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

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

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
151
400
0.15
ê
ë
ú
û
2
èöø
ê
ë
ú
û
0.1
R
0.05
i
0
0.05­0 100 200 300
i
Рис. 72. Корреляционная функция y(t)
Спектральную плотность сигнала y(t) (рис. 73) вычислим для контроля двумя методами: Sk- через дискретное преобразо­вание Фурье сигнала y(t) и STk - как произведение спектральной плотности исходного случайного процесса и квадрата АЧХ зве­на:
×+
å
n
m
=
1
æ
Rncos2
×
è
æ
× n× k×
è
p
m
ö ø
ö ø
ù
,
é
SkDtR02
×:=
A2 w T1f, T2f, Kf, ( ) ReWwT1f, T2f, Kf, ( )( )2ImWw T1f, T2f, Kf, ( )( )
STkSNkA2kDw× T1f, T2f, Kf, ()×:=
S
ST
1.5 1
k
0.5
k
0 20 40 60 80 100
0.5-
Рис. 73. Спектральные плотности y(t)
.
+:=
k
Средние квадраты случайного процесса y(t):
D
æ
× 0.103=:=
2 p×
å
k
é
2Dw
S
ù
S
0
-
k
2
,
,
152
DT
èöø
ê
ë
ú
û
(
)
m
-t×
(
)
æ
ç
è
ö
÷
ø
ø
)
èöø
2 p×
Заменим как и в п. 3 исходную корреляционную функцию
процесса y(t) на аппроксимирующую
ST
æ
× 0.096=:=
å
k
é
2Dw
ST
ù
0
-
k
2
.
vtnDtn×:=
( )
,
,
1
÷ ÷
( )
.
,
Rap t()P0expP1- t×
:=
параметры аппроксимации Р0 и Р1 которой найдем с помощью функции Genfit, задав предварительно вектор времени vt,
n0
..:=
- аппроксимирующую функцию и производные от нее по иско­мым параметрам
P0expP
ç
RatP, ()
- вектор начальных приближений параметров
æèö
VP
:=
и записав обращение к функции
P genfit vt R, VP, Ra, (
:=
Функция Genfit возвратит вектор уточненных параметров
0.126
æ
P
=
0.491
:=
ç
P0- t×expP1- t×
0.3
0.2
.
expP1- t×
Графики исходной корреляционной функции (R) и ап-
проксимирующей (Ra) приведены на рис. 74.
153
èöø
40
0.15
é
êëù
ú
û
200
RatP, ()
R
i
Рис. 74. Корреляционные функции фильтрованного процесса
0.1
0
0.05
0 10 20 30
0.05-
tiDt×,
Спектральные плотности для аппроксимированной корре­ляционной функции (S) и полученной через амплитудную час­тотную характеристику фильтра (ST) приведены на рис. 75.
SkDt Rap0()2
×:=
×+
n
m
æ
RapnDt×( )cos2
å
è
1
=
×
æ
× n× k×
è
p
m
ö ø
ö ø
.
5. Влияние случайного процесса на ошибку регулирования рассмотрим для нулевого задания g. Для замкнутой системы (рис. 66) с ПИД-регулятором и реальным интегрирующим зве­ном в качестве объекта управления, передаточная функция по каналу возмущение – выход равна:
Ko
T1s× 1+( )s×
s
ù û
Ko
×+
T1s× 1+( )s×
.
Fny s Ki, Kn, Kd,( )
:=
1 Kn
æ
é ë
Ki
+ Kds×+
0.6
S
0.4
k
ST
k
0.2
0 50 100 150
k
Рис. 75. Спектральные плотности фильтрованного процесса
154
Поскольку задание нулевое, ошибка регулирования про-
ëùû
ë
û
)
èöø
ê
ë
ú
û
èöø
ê
ë
ú
û
тивоположна по знаку выходу системы, т.е. e(t)= –y(t), и пере­даточная функция по каналу возмущение – ошибка также равна передаточной функции возмущение – выход, взятой со знаком минус:
Fne s Ki, Kn, Kd,( ) Fny s Ki, Kn, Kd,( )-:=
.
Частотную характеристику запишем по передаточной функции
j 1-:=
Ko
( )
×+
( )
jw×
×
×+
T1jw×
ù û
Ko
( )
× 1+
( )
jw×
×
( )
Fne w Ki, Kn, Kd,
:=
1 Kn
é ë
é
Ki
+ Kdjw×
j w×
( )
T1j×w× 1+
Зададим параметры объекта Ko:=2 , T1:=3, упростим час-
тотную характеристику и запишем функцию квадрата АЧХ:
( )
Ane w Ki, Kn, Kd,
Re Fne w Ki, Kn, Kd,
( )( )
2
Im Fne w Ki, Kn, Kd,
+:=
( )( )
Используя спектральные плотности исходного случайного
процесса SNk и фильтрованного Sk для сглаженных корреляци­онных функций, задав коэффициенты ПИД-регулятора, постро­им графики квадрата АЧХ и спектральных плотностей для ис­ходного (рис. 76) и фильтрованного (рис. 77), случайного про­цесса, а также получим значения среднего квадрата ошибки (дисперсии ошибки): Ki:=1 Kn:=2 Kd:=4:
.
2
.
AkAnekDw× Ki, Kn, Kd, (
:=
Dw
De
p
S1ekSkAk×:=
Dw
D1e
p
SekSNkAk×:=
,
é
Se
æ
× 0.026=:=
å
k
,
é
S1e
æ
× 0.013=:=
å
k
Se
ù
0
-
k
2
S1e
ù
0
-
k
2
,
,
.
155
0.4
Se
0.3
k
SN
k
0.2
A
k
0.1
0 10 20 30 40 50
k
Рис. 76. Спектральная плотность ошибки регулирования, исходного
«белого» шума и квадрат АЧХ
0.6
S1e
k
0.4
S
k
0.2
A
k
0 10 20 30 40
k
Рис. 77. Спектральная плотность ошибки регулирования,
фильтрованного случайного процесса и квадрат АЧХ
Последовательно изменяя значения коэффициентов ПИД – регулятора, проведем анализ влияния коэффициентов на область частот пропускания замкнутой системы (положение области, ее ширину) и как в зависимости от перекрытия этой области со спектральной плотностью входного процесса изменяется дис­персия ошибки регулирования.
Задание
Передаточную функцию объекта выбрать из табл. 11 в со­ответствии со своим вариантом. Параметры звена, выполняю-
156
щего фильтрацию «белого» шума выбрать из табл. 15, парамет­ры входного случайного процесса – из табл. 1 6.
Таблица 15
Вариант Кф Т1 Т2 Вариант Кф Т1 Т2 1 1 0.5 1 13 1.5 0.8 1 2 1 0.5 2 14 3.5 1 2 3 2 1 1.5 15 1.5 1 1.5 4 2. 1 2 16 1.5 1.2 2 5 3 1.5 1.5 17 1.5 1.2 1.5 6 3.5 1.5 2 18 15 1.2 2 7 3 1.5 2.5 19 2.5 1.2 2.5 8 2. 1.5 3 20 2.5 2.4 3 9 2 2 2 21 2.5 2.4 2 10 2 2 2.5 22 2.5 2.4 2.5 11 2 2 3 23 2.5 2.4 3 12 2. 2 3.5 24 2.5 2.4 3.5
Таблица 16
Вариант T mN σN Вариант T mN σN 1 100 0 1 14 250 0 1.8 2 100 0 1.5 15 250 0 2.8 3 100 0 2 16 250 0 3.8 4 100 0 2.5 17 250 0 0.8 5 100 0 3 18 250 0 2.2 6 100 0 3.5 19 250 0 1.2 7 200 0 1 20 400 0 3.2 8 200 0 1.5 21 400 0 1.5 9 200 0 2 22 400 0 2 10 200 0 2.5 23 400 11 200 0 3 24 400 1 3 12 300 0 1.7 25 400 1 1.0 13 300 0 2.7 26 400 1 2.0
1
2.5
Содержание отчета
В отчете привести:
- структурную схему исследуемой системы;
- передаточные функции исследуемого объекта, регулятора;
- уравнения, описывающие сигналы в системе;
- графики случайных процессов, корреляционных функ-
ций и спектральных плотностей;
- значения интегральных квадратичных ошибок (средних
квадратов ошибок);
157
- результаты анализа и сделанные выводы о влиянии ко-
эффициентов регулятора на точность отработки входного воз­действия.
Контрольные вопросы
1. Что такое случайный процесс?
2. Какими параметрами и функциями описывается случай-
ный процесс?
3. Какой случайный процесс называется стационарным, эр-
годическим?
4. Что такое « корреляционная функция», и что она харак-
теризует?
5. Как определить корреляционную функцию случайного
процесса?
6. Что такое «спектральная плотность» случайного процесса?
7. Как определить спектральную плотность случайного
процесса?
8. Как определить спектральную плотность случайного
процесса, прошедшего через линейную систему?
9. Почему используют сглаживание корреляционной
функции, полученной численно по ограниченной выборке слу- чайного процесса при вычислении спектральной плотности?
10. Как вычислить спектральную плотность численно с
помощью дискретного преобразования Фурье?
11. Как найти математическое ожидание и дисперсию
ошибки системы регулирования при случайных воздействиях?
Лабораторная работа № 11.
МОДЕЛИРОВАНИЕ ОБЪЕКТОВ УПРАВЛЕНИЯ
Цель работы: изучение методов получения и исследова-
ния динамических характеристик объектов управления с исполь­зованием инструментальных средств Mathcad.
Порядок выполнения работы
Изучить математическую модель смешения двух компо­нентов и построить для линеаризованной системы дифференци-
158
альных уравнений графическое отображение динамики процесса для измеряемых и не измеряемых выходов.
Решения найти при нулевых начальных условиях и раз-
личных входных воздействиях:
· аналитическим способом;
· численных методов, реализованным в виде процедуры
Mat hcad.
Теоретические сведения
Среди методов получения математических моделей объек-
тов управления наиболее распространенными являются:
- экспериментальные или активные, заключающиеся в по­даче на входы объекта воздействий определенной формы (сту­пенчатых, импульсных, гармонических) и анализе полученных откликов;
- пассивные, основанные на использовании результатов опытной эксплуатации;
- аналитические;
- комбинированные.
Экспериментальное исследование динамики объектов с
целью получения переходных процессов (кривых разгона) или частотных характеристик связано с существенными материаль­ными затратами и не всегда возможно в необходимых интерва­лах изменения входных воздействий. Последний недостаток присущ также и пассивному методу. Более широкими возможно­стями обладает метод аналитического описания, но в большин­стве случаев проблема его получения для технологических объ­ектов достаточно сложная, так как движение материальных по­токов описывается системой нелинейных дифференциальных уравнений в частных производных, уравнения материальных и тепловых балансов, фазовых переходов также нелинейные, фи­зические величины, используемые в описании процессов тепло­и массообмена зависят от многих факторов и не всегда известны на стадии разработки системы управления. Их уточнение воз­можно в процессе эксплуатации объекта или предварительного его активного исследования (комбинированный метод).
159
Рассмотрим задачу аналитического получения математи-
F
D=D×-D×+D
×
()(
)
[
]
D=D-D××+D××
ческого описания объекта на примере смесителя двух потоков жидкости, содержащих некоторое растворенное вещество. На рис. 78 представлена схема смешения. Первый поток имеет рас­ход
F
и концентрацию вещества
F
1
и концентрацию
2
c
. Второй поток имеет расход
c
1
. После смешения на выходе из емкости в
2
результате свободного истечения жидкости общий расход жид­кости составляет
, а концентрация вещества –c,h– уровень
жидкости.
Рис. 78. Схема смешения
Составим уравнения баланса количества жидкости и рас­творенного вещества для малого времени Δt, содержащие в ле­вой части объем жидкости или вещества, пришедших в емкость за время Δt минус ушедших за это же время, а в правой – изме­нение объема жидкости или вещества в емкости:
- для всей жидкости
21
,Vt)t(Ft)t(Ft)t(F
- для растворенного вещества
,)t(V)t(ct)t(F)t(cttF)t(cttF)t(c
где
(t)F(t),F
21
концентрациями
2211
[м3/с] – потоки жидкости, поступающей в бак с
[моль/м3] или [кг/м3] соответст-
)t(c(t),c
21
венно, а выходной поток имеет расход )t(F [м3/с] и концентра-
160
цию )t(c ; ΔV – изменение объема жидкости в емкости за время
[
]
D
k
=-+
Δt;
- изменение количества вещества в емкости за
)t(V)t(c
время Δt.
Разделив левые и правые и правые части уравнений на Δt и переходя к пределу при стремлении Δt к нулю, получим систему дифференциальных уравнений, описывающих изменение объема жидкости в емкости и количества растворенного вещества
dV
ì ï
ï
dt
í
d
ï ï
dt
î
-+=
21
),t(F)t(F)t(F
(62)
-+=
2211
).t(F)t(c(t)F(t)c(t)F(t)c)]t(V)t(c[
Расход F(t) потока жидкости на выходе емкости зависит от высоты столба жидкости )t(h [м] в соответствии с законом сво- бодного истечения:
k)t(hk)t(F ==
)t(V
, (63)
S
где
– экспериментальная константа, м2/с;S– площадь попе-
речного сечения емкости, м2.
Подставляя это выражение в (62) получаем нелинейную модель смешения:
dV
ì ï
dt
ï í
d
ï ï
dt
î
21
k
-+=
(t)F(t)F
S
,V(t)
(64)
k
-+=
c(t)(t)(t)Fc(t)(t)Fc[c(t)V(t)]
2211
S
.V(t)
В установившемся состоянии, полагая в (62) производные равными нулю, получаем:
или
,0FFF
0
001
2
0FcFcFc
=-+
01
1
02
2
00
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]