Мещерский 48.26 — различия между версиями
Материал из Department of Theoretical and Applied Mechanics
Demargo (обсуждение | вклад) м |
|||
Строка 1: | Строка 1: | ||
'''Задача 48.26 из сборника задач Мещерского:''' С помощью языка программирования JavaScript смоделировать систему блоков с грузом. | '''Задача 48.26 из сборника задач Мещерского:''' С помощью языка программирования JavaScript смоделировать систему блоков с грузом. | ||
− | + | [[File:48.26.png|thumb|right]] | |
==Формулировка задачи== | ==Формулировка задачи== | ||
Однородная нить, к концу которой привязан груз А массы m, огибает неподвижный блок В, охватывает подвижный блок С, поднимается вверх на неподвижный блок D и проходит параллельно горизонтальной плоскости, где к ее концу привязан груз Е массы m. К оси блока С прикреплен прикреплен груз К массы <math>{m_1}</math>. Коэффициент трения скольжения груза Е о горизонтальную плоскость равен f. При каком условии груз К будет опускаться вниз, если начальные скорости всех грузов равнялись нулю? Найти ускорение груза К. Массами блоков и нити пренебречь. | Однородная нить, к концу которой привязан груз А массы m, огибает неподвижный блок В, охватывает подвижный блок С, поднимается вверх на неподвижный блок D и проходит параллельно горизонтальной плоскости, где к ее концу привязан груз Е массы m. К оси блока С прикреплен прикреплен груз К массы <math>{m_1}</math>. Коэффициент трения скольжения груза Е о горизонтальную плоскость равен f. При каком условии груз К будет опускаться вниз, если начальные скорости всех грузов равнялись нулю? Найти ускорение груза К. Массами блоков и нити пренебречь. | ||
Строка 40: | Строка 40: | ||
Сложим уравнения: | Сложим уравнения: | ||
: | : | ||
− | <math>(m + \frac{m_1}{2})\ddot S_1 + (m + \frac{m_1}{2})\ddot S_2 = g(m_1 - fm - m).</math> И так как <math>{\dot S} = \frac{\dot S_1 + \dot S_2}{2}</math>, то <math>\ddot S = \frac{1}{2}*\frac{g(m_1 - m(1+f)}{m + \frac{m_1}{2} = g\frac{m_1 - m(1+f)}{2m + m_1}.</math> Это ускорение груза К. Чтобы он опускался вниз, ускорение должно быть отрицательным или <math>m_1 > m(1+f)</math> | + | <math>(m + \frac{m_1}{2})\ddot S_1 + (m + \frac{m_1}{2})\ddot S_2 = g(m_1 - fm - m).</math> И так как <math>{\dot S} = \frac{\dot S_1 + \dot S_2}{2}</math>, то <math>\ddot S = \frac{1}{2}*\frac{g(m_1 - m(1+f)}{m + \frac{m_1}{2}} = g\frac{m_1 - m(1+f)}{2m + m_1}.</math> Это ускорение груза К. Чтобы он опускался вниз, ускорение должно быть отрицательным или <math>m_1 > m(1+f)</math> |
== Решение == | == Решение == | ||
{{#widget:Iframe |url=http://tm.spbstu.ru/htmlets/Dementjeva/48.26.html |width=600 |height=450 |border=0 }} | {{#widget:Iframe |url=http://tm.spbstu.ru/htmlets/Dementjeva/48.26.html |width=600 |height=450 |border=0 }} |
Версия 16:19, 24 декабря 2017
Задача 48.26 из сборника задач Мещерского: С помощью языка программирования JavaScript смоделировать систему блоков с грузом.
Формулировка задачи
Однородная нить, к концу которой привязан груз А массы m, огибает неподвижный блок В, охватывает подвижный блок С, поднимается вверх на неподвижный блок D и проходит параллельно горизонтальной плоскости, где к ее концу привязан груз Е массы m. К оси блока С прикреплен прикреплен груз К массы
. Коэффициент трения скольжения груза Е о горизонтальную плоскость равен f. При каком условии груз К будет опускаться вниз, если начальные скорости всех грузов равнялись нулю? Найти ускорение груза К. Массами блоков и нити пренебречь.Решение задачи
Используем уравнение Лагранжа 2-го рода:
, где
T - кинетическая энергия системы Q - обобщенные силы S - независимые обобщенные координаты
В данной задаче в качестве обобщенных координат примем расстояния
и
Представим:
С учётом выбранных направлений перемещений:
. Следовательно,Кинетическая энергия всей системы:
.
Найдем сумму работ, действующих на систему:
Отсюда находим обобщённые силы:
Подставляем найденные величины в уравнения Лагранжа:
Сложим уравнения:
И так как , то Это ускорение груза К. Чтобы он опускался вниз, ускорение должно быть отрицательным или
Решение