
- •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
17. Численные методы решения оду и систем оду.
Численные методы решения ДУ исп при моделировании динамических тех объектов:
- метод последовательных приближений
- конечно-разностные методы, - Рунге-Кутта, - прогноза и коррекции
Метод Рунге–Кутта
Применяется для решения ДУ из-за высокой точности.
Отличительная особенность — уточнение наклона интегральной кривой за счет вычисления производной не только в начале текущего отрезка интегрирования, но и, например, в середине отрезка (для двучленных схем Р–К) или 4хкратное вычисление производных в методе 4ого порядка. При одном уравнения двучленная итерационная формула:
yn+1=yn+hf(xn+0,5h,yn+0,5hfn)
Последовательность вычислений: сначала делают половинный шаг по схеме ломаных (по формуле Эйлера), находя yn+0,5=yn+hy’n+0,5, затем в найденной точке определяют наклон кривой y’n+0,5=f(xn+0,5, yn+0,5) и по этому наклону определяют приращение на целом шаге yn+1=yn+ hy’n+0,5.
Четырехчленная схема Рунге–Кутта наиболее часто употребляется в машинных расчетах и имеет четвертый порядок точности:
yn+1=yn+(h/6)*(k1+2k2+2k3+k4)
k1=f(xn,yn); k2=f(xn+h/2,yn+hk1/2),
k3=f(xn+h/2,yn+hk1/2), k4=f(xn+h,yn+hk3),
Метод Рунге–Кутта легко переносится и на случай системы ДУ.
Метод конечных разностей
Широко известный и простейший метод интерполяции. Его суть заключается в замене дифференциальных коэффициентов уравнения на разностные коэффициенты[1], что позволяет свести решение дифференциального уравнения к решению его разностного аналога, т.е. построить его конечно-разностную схему.
Так, заменив производную в обыкновенном дифференциальном уравнении
u'(x) = 3u(x) + 2
на конечную разность
(u(x+h)-u(x))/h ≈ u’(x),
получаем аппроксимированную форму (конечно-разностную схему)
u(x+h) = u(x) + h(3u(x)+2).
Последнее выражение носит название конечно-разностного уравнения, а его решение соответствует приближённому решению первоначального дифференциального уравнения.
20. Определение, виды и п-ры динам модели, понятия времени, прост-ва, дв.
Динамическая модель – система, зависящая от времени. Ньютон различал: физическое (астрономическое ) время, математическое (абсолютное) – без конкретной привязки к чему-либо внешнему, непрерывное, дискретное – возрастающая последовательность вида {t1,t2,…,t3}. Дискретное время прим там, где наблюдается разделение технического объекта на «быстрое» и «медленное». Графики функций x(t),y(t),z(t) – временные диаграммы.
С позиций классической физики наше пространство рассматривается как трехмерное, однородное и изотропное, не зависящее от находящихся в нем материальных тел и подчиняющееся евклидовой геометрии. Ньютон подразумевал два вида пространства: относительное, с которым люди встречаются путем измерения пространственных соотношений между телами, и абсолютное - пустое вместилище тел, трехмерное евклидово пространство, то есть фактически различал пространство движения и движение в пространстве.
По видам оператора (глобальной функции) динамические системы и их модели делятся на: линейные и нелинейные, непрерывные и дискретные, стационарные и нестационарные, одномерные и многомерные, с сосредоточенны-ми и распределенными параметрами.
Линейные системы - описываются линейными диф. урами
Нелинейные системы - описываются нелинейными диф. уравнениями
Непрерывные системы - описываются диф. урами.
Дискретные – описываются разностными диф урами.
Стационарные системы – описываются уравнениями с постоянными коэф.
Нестационарные системы - описываются уравнениями с переменными коэф.
Одномерные системы – имеют один вход – один выход.
Многомерные системы – имеют суммарное число входов и выходов ≥2.
Внешние воздействия делятся на:
Непрерывные (функция непрерывного аргумента).
Дискретные (функция дискретного аргумента).
Детерминированные и случайные.
Одномерные и многомерные.
Например, динамическая система описывается диф. уравнением вида:
an(t)∙(dnx(t))/dtn+...+a0(t)x(t)=bm(t)∙(dmy(t))/dtm +...+b0(t)y(t) здесь:y(t) – входной
сигнал, x(t) – выходной сигнал, a(t), b(t) – внутренние параметры системы, коэфы левой и правой частей уравнения. Эта система: линейная, непрерывная, нестационарная, детерминированная, одномерная. Внешние воздействия: непрерывные, детерминированные, одномерные. Если коэффициенты уравнения постоянные, то система называется линейной стационарной:
an(dnx(t))/dtn+...+a0x(t)=bm(dmy(t))/dtm +...+b0y(t)
Для механических систем основными выходными параметрами являются:
- зависимость перемещения (линейного, углового) от времени
- зависимость ускорения от времени
- зависимость скорости от времени