Колебания с трением — различия между версиями
Материал из Department of Theoretical and Applied Mechanics
Строка 21: | Строка 21: | ||
<math>x, \dot x , \ddot x</math> - текущая координата, скорость и ускорение грузика | <math>x, \dot x , \ddot x</math> - текущая координата, скорость и ускорение грузика | ||
− | == | + | == Реализация на языке JavaScript == |
Самое первое окно программы - наша модель с визуализацией грузика и пружины. Грузик можно перемещать мышкой. Далее идут ползунки с параметрами. | Самое первое окно программы - наша модель с визуализацией грузика и пружины. Грузик можно перемещать мышкой. Далее идут ползунки с параметрами. | ||
* <math>m</math> - масса грузика. Изменяется от 0.01 до 10 с шагом 0.01; | * <math>m</math> - масса грузика. Изменяется от 0.01 до 10 с шагом 0.01; | ||
Строка 31: | Строка 31: | ||
Далее реализован график колебаний относительно положения равновесия. За ним идет фазовая плоскость. | Далее реализован график колебаний относительно положения равновесия. За ним идет фазовая плоскость. | ||
− | + | ||
{{#widget:Iframe |url=http://tm.spbstu.ru/htmlets/filimonov/TK/OscillationsWithFriction.html|width=800 |height=1200 |border=0 }} | {{#widget:Iframe |url=http://tm.spbstu.ru/htmlets/filimonov/TK/OscillationsWithFriction.html|width=800 |height=1200 |border=0 }} |
Версия 21:24, 29 мая 2016
Содержание
Предисловие
За основу была взята программа Нелинейные колебания груза с вынуждающей силой.
Постановка задачи
- Изучение колебаний груза с трением.
- Реализация колебаний грузика с различными видами трения, на языке JavaScript.
- Построение фазовых траекторий полученной модели.
Общие сведения по теме
Уравнение движения грузика на пружинке имеет вид:
, где при различных степенях будут рассмотрены различные виды трения:- Кулоново трение, ;
- Линейное трение, ;
- Турбулентное трение(квадратическое), , где
- масса грузика; - жесткость пружины; - обобщенный коэффициент вязкости; - текущая координата, скорость и ускорение грузика
Реализация на языке JavaScript
Самое первое окно программы - наша модель с визуализацией грузика и пружины. Грузик можно перемещать мышкой. Далее идут ползунки с параметрами.
- - масса грузика. Изменяется от 0.01 до 10 с шагом 0.01;
- - жесткость пружины. Изменяется от 0.01 до 10 с шагом 0.01;
- - обобщенный коэффициент вязкости. Изменяется от -10 до 10 с шагом 0.01;
Кнопка "Обновить страницу" позволяет сбросить параметры до первоначальных.
Далее реализован график колебаний относительно положения равновесия. За ним идет фазовая плоскость.