Установление функциональных зависимостей

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

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

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

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

Для каждого компонента системы существует функциональная связь между параметрами входных воздействий и выходными характеристиками. Иногда вид функциональной зависимости может быть легко выявлен. Однако для некоторых компонентов удается получить лишь экспериментальные данные по входным параметрам и выходным характеристикам.

Основное требование – соответствие свойств математической модели (линейная – нелинейная, непрерывная – дискретная, детерминированная – стохастическая, статическая – динамическая, стационарная – нестационарная) свойствам реального объекта.

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

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

Основными принципами построения моделирующих алгоритмов являются принцип приращения времени - «принцип Dt» и принцип особых состояний - «принцип dz».

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

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

Принцип dz даёт возможность для ряда систем существенно уменьшить затраты машинного времени на реализацию моделирующих алгоритмов по сравнению с «принципом Dt». Логика построения моделирующего алгоритма, реализующего «принцип dz», включает в себя процедуру определения момента времени td, соответствующего следующему особому состоянию системы.

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