Устройство для решения нелинейных алгебраических уравнений

 

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

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

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

РЕСПУБЛИН (19) (11) 3 А1 (51) 5 G 06 G 7/32

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

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

A .+ Бп» Вь

- — — - (х. + v)(с. + )1.) Х

cft 1 1 . ) ГОСУДАРСТВЕННЫЙ КОМИТЕТ

IlQ ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21 ) 441 0462/24-24 (22) 14.04.88 (46) 30.01 90. Бюл. У 4 (72) И. Г. Дорух, А. П. Дорух и А. Н. Гуляев (53) 681 .333 (088 .8) (56) Авторское свидетельство СССР

Ф 798894, кл. (06 G 7/32, 1979.

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

Ф 1262535, кл. С 06 G 7/32, 1984 °

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

Цель изобретения — упрощение и повышение точности устройства.

На чертеже представлена структурная схема предлагаемого устройства.

Устройство для решения нелинейных алгебраических уравнений содержит генератор 1.пипообразного напряжения, первый 2, второй 3, третий 4 и четвертый 5 сумматоры, первый 6 и второй 7 усилители, блок 8 задания начальных условий, первый 9 и второй 10 блоки задания константы, генератор 11 тактовых импульсов, инвертор 12, первый 13 и второй 14 электронные пере- ключатели, блок 15 логарифмирования, блок 16 антилогарифмирования, синусный преобразователь 17, косинусный преобразователь 18, первый 19 и второй 20 блоки умножения, первый 21, второй 22 и третий 23 блоки выборки2 (54) УСТРОЙСТВО ДЛЯ РЕШЕНИЯ НЕЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИИ (57) Изобретение относится к вычислительной технике и может быть использовано в системах автоматического управления, оптимальных по быстродействию. Цель изобретения — упрощение и повышение точности. Для достижения поставленной цели в устройство введены генератор тактовых импульсов, инвертор, два переключателя, блок антилогарифмирования, три блока выборкихранения. 1 ип. е а хранения, компаратор 24, второй 25 и первый 26 блоки индикации.

К виду

С: где А,Б, — неизвестные величиньц п — целое или дробное число, приводится уравнение, определяющее координаты точек переключения оптимального по быстродействию управле- . ния для объекта, описываемого ypas"" вен нем где Х вЂ” фазовые координаты объекта

U — релейное управление, т.е. U

- 1Ц1;

C;+jd < — комплексные числа, 1,2,...

Уравнение для определения координат точек переключения оптимального управления для данного объекта имеет вид

1539803 (А, +JQ,) (Y, + jYц + U)" 1 +

+ (А а + .1В2) (1

2U (2) где У и Y - соответственно действительная и мнимая части координат точки переключения управления;

А,+1Bi;A2+jB - постоянные, определяе10 мые через начальные и конечные значения фазовых координат;

Если давать промежуточной переменной Х конкретные значения в пределах от 0 до 2U, то можно. получить множе- З0 ство решений каждого уравнения системы (3) .. Каждому значению Х будет соответствовать пара решений (первого и второго уравнений системы (3) в отдельности). Среди множества этих пар решений нужно выбрать пару решений с равными действительными и мнимыми частями. Это и будет решением уравнения (2) .

Уравнения системы (3) целесообраз- 40 но представить в виде

C„e. (Y, + jY + U)

jv . +jI

С„е (Y, + )Т - U) "= 2U-Х, где С„, и С, — модули коэффициентов;

45 с, и ц — аргументы коэффициентов.

В этом случае можно записать:

Y + jY +U (— — ) .е °

Х Ы, р

2 Ci, М Рэ -„+ Ч,4,1

° å (4) 50

2U Õ 1 29, Y + Y -0 (— — — -) -е " 55

С

2V-х 21

1(->, йе с,„ где d,+ ) Р 1! + 3Р.. + 1Ф"

С + d g

4 - комплексный показатель

С,+1d степени.

Полученное нелинейное уравнение (2) совпадает с диойантовым (1), однако ! имеет только одно решение. 20

Уравнение (2) может быть представлено в виде системы двух уравнений: (А, + В)(Y, + jY,+V) л -Х; (А +1В,)(7, +17 -0) "= 25

2U-Х, (3) Таким образом, для нахождения решения уравнения (2) необходимо над величинами Х и U произвести ряд операций в соответствии с уравнением (4) и непрерывно сравнивать действительные или мнимые части координат точки переключения управлением, полученных в результате этих операций.

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

Запускается генератор 1, и линейно нарастающее напряжение уровня Х с его выхода поступает на вход усилителя 6 и на первый вход сумматора

2. На вторые входы сумматоров 2 и 5 подается напряжение требуемого уровня U с выхода блока 8. Первый вход сумматора 2 - инвертирующий с коэЖфициентом передачи, равным 1. Второй вход сумматора.2 - неинвертирующий с коэффициентом передачи, равным 2.

На выходе сумматора 2 формируется напряжение уровня 2U — Х, которое поступает на вход усилителя 7. Коэффициенты усиления усилителей 6 и 7 равны 1/С„ и 1/С2, соответственно. На выходах усилителей 6 и 7 формируются сигналы, равные Х/С „ и 2U — Х/С., соответственно., которые поступают на первый и второй сигнальные входы переключателя 13.

На первый и второй входы переключателя 14 поступают сигналы, и ч с выходов блоков 9 и 10 соответственно, Генератор 11 вырабатывает прямоугольные тактовые импульсы со скважностью 2, которые поступают непосредственно на управляющие входы переключателей 13 и 14 и блока 21, а через элемент 12 — на управлякицие входы блоков 22 и 23, Частота генератора 11 выбирается достаточно большой, чтобы изменением уровня Х напряжения с выхода генератора 1 за один период сигнала генератора 11 можно было пренебречь.

В промежутки времени, соответствующие наличию тактовых импульсов на выходе генератора 11, переключатели

13 и 14 находятся в .. положении, изображенном на чертеже, блок 21 — в режиме выборки (сигнал на его выходе повторяет сигнал с выхода блока 19), а блоки 22 и 23 - в режиме хранения

{сигналы на их выходах остаются постоянными, равными сигналам на выходах блоков 1 9 и 20 соответственно к моменту появления импульса на выходе

15 генератора 11. В эти промежутки вре1 мени происходит следующее, Сигнал Х/С,„ с выходг усилителя 6 через переключатель 13 поступает на вход блока 1 5. На выходе блока 15 формируется сигнал, равный lпХ/С„, который поступает на первые входы сумматоров 3 и 4, на вторые входы которых через переключатель 14 подается сигнал ц, с выхода блока 9. Оба входа сумматора 3 — неинвертирующие, коэффициент передачи по первому входу равен a(а по второму — р,, На выходе сумматора 3 формируется сигнал определяемый равенством

"з "ln С + iVi

Х з

1п(() е ), С„ который поступает на вход блока 16.

На выходе блока 16 формируется сигнал, равный модулю (Х/С„) .е 7,который поступает на второй. вход блока

19. Первый вход сумматора 4 - инвертирующий с коэффициентом передачи р, а второй - неинвертирующий с коэффициентом передачи a(,. На выходе сумматора 4 формируется сигнал U, определяемый равенством

39803 темы (4), Сигнал U поступает на информационные входы блоков 21 и 22, а сигнал U — на сигнальный вход бло<е ка 23.

В промежутки времени, соответствующие паузам между импульсами на выходе генератора 11 переключатели l Ç и 14 находятся в положении, противоlð положном изображенному на чертеже, блок 21 — в режиме хранения, а блоки

22 и 23 — в режиме выборки, В эти промежутки времени аналогично с помощью переключателей 13 и 14, блоков

10, 15, 16, 1 9 и 20, сумматоров 3 и

4 и преобразователей 17 и 18 на выходах блоков 19 н 20 формируются сигналы U, и U< соответственно, определяемые уравнениями:

U (— — — ) е sin(d Ч—

2U-Х о(, ср л

f9 С г йг

2U-Х р, ln — — — );

211-Х с(, Ч а

U = (— - — -) ° . e У cos((юю

f0 iIУ

2U-Х р, lп — — — ).

30

Х

U4 af1 ill l31 1п С Ф

11 который поступает на входы преобразователей 17 и 18. На выходах преобразователей 17 и 18 формируются сигналы Б, и U равные соответственно синусу и косинусу входного сигнала:

Х

UI7 sinU4 sin(Ы Lt,,/ь ln )1

11

Х

U cosU cos(et Ч вЂ” p ln — — ) и 1 1 1 С У

11 которые поступают на первые входы блоков 19 н 20 соответственно. На выходах блоков 19 и 20 формируются сигналы 11, и U соответственно, равные произведениям. сигналов на их первых и вторых входах: (С )" "in(d V

Х d,а, 11

Х

- Р ln Ñ )

С

Х e(, 11

J,l c ).

Х

11

Эти сигналы равны соответственно мнимой У и действительной У. „+ U частям реждения первого уравнения сисЭти сигналы равны соответственно мнимой Yq и действительной Y, - U частям решения второго уравнения системы (4).

С учетом того, что режимы выборки и хранения блоков 21 и 22 осуществляется в противофазе, на выходе блока

21 постоянно присутствует сигнал U>

4О равный мнимой части У решения первого уравнения системы (4), а на выходе блока 22 — сигнал U равный мнимой части Y решения второго уравне-. ния системы (4). На выходе блока 23, 45 в котором режимы выборки и хранения осуществляются в те же промежутки времени, что и в блоке 22, постоянно присутствует сигнал U равный действительной части решения второго урав5О нения системы (4). Этот сигнал поступает на первый вход сумматора 5.

Оба входа сумматора 5 — неинвертирующие с коэффициентом передачи, равным

1. На выходе сумматора формируется

55 сигнал У, котоРый, поступает на вход блока 26.

С выхода блока 21 сигнал U поступает на первый вход компаратора 24, на второй вход которого и на второй

1539803 вход блока 25 поступает сигнал U с ш выхода блока 22. Как только сигналы

U u U уравниваются, т.е .. как только уравниваются мнимые части У. решений первого и второго уравнений системы

5 (4), компаратор 24 выдает сигнал на останов генератора 11, уровень Х напряжения на выходе последнего перестает изменяться, и блоки 25 и 26 фиксируют результаты у и у, решения, Формула изобретения

Устройство для решения нелинейных алгебраических уравнений, содержащее генератор пилообразного напряжения, первый - четвертый сумматоры, первый и второй усилители, блок задания начальных условий, первый и второй бло- 20 к9 задания константы, первый и второй блоки индикации, первый и второй блоки умножения, синусный и косинусный преобразователи, блок логарифмирования и компаратор, выход которого сое- 25 д нен с входом останова генератора пнлообразного напряжения, выход котоРОго подключен к входу первого усилителя и инвертирующему входу первого сумматора, неинвертирующий вход кото- 3О рого соединен с выходом блока задания начальных условий и неинвертирующим входом четвертого сумматора, соединенного выходом с входом первого блока иидикации, выход первого сумматора 35 пОдключен к входу второго усилителя, пЕрвый вход третьего сумматора соединен с выходом блока логарифмирования, а выход — с входами синусного и косинусного преобразователей, соединенных 40 выходами с первыми входами соответственно первого и второго блоков умножения, о т л и ч а ю щ е е с я тем, что, с целью упрощения и повышения точности устройства, в него введены генератор тактовых импульсов, инвертор, первый и второй переключатели, блок антилогарифмирования, первый, второй и третий блоки выборки-хранения, выход генератора тактовых импульсов соединен с входом инвертора, управляющими входами переключателей и управляющим входом первого блока выборки-хранения, первый вход первого переключателя соединен с выходом первого усилителя, а второй - с выходом второго усилителя, выход первого переключателя соединен с входом блока логарифмирования, первый вход второго переключателя соединен с выходом первого блока задания константы, второй - с выходом второго блока задания константы, выход второго переключателя соединен с неинвертирующими входами второго и третьего сумматоров, неинвертирующий вход второго сумматора соединен с выходом блока логарифмирования, а выход — с входом блока антилогарифмирования, соединенного выходом с вторыми входами блоков умножения, выход первого блока умножения соединен с информационными входами первого и второго блоков выборкихранения, выход второго блока умножения соединен с информационным входом третьего блока выборки-хранения, управляющий .вход которого подключен к управляющему входу второго блока выборки-хранения и выходу инвертора, выход третьего блока выборки-хранения соединен с неинвертирующим входом четвертого сумматора, выход первого блока выборки-хранения соединен с первым входом компаратора, а выход второго блока выборки хранения подключен к второму входу компаратора и входу второго блока индикации.

1539803

Составитель Н.Королев

Редактор А. Лежнина Тех ред g, Кравчук Корректор Н.Король с

Зак аз 221 Тираж 548 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Устройство для решения нелинейных алгебраических уравнений Устройство для решения нелинейных алгебраических уравнений Устройство для решения нелинейных алгебраических уравнений Устройство для решения нелинейных алгебраических уравнений Устройство для решения нелинейных алгебраических уравнений 

 

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

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

Изобретение относится к вьтчислительной технике и обеспечивает решение нел;1нейного алгебраического уравнения
Наверх