Устройство для воспроизведения функций двух переменных

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике. Целью изобретения является повышение точности функционального преобразования. Устройство содержит два аналого-цифровых преобразователя 1 и 2, блок памяти 3, восемь умножающих цифроаналоговых преобразователей 4, 5, 10, 11, 14, 15, 16 и 17, два цифроаналоговых преобразователя 8 и 9, пять сумматоров 6, 7, 12, 13 и 19, реверсивный счетчик 18. По сравнению с функциональным преобразованием, основанным на принципе кусочно-линейной аппроксимации по одной переменной и кусочно-квадратичной по другой, в устройстве реализована кусочно-квад- .ратичная аппроксимация по двум переменным одновременно, что позволяет повысить точность функционального преобразования. 2 ил. с (Л f(n.y)

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMIY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4054994/24-24 (22) 11.04.86 (46) 07. 10.87. Вюл. Ф 37 (71) Московский авиационный институт им. Серго Орджоникидзе (72) О.Н.Сахаров и Е.Н.Курзина (53) 681.335(088.8) (56) Патент США Ф 4000401, кл. 235-150.53, опублик. 1976.

Авторское свидетельство СССР

У 636633, кл. G 06 G 7/26, 1976.

Авторское свидетельство СССР

1г 1265805, кл. G 06 6 7/26, 1984. (54) УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯ

ФУНКЦИЙ ДВУХ ПЕРЕМЕННЫХ (57) Изобретение относится к автоматике и вычислительной технике. Целью

„.зи„„щдщ д1 (51) 4 G 06 G 7/26 изобретения является повышение точности функционального преобразования.

Устройство содержит два аналого-цифровых преобразователя 1 и 2, блок памяти 3, восемь умножающих цифроаналоговых преобразователей 4, 5, 10,, 11, 14, 15, 16 и 17, два цифроаналоговых преобразователя 8 и 9, пять сумматоров 6, 7, 12, 13 и 19, реверсивный счетчик 18. По сравнению с функциональным преобразованием, основанным на принципе кусочно-линейной аппроксимации по одной переменной и кусочно-квадратичной по другой, в устройстве реализована кусочно-квад.ратичная аппроксимация по двум пере® менным одновременно, что позволяет повысить точность функционального преобразования. 2 ил.

С:

1 134342

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

Целью изобретения является повышение точности функционального преобразования °

На фиг. 1 представлена структур- 10 ная схема устройства для воспроизведения функций двух переменных; на фиг. 2 — пример кусочно-квадратичной аппроксимации функции двух переменных.

Устройство для воспроизведения функций двух переменных содержит два аналого-цифровых преобразователя (АЦП) 1 и 2, блок 3 памяти, первый

4 и второй 5 умножающие цифроаналоговые преобразователи (ЦАП), первый 6 и второй 7 сумматоры, перный 8 и второй 9 ЦАП, третий 10 и четвертый 11 умножающие ЦАП, третий 12 и четвертый 13 сумматоры, с пятого по восьмой умножающие ЦАП 14-17,, реверсивный 25 счетчик 18 и пятый сумматор 19.

Устройств@ работает следующим образом.

Область воспроизведения заданной функции двух переменных z = F (х, у) разбивается на равные участки. Принято, что 1 — номер интервала представления функции по переменной х; номер интервала по переменной у. Приведенный на фиг. 2 ij-й участок разбиения функции ограничен четырьмя 35 аппроксимирующими параболами. Каждая парабола проводится через три точки, причем две из них являются точками задания функции, а третья точка имеет две нулевые координаты и лежит на оси х. или у, Например, парабола I проведена через точки с координатами (О, у, О), 3 Ч " 1 45

Уравнение параболы, проведенной через указанные точки, имеет вид т (х,у, ) — m„f х. F(x;„, у ) х, F(x;„, у )) х, (I)

50 где m„—

По аналогии уравнение параболы II проходящей через точки (О, у, О), н

55 имеет вид (т (х, у „) = m„Px; F(x;„, у „) у ) — х; F(xÄÄ, у;„,)j х (2) Всю аппроксимирующую поверхность на ij-и участке можно представить в ниде совокупности парабол для любого значения на этом участке, каждая из которых проводится через точки, лежащие на параболах I и II, и соответствующую ей точку О.

Уравнение аппроксимирующей поверхности на ij ì участке имеет вид

q>(x, у) = m

1 где m.

У . 7;i, У .У1+, В блок 3 памяти заносятся предварительно рассчитанные коэффициенты для воспроизведения функций

m y g (х, у„,) и m у;„у(х, у ), являющихся функциями переменной х. Так как аппроксимирующие параболы проводились через нулевую точку, то для обеих функций требуется хранить четыре коэффициента каждого участка.

Соотношение (1) реализуется схемой, состоящей иэ умножающих ЦАП 4 и 14, ЦАП 8, сумматора 6. Соотношение (2) реализуется с помощью умножающих

ЦАП 5 и 15, ЦАП 9, сумматора 7. Напряжения, соответствующие значениям

m.„ó,, у(х, у ) итп,у q(x, у;„), сйимаются соответствейно с преобразователей 14 и 15.

Коэффициент при у соотношения (3) реализуется на выходе сумматора 19.

Для получения коэффициента при у в выражении (3) исполЬзованы реверсивный счетчик 18, умножающие ЦАП

14 и 15 и сумматор 12.

Напряжение, соответствующее значению у;, снимают с k старших разрядов выхода второго АЦП. Величина

К

k определяется из соотношения 2

= n, ãäå и — число интервалов разбиения по оси у. !

Напряжение, соответствующее значению у,, снимается с выхода реверсивного счетчика 18, который построен по пересчетной схеме с коэффициентом пересчета, равным единице. В качестве такого счетчика может быть использована, например, стандартная микросхема Е155ИЕ7 четырехразрядного реверсивного счетчика, построенного на базе Т-триггеров, у которой объединены 14 и 15 выводы. На счетный вход такого счетчика подается (k+1)-й з 13 разряд выхода второго АЦП. На выходах умножающих ЦАП 14 и 15 реализуются значения соответственно m у, х г

xV(x у ) и ш„у V(x у +,), которые подаются на входы сумматора 19.

Напряжение, соответствующее значению q (x, у), снимается с выхода преобразователя 17.

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

Погрешность воспроизведения ряда часто встречающихся функций, например степенных функций вида г = (х +

+ у), не превышает О, 1-0,27 при ивосьми интервалах разбиения по оси х и оси у.

Формула изобретения

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

4 ного вторым входом к выходу второго умножающего цифроаналогового преобразователя, цифровой вход которого соединен с четвертым выходом блока .5 памяти, а выходы третьего и четвертого умножающих цифроаналоговых преобразователей подключены к первым входам третьего и четвертого сумма1п торов соответственно, о т л и ч аю щ е е с я тем, что, с целью повышения точности функционального преобразования, в него дополнительно введены пятый сумматор, с пятого по восьмой умножающие цифроаналоговые преобразователи и реверсивный счетчик, соединенный счетным входом с вы ходом (n-k) -ro разряда второго аналого-цифрового преобразователя (где и — разрядность второго аналого-цифрового преобразователя, k — - количество разрядов второй группы адресных входов блока памяти), а выходами разрядов — с цифровыми входами третьего

25 умножающего цифроаналогового преобразователя, подключенного аналоговым, входом к первому входу пятого сумматора и выходу пятого умножающего цифроаналогового преобразователя, подgp ключенного аналоговым входом к выходу первого сумматора, а цифровыми входами — к выходам разрядов первого аналого-цифрового преобразователя и цифровым входам шестого умножающего цифроаналогового преобразователя, 35 соединенного аналоговым входом с выходом второго сумматора, а выходом— с вторым входом пятого сумматора и аналоговым входом седьмого умножаю4О щего цифроаналогового преобразователя, соединенного цифровыми входами с вьгходами k) старших разрядов второго аналого-цифрового преобразователя, а выходом — с вторым входом третьего сумматора, подключенного выходом к

45 второму входу че тве ртого сумматора, выход которого соединен с аналоговым входом восьмого умножающего цифроаналогового преобразователя, подключен50 ного цифровыми входами к выХодам разрядов второго аналого-цифрового преобразователя и цифровым входам четвертого умножающего цифроаналогового преобразователя, а выходом — к выходу устройства, причем выход пято55 го сумматора соединен с аналоговым входом четвертого умножающего цифроаналогового преобразователя.

1343428

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

Техред И.Попович. Корректор С.Шекмар

Редактор И.Николайчук

Заказ 5455

Тираж 671 Подписное

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

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

Производственно-полиграфическое предприятие, r.Óæãoðîä, ул.Проектная, 4