Построение концептуальных моделей систем и их формализация

Этапы моделирования

Построение концептуальной модели системы и ее формализация

Алгоритмизация модели системы и ее машинная реализация

Получение и интерпретация результатов моделирования системы

ПОСТРОЕНИЕ КОНЦЕПТУАЛЬНЫХ МОДЕЛЕЙ СИСТЕМ И ИХ ФОРМАЛИЗАЦИЯ

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

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

- из рассмотрения исключают некоторые второстепенные элементы описания, предполагая, что они не оказывают существенного влияния на ход процессов

- Часть элементов заменяется на пассивные связи, отражающие внутренние свойства системы

- Некоторая часть элементов заменяется входными факторами и воздействиями внешней среды

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

Оставшиеся элементы системы группируются в блоки, отражающие процесс функционирования исследуемой системы

Подэтапы первого этапа моделирования.

- Постановка задачи машинного моделирования системы.

Дается четкая формулировка задачи исследования конкретной системы S и рассматриваются вопросы:

а) о необходимости машинного моделирования;

б) выбор методики решения задачи с учетом имеющихся ресурсов;

в) определение масштаба задачи и возможности разбиения ее на подзадачи.

- Анализ задачи моделирования системы.

а) выбор критериев оценки эффективности процесса функционирования системы;

б) определение эндогенных (выходные) и экзогенных (входные, внутренние, внешние) переменных модели ;

в) выбор возможных методов идентификации;

г) выполнение предварительного анализа следующих двух этапов моделирования систем

- Определение требований к исходной информации об объекте моделирования и организация ее сбора.

а) выбор необходимой информации о системе и внешней среде;

б) подготовка априорной информации о системе;

в) анализ имеющихся экспериментальных данных;

г) выбор методов и средств предварительной обработки информации о системе.

-Выдвижение гипотез и принятие предположений.

Гипотезы при построении модели системы S служат для заполнения «пробелов» в понимании задачи исследователем. Предположения могут выдвигаться относительно известных данных, которые не отвечают требованиям решения поставленной задачи или служат для упрощения

При выдвижении гипотез и принятии предположений учитываются следующие факторы:

а) объем имеющейся информации для решения задач;

б) подзадачи, для которых информация недостаточна;

в) ограничения на ресурсы времени для решения задачи;

г) ожидаемые результаты моделирования.

-Определение параметров и переменных модели.

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

а) определение и краткая характеристика;

б) символ обозначения и единица измерения;

в) диапазон изменения;

г) место применения в модели.

- Установление основного содержания модели.

Выбор метода построения модели системы. При этом учитываются следующие особенности:

а) формулировка задачи моделирования системы;

б) структура системы и алгоритмы ее поведения, воздействия внешней среды

в) возможные методы и средства решения задачи моделирования.

- Обоснование критериев оценки эффективности системы.

Эффективность системы можно оценить с помощью интегральных или частных критериев.

- Определение процедур аппроксимации.

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

а) детерминированную;

б) вероятностную ;

в) определения средних значении.

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

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

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

- Описание концептуальной модели системы.

а) описывается концептуальная модель, в абстрактных терминах и понятиях;

б) дается описание модели с использованием типовых математических схем (D,P,Q,F);

в) принимаются окончательно гипотезы и предположения;

г) обосновывается выбор процедуры аппроксимации реальных процессов при построении модели.

-Проверка достоверности концептуальной модели.

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

Проверка достоверности концептуальной модели должна включать:

а) проверку замысла модели;

б) оценку достоверности исходной информации;

в) рассмотрение постановки задачи моделирования;

г) анализ принятых аппроксимаций;

д) исследование гипотез и предположений.

-Составление технической документации по первому этапу.

Наши рекомендации