Разработка многомерной имитационной модели

Следует отметить, что модель системной динамики, разработанная в системе Powersim, может быть многомерной. Для проектирования многомерной модели необходимо вначале создать так называемые диапазоны (Ranges), выполняющие роль измерений модели (dimensions). Для этого нужно перейти в окне проекта (Project Explorer) к глобальным диапазонам (Global Ranges). Далее в рабочем окне Global Ranges необходимо добавить новый диапазон, кликнув правой кнопкой мыши и выбрав Add Range. Далее вводится название диапазона, например города, продукты, регионы, предприятия и г.д. (рис. 6.15).

На следующем шаге выбирается категория диапазона (Numerical Subrange, Enumeration Range и др.). Если количество элементов диапазона (справочника) достаточно велико (100 и более позиций), в качестве категории диапазона обычно выбирается Numerical Subrange (числовой поддиапазон) с соответствующими параметрами First 1 и Last 100 (рис. 6.16). При малом количестве элементов (обычно до 100) можно использовать нечисловые диапазоны Enumeration Range. В этом случае можно вводить конкретные названия для элементов диапазона. Например, элементами диапазона «Города» будут Москва и Санкт-Петербург (рис. 6.17).

Создание нового диапазона

Рис. 6.15. Создание нового диапазона

Создание числового поддиапазона

Рис. 6.16. Создание числового поддиапазона

Далее необходимо подключить созданные диапазоны (Ranges) к конкретным переменным модели, например к вспомогательным переменным (Auxiliary), уровням (Level) и др. Для этого нужно использовать свойство Dimensions (измерения), доступное в окне редактора формул соответствующей переменной (рис. 6.18). Напомним, что окно редактора формул вызывается двойным кликом левой кнопкой мыши на любой переменной модели (уровне, константе и др.).

Создание нечислового диапазона

Рис. 6.17. Создание нечислового диапазона

Добавление нового диапазона к измерениям переменной модели

Рис. 6.18. Добавление нового диапазона к измерениям переменной модели

В настоящее время к одной переменной системы Powersim можно добавлять до шести измерений (перечисляя их через символ «точка с запятой», например, Dimensions: ‘Города’; ‘Регионы’; ‘Клиентские сегменты’; ‘Отрасли’; ‘Продукты’).

В реальных моделях системной динамики обычно достаточно двух — трех измерений. Имеется ограничение на общее количество элементов в модели (максимум 2,5 млн элементов в полной версии системы Powersim), которое является декартовым произведением элементов имеющихся диапазонов, используемых в качестве соответствующих измерений.

Пример модели системной динамики, описывающая количество клиентов в разрезе городов, приведен в гл. 4 (см. рис. 4.6).

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >