Устройство для определения аргумента вектора

Номер патента: 1023347

Автор: Хвостунов

ZIP архив

Текст

дМ 06 Об 6 7/22; 6 06 РГОСУДАРСТВЕННЫЙ КОМИТЕТ ССОРПО ДВЛАМ ИЗОВфЕПНИЙ ИОТИРЬГГИЙ ЕТЕНИЯ ОПИСАНИЕ ИЗн двтатсНону дттддтвъст(21) 3376860/18-24 да в прямой, третий блок памяти и . (22) 07.01.82 . блок сравнения, причем входяпервой (46) 15.06,83. Бюл, М 22 и второй составляющих вектора устрой"-. (72) Ю.С. Хвастунов ства соединены соответственно с пер" (53) 681.325(088.8)1 ;вым и вторьаа входами сдвнгателя, пер- (56) 1. Авторское свидетельство СССР вый н второй выходы которого соедине- .В.519725, кл. 6 06 6 7/22, 1976; ны с входами соответствующих блоковпамяти, выход разрядов вычитателя2. Авторское свидетельство СССР соединен с информациойным входом пре- Р 763917, кл. 6 06 6 7/22, 1980 образователя обратного кода в прямой, (п тотип) управляющий вход которого соединен свыходом знака вычитателя и входом (54)(57) УСТРОЙСТВО ДДЯ ОПРЕДЕЛЕНИЯ знака разности блока сравнения, вхоАРРУИЕНТАт ВЕКТОРА, содержащее два ды знаков составляющих вектора блока б и вычитатель причем . сравнения соединены соответственно с блока памяти и вычит выход первого блока памяти соединен с вЫходом знака первой и второй состав-, :первым входом вычитателя, -выход вто- : ляющих вектора устройства,.выход пре.ф рого блока памяти соединен с вторым, образователя обратного кода в прямой входом вычитателя, о т л и ч а ю - соединен через третий блок памяти щ е е с я тем, что, с делью повышения с входом аргумента блока сравнения, быстродействия, в него введены сдви- : выход которого соединен с выходом,гаталь, преобразователь обратного ко- устройства. Фейддючто в устройство для определения аргумента вектора, содержащее два блока памяти и вычислитель, причем вы" 65 Изобретение относится к вычислительной технике и может использовать.ся в устройствах преобразования координат, моделирующих устройствах,в аппаратуре передачи данных,Известно устройство, содержащеерегистр, синусный и косинусный преобразователи, первые входы которыхсоединены с соответствующими входамиустройства, сумматор, входы которогосоединены с выходами синусного и косинусного преобразователей, селекторзнака, подключенный к выходу сумматора, анализатор, подключенный к выходу селектора знака, и логическийблок, причем первый выход анализато" 15ра соединен с первым входом регистра, второй выход, анализатора соеди"нен с первым входом логического блока, выход логического блока подключенк второму входу регистра, первый вы Оход регистра соединен со вторым вхо-,дом синусного и косинусного преобразователей, а второй выход регистра.подключен к второму входу логическогоблока 1. 25Однако известное устройство имеетмалое быстродействие, обусловленноеприменяемым алгоритмом вычисления,и достаточно большой объем оборудования,30Наиболее близким к предлагаемомупо технической сути является устройство определения аргумента вектора,содержащее два нелинейных блока, входы которых подключены к входам устройства, соответствующим ортогональ 35ным составляющим вектора, а выходысоединены с входами элементов суммирования и вычитания, причем выходэлемента сложения подключен к первомуантилогарифмическому блоку, а выход 0элемента вычитания - ко второму антилогарифмическому блоку, выходы антилогарифмических блоков соединеныс регистрирующим прибором, при этомнелинейные блоки выполнены в виде 45блоков воспроизведения характеристики обратного гиперболического синуса .2.Йедостатки прототипа - низкое быстродействие, определяемое временем задержки аналоговых элементов, необходимость подбора элементов для получения идентичных характеристик нелинейных элементов, сложность обеспечения требуемой точности вычисле" ния при изменении воздействующих факторов (температура окружающей среды, самопрогрев, Изменение питающего напряжения, старение элементов).Целью изобретения является повы шение быстродействия.Поставленная цель достигается тем,ход первого блока памяти соединен с первым входом вычитателя, выход второго блока памяти соединен со вторым входом вычитателя дополнительно введены сдвигатель, преобразователь обратного кода в прямой, третий блок памяти и блок сравнения, причем входы первой и второй составляющих вектора устройства соединены соответственно с первым и вторым входами сдвига- теля, первый и второй выходы которого соединены с входами соответствующих блоков памяти, выход разрядов вычитателя соединен с информационным входом преобразователя обратного кода в прямой, управляющий вход которого соединен с выходом знака вычитателя и входом знака разности блока сравнения, входы знаков составляющих вектора соединены соответственно с входом знака первой и второй составляющих вектора устройства, выход преобразователя обратного кода в прямой соединен через третий блок памяти с входом аргумента блока сравнения, выход которого соединен с вы,ходом устройства.На фиг. 1 представлено предлагаемое устройство блок-схема; на фиг.2 конструктивное выполнение блоков.Устройство для определения аргумента вектора содержит сдвигатель 1, блоки 2 и 3 памяти, вычитатель 4, преобразователь 5 обратного кода в прямой, блок б памяти, блок 7 сравнения, выходы 8 и 9 сдвигателя, выходы 10 и 11 блоков памяти 2 и 3, выход 12 разрядов вычитателя 4, выход 13 преобразователя обратного кода в прямой, выход 14 блока б памяти.Устройство работает по алгоритму.Ьсц се к е-еиу) 1 где К - масштабный коэффициент и реализовано на комбинационных элементах с быстродействием, определяемым распространением сигналов с входа на выход.На вход устройства ортогональные составляющие поступаютв прямом коде со своими знаками. Сдвигатель 1 сдвигает одновременно значения Х и У влево, так, что по крайней мере, на одном из его выходов 8 или 9 в старшем разряде будет единица, этим самые достигается постоянно минимальная погрешность вычисления аргумента во всем заданном диапазоне изменений величины вектора.С выходов 10 и 11 блоков памяти 2 и 3 на вход вычитателя 4 поступают соответственно значения КЬ М и - КЬМ в обратном коде. Обратный код результат К(ЬЙ-ЬЪ) с вйхода 12 элемента вычи тания 4 преобразуется в преобраэова1023347 тель А. Эори А. Бабинец,Сост Техр Редактор Н. Горв орректорО. Билак,аэ 4214 4 Тираж 706 ВНИИПИ Государственног по делам изобретений 113035, Москва, 3-35, РаувПодпис комитета СССР открытий кая наб , д 4

Смотреть

Заявка

3376860, 07.01.1982

ПРЕДПРИЯТИЕ ПЯ Г-4190

ХВОСТУНОВ ЮРИЙ СЕРГЕЕВИЧ

МПК / Метки

МПК: G06G 7/22

Метки: аргумента, вектора

Опубликовано: 15.06.1983

Код ссылки

<a href="https://patents.su/4-1023347-ustrojjstvo-dlya-opredeleniya-argumenta-vektora.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для определения аргумента вектора</a>

Похожие патенты