Professional Documents
Culture Documents
1
We use Newton's laws to describe the motions of objects. It works
well if the objects are undergoing constant acceleration but they can
become extremely difficult with varying accelerations.
For such problems, we will find it easier to express the solutions with
2
Modeling of Dynamic Systems
Use circuits theorems (Ohm’s law and Kirchhoff’s laws: KCL and KVL).
3
Joseph-Louise Lagrange: 1736-1813.
Born in Italy and lived in Berlin and Paris.
Studied to be a lawyer.
Contemporary of Euler, Bernoulli, D’Alembert, Laplace, and Newton.
He was interested in math.
Contribution:
Calculus of variations.
Calculus of probabilities.
Integration of differential equations
Number theory.
4
Equations of Motion: Lagrange Equations
There are different methods to derive the dynamic equations of a
dynamic system. As final result, all of them provide sets of equivalent
equations, but their mathematical description differs with respect to
their eligibility for computation and their ability to give insights into
the underlying mechanical problem.
Why Lagrange:
Scalar not vector.
Eliminate solving for constraint forces (what holds the system together)
Avoid finding acceleration.
Uses extensively in robotics and many other fields.
Newton’s Law is good for simple systems but what about real systems?
5
Mathematical Modeling and System Dynamics
Newtonian Mechanics: Translational Motion
6
Force : Fcoulomb
7
Newtonian Mechanics: Translational Motion
8
Newton’s Second Law
The movement of a classical material point is described by the second law of
Newton:
d 2 r (t )
m 2
F (r , t ) (r is a vector indicating a position of the material point in space)
dt
x
r y
z
Vector F(r, t) represents a force field, which may be calculated by taking
into account interactio ns with other particles, or interactio ns with electromag netic
waves, or gravitational fields.
The second law of Newton is an idealisation, of course, even if one was to neglect
quantum and relativist ic effects. There is no justificat ion why only a second time derivative
of r should appear in that equation. Indeed if energy is dissipated in the systemusually
first time derivatives will appear in the equation too. If a material point loses energy due to EM
radiation, third time derivatives will come up.
9
Energy in Mechanical and Electrical Systems
In the Lagrangian approach, energy is the key issue. Accordingly,
we look at various forms of energy for electrical and mechanical
systems.
11
Lagrangian
The principle of Lagrange’s equation is based on a quantity called
“Lagrangian”. Lagrangian is the difference between the kinetic
energy of a system minus potential energy of the same system.
12
Generalized Coordinates
In order to introduce the Lagrange equation, it is important to first
consider the degrees of freedom (DOF = number of coordinates-
number of constraints) of a system. Assume a particle in a space:
number of coordinates = 3 (x, y, z or r, , ); number of
constraints = 0; DOF = 3 - 0 = 3.
13
Cont..
L L P
q q q f
1 1 1 1
d . . . .
-
dt . . . .
L L P f n
q n q n q n
15
Example of Linear Spring Mass System and Frictionless
Table: The Steps
k
𝑞=𝑥 m
𝑞=
ሶ 𝑥ሶ
1 2 1 2 x
Lagrangian : L K e V mx kx
2 2
d L L
Lagrang' s Equation :
0
dt qi qi
L d L L
Do the derivatives : mx; mx; kx
q i
dt qi qi
d L L
Combine all together :
mx kx 0
dt q i qi 16
Mechanical Example: Mass-Spring Damper
1 2
Ke mx
2
V Kx 2 mg h x
1
2
L K e V mx 2 Kx 2 mg h x
1 1
2 2
1
P Bx 2
2
We have the generalize d coordinate q x, and thus with the applied force Q f , we write
the Lagrange equation :
d L L P
f
dt x x x
d 1 1
( ( mx 2 Kx 2 mg (h x)))
dt x 2 2
1 1 1
( mx 2 Kx 2 mg (h x)) ( Bx 2 )
x 2 2 x 2
d
(mx 2 ) ( Kx mg ) ( Bx )
dt
mx Kx mg Bx 17
Electrical Example: RLC Circuit
1 2
𝑞(𝑡)
ሶ = 𝑖(𝑡) Ke Lq
2
1 2
V q
2C
1 2 1 2
L Ke V Lq q
2 2C
1 2
P Rq
2
We have the generalize d coordinate q (charge), and with the applied force Q u , we have
d L L P
u
dt q q q
d 1 2 1 2 1 1 2 1
( ( Lq q )) ( Lq 2 q ) ( Rq 2 )
dt q 2 2C q 2 2C q 2
d Q Q di
( Lq ) Rq Lq Rq L vc Ri
dt C C dt
i q and q Cvc for a capacitor. This is just KVL equation
18
Electromechanical System: Capacitor Microphone
About them see: http://www.soundonsound.com/sos/feb98/articles/capacitor.html
1 2 1 2 1 2 1 2
Ke
Lq mx ; V q Kx
2 2 2C 2
A is the dielectric constant of the air (F/m),
C
xo x A is the area of the plate, xo - x is the plate separation
V
1
xo x q Kx ; P Rq Bx
2 1 2 1 2 1 2
2 A 2 2 2
1 2 1 2
L Lq mx
1
xo x q Kx
2 1 2
2 2 2A 2
19
L L q2
P
mx; Kx; Bx
x x 2A x
L L xo x q P
Lq; ; Rq
q q A q
Then we obtain the two Lagrange equations
q2
mx Bx Kx f
2 A
Lq Rq
1
xo x q v
A
20
Robotic Example
q Generalize d coordinates (θ angular position; r radial length; both vary)
r
Q Applicable forces to each component; is the torque; f is the force
f
J mr 2 ; K e J 2 mr 2 ; V mgr sin
1 1
2 2
1 1
The power dissipation : P B1 2 B2 r 2
2 2
L K e V J 2 mr 2 mgr sin
1 1
2 2
L L P
L J mr 2 L mgr cos P B1
; ;
q L mr mr q L mr 2 mg sin( ) q P B2 r
r r r
21
The Lagrange equation becomes
d L L P
Q
dt q q q
mr 2 2mr r mgr cos B1
Q 2
mr mr mg sin( ) B2 r
mr 2 0 B1 2mr θ mgr cos( )
0 m r mr θ B 2 r mg sin( ) f
M (q)q V (q, q ) G (q) Q
M (q) is the inertia matrix; V (q, q ) is the Coriolis/c entripetal vector
G (q) is the gravity vector; Q is the input vector
22
Example: Two Mesh Electric Circuit
R1 L1 L2
C2
Ua(t) q1 L12 q2
C1
R2
d K e K e P V d K e K e P V
( ) Q1 ; ( ) 0
dt q1
q1 q1 q1
dt q2
q2 q2 q2
q1 q
( L1 L12 )q1 L12 q2 R1q1 U a ; - L12q1 ( L2 L12 )q2 R2 q 2 2 0
C1 C2
1 q1 1 q
q1 R1q1 L12 q2 U a ; q2 L12 q1 2 R2 q 2
( L1 L12 ) C1 ( L2 L12 ) 24 C2
Another Example
ia(t) iL(t)
R L
q1 C q2
Ua(t) uc uL
RL
r
Load
TL
ir
r, Te
Rotor Te : electromag netic torque
TL : Load torque
ur
Stator
is i
q1 ; q 2 r ; q3 r ;
s s
Rr Lr q1 is ; q 2 ir ; q3 r ;
Ls
Q1 u s ; Q2 u r ; Q3 TL
us is
Rs 27
The Lagrange equations are expressed in terms of
each independent coordinate
d K e K e P V
( ) Q1
dt q1 q1 q1 q1
d K e K e P V
( ) Q2
dt q 2 q2 q 2 q2
d K e K e P V
( ) Q3
dt q3 q3 q3 q3
28
The total kinetic energy is the sum of the total electrical (magnetic) and
mechanical (moment of inertia) energies
1 1 1
K ee Ls q12 Lsr q1q 2 Lr q 22 (Electrica l); K em Jq 32 (Mechanical)
2 2 2
1 1 1 2
K e K ee K em Ls q1 Lsr q1q 2 Lr q2 Jq 3
2
2
2 2 2
Ns Nr Ns Nr
Mutual inductance : Lsr ( r ) ; LM Lsr max
m ( r ) m (90 0 )
Lsr ( r ) LM cos r LM cos q3 ( LM is magnetizin g reluctance)
1 1 1
Ke Ls q12 LM q1q 2 cos q3 Lr q 22 Jq 32
2 2 2
K K
The following partial derivatives result : e 0; e Ls q1 LM q 2 cos q3
q1 q1
K e K e K e K e
0; LM q1 cos q3 Lr q2 ;
LM q1q2 sin q3 ;
Jq 3
q 2 q 2 q3 q 3
29
We have only a mechanical potential energy: Spring with a constant ks
1
The potential energy of the spring with constant k s : V k s q32
2
V V V
0; 0; k s q3
q1 q 2 q3
The total heat energy dissipated is expressed as : P PE PM
1 1 1
PE Rs q12 Rr q 22 ; PM Bm q 32
2 2 2
1 1 1
P Rs q12 Rr q 22 Bm q 32
2 2 2
P P P
Rs q1 ; Rr q 2 ; and Bm q 3
q1
q 2
q3
Substituting the original values, we have three differenti al equations for servo - system
dis di d
Ls LM cos r r LM i r sin r r Rs is u s
dt dt dt
di di d
Lr r LM cos r s LM i s sin r r Rr ir u r
dt dt dt
d 2 r d r
J 2
L i i
M s r sin r Bm k s r TL 30
dt dt
dθ r
The last equation should be written in terms of rotor angular velocity ( ω).
dt
Also, using stator current and rotor current, angular velocity, and position as state variables
dis 1 1 2
Rs Lr is LM is r sin 2 r Rr LM ir cos r Lr LM r sin r Lr u s LM cos r u r
dt Ls Lr L2M cos 2 r 2
dir 1 1 1 2
R L
s M si L L i
s M s r sin r R L i
r s r L i
M r r sin 2 L M cos u
r s L s r
u
dt Ls Lr L2M cos 2 r 2 2
d r 1
( LM is ir sin r Bm r k s r TL )
dt J
d r
r
dt
d 1
Considerin g the third equation : r ( LM is ir sin r Bm r k s r TL )
dt J
We can obtain the expression for the electromag netic torque Te developed :
Te LM is ir sin r
31
More Application
Application of Lagrange equations of motion in the modeling of two-
phase induction motor and generator.
Transducers
32