
книги из ГПНТБ / Основы вычислительной техники учебник
..pdf
из которого следует |
|
|
|
|
|
|
. |
Аи„ |
1 ^ д Ф а . 1 |
ул д Ф , |
(7.33) |
||
(?~ д Ф ~ ^дд_ФФ ^ д д 1 ^ |
д Ф 2л dp, Pj' |
|||||
|
д® |
■i=i |
-5— 1-» |
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 |
~~ |
4гз |
Га’ |
* 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 |