Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Измайлов А.Ф. Аналоговые вычислительные машины и их применение в ВМФ учебное пособие с элементами программированного обучения

.pdf
Скачиваний:
19
Добавлен:
29.10.2023
Размер:
6.76 Mб
Скачать

Задача 26

Н ачальное

у сл о в л е Х(0)^Хоо , У к а т и т е ,

в к а к и х с хе м а х

оно за д а н о б е з омибок

128

9

129

Глава Ш. МЕТОДЫ ПОДГОТОВКИ И РЕШЕНИЯ ЗАДАЧ НА АВМ

§ I . Основные этапы решения задач на АВМ

Машинное решение задач можно разделить на несколь­ ко этапов: преобразование уравнения к виду, удобному для моделирования; составление блок-схемы набора и ее реализацию; определение коэффициентов передачи блоков;

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

мента.

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

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

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

130

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

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

Заданное и машинное уравнения идентичны, и поэто­ му неизвестные заданного уравнения находят путем об­ ратных масштабных преобразований результатов измере­ ния параметров процесса-модели, воспроизведенного в АБЫ.

Методика подготовки и набора линейных и нелиней­ ных обыкновенных дифференциальных уравнений или их си­ стем принципиально одинакова. Это позволяет раскрыть ее основные идеи на примере одного линейного уравнения, дополнив их особенностями, которые обусловлены нелиней­ ностями или же связаны с решением систем.

Условимся, что физический процесс-оригинал описы­ вается эадеш ш уравнением

a o f njr(t ) +ai f n ^ ( ^ - ■ ^ n^ p x (th a n x ( t h f a ) ^ l )

с начальными условиями

(НУ) * ( ° ) = х 0о ? Р х ( ° ) =йСю ,- - р П ^x (°)= x n-So?

а процесс-модель - машинным уравнением

p nX(T)*Afi*~'x(T)+----+An^ fX (t)i-A nX.('z) = F t t )

j

,

(3 .2 )

НУ Х ( О Ы 00 7 Р Х ( 0 ) = Х „ , . . . у ? ' ~ Х ( 0 ) = Х яЧ'О -

I3J

Символ f>

вводится

для

сокращенной

записи диффе­

ренцирования по аргументу t

или 't :

 

 

 

или

d *

 

 

 

 

d 'Z K

подобно тому,

как ранее

было введено

 

о

о

Уравнения (3 .1 ) и (3 .2) полагаем абстрактными. Практикуемое иногда сохранение размерности переменных на существо подготовки не влияет.

5 блок-схеме, решающей машинное уравнение (3 .2 ), напряжения связаны согласно равенствам

 

' ■ 4 w

 

 

 

*■■■ * А „ , п т * А „ и ,( Т > -

(Г), (3 .4 )

где

 

 

 

 

 

(//V

-

выходное напряжение,

которое

 

 

 

изображает

переменную Х ( Т ) ;

с^к(?)7[/ргхт , . . . чиг (г)

-

напряжения,

изображащие пе­

 

 

 

ременные

 

 

Задание 12.

Уравнение

 

 

/ °

x ( t ) + -{0 a c ( t ) = O j

 

 

jc( ° ) = X 0 0 - f x ( 0 ) - 0

 

 

132

решается с помощью блок-схемы (рис.3*1).

- p x ( i)

х ( $

Рис. 3.1

Процесс в ней характеризуется зависимостью

±з

x ( t ) =x ogcos -w t .

Укажите основные причины погрешностей машинного решения.

133

Решение. В схеме происходят колебания с частотами периодами Т, % Тг *

 

160гч .

 

- м о е й / ,

Г

---- Щ — =

0,00628}

£ -

. ж 6280

сек.

'

К Г

 

*

Ю "^

 

В первом случае частота ^

 

слишком велика,

а во

втором - длительность одного периода (6280 сек) значи­ тельно превышает допустимое время решения.

 

Амплитудные

значения переменных x ( i ) , f x ( t ) ,

f ? x ( t)

различаются на 3 порядка:

 

 

 

 

 

= JO±3[ f x ( t ) l

—i 0 ±6 [ x ( t ) l

 

M

- W

1

 

1

J mcxkc

 

 

Поскольку выходные напряжения операционных блоков

ограничены

 

 

, то

 

 

 

 

4006

,

=Of 4 f ?

 

0,0004 ё

7

! ^ Х Iмакс

K

ркJ .\макс

 

ы .макс

 

 

 

=

o.oooit

 

= 0.41’i l v 7

 

400 6 .

 

▼кг

Набор коэффициента I0 -0 на одном блоке невыполним.

Правда,

реалнэация

коэффициента может быть выполнена

по принципу

 

 

 

i 6

ip

ip

показанному на рис. 3 .2 ,

10

» 10

 

10 ,

что улучшает

режимы работы

блоков.

13'-

Рис. 3.2

Показанное перераспределение величин коэффициентов передачи блоков несколько выравнивают диапазоны выход­ ных напряжений:

 

= юоё,

 

= Н ?

/ ^ р гХ !м акс

1^рх1 м акс

/ ^ х / м а к с

= i€

=

 

однако на характер

процесса

оно повлиять не мохет, и

погрешности из-за высокой частоты или большой длитель­ ности сохраняются.

Бели хе вместо заданного уравнения набрать идентич­ ное ему машинное

f zX ( V + X ( ? ) = 0 7 Х ( 0 ) = Х о о - р Х ( 0 ) = 0 7

135

то в набранной схеме разовьется колебательный процесс

X ( T ) = X 00c o s t 7

 

характеризующийся тем,

что

 

-

0,16/** |

Т = 6,28 сек,

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

Переход от уравнения

г

i6

Р зс + 40

х - О

к уравнению

РгХ + Х = 0

иобратно производится по правилам подготовки задачи к решению на A5U, которые рассматриваются далее.

§2 . Преобразование структуры заданных уравнений

исистем

Обыкновенное дифференциальное уравнение

л - по­

рядка

 

а0р Пх +а ^ Пх +- - - +an_{ f x + ап f x = f .

НУ х (0)= хдо 7 рхСО)=х:10 ?. . - уР * х (0 )-а ? пЧ0

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

136

xt =f x

+ afx )

 

 

 

x2=р гх

+■a fp x + аг x

;

 

xn. , =P

n-i

n-2

.

(3.5>

X i-a,P

 

atn 4 K 7

 

Р хп - г Р х * а 1РП' х + - ' ‘ + апч Р х

■>

получим систему уравнений

 

 

 

p x ^ X '- c i'X ;

 

 

 

- р х {=- - х г 1 -аг х )

 

 

 

 

 

 

(3.6)

~РХя -2~ + ХП-4 -

ап Ч Х 7

 

+PX« - r + f ± a n X -

Такая форма записи наиболее удобна для набора си­

стемы на AM.

 

 

 

 

 

 

 

"Верхняя" группа знаков (+ ,-)

справедлива для слу­

чая

п

- четное число, "нижняя"

-

при п

нечетном.

Коэффициенты уравнений

(3 .1 )

и (3 .6)

совпадают,

а на­

чальные

условия

для системы

(3 .6)

определяются

путем

подстановки в каждое уравнение системы (5)

значений

хСО)

,

рх (0)

и т .д .,

задаваемых одновременно с урав­

нением (З .б ):

 

 

 

 

 

 

 

 

 

ж, (О) ~px(0) tatx(0) =хю+ а ,хао ;

 

(3 .7 )

137

Соседние файлы в папке книги из ГПНТБ