Лабораторная работа № 4

Изучение движения математического маятника

Цель: изучение законов колебательного движения; компьютерное моделирование колебаний математического маятника; освоение основных приемов работы с ранжированными переменными и массивами в MathCAD; получение анимированных графиков.

Краткие сведения, необходимые для выполнения работы

Математическим маятником называется идеальная система, состоящая из нерастяжимой и невесомой нити и тела, рассматриваемого как материальная точка. Отклонение маятника от положения равновесия характеризуется углом б. При отклонении маятника от положения равновесия возникает вращательный момент, стремящийся вернуть его в положение равновесия (рис. 4.1). Прежде чем описывать движение маятника, напомним некоторые определения и законы.

Рис. 4.1

Моментом силы относительно точки называют псевдовектор , равный векторному произведению

       ,        (4.1)

где – радиус-вектор, проведенный из точки, относительно которой находится момент, в точку приложения силы (рис. 4.2 а). Направление псевдовектора совпадает с направлением поступательного движения правого винта при его вращении от к . Модуль момента силы определится следующим образом:

       ,        (4.2)

где величину называют плечом силы, – угол между векторами и .

Моментом импульса частицы относительно точки О называется псевдовектор , равный векторному произведению:

       ,        (4.3)

НЕ нашли? Не то? Что вы ищете?

       

где – радиус-вектор тела, проведенный из точки О, – импульс частицы, – скорость (рис 4.2 б).

       а)        б)

Рис. 4.2

Величины и связаны между собой уравнением движения:

       .        (4.4)

Моментом инерции материальной точки называется физическая величина J, равная произведению массы материальной точки на квадрат ее расстояния до оси вращения:

       J=mr2.        (4.5)

Момент инерции является величиной аддитивной, поэтому момент инерции системы материальных точек можно представить следующим образом:

       .        (4.6)

В (4.6) суммирование соответствует дискретным системам, а интегрирование – непрерывным. При этом интегрирование выполняется по всем точкам системы.

Момент импульса однородного твердого тела, вращающегося с угловой скоростью вокруг своей оси симметрии, связан с моментом его инерции относительно той же оси соотношением:

       .        (4.7)

Уравнение (4.4) выражает основное уравнение динамики вращательного движения твердого тела вокруг неподвижной оси. Применим его к математическому маятнику:

       ,        (4.8)

где , момент инерции маятника длиной l и массой m, g – ускорение свободного падения, – угловое ускорение. В случае малых колебаний , тогда уравнение движения можно записать в виде:

       ,        (4.9)

где проведены следующие замены: и . Уравнение (4.9) является дифференциальным уравнением гармонических колебаний (см. формулу 3.9). Его решение имеет вид:

       .        (4.10)

В уравнении (4.10) величина А имеет смысл максимального угла отклонения, так как максимальное значение, которое может принимать равно единице.

При малых отклонениях период колебаний зависит от длины маятника и может быть вычислен по формуле:

       .        (4.11)

Применение ранжированных переменных

До сих пор мы рассматривали переменные, которые имеют единственное значение. Однако в математике и физике часто возникает необходимость в задании некоторого ряда значений переменной, чаще всего упорядоченного. Например, для вычисления факториала N!=1·2·3... ·(N–1)·N нужно сформировать ряд целых чисел от единицы до N с шагом 1. Часто ряд значений какой-либо переменной, например абсциссы х, нужен для построения графика функций. MathCAD строит графики функций по точкам, обычно соединяя их отрезками прямых.

Для создания таких рядов в MathCAD используются так называемые ранжированные переменные. Иногда они заменяют управляющие структуры – циклы, но полноценной такая замена не является. Это обусловлено, в частности, тем что для ранжированных переменных не предусмотрена возможность выбора произвольных значений (это возможно у векторов).

В самом простом случае для создания ранжированной переменной используется выражение:

Name:= Nbegin. . Nend,

где Name – имя переменной, Nbegin – ее начальное значение, Nend – конечное значение, .. – символ, указывающий на изменение переменной в заданных пределах (он вводится знаком точки с запятой “;”). Если Nbegin < Nend, то шаг изменения переменной будет равен +1, в противном случае – -1.

Для создания ранжированной переменной общего вида используется выражение:

Name:= Nbegin, (Nbegin + Step)..Nend.

Здесь Step – заданный шаг изменения переменной (он может быть положительным, если Nbegin < Nend, или отрицательным в противном случае).

Ранжированные переменные широко применяются для представления численных значений функций в виде таблиц, а также для построения их графиков. Знак равенства после любого выражения с ранжированными переменными инициирует таблицу вывода.

Создание динамических графиков

Создание динамических графиков рассмотрим на примере построения окружности в полярной системе координат. Уравнение окружности радиусом 2 имеет вид . Под переменной х понимается угол. Этот угол будет изменяться со временем, поэтому его лучше задать в виде ранжированной переменной:

Величина FRAME определяет время анимации. Сначала необходимо вставить в документ шаблон построения графика в полярной системе координат, ввести имена аргумента x и функции r(x), а также границы изменения значений функции. В рассматриваемом примере в качестве границ целесообразно выбрать 0 и 3. Затем вызвать окно диалога анимации (пункт View в строке меню), выбрать подпункт Animate и определить величину изменения параметра FRAME (в данном примере от 0 до 8). Прежде чем изображение станет динамическим, следует выделить область графика и затем нажать кнопку Animate. В этом же окне диалога можно выполнить сохранение полученного клипа в виде отдельного файла.

Порядок выполнения работы

В документ MathCAD введите исходные данные в соответствии с номером варианта. Введите максимальный угол отклонения, указав размерность (градусы). Введите формулу, определяющую зависимость угла отклонения от времени. Обратите внимание, что в полярной системе координат угол отсчитывается против часовой стрелки. Представьте, что точка закрепления нити подвеса математического маятника находится в начале координат. Тогда в состоянии покоя тело находится на расстоянии l от начала координат, а значение угла следует выбрать таким, чтобы маятник отклонялся от вертикального положения. Кроме (или вместо) угла можно задать угловую скорость для начального момента времени. В физике эта процедура называется заданием начальных условий. Для построения графика следует задать максимальное время, в течение которого будут происходить колебания. В данном случае его можно выбрать равным двум периодам. Эта же величина будет являться временем анимации. Способ его задания аналогичен тому, как это описано в примере. В данном случае для этого рекомендуется использовать выражение . Значение параметра FRAME изменяется от 0 до N. Уравнение движения маятника (4.10) описывает изменение угла поворота со временем. Константа А определяет максимальное отклонение материальной точки от положения равновесия. В полярной системе координат координатами являются расстояние от начала координат (в нашем случае оно не изменяется и равно длине маятника l) и угол. С учетом указаний этого пункта и начальных условий введите в документ выражение, описывающее изменение угла поворота со временем. В полярной системе координат построить два графика: первый – изменение угла поворота со временем (в динамическом варианте он будет изображаться колеблющейся точкой), и второй – это нить на которой закреплен математический маятник. Для построения второго графика достаточно задать ранжированную переменную с небольшим шагом. Например: . Получите анимационный клип, как описано в примере с окружностью, и сохраните его в виде отдельного файла.

Таблица вариантов

Вариант

1

2

3

4

5

6

7

8

9

10

Угол максимального

отклонения, о

60

45

50

40

65

30

35

60

70

75

Длина нити, м

1,2

1,3

1,5

1,0

1,6

1,1

1,7

1,5

2,0

1,9


Контрольные вопросы

Дайте определения момента силы и момента импульса (относительно точки и относительно оси). Объясните на примерах и рисунках, как определить направления перечисленных в предыдущем пункте векторных величин. Какую величину называют плечом силы? Изобразите ее графически. Дайте определение момента инерции материальной точки. Запишите выражения для определения моментов инерции диска, полого и сплошного цилиндра, шара и стержня относительно осей их симметрии. Сформулируйте теорему Штейнера и приведите примеры ее использования. Дайте определение математического маятника. Как вычислить период колебаний математического маятника? Одинаковыми ли будут основные характеристики колебаний одного и того же маятника на Земле и Луне?