|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Каталог :: КибернетикаКурсовая: Синтез и анализ аналоговых и цифровых регуляторов
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Введение | |
| 1 Определение параметров оптимальной настройки регуляторов | |
| 2 Переходные процессы в замкнутой системе при использовании непрерывного регулятора и их анализ | |
| 3 Определение периода квантования цифрового регулятора и его параметров настройки | |
| 4 Анализ устойчивости САУ по критерию Джури и построение переходных процессов в цифровых системах | |
| 5 Расчет цифрового фильтра | |
| 6 Оптимальное управляющие воздействие и реакция на него приведенной непрерывной части | |
| Заключение | |
| Список литературы | |
| Приложение А |
|
, (1.5)
Так как заданое значение Y = 0.96, то по формуле (1.2) определим значение m и
подставим его в предыдущую формулу расширенной амплитудно-фазовой
характеристики, m = 0.512.
Перед тем, как определить оптимальные параметры настройки П, ПИ, ПИД
регуляторов найдем частоту среза нашего обьекта.
Частота среза – это такое значение частоты w = wc, при котором
значение амплитуды на выходе на превышало бы трех процентов от амплитуды при
нулевой частоте.
Запишем выражение амплитудно - фазовой характеристики нашего обьекта:
, (1.7)
Амплитудно-фазовую характеристику обьекта можно найти из следующей формулы:
.
При нулевой частоте значение амплитуды равно 3.1 . Значит необходимо найти такое
w = wс, чтобы
, (1.9)
Решением этого уравнения является то, что мы находим следующие параметры w =
0.417, следовательно и wc = 0.417.
Для опреления оптимальных параметров регулятора необходимо решить уравнение
(1.6). Приравняв вещественные и мнимые части в уравнении (1.6), можэно
получить расчетные формулы для определения параметров регуляторов [4, ст
250]:
- П – регулятор:
- Пи – регулятор:
- Пид – регулятор:

,
В этом случае расчет формулы для ПИД – регулятора принимает следующий далее вид:
где а = w(m2+1);
, (1.10)
Из второго уравнения системы (1.10) найдем w и подставим это значение в первое
уравнение системы. При решении получи, что w = 0.354 и оптимильными параметрами
настройки П – регулятора является значение Кропт = 1.01.
Рассчитываем оптимальные значения параметров настройки для ПИ – регулятора.
Для каждого значения частота от 0 до частоты среза находи точки С1С
0 и С1, соответствующие требуемой степени затухания Y.
Оптимальным параметром является является точка на линии, равной степени
затухания С1С0 = f(С1), лежащия справа от
глобального максимума. Эти параметры обеспечивают:
.
Итак, запишем далее следующую систему уравнений для Пи – регулятора:

| w | C0 | C1 | C1C0 |
0 0.1 0.2 0.3 0.4 0.417 0.5 | 0 0.029 0.073 0.059 -0.09 -0.134 -0.443 | -0.323 0.117 0.382 0.777 1.228 1.307 1.753 | 0 4.858*10-4 0.028 0.046 -0.11 -0.175 -0.777 |
Рисунок 1.2 – График звисимости С1С0 = f(C1) для Пи – регулятора
Максимальное значение функции С1С0 = 0.048 при С1
= 0.694. Берем точку правее глобального максимума С1 = 0.777, С
1С0 = 0.0459 . Решив систему уравнений (1.11) получим
оптимальные параметры пастройки Кропт = 0.777, Tu
опт = 16.928.
Рассчитываем оптимальные параметры настройка для ПИД – регулятора:
, (1.12)
Для каждого значения частота от 0 до частоты среза находи точки С1С
0 и С1, соответствующие требуемой степени колебательности m =
0.512 решив систему (1.12). Данные расчетов представлены в таблице 1.1 по эти
данным построим график зависимости С1С0 = f(С1
).
| w | C0 | C1 | C1C0 |
0 0.1 0.2 0.3 0.4 0.417 0.5 | 0 0.12 0.2 0.226 0.184 0.172 0.113 | -0.323 0.097 0.485 0.913 1.447 1.556 2.206 | 0 0.012 0.097 0.207 0.266 0.268 0.25 |
Рисунок 1.3 – График звисимости С1С0 = f(C1)
Нужно взяь точку, лежащую справа от глобального максимума. Максимильное значение
С1С0 =0.268 , при С1 = 1.576. Берем точку С
1С0 = 0.2592 при С1 =1.9456. По этим значениям
определим оптимальные параметры регулятора:
Таким образом оптимильные параметры настройки для ПИД – регулятора:
2. ПЕРЕХОДНЫЕ ПРОЦЕССЫ В ЗАМКНУТЫХ СИСТЕМАХ
Запишем выражение передатичной функции для системы в замкнутом состоянии:
, (2.1)
где
.
Тогда выражение (2.1) будут иметь вид:
, (2.3)
Переходная функция замкнутой системы:
, (2.4)
Найдем полюса фунгкции (2.4).
Для этого необходимо найти корни следующего уравнения:
p(
Рисунок 2.1 – Переходный процесс в замкнутой системе с П – регулятором.
Запишем передаточную функцию для замкнутой системы с ПИ – регулятором, т.е.:
, (2.6)
Переходная функция замкнутой системы имеет следующий вид:
, (2.7)
Найдем полюса фунгкции (2.7).
Для этого необходимо найти корни следующего уравнения:
p(
Рисунок 2.2 – Переходный процесс в замкнутой системе с ПИ – регулятором.
Запишем передаточную функцию для замкнутой системы с ПИД – регулятором, т.е.:
, (2.9)
Переходная функция замкнутой системы имеет следующий вид:
, (2.10)
Найдем полюса фунгкции (2.10).
Для этого необходимо найти корни следующего уравнения:
p(
Рисунок 2.3 – Переходный процесс в замкнутой системе с ПИД – регулятором.
3 ОПРЕДЕЛЕНИЕ ПЕРИОДА КВАНТОВАНИЯ ЦИФРОВОГО РЕГУЛЯТОРА И ПЕРЕСЧЕТ ЕГО ВАРАМЕТРОВ
Необходимо выяснить соответствие коэффициентов неопределенногои цифрового
регуляторов. Для выбора периода измерений цифрового регулятора строим
амплетудно – частотную характеристику замкнутой системы и определяем частоту
среза, при которой значение амплетуды на выходе не превышает три проценты от
амплитуды при нулевом значении частоты.
Для этого возьмем передаточные функции замкнутой системы (для все типов
регуляторов), которые были найдены во втором задании курсовой работы.
Передаточная функция замкнутой системы с П – регулятором:
, (3.1)
Передаточная функция замкнутой системы с ПИ– регулятором:
, (3.2)
Передаточная функция замкнутой системы с ПИД – регулятором:
, (3.3)
Выражение амплетудно – частотной характеристики для системы с П – регулятором
будет иметь следующий вид:
. (3.4)
Выражение амплетудно – частотной характеристики для системы с ПИ –
регулятором будет иметь следующий вид:
. (3.5)
Выражение амплетудно – частотной характеристики для системы с ПИД –
регулятором будет иметь следующий вид:
. (3.6)
Така как частота среза равна трем процентам от нулевого значения, то
необходимо решить уравнение следующего вида:
. (3.9)
В нашем случае выражение (3.9) примет вид:
где
;
;
|
,
переходная фнукция ленейной части системы, то z – передаточную функцию
линейной части находим по следующему выражению:
. (4.5)
Для вычисления h(t) воспользуемся методом неопределенных коэффициентов.
Необходимо определить полюса. Для этого необходимо найти корни следйющего
уравнения:
(
.
После раскрытия скобок и приведения подобных мы получаем равенство в
следующем виде:
и т.д.
Выполняя деление полиномов Ai(z) на обратные ему Ai0(z),
получаем последовательность чисел qi = {q0, q1
, q2,.,qn-2}.
Необходимым и достаточным условием устойчивости цифровой системы является
неравенства:
А(1)=(a0+ a1+ a2+.+an)>0;
(-1)nА(-1)=(a0(-1)n + a1(-1)n-1 +.+an)>0;
|qi|<1, i=0,1,2,.,n-2.
Используя выше изложенное, определим устойчивость наших систем.
Система с П-регулятором.
Характеристический полином имеет следующий вид:
А(1)= 1 - 2.7544 + 2.5359 - 0.7817=0.003039>0 .
(-1)3A(-1)= -(1 - 2.7544 + 2.5359 - 0.7817) >0.
А(z) = z3-2.7544z2+2.5359z - 0.7817
|
|
-( | -0.7817=q0, |q0|<1 |
0,3852-0,7686z+0,3888z2 | 0,3888-0,7686z+0,3852z2 |
-(0,3852-0,7614z+0,3816z2) | 0,99065=q1, |q1|<1 |
0.78-3.326z+5.3001z2-3.756z3+ z4 | 1-3.7556z+5.3001z2-3.32z3+0.7834z4 |
-(0.78-2.943z+4.152z2-2.606z3+0.61z4) | 0,783447=q0, |q0|<1 |
-0,383+1.147z-1.1506z2 +0,3861 z3 | -0,361+1.1506z-1.147z2 +0,383 z3 |
-(-0,383+1.141z-1.138z2 +0,3801 z3) | -0,992116=q1, |q1|<1 |
0,006046z-0,01207z2+0,00605z3 | 0,00605-0,005474z2-0,006046z3 |
-(0,006046z-0,01207z2+0,00603z3) | 0,99774=q2, |q2|<1 |
|
|
| 0,01589163=q0, |q0|<1 |
0,7347-3,1644z+5,102835z2-3,6802818z3+0,999747z4 | 0,7347-3,1644z+5,102835z2-3,6802818z3+0,999747z4 |
-(0,7347-2.704z+3.750z2-2.3256z3+0.53999z4) | 0,734938361=q1, |q1|<1 |
-0,4596+1,3255z-1,3545z2+0,4597z3 | -0,4597+1,3545z-1,3255z2+0,4596z3 |
-0,4596-1,3244z+1,3525z2+0,4595z3 | -0,99986442=q2, |q2|<1 |
-0,0288981-0,02926z+0,91927z2 | 0,91927-0,02926z-0,02889881z2 |
0,0288981-0,0009198z+0,0.028898z2 | 0,0314359=q2, |q2|<1 |
, (4.13)
где A(zk) – числитель функции W3(z);
B’(zk) – производная знаменателя функции W3(z);
Замкнутая система с П – регулятором.
Передаточная функция для цифровой замкнутой системы с П-регулятором имеет вид:
.
Для вычисления f[n] найдем полюса функции
Рисунок 4.2 - Переходный процесс в системе с П – регулятором
Замкнутая система с ПИ – регулятором.
Передаточная функция для цифровой замкнутой системы с ПИ-регулятором имеет вид:
.
Для вычисления f[n] найдем полюса функции
Изобразим переходый процесс на рисунке 4.3
Рисунок 4.3 - Переходный процесс в системе с ПИ – регулятором
Замкнутая система с ПИД – регулятором.
Передаточная функция для цифровой замкнутой системы с ПИД-регулятором имеет вид:
.
Для вычисления f[n] найдем полюса функции
где а = z1;
b = z2;
c = z3;
d = z4;
e = z5;
f = z6.
Изобразим переходый процесс на рисунке 4.4
Рисунок 4.4 - Переходный процесс в системе с ПИД – регулятором.
5 Расчет цифрового фильтра
Для расчета цифрового фильтра, переводящего линейную часть из начального в
конечное состояние за минимальное число периодов квантования и
обеспечивающего ограничение на заданное управляющие воздействие, необходимо
вычислить минимально возможный период квантования, но чтобы было
удовлетворено условие:
|Um – q0|£0,05, (5.1)
где Um = 1,0.
Вычисление значения q0 следует начать с определения значений
коэффициентов числителя Z-передаточной функции приведенной непрерывной части
для принятого периода дискретности. Пусть Z-передаточная функция приведенной
непрерывной части представима в виде:
. (5.2)
Тогда Z-передаточная функция оптимального по быстродействию цифрового фильтра W
ф(z) имеет вид:
, (5.3)
где pi = biq0, i = 1,2,.,m;
qi = aiq0, i = 1,2,.,m;
.
Воспользуясь формулой (4.7) для Wнч(z) . Находим функции bi , аi и Т0.
Для коэффициентов bi имеем:
Рисунок 5.1 – График зависимости |Um – q0(Т0)|
При построении графика видим, что Т0 = 4,61 , q0(Т0) = 1,002.
Определим коэффициенты , подставив найденное значение Т0 в
выражение (5.4) и (5.5):
b1(Т0) = 0,718;
b2(Т0) = 0,332;
b3(Т0) = -0,052;
a1(Т0) = -0,932;
a2(Т0) = 0,281;
a3(Т0) = -0,027;
Подставляя найденные значения в выражения (5.2) и (5.3) определим
передаточные функции приведенной непрерывной части и цифрового фильтра.
. (5.7)
, (5.10)
Определим Z – преобразованную функцию замкнутой системы по каналу задание –
выходной сигнал по формуле:
, (5.10)
Пусть f – функция определяющая зависимость между q0 от Т0
, т.е. q0=f(Т0), тогда f –1 – обратная ей
функция, т.е. Т0=f –1(q0). Для того, чтобы
найти период квантования необходимо минимизировать функцию
Т0=f –1(q0) с учетом условия (5.1).
Так как в явном виде функцию Т0=f –1(q0)
вывести сложно, но из графика видно, что она монотонно убывает, следовательно
минимум на отрезке q0 Î [3,45; 3,55] будет при q0
=3,55.
Расчет Т0 сводится к решению уравнения
. (5.11)
Для решения данного уравнения воспользуемся алгоритмом поиска корня уравнения
методом дихотомии. После решения уравнения мы получили, что
Т0 =1,25.
Подставляя значение Т0 =1,25 в выражения (5.4)-(5.9) найдем
коэффициенты Z-передаточной функций приведенной непрерывной части.
Тогда
. (5.12)
При этом q0 =3,540075. Согласно формуле (5.3)
. (5.13)
Найдем Z-передаточную функцию разомкнутой цифровой системы. Она равна Wр
(z)=Wнч(z)*Wф(z) и равна
(5.15)
и равна
.
Z-передаточная функция замкнутой цифровой системы по каналу задание –
выходная величина равна
(5.16)
и равна
.
Вычислим коэффициенты усиления по указанным каналам. По определению
коэффициент усиления есть отношение изменения на выходе к изменению на входе
в установившемся режиме, т.е.
.
(5.17)
Так как
.
Для вычисления f[n] найдем полюса функции
.
Находим 2 полюса 1-го порядка и 1 полюс 2-го порядка. Полюса
1-го порядка: z=-0,307 и z=-0,045. Полюс 2-го z=1. Для вычисления переходной
функции необходимо вычислить производную следующей функции
. Производная данного выражения равна
.
Тогда передаточная функция примет вид
.
Этой передаточной функции соответствует уравнение в конечных разностях:
.
Значение искомой выходной величины равно
. (5.19)
Согласно формуле (5.19) получим, что переходная функция замкнутой цифровой
системе по:
· каналу задание – выходная величина
y[k]=0,647726×x[k-1] –0,620803×x[k-2] –0,037272×x[k-3]
+0,149369×x[k-4] –0,024633×x[k-2] –0,001394×x[k-2]
+1,481007×y[k-1] –0,695097×y[k-2]+ +0,101098×y[k-3];
· каналу задание – управляющие воздействие
y[k]=3,540075×x[k] –10,485749×x[k-1] +12,686121×x[k-2] –
–8,004397×x[k-3] +2,770507×x[k-4]
–0,497542×x[k-5]+0,036182×x[k-6]+ +1,481007×y[k-1]
–0,695097×y[k-2]+ +0,101098×y[k-3].
Данные расчетов были сведены в таблицы с учетом того, что x[k]=1.
Таблица 5.1 – Переходная функция замкнутой цифровой системе по каналу
задание – выходная величина
| k | y[k] |
| 0 | 0 |
| 1 | 0,648 |
| 2 | 0,986 |
| 3 | 1 |
| 4 | 1 |
|
|