
- •1. Роль моделирования в технике. Основные определения теории моделирования.
- •2. Описание процесса компьютерного моделирования.
- •3. Технические объекты моделирования, параметры объектов
- •4. Классификация моделей. Требования к моделям
- •5. Обзор современных прикладных компьютерных систем как инструмента моделирования технических объектов.
- •6. Скм, основные возможности и особенности
- •Матричная и векторная алгебра
- •7. Обзор методов построения математических моделей
- •8. Применение численных методов в математическом моделировании
- •9. Численные методы решения алгебраических уравнений и систем
- •10. Реализация числ. Методов реш. Уравнений и систем в Mathcad и Matlab.
- •11.Методы численного интегрирования и их реализация в Mathcad и Matlab.
- •12. Методы построения статических моделей
- •13. Построение моделей по результатам эксперимента.
- •14. Аппроксимация и интерполяция. Математические определения
- •15 Численный метод наименьших квадратов
- •16. Функции интерполяции в аппроксимации в MathCad
- •17. Численные методы решения оду и систем оду.
- •20. Определение, виды и п-ры динам модели, понятия времени, прост-ва, дв.
- •21. Формы представ и методы реализ динам моделей. Виды внешних воздейс
- •22. Интегральное преобразование Лапласа
- •23. Передаточная функция, ее получение для динамических моделей
- •24. Алгоритм реализ динамич моделей с исп передаточной функции в скм.
- •25. Исследование динамических моделей в скм.
- •26. Исследование переходных процессов в Mathcad
- •27. Задачи идентификации в моделировании. Условия идентификации
- •28. Параметрическая идентификация
- •29. Идентификация во временной области
- •30. Способы создания графического пользовательского интерфейса в Matlab.
- •Axes uicontrol … uimenu
- •31. Иерархия классов gui. Типы графических элементов интерфейса.
- •Axes uicontrol … uimenu
- •32. Разработка интерфейса средствами дескрипторной графики
- •33. Исследование моделей технических объектов с применением интерфейса
- •35. Описание основных блоков и создание подсистем в Simulink
- •38. Моделирование электрических схем в пакете SimpowerSystem
- •39. Общие понятия теории автоматического управления (тау)
- •40. Принципы управления и динамический режим работы сау.
- •41. Типовые звенья сау, их переходные характеристики
- •42. Соединение структурных звеньев сау
- •43. Частотные характеристики сау
- •44. Устойчивость линейных динамических систем
- •45. Общая характеристика пакета Control System Toolbox
- •46. Функции пакета для создания lti-моделей
- •Функции получения динамических параммоделей
- •47. Моделирование lti-моделей в Simulink
- •48. Оптимизация параметров сау.
- •49. Опред. Событийно-упр систем. Понятия теории конечных автоматов
- •50. Пакет Stateflow: общий обзор
- •51. Объекты Stateflow-диаграммы
- •52. Примеры моделирования с ограничениями по времени
- •53. Примеры моделирования с ограничениями по скорости
- •54. Понятие события, моделирование с использованием простых событий
- •Port – входной/выходной порт
- •55. Моделирование аналогий в технике
- •56. Создание исполняемых приложений в Matlab
5. Обзор современных прикладных компьютерных систем как инструмента моделирования технических объектов.
Все современные универсальные прикладные системы, которые могут служить инструментом комп. моделир. можно условно разделить на СКМ и системы визуального моделирования.
СКМ: аналитические и численные.
В пакетах визуального моделир результаты эксперимента представл. в виде наглядной для человека форме (графики, гистограммы, схемы). Поддерж технология объектно-ориентированного моделирования.
Универсальные пакеты визуальн моделир дел на 3 группы:
- использующие язык блочного моделирования (Simulink, EASY 5) исп графический язык иерархических блок-схем. Блок высокого уровня собирается из набора стандартных блоков и соединяются функциональными связями. Эта функциональная схема может как блок входить с другие на следующих уровнях иерархии. Схема запускается на выполнение, результаты выводятся в числовом или визуальном виде. Каждый блок формирует сам программу на внутреннем языке системы.
- исп язык физического моделирования предназначенные для моделирования сложных физических систем. Modelica - свободно-распространяемый объектно-ориентир язык для моделир сложных физ систем. Нужен компилятор, которые уже коммерческие.
- ориентированные на использование гибридного автомата.
К системам визуального моделир относятся и системы - компьютерные лаборатории, позволяющие моделировать работу лабораторных стендов на компе (LabView).
6. Скм, основные возможности и особенности
MathCAD, Matlab, Mathematic, Maple, Maxima, Derive, Axonim, SciLAB, MuPAD.
Axonim - система комп алгебры, результат в символьном и аналитическом виде.
Scilab - заменяет MathCad/lab, командный интерпретатор (пошаговый) реализует численные методы.
Maxima - аналитический пакет, поддерживает сложные конструкции. Язык Lisp.
Mathematica система максимальной автоматизации научного труда, Решение большинства задач в системе может производиться в диалоговом режиме. Язык функционального программирования. Все этапы вычислений сразу визуализируются. Мощная графика.
MuPAD - сильное аналитич ядро, теория графов, есть пакеты расширения.
Maple - сист комп алгебры. Быстро выполняет символьные и численные расчеты. Имеет мощный язык программирования. Имеет ядро алгоритмов и правил преобразования мат выражений, численный и символьный процессоры, библ. встроенных и доп функций, доступ из программы к другим языкам программир.
К функциям символьной и численной математики относятся: дифференцирование и интегр., интегральн преобраз, дискретные преобраз, вычисление пределов и работа с числовыми и функциональн рядами, анализ кусочно-определенных функ
Символьные и численные решения уравнений и систем: системы линейных и нелин уравнений, ДУ обыкновенные и частные производные, уравн и неравенства
Матричная и векторная алгебра
MathCAD - среда визуальн программир-я, математико-ориентированный интерфейс. Ориентирована на численные расчеты, встроенный символьный процессор Maple, позволяет вып аналитич преобразования. Все функции системы: вычислительные (выч арифметич выражения с опред точностью, операции с переменными, выч производных, интегралов, решение уравнений, неравенств, их систем, ДУ, векторов, матриц), графические (2D и 3D графики, точечные графики, карты линий уровня, анимационные клипы.), программирование, сервисные, аналитич вычисления. Документ сост из областей, делящихся на вычислит, графич, текстовые и обрабатываются соотв тремя разными процессорами. По мере создания разных типы объектов (выражения, формулы, тексты, графики) система сама составляет прогу, хранимую в памяти ПК. Есть сквозная передача данных между объектами => изм в любой формуле влечет пересчет результатов в остальной части документа. Можно исп ручной и автоматич режимы вычисления. Входной язык - интерпретирующего типа. Прогр фрагменты могут содерж все элементы (матрицы, векторы и др.) Результ работы (простые или структурир. переменные, значения функции при зад парам) передаются во внешнюю выч область последнее выражение или запись в переменную имя которой в последней строке программы. Запуск символьн проца с пом знака символьного рав-ва, зарезервир ключевого знака, команд меню Simbolics. Символьн команды: операции с выделенными выражениями (упрощение, разложение по степеням, на множители, приближение), операции с выделен. переменными (реш уравн, дифференцирование выр, интегрир выр, разложение в ряд), с матрицами (транспонир, выч определителя, созд обратных матриц).