Процедура метода прямого программирования



 В теории аналогового и цифрового моделирования является основой метода прямого программирования. Реализуется в двух формах. Рассмотрим первый вариант этой схемы (первая каноническая форма) для скалярной системы с невырожденной ПФ вида:

Поделив числитель и знаменатель на , перепишем полиномы числителя и знаменателя ПФ в обратной последовательности и вынесем коэффициент  за скобки знаменателя:

Введем новую переменную ,определяемую выражением:

Сохраним левую часть уравнения без изменения, а правую перепишем в виде алгебраического уравнения:

Полученное уравнение дополним его вторым уравнением, связывающим переменную Е и ее производные с выходной переменной системы :

По данным уравнения построим структурную схему и для введения начальных условий и заменим переменную преобразования Лапласа «s» наоператор дифференцирования «р»:

Рассмотрим в качестве переменных состояния выходные координаты интегрирующих звеньев полученной схемы , начиная нумерацию их с выхода. Введем начальные условия по всем переменным, приведя их к выходным переменным интеграторов ( в виде масштабированных единичных функций) (Рис.4.3).

Особенности схемы :

1. Число интеграторов равно порядку полинома знаменателя невырожденной ПФ (порядку дифференциального уравнения) и, соответственно, числу переменных состояния;

2. Переменные состояния в общем случае не являются производными выходной переменной системы

3. Схема содержит внутренние обратные связи по переменным состояния, число которых равно порядку системы. Данные связи формируют знаменатель ПФ и, следовательно, определяют характер свободного движения системы -устойчивость системы. При условии, когда , схема моделирует свободное движение системы, в этом случае переменные состояния соответствуют нормальной форме Коши (производные выходной координаты).

4 . Элемент фундаментальной матрицы определяется по данной структурной схеме в виде реакции на конкретное начальное возмущение

 По схеме записываем уравнения состояния:

.......

Построенная по этому уравнению матрица коэффициентов системы, является матрицей Фробениуса:

 

 

A =

Второе уравнение состояния, получаемое по схеме в переменных состояния, имеет вид:

Заменяя последнюю переменную в уравнении на последнее уравнение в выше приведенной системе уравнений Коши,

 

 получаем:

 Таким образом, согласно последнему уравнению матрица выхода системы имеет одну строку, определяемую коэффициентами этого уравнения.

Общее форма записи уравнений состояния имеет вид:

где

u, y - скалярные переменные

r - коэффициент передачи (существует при равенстве порядков полиномов числителя и знаменателя ПФ ).

Важное достоинства такой записи уравнений состояния в такой форме в том, что при организации вычислительной процедуры интегрирования уравнений, не требуется информации о производных воздействия ( в отличие от выше рассмотренной непосредственной формы записи в нормальной форме Коши).

При определении фундаментальной матрицы по схеме в переменных состояния следует приравнять все коэффициенты числителя ПФ нулю ( ) и с помощью структурных преобразований определить ПФ между начальными возмущениями (поочередно) и переменными состояния. Затем необходимо взять обратное преобразование Лапласа от каждого из полученных выражений:

 =

 

Рассмотрим типовые звенья и их простейшие соединения в пространстве состояния, получаемые согласно первой форме метода прямого программирования.

Пример 2. Колебательное звено

 

 


Дата добавления: 2018-08-06; просмотров: 332; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!