книги из ГПНТБ / Измайлов А.Ф. Аналоговые вычислительные машины и их применение в ВМФ учебное пособие с элементами программированного обучения
.pdfрешение. Требуемое значение напряжения Ur здесь можно найти расчетным путем. Решаемое уравнение устой чиво, правая часть - ступенчатая функция U^canst и в
установившемся режиме |
) |
cL6 k l l k Z k3 k 4 k S k 6 k:7 3 U6 (' 0 0 ^ |
k Uk Z ^ 3 kl1kS k6 UF ■} |
откуда |
|
7/
Поскольку информация о связи максимумов ориентиро вочна, положим IU6 I = 90 $ и получим
6 Ъ*
следовательно, для рассматриваемых вариантов
|
|
I |
|
6 9 - ^ 6 |
■, |
|
|
|
|
|
I |
ир = |
°’2/ ' { 69 = 17,2 £ |
|
|
|
|
|
Искомые значения масштаба определяются следущим |
|||||||
образом: |
|
|
|
|
|
|
||
f т |
|
кц к2 к3 к<, ks ке к75 _ Ь,3 • 16 = f j g |
-^ед |
? |
||||
|
|
|
F |
|
|
13,9 |
||
|
|
|
|
|
|
|
|
|
п |
тх |
_ Up к н ^2 ^3 |
^5 kg b7S ^ 17,2- 4 |
_ |
Q |
& |
- |
|
|
F |
|
|
1 3 ,9 ^ е д |
||||
|
|
|
|
|
|
|
|
|
|
Совпадение результатов не случайно. И в первом и |
|||||||
во втором вариантах напряжения CJ6( T ) |
одинаковы |
и |
198
соответствуют одной и той хе функции Х(т) ', поэтому коэффициенты пропорциональности различаться не должны.
Начальному условию X ( 0 ) = - f соответствует напря жение - 13,9 в.
Цена деления шкалы вольтметров АВМ как правило 1-2 в, и поэтому значение рассчитанных напряжений округляют до целых чисел:
U6 (0 ) = - 1 3 t •
|
(f6 ( 0 ) = - i 4 t . |
|
Округление |
привело к |
тому, что напряжение U6 (T) |
будет несколько |
иным: |
|
I вариант -С^(0 0 )=6 ^ £ |
, П вари ант-U6(°°) =6 3 i |
Случай однородного уравнения. Напряжение начальных условий &6 (0 ) - "максимум максиморум", полагаем
/ с/6 ( 0 ) / = б 4 ё ,
и отсюда
199
В случае применения различных масштабов линейные математические действия с числами и с напряжениями, изображающими эти числа, не тождественны* Если поло жить
^ |
= |
Uib tx ^ ~ mx -ёыхХ-быхСЪ) ■>(3.54) |
|
то линейная |
операция |
|
|
|
|
X f r . w f r & w ] |
(3.55) |
моделируется |
так: |
|
|
|
|
|
(3.56) |
Здесь Ф - обобценная запись интегрирования, дифференцирования, умножения, инвертирования. Выраже ние (3.56) указывает на то, что коэффициент передачи блока, выполнявдего операцию Ф , должен быть равным отноиению маситабов
Пример. Моделируя интегрирование
по схеме (рис. 3 .1 6 ), необходимо установить
к = i
Rl t C
а начальные условия задать в масштабе т$ьа .
Неодинаковые масштабы приводят к тому, что алгорит мы решения машинного уравнения в числах и в напряжениях различаются значениями коэффициентов. Второй подход ча ще всего используется при подготовке систем дифферен циальных уравнений.
200
Рис. 3.16
Посредством введения различных масштабов не толь ко связывают числа и напряжения, но и выравнивают пределы изменения последних. Для иллюстрации рассмот рим пример, из которого всегда можно сделать обобщаю щие выводы. Дана система дифференциальных уравнений
П в АнХ, + А„Х,-,
(3.57)
рХ г~AZ)X i ■+Агг Х г
сначальными условиями.
Х , ( 0 ) * х „ |
, Х г (0) - Х ' 0 . |
|
|
Составим блок-схему |
(рис. 3 .1 7 ). Полодив |
||
их,= mx,^i > |
тх, fX-i) |
||
Щг тХг^г 1 |
Р ихг ~ тх2 Р ^2 |
1 |
|
построим систему |
уравнений с неизвестными |
Ux и 1/Хг |
|
|
|
тх, |
|
т Х, f X r |
rnX,A HX 1 + mXi — A i2X 2 |
|
201
которая после преобразований принимает вид
Р^хГ ^и^хР |
^г/^Хг '■> |
|
|
Х2 |
(3.58) |
Р ^ Х г ^ |
^ 2 i UX i + ^ 2 z ^ X i ? |
|
(/Х1(0) = тх Х1(°) ; (/Х2 |
(0 ) = тхХг (0) ■ |
|
|
ы< |
г/г |
Значения масштабов определим согласно формулам
77д. = |
iOOt |
|
1 0 0 i |
|
-------------------- j |
/77* = |
------------------------- |
7 |
|
' |
IXJ макс |
|
/ Х г 1макс |
(3.59) |
ОЛО
и это приведет к оптимальный соотношениям
ju / |
= \crv / |
|
= loot |
||
' |
Xi !м а к с I Хг 'м а к с |
|
|||
Поскольку |
|
|
|
|
|
|
/ х 2 Iмакс |
_ |
т Хг |
/Х( /макс |
|
^XZ |
/X\f jмакс |
т х, |
/Х2Iмакс |
||
Система (3.58) ничем не отличается от системы |
|||||
уравнений |
(3 .2 9 ), |
которая |
была построена путем замены |
переменных, произведенной с целью выравнивания диапа зонов выходных напряжений. Таким образом, метод заме ны переменных и введения различных масштабов равно
сильны друг другу: они оба приводят |
к рациональному |
|
распределению коэффициентов передачи блоков. |
||
Аналогичным образом можно вводить различные масшта |
||
бы для переменной и всех ее производных. |
|
|
Задание 22. Переменные X, (?) |
и Х /Т ) связаны |
|
между собою уравнением |
|
|
f>X<- - 0 , 2 X / 0 , 2 S X ! + 2 ,8 ) |
' |
|
^ |
* |
|
р Х г - 4 0 Х г 0 , 2 Х г + 2 ,8 . |
|
|
Начальные условия - нулевые} известно, что |
||
!Xj_! м а к с _ Л |
|
|
1х I
,л{1макс
Произвести расчет величин масштабов переменных
mxi у т х2 > ’
203
Реиение. Умножим каждый член уравнения на произве
двнже тХ) т%г тг :
тХг mF (mXt f X f ) = - 0 f2 тХг тр (тХ/ Х , ) +
У- 0,25 mXl m F (тХ)Х г ) +тХ( т /2 (тг Г ) }
тх,тг (тХ2 РХ2 ^~~1,0тХг тг (тК,*> ) +
*0720т Хг тр (тХгХ г) + тХ/ т Хг(тГ Г )
изатем перейдем к напряжениям, которые изображает
переменные x f » X |
* F • |
После |
преобразований |
полу |
||||
чаем |
|
|
|
т « . |
|
|
|
|
Р и х Г - 0 , 2 и х +°,25 |
U*S — Un |
|
|
|||||
— |
|
|
||||||
|
|
|
|
т'Хг |
*2 |
т с |
|
|
|
т х |
|
|
|
™Кг Ur |
|
|
|
|
|
|
|
|
|
|
|
|
Отноиения масштабов |
mXi |
, т Х2 |
и максимумов пе- |
|||||
ременных [X, jMaHC , |
М |
„ аке должны находиться |
в |
обрат |
||||
нопропорциональной |
зависимости. Следовательно, |
|
можно |
|||||
принять |
|
|
|
|
|
|
|
|
после чего система преобразуется к виду |
|
|
||||||
Р ^ х Г ~°>2 UX,T UXz + k13 Ur |
; |
|
|
|||||
Р Ч г - их Г ° > Щ ,+ 1 < п иГ ' [ |
|
|
||||||
Поскольку масштаб m r |
выбран |
одинаковым для |
пер |
|||||
вого и второго уравнений системы, |
коэффициенты |
А>3 и |
||||||
к23 подчиняется |
условие |
|
|
|
|
|
|
204
h i t |
= |
m ** |
|
Кг |
|
m *2 |
|
а по абсолютной |
величине |
могут быть любыми. |
|
Оптимальное |
значение |
напряжения UF находим из |
|
пробных решений |
системы на АВМ: произвольно задаемся |
||
некоторым малым его |
значением и воспроизводим процесс, |
затем вносим корректировку, руководствуясь данными из мерений уровня выходных сигналов всех операционных блоков. В рассматриваемом случае UF~ 1 8 8 .
Если в схему |
ввести больший сигнал, возникает пере |
|
грузка одного из |
блоков. |
|
Так как правая часть Г |
задана и величина (JF |
|
установлена, можно определить масштаб |
||
m r = - jr~ = |
= 6 ^ 5 |
Искомые масштабы переменных вычисляем по формулам:
тх Г тр к1 ~ б № - Ь = 2 5 } 8 |
■ |
|
тх ~ тр К з ~ |
^5 ^ '-д ■ |
205
§ 8. Обработка результатов машинного решения
Непосредственный результатом машинного решения являются таблицы или графики напряжений, измеренный на выходах операционных блоков. Исходя из этих данных, нужно получить искомые решения заданного уравнения, т .е . проделать преобразования, противоположные всем тем, что были произведены в ходе подготовки уравне ния к набору.
В число обратных преобразований входит возвраще ние к аргументу t и переход от выходных напряже ний вначале к переменным машинных, а затем заданных уравнений.
Обратная замена аргумента производится согласно
формуле |
t = |
ГП£ Ъ . |
|
|
|
||
Бели |
измеренному |
выходному напряжению С/^ ( ? ) опе |
|
рационного блока соответствует, например, величина |
|||
ХСП |
|
v . . |
определяется из соот |
~ — , |
то переменная Х ( ? ) |
||
ношения |
|
cUiCi')_ |
|
|
ХС'П |
|
|
|
m K |
|
|
|
|
|
|
а искомая |
переменная |
x ( t ) - |
из условия |
x ( t ) |
= X ( 7 ) |
при |
t —m t "t. |
Последовательность обратного преобразования про изводных аналогична рассмотренной, однако последний шаг выполняется иначе:
206
f * x ( t ) = |
f * X ( 7 ) ; |
t ~ m t ? . |
Если результаты измерений представлены в графичес кой форме, то указанные преобразования сводятся к из менениям шкал координатных осей.
Задание 23. Обработайте результаты машинного решения уравнения
( p 6+ 2 , 5 9 f S+ i 6 , 7 5 p + 3 2 , O p 2+ ib778 f* + 4 , О р Ч ) Ш ) = 0 }
|
M O ) = i , 0 i f X ( 0 ) = |
- - = p SX ( 0 ) = 0 , |
|
если известно, что mt ~477 4 0 ~ Z , т х = i o o t ^ d |
} |
||
набор |
соответствует блок-схеме |
(рис. 3.13) и табл. |
|
I I —13, |
а осциллограммы представлены на рис. (3 .1 8 ). |
||
Требуется получить графики функций x ( t ) , P x ( t ) |
и |
||
|
|
Г |
|
207