- •Моделирование систем управления
- •Два аспекта понятия моделирования. Понятие об идентификации.
- •Причины необходимости создания новых моделей
- •Характеристики объектов и процессов, которые надо учитывать при создании моделей
- •Приемы упрощения моделей
- •Этапы построения моделей
- •Определение цели получения модели
- •Определение ограничений и условий, учитываемых при построении моделей
- •Выбор подхода к решению задачи получения модели
- •Определение класса модели. Выбор метода решения задачи и ее решение
- •Общие принципы построения аналитических моделей
- •Модель поплавкового уровнемера
- •Модель процесса теплопередачи
- •Модель смесителя.
- •Модель реактора
- •Модель емкости с изменяющимся уровнем
- •Метод наименьших квадратов в одномерном случае
- •Метод наименьших квадратов в многомерном случае
- •Рекуррентный метод наименьших квадратов
- •Взвешенный мнк и другие разновидности мнк
- •Получение модели по частотным характеристикам
- •Идентификация систем по переходной характеристике
- •Идентификация звена 1-го порядка по переходной функции
- •Идентификация звена 1-го порядка с запаздыванием по переходной функции
- •Идентификация параметров колебательного звена 2-го порядка
- •Определение параметров апериодического звена 2-го порядка
- •4.1. Метод отрезков Ta и Tb
- •4.2. Метод отрезков Tb и Tc
- •Идентификация по апериодической переходной функции с точкой перегиба звена первого порядка с запаздыванием
- •Метод кратных корней
- •Метод площадей
- •Основное уравнение идентификации
- •Решение основного уравнения идентификации
Получение модели по частотным характеристикам
Моделирование с помощью активного эксперимента выполняется обычно вне контура регулирования. Наиболее распространены активные воздействия в виде синусоидальных сигналов, а также в виде ступенчатых и импульсных воздействий.
Пусть на частотах i, i=1..N выполняется снятие частотных характеристик.
Рис. 19. Схема снятия частотных характеристик
По 2N результатам эксперимента
A(i) =Ai;(i) =i
вычислим значения вещественной и мнимой частотных характеристик
Ri =Ai cos i; Ii = Ai sin i.
Будем искать передаточную функцию в виде
Соответствующее описание системы в виде дифференциального уравнения:
Пусть для краткости положим n= 3 иm= 2, тогда для каждого i-го опыта
y = Ai sin(it + i); x = sin it;
dy/dt = i Ai cos(it + i); dx/dt = i cos it;
d2y/dt2 = i2 Ai sin(it + i); d2x/dt2 = i2 sin it;
d3y/dt3 = i3 Ai cos(it + i).
После подстановки этих выражений для установившегося синусоидального режима в дифференциальное уравнение получим тождество, справедливое на данной частоте iдля любого момента времени t:
Ai sin(it + i) + B1 i Ai cos(it + i) B2 i2 Ai sin(it + i)
B3 i3 Ai cos(it + i) = A0 sin it + A1 i cos it A2 i2 sin it
Учтем преобразования:
Ai sin(it + i) = Ai (sin it cos i + cos it sin i) = Ri sin it + Ii cos it
Ai cos(it + i) = Ai (cos it cos i sin it sin i) = Ri cos it Ii sin it
Поскольку тождество имеет место для любого момента времени t, то выберем некоторый момент t*из условия:
it*=/4, т.е. t*=/(4i),
тогда sin it*= cosit*и тождество можно записать как
Ri + Ii + B1 i (Ri Ii) B2 i2 (Ri + Ii) B3 i3 (Ri Ii) = A0 + A1 i A2,
или, собирая неизвестные в левой части:
A0 + A1 i A2 B1 i (Ri Ii) + B2 i2 (Ri + Ii) + B3 i3 (Ri Ii) = Ri + Ii.
Если в полученную систему уравнений подставить экспериментальные значения Riи Ii, то равенство для каждого i будет приближенным. Тогда систему уравнений можно решать МНК, введя невязку как разность между левой и правой частями. Введенная таким образом невязка будет линейна относительно искомых коэффициентов и вычисление их МНК даст несмещенные оценки.
Точность вполне удовлетворительная (различие в коэффициентах обусловлено лишь погрешностями округления).
Идентификация систем по переходной характеристике
Под переходной характеристикой h(t) понимается реакция динамической системы на единичный скачок.
Преимуществом идентификации систем по переходной функции является то, что переходная функция легко может быть получена при любом скачкообразном изменении входной величины на входе в пределах области линейности (переход с одного режима на другой).
Часто переходную функцию можно получить из разгонной характеристики или из характеристики "выбега", т.е. из характеристик, получаемых при включении или выключении систем.
Для достаточно быстродействующих систем переходную характеристику можно наблюдать на осциллографе при подаче на вход последовательности прямоугольных импульсов.
Реальный скачок всегда имеет конечное время нарастания.
Рис. 20. Функция реального единичного скачка
Необходимо только стремиться к тому, чтобы время нарастания tнарастбыло бы значительно меньше, чем самая малая из постоянных времени, характеризующих систему:
tнараст<< Tmin.
Т.е. источник скачка должен быть более быстродействующим.
Идеальная единичная функция (идеальный скачок) имеет изображение по Лапласу: 1(t) 1/s. Соответствующая амплитудно-частотная характеристика Aид() = 1/гипербола. Т.о. испытание динамической системы при помощи единичного скачка эквивалентно частотным испытаниям, когда основная энергия сигнала сосредоточена на низких частотах, а с повышением частоты энергия испытательного сигнала резко падает.
Рис. 21. АЧХ реального скачка.
Пусть генератор скачка описывается как звено первого порядка с постоянной времени . Тогда
амплитудно-частотная характеристика выходного сигнала генератора:
Aреал()
При 0 Aреал()1/, т.е. Aреал() стремится к характеристике идеального скачка.
При Aреал()1/[()]. Таким образом, чтобы реальная характеристика приближалась к идеальной при повышении частоты необходимо уменьшать. Иначе говоря, чем более широкополосная система, тем более быстродействующим должен быть генератор испытательного сигнала.