ВУЗ:
Составители:
Рубрика:
Моделирование механических колебаний систем 81
с двумя степенями свободы
⎪
⎩
⎪
⎨
⎧
θ⋅θ⋅=υ=
θ⋅θ⋅=υ=
111
1
1
111
1
1
sin
,cos
&
l
&
&
l
&
y
x
y
x
и
⎪
⎩
⎪
⎨
⎧
θ⋅θ⋅+θ⋅θ⋅=υ=
θ⋅θ⋅+θ⋅θ⋅=υ=
.sinsin
,coscos
222111
2
2
222111
2
2
&
l
&
l
&
&
l
&
l
&
y
x
y
x
Тогда квадраты скоростей каждого маятника:
2
1
2
11
22
1
2
11
22
1
2
1
2
1
2
1
2
1
sincos θ⋅=θ⋅θ⋅+θ⋅θ⋅=υ+υ=υ
&
l
&
l
&
l
yx
;
()
.cos2
sinsin2sinsin
coscos2coscos
212121
2
2
2
2
2
1
2
1
21
2
2
2
1212
22
2
2
21
22
1
2
1
21212
22
2
2
21
22
1
2
1
2
2
2
2
2
2
θ−θ⋅θ⋅θ⋅⋅⋅+θ⋅+θ⋅=
=θ⋅θ⋅θ⋅θ⋅⋅⋅+θ⋅θ⋅+θ⋅θ⋅+
+θ⋅θ⋅⋅⋅+θ⋅θ⋅+θ⋅θ⋅=υ+υ=υ
&&
ll
&
l
&
l
&&
ll
&
l
&
l
ll
&
l
&
l
yx
3) Декартовы координаты, входящие в формулу потенциальной энергии,
заменить на обобщенные:
()
()
.coscos
coscoscos
2221121
2221121112111
θ⋅−θ⋅+−=
=θ⋅
+
θ
⋅
+
θ
⋅
−=+=
ll
lll
gmgmm
gmgmgmgymgymE
p
4) Скорости, входящие в формулу кинетической энергии, заменить на
обобщенные скорости, так что кинетическая энергия в общем случае начинает
зависеть не только от обобщенных скоростей, но и от обобщенных координат:
+θ⋅+θ⋅+θ=
υ
+
υ
=
2
2
2
22
2
1
2
12
2
1
2
11
2
22
2
11
22222
&
l
&
l
&
l
mmmmm
E
к
(
)
=θ−θ⋅θ⋅θ⋅⋅⋅+
2121212
cos
&&
ll
m
()
()
2121212
2
2
2
22
2
1
2
121
cos
22
θ−θ⋅θ⋅θ⋅⋅⋅+θ⋅+θ
+
=
&&
ll
&
l
&
l
m
mmm
.
5) Составить выражение для функции Лагранжа:
()
()( )
.coscoscos
22
22211212121212
2
2
2
22
2
1
2
121
θ⋅+θ⋅++θ−θ⋅θ⋅θ⋅⋅⋅+
+θ⋅+θ
+
=−=
ll
&&
ll
&
l
&
l
gmgmmm
mmm
EEL
pк
(4.1)
6) Составить уравнения Лагранжа:
⎪
⎪
⎩
⎪
⎪
⎨
⎧
=
θ∂
∂
−
θ∂
∂
∂
∂
=
θ∂
∂
−
θ∂
∂
∂
∂
.0
,0
22
11
LL
t
LL
t
&
&
(4.2)
Первый маятник:
()
(
)
2122121
2
121
1
cos θ−θ⋅θ+θ⋅+=
θ∂
∂
&
ll
&
l
&
mmm
L
;
Моделирование механических колебаний систем 81
с двумя степенями свободы
⎧⎪ x&1 = υ x = l 1 ⋅ θ& 1 ⋅ cos θ1 , ⎧⎪ x& 2 = υ x = l 1 ⋅ θ& 1 ⋅ cos θ1 + l 2 ⋅ θ& 2 ⋅ cos θ 2 ,
1 2
⎨ и⎨
& & &
⎪⎩ y&1 = υ y 1 = l 1 ⋅ θ1 ⋅ sin θ1 ⎪⎩ y& 2 = υ y 2 = l 1 ⋅ θ1 ⋅ sin θ1 + l 2 ⋅ θ 2 ⋅ sin θ 2 .
Тогда квадраты скоростей каждого маятника:
υ 2 = υ 2 + υ 2 = l 2 ⋅ θ& 2 ⋅ cos 2 θ + l 2 ⋅ θ& 2 ⋅ sin 2 θ = l 2 ⋅ θ& 2 ;
1 x1 y1 1 1 1 1 1 1 1 1
υ =υ
2
2
2
x +υ 2
y = l ⋅ θ& ⋅ cos θ1 + l ⋅ θ& ⋅ cos θ 2 + 2 ⋅ l 1 ⋅ l 2 ⋅ cos θ1 ⋅ cos θ 2 +
2
1
2
1
2 2
2
2
2
2
2 2
+ l 12 ⋅ θ& 12 ⋅ sin 2 θ1 + l 22 ⋅ θ& 22 ⋅ sin 2 θ 2 + 2 ⋅ l 1 ⋅ l 2 ⋅ θ& 12 ⋅ θ& 22 ⋅ sin θ1 ⋅ sin θ 2 =
= l 12 ⋅ θ& 12 + l 22 ⋅ θ& 22 + 2 ⋅ l 1 ⋅ l 2 ⋅ θ& 1 ⋅ θ& 2 ⋅ cos(θ1 − θ 2 ).
3) Декартовы координаты, входящие в формулу потенциальной энергии,
заменить на обобщенные:
E p = m1 gy1 + m1 gy2 = −(m1 gl 1 ⋅ cos θ1 + m2 gl 1 ⋅ cos θ1 + m2 gl 2 ⋅ cos θ 2 ) =
= −(m1 + m2 )gl 1 ⋅ cos θ1 − m2 gl 2 ⋅ cos θ 2 .
4) Скорости, входящие в формулу кинетической энергии, заменить на
обобщенные скорости, так что кинетическая энергия в общем случае начинает
зависеть не только от обобщенных скоростей, но и от обобщенных координат:
m1υ12 m2 υ 22 m1l 12 & 2 m2 l 12 & 2 m2 l 22 & 2
Eк = + = θ1 + ⋅ θ1 + ⋅ θ2 +
2 2 2 2 2
+ m2 ⋅ l 1 ⋅ l 2 ⋅ θ& 1 ⋅ θ& 2 ⋅ cos(θ1 − θ 2 ) =
=
(m1 + m2 )l 12 & 2 m2 l 22 & 2
θ + ⋅θ + m ⋅ l 1 ⋅ l 2 ⋅ θ& 1 ⋅ θ& 2 ⋅ cos(θ1 − θ 2 ) .
1 2 2
2 2
5) Составить выражение для функции Лагранжа:
L = Eк − E p = 1
(m + m2 )l 12 θ& 2 + m2l 22 ⋅ θ& 2 +
1 2
2 2 (4.1)
+ m2 ⋅ l 1 ⋅ l 2 ⋅ θ& 1 ⋅ θ& 2 ⋅ cos(θ1 − θ 2 ) + (m1 + m2 )gl 1 ⋅ cos θ1 + m2 gl 2 ⋅ cos θ 2 .
6) Составить уравнения Лагранжа:
⎧ ∂ ∂L ∂L
⎪ ∂t ∂θ& − ∂θ = 0,
⎪ 1 1
⎨ (4.2)
⎪ ∂ ∂L − ∂L = 0.
⎪⎩ ∂t ∂θ& 2 ∂θ 2
Первый маятник:
∂L
= (m1 + m2 )l 12 ⋅ θ& 1 + m2 l 1l 2 θ& 2 ⋅ cos(θ1 − θ 2 );
&
∂θ1
Страницы
- « первая
- ‹ предыдущая
- …
- 79
- 80
- 81
- 82
- 83
- …
- следующая ›
- последняя »
