Автор работы: Пользователь скрыл имя, 24 Июня 2013 в 14:40, курс лекций
Предмет и задачи курса. Общая постановка задач идентификации моделей
Теория идентификации и моделирования – это научно-техническая дисциплина, которая занимается вопросами построения моделей объектов управления и систем управления и решает проблему оценки параметров этих моделей.
При рассмотрении проблемы идентификации различают статический подход, сущность которого в следующем: ставятся экспериментальные исследования, получают экспериментальную выборку, характеризующую динамику модели, на основании априорных данных о физических процессах в модели определяется структура самой модели, а по экспериментальной выборке определяются настроечные параметры модели.
Теория идентификации
и моделирования – это научно-
При рассмотрении проблемы идентификации различают статический подход, сущность которого в следующем: ставятся экспериментальные исследования, получают экспериментальную выборку, характеризующую динамику модели, на основании априорных данных о физических процессах в модели определяется структура самой модели, а по экспериментальной выборке определяются настроечные параметры модели.
Существует также динамический подход к проблеме идентификации: имеется некоторая замкнутая система, в этой системе специальным образом вводится дополнительный контур идентификации, который отслеживает изменение параметров модели в процессе реального функционирования системы, на основании некоторого критерия делаем оценку модели и при необходимости изменяем настроечные параметры объекта или системы в целом.
Предметом изучения курса являются методы построения моделей для объектов систем управления и методы определения динамических параметров этих моделей.
Для чего нужна идентификация?
С целью повышения эффективности систем управления разрабатывается идея адаптивных систем управления. Главное отличие адаптивных систем управления от систем с фиксированными параметрами состоит в том, что они могут приспосабливаться (подстраиваться) к изменяющимся характеристикам объектов и протекающих в них процессов.
Существует 2 основных способа настройки регуляторов:
- настройка с прямой связью (адаптация по разомкнутому циклу)
А – алгоритм настройки, Р – регулятор, О – объект управления, w - вектор заданной переменной, ew - ошибка управления ew =w – y.
Если известно, как должен настраиваться регулятор в зависимости от внешних входных факторов (доступных прямому измерению), то можно применять прямой метод настройки.
В условиях, когда невозможно оценить динамические свойства объекта непосредственно, приходится использовать настройку с обратной связью или адаптацию по замкнутому контуру. При этом необходимый минимум информации об объекте получают путем обработки измерений входных и выходных сигналов. Использование адаптации структурно равносильно введению второй обратной связи и соответственно второго замкнутого контура.
Все адаптивные регуляторы можно разделить на два класса:
Процесс адаптации в системах управления с регуляторами или регуляторами с эталонной моделью проходит в три этапа:
1. Идентификация объекта (
Задача идентификации состоит в установлении математических соотношений между измеряемыми входами и выходами при заданных их измерениях во времени (Идентификация в широком смысле).
Определение параметров заданной математической модели по результатам измерений вход-выход также называют задачей идентификации (в узком смысле).
Общая формулировка задачи.
Наблюдается: вектоp z(t), возмущенный шумом вариант вектора состояния системы x(t), входной сигнал u(t) и внешнее возмущение w(t) причем
z(t)=h[x(t), u(t), w(t), p(t), v(t), t]
p(t) - неизвестные параметры системы
v(t) - вектор ошибок измерений
Предполагается, что вектор
состояния описывается
dx(t)/dt = f [x(t), u(t), w(t), p(t), t]
порядок системы обычно известен заранее.
Решение задачи идентификации должно включать определение оценки вектора неизвестных параметров p(t).
В качестве неизвестных параметров могут быть коэффициенты дифференциальных уравнений, средние значения и дисперсии входного шума w(t) и ошибки измерения v(t).
Выделим некоторые подклассы общей задачи идентификации
При классическом подходе к созданию системы уравнений идентификация осуществляется на этапе еще проектирования системы.
Обычно в высокоорганизованных системах уравнений необходима повторная периодическая или непрерывная в реальном масштабе времени идентификация, чтобы обеспечить адаптацию системы в условиях изменения внешних воздействий и параметров системы.
Таким образом, существует два подхода к решению проблемы идентификации:
В литературе есть и другие способы классификации.
Таким образом, для того, чтобы решить задачу идентификации нужно:
В курсе теории идентификации рассматриваются модели, которые используются при анализе и синтезе различных САУ.
Все модели можно разделить на классы:
, n≥m
,
где
U - вектор входа
x - вектор переменных состояния
y - вектор выхода системы
А - матрица динамики системы
В - матрица управления
СT - матрица измерения (датчиков)
any(n-k)+an-1y(n-k-1)+a1y(n-k-
=bmU(m-k)+bm-1U(m-k-1)+…+b1U(
N-порядок разностного уравнения
x(k+1)=A*x(k)+B*U(k)
y(k)=Cт*x(k)
u(t)=δ(t) y(t)=ω(t)
Модель нелинейной системы с использованием ядер Вольтера
При рассмотрении явлений в моделях с шумами принято оценивать влияние шумов на процесс идентификации путем использования понятий авто - и взаимно - корреляционной функций. Оценку влияния шумов можно производить, если процесс описания шумов описать следующим уравнением:
Ruu-автокореляционная функция входного сигнала
Ruy-взаимнокореляционная функция входного и выходного сигнала
Если u(t) – это случайный стационарный процесс и y(t) тоже, то, применяя эти понятия не учитывают, что Ruu и Ruy позволяют оценить величину случайной составляющей, то, решая это интегральное уравнение мы можем получать оценки с учетом помех входа и выхода. Задача имеет решение при условии, что входной сигнал можно измерять “абсолютно” точно, а выходной сигнал содержит все аддитивные составляющие помехи.
Входные сигналы:
U(t)=1(t)=
δ(t)=
U(t)=a·sin(ωt+φ0)
U(t)=kt+b0
1. Математическая обработка динамических
характеристик объектов управления
Рассматривается объект с одним входом и одним выходом со свойствами: стационарности, линейности, сосредоточенности параметров. На вход подается ступенчатое воздействие и на выходе снимается кривая разгона. Необходимо решить обратную задачу: по известной кривой разгона определить коэффициенты уравнения.
Для представления уравнений в безразмерной форме выполняется математическая обработка кривой разгона. Пересчитывается ордината кривой разгона (операция тарирования) по формуле , где - экстремальные значения выходной величины.
При описании динамических свойств статических промышленных объектов ограничиваются одним из следующих дифференциальных уравнений
T1, T2, T3 - коэффициенты левой части дифференциального уравнения;
T - коэффициент при первой производной в правой части дифференциального уравнения;
R0 - коэффициент усиления объекта.
В уравнении 3-го порядка могут быть T3, T2, t = 0 , тогда получаем частные случаи уравнений 1-го и 2-го порядков, и без запаздывания.
Для описания динамических свойств астатических объектов используются дифференциальные уравнения не содержащие члена y(t) и статического коэффициента усиления k0, т.е. имеющих вид:
Величина запаздывания t может быть определена графически следующим образом (см. рис).
Для апериодического звена 1-го порядка
коэффициент усиления k0 определяется следующим образом
Для апериодического звена первого порядка:
- передаточная функция
- переходная функция;
- импульсная переходная функция.
Реакция на единичное входное воздействие
Для определения коэффициента звена:
Временные характеристики.
Если зависимость экспоненциальная, то постоянная времени определяется одним из двух способов. При первом, чисто графическом способе проводится касательная в любой точке графика и берётся разность абсцисс точек: а) касания с графиком и б) пересечения с линией установившегося уровня. При втором способе необязательно производить графические построения. Рассмотрим момент времени t=T: , тогда h(T)≈0,63k.
С соответствующими корректировками те же способы применимы и при наличии импульсной переходной характеристики. Для второго метода при t=T: , тогда ω(T)≈0,37k.
Если переходная характеристика имеет вид:
,то нужно в передаточную функцию вводить чистое запаздывание:
;
a0p2+a1p+1=0;
;
;
;
Тогда , ;
Считаем, что процесс
апериодический I-го порядка. Для этого
начальный участок
Получаем кривую, приближенную к зависимости I-го порядка. Считаем точку А началом координат. Взяв 0,63 относительно т. А определяем Т1.
Для определения Т2 строим зеркальную кривую и определяем Т2 на начальном участке кривой по уже известной методике.
Информация о работе Лекции по «Моделирование и идентификация объектов систем автоматики»