![](/user_photo/_userpic.png)
книги из ГПНТБ / Бирюков Н.Е. Основы электронной вычислительной техники
.pdfРис. 108
170
Величина аоХ устанавливается с помощью другого потенцио метра, питающегося входным напряжением, которое соответствует переменной х.
Суммирование всех линейных отрезков для получения заданной функции y = f(x) производится операционным усилителем постоян ного тока с необходимым количеством входных сопротивлений.
Изменение угла наклона каждого линейного отрезка, обеспе чивается не только выходными потенциометрами диодных элемен тов, но и изменением отношения сопротивлений соответствующей цепи обратной связи, т. е. изменением коэффициента усиления сум мирующего усилителя на каждом из его входов.
Набор той или иной специальной нелинейной . зависимости производится на коммутационном поле ЭВМНД по схемам, приве денным на рис. 108 (см. стр. 170).
На приведенных схемах для удобства изображения вакуумные диоды заменены полупроводниковыми. Однако просто замена ва куумных диодов в диодных элементах полупроводниковыми не возможна.
Это объясняется тем, что при рассмотрении диодных элементов в функциональных преобразователях предполагают, что сопротив ление закрытого диода равно бесконечности. Такое допущение возможно лишь для сопротивления вакуумных диодов. Обратное сопротивление полупроводниковых диодов является конечным и может оказаться соизмеримым с величинами входных сопротивле ний. Поэтому простая замена вакуумного диода полупроводнико вым приведет к изменению характеристик диодного элемента.
Для того чтобы характери стики диодного элемента при близить к характеристикам вакуумных диодов, вместо од ного диода в настоящее время используется четырехполюсник из двух полупроводниковых диодов (рис. 109). При таком включении диодов обратное со противление одного диода уве личивается примерно в
50 000 раз.
Таким образом, использование двух полупроводниковых диодов по приведенной схеме позволяет получить характеристики диод
ного элемента, аналогичные характеристикам диодного элемента с вакуумными диодами. В данной схеме значение Um, при котором диод открывается, будет определяться величиной дополнительного постоянного напряжения £УД0П и так же, как в вакуумном диоде, может быть изменено, если изменять величину дополнительного напряжения.
171
Электронные блоки произведения
В § 47 были рассмотрены решающие блоки, использующие электронные усилители. К этому типу блоков относятся и элек тронные блоки произведения. Но ввиду того, что для изучения принципа работы этих блоков необходимо знать принцип работы нелинейных функциональных преобразователей, мы рассматриваем электронные блоки произведения в этом параграфе.
Блоки произведения служат для умножения входных величин, заданных в виде электрических напряжений постоянного тока. Для умножения электрических напряжений применяются различ ные электрические схемы. Во многих современных серийных отече ственных ЭВМНД электронные блоки произведения построены в соответствии с тождеством
4АВ= (А + В У — {А — В)2.
Отсюда следует, что произведение двух напряжений Л и В мо жет быть осуществлено путем выполнения операций сложения, вы читания и возведения в квадрат величии, стоящих в правой части равенства. Таким образом, для реализации блока произведения необходимо иметь два квадрирующих элемента и три сумматора
(рис. 110).
|
Получение |
суммы |
и |
раз |
|
|
ности может быть осуществле |
||||
|
но с помощью суммирующих |
||||
|
устройств |
и |
интегрирующих |
||
|
усилителей, |
возведение суммы |
|||
|
и разности |
в |
квадрат — с по |
||
|
мощью функциональных |
пре |
|||
Рис. ПО |
образователей, |
и, |
наконец, |
||
тов — также с помощью |
получение |
разности |
квадра |
||
суммирующего усилителя. Все |
перечис |
ленные элементы, входящие в блок произведения, были уже рас смотрены в § 47.
§ 50. ХАРАКТЕРИ СТИ КИ НЕКОТОРЫХ О ТЕЧЕСТВЕН Н Ы Х ЭВМНД
Современные ЭВМНД содержат около 40—50 стандартных суммирующих и интегрирующих усилителей, 5—10 множительных и функциональных устройств, 2—6 записывающих приборов и элек тронно-лучевую трубку для наблюдения за характером кривых, по лучаемых в результате решения задачи. Входные и выходные клеммы всех решающих элементов обычно располагаются на ком мутационных панелях ЭВМНД, которые служат для набора схемы задачи.
Так как ЭВМНД основаны на использовании постоянного тока, для непосредственного питания их от осветительной сети, они имеют в своем составе ламповые и полупроводниковые выпрями тели.
172
Количество электронных ламп в ЭВМНД достигает нескольких сот, потребляют они мощность до 10 кет.
Ниже приводятся некоторые образцы отечественных ЭВМНД1.
Наименование
ЭВМНД
1
Линейная электронна я моделирующая установка ИПТ-4
Линейная электронная блочная моделирующая установка ИПТ-5
Линейная электронная секционная моделирующая установка МПТ-9
Линейная электронная стендовая моделирующая установка МЛ-2
Нелинейная электронная секционная моделирующая установка средней мощности
,МН-1
Нелинейная электронная стендовая моделирующая установка МН-2
Нелинейная электронная малогабаритная моделирующая установка МН-7
Нелинейная электронная секционная моделирующая установка большой мощности МН-8
|
|
|
|
|
Т а б л и ц а |
14 |
||||
Количество |
Тип и порядок |
|
|
Количество |
|
|||||
решающих |
решаемых |
|
|
|
нелинейных |
|
||||
усилителей |
уравнений |
|
|
|
блоков |
|
|
|||
2 |
3 |
|
; |
|
|
4 |
|
|
|
|
|
Обыкновенные диффе- |
|
|
|
|
|
|
|||
|
ренциальные |
урав- |
|
|
|
|
|
|
||
33 |
нения до 6-го |
по- |
|
|
|
|
|
|
||
рядка |
|
|
|
|
|
|
|
|
||
|
Обыкновенные диффе- |
|
|
|
|
|
|
|||
|
ренциальные |
урав- |
|
|
|
|
|
|
||
18 |
нения до 9-го |
по- |
|
|
|
|
|
|
||
рядка |
|
|
|
|
— |
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
Обыкновенные диффе- |
|
|
|
|
|
|
|||
|
ренциальные |
урав- |
|
|
|
|
|
|
||
48 |
нения до 16-го по- |
|
|
|
|
|
|
|||
рядка |
|
|
|
|
— |
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
Алгебраические |
урав- |
|
|
|
|
|
|
||
|
нения до 12-го |
по- |
|
|
— |
|
|
|
||
26 |
рядка |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
||
|
Обыкновенные диффе20 произведений, |
|
||||||||
|
ренциальные |
урав- |
11 |
типа |
y |
= f ( x ) , |
||||
|
нения до 12-го по- |
6 |
тригонометриче- |
|||||||
|
рядка |
|
|
ских, 3 зоны не- |
||||||
171 |
|
|
|
чувствительности |
и |
|||||
|
|
|
ограничения, |
2 люф- |
||||||
|
|
|
|
та, |
6 ограничений |
|
||||
|
Обыкновенные диффе10 произведений, |
|
||||||||
|
ренциальные |
урав- |
10 |
типа y |
— f ( x ) |
|
||||
|
нения до 6-го по- |
|
|
|
|
|
|
|||
72 |
рядка |
|
|
|
|
|
|
|
|
|
Обыкновенные диффе- 8 типовых нелинейно- |
||||||||||
|
||||||||||
|
ренциальные |
урав- |
стей, |
4 |
иелиней- |
|||||
|
нения до 6-го по- |
кости |
типа |
произ- |
||||||
|
рядка |
|
|
ведения |
пли |
типа |
||||
18 |
|
|
|
«/=/(*) |
|
|
|
|
||
|
Обыкновенные диффе12 произведений. |
|
||||||||
|
ренциальные |
урав- |
10 типа |
y = f ( x ) |
|
нения до 32-го порядка
304
1 «Приборостроение», 1957, № 11.
173
|
1 |
|
|
2 |
|
3 |
|
|
4 |
|
Нелинейная |
|
элек |
|
Нелинейные |
диффе 5 |
типовых |
нелинейно |
|||
тронная |
|
модели |
|
ренциальные |
урав |
стей, 6 произведе |
||||
рующая |
установ |
|
нения с постоян ний |
|
||||||
ка |
на |
полупро |
24 |
ными |
коэффициен |
|
|
|||
водниках |
МИ-10 |
тами |
до |
6-го |
по |
|
|
|||
|
|
|
|
|
рядка |
|
|
|
|
|
Электронная |
моде |
|
Линейные и |
нелиней 12 типовых |
нелиней |
|||||
лирующая |
уста |
48 |
ные дифференциаль |
ностей, 4 произве |
||||||
новка |
ЭМУ-10 |
ные |
уравнения до |
дения |
|
|||||
|
|
|
|
|
24-го порядка с ав |
|
|
|||
|
|
|
|
|
томатической |
опти |
|
|
||
|
|
|
|
|
мизацией решения |
|
|
§ 51. РЕШЕНИЕ ЗАДАЧ НА ЭВМНД
При решении задач на ЭВМНД большое значение имеет пра вильное выполнение ряда операций, связанных с подготовкой ис ходной системы дифференциальных уравнений для набора на ма шине. В подготовительные операции входят:
—составление структурной блок-схемы соединения решающих элементов в соответствии с заданной системой дифференциальных уравнений;
—расчет коэффициентов передач отдельных решающих эле ментов по коэффициентам исходных уравнений;
—выбор масштабов представления зависимых переменных и времени;
—определение начальных условий и возмущений в тех физи ческих величинах, которые в ЭВМНД представляют исходные пе ременные задачи.
1. Структурная блок-схема соединения решающих элементов
Дифференциальные уравнения, подлежащие решению на ЭВМНД, могут быть заданы в виде одного уравнения высокого порядка, в виде системы дифференциальных уравнений различного порядка и в виде системы дифференциальных уравнений первого порядка. Принципиально набор задач можно осуществлять мето дами повышения или понижения порядка производной. При методе повышения уравнение разрешается относительно искомой функ ции, и необходимые решающие элементы соединяются между со бой так, чтобы осуществить последовательное дифференцирование с последующим суммированием отдельных производных. При ме тоде понижения уравнение разрешается относительно старшей производной от искомой функции. Для получения значения иско мой функции осуществляется последовательно столько операций интегрирования, каков порядок старшей производной, после чего
174
все составляющие старшей производной суммируются. При этом одни слагаемые — искомая функция и ее младшие производные получаются путем применения обратных связей с выхода интегри рующих блоков на вход сумматора, а другие, соответствующие правым частям уравнений — за счет подачи внешних возмущений.
Набор задачи на ЭВМНД, как правило, производится по ме тоду понижения порядка производной.
Это объясняется тем, что при наборе задачи по этому методу, основу моделирующей установки составляют интегрирующие ре шающие элементы, применение которых позволяет достигнуть зна чительного уменьшения влияния помех от высших гармоник в на пряжении источников питания.
В качестве примера рассмотрим составление структурной блоксхемы для линейного дифференциального уравнения шестого по рядка с постоянными коэффициентами:
а0Р6х + aiP5x + а2Р4х + а3Р3х + а 4Р2х + а5Рх + а6х = y(t), |
(51.1) |
|
где Р = - ^ ---- |
оператор дифференцирования. |
|
Решая уравнение (51.1) относительно старшей производной, по лучим
pbx = -~blP5x ~ b 2P-ix~ b ,P :ix ~ b 4P2x—b5Px—b6x + b0y{t), |
(51.2) |
Рис. 111
Решающие элементы, построенные на усилителях постоянного тока с отрицательной обратной связью, изменяют знак входного
175
сигнала, поэтому структурная блок-схема ЭВМНД имеет вид, по казанный на рис. 111.
Но эта блок-схема не является оптимальной. Каждый блок участвующий в решении задачи, вносит в полученный результат некоторую погрешность. Для уменьшения суммарной погрешности необходимо уменьшать количество блоков, участвующих в ре шении.
Это можно сделать за счет выполнения нескольких операций одним блоком и за счет некоторых преобразований решаемых урав нений.
В нашем примере упростить структурную блок-схему можно, если совместить в первом блоке функции суммирования и интегри рования и объединить в одном дополнительном сумматоре функции перемены знака входных сигналов, которые выполнялись в преж ней блок-схеме тремя решающими блоками (8, 9 и 10).
Струк1урная блок-схема, приведенная на рис. 112, является оптимальной с точки зрения количества используемых решающих блоков.
2.Расчет коэффициентов передач отдельных решающих элементов по коэффициентам исходных уравнений
При расчете коэффициентов передач отдельных решающих эле ментов исходят из того, что процессы в моделирующей установке должны описываться дифференциальными уравнениями, которые по форме одинаковы с исходными уравнениями задачи, а исходные переменные и их физические аналоги в модели могут отличаться лишь масштабными коэффициентами.
Как уже отмечалось, все решающие элементы ЭВМНД по строены на применении типового усилителя постоянного тока, охва ченного глубокой отрицательной обратной связью. Известно, что
176
для такой схемы коэффициент передачи определяется соотноше нием
где Z0— сопротивление цепи обратной связи, включенное |
между |
входом и выходом усилителя, а |
и вхо |
Z\ — сопротивление, включенное между входом схемы |
|
дом усилителя. |
|
Задавая различные импедансы в отдельности для Z0 и Zb мож но получить большое количество схем с различными коэффициен тами передачи, причем эти схемы могут осуществлять как линей ные, так и нелинейные зависимости.
Составление необходимых схем, в которые входят усилители и элементы обратных связей, осуществляется на коммутационном поле ЭВМНД.
Причем для каждого решающего элемента, участвующего в схеме набора, следует записать уравнение, связывающее выходную величину с входной, пронумеровав предварительно все решающие элементы и их входные и выходные цепи.
Коэффициент передачи блока приобретает при этом в индексе номер, состоящий из двух цифр: первая цифра указывает на но мер блока, а вторая — на номер входной цепи.
Требуемые для реализации заданного передаточного коэффи циента значения сопротивлений, подключенных к входу решаю щего усилителя, подсчитываются по таким формулам:
для интегратора |
|
|
|
|
для дифференциатора |
Ki/=-R<> С,/; |
|||
|
J |
R |
• |
J |
. для масштабного усилителя К ц ~ |
|
|
Емкости Си и С здесь выражены в микрофарадах, а сопротив ление R — в мегомах.
В общем случае соотношения между напряжениями для г'-того
решающего усилителя, |
работающего |
в режиме |
сумматора |
при п |
слагаемых, можно записать так: |
|
|
|
|
п |
|
|
|
|
и 1 = - Ъ |
а к К Ч и к |
( * = 0 , 1 , 2 . . |
. . п ) , |
(51. 3) |
У=1
где а,, — коэффициент, указывающий, какая часть выходного на пряжения Uк-того блока подается на /-товый вход дан ного блока с потенциометра, используемого для уста новки коэффициента меньше единицы.
Для блока, работающего в режиме интегратора-сумматора:
п
U i = - ^ - ^ а к К и и к ( * = 0 , 1 , 2 . . . л) . |
(51. 4) |
;■=1 |
|
12-Зак. 1246 |
177 |
Для сумматора-дифференциатора |
- |
|
п |
(* = 0,1,2. . |
|
и; = - Р ^ а к К и- и к |
(51.5) |
|
j = 1 |
|
|
Для масштабного усилителя, инвертора, используемого для пе ремены знака или интегрирующего блока, необходимые соотноше ния могут быть получены из приведенных уравнений как частный случай, когда число слагаемых п = 1.
.Чтобы определить коэффициенты передач отдельных решаю щих элементов по коэффициентам исходных уравнений, восполь зуемся структурной блок-схемой, изображенной на рис. 112.
С этой целью для отдельных решающих блоков этой схемы со
ставим уравнения, связывающие входные и выходные величины. |
||
Используя соотношения (51.4) и (51.5), получим: |
|
|
Ui= - |
-^-(KuUs + KuUb + K M + KHUi+KisUo |
|
и 2= - |
рЛ К ^и i); |
|
Д з = - |
- j r W M ; |
|
1 \ = - ф (Л '4.£/3); |
(51.6) |
|
|
||
^5 = - |
_1_ |
|
р \КъхЩ\ |
|
|
Дб= - |
ф (Дб.Д 5); |
|
д 7= - {K71 ^2 + К и У б ) , |
|
где Р=-тг~\ 4 — независимая |
переменная установки |
(время); |
|
|
«*М |
|
|
|
Uо, — искомая переменная х. |
|
|
Решая эту систему относительно [Д, получим |
|
||
Ue [P* + K u P 5+ K i 3K2iKJi P 4 K i 2K2iK3iPa + K l3K aiK 3lK „ K 7aP 2 + |
|||
|
+ К п К 2\КпКиКыР + KnK.2\Kz\Кц\Кь\Кц\К7ъ{= |
|
|
|
= Kn\Kb\Ki\Kz\Ki\K\bUo- |
(51-7) |
|
Величина Ив может представлять исходную переменную в необ |
|||
ходимом |
масштабе. Аналогично и независимая переменная |
||
(время) |
может отличаться от |
времени исходной задачи, |
так как |
процессы на ^моделирующей установке могут воспроизводиться в несколько замедленном или ускоренном темпе, что зависит от вы бранных масштабов.
178
3.Выбор масштабов представления зависимых переменных
ивремени
Для выбора масштабов представления зависимых переменных и времени при пересчете данных натуры на модель п обратно вво дят уравнения преобразования переменных:
|
|
|
x = M x U(1; |
у = Му - U0\ |
|
|
, |
(51.8) |
где |
U U о, /ы— переменные моделируемой системы; |
|
||||||
|
х, у , |
/ -- |
машинные |
переменные— электрические |
напря |
|||
|
|
|
жения в ЭВМНД; |
|
|
|
|
|
|
Мх -- |
масштаб |
представления |
независимой перемен |
||||
|
|
|
ной х в ЭВМНД в виде напряжения; |
|
||||
|
М v -- |
масштабный коэффициент |
представления |
зависи |
||||
|
|
|
мой переменной величины у также в виде напря |
|||||
|
|
|
жения; |
|
|
|
|
|
|
M t |
масштаб времени /. |
|
|
|
|
||
го |
Если теперь подставить соотношения |
(51.8) |
в уравнение |
(51.7), |
||||
получим |
уравнение моделирующей |
схемы, |
записанное через |
коэффициенты передачи М,/, масштабные коэффициенты М и ис ходные переменные
|
р ^ хЛ -Jhi. |
м |
|
[X х х |
р-'х-] |
|
|
|
м] |
|
|
|
МзМ| АДMi h T2 |
p t x |
! |
Mi Mi Mi Mi M,i p -y 1 |
|
|
M \ |
|
' |
M l |
" |
+ |
/Co1 Mi M i Ml Mu M ;1■x ■ |
M |
x |
M, /c, M;ii |
K u K :<i K ai-y(t). |
|
yW® |
|
|
|
(51.9) |
|
|
|
|
|
Сравнивая полученное уравнение с исходным и приравнивая коэффициенты при соответствующих производных, получим соот ношения между коэффициентами передач решающих блоков, мас штабными коэффициентами и коэффициентами исходных линей ных дифференциальных уравнений, полученных на основании структурной блок-схемы набора (рис. 112):
|
M* |
Ц |
Мз Ml Ml : |
b.. |
/\|2Ml Ml |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|||||
|
М/ |
|
|
M2t |
|
|
|
|
|
|
|
|
|
Ms Mi Mu Mi М2 |
. к_ . Mu /\9lMl Ml Ml . |
|
|
|
|
||||||
|
|
,,4 |
|
’ ‘'и |
|
yW® |
|
|
|
|
|
|
|
|
A/* |
|
|
|
|
|
|
|
|
|
|
/V |
Мз M |
l M l Ml Ml МиМз. |
/, ___ |
М х |
. IS |
IS |
IS |
IS |
к ' |
IS |
||
----------------------------- — |
R |
! |
r ' l l — . . |
, , 6 |
■rv' ] 5 |
A ' 2 |
1 / v |
31 |
A |
5 1 ' X i ’. l - |
||
|
|
yW® |
|
M |
y yW® |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
( 51. 10) |
12* |
179 |