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

Теория автоматического управления. Лабораторный практикум. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
121
- выбранные корни характеристического уравнения замк-
нутой системы и характеристический полином в форме Безу;
- векторы коэффициентов регулятора в каноническом и
естественном базисах;
- матричное уравнение для вектора переменных состояния
замкнутой системы в преобразованиях Лапласа;
- характеристический полином замкнутой системы;
- структурную схему замкнутой системы;
- решение дифференциального уравнения, описывающего
динамику выхода системы регулирования и графики решения;
- показатели качества регулирования, полученные по графику
переходного процесса и оценки показателей, рассчитанные по сте­пени устойчивости и колебательности;
- выводы.
Контрольные вопросы
1. Какая система регулирования называется модальной?
2. Как выбрать корни характеристического уравнения по
степени устойчивости и колебательности системы?
3. Как записать дифференциальное уравнение в нормаль-
ной форме Коши?
4. Как записать дифференциальное уравнение порядка
больше единицы в виде системы дифференциальных уравне­ний?
5. Как записать систему дифференциальных уравнений по
передаточной функции объекта или системы?
6. Как записать систему дифференциальных уравнений в
матрично-векторной форме?
7. Что такое «управляемость» объекта?
8. Как определить матрицу управляемости?
9. Как записать передаточную функцию замкнутой систе-
мы в пространстве состояний?
10. Какой вид имеют матрицы состояний и управления в
канонической форме Луенбергера?
11. Как получить матрицу перехода к канонической форме?
12. Как определить коэффициенты линейного регулятора
по матрицам?
122
13. Как перейти от матрицы (вектора) коэффициентов регуля-
b
b
тора, полученных в каноническом базисе, к естественному базису?
14. Как получить переходные процессы для выходов объ-
екта по уравнениям состояния и выходов?
15. Как оценить показатели качества регулирования по
степени устойчивости и колебательности системы?
Лабораторная работа № 8.
ИССЛЕДОВАНИЕ ПЕРЕХОДНЫХ ПРОЦЕССОВ
В ЗАМКНУТЫХ НЕЛИНЕЙНЫХ СИСТЕМАХ УПРАВЛЕНИЯ
Цель работы: закрепление теоретических сведений по
динамике систем с нелинейными звеньями; приобретение навы­ков исследования процессов в нелинейных замкнутых системах автоматического управления и оценки их устойчивости по фазо­вым траекториям.
Порядок выполнения работы
Для объекта с передаточными функциями из табл.11, ПИД-
регулятора с передаточной функцией
()
Ki
KnsWp ×++=
s
sKd
и нелинейного звена (рис. 53-56), заданного преподавателем, провести исследование влияния коэффициентов регулятора и параметров нелинейного звена на характер переходных процес­сов и фазовые портреты замкнутой системы.
Рис. 53. Звено насыщения
Q kb×
u Q-() xb-£if
×
kx
() x Q xb³if
->
<Ù
if
x
123
u Q-() xb-£if
b
b
Рис.54.
Идеальное трехпозиционное реле
b
b
0 x Q xb³if
u Q-() xb-£if
u x Q xb³if
Рис. 55. Двухпозиционное реле с зоной нечувствительности
u Q- x b-£if
u x b-> x b1-<Ùif
->
if
->
if
<Ù
x
<Ù
x
Рис. 56. Трехпозиционное реле с зоной нечувствительности
Теоретические сведения
При исследовании замкнутых систем автоматического ре­гулирования с нелинейными звеньями обычно составляют сис­тему уравнений, которую решают аналитически или численно.
Так для схемы рис. 57 с ПИД-регулятором, апериодиче­ским звеном второго порядка и нелинейным звеном с характе­ристикой рис. 55 система уравнений имеет следующий вид:
Ys()
Es( ) Gs( ) Ys()-
T1s× 1+( ) T2s× 1+( )×
Ko Us()×
0 x b1-> xb
u xb
Q xb³if
> xb<Ùif
1
<Ùif
1
,
,
124
Wps( ) Kn
y
y
y
ë
û
ë
û
(
)
u Q-() x b-£if
u x b-> xb<Ùif Q xb³if
Рис. 57. Структурная схема нелинейной замкнутой системы
Ki
+ Kds×+
s
,
.
Во временной области система может быть записана как:
2
×
T1 T2
( )
et() gt() yt()-
xt() Kn et()× Ki
u Q-() x b-£if
d
×
d
u x b-> xb<Ùif Q xb³if
t()
2
t
,
+
T2 T1
( )
t
ó ô õ
0
d
×+
t()
t
d
tet()
d×+ Kdtet()
d
×+
d
.
t()+Ko ut()
,
Для решения системы уравнений перейдем к конечным разностям:
,
×
2 T1× T2× Dt T1 T2+( )×+
y
i
-
,
i
eigy
xiKnei× Ki Dt×
y
× T1 T2× y
i1-
T1 T2× T1 T2+( ) Dt×+ Dt2+
eie
e
×+ Kd
å
0ij
=
×+
j
- Ko Dt2× u
-
i1-
Dt
i2-
,
×+
i1-
,
125
u
(
)
ë
û
0.5
0.01
ë
û
ë
û
ë
û
0
0
0
0
Q-() xib-£if
i
u Q xib³if
i1-
xib-> xib<Ùif
.
При программном решении полученной системы, чтобы ускорить процесс вычисления запишем уравнение для yiв виде:
yia1y
× a2y
i1-
×+ qu
i2-
×+
i1-
.
Коэффициенты этого уравнения вычислим до программного блока, задав предварительно параметры объекта и нелинейно­сти, а также шаг дискретизации процессов во времени
T12:= T23:= Ko2:= Q5:= b
:= Dt
,
:=
a1
a2
q
2 T1× T2× Dt T1 T2+( )×+
:=
T1 T2× T1 T2+( ) Dt×+ Dt2+
:=
T1 T2× T1 T2+( ) Dt×+ Dt2+
:=
T1 T2× T1 T2+( ) Dt×+ Dt2+
T1 T2×( )-
Ko Dt2×
,
,
.
Исключим также процедуру многократного вычисления суммы при нахождении переменной x, заменив ее накоплением в цикле. Для этого обнулим перед циклом переменную суммы S. Зададим перед программой величину входного ступенчатого воздействия и начальные значения переменных:
S0:= g2:= y
:= y
0
:= u
1
:=
1
.
e
:=
1
Запишем программу для получения временных процессов в нелинейной системе:
126
f Kn Ki,Kd
,
..
Î
ç
è
÷
ø
:=
æ
ç
è
ö
÷
ø
( )
i 2 4000
for
yia1y
eigy
S Se
xiKnei× KiS×Dt×+¬
xixiKd
u
¬
i
æ ç
return
ç
× a2y
i1-
-¬
i
+¬
i
×+¬
Q- xib-£if
Q xib³if
u
otherwise
i1-
y
ö
e
÷ ÷
x
u
×+ qu
i2-
eie
-
i1-
Dt
×+¬
i1-
Обращение к функции вычисления переходных процессов производится оператором присваивания; предварительно необ­ходимо задать коэффициенты регулятора:
Kn2:= Ki 0.5:= Kd 0.5:=
y e
ç
÷
ç
f Kn Ki, Kd,():=
÷
x
u
.
Выведем таблицы массивов и графики временных процес­сов (рис. 58):
127
0
0 1
2 3 4 5 6
y
= e
7 8
9 10 11 12 13 14 15
1.653·10
4.945·10
9.862·10
1.639·10
2.452·10
3.423·10
4.552·10
5.836·10
7.275·10
8.867·10
0 0
0
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
0.011
0.013 ...
0
0 1
2 3 4 5 6
=
7 8
9 10 11 12 13 14 15
0 0
2 2 2
1.999
1.998
1.998
1.997
1.995
1.994
1.993
1.991
1.989
1.987 ...
0
0 1
2 3 4 5 6
x
= u
7 8
9 10 11 12 13 14 15
0 0
104.01
4.011
4.013
4.013
4.014
4.014
4.015
4.014
4.014
4.013
4.012
4.011
4.01 ...
0
0 1
2 3 4 5 6
=
7 8
9 10 11 12 13 14 15
0 0
5 5 5 5 5 5 5 5 5 5 5 5 5
...
128
6
-
4
y
i
2
e
i
x
i
0 2 4 6 8 10
u
2
i
4
6
iDt×
Рис. 58. Графики временных процессов
Для построения фазовой траектории приближенное значе-
ние производной можно вычислить по формуле
yiy
i1-
Dyi()
:=
.
Dt
Фазовая траектория для указанных выше начальных условий показана на рис. 59.
2
Dyi()
0 1 2 3
2
y
i
Рис. 59. Фазовая траектория для замкнутой системы
Для другого набора параметров регулятора моделирова-
ние проводится аналогичным образом.
129
Задания
=
1. Выбрать передаточную функцию объекта в соответст­вии со своим вариантом из табл. 11. Для заданной нелинейности из рис. 53-56 выбрать коэффициенты в табл. 12, 13 в соответст­вии со своим вариантом.
2. Провести анализ влияния коэффициентов ПИД­регулятора (том числе
) и параметров нелинейности на
0Ki
переходные процессы в нелинейной системе.
Таблица 12
Вариант Q b Вариант Q b Вариант Q b 1 3 2 9 5 3 17 8 5 2 3 2.5 10 5 3.5 18 8 5.5 3 3 3 11 5 4 19 8 6 4 3 3.5 12 5 4.5 20 8 6.5 5 3 4 13 5 5 21 8 7 6 3 4.5 14 5 5.5 22 8 7.5 7 3 5 15 5 6 23 8 8 8 3 5.5 16 5 6.5 24 8 8.5
Таблица 13
Вариант Q b1 b Вариант Q b1 b
1 4 0.5 1 13 10 4.5 5 2 4 0.7 1 14 10 4.7 5 3 4 0.9 1 15 10 4.9 5 4 4 1.4 2 16 10 6.4 7 5 4 1.6 2 17 10 6.6 7 6 4 1.8 2 18 10 6.8 7 7 6 2.6 3 19 24 9 10 8 6 2.7 3 20 24 9.4 10
9 6 2.8 3 21 24 9.6 10 10 6 2.9 3 22 24 11.2 12 11 6 5.6 6 23 24 11.5 12 12 6 5.8 6 24 24 11.8 12
Содержание отчета
В отчете привести:
- структурную схему исследуемой системы;
130
- передаточные функции исследуемого объекта , регулято-
ра, характеристику нелинейного звена;
- уравнения, описывающие процессы в системе;
- программу для расчета временных процессов;
- графики временных процессов и фазовых траекторий;
- результаты анализа и сделанные выводы о влиянии ко-
эффициентов на устойчивость переходных процессов в системе.
Контрольные вопросы
1. Какие типовые нелинейности вы знаете?
2. Как составить и решить систему уравнений для процес-
сов, протекающих в системах с нелинейными звеньями?
3. Как определять постоянные интегрирования
3. Что такое фазовый портрет системы, фазовая траектория?
4. Как построить фазовый портрет системы?
5. Как по фазовому портрету провести анализ движения,
установить возможность возникновения автоколебаний, опреде­лить характер колебаний: устойчивый или неустойчивый?
Лабораторная работа № 9.
ИССЛЕДОВАНИЕ АВТОКОЛЕБАТЕЛЬНЫХ ПРОЦЕССОВ
В ЗАМКНУТЫХ НЕЛИНЕЙНЫХ СИСТЕМАХ
ПРИБЛИЖЕННЫМИ МЕТОДАМИ
Цель работы: закрепление теоретических сведений по
динамике систем с нелинейными звеньями; приобретение навы­ков исследования автоколебательных процессов в нелинейных замкнутых системах автоматического управления методами гармонического баланса или гармонической линеаризации.
Порядок выполнения работы
Для схемы и исходных данных лабораторной работы № 8
- построить графики гармонического входного воздейст-
вия нелинейного звена и реакции звена на это воздействие;
- получить комплексную линеаризованную характеристи-
ку нелинейного звена;
- построить графики комплексной частотной характери-
стики линейной части системы и обратной комплексной
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]