Two-Mass, Three-Spring Dynamic System Investigation Case...
Transcript of Two-Mass, Three-Spring Dynamic System Investigation Case...
![Page 1: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/1.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig1
Two-Mass, Three-SpringDynamic System Investigation
Case Study
![Page 2: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/2.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig2
Physical System Physical Model MathematicalModel
ModelParameter
Identification
ActualDynamicBehavior
ComparePredictedDynamicBehavior
MakeDesign
Decisions
DesignComplete
Measurements,Calculations,
Manufacturer's Specifications
Assumptionsand
Engineering Judgement
Physical Laws
ExperimentalAnalysis
Equation Solution:Analytical and Numerical
Solution
Model Adequate,Performance Adequate
Model Adequate,Performance Inadequate
Modify or
Augment
Model Inadequate:Modify
Dynamic System Investigation
Which Parameters to Identify?What Tests to Perform?
![Page 3: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/3.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig3
Objective
• The objective was to design, build, and demonstrate a dynamic system that:– Would demonstrate dynamic system behavior
below, at, and above a system resonance– Would demonstrate the physical significance of
transfer function poles and zeros– Would show clearly the relationship between the
time domain and frequency domain– Would show the difference between collocated and
non-collocated control systems
![Page 4: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/4.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig4
Physical System Picture
![Page 5: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/5.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig5
Physical System Schematic
M1 M2
Infrared PositionSensor
Rack and Pinion
Motor withEncoder
Springs
Linear Bearings
Infrared PositionSensor
Connecting Bar
Guideway
Two-Mass Three-Spring Dynamic System
![Page 6: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/6.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig6
Physical System Components
• Translating masses (2)• Tension springs (3)• Linear bearings (3) and guide-way• Rack and pinion gear system• Infrared position sensors (2)• Permanent magnet brushed DC motor with
optical encoder• PWM servoamp and power supply
![Page 7: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/7.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig7
Physical Model Assumptions
• Springs– three tension springs are identical– linear springs– neglect mass of springs– neglect structural damping in springs– constant spring rate– springs are always in tension
![Page 8: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/8.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig8
Physical Model Assumptions
• Masses– two masses are rigid bodies– one degree of freedom (translation) for each mass– neglect air damping on masses– Coulomb friction and viscous damping in linear
bearings supporting masses and rack– Coulomb friction: independent of position and
velocity– Viscous damping: coefficient is constant
![Page 9: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/9.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig9
Physical Model Assumptions
• Structure– rigid and fixed– independent of system motions– straight track– level track (gravity acts perpendicular to track)
![Page 10: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/10.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig10
Physical Model Assumptions
• Rack and Pinion Gear System– neglect elasticity of gear teeth– neglect backlash of gear teeth– neglect friction of gear teeth– rigid connection to motor shaft and to translating
mass
![Page 11: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/11.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig11
Physical Model Assumptions
• Motor / Amplifier– PWM servoamp operates in current mode– neglect amplifier dynamics– Coulomb friction and viscous damping in motor– Coulomb friction: independent of angular position
and angular velocity– Viscous damping: coefficient is constant
![Page 12: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/12.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig12
Physical Model Assumptions
• Sensors– Optical encoder: 2000 counts per revolution with
quadrature decoding– Analog infrared position sensor
• time constant: 2.5 ms• range: 0.9 m• output: 0 to 10 V
![Page 13: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/13.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig13
Diagram of Physical Model
M1 M2
K K K
Two-Mass Three-Spring Dynamic SystemPhysical Model
X1 X2
θ rp
Jmotor BmotorTfriction Jpinion
Tm
B1 Ff1 B2 Ff2
![Page 14: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/14.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig14
Model Parameter Identification
J m rp p p≈12
2
• Translating Masses– m1 = 1.6725 kg (includes mass of rack)– m2 = 1.275 kg
• Pinion Gear– rp = 0.0127 m– mp = 0.0092 kg
• Infrared Position Sensors– Calibration Curves
![Page 15: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/15.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig15
Model Parameter Identification
0 1 2 3 4 5 6 7 8 9 10-80
-60
-40
-20
0
20
40
60
80
100Sensor II X2(mm)= -0.286*V13+2.6671*V12-21.2174*V1+125.0637
Sensor Volts
Pos
ition
(mm
), "
+" w
hen
mov
es a
way
from
the
mot
or
Sensor I (near the motor) Sensor II
( )
![Page 16: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/16.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig16
Model Parameter Identification
• Motor– Jm = 0.0078 oz-in-s2 = 5.5080E-5 kg-m2
– Bm = 0.20 oz-in/krpm = 1.3487E-5 N-m-s– Tf m = 0.19 in-lb = 0.0215 N-m– Kt = 11.8 oz-in/A = 8.3326E-2 N-m/A
• Springs– K = 494 N/m
• PWM Servo-Amplifier– Ka = 1 A/V
![Page 17: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/17.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig17
Model Parameter Identification
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 50.04
0.045
0.05
0.055
0.06
0.065
Time(sec)
Ampl
itude
(m)
Mx Bx Kx
nx
x
B m
n
n
ln
+ + =
=FHGIKJ
=+
=
+
2 0
1
22
1
1
2 2
δ
ζδ
π δ
ζω
a f
• Friction in System– Mass M1– Viscous Damping– B = 1.8 N-s/m
Approximate Exponential Decay
![Page 18: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/18.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig18
Model Parameter Identification
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 50.005
0.01
0.015
0.02
0.025
0.03
0.035
0.04
0.045
Time(sec)
Ampl
itude
(m)
Mx Bx Kx
nx
x
B m
n
n
ln
+ + =
=FHGIKJ
=+
=
+
2 0
1
22
1
1
2 2
δ
ζδ
π δ
ζω
a f
Approximate Exponential Decay• Friction in System– Mass M2– Viscous Damping– B = 1.8 N-m/s
![Page 19: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/19.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig19
Model Parameter Identification
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2-0.04
-0.03
-0.02
-0.01
0
0.01
0.02
0.03
0.04
t
Ampl
itude
(m)
Approximate Linear Decay
• Friction in System– Mass M1 + Rack/Pinion + Motor– Coulomb Damping– Ff1-eff = 2.4 N
Mx Kx F
F Kf
f
+ =
=
22
4∆
![Page 20: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/20.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig20
Mathematical Model: FBD’s
T K i K K Vm t t a in= =
+θ
Fc
J Tθ
rp
Bmθ
Tf sgn θb g
o
Motor Rotor + Pinion
J J JT motor pinion= +
J B T K K V F rT m f t a in c psgnθ θ θ+ + = −b gMo∑ = 0
![Page 21: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/21.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig21
Mathematical Model: FBD’s
x1
M1
M x1 1Fstatic Fstatic
Fc
Kx1K x x2 1−a f
B x1 1
F xf1 1sgna f
Mass M1
M x B x Kx Kx F F xc f1 1 1 1 1 2 1 12 sgn+ + = + − a fFx∑ = 0
![Page 22: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/22.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig22
Mathematical Model: FBD’s
x2
M2
M x2 2Fstatic Fstatic
K x x2 1−a f −Kx2
B x2 2
F xf 2 2sgna f
Mass M2
M x B x Kx Kx F xf2 2 2 2 2 1 2 22 sgn+ + = − a fFx∑ = 0
![Page 23: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/23.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig23
Mathematical Model:Equations of Motion
J B T K K V F rT m f t a in c psgnθ θ θ+ + = −b g [1]
M x B x Kx Kx F F xc f1 1 1 1 1 2 1 12 sgn+ + = + − a f [2]
M x B x Kx Kx F xf2 2 2 2 2 1 2 22 sgn+ + = − a f [3]
x r
x r
x r
p
p
p
1
1
1
=
=
=
θ
θ
θ
Kinematic Relations:
![Page 24: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/24.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig24
Mathematical Model:Equations of Motion
Solve for Fc in equation [1] using the kinematic relations:
F J xr
B xr
Tr
K Kr
Vc Tp
mp
f
p
t a
pin= − − − +
sgn12
12
θb g
Substitute this expression into equation [2]:
M Jr
x B Br
x Kx
Kx F xT x
rK K
rV
T
p
m
p
ff
p
t a
pin
1 2 1 1 2 1 1
2 1 11
2+LNM
OQP
+ +LNM
OQP
+
= − − +sgnsgn
a f a f
![Page 25: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/25.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig25
Mathematical Model:Equations of Motion Summary
M x B x Kx Kx F xf2 2 2 2 2 1 2 22 sgn+ + = − a fM x B x Kx Kx F x K K
rVeff eff f eff
t a
pin1 1 1 1 1 2 1 12− − −+ + = − +sgna f
M M Jr
B B Br
F F Tr
effT
p
effm
p
f eff ff
p
1 1 2
1 1 2
1 1
−
−
−
= +
= +
= +
![Page 26: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/26.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig26
Mathematical Model:Linear Model
M x B x Kx Kx K Kr
Veff efft a
pin1 1 1 1 1 22− −+ + = +
M x B x Kx Kx2 2 2 2 2 12+ + =
Laplace Transform:
M s B s K KK M s B s K
X sX s
K Kr Veff efft a
p in1
21
22
2
1
2
22 0
− −+ + −− + +
LNM
OQPLNMOQP =L
NMMO
QPP
a fa f
![Page 27: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/27.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig27
Mathematical Model:Linear Model - Transfer Functions
X s
K Kr
V K
M s B s KM s B s K K
K M s B s K
X s
M s B s K K Kr
V
KM s B s K K
K M s B s K
t a
pin
eff eff
eff efft a
pin
eff eff
12
22
12
1
22
2
2
12
1
12
1
22
2
0 22
2
2
02
2
a f
a f
=
−
+ ++ + −− + +
=
+ +
−+ + −− + +
− −
− −
− −
![Page 28: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/28.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig28
Mathematical Model:Linear Model - Transfer Functions
X sV s
K Kr
M s B s K
D s
X sV s
K Kr
K
D s
in
t a
p
in
t a
p
12
22
2
2a fa f
c h
a fa f
=
FHGIKJ + +
=
FHGIKJ
( )
( )
D s M M s M B M B s
M M K B B s B B K s Keff eff eff
eff eff eff
( ) = + + +
+ + + + +− − −
− − −
1 24
1 2 2 13
1 2 1 22
1 222 2 3
a f a fa f a f
![Page 29: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/29.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig29
Mathematical Model:Linear Model - State Space Equations
q Aq Buy Cq Du= += +
State Variables: State Space Equations:q xq xq xq x
1 1
2 1
3 2
4 2
====
qqqq
KM
BM
KM
KM
KM
BM
qqqq
K Kr M V
yy
qqqq
eff
eff
eff eff
t a
p eff in
1
2
3
4
1
1
1 1
2
2
2
1
2
3
4
1
1
2
1
2
3
4
0 1 0 02 0
0 0 0 10 2
2
0
00
1 0 0 00 0 1 0
0
L
N
MMMM
O
Q
PPPP=
− −
− −
L
N
MMMMM
O
Q
PPPPP
L
N
MMMM
O
Q
PPPP+
L
N
MMMMM
O
Q
PPPPP
LNMOQP =LNM
OQPL
N
MMMM
O
Q
PPPP+
−
−
− − −
0LNMOQPVin
![Page 30: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/30.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig30
Mathematical Model:Transfer Functions and State Space Equations
X sV s
s ss s s s
X sV s s s s s
A
C
in
in
12
4 3 2
24 3 2
3 2503 4 5887 2518 72 3449 1265 7 1414 1 284460
1259 32 3449 1265 7 1414 1 284460
0 1 0 0489 45 0 93313 244 72 0
0 0 0 1387 45 0 774 90 14118 0
1 0 0 00 0 1 0
( )( )
. . .. . .
( )( )
.. . .
. . .
. . .
=+ +
+ + + +
=+ + + +
=− −
− −
L
N
MMMM
O
Q
PPPP
L
N
MMMM
O
Q
PPPP
=LNM
OQP
LNMOQP
B =
03.2503
0
D =00
![Page 31: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/31.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig31
Mathematical Model:Transfer Functions and State Space Equations
− ± ⇒ =− ± ⇒
0 536 17 1 17 1. . .i rad / s = 0.03130.637 31.2i = 31.2 rad / s = 0.0204
ω ζω ζ
Poles:
X sV sin
1a fa f⇒ − ± ⇒ =0 706 27 8 27 8. . .i rad / s = 0.0254ω ζ
Zeros:X sV sin
2 a fa f⇒ None
![Page 32: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/32.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig32
Frequency Response Plots: Analytical
XVin
1
Frequency (rad/sec)
Phas
e (d
eg);
Mag
nitu
de (d
B)Bode Diagrams
-70
-60
-50
-40
-30
-20
100
101
102
-150
-100
-50
0
![Page 33: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/33.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig33
Frequency Response Plots: Analytical
Frequency (rad/sec)
Phas
e (d
eg);
Mag
nitu
de (d
B)
Bode Diagrams
-80
-60
-40
-20
100
101
102
-300
-200
-100
0
XVin
2
![Page 34: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/34.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig34
Frequency Response Plots: Experimental
XVin
1
100
101
102
-70
-60
-50
-40
-30
-20
Frequency (rad/s)
Mag
nitu
de (d
B)
100
101
102
-200
-150
-100
-50
0
Frequency (rad/s)
Phas
e (d
egre
es)
EncoderNetwork Analyzer
![Page 35: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/35.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig35
Frequency Response Plots: Experimental
10-1
100
101
-60
-50
-40
-30
-20
Frequency (Hz)
Mag
nitu
de (d
B)
Bode Plot for Mass1 (Optical Encoder)
10-1
100
101
-200
-150
-100
-50
0
Frequency (Hz)
Phas
e (d
egre
es)
XVin
1
EncoderSine Sweep
![Page 36: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/36.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig36
Frequency Response Plots: Experimental
10-1
100
101
-70
-60
-50
-40
-30
-20
Frequency (Hz)
Mag
nitu
de (d
B)
Bode Plot for Mass1 (IR Sensor)
10-1
100
101
-250
-200
-150
-100
-50
0
Frequency (Hz)
Phas
e (d
egre
es)
XVin
1
IR SensorSine Sweep
![Page 37: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/37.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig37
Frequency Response Plots: Experimental
XVin
2
10-1
100
101
102
-55
-50
-45
-40
-35
-30
-25
Frequency (rad/s)
Mag
nitu
de (d
B)
10-1
100
101
-400
-300
-200
-100
0
Frequency (rad/s)
Phas
e (d
egre
es)
IR SensorNetwork Analyzer
![Page 38: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/38.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig38
Frequency Response Plots: Experimental
10-1
100
101
-80
-70
-60
-50
-40
-30
-20
Frequency (Hz)
Mag
nitu
de (d
B)
Bode Plot for Mass2 (IR Sensor)
10-1
100
101
-500
-400
-300
-200
-100
0
Frequency (Hz)
Phas
e (d
egre
es)
XVin
2
IR SensorSine Sweep
![Page 39: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/39.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig39
Collocated and Non-CollocatedControl Systems
• Collocated Control System– All energy storage elements that exist in the system exist
outside of the control loop.– For purely mechanical systems, separation between sensor
and actuator is at most a rigid link.
• Non-Collocated Control System– At least one storage element exists inside the control loop– For purely mechanical systems, separating link between
sensor and actuator is flexible.
![Page 40: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/40.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig40
Poles and Zeros of Transfer Functions:Physical Interpretation
• Complex Poles of a collocated control system and those of a non-collocated control system are identical.
• Complex Poles represent the resonant frequencies associated with the energy storage characteristics of the entire system.
• Complex Poles, which are the natural frequencies of the system, are independent of the locations of sensors and actuators.
![Page 41: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/41.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig41
Poles and Zeros of Transfer Functions:Physical Interpretation
• At a frequency of a complex pole, even if the system input is zero, there can be a nonzero output.
• Complex Poles represent the frequencies at which energy can freely transfer back and forth between the various internal energy storage elements of the system such that even in the absence of any external input, there can be nonzero output.
• Complex Poles correspond to the frequencies where the system behaves as an energy reservoir.
![Page 42: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/42.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig42
Poles and Zeros of Transfer Functions:Physical Interpretation
• Complex Zeros of the two control systems are quite different and they represent the resonant frequencies associated with the energy storage characteristics of a sub-portion of the system defined by artificial constraints imposed by the sensors and actuators.
• Complex Zeros correspond to the frequencies where the system behaves as an energy sink.
![Page 43: Two-Mass, Three-Spring Dynamic System Investigation Case Studyengineering.nyu.edu/mechatronics/Control_Lab/Criag/Craig_RPI/2002… · Dynamic System Investigation Case Study. Mechatronics](https://reader034.fdocuments.us/reader034/viewer/2022042209/5ead7385349c234ae8069b4c/html5/thumbnails/43.jpg)
MechatronicsTwo-Mass, Three-Spring Dynamic System
K. Craig43
Poles and Zeros of Transfer Functions:Physical Interpretation
• Complex Zeros represent frequencies at which energy being applied by the input is completely trapped in the energy storage elements of a sub-portion of the original system such that no output can ever be detected at the point of measurement.
• Complex Zeros are the resonant frequencies of a subsystem constrained by the sensors and actuators.