Функциональное моделирование

Методы исследования макромоделей

Узловой метод в классической форме записи

Метод переменных состояния.


Тема 4: Модели метауровня

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

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

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

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

Функциональное моделирование появилось и получило широкое распространение в рамках традиционных немашинных методик исследований.

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

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

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

, .

Здесь: V — вектор переменных состояния; и - векторы входных и выходных сигналов; А, В, С и D - постоянные матрицы.

Линейность системы позволяет линеаризировать систему уравнений, перейдя от оригиналов к изображениям с помощью преобразования Лапласа:

;

.

Из первого имеем , где 1 — единичная матрица того же порядка, что и матрица А.

Подставляя во второе, получаем

.

Матрицу называют матрицей передаточных функций, ее элемент равен отношению изображения сигнала на выходе к изображению сигнала на входе. Элементы системы, называемые при функциональном моделировании звеньями, часто рассматривают как объекты с одним входом и одним выходом. Тогда математическая модель элемента есть простое соотношение, связывающее входную и выходную фазовые переменные: , где h(р) — передаточная функция.

Объединение математических моделей элементов в математическую модель системы осуществляется при функциональном моделировании отождествлением тех входных и выходных величин, которые соответствуют соединяемым входам и выходам (информация о соединениях задается матрицей связей). Столь простое правило построения математической модели системы не может быть строго обосновано; оно вытекает из допущения, что передаточные функции всех звеньев h(р) не зависят от характера и величины нагрузки.

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

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

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

Очевидно, что если система имеет обратные связи, то математическая модель физической системы превращается в уравнение или в систему уравнений. Так, для простого примера обратной связи, имеем .

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: