- •Глава 1
- •Классификация методов моделирования по типу модели
- •1)Что такое полунатурное моделирование? Какие достоинства и недостатки?
- •2) Что такое физическое моделирование? Какие достоинства и недостатки?
- •Что такое модели прямой аналогии? Какие достоинства и недостатки?
- •4) Что такое методы непрямой аналогии? Какие достоинства и недостатки?
- •Математическое моделирование и математические модели
- •На каких условиях основано математическое моделирование (мм)?
- •3) Что такое структурная модель?
- •Что такое алгоритмические модели?
- •Сколько иерархических уровней при моделировании можно выделить?
- •Как описываются типичные мм на каждом уровне?
- •Классификация методов математического моделирования применительно к этапу построения математической модели
- •Что такое классический подход к мм?
- •Что такое кибернетическое моделирование?
- •Что такое аналитические модели?
- •Что такое идентификация?
- •1)Что характерно для аналитического моделирования?
- •Что понимают под имитационным моделированием?
- •1)Какие свойства характеризуют математические модели?
- •Как решается проблема соответствия модели оригиналу?
- •4)Какими факторами определяется экономичность модели?
- •5)Что такое устойчивость модели?
- •6)Как определяется чувствительность модели?
- •Глава 2 автоматизированное моделирование технических объектов
- •В чем преимущества систем автоматизированного моделирования (сам)?
- •Какие факторы способствуют внедрению сам?
- •Какие отличительные черты имеют современные сам?
- •1. Что такое иерархическое проектирование?
- •2. В многоуровневом моделировании как представляются различные фрагменты на различных уровнях иерархии?
- •Что такое инкапсуляция?
- •1. Из чего состоит модульная структура сам?
- •2. Какие схемы позволяет вводить графический пользователь интерфейса?
- •3. Какие используются языки моделирования, которые позволяют создавать строгие описания моделей различных объектов?
- •4. Что такое компонентное моделирование?
- •5. Каково назначение транслятора языка?
- •6. За что отвечает система управления базами данных?
- •7. Что обеспечивает оболочка сам?
- •8. Что представляют собой инструментальные средства моделирования (математическое ядро)?
- •9. Какие функции возлагаются на моделятор?
Что такое инкапсуляция?
Программной поддержкой многоуровневого моделирования, реализованной в большинстве языков графического программирования, является процедура инкапсуляции, которая позволяет «свернуть» любой
смысловой фрагмент графического представления в единичный блок.
Кроме того, что инкапсуляция служит основой получения иерархически структурированных моделей, она также позволяет расширить библиотеку базовых блоков блоками пользователя, которые впоследствии можно многократно использовать (например, типовые динамические звенья).
2.3.1-2.3.3
1. Из чего состоит модульная структура сам?
универсальность, алгоритмическая надежность, точность, затраты машинного времени
2. Какие схемы позволяет вводить графический пользователь интерфейса?
Графический пользовательский интерфейс позволяет вводить информацию об исследуемой системе путем «рисования» на экране монитора проектируемой схемы в виде, понятном широкому кругу специалистов. Формой графического представления информации о моделируемой системе могут являться следующие схемы:
● операторно-структурные схемы, принятые в ТАУ;
● функциональные и принципиальные схемы различных физических устройств;
● кинематические схемы механизмов;
● сигнальные графы;
● графы связей;
● блок-схемы алгоритмов и другие графические модели.
3. Какие используются языки моделирования, которые позволяют создавать строгие описания моделей различных объектов?
Первоначально для этих целей использовались обычные языки программирования или их макрорасширения (SLAM, Simula).
4. Что такое компонентное моделирование?
Основным способом моделирования объектов макроуровня, в частности мехатронных систем, является компонентное моделирование, которое может рассматриваться как частный случай объектно-ориентированного моделирования.
Идея данного метода состоит в том, чтобы заранее сформировать
типовые компоненты заданного класса объектов, которые затем группируются в библиотеки и хранятся в базе данных системы моделирования.
5. Каково назначение транслятора языка?
Транслятор языка описания объекта преобразует исходное описание проекта в формат, пригодный для моделирования. В случае если язык описания объекта графический, транслятор с этого языка является частью графического интерфейса.
6. За что отвечает система управления базами данных?
Система управления базами данных (СУБД) отвечает за хранение библиотек моделей компонентов графических представлений, а также составленных пользователем моделей. Базы разделяются на справочные и рабочие.
СУБД обеспечивает поиск и подключение моделей компонентов, запрашиваемых пользователем через графический интерфейс; обновление, замену и удаление моделей; расширение библиотек за счет ввода новых моделей.
7. Что обеспечивает оболочка сам?
Управляющая оболочка САМ (монитор) обеспечивает интерфейс между функционирующим математическим ядром и пользователем, осуществляет вызовы нужных программ и делает работу с системой удобной для пользователя.
