Гибридный функциональный преобразователь Советский патент 1989 года по МПК G06G7/26 

Описание патента на изобретение SU1524072A1

1

(21)4397391/24-24

(22)25.03.88

(46) 23,11.89. Бюл, № 43

(71)Московский авиационный институт им. Серго Орджоникидзе

(72)О.Н.Сахаров и М.И.Чебатко (53) 681.335(088.8)

(56)Авторское свидетельство СССР № 385291, кл. G 06 G 7/26, 1971.

Блок БНА-3. Техническое описание и инструкция по эксплуатации. ПТЗ 073.036-OS ТО, НИИСЧЕТМАШ, 1982. .(54) ГИБРИДНЫЙ ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ

(57)Изобретение относится к аналоговой и аналого-цифровой (гибридной) вычислительной технике и может применяться при моделировании систем автоматического управления. Целью иэоб- ретения является повышение точности. Гибридный функциональный преобразователь содержит блок 1 преобразования аргумента, блок адресации 3, блок 4 памяти коэффициентов интерполяции, умножающие цифроаналоговые преобразователи 5-10, сумматоры 11-13, блоки умножения 14, 15. В гибридном функциональном преобразователе используется метод кусочно-квадратичной интерполяции заданной функции, причем на каждом участке интерполяции заданная функция определяется как средневзвешенная сумма двух квадратичных полиномов. Это позволяет не только повысить точность воспроизведения функции, но и ее гладкость. 2 ил.

,

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

название год авторы номер документа
Гибридный функциональный преобразователь 1988
  • Сахаров Олег Николаевич
  • Чебатко Марина Игоревна
SU1603405A1
Гибридное устройство для воспроизведения функций 1986
  • Сахаров Олег Николаевич
  • Курзина Елена Нифантьевна
SU1319049A1
Функциональный преобразователь 1989
  • Маслов Алексей Алексеевич
  • Ляпин Андрей Андреевич
  • Цуканова Анна Евгеньевна
  • Васильев Игорь Евгеньевич
SU1619321A1
Функциональный декодирующий преобразователь 1976
  • Грездов Геннадий Иванович
  • Иванов Геннадий Яковлевич
  • Логвиненко Юрий Павлович
  • Микрюков Александр Владимирович
SU696489A1
Устройство для воспроизведения функций двух переменных 1984
  • Сахаров Олег Николаевич
  • Чебатко Марина Игоревна
SU1265805A1
Функциональный преобразователь нескольких переменных 1986
  • Гришков Олег Вячеславович
  • Машенков Валерий Михайлович
  • Мурсаев Александр Хафизович
  • Ро Юрий Игоревич
  • Шишов Олег Викторович
SU1387022A1
Устройство для воспроизведения функций двух переменных 1987
  • Сахаров Олег Николаевич
  • Чебатко Марина Игоревна
SU1517046A1
Гибридный функциональный цифроаналоговый преобразователь со сплайновой аппроксимацией n-го порядка 2016
  • Канарейкин Владимир Иванович
  • Канарейкина Светлана Георгиевна
RU2628918C1
Функциональный преобразователь 1985
  • Маслов Алексей Алексеевич
  • Сахаров Олег Николаевич
  • Симаков Александр Васильевич
SU1304040A1
Устройство для воспроизведения функций двух переменных 1986
  • Сахаров Олег Николаевич
  • Курзина Елена Нифантьевна
SU1343428A1

Иллюстрации к изобретению SU 1 524 072 A1

Реферат патента 1989 года Гибридный функциональный преобразователь

Изобретение относится к аналоговой и аналого-цифровой (гибридной) вычислительной технике и может применяться при моделировании систем автоматического управления. Целью изобретения является повышение точности. Гибридный функциональный преобразователь содержит блок 1 преобразования аргумента, блок адресации 3, блок 4 памяти коэффициентов интерполяции, умножающие цифроаналоговые преобразователи 5-10, сумматоры 11-13, блоки умножения 14,15. В гибридном функциональном преобразователе используется метод кусочно-квадратичной интерполяции заданной функции, причем на каждом участке интерполяции заданная функция определяется как средневзвешенная сумма двух квадратичных полиномов. Это позволяет не только повысить точность воспроизведения функции, но и ее гладкость. 2 ил.

Формула изобретения SU 1 524 072 A1

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

Целью Изобретения является повышение точности.

На фиг.1 представлена структурная схема предлагаемого гибридного Лунк- ционального преобразователя; на фиг, 2 - пример интерполяции функции одной переменной на i-M интервале интерполяции «

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

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

Заданная функция f(x) может буть представлена аналитическим выражением или совокупностью дискретных значений f(x;), где ,I|,.,,n - номер точки разбиения по оси х. Закон разбиения оси аргумента равномерный с шагом h. Для каждой точки разбиения строится квадратичный полином (фиг.2) проходящий через опорную точку f(x|) и две соседние с ней точки.

I .

На 1-м участке интерполяции для

любого , х;., заданная функци f(x) определяется как средневзвешенная величина двух квадратичных поли -

номов

f(x) q.,(x).w,; -H Cfi,,(x)-w,; (1)

где L (х) - полином, проведенный черкез точки f(x,-, ), f(x;), f(x;,, );

Ч Jti полином, проведенный через точки f(x),

f (х;, ), f (х, +2 )J весовые коэффициенты.

Полиномы ср; (х) и , (х) опреде ляются следующими выражениями:

Ср;(х) а, + bi X -I- с; , (х) а ; + , + Ъ U, X +с;, х.

где а;, Ь; ,

1 +

, h ; 1 , с j.« - постоянные коэффициенты полиномов -tf; (х) и Lf;4( (х), которые рассчитьшаются при предварительной подготовке функции.

Весовые коэффициенты W и Wg; определяются выражениями:

Т7 1

W,; 1 - ---,

W,

Лх

где Лх х-Х ,

Таким образом, весовые коэффициенты на всем диапазоне изменения переменной X представляют собой треугольные функции (фиг,2), т.е. прямое и противофазное ему приращения аргумента

р(х)

1, при , о, при ,

q(x) ° Р I 1 , при ,

где Хц и Хц - точки разбиения оси х с четными и нечетными номерами.

Для удобства адресации введено понятие четных и нечетных полиномов Ц ц и , проведенных через соответствующие опорные точки х ц и Хц

Cf ац + с„. х, (ц а +Ьц X + Сц. X ,

где а ц, Ъц, Сц - коэффициенты полинома

а ц, Ьц, с - коэффициенты полинома If ц .

Тогда интерполяционное выражение (1) можно записать в виде

f(x) а. р(х)+ау. q(x) + + Ьц-р(х)(хТ+ с.ц. р(х) + + Сц q(x) х х,(2)

На этапе подготовки функционального преобразователя к работе дискретные значения коэффициентов интерполяции записываются в блок 4, который имеет две зоны. В первую зону блока 4 записываются значения а, Ь,, с при i-нечетных, а во вторую зону - значения а , Ь;, при i-чет- ных.

Для воспроизведения функции напряжение, соответствующее входной переменной, подается на вход блока 1 преобразования аргумента, который выра51

батывает двоичный код номера интервала разбиения, т.е. код узлового значения аргумента. В соответствии с этим кодом блок 3 адресации для каждого i-ro интервала вырабатывает два адреса А ц и

Ч

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

и

в

в другой

одной зо- зоне, причем их адресные шины соответственно объединены и подключены к выходам блока адресации.

По адресу А ц из первой зоны первого блока памяти считывается код, соответствующий коэффициенту а, из первой зоны второго блока - Ъц, из первой зоны третьего блока - с. Аналогично производится считывание по адресу А(,.

На цифровые входы преобразователей 5, 7 и 9 подаются коды, соответствующие ац, Ъ, с ц а на аналоговые входы - напряжение, соответствующее функции р(х), с прямого выхода блока 1. Аналогично, на цифровые входы преобразователей 6, 8 и 10 подаются коды, соответствующие ац, Ь, и Сц, а на. аналоговые входы - напряжение, соответствующее функции q(x).

Напряжение на выходе сумматора 13 соответствует выражению (х) -

Ci,-q(x), напряжение на выходе блока 15 - выражению р(х)+Сц q(x)J х. Сумматор 12 реализует cyMMv Ь,, р(х) + +Ьц-q(x) + (x)-t-Cj. q(x) , а блок 14 умножает напряжение, соответствующее значению этой суммы на напряжение, соответствующее переменной х.

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

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

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

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

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

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

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

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

0 преобразователей соответственно,

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

5

0

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

U()

Xi-j )(i л

% ti

Фиг. г

SU 1 524 072 A1

Авторы

Сахаров Олег Николаевич

Чебатко Марина Игоревна

Даты

1989-11-23Публикация

1988-03-25Подача