VS
Программы
Пособия
Сейсмонитор
en
 

6. Матричная математическая модель системы

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

Процесс получения матричной математической модели происходит поэтапно и, например, для системы, представленной на рисунке 14, состоит в следующем.

Рисунок 14. Структурная схема исследуемой системы

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

Таким образом, первоначально на схеме пронумерованы 2 динамических звена, затем 2 усилительных звена, 2 суммирующих звена и 1 нелинейное звено (см. рисунок 15).

Рисунок 15. Структурная схема с пронумерованными звеньями

После проведения нумерации звеньев выходной сигнал для удобства определяется как Y с индексом, равным номеру звена (см. рисунок 16).
Рисунок 16. Структурная схема с пронумерованными звеньями и выходными сигналами

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

Таким образом, будет получено описание элементов:
1 - (Y3, {x11, x12}, Y1);
2 - (Y6, {x21}, Y2);
3 - (Y5, Y3);
4 - (Y1, Y4);
5 - ({+Y2, -Y7, +G1}, Y5);
6 - ({+Y1, -2}, Y6);
7 - (Y4, Y7);

Количество дифференциальных уравнений равно 3 (число переменных состояния), а количество алгебраических уравнений равно 7 (число звеньев). Тогда матричная математическая модель будет иметь 3+7 строк и 3+7+1 столбцов.
В общем виде матричная математическая модель состоит из 6 подблочных матриц, причём 3 подматрицы в верхней части матрицы отведены для дифференциальных уравнений, а 3 подматрицы в нижней части - для алгебраических уравнений (см. рисунок 17).
Рисунок 17. Внешний вид матричной математической модели

Заполнение матричной математической модели осуществляется путём последовательного рассмотрения каждого звена системы в зависимости от его типа. Каждое звено имеет только 1 строку в нижней части матрицы, соответствующую номеру звена, и, в случае, если звено является динамическим, то имеет строки в верхней части, соответствующие переменным состояния этого звена.

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

2. Усилительные звенья заполняются в нижней части матрицы.
а). В нижней средней части на пересечении со строкой номера звена выделяется ячейка в столбце, соответствующем выходу звена, в которой записывается "-1".
б). В нижней средней части на пересечении со строкой номера звена выделяется ячейка в столбце, соответствующем входу звена записывается коэффициент усиления. Если на звено напрямую действует внешнее воздействие, то входным столбцом является последний 1(t), в который необходимо записать коэффициент усиления, умноженный на величину внешнего воздействия.

3. Суммирующие звенья заполняются в нижней части матрицы.
а). В нижней средней части на пересечении со строкой номера звена выделяется ячейка в столбце, соответствующем выходу звена, в которой записывается "-1".
б). В нижней средней части на пересечении со строкой номера звена выделяются ячейки в столбцах, соответствующим входным воздействиям звена, в которых записывается "+1", если знак на сумматоре положительный, "-1", если знак на сумматоре отрицательный. Если на звено напрямую действует внешнее воздействие, то в столбце 1(t) записывается знак сумматора, умноженный на величину внешнего воздействия.

4. Нелинейные звенья заполняются в нижней части матрицы.
а). В нижней средней части на пересечении со строкой номера звена выделяется ячейка в столбце, соответствующем выходу звена, в которой записывается "-1".
б). В нижней средней части на пересечении со строкой номера звена выделяется ячейка в столбце, соответствующем входу звена записывается функция преобразования от входа звена, деленная на вход звена. Если на звено напрямую действует внешнее воздействие, то входным столбцом является последний 1(t), в который необходимо записать функцию преобразования от величины внешнего воздействия.

Схематично процесс заполнения матричной математической модели исследуемой системы представлен на рисунке
18.
Рисунок 18. Заполнение матричной математической модели
 
По верхней части матричной математической модели путем перемножения матриц записывается система дифференциальных уравнений (9).
 (9)

По верхней части матричной математической модели путем перемножения матриц записывается система алгебраических уравнений (10).
 (10)

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

Пример 1. Динамическое звено и внешнее воздействие изображены на рисунке 19.

Рисунок 19. Структурная схема системы для примера 1

Тогда матричная математическая модель изучаемой системы примет следующий вид (11):
 (11)
 
Пример 2. Динамическое звено и Усилительное звено с внешним воздействием изображены на рисунке 20.

Рисунок 20. Структурная схема системы для примера 2

Тогда матричная математическая модель изучаемой системы примет следующий вид (12):
 (12)
 
Пример 3. Система со всеми типами элементов представлена на рисунке 21.

Рисунок 21. Структурная схема системы для примера 3

Тогда матричная математическая модель изучаемой системы примет следующий вид (13):
 (13)
 

Рейтинг@Mail.ru
Все материалы сайта принадлежат лично Василию Щербакову,
а также соответствующим авторам при указании ссылки. Администрация сайта не несет никакой ответственности за стороннюю информацию. Вы можете пожаловаться на контент, если он нарушил Ваши права. Для этого свяжитесь с администрацией.
Допускается использование материалов в некоммерческих или учебных целях с указанием ссылки на этот сайт.