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

 

*! в а

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

<»>432533

Сова Советских

Социалистических

Республик (61) Зависимое от авт. свидетельства (22) Заявлс;io 17.04.73 (21) 1607872/18-24 с пр !соединен::е..i заявки—! ! ! (53) 1 Д!(68!.335 (088.8) Государственный комитет

Совета Министров СССР по делам изобретений и открытий (32) Приоритст—

0nv6ликовано 15.06.74. Бюллетень М 22

Дата опубликования описали.": 18.08.75 (72) А!втор изобретения

Ю. И. Петренко

Ордена Ленина Институт проблем управления (автоматики и телемеханики) (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ МОДУЛЯ

ДВУМЕРНОГО ВЕКТОРА

Изобретение относится к области автоматики и вычислительной техники.

Известны вычислительные устройства, определяющие модуль вектора при помощи кусочно-плоскостной аппроксимации. При повышении требуемой точности количество плоскостей растет, что приводит к значительному увеличению объема оборудования и, следовательно, к ограничению точности устройств.

Цель изобретения — расширение динамического диапазона и повышение точности устройства. Для этого в устройство дополнительно введены блоки выбора максимального значения, причем блоки выделения модуля координат вектора соединены с входами первого 1Ь сумматора и первого блока выбора максимального значения, выход каждого блока выбора максимального значения соединен с одним из входов последующего блока выбора максимального значения и входом последующего сумматора, второй вход которого связан с выходом предыдущего сумматора и другим входом соответствующего блока выбора максимального значения.

На фиг. 1 изображена блок-схема предлагаемого устройства; на фиг. 2 показана диаграмма работы устройства на первом шаге.

При помощи блоков 1 выделения модуля координат векторов произвольный вектор с координатами х и д преобразуется в равный ему по модулю вектор ОЛ с коордпнатамп х, = х, у, = — i, находящийся в первом квадрантс (см. фиг. 2). В качестве первого приблпжения модуля вектора ОМ можно прпнять ту координату, значение которой больше (см. !1

Повышение точности определения модуля вектора достигается переходом к новой косоугольной системе координат, заключающей исходный вектор в нервом квадранте (см. угол ВОС па фиг. 2}. Координатами вектора в этой новой системе координат, оси которой образуют угол 45, являются проекция вектора на биссектрису ОС угла между положительными направлениями старой системы координат и максимальная по абсолютной величине координата (см. уа на фиг. 2). Проекцию вектора на заданное направление находят прп помощи суммирования координат вектора, а блок 2 выбора максимального значения производит выбор той координаты, значение которой больше. Если в качестве второго приближения принять большую по абсолютной величине координату в новой системе координат, то неопределенность задания направления вектора уменьшается до 22,5, а

432533 точность определения модуля вектора увеличивается примерно в 4 раза.

Введя в устройство еще один сумматор 3 и олин блок выбора максимального значения, можно перейти к следующей косоугольной системе координат, заключающей исходный вектор в первом квадранте, угол между осями координат которой уменьшается еще в два раза и т. д. Наконец, при помощи выходного сумматора определяется проекция вектора на биссектрису первого квадранта последней косоугольной системы координат, которая используется в качестве модуля исходного вектора (при последней операции неопределенность задания направления вектора уменьшается еще в два раза и в этом смысле выходной сумматор заменяет блок выбора максимального значения) .

Преимуществом данного устройства является то, что относительная ошибка определения модуля вектора очень быстро уменьшается с ростом объема аппаратуры. Если в устройство входят n + 1 сумматор и п блоков выбора максимального значения, неопределенность в определении направления век1С тора не более — — 2 " рад, а относительная

1(ft ошибка не более — 1 — cos — — — ). Для зна2

2н+2 ченнй n = 1, 2, 3, 4,... эта ошибка составляет соответственно 4 /О, 1 /О, 0,25 /о, 0,0б /о...

Небольшой объем требуемого ооорудованпя позволяет в качестве сумматоров, схем выделения модуля и выбора максимального зна5 чения использовать сумматоры прецизионй ные ограничители и селекторы на операционных усилителях, что обеспечивает высокую точность, хорошие частотные свойства и большой динамический диапазон устройства.

Предмет изобретения

Устройство для определения модуля двумерного вектора, содержащее блоки выделения модуля координат вектора и сумматоры, отличающееся тем, что, с целью повышения точности и расширения динамического диапазона, оно дополнительно содержит блоки выбора максимального значения, причем выходы блоков выделения модуля координат вектора соединены с входами первого сумматора и первого б,чока выбора максимального значения, выход каждого блока выбора максимального значения соединен с одним из вхо25 дов последующего блока выбора максимального значения и входом последующего сумматора, второй вход которого связан с выходом предыдущего сумматора и другим входом соответствующего блока выбора максимального значения.

<Х00

2 У

У

В

У11

Хр А

Риг.2

Составитель С. Белан

Техред Е. Борисова

Корректор И. Симкина

Редактор T. Юрчикова

Тип. Харьк. фил. пред, «Патент»

Заказ 264/756 Изд. № 1711 Тираж 624 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, 5К-35, Раушская наб., д. 4/5

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

 

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

Изобретение относится к аналоговой вычислительной технике может быть использовано при построении спецвычислителей, для вычисления значения SIN (P1/2 X) на выходе устройства при подаче значения Х на вход устройства в диапазоне от 0 до 1

Изобретение относится к вычислительной технике и может использоваться в гибридных аналого-цифровых устройствах и системах обработки аналоговых сигналов

Изобретение относится к вычислительной технике и может быть использовано в автоматике и информационно-измерительной технике

Изобретение относится к вычислительной технике, в частности к функциональным преобразователям кода угла в синусно-косинусные напряжения, и может быть использовано в системах обработки данных

Изобретение относится к измерительной технике и может быть использовано в тригонометрических преобразователях для получения значений функцций 1= arcsin x, 2=arccos x, а также в различных аналоговых вычислительных устройствах

Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных системах, а также в различных функциональных преобразователях для определения значений tgX или arcsinX с высоким быстродействием, низкой погрешностью, простотой реализации в некотором интервале значений аргумента для входных сигналов, изменяющихся в большом динамическом диапазоне

Изобретение относится к измерительной технике и может быть использовано в качестве функционального преобразователя для вычисления значений функций arc tgk при k<1
Наверх