ТОП 10:

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



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

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

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

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

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

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

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

MATLAB

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

ПК «МВТУ»

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

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

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

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

ПК «МВТУ»

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

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

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

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

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

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

 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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







Последнее изменение этой страницы: 2017-02-06; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.228.10.17 (0.006 с.)