Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование и идентификация САУ [12].doc
Скачиваний:
140
Добавлен:
02.05.2014
Размер:
1.98 Mб
Скачать

Типы моделей

Модель объекта определяется в виде дифференциального уравнения. Причем вид уравнения зависит от вида кривой разгона.

Уравнение объекта берётся в виде:

  1. a3y'''+a2y''+a1y'+y=x, (1)

если кривые разгона объекта имеют вид:

  1. a3y'''+a2y''+a1y'+y=b1x'+x, (2)

если кривые разгона объекта имеют вид:

  1. a3y'''+a2y''+a1y'+y=b1x', (3)

если кривая разгона объекта имеет вид:

Модель первого типа

Передаточная функция системы первого типа:

, (4)

Представим структуру системы в виде последовательного соединения двух звеньев. Первое звено – апериодическое, а второе – в общем случае звено II-го порядка.

Приравняв исходную ПФ и полученную для последовательного соединения двух звеньев, легко установить связь между их коэффициентами:

; ;; (5)

Так как звенья включены последовательно, то при подаче на вход воздействия в виде единичного скачка 1(t), вход во второе звено, равный выходу первого, определяется, как yпр=1-exp(-α1t), а выход второго звена будет представлять собой кривую разгона объекта.

Дифференциальное уравнение объекта можно записать:

ay''+by'+y=1-exp(-α1t). (6)

Выразим b. Известно, что в точке перегиба графика функции вторая производная равна 0: y''(tп)=0. Тогда для момента времени, соответствующего точке перегиба (см. рисунок), уравнение (6) запишется:

a*0+b*y'(tп)+y(tп)=1-exp(-α1tп),

откуда получим:(7)

Для нахождения неизвестных коэффициентов a и α1 запишем (6) в виде: ay''+by'+exp(-α1t)=1-y, (8).

Проинтегрируем (7) в пределах [t1;t2]:

(9)

S1,2 – площадь, ограниченная линией установившегося значения у, кривой разгона и вертикалями в точках t1 и t2:

В уравнении (9) возьмём в качестве пределов интегрирования t1=0, t2= ∞. Тогда, учитывая, что:

y(0)=0; y'(0)=0; y(∞)=1; y'(∞)=0, получим:

(10)

S0∞ - это площадь над кривой разгона для t1=0 и t2= ∞, то есть во всем диапазоне наблюдения.

Уравнения (7) и (10) образуют систему с двумя неизвестными: b и α1. Решая эту систему (численно, графически, с помощью номограмм) мы можем определить значения этих коэффициентов.

Возьмём в (9) t1=tn, t2=∞.Учитывая, что y(∞)=1; y'(∞)=0, Sn - площадь над кривой разгона для t1=tn и t2= ∞ получим:

(11)

Подставляя значения a, b и α1 в (5), получим значения коэффициентов a3, a2, a1.

Достоинством этой методики является тот факт, что мы можем получить аналитическое выражение переходной функции, решить обратную задачу и оценить точность идентификации. Решение уравнения (6) может быть использовано для проверки соответствия найденных коэффициентов.

Решение дифференциального уравнения складывается из суммы общего решения однородного уравнения ay''+by'+y=0 и частного решения неоднородного.

Частное решение неоднородного уравнения имеет вид

, где (12)

Общее решение однородного уравнения зависит от корней характеристического уравнения:

ar2+br+1=0.

Варианты значений корней:

  1. Вещественные неравные корни: r12, r23

, (y0 - решение общего однородного уравнения)

где ; (13)

  1. Вещественные равные корни: r1=r2= -α2

; (14)

  1. Комплексные корни:

; (15)

Модель второго типа

Системе с кривой разгона второго типа соответствует передаточная функция:

(16)

Для определения коэффициентов этого уравнения объект заменяется последовательным соединением двух звеньев – интегро-дифференцирующего и звена второго порядка:

При подаче на вход первого звена единичного возмущения x(t)=1(t), выход звена , где δ=α1b1-1. Кривые разгона в этом случае являются решениями дифференциального уравнения:

или (17)

Учитывая, что в точке перегиба(t=tn) y''(tn)=0, уравнение (17) преобразуется к виду:

(18)

Интегрируя (17) в пределах от t1 до t2 получим:

(19)

При t1=0 и t2=∞ с учётом того, что y(0)=0, y'(0)=0, y(∞)=1, y'(∞)=0,уравнение (19) превращается в уравнение:

(20)

При t1=tm, и t2=∞ уравнение принимает вид:

(21)

Совместно решая уравнения (20) и (21), получим:

(22)

Из (18) и (20) получим: (23)

Коэффициенты b и α1 находят из совместного решения уравнений (22) и (23) или с помощью номограмм, построенных по этим формулам. Подставляя b и α1 в (20) определяют значение δ=α1*(b-S0∞). Значение а вычисляют по формуле:

(24)

Коэффициенты a1, a2, a3 определяют из соотношений (5). Значение b1 определяют, выразив b1=(1+δ)/α1.

Уравнения для кривых разгона, по которым можно проверить правильность решения выражаются формулами (13), (14) и (15) причём С2 и С3 находят по тем же формулам, а С1 – по формуле:

. (25)