О применении вычислительных экспериментов при изучении физики
Компьютерное моделирование намагничивания ферромагнетика. Проблема использования учебных вычислительных экспериментов при изучении физических явлений. Моделирование хаотических колебаний маятника Дафинга. Переход осциллятора в хаотический режим.
Рубрика | Физика и энергетика |
Вид | статья |
Язык | русский |
Дата добавления | 07.03.2019 |
Размер файла | 1,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru//
Размещено на http://www.allbest.ru//
О применении вычислительных экспериментов при изучении физики
Майер Роберт Валерьевич
доктор педагогических нау
Аннотация
Рассматривается проблема использования учебных вычислительных экспериментов (УВЭ) при изучении физических явлений. Под УВЭ понимается эксперимент над математической моделью объекта, проводимый с помощью ЭВМ с целью обучения. Совокупность упрощенных вариантов научных вычислительных экспериментов, адаптированных к условиям обучения, образуют систему УВЭ. В статье проанализированы примеры использования учебного вычислительного эксперимента для: 1) изучения намагничивания ферромагнетика, получения кривой намагниченности и петли гистерезиса; 2) исследования хаотических колебаний маятника Дафинга, возникновения бифуркации при изменении профиля потенциальной ямы, изучения сечения Пуанкаре и эволюции фазового объема. Применяются методы математического и компьютерного (имитационного) моделирования, предполагающие построение математической модели и создание компьютерной программы, имитирующей изучаемое явление на основе численного решения соответствующей системы уравнений. Новизна работы состоит в том, что в ней предложены четыре простые компьютерные программы на языке Pascal, позволяющие: 1) получить кривую намагниченности и петлю гистерезиса для ферромагнетка в изменяющемся магнитном поле; 2) промоделировать колебания маятника Дафинга; 3) изучить переход осциллятора в хаотический режим при изменении профиля потенциальной ямы; 4) получить сечение Пуанкаре и изучить эволюцию фазового объема для маятника Дафинга.
Ключевые слова: информационные технологии, компьютерное моделирование, программирование, компьютерные симуляции, физические явления, обучение, намагничивание ферромагнетика, магнитные гистерезис, маятник Дафинга, динамический хаос
Abstract
The author reviews a problem of use of educational computational experiments in the study of physical phenomena. By educational computational experiment author means experiment on the mathematical model of the object carried out with the aid of a computer for the purpose of learning. A set of simplified versions of educational computational experiments adapted to the conditions of learning form a System of educational computational experiments. The article analyzes the examples of the use of educational computer experiment for: 1) for the study of the magnetization of a ferromagnet, calculation of the magnetization curve and hysteresis loop; 2) study of chaotic oscillations of a Dafing pendulum, occurrence of bifurcation in changes in the profile of the potential well, study of Poincarй section and the evolution of the phase volume. The authors apply mathematical and computational methods (simulation) modeling, which involves the construction of a mathematical model and building a software simulating the phenomenon under study based on the numerical solution of the corresponding to its' system of equations. The novelty of the work is in the proposed four simple computer programs in Pascal, allowing: 1) obtain the magnetization curve and hysteresis loop for a ferromagnet in a changing magnetic field; 2) simulate the oscillation of the Dafing pendulum; 3) study the transition of oscillator into the chaotic regime at a change of the potential well; 4) get a Poincarй section and to study the evolution of the phase volume for Dafing pendulum.
Keywords:
information technology, computer simulation, programming, computer simulations, physical phenomena, education, magnetization of a ferromagnet, magnetic hysteresis, Dafing pendulum, dynamic chaos
1. Введение
Развитие информационных технологий создало предпосылки для использования компьютерных моделей при изучении физических явлений [1-6]. Имеет смысл говорить об учебном вычислительном эксперименте, под которым следует понимать упрощенные варианты научного вычислительного эксперимента, адаптированные к условиям обучения. Фактически это эксперимент над математической моделью объекта, проводимый с помощью ЭВМ с целью обучения. В процессе выполнения УВЭ учащиеся изменяют параметры модели исследуемой системы, характер и величину внешних воздействий, начальные условия и "наблюдают", как при этом изменяется отклик системы, скорость и направление протекающих процессов. Это позволяет изучить динамику изменения различных величин, характеризующих изучаемое явление, сформировать его наглядный образ, повысить интерес студентов к физике. УВЭ следует рассматривать как дополнение к учебной теории и учебному натурному эксперименту и использовать в сочетании с ними. Рассмотрим два примера использования УВЭ для изучения физических систем.
2. Компьютерное моделирование намагничивания ферромагнетика
При изучении явления намагничивания ферромагнетика обычно рассматривают следующий опыт. Ферромагнитный стержень вставляют в обмотку из n витков, которая подключена к источнику тока. Увеличивают силу тока I в обмотке, измеряют индукцию B магнитного поля. Затем уменьшают силу тока, пропускают ток в противоположном направлении, увеличивая и затем уменьшая его до нуля. Используя результаты измерения H и B, строят кривую намагничивания B(H). Для более глубокого понимания физической сущности этого явление можно решить следующую задачу.
Задача 1. Ферромагнитный стержень находится внутри обмотки, через которую пропускают переменный ток. Методами компьютерного моделирования изучите процесс намагничивания ферромагнетика, получите кривую намагниченности и петлю гистерезиса. Выясните, как изменятся ее форма при уменьшении амплитуды колебаний тока через обмотку.
Рассмотрим двумерную модель ферромагнетика, состоящую из прямоугольной сетки N x M (кристаллической решетки), в узлах которой находятся атомы с магнитным моментом p. Сначала магнитное поле отсутствует, ферромагнетик полностью размагничен, магнитные моменты атомов ориентированы произвольно, образуя с осью Ox случайные углы alfa[i,j]. Если ось Ox сонаправлена с силовой линией магнитного поля, то среднее значение индукции:
где H=nI - напряженность магнитного поля. Индукция магнитного поля Bij в данном узле сетки (i, j) обусловлена внешним полем обмотки H и магнитным полем, создаваемым соседними атомами. В проекции на ось Ox:
Со стороны магнитного поля на атом, находящийся в узле (i, j), действует вращающий момент MВР=Bij*p*sin(alfa[i,j]). При повороте атома возникает момент “упругих сил”, препятствующий повороту. В результате действия этих моментов, а также сил внутреннего трения, атом поворачивается на k*MВР, и угол alfa[i,j] становится равным alfa[i,j]+k*MВР+x. Здесь x - небольшая случайная величина в интервале [-0,1; 0,1], учитывающая хаотические колебания атомов в узлах кристаллической решетки. Давая случайное приращение x углу alfa[i,j], мы как бы “встряхиваем” нашу модель, предоставляем возможность найти более “удачные” значения alfa[i,j]. Это важно еще и потому, что в анализируемой модели число атомов существенно меньше, чем в реальном ферромагнитном стержне.
Суть вычислительного эксперимента состоит в плавном увеличении напряженности магнитного поля и пересчете alfa[i,j] у всех атомов с нахождением соответствующих средних значений индукции магнитного поля BSR. В результате на плоскости B от H получится кривая намагниченности с характерным горизонтальным участком, соответствующим магнитному насыщению, когда магнитные моменты всех атомы ориентированы по полю. Для получения петли гистерезиса необходимо, чтобы напряженность поля H совершила одно гармоническое колебание.
Представленная ниже программа ПР-1 содержит цикл по времени t, в котором пересчитываются H, alfa[i,j], BSR и строится зависимость B(H). Шаг по времени должен быть достаточно мал. После ее запуска на экране рисуется петля гистерезиса (рис. 1.1). При уменьшении амплитуды колебаний напряженности поля H получается петля гистерезиса, изображенная на рис. 1.2. Аналогичным образом можно промоделировать поляризацию сегнетоэлектриков в изменяющемся электрическом поле.
Задача 2. С помощью компьютерной модели исследуйте зависимость формы петли гистерезиса от величины магнитного момента p атомов ферромагнетика.
Для решения этой задачи также используется программа ПР-1. Если уменьшить магнитный момент атомов p в 2 - 3 раза (от 0,15 до 0,05), то уменьшится индукция магнитного поля, соответствующая насыщению, петля гистерезиса сожмется по вертикали (рис. 1.3).
3. Моделирование хаотических колебаний маятника Дафинга
Примером простой механической системы, обнаруживающей способность к хаотическому движению, является осциллятор Дафинга. Он представляет собой частицу, движущуюся в потенциальной яме с двумя углублениями. Рассмотрим несколько задач, которые могут быть решены при изучении хаотического движения маятника Дафинга.
Задача 3. Промоделируйте вынужденные колебания маятника Дафинга, на который действует внешняя гармонически изменяющаяся сила.
Рассмотрим колебания шарика внутри потенциальной ямы с двумя углублениями под действием внешней периодически изменяющейся силы F(t). Пусть потенциальная энергия внутри ямы задается функцией U(x). Потенциальное поле создает возвращающую силу F'(t). Профиль потенциальной ямы, уравнение вынуждающей и возвращающей сил, а также дифференциальное уравнение колебаний маятника Дафинга представлены ниже:
Результат решения задачи представлен на рис. 2. Из графиков x(t) и v(t) и фазовой кривой видно, что система совершает нерегулярные стохастические колебания относительно двух положений равновесия. Движение шарика является трудно предсказуемым, бесконечно малые изменения параметров системы, начальных условий и внешней силы приводят к тому, что система эволюционирует по иному пути.
Задача 4. Получите сечения Пуанкаре для вынужденных колебаний маятника Дафинга, происходящих под действием внешней периодически изменяющейся силы. Для этого рассмотрите фазовую кривую в пространстве, образованном осями x, p и F, и получите множество точек ее пересечения с плоскостью F=const.
Результаты вычислений приведены на рис. 3. Сечения Пуанкаре для маятника Дафинга получены так: на ЭВМ моделируются колебания системы и определяются ее состояния в моменты времени, когда фаза вынуждающей силы равна 0, 3,14/4, 3,14/2, 3*3,14/4, 3,14. Так как режим хаотический, точки сечения имеют фрактальную структуру. Программа ПР-2 представлена ниже.
Задача 5. Промоделируйте переход к хаосу в случае, когда на маятник Дафинга действует гармоническая сила при изменяющемся профиле потенциальной ямы. Получите точку бифуркации, в которой происходит раздвоение пути эволюции системы.
Под бифуркацией (bifurcus - раздвоенный) понимают качественное изменение характера движения динамической системы в результате малого изменения ее параметров, после прохождения которого система может эволюционировать по двум различным путям. Для изучения бифуркации промоделируем поведение маятника Дафинга в случае плавного изменения профиля потенциальной ямы, при котором в ее центре растет бугорок и вместо одного углубления получаются два.
На рис. 4.1 изображен профиль потенциальной ямы U(x)=0,25*x4-b*x2 при различных значениях параметра b1=0,1, b2=0,5, b3=1. Видно, что при увеличении b в центре ямы растет бугорок и образуются два симметричных углубления.
Необходимо многократно (1000 раз) моделировать вынужденные колебания маятника Дафинга при случайной начальной фазе вынуждающей силы, а на экран компьютера выводить координаты x через заданное время после начала колебаний, когда они уже установились. Одновременно с этим должен изменяться бифуркационный параметр b, определяющий профиль потенциальной ямы (рис. 4.1). При удачном подборе параметров модели когда параметр b начинает превышать критическое значение bk=0, вместо одной потенциальной ямы получается две, и система начинает совершать колебания относительно одного из двух положений равновесия. На экране ставится точка, показывающая координату x в заданный момент t, и все повторяется снова. Начальная фаза силы изменяется случайным образом, поэтому шарик оказывается то в левом, то в правом углублении. В результате получается бифуркация типа вил (рис. 4.2).
Задача 6. Промоделируйте перемешивание фазового объема в случае свободных незатухающих колебаний маятника Дафинга.
Представим себе совокупность из 160 одинаковых маятников Дафинга, совершающих свободные незатухающие колебания (r=0), отличающиеся только начальными условиями x, p. Пусть в момент t=0 фазовые точки, характеризующие начальное состояние маятников, находятся внутри прямоугольника [x, x+dx, p, p+dp]. Предлагаемая программа рассчитывает состояние каждого маятника в момент времени t1, и ставит соответствующую точку на фазовой плоскости. Результаты вычислительного эксперимента представлены на рис. 5. Видно, что происходит расползание фазового объема, его перемешивание в фазовом пространстве, что свидетельствует о хаотичности колебаний. Так как колебания незатухающие, то в соответствии с теоремой Лиувилля величина фазового объема остается постоянной.
Заключение
В настоящей статье предложены примеры использования учебного вычислительного эксперимента для изучения намагничивания ферромагнетика и хаотических колебаний маятника Дафинга. Рассмотренные программы позволяют: 1) получить кривую намагниченности и петлю гистерезиса для ферромагнетка в изменяющемся магнитном поле; 2) промоделировать колебания маятника Дафинга; 3) изучить переход осциллятора в хаотический режим при изменении профиля потенциальной ямы; 4) получить сечение Пуанкаре и изучить эволюцию фазового объема для маятника Дафинга. Рассмотренные компьютерные модели могут быть использованы в качестве лекционных демонстраций, на практических занятиях и лабораторных работах при изучении курса физики и основ компьютерного моделирования. Кроме того, они могут быть частью выпускной квалификационной работы или исследовательского проекта. Их применение способствует повышению интереса студентов к численным методам, компьютерным моделям и информационным технологиям в целом.
моделирование намагничивание ферромагнетик
Библиография
1. |
Гулд Х. Тобочник Я. Компьютерное моделирование в физике: В 2 ч. / Х. Гулд, Я. Тобочник. - М.: Мир, 1990. - Ч.2. - 400 с. |
|
2. |
Кунин С. Вычислительная физика. -- М.: Мир, 1992. -- 518 с. |
|
3. |
Майер Р.В. Задачи, алгоритмы, программы. [Электронный ресурс] -- Глазов, 2011.-URL: http://maier-rv.glazov.net. |
|
4. |
Майер Р.В. Использование вычислительных экспериментов при изучении волновых процессов в линейных и нелинейных средах // NB: Кибернетика и программирование.-2014.-№4.-C. 57-65. DOI: 10.7256/2306-4196.2014.4.12683. URL: http://www.e-notabene.ru/kp/article_12683.html. |
|
5. |
Майер Р.В. Компьютерное моделирование физических явлений. -- Глазов: ГГПИ, 2009. -- 112 с. (Режим доступа: maier-rv.glazov.net). |
|
6. |
Самарский А.А., Михайлов А.П. Математическое моделирование: Идеи. Методы. Примеры. -- М.: Физматлит, 2001. -- 320 с. |
Размещено на Allbest.ru
...Подобные документы
Маятник под воздействием сил тяжести и электростатического взаимодействия. Колебания стержня и маятника под действием сил тяжести и упругости. Примеры комбинированных маятников, расчет частоты колебаний. Затухающие колебания комбинированного осциллятора.
курсовая работа [307,1 K], добавлен 11.12.2012Основные виды физических полей в конструкциях РЭС. Моделирование теплового поля интегральной схемы в САПР ANSYS. Моделирование поля электромагнитного поля интегральной схемы, изгибных колебаний печатного узла. Высокая точность и скорость моделирования.
методичка [4,2 M], добавлен 20.10.2013Классификация квантоворазмерных гетероструктур на основе твердого раствора. Компьютерное моделирование физических процессов в кристаллах и квантоворазмерных структурах. Разработка программной модели энергетического спектра электрона в твердом теле.
дипломная работа [2,2 M], добавлен 21.01.2016Рассмотрение демонстрационных опытов как важной составляющей школьного физического эксперимента. Разработка карт опытов для усиления практической составляющей курса физики в школе. Необходимость проведения эксперимента при изучении раздела "Оптика".
курсовая работа [1,3 M], добавлен 08.06.2015Изучение законов колебательного движения на примере физического маятника. Определение механических, электромагнитных и электромеханических колебательных процессов. Уравнение классического гармонического осциллятора и длины математического маятника.
контрольная работа [44,6 K], добавлен 25.12.2010Оборудование и измерительные приборы, определение периода колебаний физического маятника при помощи метода прямых и косвенных измерений с учетом погрешности. Алгоритм оценки его коэффициента затухания. Особенности вычисления момента инерции для маятника.
лабораторная работа [47,5 K], добавлен 06.04.2014Анализ уравнения движения математического маятника. Постановка прямого вычислительного эксперимента. Применение теории размерностей для поиска аналитического вида функции. Разработка программы с целью нахождения периода колебаний математического маятника.
реферат [125,4 K], добавлен 24.08.2015Изложение физических основ классической механики, элементы теории относительности. Основы молекулярной физики и термодинамики. Электростатика и электромагнетизм, теория колебаний и волн, основы квантовой физики, физики атомного ядра, элементарных частиц.
учебное пособие [7,9 M], добавлен 03.04.2010Свободные колебания осциллятора в отсутствие сопротивлений. Режим вынужденных колебаний, их возникновение. Схема для исследования свободных колебаний в линейной системе. Фазовая диаграмма колебательной системы при коэффициенте усиления источника.
лабораторная работа [440,9 K], добавлен 26.06.2015Моделирование как одно из средств отображения явлений и процессов реального мира. Основы и необходимые условия физического моделирования. Его использование в экспериментальных исследованиях. Влияние научно-технического прогресса на развитие моделирования.
реферат [15,2 K], добавлен 21.11.2010Исследование динамики затухающего колебательного движения на примере крутильного маятника, определение основных характеристик диссипативной системы. Крутильный маятник как диссипативная система. Расчет периода колебаний маятника без кольца и с кольцом.
лабораторная работа [273,7 K], добавлен 13.10.2011Особенности колебаний, имеющих физическую природу. Характеристика схемы пружинного маятника. Исследование колебаний физических маятников. Волновой фронт как геометрическое место точек, до которых доходят колебания к рассматриваемому моменту времени.
курсовая работа [1,7 M], добавлен 01.11.2013Предмет физики и ее связь со смежными науками. Общие методы исследования физических явлений. Развитие физики и техники и их взаимное влияния друг на друга. Успехи физики в течение последних десятилетий и характеристика ее современного состояния.
учебное пособие [686,6 K], добавлен 26.02.2008Кинематика и динамика колебаний физического маятника. Изучение механических, электромагнитных, химических и термодинамических колебаний. Нахождение суммы потенциальной и кинетической энергий. Фрикционный маятник Фроуда. Использование его в часах.
курсовая работа [177,8 K], добавлен 19.04.2015Математические операции с приближенными числами. Общая характеристика и классификация научных экспериментов. Планирование эксперимента и статистическая обработка экспериментальных данных. Эффективность использования статистических методов планирования.
реферат [285,9 K], добавлен 26.10.2008Теоретические сведения по теме "Энтропия". Актуальность использования виртуальных моделей и компьютерных лабораторных работ в процессе изучения физики. Разработка виртуальных демонстрационных экспериментов по данной теме. Описание виртуальной модели.
дипломная работа [2,2 M], добавлен 18.10.2011Определение понятия свободных затухающих колебаний. Формулы расчета логарифмического декремента затухания и добротности колебательной системы. Представление дифференциального уравнения вынужденных колебаний пружинного маятника. Сущность явления резонанса.
презентация [95,5 K], добавлен 24.09.2013Моделирование манипулятора на электронно-вычислительных машинах. Определение параметров положения звеньев, средних значений относительных скоростей соседних звеньев в кинематических парах. Графоаналитический метод планов. Построение плана ускорений.
контрольная работа [484,8 K], добавлен 18.04.2015Законы изменения и сохранения момента импульса и полной механической энергии системы. Измерение скорости пули с помощью баллистического маятника. Период колебаний физического маятника. Расчет погрешности прямых и косвенных измерений и вычислений.
лабораторная работа [39,7 K], добавлен 25.03.2013Законы динамики вращательного движения и определение скорости полета пули. Расчет угла поворота и периода колебаний крутильно-баллистического маятника. Определение момента инерции маятника, прямопропорционального расстоянию от центра масс до оси качания.
контрольная работа [139,2 K], добавлен 24.10.2013