Системное динамическое моделирование как инструмент макроэкономического планирования и прогнозирования
Джей Форрестер является основателем теории системной динамики. Он считал, что операционные исследования не дают точного представления о характере деятельности систем. Операционные исследования использовали лишь ограниченное число переменных, рассматривали их в линейной зависимости и не учитывали значения циклического характера изменений в системе. Системная динамика, наоборот, подчеркивала нелинейный характер деятельности системы и огромную роль петель обратной связи. Развитие системной динамики напрямую зависит от возрастающих возможностей современных компьютеров, без которых сложнейшие расчеты, включающие огромное количество переменных и бесчисленные возможности петлеобразных взаимодействий между ними, были бы невозможны.
Системно-динамическая модель состоит из набора абстрактных элементов, представляющих некие свойства моделируемой системы. Выделяются следующие типы элементов:
●Уровни— характеризуют накопленные значения величин внутри системы. Это могут быть товары на складе, товары в пути, банковская наличность, производственные площади, численность работающих. Уровни применимы не только к физическим величинам. Например, уровень осведомленности существенен при принятии решения. Уровни удовлетворения, оптимизма и негативных ожиданий влияют на экономическое поведение. Уровни представляют собой значения переменных, накопленные в результате разности между входящими и исходящими потоками. На диаграммах изображаются прямоугольниками.
●Потоки — скорости изменения уровней. Например, потоки материалов, заказов, денежных средств, рабочей силы, оборудования, информации. Изображаются сплошными стрелками.
●Функции решений (вентили) — функции зависимости потоков от уровней. Функция решения может иметь форму простого уравнения, определяющего реакцию потока на состояние одного или двух уровней. Например, производительность транспортной системы может быть выражена количеством товаров в пути (уровень) и константой (запаздывание на время транспортировки). Более сложный пример: решение о найме рабочих может быть связано с уровнями имеющейся рабочей силы, среднего темпа поступления заказов, числа работников, проходящих курс обучения, числа вновь принятых работников, задолженности по невыполненным заказам, уровня запасов, наличия оборудования и материалов. Изображаются двумя треугольниками в виде бабочки.
●Каналы информации, соединяющие вентили с уровнями. Изображаются штриховыми стрелками.
●Линии задержки (запаздывания) — служат для имитации задержки потоков. Характеризуются параметрами среднего запаздывания и типом неустановившейся реакции. Второй параметр характеризует отклик элемента на изменение входного сигнала. Разные типы линий задержки имеют различный динамический отклик.
●Вспомогательные переменные — располагаются в каналах информации между уровнями и функциями решений и определяют некоторую функцию. Изображаются кружком.