книги из ГПНТБ / Корытин А.М. Синтез автоматизированного электропривода на аналоговых и цифровых вычислительных машинах
.pdfв частности при большем числе линейных связей, коли чество этапов уменьшается до трех и даже двух. Вариант, когда достаточно иметь один этап синтеза на машине этого класса, рассмотрен выше.
ГЛАВА СЕДЬМАЯ |
' |
" |
СИНТЕЗ ПАРАМЕТРОВ |
АВТОМАТИЗИРОВАННОГО |
|
ЭЛЕКТРОПРИВОДА НА ЦВМ В СТАТИЧЕСКОМ РЕЖИМЕ
7-1. СИНТЕЗ ПАРАМЕТРОВ КАНАЛОВ УПРАВЛЕНИЯ ПО ЗАДАННЫМ ТЕХНОЛОГИЧЕСКИМ ТРЕБОВАНИЯМ
Расчеты электроприводов в статическом режиме по дробно освещены в гл. 4 .и сводятся, в конечном счете, к синтезу параметров каналов обратных связей по за данным технологическим требованиям. Последние опре деляют форму механической .характеристики в целом либо ее отдельного участка. Применяется ЦВМ с боль шим объемом памяти для решения задач синтеза в ста
тическом |
режиме, во-первых, в случае расчета парамет |
|
ров |
схем |
при широком диапазоне регулирования, когда |
на |
АВМ |
появляется опасность получениярезультатов |
с погрешностью выше допустимой, и, во-вторых, для уточнения параметров схемы, полученных при предвари тельном синтезе по заданным динамическим характери стикам. Во втором случае появляется возможность ис пользовать программу вычисления функций по аргумен ту с уже введенными данными для их аппроксимации, причем программа синтеза в целом будет представлять собой вырожденную программу синтеза в динамическом режиме с заменой исходного блока задания.
В связи с принятыми ранее аналогами основных
переменных исходной характеристикой будет |
кеа(ІяЯо). |
||
Аналог момента |
URo определяется для гс-й точки |
син |
|
теза по соотношению, подобному 6-1: |
|
|
|
п—1 |
|
|
|
( W n = E |
A/atftfrf- Д/я«. = (/*/?.)«-, + */,,/?. |
(7-1) |
с символом вычислительной операции
UaRo(IifRo(.n-i), |
AInRo)]n- |
(7-2) |
Задание, осуществляемое в виде 1ш(1яЯо), опреде ляет вычисление функции по аргументу и представля ется символом
{kea[(InRo)n]}n. (7-3)
Алгоритмы для определения э. д. с. генератора и на пряжения находятся по (4-2) и представляются в виде символов
{Е*[(Шп. |
( М « . |
Д^]}п; |
(7-4) |
[Un [(/./?.)», ^ |
. (Ä.(D)n, |
ДІ/д]} . |
(7-5) |
Все последующие вычислительные операции являют ся вырожденными по отношению к алгоритмам, приве денным в гл. 6, Так, для структурной схемы рис. 1-2 и условий, указанных в § 6-1, из расчетов исключается вторая часть системы уравнений (6-17) и система урав нений (6-18), а в группе алгоритмов для определения функций по аргументу исключаются вторая и четвертая зависимости в (6-19). Решение относительно сигнала задающего канала требует сокращения информации — алгоритм типа (6-20) (вычислительный оператор) при обретает вид:
{«*з.п[(и'п)п. ("*а.п)«. (U\.u)n]}n |
(7-6) |
и содержит четыре вычислительные операции.
Из заключительного этапа синтеза исключается алго ритм (6-21), а в (6-22) исключаются третья и шестая
функциональные |
зависимости. Заключительный |
алго |
|||||
ритм синтеза |
относительно |
обобщенного сигнала |
при |
||||
т = Ъ выполняется |
в упрощенном |
виде, |
символ которого |
||||
записывается как |
|
|
|
|
|
|
|
{ " ' о б [("'в)п> |
("*н)п> ("*т)п> |
("*а)п> |
и *зі |
^н.зі. ^т.З' ^а.з]}п |
|||
|
|
|
|
|
|
|
(7-7) |
и требует шести ячеек для расчета. |
|
|
|
||||
Параметры |
делителя |
напряжения |
определяются по |
||||
(6-28) и (6-29). |
|
|
|
|
|
|
|
Диаграмма алгоритма программы синтеза приведена |
|||||||
на рис. 7-1, где указана |
информация, |
которую необхо |
димо хранить при синтезе, исключая типовую информа цию вычисления вольт-амгіерных характеристик по (6-28)
192
Ii
—T —
AU,
*
1
j = * [«a.n(u*)]n
«AM
t
j = 3
j = 3
+
j=2
•
j = 3
•+
кад»
•
*
Печать I
-ч
Нет {
Стоп
Рис. 7-1. Д и а г р а м м а алгоритма программы синтеза параметров це пей управления по заданным ста тическим характеристикам.
1і
/5лIRo]n
I
4 г/
I
I
" T Z
|
|
[иУі*ЯI |
0)]п |
|
|
|
I4<u„>]nI |
|
|
|
|
I |
|
|
|
|
[(Г,и,тиI |
г)] |
|
|
|
1 |
|
|
|
|
Печать |
||
Пет |
Г р + 1—»- Р |
|||
|
|
|
•Да |
|
|
|
Стоп |
|
|
Рис. |
7-2. |
Д и а г р а м м а алгоритма |
||
программы |
синтеза |
параметров це |
пей управления по заданным ста тическим характеристикам.
13—188
и (6-29). На рис. 7-1 указаны также узлы аппроксимации характеристик, что позволяет определить объем вычис лительных операций и установить этапы синтеза для ЦВМ типа «Проминь» и «Проминь-М».
Для удобства оценки -вычислительных операций в табл. 7-1 при ведены некоторые основные вычислительные" операторы и подсчитан объем памяти для их реализации. В соответствии с ними .и данными табл. 6-2 проведена оценка объема памяти по этапам синтеза.
Первый этап
|
UM |
|
[*.<0 |
(/««.)] [Ян ] [Ид(£и)1 |
[«'» ("и)] |
К а . ч Ы ] |
|
||||||||
|
5 + |
|
31 |
|
+ 1 + |
31 + |
23 + |
|
2 |
+ |
|
||||
|
|
|
+ |
' |
1 |
+ |
1 + |
6 |
= |
101 |
ячейка. |
|
|
|
|
Второй |
этап |
|
|
|
|
|
|
|
|
|
|
|
|
||
U.R.. |
|
|
|
|
[и*,.п (/«Äo)J |
[«*..„] |
[«"„ («*,.„)] |
M |
ПЦ |
||||||
5 + |
|
37 |
|
+ |
23 |
+ 1 + |
23 |
+ 1 + 6 |
= |
||||||
|
|
|
|
|
|
= |
96 |
ячеек. |
|
|
|
|
|
||
Третий |
этап |
|
|
|
|
|
|
|
|
|
|
|
|
||
VA,] |
[а". |
(ЛД,)] |
[в'. (а".)] [и\ (о"„)] |
[и\ |
( / Л ) ] |
[«*„] |
[я] Я Д |
||||||||
5 + |
|
37 |
+ |
|
23 + |
|
10 + |
|
13 + 4 + 1 + 6 = |
||||||
|
|
|
|
|
|
= |
99 |
ячеек. |
|
|
|
|
|
||
Четвертый |
этап |
|
|
|
|
|
|
|
|
|
|
|
|||
[/«R.J [*.« (/.Я,)] |
[aj |
[а* (/.#„)] |
[(„ |
в,] |
[т.] |
Я Ц |
|
|
|
||||||
5 |
+ |
|
31 |
+ |
6 + |
37 |
. + |
|
12 + |
1 + |
6 = |
98 |
ячеек. |
||
Решение выполняется относительно параметров делителя напря |
|||||||||||||||
жения |
аа цепи отрицательной |
обратной |
связи по напряжению. Даже |
в таком относительно простом случае выполнить синтез в один этап невозможно. Если принять общий объем ячеек без деления програм мы на этапы при 'более точной аппроксимации нелинейных характе
ристик, то |
решение относительно тех |
же параметров |
требует |
|||
246 |
ячеек. |
|
|
|
|
|
|
Чтобы решить указанную задачу в меньшее число этапов, мож |
|||||
но |
рекомендовать |
следующий |
путь, |
уменьшающий как |
объем |
|
ячеек, так и |
объем |
работы при |
построении промежуточных |
графи |
ков и их аппроксимации. Строятся характеристика промежуточного усилителя с учетом нелинейной автономной обратной овязи и экви валентные характеристики и'ш(Еи), и'ъ(и*3.а). Тогда диаграмма алго
ритма программы синтеза вырождается в частный вариант (рис. 7-2). |
||
В этом случае при принятом числе участков аппроксимации требует |
||
ся .193 ячейки. Очевидно, и здесь в один этап осуществить синтез |
||
параметров входного усилителя на |
ЦВМ «Проминь» первых |
выпу |
сков не представляется возможным. |
Решение задачи возможно |
лишь |
при построении |
эквивалентной зависимости |
и'^(Ев), |
іболее |
грубой |
аппроксимации |
механической характеристики |
и задержанной |
обрат |
ной связи по напряжению. Тогда объем памяти для выполнения вы числительных операций сокращается до 100 ячеек.
194
Таблица 7-1
К определению объема памяти „Проминь" для синтеза параметров электропривода в статическом режиме
|
Символ |
|
вычислитель |
ДЛЯ |
|
ного |
оператора |
|
для |
алгоритма |
текущей |
информации
Количество |
ячеек |
|
|
|
для вы |
|
Хранящиеся |
для коэф |
числитель |
|
переменные п коэф |
фициентов |
ных опе |
Всего |
фициенты |
|
раций |
|
|
ДО» |
1 |
1 |
3 |
5 |
[ £ ] „ _ „ |
ДО • |
[А«й>л]„ |
1 |
1 |
3 |
5 |
Электродвижущие |
|
|
|
|
|
|
силы вычисляются |
|
|
|
|
|
|
совместно; |
|
|
|
|
|
|
[к.юа]а, |
Dn |
|
1 |
1 |
3 |
5 |
I M J » . ( 1 - A « » ) |
|
\вк]п |
1 |
— |
3 |
4 |
[ßB ]„ |
|
|
1 |
1 |
4 |
6 |
|
|
Ы п |
1 |
1 |
4 |
6 |
Ып, |
и* |
'При синтезе на ЦВМ необходимо ориентироваться на машину типа «Лроминь-2» .как предельно допустимую с точки зрения затрат времени на промежуточные операции и способную решить задачу в один этап при построении эквивалентных графиков.
Синтез параметров каналов управления промежуточного усили теля требует 279 ячеек и может быть выполнен в четыре этапа, как и синтез .параметров входного усилителя. При построении эквива лентной характеристики входного усилителя с учетом влияния авто номной обратной связи и более грубой аппроксимации характеристик синтез на ЦВМ типа «Проминь-2» возможен в один этап.
Приближенная оценка объема памяти машины для выполнения синтеза по этапам является ориентировочной и .может включать иные сочетания вычислительных операций. Однако общим является расчет максимально возможного числа операций при вычислении функций по аргументу для вычисленных значений последнего и включение записанного результата предыдущего этапа синтеза отно сительно ведущего параметра не более одного на этап и, как пре дел, расчет результатов двух этапов синтеза с минимальными вычис лительными операциями, как это показано в записи вычислительных операций этапов синтеза.
В качестве примера синтеза «а ЦВМ в статическом режиме рас смотрим определение параметров дополнительного сопротивления ка нала отрицательной обратной связи по току по данным примера 4-1 (схема 4-3). Все необходимые характеристики показаны на рис. 4-4 и 4-5. Первая характеристика аппроксимируется шестью участками,
эквивалентная характеристика |
вход—выход преобразователя—пятью |
участками. В алгоритме (6-26) |
/ч=оо, в связи с чем объем памяти |
13* |
195 |
для выполнения вычислений по (6-26) равен десяти ячейкам. Общая последовательность вычислительных операций
[ЛЛ] |
[*.«(/«/?„)] [Ua] [£„] [«„(£„)! [«*„] [«%] |
и,] ПЦ |
5 + |
37 + 5 4 - 4 + 34 + 2 + 2 + 1 0 + 6 = |
=105 ячеек.
Вполном объеме -решение возможно на машине «іПроминь-2». Для -решения задачи на ЦВМ «Проминь» необходимо уменьшить число узлов аппроксимации функций на два. Результат синтеза при
веден на рис. 7-3 (синтез выполнен на ЦВМ «Минск» с квадратич ной аппроксимацией участков характеристик).
I |
1/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
л |
|
|
Рис. 7-3. |
Вольт-амперные |
ха |
|||
|
|
рактеристики |
добавочного |
со |
||||
'/1 |
|
|
противления |
цепи |
обратной |
|||
|
|
связи по току. |
|
|
|
|||
/* |
|
|
|
|
|
|||
|
|
1 — при |
синтезе |
на АВМ; 2 — при |
||||
|
|
|
||||||
О |
и |
синтезе |
на |
ЦВМ |
и |
квадратичной |
||
аппроксимации |
нелинеПностеЛ. |
|
||||||
го |
в |
|
||||||
10 |
|
|
|
|
|
|
|
Оценка объема вычислительных операций в |
примере |
|
и |
сравнение |
с объемом работы при решении |
на АВМ |
не |
поддается |
учету ввиду различия характера |
вычисле |
ний. В табл. 7-2 приведены эти операции для обеих ма шин. Как видно, все операции, кроме указанной в п. 1, имеют существенное различие, и дать сравнительную оценку трудоемкости каждой из них невозможно. Все зависит в конечном счете от навыков оператора АВМ и программиста и оператора ЦВМ. Преимущество ис пользования АВМ состоит в возможности непосредст венного просмотра на экране электронного осциллографа синтезированной характеристики, в то время как при решении на ЦВМ после получения результатов необхо димо построить эти характеристики или проанализиро вать графики. На ЦВМ можно выполнить синтез пара метров канала отрицательной обратной связи по напряжению при заданной жесткости механических ха рактеристик:
Яп!—?fà D ( I ~-Лш,( : )
19Р
"•3— И д ^ |
+ la.xRo +«т/я.х''т |
|
D(l — Дш„) |
+ |
/ я - Л |
Алгоритм (7-8) получен аналогично (4-16). При син |
||
тезе предполагалась известной |
характеристика и'ъ{Е„]. |
Диаграмма алгоритма программы синтеза предусматри
вает |
выбор |
большего |
значения |
из |
двух |
рассчитанных: |
||||||||||
ап |
и |
а'а. |
При расчетах |
задаются |
величина |
диапазона |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
Таблица |
7-2 |
||||
Операция |
и вычисления |
при синтезе |
на АВМ и ЦВМ |
|
|
|
||||||||||
|
|
|
Расчеты на АВМ |
|
|
|
|
Расчеты на |
ЦВМ |
|
|
|||||
1. |
Подготовка |
данных: вычисление па |
1. |
То же, |
|
что |
и для |
АВМ |
||||||||
|
раметров, приведение |
переменных |
|
|
|
|
|
|
|
|
||||||
|
к аналогам, |
аппроксимация |
харак |
|
|
|
|
|
|
|
|
|||||
|
теристик |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
2. |
Масштабирование |
|
|
|
2. |
|
|
|
|
|
|
|
||||
3. |
Составление структурной |
схемы по |
3. |
Составление |
программы |
|||||||||||
|
типовой |
|
|
|
|
|
|
по типовой диаграмме ал |
||||||||
4. |
Настройки нелинейных |
блоков |
|
горитма |
программы |
|
|
|||||||||
5. |
Ввод программы |
в |
маши |
|||||||||||||
5. |
Коммутация |
и наладка |
модели |
|||||||||||||
|
|
|
|
|
|
|
|
|
ну, включая |
ввод |
функ |
|||||
6. |
|
|
|
|
|
|
|
|
ций |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6. |
Откладка |
программы |
|
||||||
7. |
Решение: |
|
|
|
|
7. |
Решение, |
запись |
резуль |
|||||||
|
а) |
осциллографирование |
|
результа |
|
татов, построение |
графи |
|||||||||
|
|
тов, |
проявление пленки, |
нане |
|
ков |
|
|
|
|
|
|
||||
|
|
сение и пересчет графиков в |
|
|
|
|
|
|
|
|
||||||
|
|
действительные масштабы |
|
|
|
|
|
|
|
|
|
|||||
|
б) |
непосредственная запись резуль |
|
|
|
|
|
|
|
|
||||||
|
|
татов |
и построение |
графиков |
|
|
|
|
|
|
|
|
регулирования D и относительный перепад скорости на характеристике Дш*, причем регулирование принимается с равномерным шагом при абсолютной плавности регу лирования либо шаг регулирования связан с коэффи циентом плавности регулирования выражением (4-17). Необходимо также располагать двумя зависимостями: Ін.хЯо(кев>) и In.nRo(ketù). При плавном регулировании диапазон регулирования делится на m участков, имею-
197
щих численное значение AD, и расчет начинается с ми нимальной скорости. Алгоритм
п— I |
|
Dn = D - 2}àD = £>„_, — AD |
(7-9) |
|
foi" |
[в]»-,,*» |
|
|
|
|
|
|
Печать |
|
|
|
|
|
|
|
I |
|
|
|
ï |
|
|
|
|
|
|
|
|
|
|
|
и(Iип) |
|
Hem |
<*н —а» |
=Л |
||
|
|
|
Печать Ла |
||||
|
£ |
|
|
|
|
|
|
~ |
1 |
~ |
|
|
|
|
|
|
|
|
|
р + |
1 |
~^Р |
Нет |
|
|
|
|
р |
- |
т+1 |
|
|
|
|
|
|
|
, Ma |
|
|
kew'n |
D(1-A |
to,) |
|
Стоп |
|
|
|
|
|
|
||||
|
|
|
|
|
|
I
Рис. 7-4. Диаграмма алгоритма про граммы синтеза параметров делите ля напряжения для получения задан ных регулировочных характеристик.
198
и символ вычислительной операции |
|
|
||
|
|
[D([ß]n _b AD))n. |
|
(7-10) |
Следующий |
этап вычисления — определение |
/ге шп для |
||
предельного значения нагрузки |
|
|
||
|
|
[/гешп([£>]„, ke(ùo.u)]n |
(7-П) |
|
и для режима холостого хода |
|
|
||
|
[ké(ùx([D]n, АеШ0.п(1-тА©*))]п- |
(7-12) |
||
Далее следуют вычисление Ia.uRo (kern) и |
Ія.хЯо(кеах), |
|||
расчет Еал |
и £и.х, определение по эквивалентной харак |
|||
теристике |
и{Еуі) |
соответствующих |
значений иа |
и Ых, вы |
числение |
u T И U h и расчет ап и а' н |
с выбором большего |
значения коэффициента делителя напряжения. Диаграм
ма алгоритма |
программы |
синтеза приведена на рис. 7-4, |
||
а объем |
вычислительных |
операций для отдельных алго |
||
ритмов |
приведен в табл. |
7-1. При линейных |
обратных |
|
связях, |
что |
свойственно |
постановке задачи |
синтеза, |
объем вычислительных операций укладывается в воз можности ЦВМ «Проминь» и при аппроксимации харак теристики ив(Ед) пятью отрезками требует 94 ячейки.
Задача расчета параметров регулировочного потен циометра решается по определению одного значения au, что снижает число ячеек при вычислении этого парамет ра до 75.
Расчет параметров делителя напряжения по задан ному диапазону регулирования и относительному пере паду скорости выполняется с более высокой точностью, чем это возможно на АВМ при диапазоне регулирова ния выше 20—30 и особенно выше 100, когда решение на АВМ требует изменения масштабов.
7-2. ОСОБЕННОСТИ АНАЛИЗА ЭЛЕКТРОПРИВОДА НА ЦВМ ПРИ ПРОВЕРКЕ РЕЗУЛЬТАТОВ СИНТЕЗА
Анализ систем автоматизированного электропривода, являющийся заключительной операцией синтеза в ста тическом режиме, предполагает нахождение механиче ских характеристик в виде их аналога кеа=І(ІяЯо). Различный подход к анализу в статическом режиме, на шедший отражение в [Л. 8, 29], дает три возможных алгоритма расчета для графоаналитических методов, от которых наиболее удобно переходить к расчетам на
199
ЦВМ. Первый из них предполагает линеаризацию в ма лом, и расчет проводится по уравнению
m
- £ / В Д » |
(7-13) |
где E]^n-i) — э. д. с, соответствующая концу |
предыду |
щего интервала расчета либо началу текущего, при ра
венстве |
шага |
нагрузки |
(п—1)Л/я^о; |
ß*(n-i)(^H(n-i)) — |
|
кинетический |
передаточный коэффициент для э. д. с. |
||||
Ещп-і), |
численно равный производной выходной коорди |
||||
наты по входному |
напряжению характеристики вход — |
||||
выход |
системы, в |
которой |
входные |
сигналы приводятся |
к каналу отрицательной обратной связи по выходной координате; /"І(«ІП )—сопротивление, с которого снима ется сигнал обратной связи, зависящее от подведенного напряжения; kix — коэффициент приведения сигналов управления к каналу отрицательной обратной связи по
выходной |
координате; |
m — число каналов |
управления. |
Знак |
изменения э. |
д. с. определяется |
характером |
обратной связи. Точность расчетов зависит от выбора
шага АІпЯо и в общем |
случае |
определяется как |
lim |
p*n = |
ß * ( n _ l ) . |
Эта же закономерность сохраняется и при расчете резистора г,, сопротивление которого зависит от напря жения Uj. Реализация алгоритма (7-13) требует {т+\) подпрограмму определения функций по аргументу, че
тыре ячейки для хранения информации и |
(m + 8) ячеек |
||||||
для вычислительных |
операций. |
|
|||||
|
Второй путь состоит в определении по характеристи |
||||||
ке |
вход — выход системы |
статического |
передаточного |
||||
коэффициента, |
который для |
п-го участка |
записывается |
||||
как |
ßn= |
ß |
и |
является функцией выходной перемен- |
|||
- v f i ' |
|||||||
ной — э. |
д. |
с. |
источника |
регулируемого |
напряжения |
||
(2Мп — суммарный |
сигнал на входе системы для л-го |
||||||
режима). Алгоритм |
анализа |
для этого варианта |
200