ПОИСК
Это наилучшее средство для поиска информации на сайте
Системная динамика
из "Компьютерные методы поддержки принятия управленческих решений в нефтегазовой промышленности "
Системная динамика [9.7, 9.8] наряду с методом статистических испытаний [9.3] также является одним из методов прогнозирования. [c.334]Она представляет собой метод моделирования и имитации сложных динамических систем, отличающихся нелинейными и сильно разветвленными структурами контуров регулирования. Этот метод, основанный на отображении в пространстве состояний, был предложен Дж. Форрестером. Основная идея Форрестера состоит в том, что социально-экономические и другие системы не поддаются исследованию чисто интуитивными методами, поскольку поведение таких систем, обладающих сложной и динамичной структурой. [c.334]
Вспомогательные переменные - это, обычно, такие параметры системы, получение изменения динамики которых, не является целью моделирования. Они, однако, отражают и учитывают влияние различных факторов, в том числе и внешних, по отношению к системе. Они влияют на темпы, управляющие изменением уровней модели. Уравнение для расчета вспомогательной переменной аналогично уравнению расчета темпа. [c.335]
Кроме того, в языке ДИНАМО всегда присутствует переменная - время. Время - это дискретная переменная, выбор единицы измерения которой, осуществляется разработчиком модели. [c.336]
Процесс выполнения такой программы заключается в вычислении по значениям величин, характеризующих динамический процесс в предыдущий момент времени, новых значений этих величин, в последующий момент времени. Другими словами, в системной динамике способ имитации основан на процессе численного интегрирования систем обыкновенных дифференциальных уравнений по схеме Эйлера, подразумевающей разбиение отрезка интегрирования (моделирования) на интервалы одинаковой длины. При этом интервал должен быть меньше любого запаздывания (задержки во времени) в моделируемой системе. Таким образом, переменный уровень аппроксимируется кусочно-линейной функцией, т.е. считается, что между соседними точками уровень изменяется по линейному закону. [c.336]
Система уравнений системной динамики, которая собственно и является имитационной моделью системы, как уже говорилось выше, формируется после некоторого предварительного формализованного анализа функционирования системы (моделируемого объекта). [c.336]
Этот анализ основывается на том, что факторы, определяющие поведение моделируемого объекта, порождают информацию, которая служит основой принятия решений, направленных на изменение этих факторов. Так в модели появляется замкнутый контур, реализующий информационную систему с обратной связью, который осуществляется в виде связи уровни - темпы - уровни - темпы и т.д. [c.336]
В полученной, таким образом, (после построения потоковой причинно-следственной диаграммы) имитационной модели явно или неявно присутствует величина t - время, которая на самом деле является системным временем имитационной модели и лишь моделирует (имитирует) реальное время. [c.337]
В процессе имитации переменная t - время изменяется автоматически от заданного начального значения до конца установленного интервала моделирования. Изменение осуществляется с шагом At, равным длине элементарного интервала. [c.337]
В заключение параграфа отметим, что существуют два подхода к имитации — потоковый и событийный. [c.338]
Потоковые системы имитационного моделирования включают модели, в которых имитируемые элементы непрерывны по спектру своих значений и дискретны по времени. Событийные системы моделирования дискретны как по значению своих факторов, та и по времени. При событийном подходе все непрерывные изменения в реальном процессе представляются некоторой последовательностью дискретных изменений, называемых событиями. При этом событийный подход к построению имитационных моделей ориентируется на имитацию технологических процессов. Потоковый подход, классическим вариантом которого является системная динамика, рациональнее использовать при имитации экономических механизмов предприятий, отраслей и т.п. [c.338]
Вернуться к основной статье