Моделирование падения цепочки — различия между версиями
(→Исходный код программы) |
(уеапре) |
||
Строка 47: | Строка 47: | ||
https://github.com/EMcHave/Oscillator | https://github.com/EMcHave/Oscillator | ||
− | <div align = "center">{{#widget:Iframe |url = http://tm.spbstu.ru/ | + | <div align = "center">{{#widget:Iframe |url = http://tm.spbstu.ru/htmlets/Mikheev/chain.png|width=800|height=800}}</div> |
Версия 12:54, 24 января 2023
Курсовой проект по Механике дискретных сред
Исполнитель: Михеев Евгений
Группа: 5030103/90101
Семестр: осень 2022
Постановка задачи
Требутся смоделировать статическое провисание и падение цепочки, состоящей из частиц, соединенных упругими связями под воздействем силы тяжести, а также исследовать зависимость ускорения крайней свободной частицы от времени.
Математическая модель
где
- силы упругости действующие на -ую частицу со стороны и соответственно;
- сила тяжести;
Сила упругости, возникающая в пружине соединяющей частицу 1 и 2, вычисляется по следующей формуле:
, где - коэффициент жесткости пружины.
Поделив уравнение на mg можно произвести обезразмеривание. Обезразмеренное уравнение будет иметь вид:
Интегрирование по времени производится неявной схемой интегрирования.
Исходный код программы
Исходный код программы на языке программирования С# можно найти на GitHub: