390.11K

Обзор системы Rand Model Designer

1.

Обзор системы
Rand Model Designer
Выполнила: Дорошенко Анастасия Гр. 932327

2.

Rand Model Designer - это мощная
программа для моделирования и анализа
сложных систем, которая используется
широким кругом специалистов, от
инженеров и ученых до менеджеров и
бизнес-аналитиков.
Эта программа предоставляет
пользователям широкий спектр
возможностей для создания,
редактирования, симуляции и
визуализации моделей самых разных
систем, будь то производственные
процессы, транспортные сети или
финансовые рынки.
Рис. 1 Начальный экран программы

3.

Назначение программы
Математическое моделирование – один из самых
эффективных методов анализа для исследования и
разработки сложных процессов и систем, который
дает возможность пользователю экспериментировать
с системами в тех случаях, когда делать это на
реальном объекте невозможно или нецелесообразно.
Rand Model Designer (Реестр отечественного ПО №
1010) является универсальным инструментом,
позволяющим создавать все виды имитационных
моделей динамических систем с использованием
интуитивно понятных общепринятых форм для
описания математических зависимостей и визуальных
диаграмм для описания структуры и качественных
изменений поведения моделируемой системы.
Рис. 2 Пример модели ракеты

4.

Основные достоинства
Объектно-ориентированный подход к моделированию позволяет создавать библиотеки типовых компонентов, повторно
использовать их, модифицировать, обмениваться компонентами с другими пользователями, и тем самым существенно
экономить время разработки новых проектов;
Входной язык не предъявляет никаких требований к знаниям по программированию: используются интуитивно понятные
общепринятые формы для описания математических зависимостей и визуальные диаграммы для описания структуры и
качественных изменений поведения моделируемой системы;
Программный код выполняемой модели автоматически генерируется на основе математической модели и
компилируется, что обуславливает высокую производительность при проведении вычислительных экспериментов;
Имеются мощные средства отладки моделей и демонстрации результатов модельных экспериментов, двухмерная и
трехмерная анимация;
Наличие встроенных средств разработки интерактивных пользовательских интерфейсов модели (органов индикации и
управления) позволяет использовать готовую имитационную модель в виде независимого программного продукта
(компьютерного тренажера);
Возможность создания исполняемого кода модели для встраивания в независимые внешние приложения с
использованием API.

5.

Типы моделируемых систем
Типовыми примерами использования Rand
Model Designer могут являться:
•моделирование механических систем;
•моделирование электрических цепей;
•имитационное моделирование;
•моделирование жидкостных гидравлических
систем;
•моделирование газовых систем;
•моделирование систем управления;
•моделирование макроэкономики.
Рис. 3 Демонстрационный вариант с
поведением пружинки

6.

Непрерывное поведение систем
описывается с помощью
дифференциально- алгебраических
уравнений первого и второго порядка
(скалярных или матричных)
произвольной формы (в том числе
неразрешенных относительно
производных).
Рис. 4 Запись уравнений в примере с
движением шарика с кручением

7.

Для описания дискретного и
гибридного поведения
используются визуальные карты
поведения, являющиеся
расширением диаграмм
состояний UML.
Рис. 5 UML диаграмма в примере с
движением шарика с кручением

8.

9.

Спасибо за внимание
English     Русский Правила