Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры. Моделирование.docx
Скачиваний:
16
Добавлен:
25.04.2019
Размер:
2.08 Mб
Скачать

Билет 8.Главная цель и исходная концепция создания инструментария

  • Главной целью разработки системы ИМОДС2 было создание автоматизированного инструментария, повышающего производительность и качество работ по разработке, реализации и эксплуатации систем управления сложными динамическими процессами.

  • СММ должна обладать свойствами продукта производственно-технического назначения, соответствующего требованиям, предъявляемым к современным системам такого рода.

  • Система ИМОДС2 может использоваться автономно или в составе АСНИ, САПР и других автоматизированных систем.

8.1Область применения инструментария

  • является автоматизация исследований и разработки сложных динамических систем, таких как системы управления технологическими комплексами и процессами.

  • Вместе с тем возможна его адаптация для работы в других предметных областях.

Сравнение систем имитационного моделирования (достоинства)

MATLAB

  • 1Включает в себя огромный спектр функций и возможностей по моделированию2Имеет развитый графический интерфейс3Поддерживает встроенный язык программирования4Поддерживает возможность взаимодействия с аппаратурой в реальном времени

ПК «МВТУ»

  • Простота построения сложных моделей благодаря использованию вложенных структур

  • Эффективные численные методы Открытость за счет встроенного языка и реализации нескольких механизмов обмена данными с внешними программамиРусскоязычный интерфейс и наличие обширной документации на русском языке

Системы имитационного моделирования (недостатки)

MATLAB Закрытость кода и недоступность для изучения внутренней структуры ПО2Избыточность функционала для использования в учебном процессе3Коммерческая направленность и высокая стоимость ПО

ПК «МВТУ»

1Слабая реализацию редактора моделей2 Низкий общий уровень интерфейса приложения3Ограничение на возможности приложения в демонстрационной и учебной версии

8.2Основные принципы построения современных смм

1) Ориентации на различные категории пользователей. 2) Расширяемости системы.3) Переносимости программных средств. 4) Открытости данных системы.

5) Эффективного отображения данных.

6) Модульности.

8.3Требования к инструментарию

8.2 ПродолжениеОсновные требования к программной реализации системы

  • Среди основных принципов построения современных АСНИ и САПР можно выделить:

1) Принцип ориентации на различные категории пользователей.

2) Принцип расширяемости системы.

  • Необходимо предусмотреть возможность расширения системы как ее разработчиками так и самим пользователем.

  • Возможность расширения системы пользователем обеспечивается за счет тщательной проработки функционального построения и программной реализации системы.

  • Важной задачей является проектирование системы в виде, пригодном для ее сопровождения, дополнения, изменения в соответствии с требованиями пользователей, модернизации.

  • Под расширением системы пользователем понимается, в первую очередь, ее адаптация для работы в конкретных предметных областях путем самостоятельного создания необходимых компонентов системы.

3) Принцип переносимости программных средств.

  • Разрабатываемые программные средства должны работать на широко используемых аппаратно-программных комплексах.

  • При их реализации следует использовать подходы и технологии, дающие возможность их преобразования для работы под управлением различных современных операционных систем.

4) Принцип открытости данных системы.

  • Основные данные системы должны быть спроектированы в виде, дающем возможность использования их другими программами и системами.

  • Например, иногда удобно ввести отображение результатов решения какой-либо задачи, решаемой системой в текстовый документ, подготовленный при помощи другой системы.

5) Принцип эффективного отображения данных.

  • Исходные данные задачи и результаты ее обработки должны отображаться в форме, дающей возможность наиболее эффективного ввода данных и анализа результатов.

  • Пользовательский интерфейс должен соответствовать современным стандартам и использовать соответствующие технологии.

6) Принцип модульности.

  • Проектируемая система рассматривается как взаимосвязь функционально независимых модулей.

  • Каждый из модулей проектируется как программная единица, имеющая определенные входные и выходные параметры и заданные законы преобразования из входных параметров в выходные.