- •Содержание
- •Введение
- •Краткое описание интерфейса 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
1.3 Режимы просмотра диаграмм и уравнений модели
В Powersim реализованы два основных режима просмотра документа на экране: просмотр диаграмм и просмотр уравнений. Эта опция выбирается через меню View (Вид), содержащем команды Diagram (Показ диаграмм) и Equations (Показ уравнений), которые работают подобно паре радио-кнопок. Это означает, что единовременно можно выбрать только одну из них. Точка справа от выбранной команды меню указывает текущий режим просмотра активного окна.
1.3.1 Просмотр диаграмм
При просмотре диаграмм в окне отображается структура модели с использованием определенных для потоковой диаграммы символов (см. п. 1.3). Также отображаются динамические, статические и передаточные объекты согласно установкам Diagram View (Просмотр диаграмм) в диалоговом окне Options... (Настройки интерфейса), задаваемым при нажатии кнопки "Настройки интерфейса" или выборе соответствующего пункта меню Format (Формат). Эти установки определяют, какие категории объектов отображаются, а какие нет.
Режим просмотра диаграмм выбирается по умолчанию при создании новых документов. В данном режиме возможно перемещение, редактирование, выделение (при помощи нажатия и удерживания правой кнопки мыши) и копирование объектов для их последующей вставки в другие приложения, а также создание новых динамических и статических объектов. А, нажав кнопку Enter (Ввод) на клавиатуре или дважды щелкнув левой кнопкой мыши на выделенном объекте, можно открыть диалоговое окно Define Variable (Определение переменной) и редактировать уравнение для выбранной переменной.
1.3.2 Просмотр уравнений
Режим просмотра уравнений дает возможность просмотреть уравнения, лежащие в основе модели. Возможность копирования уравнений и их вставки в другие приложения (такие как, например, текстовый редактор MS Word) делает этот режим просмотра полезным при документировании моделей. Окно просмотра уравнений показывает в текстовой форме структуру уравнений текущей модели. Немодельные объекты, такие как графики, зависящие от времени, рисунки и т.д. не представимы в текстовой форме и, следовательно, в данном режиме не отображаются. Отображение диапазонов, размерностей и единиц измерения переменных, в также показ настроек моделирования определяются установками Equations View (Просмотр уравнений), в диалоговом окне Options... (Настройки интерфейса).
Окна при просмотре уравнений доступны только для чтения. Это означает, что в них невозможно добавлять или удалять переменные, потоки или связи во время просмотра. Однако, нажав Enter на клавиатуре или дважды щелкнув левой кнопкой мыши на выделенном уравнении, можно открыть диалоговое окно Define Variable (Определение переменной) и переопределить уравнение для выбранной переменной.
1.3.3 Просмотр модели в обоих режимах одновременно
Для отображения модели в обоих режимах просмотра одновременно необходимо:
1.Открыть модель в режиме просмотра диаграммы.
2.Выбрать в меню Window (Окно) команду New Window (Новое окно).
3.Выбрать в меню "Окно" команду Cascade (Каскад).
4.Активизировать второе окно диаграммы.
5.Включить режим "Просмотр уравнений".
Все уравнения модели теперь будут выданы в новом окне. Если и окно диаграммы, и окно уравнений открыты в одном и том же документе, то окно уравнений автоматически модифицируется, когда происходят изменения в окне диаграммы.
12
