Нелинейные колебания груза с вынуждающей силой

Материал из Department of Theoretical and Applied Mechanics
Версия от 17:44, 27 ноября 2015; 192.168.0.2 (обсуждение) (Визуализация на языке JavaScript)

Перейти к: навигация, поиск
Нелинейный колебания груза с вынуждающей силой

Аннотация к проекту

В данном проекте изучается нелинейные колебания груза с действующей на него периодической силой

Постановка задачи

Пусть подвешенный на нелинейной пружине груз массой m испытывает действие внешней силы F, которая изменяется по закону F = sin (t)

  • написать программу на языке JavaScript, моделирующую поведение груза при задании различных параметров системы.

Общие сведения по теме

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

F0 называется амплитудой силы и является наибольшим значением силы.

Благодаря работе, выполняемой внешней силой, увеличиваются максимальные значения, которых достигают потенциальная энергия пружины и кинетическая энергия груза. При этом будут возрастать потери на преодоление сил сопротивления. Наконец наступит момент, когда работа внешней силы станет точно компенсировать потери энергии в системе. Дальнейшее нарастание колебаний в системе прекратится, и установятся колебания с некоторой постоянной амплитудой.
Характер амплитуды

Уравнение движения имеет вид: [math]m\ddot x = -kx -{k_1}x^3 - r \dot x + {F_0}sin(t)[/math]

Визуализация на языке JavaScript

Просмотреть

Скачать программу: SpringNoLine.rar