- •2. Анализ и интерпретация модели
- •7.Имитационное моделирование.
- •8. Инструментальные программные средства для моделирования динамических систем.
- •9. Информационные модели. Примеры информационных моделей.
- •Математические модели с сосредоточенными параметрами.
- •Математические модели с распределенными параметрами.
- •Математические модели, основанные на экстремальных принципах.
- •13. Метод статистических испытаний
- •14. Понятие динамической системы
- •15. Модели с сосредоточенными и распределенными параметрами
- •16. Моделирование как метод научного познания
- •17. Моделирование последовательностей независимых и зависимых случайных испытаний.
- •18. Моделирование систем массового обслуживания.
- •19. Моделирование стохастических систем.
- •21. Натурные и абстрактные модели.
- •22.Общий алгоритм моделирования дискретной случайной величины.
- •23.Основные структуры в информационном моделировании.
- •24.Переход детерминированных систем к хаотическому поведению.
- •26) Примеры математических моделей в химии, биологии, экологии, экономике.
- •27) Программные средства для моделирования предметно-коммуникативных сред (предметной области).
- •28. Различные подходы к классификации математических моделей.
- •29. Системный подход в научных исследованиях.
- •31. Учебные компьютерные модели
- •32. Численный эксперимент. Достоверность численной модели.
- •33. Численный эксперимент. Его взаимосвязи с натурным экспериментом и теорией.
- •34. Этапы компьютерного эксперимента.
14. Понятие динамической системы
Динамическими системами называют класс задач, представленных задачами Коши для обыкновенных дифференциальных уравнений (ОДУ) или систем таких уравнений.
Теория динамических систем и специфические численные методы наиболее развиты для динамических систем, описываемых ОДУ (более простые уравнения).
Задача Коши для системысостоит в отыскании неиз-
вестной векторной функции y(t), включающей несколько (L) неизвестных функций, для начального условия у(0) = С.
Соответственно числу компонент векторной функции y(t) должно быть поставлено L начальных условий. Исходя из физического смысла такой постановки задачи можно, не теряя общности, полагать, что дифференциальные уравнения содержат производные по аргументу t, являющемуся временем, и, соответственно, описывают динамику во времени различных физических параметров y(t). Поэтому задачи Коши для таких моделей называют динамическими системами, а для их изучения центральным моментом является анализ фазовых портретов, т. е. решений, получающихся при выборе всевозможных начальных условий.
Решения обыкновенных дифференциальных уравнений часто удобнее изображать не в привычном виде, а в фазовом пространстве, по осям которого откладываются значения каждой из найденных функций. При этом аргументtвходит в графики лишь параметрически (см. рис. 1).
В случае двух ОДУ такой график - фазовый портрет системы – является кривой на фазовой плоскости и поэтому особенно нагляден. В общем случае, если система состоит из N ОДУ, фазовое пространство является N-мерным. При N > 3 наглядность теряется, и для визуализации фазового портрета приходится строить его различные проекции. Наиболее просты примеры исключительно линейных уравнений, т. е. содержащих только первую степень неизвестных функций и их производных, как, к примеру, модель линейного гармонического осциллятора. Линейные дифференциальные уравнения легко решаются аналитически, а необходимость применения численных методов возникает, когда число таких уравнений в системе ОДУ очень велико. ,
Классические примеры моделей динамических систем, описываемых системами ОДУ: нелинейный осциллятор, динамика популяций (Вольтерра), электронный генератор автоколебаний (Ван дер Поля), турбулентная конвекция жидкости (Лоренца), химическая реакция с диффузией (Пригожина). Все примеры являются типичными динамическими системами и содержат производные по времени t, описывая динамику различных физических параметров.
15. Модели с сосредоточенными и распределенными параметрами
Модели бывают статистическими и логико-математическими, основанными на уравнениях, с той или иной степенью точности описывающих влияние разных факторов на изучаемый объект, явление или процесс. Логико-математические модели делятся на три класса: 1) модели с сосредоточенными параметрами; 2) модели с сосредоточенно-распределенными параметрами, т. е. переходные; 3) модели с распределенными параметрами, основанные на дифференциальных уравнениях в частных производных.
В классе моделей с сосредоточенными параметрами выделяются системные модели типов: а) «черный ящик», т. е. модели типа «вход - выход»; б) системно-физические или концептуальные модели типа «серый ящик», т. е. модели, частично учитывающие физику процессов, частично построенные по типу «черного ящика»; в) физические непрерывные модели, т. е. модели, целиком построенные на учете физики явления.
Математическая модель с сосредоточенными параметрами - это модель системы, поведение которой описывается обыкновенными дифференциальными уравнениями.
Данная модель включает в себя переменные, которые зависят только от времени и не зависят от координат. Математическая модель с сосредоточенными параметрами имеет вид системы обыкновенных дифференциальных уравнений.
Обыкновенное дифференциальное уравнение (ОДУ) - это дифференциальное уравнение вида, где x(t) - неизвестная функция (возможно, вектор-функция:в таком случае часто говорят о системе ОДУ), зависящая от переменнойt (штрих означает дифференцирование по t). Число n называется порядком дифференциального уравнения.
Решением дифференциального уравнения называется n раз дифференцируемая функция x(t), удовлетворяющая уравнению во всех точках своей области
определения. Обычно существует целое множество таких функций, и для выбора одного из них требуется наложить на него дополнительные условие, например: потребовать, чтобы решение принимало в данной точке данное значение.
Пример. Одно из простейших применений дифференциальных уравнений -решение нетривиальной задачи нахождения траектории тела по известным проекциям ускорения. Например, в соответствии со вторым законом Ньютона ускорение тела пропорционально сумме действующих сил; соответствующее дифференциальное уравнение имеет видmx=F(x,t). Зная действующие силы (праваячасть), можно решить это уравнение и, учитывая начальные условия (координаты и скорость в начальный момент времени), найти траекторию движения точки.
Пример. Дифференциальное уравнение= у (вместе с начальным условиему(0) =1) задает экспоненту: у(х) =. Если х обозначает время, то эта функцияописывает рост популяции в условиях неограниченности ресурсов.
Математическая модель с распределенными параметрами - модель системы, описываемая дифференциальными уравнениями в частных производных.
Модель содержит переменные, зависящие от пространственных координат, и представляет собой систему дифференциальных уравнений в частных производных или систему интегро-дифференциальных уравнений. Важной характеристикой дифференциальных уравнений является их порядок, т. е. порядок старшей производной, которая входит в эти уравнения.
Пример. Одномерное уравнение теплопроводности, описывающее распространение тепла в однородном стержне, имеет вид, где u(t, х) - температура, а- положительная константа, описывающая скорость распространения тепла. Задача Коши ставится следующим образом: u(0,x) = f(x), где f(x) - произвольная функция.
Пример. Уравнение колебания струны. Данное уравнение имеет вид:
. Здесь u(t, x) - смещение струны из положения равновесия, или избыточное давление воздуха в трубе, или магнитуда электромагнитного поля в трубе, а с - скорость распространения волны. Для того чтобы решить задачу Коши, в начальный момент времени следует задать смещение и скорость струны в начальный момент времени:u(0,x) =f(х),
Если модель включает обыкновенные дифференциальные уравнения (которые имеют место в распределенных статических моделях, в динамических моделях с сосредоточенными параметрами) или дифференциальные уравнения в частных производных (которые имеют место в распределенных динамических моделях с одной или более независимой переменной), то это еще не значит, что поставленная задача решена. Для решения необходимы дополнительные условия: начальные - для динамических проблем с производными относительно времени, граничные - для проблем с производными относительно пространственных координат. Дифференциальные уравнения, представляющие собой модель, обычно сводятся кразностным уравнениям, удобным для численного решения на ЭВМ. В этом случае проблема сводится к решению алгебраических уравнений.