Учебное пособие Красноярск
Download 2.5 Mb. Pdf ko'rish
|
2017-uch-posob-elberg-cigankov
Глава 2 В процессе построения модели можно выделить три уровня ее представления: • неформализованный (этaп 2) – концептуальная модель; • формализованный (этaп 3) – формальная модель; • программный (этап 4) – имитационная модель. Каждый уровень отличается от предыдущего степенью дета- лизации моделируемой системы и способами описания ее структуры и процесса функционирования. При этом уровень абстрагирования возрастает. Концептуальная модель – это систематизированное содержа- тельное описание моделируемой системы (или проблемной ситуа- ции) на неформальном языке. Неформализованное описание разра- батываемой имитационной модели включает определение основных элементов моделируемой системы, их характеристики и взаимодей- ствие между элементами на собственном языке. При этом могут ис- пользоваться таблицы, графики, диаграммы и т. д. Неформализо- ванное описание модели необходимо как самим разработчикам (при модификации, проверке адекватности модели и т. д.), так и для взаи- мопонимания со специалистами других профилей. Концептуальная модель содержит исходную информацию для системного аналитика, выполняющего формализацию системы и использующего для этого определенную методологию и технологию. На основе формализо- ванного описания осуществляется разработка более строгой и под- робной системы [2]. Формализация объекта исследования осуществляется на базе той методологии имитационного моделирования, которая подходит к дан- ной системе. Наблюдается множество схем (концепций) формализа- ции и структуризации, которые нашли применение в имитационном моделировании. Такие таблицы формализации исходят из различных понятий об изучаемых процессах и ориентируются на разные матема- тические теории. Отсюда множество схем формализации и трудности отбора подходящей для описаний данного предмета моделирования. В настоящее время существуют разработанные подходы и методологии формализации имитационного моделирования: методы статистическо- го моделирования, моделирования динамических систем, системной динамики, дискретно-событийного моделирования и др. 87 Системная динамика Имитационная модель – преобразование формализованного описания в программу-имитатор, построенную в соответствии с не- которой методикой в средах программирования или моделирова- ния. Аналогичная схема имеет место и при выполнении имитаци- онных экспериментов: содержательная постановка отображается на формальную модель, после чего вносятся необходимые изменения и дополнения в методику направленного вычислительного экспери- мента. Основная задача этапа формализации – дать формальное опи- сание сложной системы, свободное от второстепенной информации, имеющейся в содержательном описании, а также алгоритмическое представление объекта моделирования. Цель формализации при аналитическом моделировании – по- строить аналитическую модель в виде каких-либо уравнений (ли- нейных, дифференциальных, интегро-дифференциальных и др.). Цель формализации при имитационном моделировании – по- лучить формальное представление лoгико-математической модели, т. е. алгоритмов поведения компонентов сложной системы, и отраз- ить на уровне моделирующего алгоритма взаимодействие между компонентами. Таким образом, концептуальное или формальное описание мо- дели сложной системы на уровне формализации – это построение имитационной компьютерной модели «программы-имитатора» в со- ответствии с некоторой методикой программирования с применением языков и систем автоматизации моделирования. Выбор инструмен- тального средства для построения компьютерной модели является ос- новным моментом в имитационном исследовании сложной системы. Download 2.5 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling