- •Министерство Образования Украины
- •Задачи идентификации
- •Классификация методов идентификации
- •Основные типы моделей в теории идентификации
- •Основные типы сигналов
- •Методы идентификации моделей объектов типовых звеньев по временным и частотным характеристикам
- •1. Математическая обработка динамических характеристик объектов управления
- •Идентификация параметров модели апериодического звена 1-го порядка по временным характеристикам
- •3. Идентификация моделей в виде апериодических звеньев II-го порядка
- •4. Идентификация моделей в виде передаточной функции колебательного звена II-го порядка по временным характеристикам.
- •5. Особенности идентификации моделей в виде типовых динамических звеньев по частотным характеристикам
- •Методика идентификации моделей в виде передаточной функции по кривым разгона (метод площадей, метод Симою) Постановка задачи
- •Последовательность расчета коэффициентов моделей:
- •Методика идентификации моделей объектов III-го порядка по их временным характеристикам
- •Типы моделей
- •Модель первого типа
- •Модель второго типа
- •Модель третьего типа
- •6. Идентификация линейных динамических систем
- •1. Условия идентифицируемости линейных динамических систем
- •2. Определение весовой функции из уравнения свертки
- •3. Оценивание весовой функции по методу наименьших квадратов
- •7. Регрессионный метод идентификации линейных систем (Метод наименьших квадратов)
- •1. Градиентные методы идентификации нелинейных систем
- •2. Рекуррентное оценивание параметров по методу наименьших квадратов
Типы моделей
Модель объекта определяется в виде дифференциального уравнения. Причем вид уравнения зависит от вида кривой разгона.
Уравнение объекта берётся в виде:
a3y'''+a2y''+a1y'+y=x, (1)
если кривые разгона объекта имеют вид:
a3y'''+a2y''+a1y'+y=b1x'+x, (2)
если кривые разгона объекта имеют вид:
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.
Варианты значений корней:
Вещественные неравные корни: r1=α2, r2=α3
, (y0 - решение общего однородного уравнения)
где ; (13)
Вещественные равные корни: r1=r2= -α2
; (14)
Комплексные корни:
; (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)