
- •А.Ф. Хрусталев основы математического моделирования
- •Хрусталев Александр Федорович
- •Предисловие
- •Введение
- •§1. Математическое моделирование как метод познания
- •1.1. Понятие математической модели
- •1.2. О гуманитарной значимости математических моделей
- •1.3. О сущности аксиоматического метода
- •1.4. Пример построения и исследования математической
- •1.5. А были ли американские астронавты на Луне?
- •§2. Общая схема применения математики. Множественность и единство моделей
- •2.1. Общая схема применения математики
- •Множественность и единство моделей
- •§3. Требования, предъявляемые к математической модели
- •3.1. Об адекватности математической модели
- •О полноте математической модели
- •3.3. О непротиворечивости модели
- •3.4. О других требованиях
- •§4. Приближенные числа и действия с ними
- •4.1. Десятичная запись приближенных чисел
- •4.2. О приближенных числах и значащих цифрах
- •4.3. О правилах действий с приближенными числами
- •4.4. Об оценке точности решения
- •§5. Система линейных уравнений как математическая модель
- •5.1. О решении переопределенных систем
- •5.2. Об устойчивости решений относительно погрешностей
- •§6. О построении математических моделей, описывающих результаты экспериментов
- •6.1. Математическая модель прямых измерений
- •6.2. О построении математических моделей косвенных измерений
- •§7. Оптимизационные модели
- •7.1. Примеры простейших задач на экстремум
- •7.2. О типах задач математического программирования
- •7.3. Конкретная транспортная задача
- •8.2. Простейшие задачи
- •8.3. Основная теорема о функциональной зависимости размерных величин
- •8.4. О необходимости соблюдения правила размерностей
- •9.1.О геометрическом подобии
- •На основании подобия треугольников можно решать различные задачи, связанные с определением расстояний, измерить которые непосредственно либо сложно, либо невозможно.
- •9.2. О физическом подобии
- •9.3. Измерение силы тяжести на луне с помощью телевизора
- •§10. Конечные уравнения как математические модели
- •10.1. Химическая задача
- •10.2. Физическая задача
- •10.3. Математическая задача №1151 [20]
- •§ 11. Предел и производная как математические модели
- •11.1. Предел как математическая модель
- •Определение длины окружности
- •Определение числа е
- •3. Определение площади поверхности шара
- •4. Определение вероятности события
- •5. Определение скорости свободного падения тела
- •6. Определение суммы ряда
- •11.2. Производная как математическая модель
- •§ 12. Интеграл как математическая модель
- •12.1. Задачи, приводящие к понятию интеграла
- •Задача об определении площади криволинейной трапеции
- •12.2. Две схемы приложения определённого интеграла
- •§13. О математических моделях, описываемых дифференциальными уравнениями
- •13.1. Задача о росте населения
- •13.2. Задача о колебаниях пружинного маятника
- •13.3. Задача о форме зеркала прожектора
- •§14. Вычислительный эксперимент
- •14.1. Вычислительный эксперимент как метод познания
- •14.2. Приложения метода к решению химических задач
- •14.3. Приложения метода к решению математических задач
- •Н. Винер § 15. Вероятность события как математическая модель
- •15.1. О понятии «вероятность события»
- •15.2. Вероятностные модели конкретных задач
- •Случай всегда приходит на помощь
- •§ 16. Математическая модель опыта. Случайная величина как математическая модель
- •16.1. Математическая модель опыта
- •16.2. Случайная величина (св) как математическая модель
- •16.3. Механическая модель св
- •§ 17. Схема бернулли. Цепь а.А. Маркова
- •17.1. Схема Бернулли
- •17.2. Цепь событий как математическая модель
- •17.3. Простейшая цепь а.А. Маркова
- •§ 18. Понятие о методе монте – карло
- •18.1. Общее представление о методе
- •Вероятностная задача:
- •18.2. Применения метода к решению невероятностных задач
- •18.3. О применении метода к проверке статистических гипотез
- •18.4. О сущности метода
- •§ 19. Простейшие теоремы математической химии и их приложения к построению математических моделей
- •19.1. Взаимно простые числа в химии
- •19.2. Критерии алканов
- •19.3. Теоремы гомологии
- •19.4. Теорема о молекулярной формуле соединения
- •§20. О математических моделях географии
- •20.1. О математических моделях Земли
- •20.2. Об измерениях диаметра Земли
- •20.3. О расширении горизонта в зависимости от высоты
- •20.4. О математических моделях холмов и впадин Земли
- •§21. О математических моделях логических связок
- •21.1. Высказывания
- •Отрицание
- •Конъюнкция – математическая модель логической
- •Дизъюнкция – математическая модель логической связки «или»
- •21.5. Импликация – математическая модель логической связки «если…, то»
- •21.6. Об определении модуля
- •21.7. О задании функции разными формулами
- •21.8. Высказывания и контактные схемы
- •21.9. Алгебра правды и лжи
- •§ 22. Понятие об имитационном моделировании
- •§ 23. Применение эвм к анализу математических моделей
- •23.1. Применение к совершенствованию учебных задач и их
- •23.2. Применение к анализу устойчивости решений
- •§ 24. Упрощение моделей
- •24.1. Химические задачи
- •24.2. Математические задачи
- •Другие задачи
- •§ 25. Вариант расчетно - графической работы
- •Заключение
- •Библиографический список
- •Содержание
- •Основи математичного моделювання
- •Основы математического моделирования
§13. О математических моделях, описываемых дифференциальными уравнениями
При решении прикладных задач часто в качестве математических моделей встречаются не только конечные, но и дифференциальные уравнения, т.е. такие, в которых неизвестной величиной является не число, а функция, содержащаяся под знаком производной или дифференциала.
Отметим,
что нередко фундаментальные законы
природы записываются в виде дифференциальных
уравнений, например закон Ньютона
.
13.1. Задача о росте населения
Сначала рассмотрим из разных областей знания задачи, приводящие к решению дифференциальных уравнений.
Задача
1. Население
страны возрастает на
% в год. Найдите численность населения
через
лет, если при
.
Эта
задача нами уже рассматривалась, но для
её решения мы пользовались математической
моделью, основанной на принципе сложных
процентов. Здесь же построим другую
модель, в основание которой положено
естественное предположение о том, что
скорость роста населения в момент
времени
пропорциональна
его численности
.
Но мгновенная скорость изменения
величины, зависящей от
,
определяется её производной, тогда как
функция
не является даже непрерывной. Поэтому
нам необходимо изменить действительную
картину роста численности населения
так, чтобы сделать возможным применение
производной. Эта замена реального
процесса на его математическую модель,
с использованием производной основана
на том, что малому приращению времени
соответствует малое приращение
численности населения
.
Это позволяет нам говорить о скорости
роста в данный момент времени и заменить
близкой к ней дифференцируемой функцией
или, еще проще, считать дифференцируемой
,
значения которой в общем случае
принадлежат множеству действительных
чисел. Итак,
или
,
(13.1)
где
– коэффициент пропорциональности.
Умножим обе части уравнения (13.1) на
,
получим
или
,
откуда
– постоянная. Из последнего уравнения
имеем:
.
Так как
,
то
,
и
.
Для
нахождения коэффициента
воспользуемся тем, что через год, т.е.
при
численность населения увеличилась на
%, тогда получим
,
т.е.
,
откуда
,
если
значительно мень-ше 1. В этом случае
расчёты по обеим моделям практически
совпадают [15, c.
112].
13.2. Задача о колебаниях пружинного маятника
Задача 2. Тело массой совершает вдоль прямой горизонтальные колебания под действием пружины (рисунок 12.3). Исследуйте характер движения этого тела, пренебрегая массой пружины, трением и сопротивлением среды.
Решение: Ось направим вдоль прямой колебаний, а начало координат поместим в точке равновесия.
Тогда
положение тела, моделируемого материальной
точкой, определяется его абсциссой
,
которая зависит от времени, т.е. является
функцией
:
.
Нужно найти эту функцию и по ней
исследовать характер колебаний.
По
закону Гука сила натяжения пружины
пропорциональна её удлинению. В нашем
случае проекция силы на ось
равна
,
где коэффициент пропорциональности
,
а знак минус поставлен потому, что сила
упругости пружины направлена от тела
к началу координат (к положению
равновесия). По второму закону Ньютона
имеем дифференциальное уравнение:
или
,
(13.2)
где
.
Теперь интересующие нас выводы будем
получать из решения этого уравнения, а
не из непосредственного, например,
экспериментального исследования самого
физического процесса. Именно это
уравнение математически выражает общие
законы (Ньютона и Гука) и условия
рассматриваемого колебательного
процесса, и потому является (называется)
его математической моделью.
Приведём
решение уравнения (13.2), основанное на
физических представлениях. Для этого
проведем окружность радиуса r
с центром в начале координат (рисунок
13.1) и рассмотрим равномерное движение
точки М
по
этой окружности с угловой скоростью
,
квадрат которой равен
,
тогда модуль центростремительного
ускорения этой точки будет
или, с учетом того, что
,
получим
.
Рисунок
13.1 - Равномерное движение точки
по
окружности
Так как центростремительное ускорение направлено по радиусу окружности к ее центру, последнее равенство в векторной форме примет вид
причем
–
вектор,
направленный от центра и, имеющий длину
.
Учитывая, что проекция ускорения на ось
есть вторая производная от абсциссы по
времени, получим дифференциальное
уравнение второго порядка
решение
которого может быть истолковано как
зависящая от времени абсцисса точки М
при
её равномерном движении по окружности
против хода часовой стрелки. Найдём эту
зависимость. Пусть при
точка
совпадает с
(рисунок 13.1), тогда в момент времени
радиус
будет составлять угол
с
и угол
с осью
,
поэтому абсцисса точки
как функция
будет равна
.
(13.3)
Итак, модели (13.2) и (13.3) равносильны. Но первая описывается дифференциальным уравнением, а вторая – конечным. Отметим, что колебания материальной точки на пружине, движение проекции точки М на диаметр при равномерном её движении по окружности, малые колебания математического маятника, колебания тока в электрической цепи и многие колебательные процессы другой природы с соответственно подобранными параметрами и начальными условиями будут иметь одну и ту же математическую модель.
«Поэтому, изучив математическую модель, мы можем часто делать выводы о свойствах разнообразных объектов. Кроме того, если различные объекты имеют одинаковую математическую модель, то становится возможным моделировать один из этих объектов другим. Например, вместо исследования колебаний сложной линейной механической системы можно производить измерения в соответственно подобранной электрической цепи, имеющей ту же математическую модель. На этом основано действие электромеханических, оптико-механических и других аналоговых устройств. Замечательно, что при применении таких устройств сама математическая модель как бы остается в стороне (значения интересующих нас механических величин непосредственно получаются по результатам электрических измерений), хотя именно на единстве модели основана возможность этого применения»[24, с.11 – 12].