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

книги из ГПНТБ / Основы вычислительной техники учебник

..pdf
Скачиваний:
32
Добавлен:
23.10.2023
Размер:
22.13 Mб
Скачать

из которого следует

 

 

 

 

 

.

Аи„

1 ^ д Ф а . 1

ул д Ф ,

(7.33)

(?~ д Ф ~ ^дд_ФФ ^ д д 1 ^

д Ф dp, Pj'

 

д®

■i=i

-51

1

 

 

ду

до

 

 

 

где Лер— суммарная

погрешность

машинной

переменной,

соот­

ветствующей величине г.

 

погрешность величины

Из (7.33)

следует,

что суммарную

2 образуют три группы слагаемый.

Сл агаемые,

зависящие от по­

грешностей известных величин Aq„ представляют трансформи­ рованную, а остальные слагаемые — инструментальную погреш­

ности.

Разделяя суммарную погрешность на трансформированную и инструментальную погрешности, представим их в виде:

 

1

т

£?ф

■А<7;;

(7.34)

А?т - - 1

V .

dqt

 

<?Ф

 

 

 

*

Аи„. -f.

^

п

С»Ф х

(7.35)

4 т" - <*ф 1 дФ

- 2 -

0р, ^

 

 

д'л

<?ср

- /= 1

 

 

 

 

 

 

Соответствующие погрешности искомой переменной z нахо­

дятся по формулам:

А<вт

 

 

Ау„

 

AzT=

 

Аz„

 

 

Ж

 

 

М2

 

где М г — масштаб представления величины г.

Суммарная статическая погрешность решения уравнения равна:

Аг — Агт + AzH.

Пример.

П роизвести

расчет статической

погреш ности

автоматической

системы вы числительного типа, предназначенной

для

решения

уравнения

 

 

х cos о — у sin <р =

О,

 

 

где х, у — заданные величины;

 

 

 

 

<р— неизвестная величина.

 

 

 

 

Соответствующ ее маш инное уравнение имеет вид

 

 

 

 

их cos <р — иу sin 9 =

0.

 

 

Требуется

определить

статическую

погреш ность

решения

при следую щ их

условиях:

 

 

 

 

 

j

— П ределы изменения и масш табы

входны х

величин:

 

 

 

— 3000 «

л- < 3000 м;

 

 

3000 < у < 3000 м;

Мх = Му = 4 мВ/м.

200

— Максимальные погрешности входных величин:

Дат= Д(/ = 5 м.

Класс точности потенциометров— 1-й.

Зона нечувствительности исполнительной части автоматической системы задана напряжением

Дн„ = 2 мВ.

— Инструментальная погрешность суммирующего усилителя, пересчитан­ ная к выходу системы, равна

 

Дуус =1-10

^рад .

 

— Величина мертвого хода редуктора

 

 

 

Д<Рр = 0,5-10

^рад •

 

Решение задачи производится в такой последовательности:

1. Трансформированная

погрешность

Д<рт в

соответствии с (7.34) опре­

деляется как

 

 

 

1

/ ЗФ

(ЭФ

\

ду

=-------------!------------ (A«v cos у + Дну sin у). их sin у + «у cos у

Если принять допущение, что каждое слагаемое в числителе и в знаменателе характеризуется своим максимальным значением, то

д¥т:

Дмд. + ДМу

4-510 -

4-5-10

1,7-10

2 Мдmax

,2 -3 -К Г -4-10

 

рад •

2. Инструментальная погрешность в соответствии с (7.35) равна:

Д"н + ТТс ^ у)-А <cos

д ?и

дФ

д ср

Аин + ах cos ср ^ (CQS У) cos ср

+3 (tit у)' A <sin

и Sin © ^ Sin ср

 

 

Ux Sin ср + Ну COS Ср

где величины Д (COS ср)

и

A(sin ср) соответствуют классам точности потен­

COS ср

 

sin ср

циометров.

Принимая допущение, что каждое слагаемое характеризуется своим мак­

симальным значением,

получим

 

Дин + ^шах'5* 10 * + ИуШах*5*Ю

~ 0,6* 10 3 рад

Дер* =

2Wvmax

‘ н

 

Суммарная инструментальная погрешность будет

Дсрис = Дер* + Дерус + Д<РР = 0,6-10“ 3 + Ы 0 ~ 3 + 0,5• 10 3 ^ 2,1-ЮТ3 рад.

2 0 !

Л. С ум м а р н а я

м а кси м а л ьн а я

п о гр е ш н о с ть

реш ения ур'лпнецня

ра ппа :

 

 

1-3

рад •

 

Асе = Дсрт Дер,, = 1,7-10“ 3 -!- 2,1 • lCP'3 =3,8-10

 

 

Статические

погрешности

решения

 

 

 

системы уравнений

 

 

Рассмотрим

случай решения двух

уравнений

с двумя

неиз­

вестными вида:

ФI (Х|, X<iy

* ■ > ^11 ^2)

 

 

 

 

 

. . ■ , Х т , Z i , Z > ) — 0,

где х 1, х2, ■ ■■, х т— заданные величины;

г ь z2— неизвестные вел1мч:ц|ц:ы

Как in для системы, решающей отдельное уравнение, предста­ вим напряжения на выходах вычислительных устройств в виде:

^ ! =

O i ( ? , •

, ? !

> ' i = 1,2, . . . , т \

(7 3 6 J

Ui2 =

ф„ (gh ?1, <p2)Pj),

/ = 1 , 2 ........... П,

 

где qt = МЛ ;

= MZlz-p,

tp2 =

Mz z2; Pj— параметры

вычисли­

тельных устройств.

Приравняв полные дифференциалы выражений (7.36) напря­

жениям нечувствительности следящих систем Дип|,

Ди„2, по­

лучим:

 

 

 

 

 

 

 

 

 

 

 

 

 

Л _ ^ ф1

а ,

с/Ф 1 а

, VldO|

 

Л

,

Ч ^ Ф1 А

Аи,а “ЖГЛ?1 +

177:

Лс?2+ 21

~dq7 Aq'1

+ 2177^

APj '<

<*Pi

 

д®2

 

;=1

 

 

 

 

 

U

др1

 

 

 

 

 

 

 

 

 

 

 

(7.37)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Аи»2 =

Л?1 +

дФ2 А , VI <?Ф2 л , ^ <ЭФ, А

д?2

Д ' ь

1=1

^

А "--

+

у= 1

г 1

 

Д ''<-

 

 

 

+ 2

 

 

2

^

 

где Дсрь Дф2,Д<7г— погрешности

машинных переменны»;

ДP j — отклонения

параметров ВУ от

и,х

 

номиналь­

 

ных значений.

 

 

 

 

 

 

 

 

 

Из совместного решения уравнений (7.37) относительно ма­

шинных переменных Деру и Дфг следует:

 

 

 

 

 

 

 

 

 

 

дФ2 ,

 

А <*£>,

 

 

 

 

 

 

Дер! =

д?2 + Ла д<?2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А,, Ф - + А дф*

 

 

 

 

 

 

 

 

д®г

 

 

д®.

 

 

 

 

 

 

Дфо = -

D

 

 

 

 

 

 

 

 

где

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/=1

 

 

 

 

/=1

 

 

 

 

 

202

Д

А -

|

2

- щ -

А

,

Л д О Ф д л

Л 2 -

Дм 112 +

А д , +

V

А р ,

 

D =

дФ х

д Ф ,

 

C )(\\

 

дФ .2

 

 

 

сЬх

д<р.

 

д ъ

 

<*р,

Суммарные погрешности Д ф | и Д ф 2 можно разделить на трансформированные и инструментальные, представив их в виде:

 

 

 

дФ2 чгч ^Фг *

, дФх у дФ2

 

 

 

 

д<?2

 

dqt

q>+

дф2 JU dqt Aqi

Д ?

=

-------- =------------ d --------“ --------------- ;

 

 

 

 

 

д Ф , V ^ 2 A

I <?Фо V <ЗФ , д

 

 

A'in... =

 

^ 7 2 ^ Д ^ + - ^ 2 Ж Д?.-

 

 

 

 

 

 

D

 

 

(7.38)

 

 

 

 

 

 

 

 

 

 

д Ф 9

 

.

,

v

^ i

\

\ ,

дФ,

/ А

. V

ч)Ф,

Р2 /

0Ч->|

е'11-’-' *

* А«.а + 2 ж ^

 

^

 

+ I ^ P J

/ \ 'Г '—

 

 

 

Я

d P j

 

 

 

i

\ c)P i

ААУin —

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<?Ф,

А«„2 + У

дФ -,

АЛ-

<?ф.>

Дм

п1

<?Ф,

0>©1

~др.7

^ср,

 

ДPi

 

 

1=1

 

 

/*л

 

 

 

 

 

 

 

 

D

 

 

 

 

Погрешностям

машинных, переменных соответствуют:

 

 

Даги, —-

А ''?1па

 

Д г 1т

A'fir.

 

 

 

 

 

MZ1

 

 

 

A V

 

 

 

 

 

Аф2и

 

Д 2->т =

АЪт

 

 

 

AZ'2n '

Мг.,

 

Мг„

 

где М гt и уИ2о— масштабы 'представления величин г! и г2. Суммарные погрешности решения системы уравнений будут:

Az, = Дг1т + ДzUl;

Д г „ = Дг.,т Д г,

Как следует из выражений (7.38), погрешности: тем меньше, чем больше величина D. Для получения возможно большей ве­ личины D должно выполняться условие:

<?Ф,

дф 2

»

<?ф, д Ф 2

дерх

д<р2

£?срх

 

203

пли

 

 

<?Ф,

 

дФ;

 

 

дФо

»

 

 

д<?->

 

(?<Р,

'

д ъ

 

 

 

 

В первом случае отработку неизвестной величины z, следует

производить из уравнения Ф, (qit 9 ,, ®2,

pj) = 0,

а отработку не­

известной z2 — из Ф-2

‘Pi. ?>>

Ру) =

0.

следует

отрабатывать из

Во втором случае неизвестную

z\

уравнения Ф2{qit <рх, <ро, Pj) = 0,

 

а неизвестную г-, — из уравнен ия

<Рь ¥2./>/) = 0.

 

 

 

 

 

 

 

Г Л А В А 8

АНАЛОГОВЫЕ ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ ОБЩЕГО НАЗНАЧЕНИЯ

§ 8.1. Назначение и основные характеристики аналоговых вычислительных машин общего назначения

Диалоговой вычислительной машиной (АВМ) называется вычислительная машина, предназначенная для выполнения вы­ числительных операций над аналоговыми величинами.

Для решения математических задач в АВМ используется ме­ тод аналогового математического моделирования, при котором исследуемый объект или процесс (оригинал) заменяется мате­ матической моделью. Следовательно, в аналоговой машине моделируется не тот или иной конкретный физический процесс, а описывающая его математическая зависимость. Исходные дан­ ные и искомые величины заменяются в АВМ машинными пере­ менными, называемыми также аналоговыми величинами. Ана­ логовой величиной называется физическая величина, заменяющая искомую и заданную в решаемой задаче и связанная с ними определенным масштабным соотношением. В большинстве со­ временных АВМ машинные переменные представляются напря­ жениями постоянного тока. В специализированных аналоговых машинах в качестве физической величины могут использоваться также углы поворота вала и линейные перемещения.

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

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

205

обеспечить тождество уравнении, описывающих процессы

висследуемой системе и составленной модели;

строго соблюдать масштабные соотношения.

Аналоговая вычислительная машина состоит из ряда разно­ типных вычислительных блоков. Блоки каждого типа специали­ зированы на выполнение одной пли ограниченного числа вычи­ слительных операций (сложение, умножение, пнтепрпрощание И! т. д.). При таком построении АВДА имеется возможность за счет

комбинирования

вычислительных блоков

составлять широкий

круг моделей, обеспечивающих решение

задач

определенного

класса. В состав

аналоговой машины

обычно

входят блоки

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

Помимо 'вычислительных! блоков, в состав АВМ входят системы управления, контроля, вывода решения и система питания.

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

Точность решения задачи зависит от точности выполнения вы­ числительных операций каждым блоком и количества блоков, используемых для решения. Вследствие этого точность решения задач на аналоговых машинах всегда ограничена и зависит от сложности решаемой задачи. Повышение точности АВМ выше определенной степени связано с большими производственными и эксплуатационными трудностями.

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

306

определенной величины. Современные АВМ обладают высоким быстродействием и позволяют практически любую задачу решать в реальном масштабе времени, что в некоторых случаях явля­ ется исключительно важным.

Классификация аналоговых вычислительных машин

Классификация аналоговых вычислительных машин произво­ дится по ряду признаков.

По назначению АВМ делят на аналоговые вычислительные машины общего назначения и сйециалнзнрованные аналоговые вычислительные машины.

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

Б настоящее время наибольшее распространение получили АВМ для решения обыкновенных линейных и нелинейных диф­ ференциальных уравнений.

По принципу построения АВМ делят на матричные и струк­ турные.

Вматричных АВМ вычислительные блоки соединены в груп­ пы. Каждая группа содержит в своем составе все блоки, необхо­ димые для решения одного уравнения (дифференциального, алгебраического или другого). Связь между блоками внутри группы и групп между собою — жесткая и постоянная. К недо­ статкам матричных моделей следует отнести большие габариты

инеэкономичность’, так как при решении любой задачи использу­ ется вся установка.

Вструктурных АВМ вычислительные блоки не связаны по­ стоянными электрическими связями. Они соединяются с по­ мощью шнуровой коммутации в соответствии с решаемой зада­

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

Кроме перечисленных признаков АВМ могут классифициро­ ваться и по другим характеристикам, например: конструктив­ ному исполнению, типу решающего усилителя, способу регистра­ ции результатов решения, объему решаемых задач и т. д.

Основные характеристики некоторых отечественных АВМ приведены в табл, 8.1,

207

 

Вид диф­

 

 

ференциаль­

Принцип

Тип АВМ

ных урав­

построения

 

нений,

схемы

 

решаемых

 

 

на АВМ

 

ПП Т-5

линейные

структурная

МПТ-9, МПТ-9М

линейные

структурная

МН-7М

нелинейные

структурная

МН-8

нелинейные

структурная

МН-10*, МН-10М*

нелинейные

структурная

МН-17М

нелинейные

структурная

МН-Т8М

нелинейные

структурная

ЭМУ-8

нелинейные

структурная

ЭМУ-ТО **

нелинейные

структурная

МЛ-2

Линейные

матричная

 

и нелиней­

 

 

ные алгебра­

 

 

ические

 

Т а б л и ц а 8.1

 

J 1 1

 

 

Максимальный порядок решае­ мых уравнений

Максимальное время интегрирования, с

Общее число нелим. блоков

Потребляемая мощность, кВт

9

150

3,0

16

200

6,3

6

200

4

0,74

32

1800

22

25,0

10

200

6

0,25

60

1000

30

10,0

10

1000

23

0,5

10

2000

5

1,0

24

1000

8

2,0

12

150

 

1',8

*ABM полупроводниковые.

**ABM позволяет оптимизировать решение.

§8.2. Вычислительные блоки аналоговых вычислительных машин

Блоки постоянного коэффициента

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

В аналоговых вычислительных машинах входной и выходной

оипналы

отредставляются

напряженном постоянного тока

ивх и мвых.

следовательно,

блок

постоянного

коэффициента

АВМ решает зависимость

 

 

 

 

^вых СЧ1ВХ.

 

Умножение напряжения

ивх

на постоянный

коэффициент

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

208

приведена на рис. 8.1. Первые две ступени делителя представля­

ют собой ламельные

декадные потенциометры, третья — обыч­

ный непроволочный

линейный потенциометр. Для исключения

ошибки от нагрузки последующих ступеней на предшествующие между щетками 1—2 первой ступени и 3—4 второй ступени вклю­

чено по два резистора,

сопротивления которых удовлетворяют

условиям 2г, = /?п2,

2r., = Rn3. В этом случае сопротивления

участков цепей между щетками 3 и 4 и щетками 1 и 2 соответ­ ственно будут равны:

n _

2ra R„3

_

4г\

_

 

_

2r±Rпг

_ 4/-;

 

Hz,i

2гг + R„3

~~

з

Га’

* 1,а

 

2Гг + RM

4г,

ь

Вследствие этого выполняются условия:

U12 = 0,1 wDX;

«si = 0,1 и12 = 0,01 и„х.

Трехступенчатый дели/тель напряжения позволяет устанавли­ вать коэффициент а, изменяющийся в -пределак 0 а < 1 с шагом До = 0,001.

Piii.c. 8.1.

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

U 3»к. 18.

2 0 0