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

Моделирование систем. Учебное пособие-1

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
mc
u
1
i
2
i
1,1,0
dmciy
+==
;
121,1,0
+++== ddmciy
.
Расчет переходных процессов проводится по системе урав-
нений (3.32) в диапазоне тактов от
до N (N - число тактов, соответствующее времени выхода управляемых параметров на новые установившиеся значения).
В комбинированной схеме управления описание объекта
состоит из моделей каналов управления и возмущения (рис. 3.5).
Рис. 3.5. Структурная схема объекта управления
в комбинированной ЦСУ:
управления и возмущения;
x
WW ,
- передаточные функции каналов
OO
Σ
yxu ,,
- входы и измеряемый выход объекта
Для составления дискретного динамического описания вы­полняется идентификация основного и возмущающего каналов. Входами для каналов объекта соответственно служат: управ­ляющее воздействие
и контролируемое возмущение x.
Для комбинированной схемы объект может быть описан следующей системой уравнений:
ubyayay ++=
, (3.33)
−++++ 1211
idididi
dxi
Σ
xx
+++ 11
++
xx
xbyay +=
,
dxi
+=
i
x
yyy
,
111
++++
dididi
73
где
=
=
xu,
mc
n
u
- входное управляющее воздействие;
i
тролируемое возмущение;
yy ,
и возмущающему каналам; моделей (порядки моделей
меряемый выход объекта;
d
запаздывания из
и dx.
n
d
- наименьшее число тактов чистого
Начальные условия для исследования:
0
u
=
i
x
- входное кон-
i
x
- выходы объекта по основному
ii
dbaa ,,,
и
21
2
и
nx
mciпри
<
xx
dxba
,,
1
1
);
y
- параметры
Σ
- суммарный из-
i
,
mciприu
≥
где
- величины входных воздействий (ступенчатого и им-
пульсного); ние из порядков
0
 
=
x
i
0
- переменная, принимающая наибольшее значе­ и nx (mc=2);
i
x
i
Σ
i
<
mciпри
=
mciприx
,
>
mciпри
dmciy
+== ,1,0 ;
dxmciy
+== ,1,0 ;
dmciy
+==
,1,0
.
Для объекта с двумя связанными параметрами описание состоит из моделей основных и перекрестных каналов управле­ния (рис. 3.6).
74
Рис. 3.6. Структурная схема объекта управления
с перекрестными связями:
211221
,,,
WWWW
- передаточные функции основных и перекрестных
OOOO
ΣΣ
2121
,,, yyuu
каналов управления;
- входы и выходы объекта
При составлении дискретного динамического описания проводится идентификация моделей по кривым разгона основ-
21
ных и перекрестных каналов. Выходы модели объекта
, yy
формируются как суммы составляющих по каналам.
Описание объекта может быть представлено следующей системой разностных уравнений:
1
11
12
2
12
21
Σ
1
++
11
111
1
12
12
1
112
121
+++
222
1
21
21
21
1
1
+=
yyy
11
−++++
2
11212
ubyay +=
ididi
22
++=
1
21
21
2
21
,
++++
dididi
11
111111
ubyayay ++=
,
idididi
, (3.34)
212
ububyay
,
−+++
iididi
2
21
3
121
221
−+−++++
22121
ubyayayay +++=
,
ididididi
ΣΣ
2
Σ
2
12
++
12
+=
yyy
12
,
12
++++
dididi
75
===
mc
где
21
,iiuu
- входные управляющие воздействия;
211221
,,,
yyyy
-
iiii
выходы объекта по основным и перекрестным каналам управле­ния;
1121
1
21,21db
- параметры моделей (порядки
321=n
);
,iiyy
1
ΣΣ
21
- суммарные измеряемые выходы объекта.
22212
2,,,,1,,,
dbbadbaa
и
1212
1
21
1
aaadba
3
2
112,12,21
nnn
и
21
21
Начальные условия:
где
0
1
u
=
i
1
0
2
=
u
i
2
21
,uu
- величины входных ступенчатых воздействий; mc -
mciпри
<
,
mciприu
≥
<
mciпри
,
≥
mciприu
переменная, принимающая наибольшее значение из порядков
12,2,1 nnn
и
21n
(mc=3);
1
i
12
i
2
i
21
i
1
Σ
i
2
Σ
i
1,1,0
dmciy
+== ;
12,1,0
dmciy
+== ;
2,1,0
dmciy
+== ;
21,1,0
dmciy
+== ;
1,1,0
dmciy
+==
;
2,1,0
dmciy
+==
.
Расчет переходных процессов проводится по системе урав­нений (3.34) в диапазоне тактов от
до N (N - число тактов,
соответствующее времени выхода управляемых параметров
ΣΣ
21
,iiyy
на новые установившиеся значения).
,,,,12,,
76
(
)
(
)
(
)
3.4. Получение уравнений цифровых регуляторов типовых законов и областей допустимых изменений их настроек
Системы управления строятся на серийно выпускаемых промышленных приборах: контрольно-измерительных и регист­рирующих, регуляторах и исполнительных устройствах [9]. При всем многообразии выпускаемых регуляторов все они реализуют сравнительно небольшое число типовых законов регулирования. В регуляторах непрерывного действия таких законов принято выделять пять (П, И, ПИ, ПД, ПИД) [6,7]. В них предусматрива­ются органы настройки, с помощью которых можно в опреде­ленных пределах менять значения настроечных параметров зако­на регулирования. Настройка регулятора должна выполняться таким образом, чтобы обеспечить требуемое качество управления технологическим объектом.
Закон регулирования для непрерывного ПИД-регулятора с зависимыми настройками записывается следующим образом:
( ) ( ) ( )
u t k e t
где
u t
- выходной сигнал регулятора (управляющее воздейст-
вие);
e t
- входной сигнал (величина рассогласования); эффициент усиления; рения.
Передаточная функция непрерывного ПИД-регулятора:
Для реализации закона регулирования на средствах ВТ (на­пример, промышленных микроконтроллерах) необходимо полу­чить разностную модель регулятора путем дискретизации.
Чтобы избавиться от интеграла в уравнении (3.35) продиф­ференцируем левую и правую часть:
= + +
p
T
- время изодрома;
из
u s
( )
Wp s
= = + +
( )
e s
1
T
из
k
t
e t dt T
∫
0
 
1
p
T s
р
п
T
п
1
T s
из
( )
de t
, (3.35)
dt
k
- ко-
p
- время предва-
р
 
. (3.36)
п
р
77
()(
)
(
)
()()(
)
dt
=++
+
=
−
−
п
2
d e t
dt
 
. (3.37)
2р
du t
dt
Производные
de t
= + +
k
p
dt T
du tdtde tdtd e t
, ,
1
e t T
из
2
( )
2
заменим конечными
разностями:
u u
−
i i
+ + + −
1
T
0
−
e e
i i
1
=
k
p
T T
0
1
+ +
e T
i п
из
− +
2
e e e
i i i
1 1
р
T
0
2
 
. (3.38)
После преобразований получаем рекуррентное разностное уравнение ПИД-регулятора:
где
q k
0
u u q e q e q e
i i i i i
− − −
1 0 1 1 2 2
p
q k
=
2
 
 
 
1= +
p
 
T
п
р
;
q k
1
T
0
T
п
1 2= − + −
p
р
T
0
T
п
р
.
T
0
T
, (3.39)
T
0
; (3.40)
 
из
Проанализировав выражения (3.39), (3.40) можно сделать следующие выводы:
- число настроек цифрового ПИД-регулятора совпадает с
числом настроек непрерывного ПИД-регулятора;
- настройки цифрового регулятора
лить по известным значениям настроек регулятора и заданном такте квантования
- размерность настроек
коэффициента усиления
q q q
, ,
0 1 2
k
непрерывного регулятора.
p
q q q
, ,
0 1 2
k T T
, ,
p из п
T
0
можно вычис-
непрерывного
р
;
совпадает с размерностью
Решая систему (3.40) относительно настроек непрерывного ПИД-регулятора получим обратные выражения:
q q
k q q
p
0 2
,
T
из
0 2
=
q q q
+ +
0 1 2
,
T
T
п
р
0
Для выявления физического смысла настроек
=
q
2
q q
−
0 2
.
T
0
q q q
, ,
0 1 2
(3.41)
по-
строим переходный процесс цифрового ПИД-регулятора при ну-
78
=
=
=+=
=++=+
=+++=++++=+
+
=+++=−+−+
−
(
)
>
>
<
<<
>
>
+
левых начальных условиях (рис. 3.7):
п и i
0 3
e
=
i
u u q q
3 2 0 0
u u q q q q
4 3 0 1 0 1
u u q q q q q q q q q q q
5 4 0 1 2 0 1 0 1 2 0 1 2
. . .
u u q q q N q N q N q
N N
−
1 0 1 2 0 1 2
, (3.42)
2
п и i
1 3
р
2 3 2
<
р
,
u u
≥
1 2
,
2 3 4( ) ( ) ( )
0
.
,
.
Рис. 3.7. Реакции непрерывного
ПИД-регулятора на единичную ступенчатую функцию
u t
и цифрового
u
i
Для совпадения реакций цифрового и непрерывного ПИД­регулятора необходимо, чтобы для настроек
, ,
0 1 2
выполня-
q q q
лись ограничения, вытекающие из физической реализуемости данного закона в цифровом виде.
Поскольку коэффициент усиления
T
и такт квантования
п
р
следует, что
q00
и
T
положительны, то из системы (3.40)
0
q20
.
k
, время предварения
p
Настройка
Т. к.
q q q
2
0 0 1
q10
u u
3 4
, или
0
из
T
п
р
2 1 0− − <
T
0
(
T T
0
).
из
, т. к.
T
T
(см. рис. 3.7), то следует неравенство
q q
>
1 0
.
79
=+>
>
++>
z
m
Кроме того, из графика видно, что
u q q
2 0
4 0 1
.
Анализируя выражения (3.41) получаем дополнительные ограничения:
q q
0 2
и
q q q
0 1 2
0
.
В общем случае, уравнение (3.39) соответствует цифровому регулятору 2-го порядка.
Для других типовых законов регулирования аналогично получены разностные уравнения и области допустимых ограни­чений их настроек (табл. 3.5, 3.6) [6].
Для получения дискретных передаточных функций цифро­вых регуляторов (табл. 3.5) используются формулы преобразова­ния (3.18) с помощью оператора сдвига
(см. пример преобра­зования разностного уравнения второго порядка – формулы (3.14), (3.19) и (3.20)).
Следует отметить, что при параметрическом синтезе циф­рового регулятора численными методами оптимизации по како­му-либо критерию обычно нет необходимости учитывать полу­ченные ограничения, т. к. на СВТ можно реализовать алгоритм практически любой сложности. Например, цифровой регулятор
-го порядка:
m
, (3.43)
⋅+=
equu
−−
0
lilii
где
1
∑
=
l
qqq ,...,,
- настройки цифрового регулятора.
m
10
Проведенные исследования показывают, что применение нетиповых алгоритмов позволяет значительно повысить качество цифрового управления технологическими объектами за счет большей параметрической и структурной варьируемости по сравнению с типовыми алгоритмами [6]. Кроме того, диапазон изменения настроек непрерывных регуляторов ограничен не только по знаку, но и по абсолютным значениям.
В тоже время учет ограничений на настройки регуляторов позволяет проводить синтез непрерывных систем управления с помощью численных методов, что значительно упрощает на­стройку таких систем.
80
)
=
=
−
z
(
)
1
z
=
z
81
Таблица 3.5
0
пр
T
T
⋅=
p
0
пр
T
T
⋅−=
p
kq
0
T
0
p
T
T
Формулы расчета настроек цифрового регулятора
с заданным тактом квантования
цифрового регулятора
=
0
q k
)
qzW
(
equ ⋅=
0
q
)
1
−
0
q
=
zW
0
( )
p
(
iii
equu ⋅+=
p
ii
− 01
0
Уравнение (передаточная функция)
1
,

0
пр
T
T
+⋅=
1

из
p
kq
0
)
1
−
110
−
iii
⋅+= zqqzW
eqequ
10
⋅+⋅=
p
(

0
из
T
T
−⋅−=
1

p
kq
1
,
p0
q k
1101
−−
iiii
eqequu
)
⋅+⋅+=
1
−
zqq
⋅+
10
,

пр
T
T
+⋅=
1

p
kq
0
221101
−−−
iiiii
eqeqequu
⋅+⋅+⋅+=
2
−−
zqzqq
⋅+⋅+
1
1
−
=
zW
( )
p
(
kq
2

0
из
T
T
−⋅+⋅−=
0
пр
T
T
0
21 ,

p
kq
1
)
2
1
−
10
=
zW
( )
p
(
Формулы расчета настроек типовых цифровых регуляторов по настройкам непрерывных регуляторов
Тип
регулятора
П
И
ПД
ПИ
ПИД
(
(
<
,
<
,
,
>
>
0
Таблица 3.6
0
Ограничения на
настройки регул.
q
q
0
0 1
1
q
,
0
0
0
q
,
0
1
q
,
0
>
0 1
0
q q
q
0
T
0
>
1
q
,
0
,
1 0
q q
,
0
>
0 1
0
2
q q
q
q q
q
2 0
0
82
,
0 1
0 2
0 1 2
q q
q q q
0
T
0
0
непрерывного регулятора
Формулы расчета настроек
T
=
p
k q
T
1
q
= −
р
п
T
,
0
q
из
0 1
p
k q q
+
q q
0
0 1
T
0
+
q
0 1
q q
=
из
T
,
0
p
k q
,
0
T
,
0 2
q q
0 2
=
p
из
k q q
T
0
T
2
+ +
0 1 2
q q q
−
q
0 2
q q
=
пр
T

( )
dt
de t
р

регуляторов с заданным тактом квантования
регулятора
t
p
1
Формулы расчета настроек типовых непрерывных регуляторов по настройкам цифровых
=
Уравнение типового непрерывного
u t k e t

dt
de t
e t dt
∫
T
=
( ) ( )
u t
р
0

p п
из
= +
( ) ( )
u t k e t T
e t dt
t
∫
из
1
T

p
= +
( ) ( ) ( )
u t k e t
п
e t dt T
0
t
0
∫
из
1
T

p
= + +
( ) ( ) ( )
u t k e t
Тип
П
регул.
И
ПД
ПИ
ПИД
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]