
- •Глава 1 основные понятия о моделях и моделировании
- •Классификация видов моделирования систем
- •Построение концептуальной модели сложной системы и ее формализация
- •Технические и программные средства моделирования
- •Требования к математическим моделям
- •Этапы моделирования
- •Применение моделирования в системах автоматизированного проектирования судового электрооборудования и средств автоматизации
- •Глава 2 математические модели судового электрооборудования и средств автоматизации
Построение концептуальной модели сложной системы и ее формализация
При структурном подходе к моделированию системы в ней выделяются три автономные группы блоков: имитирующие воздействие внешней среды Е на систему S, являющиеся моделью процесса функционирования системы S; вспомогательные, служащие для машинной реализации блоков первых групп, а также для фиксации и обработки резул ьтатов мод ел и рован ия.
Описание свойств процесса функционирования системы S, т.е. ее концептуальной модели Мк, может быть наглядно представлено в виде совокупности некоторых элементов, условно изображенных квадратами на рис. 1.2. Эти квадраты представляют собой описание некоторых подпроцессов исследуемого процесса функционирования системы 5, воздействия внешней среды Е и т.д. Переход от описания системы к ее модели сводится к исключению из рассмотрения некоторых второстепенных элементов описания (элементы 5...8,39...41, 43...47). Предполагается, что они не оказывают существенного влияния на ход процессов, исследуемых с помощью модели. Часть элементов (14, 15, 28, 29, 42) заменяется пассивными связями Л,, отражающими внутренние свойства системы. Некоторая часть элементов (1...4, 10, 11, 24, 25) заменяется входными факторами х и воздействиями внешней среды у,. Возможны
комбинированные замены, например, элементов 9. 18, 19, 32, 33 пассивной связью h2 и воздействием v2 внешней среды Е. Элементы 22,23,
36, 37 отражают воздействие у системы на внешнюю среду.
Оставшиеся элементы системы S группируются в блоки Sj Sr/ SJir отражающие процесс функционирования исследуемой системы. Каждый из этих блоков достаточно автономен, что выражается
в
минимальном количестве связей между
ними. 11о- всденис этих блоков должно
быть хорошо изучено, и для каждого из
них построена математическая модель,
которая в свою очередь может содержать
ряд подблоков. Построенная блочная
модель процесса функционирования
исследуемой системы S
предназначена для анализа характеристики
этого про
цесса, который может быть проведен при машинной реализации полученной модели.
После перехода от описания моделируемой системы S к ее концептуальной модели Мк, необходимо построить математические модели
процессов, происходящих в различных блоках.
Для иллюстрации возможности такой формализации рассмотрим процесс функционирования некоторой гипотететической системы S, которую можно разбить на т подсистем с характеристиками y1 (t), y2 (t), … yny (t) c параметрами h1, h2, … hnH при наличии
входных воздействий x1, x2, … xnX и воздействий внешней среды v1, v2, … vnV Тогда математической моделью процесса может служить система соотношений вида
Если бы функции f1, f2, … fn были известны, то соотношения
(1.1) оказались идеальной математической моделью процесса функционирования системы S.
Однако на практике получить модель достаточно простого вида для больших систем чаще всего невозможно. Поэтому обычно процесс функционирования системы разбивают на ряд элементарных подпроцессов. При этом необходимо так проводить разбиение отдельных подпроцессов, чтобы не возникало трудностей при их формализации. Для моделирования процесса функционирования системы S на ЭВМ необходимо преобразовать математическую модель процесса в соответствующий моделирующий алгоритм и машинную программу.