Труды КНЦ вып.124 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ вып. 5/2014(24))

Система состоит из компонент. Под компонентами понимают составные части, которые при соответствующем объединении образуют систему. Параметрами являются величины, которые исследователь может выбирать произвольно, в отличие от переменных модели, которые могут принимать значения, определяемые видом данной функции. В модели системы будем различать параметры системы двух видов: экзогенные и эндогенные. Экзогенные переменные называются также входными. Это означает, что они порождаются вне системы или являются результатом взаимодействия внешних причин. Эндогенными переменными называются переменные, возникающие в системе в результате воздействия внутренних причин. В тех случаях, когда эндогенные переменные характеризуют состояние или условия, имеющее место в системе, их называют переменными состояния. Когда же необходимо описать входы и выходы системы, то имеем дело с входными и выходными переменными. Функциональные зависимости описывают поведение переменных и параметров в пределах компоненты или же выражают соотношения между компонентами системы. Эти соотношения по своей природе являются либо детерминистскими, либо стохастическими. Оба типа соотношений выражаются в виде алгоритмов, которые устанавливают зависимость между переменными состояния и экзогенными переменными. Ограничения представляют собой устанавливаемые пределы изменения значений переменных. Они могут вводиться самим разработчиком, либо устанавливаться системой вследствие присущих ей свойств. Целевая функция (функция критерия) представляет собой точное отображение целей и задач системы и необходимых правил оценки их выполнения. Прежде чем приступить к описанию разработанного алгоритма имитации, кратко рассмотрим особенности ситуационной концептуальной модели (СКМ) в рамках разработанной авторами ситуационной системы моделирования (ССМ). Подробное описание приведено в [5, 6]. Ситуационная концептуальная модель Концептуальная модель служит для формализации представления объекта и анализа требований к системе его моделирования. Это позволяет разделить систему требований и проект реализации, описать модель поведения объекта в терминах предметной области, обосновать правила и процедуры принятия решений и провести оценку принимаемых решений, рассмотреть механизм распределения ресурсов. В концептуальной модели декларируются классы элементов предметной области (объектов, процессов, ресурсов), отношения между ними, их атрибуты, ограничения. Детализация элементов зависит от решаемых задач. Описание предметной области в виде И/ИЛИ графа позволяет путем выделения фрагмента предметной области формировать корректные задания на проектирование и исполнение конкретного варианта моделирования. Последующие этапы представления концептуальной модели определяют автоматический переход к функциональной спецификации и построению системы алгоритмов моделирования. Концептуальная модель служит основой разработки формальных моделей для анализа системы. 137

RkJQdWJsaXNoZXIy MTUzNzYz