Устройство для определения модуля вектора
О П -=(I-А ЫЙ Е
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
<>728136
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву (22) Заявлено 010677 (21) 2490413/18-24 с присоединением заявки ¹ (23) Приоритет (51)М. Кл.
G 06 6 7/22
Государственный комитет
СССР по делам изобретений и открытий
Опубликовано 15.04.80. Бюллетень № 14
Дата опубликования описания 150480 (53) УДК 681.335 (088.8) Л.Г.Никитенко, Д,Д,Недосекин, Л.В.Степанова, Л.Л.Шалыт и С.A.Õàðèòoíåíêo (72) Авторы изобретения (71) Заявитель (54) УСТРОЯСТВО ДЛЯ ОПРЕДЕЛЕНИЯ
МОДУЛЯ ВЕКТОРА
Изобретение относится к вычислительной технике и может быть . использовано при преобразовании прямоугольных координат вектора в полярные.
Известно устройство, в котором модуль плоского вектора определяется аналоговым суммированием квадратурных гармонических напряжений, амплитуда которых устанавливается с помощью цифровых управляемых сопротивлений, управляеылх кодами ортогональных составляющих вектора (1). Его недостаток состоит в необходимости введения дополни- 15 тельных средств для фиксации величины экстремума гармонической функции.
Наиболее близким по Технической сущности к данному изобретению является устройство для определения 20 модуля вектора, в котором квадратурные составляющие генератора гармонических напряжений поступают на цифровые управляемые сопротивления через коммутатор, при достиже- 25 ции нуля суммарным напряжением гене ратор останавливается, а коммутатор переключается таким образом, чтобы на выходе суммирующего элемента полу чилось значение модуля вектора (2). 30
Поскольку момент обнуления гармонической функции может быть зафиксирован с большей .точностью, чем экстремум, это устройство обладает повышенными точностными характеристика ми, однако его недостаток заключается в том, что модуль вектора вырабатывается в аналоговой форме, то-есть .с недостаточной точностью и в неудобной для сопряжения с цифровой ЭВМ форме.
Целью изобретения является повышение точности.
Цель достигается тем, что в устройство для определения модуля вектора, содержащее подключенный к выходу задающего генератора генератор гармонических напряжений, первый вы.ход которого соединен с первым входом коммутатора, второй выход соединен с вторым входом коммутатора и через инвертор — с третьил входом коммутатора, первый и второй выходы коммутатора связаны с аналоговыми входами соответствующих цифровых управляемых сопротивлений, выходы которых подключены к суммирующему элементу, выход которого через нуль-орган связан с входом ОСТАНОВ генератора
728136 о =- (4) Формула изобретения
0 = IUDÜ" À
U — tU Ioosuu<. гармонических напряжений и с первым управляющим входом коммутатора, блок управления, первый выход которого соединен с запускающим входом, а второй выход — с входом установки нулевой начальной фазы генератора гармонических напряжений, а также с управляющим входом регистра первой ортогональной составляющей вектора и с втОрым управляющим входом коммутатора, выход регистра первой ортогональной составляющей вектора подключен к цифровому входу первого цифрового управляемого сопротивления, а выход знакового разряда - к первому входу блока определения квадранта, дополни:тельно введены реверсивный счетчик, подключенный к выходу задаюцего генератора, и источник отрицательного напряжения, подключенный к четвертому входу коммутатора., вход установки кода реверсивного счетчика соединен с вторым выходом блока управления, управляющий вход — с выходом нуль-органа, выход реверсивного счетчика подключен к цифровому входу второго цифрового управляемого сопро"тивления, выход знакового разряда реверсйвного счетчика соединен с его третьим управляющим входом и с Вто» рым входом блока определения квадранта.
Блок-схема предлагаемого устройства представлена на чертеже.
Она содержит генератор 1 гармонических напряжений, коммутатор 2, инвертор 3, цифровые управляемые сопротивления (ЦУС) 4 и 5, регистр 6 первой ортогональной составляюцей вектора, реверсивный счетчик 7, блок определения квадранта 8, блок управления 9, суммирующий элемент 10, . нуль-орган 11, задающий генератор 12, Позицией 13 обозначена клемма источника отрицательного напряжения.
Устройство работает следующим образом.
По команде блока управления 9 в регистр 6 и счетчик 7 записываются коды составляющих вектора соответственно
, = ЙООБЧ, : N Q.з п9, где R — модуль вектора;
Ч вЂ” аргумент вектора.
Генератор 1 устанавливается в исходное состояние с нулевой начальной фазой, блок 2 переключается таким образом, чтобы обеспечить подачу на вход цуС 4 опорного напряжения а на вход ЦУС 5 с выхода инвертора 3
Затем по команде блока управления 9 включается генератор 1 на выходе суммируюцего элемента 10 будет напряжение
5 0„= — — ) ц„1(й„ь1п е - N„coo ûÞ=-а э1п(<ю1-Ч) (o 0С где У Qc проводимости цепей элемента 10;
m — - масштабный коэффициент, а знак минус объясняется инвертирующими свойствами элемента 10.
При достижении нуля положительным убывающим напряжением нуль-орган 11 включает генератор 1 и переключает
1$ коммутатор 1 таким образом, чтобы на ЦУС 4 и ЦУС 5 подавались постоян-ные напряжения -0 и О соз соответственно.
20 Одновременно нуль-орган 11 разрешает прохождение импульсов с генератора 12 на счетчик 7, режим работы которого определяется знаком хранящегося там числа N>. если,И, > 0; то счетчик 7 устанавливается в режим сложения, если N (О, то - в режим вычитания.
При этом на выходе элемента будет
30 положительное убывающее напряжение
35 при достижении которым нуля прохождения импульсов с генератора 12 на реверсивный счетчик 7 прекращается.
В результате в счетчике 7 будет
Qp зафиксирован цифровой код модуля вектора. Для фиксации аргумента вектора генератора 1 должен быть снабжен счетчиком. HOMep квадранта определяется в блоке 8 анализом знаков составляюцих N и N и может быть
45 считан визу„ьйо
Использование предлагаемого устройства обеспечивает точность, приемлемую для последующей отработ-. ки в ЦВМ и удобство согласования с ней.
Устройство для определения моду55 ля вектора, содержащее подключенный к выходу задающего генератора генератор гармонических напряжений, первый выход которого соединен с первым входом коммутатора, второй выл ход соединен с вторым входом и через инвертор - с третьим входом коммутатора,первый и второй выходы коммутатора связаны с аналоговыми входами соответствующих цифровых управляемых сопротивлений,выходы которых подключены
728136
Составитель Г.Осипов
Техред С.Мигай Корректор Г.Решетник
Редактор Н.Каменская
Эаказ 1139j48 Тираж 751 Подписное
ЦНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская Иаб» д. 4/5
Филиал ППП Патент, r. Ужгород, ул. Проектная, 4 суммирующему элементу, выход которого через нуль-орган связан с входом ОСТАНОВ генератора гармонических напряжений H первым управляющим входом коммутатора, блок управления, первый выход которого соединен с запускающим входом, а второй выход с входом установки нулевой начальной фазы генератора гармонических напряжений, а также с управляющим входом регистра первой ортогональной составляющей вектора и с вторым управляющим входом коммутатора> выход регистра первой ортогональной составляющей вектора подключен к цифровому входу первого цифрового управляемого сопротивления> а выход знакового разряда - к первому входу блока определения квадранта, отличающееся тем, что, с целью повышения точности, в устрой 33Î дополнительно введены реверсивный советчик, подключенный к выходу задающего генератора, и источник отрицательного напряжения, подключенный к четвертому входу коммутатора, вход установки кода реверсивного счетчика соединен с вторым выходом блока управления, управляющий вход с выходом нуль-органа, выход ревер- сивного счетчика подключен к цифровому входу второго цифрового управляемого сопротивления, выход знакового разряда реверсивного счетчика соединен с его третьим управляющим входом и с вторым входом блока определения квадранта.
Источники информации, 15 принятые во внимание при, экспертизе
1. Авторское chидетельство СССР .9193155> кл, G 06 G 7>>02> 1966, 2. Цифроаналоговый построитель вектора, информационный листок щ у280-76, ЛЦНТИ> Л.> 1976 (прототип).


