- •А.И. Ходанович математическое моделирование на компьютере
- •История математического моделирования на компьютере
- •Задачи аналитического и численного моделирования
- •1. Симметрия и модели с числовыми последовательностями
- •1.1 Формула пути равнопеременного движения
- •1.3 «Золотое сечение» и числа Фибоначчи
- •1.4 Сопротивление бесконечной электрической цепи
- •1.5 Сопротивление конечной электрической цепи
- •1.6 «Золотое сечение» в поле тяготения
- •Равенство тяжелой и инертной массы в свободном падении
- •2.2 Реальная динамика тела в среде
- •2.3 Цепная линия и метод кратных скобок Пуассона
- •2.4 Баллистическая кривая
- •2.5 Модели космической динамики
- •2.6 Посадка «Гюйгенса» на Титан
- •Задача Кеплера
- •Слайд 10. Компьютерно-графическое моделирование в небесной механике
- •2.8 Орбита в пространстве скоростей
- •2.9 Конические сечения в поле тяготения
- •2.10 Прецессия орбиты при малом возмущении
- •2.11 Задача трех тел в небесной механике
- •2.12 Задача о брахистохроне
- •Слайд 11. Иллюстрация экстремальной траектории в поле тяготения
- •2.13 Управление таймером в режиме реального времени
- •2.14 Физический опыт и модель измерений
- •2.15 Водяные часы
- •2.16 Фракталы в комплексной плоскости
- •Слайд 14. Комплексные отображения в нелинейной динамике
- •3. Колебания и адиабатические инварианты
- •3.1 Гармонический осциллятор
- •3.2 Задача «Бездонный колодец»
- •3.3 Фигуры Лиссажу
- •3.4 Параметрические колебания
- •3.5 Маятник Капицы
- •3.6 Хаотическое поведение маятника и отображение Пуанкаре
- •3.8 Задача с соударениями
- •3.9 Хаотические колебания при соударениях
- •3.10 Представление колебаний рядом Фурье
- •3.11 Два тела на пружине
- •3.12 Цепочка Ферми-Паста-Улама
- •3.13 Линейная цепочка связанных осцилляторов
- •3.14 Колебания мембраны в интерактивной графике
- •3.15 Вращение частицы в трехмерной графике
- •4. Вероятностно-статистическая линия математического моделирования
- •4.1 Нормальное распределение и статистический критерий
- •4.2 Распределение расстояний между молекулами газа
- •4.3 Радиоактивный распад изотопа
- •4.4 Флуктуации и биномиальный случай
- •4.5 Статистическое распределение с бесконечной дисперсией
- •4.6 Закон больших чисел и центральная предельная теорема
- •4.7 Статистические усреднения в эксперименте
- •4.8 Диффузия в модели случайных блужданий
- •4.9 Иерархия временных масштабов в броуновской динамике
- •4.10 Метод Монте-Карло с генератором случайных чисел
- •4.11 Алгоритмы числа
- •4.12 Модели плоских фигур
- •4.13 Площадь круга с малым возмущением
- •4.14 «Игла Бюффона»
- •4.15 Выделение сигнала на фоне «шумов»
- •4.16 Регрессионная модель эксперимента и метод наименьших квадратов
- •4.17 Модели линейной регрессии в планировании эксперимента
- •5. Дидактические игры математического моделирования
- •5.1 «Телепат»
- •5.2 Игрушка «Раскидай»
- •5.3 Игрушка «Ванька-встанька»
- •5.4 Игра Баше
- •5.5 «Перевернутая» игра Баше
- •5.6 Игра в 15
- •Литература
- •Ходанович
3.12 Цепочка Ферми-Паста-Улама
Одним из центральных в современной физике является представление о нелинейных явлениях, в частности, о механизмах рассеяния носителей заряда в физике конденсированного состояния. В этой связи необходимо понимание того, что в идеально-периодической структуре (идеальный кристалл) электронная волна распространяется без рассеяния, и последнее возникает на структурных неоднородностях.
Рис.27. Модель волновых процессов в физике твердого тела
Для
формирования понятий и представлений
в физике конденсированного состояния
может быть полезна известная механическая
модель_
цепочка Ферми-Паста-Улама с
системой дифференциальных ньютоновских
уравнений:
,
и однородными граничными условиями
(рис. 27).
Очевидно, размерность фазового пространства исторических задач вычислительной физики ограничивалась техническими возможностями первых ЭВМ. Сегодня использование современных компьютерных технологий позволяет «качать» сотни связанных осцилляторов наблюдая нелинейные волновые процессы средствами интерактивной графики.
Рис.28 . Колебания и линейная регрессия в цепочке связанных осцилляторов
Причем, оптимальная техника программирования в системах компьютерной алгебры (например, в Maple) обеспечивает минимальный размер файла программы учебного вычислительного эксперимента, текст которой состоит из нескольких строк, написанных на удобном алгоритмическом языке.
Слайд 23. Программирование цепочки Ферми-Паста-Улама
3.13 Линейная цепочка связанных осцилляторов
Указание. Рассмотрите следующие случаи:
два связанных осциллятора. Начальные скорости обеих частиц задавайте равными нулю; х1(0)=0.5, х2(0)=0; к=1; m=1. Постройте графики смещений частиц, определите период колебаний. Выберите начальные условия: х1(0)=0.5,
х2(0)=0.5.
Постройте графики полной энергии
колебаний как функции времени. Определите
период колебаний;три связанных осциллятора. Выполните программу с N=3 и произвольными, но не нулевыми начальными смещениями. Опишите зависимость смещения частиц от времени. Рассмотрите следующие начальные условия и определите соответствующие нормальные частоты. Начальные скорости равны нулю.
Случай |
х1(0) |
х2(0) |
х3(0) |
1 |
0.5 |
0.5 |
0.5 |
2 |
0.5 |
-0.5 |
0.5 |
3 |
0.5 |
0 |
-0.5 |
Возьмите N=10. Определите нормальные колебания. Сравните полученные результаты с теоретическим результатом
,
n=1…N.Исследуйте скорость распространения возмущения в цепочке. Создайте возмущение х1(0)=1, к=1. Графически оцените, через какое время начинают колебаться частицы цепочки. Проведите моделирование и оцените скорость возмущения для различных значений жесткости пружин.
Рассмотрите «неупорядоченную» систему со случайными массами. Исследуйте влияние беспорядка на скорость распространения возмущения (эксперименты Уильямса и Мариса, 1985 г.).
