- •Содержание
- •Введение
- •Краткое описание интерфейса Powersim
- •1.1 Операционная среда
- •1.1.1 Описание кнопок панели команд
- •1.1.2 Кнопки панели инструментов
- •1.1.3 Панель состояния
- •1.2.2 Сравнение стандартных обозначений объектов в некоторых языках системно-динамического моделирования
- •1.2 Диаграммная техника
- •1.2.1 Стандартные объекты и их обозначения
- •1.3 Режимы просмотра диаграмм и уравнений модели
- •1.3.1 Просмотр диаграмм
- •1.3.2 Просмотр уравнений
- •1.3.3 Просмотр модели в обоих режимах одновременно
- •1.4 Создание и редактирование имитационной модели
- •1.4.1 Создание объектов, соответствующих элементам системы
- •1.4.2 Создание и редактирование нового потока (материальной связи) и потока с темпом
- •1.4.3 Создание и редактирование информационной связи
- •1.4.4 Создание статических, передаточных и других объектов
- •1.4.5 Создание моделей подсистем
- •1.4.6 Определение внутренних свойств объектов
- •1.5 Подготовка и проведение имитационных экспериментов
- •1.5.1 Подготовка имитационного эксперимента
- •1.5.2 Выбор типа и проведение имитационного эксперимента
- •1.5.3 Верификация, анализ чувствительности модели и обработка результатов имитационных экспериментов
- •1.5.4 Использование имитационной модели
- •1.6 Расширенные возможности Powersim
- •1.6.1 Игровое моделирование в Powersim
- •1.6.2 Управление Powersim из других приложений при помощи динамического обмена данными (DDE)
- •Глава 2 Справочник по функциям Powersim
- •2.1 Структура описания функций
- •2.1.1 Унарные операторы
- •2.1.2 Бинарные операторы
- •2.1.3 Руководящие принципы описания функций
- •2.1.4 Входные и выходные параметры функций и их типы
- •2.2 Основные группы встроенных в Powersim функций
- •2.2.1 Функции для работы с массивами
- •2.2.2 Встроенные функции
- •2.2.3 Комплексные функции
- •2.2.4 Условные функции
- •2.2.5 Функции управления
- •2.2.6 Функции преобразования типа
- •2.2.7 Функции задержки
- •2.2.8 Финансовые функции
- •Текущая и будущая ценность
- •Альтернативные капиталовложения
- •Бесконечная (вечная или пожизненная) рента
- •Ипотека
- •Будущая ценность
- •Периодические платежи при постоянной ставке процента
- •Периодические платежи при плавающей ставке процента
- •2.2.9 Графические функции
- •2.2.10 Функции с памятью (хронологические)
- •2.2.11 Логические функции
- •2.2.12 Математические функции
- •2.2.13 Смешанные функции
- •2.2.14 Случайные (стохастические) функции
- •2.2.15 Статистические функции
- •2.2.16 Функции, зависящие от времени
- •2.2.17 Тригонометрические функции
- •2.3 Сопоставление функций и выражений в Powersim и других языках
- •2.3.1 Функции и выражения в Powersim и математике
- •2.3.2 Функции и выражения в Powersim и Dynamo
- •2.3.3 Функции Powersim и Vensim
- •2.3.4 Функции Powersim и Stella (iThink)
- •2.4 Алфавитный перечень функций Powersim
- •2.4.1 Унарные и бинарные операторы
- •2.4.2 Функции от А до С
- •2.4.3 Функции от D до F
- •2.4.4 Функции от G до I
- •2.4.5 Функции от J до M
- •2.4.6 Функции от N до P
- •2.4.7 Функции от Q до S
- •2.4.8 Функции от T до V
- •2.4.9 Функции от W до Z
- •2.5 Сообщения об ошибках
- •Приложения*
- •1. Модель погашения ссуды (FINANCE.SIM)
- •2. Модель управления запасами товаров (INVENTOR.SIM)
- •3. Модель учета морали персонала фирмы (MORALE.SIM)*
- •4. Модель динамики численности населения (POPULATN.SIM)
- •5. Модель жизненного цикла товара (PRODUCT.SIM)
- •6. Модель управления проектом (PROJMGMT.SIM)
- •7. Модель торговли акциями на бирже (STOCKMKT.SIM)
- •Литература
- •Алфавитный указатель функций Powersim
параметра Y (например, переменной уровня, темпа вспомогательной или дополнительной переменной) по отношению к процентному изменению параметра X (например, начального условия или константы модели при проведении серии имитационных экспериментов):
E = XY (%)(%) ,
где в случае точечной эластичности
Y (%) = | Y (X max ,t0 ) −Y (X min ,t0 ) |100%,
Y (X min ,t0 )
а в случае дуговой эластичности
Y (%) = 2 | Y (X max ,t0 ) −Y (X min ,t0 ) |100%,
Y (X max ,t0 ) +Y (X min ,t0 )
X (%) = X max − X min 100% ,
X min
X (%) = 2(X max − X min )100% .
X max + X min
При этом если значения X min , X max задаются вручную, а момент времени t = t0 выбирается из условия:
max | Y (X max ,t) −Y (X min ,t) |.
t
При верификации и анализе чувствительности модели можно также использовать и иные критерии (интегральные и др.).
1.5.4 Использование имитационной модели
Далее полученную модель можно использовать как в целях прогнозирования динамики моделируемой системы, так и в иных целях (например, образовательных в качестве локального или сетевого игрового обучающего модуля-симулятора).
Для того чтобы использовать потоковые и причинно-следственный диаграммы, а также графики, таблицы и иные элементы интерфейса Powersim, необходимо выполнить следующие действия:
1.Нажать правую кнопку мыши в том месте, где будет находиться правый верхний угол выделительной рамки.
2.Не отпуская правую кнопку мыши, выделить желаемый фрагмент окна документа.
3.Скопировать его в буфер обмена, используя команду Copy (Копировать) меню Edit
(Правка) или кнопку |
. |
4.Вставить скопированный фрагмент в документ другого приложения (например, MS Word), команду Paste (Вставить) меню Edit (Правка) или кнопку
.
При этом скопированный в буфер обмена фрагмент будет вставлен в документ другого приложения как активно связанный объект (OLE-объект), который, в отличие от DDE-связи, представляет собой не копию выделенного в Powersim фрагмента окна документа, а регулярно обновляемую ссылку на этот фрагмент, представляющий собой Powersim-объект.
При нажатии правой кнопки мыши на вставленном фрагменте появляется всплывающее меню, список команд которого будет дополнен командами Edit (Правка) и Play (Запуск имитации) из подменю Объект Diagram (Объект диаграммы Powersim). Кроме того, двойной щелчок левой кнопкой мыши на вставленном фрагменте диаграммы Powersim приведет к открытию приложения Powersim и соответствующей модели.
34
