
- •Основные определения (проектирование, автоматизированное, неавтоматизированное, автоматическое, система автоматизированного проектирования).
- •2. Аспекты проектирования (функциональный, конструкторский, технологический).
- •Деление процесса проектирования. Стадии проектирования.
- •Понятия этапов проектирования, проектного решения и процедур. Понятие о восходящем и нисходящем проектировании. Маршрут проектирования.
- •Процедуры синтеза и анализа
- •6. Принципы построения маршрутов проектирования.
- •7. Подходы к верификации.
- •8. Типовые проектные процедуры.
- •9. Виды обеспечения сапр.
- •10. Подсистемы сапр. Программно-методические и программно-технические комплексы.
- •11.Этапы создания проекта сапр.
- •13 Методы получения математических моделей
- •14. Пакет Simulink. Назначение
- •15. Параметры моделирования непрерывных и дискретных моделей. Задание параметров моделирования.
- •16 Функции численного интегрирования. Примеры функций и обоснование выбора.
- •17. Жесткая задача. Алгебраические контуры. Удаление алгебраических контуров.
- •18.Рекомендации для многотактовых дискретных систем. Фиксация пересечения нулевого значения.
- •19.Моделирование с помощью команд системы matlab. Команда sim.
- •Использование команды sim для моделирования
- •20.Задание дополнительных параметров моделирования с помощью функции simset, simget. Задание дополнительных параметров моделирования с помощью функции simset
- •Извлечение значений дополнительных параметров моделирования с помощью функции simget
- •21.Обзор s-функции.
- •22.Создание s-функций на основе м-файлов. Пример.
- •23.Использование локальных переменных при программировании в системе Matlab пакете Simulink. Динамическое задание размеров векторов входных и выходных переменных. Использование локальных переменных
- •Динамическое задание размеров векторов входных и выходных переменных
- •24.Обзор процедур ответных вызовов. Процедуры ответных вызовов
- •Обзор процедур ответных вызовов
- •25.Задание и получение параметров процедур ответных вызовов. Задание параметров процедур ответных вызовов
- •26.Команды построения моделей. Команды построения моделей
- •Задание значений параметров
- •28.Понятие модели, задачи идентификации. Понятие о моделировании и моделях
- •29.Назначение пакета System Identification. Назначение пакета System Identification
14. Пакет Simulink. Назначение
Пакет моделирования динамической системы симулинк служит для блочного моделирования различных систем и устройств.
Достоинством симулинк – интегрирование как самой системы матлаб так и с рядом других пакетов расширений, совместно с симулинк используется ряд пакетов:
communications – пакет моделирования коммуникационных устройств.
signal processing – пакет для проектирования сложных устройств обработки сигнала
real time workshop – пакет для моделирования в реальном масштабе времени, обеспечивающий создание кода на языке программирования С.
stateflow – пакет для моделирования событийно-управляющей системы на базе теоретического конечного автомата.
signal processing blockset – библиотека моделирования цифровых сигналов процесса
system identification toolbox – библиотека для идентификации системы
virtual reality toolbox – пакет для построения внутренних объектов в трехмерном пространстве
video and image processing toolbox –библиотека для обработки видео и изображений.
15. Параметры моделирования непрерывных и дискретных моделей. Задание параметров моделирования.
Задание параметров модели. Создание математической модели физического объекта включает ряд этапов: математическое формулирование задачи, построение дискретной модели и реализация численного метода на ЭВМ. Математический аппарат в большинстве случаев использует описание в виде дифференциальных и разностных уравнений.
В S модель строит в виде структурной схемы, затем выполняется этап ее анализа, синтеза, и моделирование системы, используя выбранный численный метод. Для функции интегрирования задают входные параметры: интервал интегрирования, шаг интегрирования, допустимая погрешность и др. Кроме этого можно загрузить переменные из рабочей области или размещать переменные в рабочей области системы матлаб.
Диалоговое окно configuration parameters включает solver –решатель, data import/export импорт / экспорт внешней рабочей области, настройка синтеза моделирования, диагностика, настройка внешних контроллеров, настройка использования в данной модели других моделей, мастерская реализация времени.
Вкладка solver включает в себя три группы опций: 1)время моделирования, содержащая текстовое поле для начального и конечного времени моделирования. Группа опций решателя включает список типов для задания параметров управления шагом интегрирования и список с указанными именами функций, которые интегрируют систему ОДУ. Все функции разбиты на две группы: функции, реализующие методы с переменным шагом интегрирования и использующие методы с постоянным шагом интегрирования, некоторые функции относятся к обеим группам.
В случае выбора с переменным шагом становятся доступны поля min, max, шаг интегрирования, начальный шаг интегрирования, текстовые поля: решатель, для выбора алгоритма решения дифференциального уравнения, контроль перехода через 0, относительная и абсолютная погрешность.
При выборе фиксированный шаг, значение шага интегрирования задается соответствующими текстовыми полями.