Лекции по «Моделирование и идентификация объектов систем автоматики»

Автор работы: Пользователь скрыл имя, 24 Июня 2013 в 14:40, курс лекций

Описание работы

Предмет и задачи курса. Общая постановка задач идентификации моделей
Теория идентификации и моделирования – это научно-техническая дисциплина, которая занимается вопросами построения моделей объектов управления и систем управления и решает проблему оценки параметров этих моделей.
При рассмотрении проблемы идентификации различают статический подход, сущность которого в следующем: ставятся экспериментальные исследования, получают экспериментальную выборку, характеризующую динамику модели, на основании априорных данных о физических процессах в модели определяется структура самой модели, а по экспериментальной выборке определяются настроечные параметры модели.

Файлы: 1 файл

7___Опорный конспект по курсу «Моделирование и идентификация объекто.doc

— 1.89 Мб (Скачать файл)

4. Идентификация моделей  в виде передаточной функции колебательного звена II-го порядка по временным характеристикам.

;   ;   ;

  θ – период собственных  колебаний

По весовой функции  определяется ξ (декремент затухания):

  .

Эти методики применимы  только к моделям типовых динамических звеньев.

5. Особенности идентификации  моделей в виде типовых динамических  звеньев по частотным характеристикам

Особенности методики.

Методика в большинстве  своем носит теоретический характер, т.к. постановка эксперимента, связанная  с экспериментальным построением для ряда объектов– сложная техническая задача. Только небольшая группа объектов с электрической природой сигнала может быть легко исследована в частотной области.

Чтобы получить структуру  модели и параметры модели нужно  представить эксперимент. Частотные характеристики в логарифмической форме.

Исходная кривая аппроксимируется ломаной. Причем по возможности наклон отдельных участков выбирается кратным  20 дБ/дек

Для определения параметров функции:

статический коэффициент  передач: 20lgk

Для удобства идентификации  по частотным характеристикам удобно применять идентификационные таблицы.

Звено

ω<<1/T

ω=1/T

ω>>1/T

k

20lgk

20lgk

20lgk

n20 дБ/дек

n20 дБ/дек

n20 дБ/дек

0 дБ

3 дБ

n20 дБ/дек

0 дБ

в зависимости от ξ

n40 дБ/дек

е-Тр

0

0

0


Значение фазовой характеристики типовых динамических звеньев

Звено

ω<<1/T

ω=1/T

ω>>1/T

k

0

0

0

0 дБ

0 дБ

е-Тр


  1. Методика идентификации моделей в виде передаточной функции по кривым разгона (метод площадей, метод Симою)

Постановка задачи

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

  

Входное воздействие   Кривая разгона

 

Модель объекта будем искать в виде передаточной функции:

,  n>m

Надо определить аi, bi.

Если кривая разгона задана в  реальных единицах, то для удобства обработки эту кривую разгона  нормируют:

 получим кривую в диапазоне [0;1]

Связь между коэффициентами аi, bi и параметрами кривой разгона может быть установлена через систему уравнений:

a1=F1+b1

a2=F2+b2+b1F1

a3=F3+b3+b2F1+b1F2

Параметры Fi, входящие в эту систему уравнений имеют аналитические выражения:

, θ – измененный масштаб по времени

Обычно 

Последовательность расчета  коэффициентов моделей:

  1. Разбивается ось абсцисс исходной кривой разгона на отрезки времени с интервалом Δt из условия, что на протяжении графика в пределах 2Δt исходная кривая мало отличается от прямой.
  2. Значения y в конце каждого интервала Δt делят на y(∞) и получают нормированное значение переходной функции.

t

Y

1-y

θ

1-θ

(1-y)*

  (1-θ)

0

0

1

0

       

Δt

y(Δt)

1-y(Δt)

Δt/F1

       

2Δt

y(2Δt)

1-y(2Δt)

2Δt/F1

       

       

nΔt

y(nΔt)

1-y(nΔt)

nΔt/F1

       

 

  1. Методика идентификации моделей объектов III-го порядка по их временным характеристикам

Данный метод выгодно  отличается своей простотой и  оперативностью. При той же точности решения вычислительные затраты  на обработку кривой разгона снижаются, по сравнению с известным методом М.П. Симою. При этом круг рассматриваемых объектов значительно расширяется.

Типы моделей

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

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

  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)

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

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

     (26)

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

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

       (27)

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

      (28)

Интегрируя (27) в пределах от t1=0 до t2=∞, получим:

        (29)

При интегрировании (27) от t1=tm до t2=∞ будем иметь:

      (30)

Из соотношений (29) и (30)находим:

       (31)

а из (28) (29)получим 

       (32)

Решение системы из уравнений (31) и (32) даёт значения α1 и b.

Если проинтегрировать уравнение (27) от точки перегиба кривой разгона до t=∞ , получим:

, откуда, учитывая (29)

;      (33)

Исходные коэффициенты ai вычисляются по формулам (5). Найденные коэффициенты проверяются решением дифференциального уравнения (27). Решение этого уравнения зависит от корней характеристического уравнения:

ar2+br+1=0.

При этом значение коэффициента с1 одинаково для любого значения корней:

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

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

где

(константы определены  с учётом того, что все выкладки  производились при нулевых начальных  условиях: y(0)=0; y'(0)=0)

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

;  

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

;  

На основе изложенного  метода идентификации моделей в  виде дифференциального уравнения (передаточной функции) по кривой разгона  можно установить следующую последовательность действий:

  1. Определение принадлежности кривой разгона к одному из типов, рассматриваемых в методике.
  2. Для всех кривых, кроме последнего типа устанавливается относительный масштаб по ординате, соответствующий yуст=1 и вычерчивается приведенная кривая разгона.
  3. По приведенной кривой разгона определяются значения:

tn, tm, y(tn), y(tm), y'(tn), S0∞, Sn∞, Sm∞

Информация о работе Лекции по «Моделирование и идентификация объектов систем автоматики»