Студопедия — МОДЕЛИРОВАНИЕ САР В СИСТЕМЕ MATLAB
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

МОДЕЛИРОВАНИЕ САР В СИСТЕМЕ MATLAB






Математические модели САР типа «вход—состояние - выход» создаются с помощью функций пакета расширения Control System Toolbox и Simulink. Исследоваться могут ММ произвольной и канонических форм. В справочной системе MATLAB модели типа «вход - состояние - выход» названы ss-моделями. Соответственно tf - моделями названы передаточные функции, т.е. ММ типа «вход—выход». MATLAB обеспечивает автоматическое преобразование tf - модели в ss - модель и наоборот. В связи с этим возможны два варианта создания ММ типа «вход - состояние - выход».

Первый вариант позволяет создать ss - модель любой из канонических или произвольных форм с помощью функции ss(A,B»C,D) из пакета расширения Control System Toolbox. Предполагается, что ОДУ (22) или основная ПФ (23) исследуемой САР известны. В частности, если основная ПФ системы управления

 

Ф(s)= ,

 

то с использованием обозначений выражения (24) ss - модель (УКП) создают соответственно Script 1.

 

SCRIPT 1

» а3=350; а2=150; al=20; а0=1; b2=1; b1=5;b0=2;

» А=[0 1 0;0 0 1;-а0/а3 -al/а3 -а2/а3];

»В=[0;0;1];

» С=[b0/а3 b1/а3 b2/а3];

» D=0;

» sys=ss(A,B,C,D)

а =

 

xl х2 х3

xl 0 1 0

х2 0 0 1

х3 -0.002857 -0.05714 -0.4286

 

b =

 

u1

xl 0

х2 0

х3 1

 

с =

 

xl х2 х3

yl 0.005714 0.01429 0.002857

 

d =

 

u1

y1 0

 

Continuous-time model.

Функция ss(A,B,C,D) формирует уравнения состояния САР, которые MATLAB

сохраняет под «именем» sys. Но на экран монитора выводятся только матрицы

A,B,C,D.

Второй вариант позволяет преобразовать tf - модель с помощью функции ss в ss - модель согласно SCRIPT 2.

 

SCRIPT 2:

» Fi=tf([b2 bl b0],[а3 a2 al a0]);

» sys=ss(Fi)

 

a=

 

xl x2 x3

xl -0.4286 -0.1143 -0.04571

x2 0.5 0 0

x3 0 0.125 0

 

b =

 

u1

xl 0.5

x2 0

х3 0

 

с =

 

xl x2 x3

y1 0.005714 0.05714 0.1829

 

d =

 

u1

y1 0

 

Continuous-time model.

 

Функция ss(Fi) создает уравнения состояния CAP, но в рассматриваемом варианте MATLAB «самостоятельно» определяет форму представления уравнений. Поэтому в общем случае с помощью такого преобразования не удается получить необходимое каноническое представление уравнений состояния.

 

Пакет расширения Simulink содержит все необходимые блоки для исследования САР методом пространства состояний. Возможны два варианта создания моделей типа «вход - состояние - выход».

Первый вариант базируется на использовании типовых П—звеньев (Gain) и И - звеньев (Integrator), которые соединяются согласно схеме выбранного канонического представления (рисунок 3 - рисунок 8). В частности, структурной схеме САР, рассматриваемой в качестве примера (рисунок 9), соответствует следующая схема S - модели САР (рисунок 10).

 

Рисунок 10 - Схема S—модели САР

 

Второй вариант модели «вход - состояние - выход» отличается блоком State-Space из раздела библиотеки Continues [9]. Соответствующая схема S -модели рассматриваемой САР показана на рисунке 11.

 

Для настройки блока State-Space необходимо знать матрицы A,B,C,D,а также начальные условия. По умолчанию начальные условия при моделировании принимаются нулевыми.

 







Дата добавления: 2015-08-29; просмотров: 2023. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

КОНСТРУКЦИЯ КОЛЕСНОЙ ПАРЫ ВАГОНА Тип колёсной пары определяется типом оси и диаметром колес. Согласно ГОСТ 4835-2006* устанавливаются типы колесных пар для грузовых вагонов с осями РУ1Ш и РВ2Ш и колесами диаметром по кругу катания 957 мм. Номинальный диаметр колеса – 950 мм...

Философские школы эпохи эллинизма (неоплатонизм, эпикуреизм, стоицизм, скептицизм). Эпоха эллинизма со времени походов Александра Македонского, в результате которых была образована гигантская империя от Индии на востоке до Греции и Македонии на западе...

Демографияда "Демографиялық жарылыс" дегеніміз не? Демография (грекше демос — халық) — халықтың құрылымын...

Способы тактических действий при проведении специальных операций Специальные операции проводятся с применением следующих основных тактических способов действий: охрана...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

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

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия