Моделирование колебательных процессов (на примере физических задач). Щеглова И. Ю - 81 стр.

UptoLike

Рубрика: 

Моделирование механических колебаний систем 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