Professional Documents
Culture Documents
Actuators
References
Introduction
Fluid System Fundamentals
Electrohydraulic Valve-Controlled
Servomechanism Case Study
Pneumatic System Closed-Loop, ComputerControlled Positioning Experiment and Case
Study
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
1
References
Control of Fluid Power, D. McCloy & H.R.
Martin, 2nd Edition, John Wiley, New York, 1980.
Hydraulic Control Systems, H. Merritt, John
Wiley, New York, 1967.
System Dynamics, E. Doebelin, Marcel Dekker,
New York, 1998.
Modeling and Simulation of Dynamic Systems, R.
Woods & K. Lawrence, Prentice Hall, New
Jersey, 1997.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
2
K. Craig
3
Introduction
Applications of Hydraulic and Pneumatic
Actuators
Hydraulic / Pneumatic Systems vs.
Electromechanical Systems
Hydraulic Systems vs. Pneumatic Systems
K. Craig
4
K. Craig
5
K. Craig
6
Heat Dissipation
Fluid circulating to and from an actuator removes heat
generated by the actuator that is doing work.
Electromechanical actuators and motors have limited
ability to dissipate heat generated inside the device and
rely on free or forced convection to the surrounding
environment.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
7
Miscellaneous
Electric power is more readily available, cleaner and
quieter, and easier to transmit, but may create electrical
interference with low-level data signals and can cause
overheating problems at low speeds.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
8
K. Craig
9
When both
high speed
and high
power are
required,
hydraulic
systems my
be
mandatory.
K. Craig
10
K. Craig
11
K. Craig
12
Efficiency
The efficiency of pneumatic systems is much lower than
that of hydraulic systems. Losses are caused by:
K. Craig
13
High-Temperature Applications
The pneumatic system can work above 500C where
both electrical and hydraulic systems would fail.
K. Craig
14
Classification of Materials
Fundamental Concepts & Properties of Fluids
Basic Equations of Fluid Dynamics
Lumped-Parameter Approach
Passive Elements
Fluid Resistance
Fluid Capacitance
Fluid Inertance
K. Craig
15
Fluid Impedance
Fluid Sources: Pressure and Flow Rate
K. Craig
16
Classification of Materials
Materials may be classified rheologically with
respect to their shear stress shear strain behavior
in simple shear.
Rheology is the science of the deformation and
flow of matter.
In general, a fluid will undergo a continuous
deformation without rupture when subjected to a
constant anisotropic stress, where as a solid will
generally assume a static equilibrium
configuration under such conditions.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
17
K. Craig
18
K. Craig
19
Fluid
Solid
= shear rate
= shear stress
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
20
Basic Concepts
Definition of a Fluid: Liquids and Gases
Density
Equation of State: Liquids and Gases
Viscosity
Propagation Speed
Thermal Properties
Reynolds Number Effects
Classification of Fluid Motions
K. Craig
21
Basic Concepts
Continuum
Fluid is a continuum, an infinitely-divisible substance.
As a consequence, each fluid property is assumed to
have a definite value at each point in space. Fluid
properties are considered to be functions of position
and time, e.g., density scalar field = (x, y, z, t) and
velocity vector field v = v ( x, y, z, t ) .
Velocity Field v = v ( x, y, z, t )
Steady flow all properties remain constant with time
at each point.
K. Craig
22
K. Craig
23
Stress Field
Surface forces: all forces acting on the boundaries of a
medium through direct contact.
Body forces: forces developed without physical contact
and distributed over the volume of the fluid, e.g.,
electromagnetic and gravitational forces.
Stresses in a medium result from forces acting on some
portion of the medium. The concept of stress provides
a convenient means to describe the manner in which
forces acting on the boundaries of the medium are
transmitted through a medium.
State of stress at a point can be described completely by
specifying the stresses acting on three mutually
perpendicular planes through the point.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
24
xx
yx
zx
xy
yy
zy
xz
yz
zz
K. Craig
25
Definition of a Fluid
A fluid is a substance (a continuum) that deforms
continuously under the application of a shear
stress no matter how small the shear stress may be
and includes both liquids and gases. A fluid
cannot sustain a shear stress when at rest.
Liquids are nearly incompressible.
Gases are highly compressible.
Liquids are distinguished from gases by orders of
magnitude differences in their density, absolute
viscosity, and bulk modulus.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
26
Density
The density of a fluid is defined as the mass m
per unit volume V under specified conditions of
pressure P0 and temperature T0:
=
m
V P0 ,T0
K. Craig
27
(P, T) = ( P0 , T0 ) +
( P P0 ) +
( T T0 )
P P0 ,T0
T P0 ,T0
1
= 0 1 + ( P P0 ) ( T T0 )
K. Craig
28
P0 ,T0
K. Craig
29
V / V0
Cv
1
0 T P0 ,T0
Thermal Expansion Coefficient relates the incremental
change in volume with changes in temperature and can be
expressed in terms of volumes for a fixed mass of fluid:
=
V / V0
T
K. Craig
30
K. Craig
31
K. Craig
32
= C = constant
= 0
= 0 nCn 1
= 0 n
P0 ,T0
P0 ,T0
= nP0
P0 ,T0
K. Craig
33
K. Craig
34
Viscosity
Absolute Viscosity (or dynamic viscosity)
(dimensions Ft/L2 or M/Lt) of a fluid represents
the ability of the fluid to support a shear stress
between a relative velocity u of the fluid and a
solid boundary.
shear stress
=
=
shear rate
u / y
K. Craig
35
K. Craig
36
K. Craig
37
time-independent
behavior
shear thinning n < 1
shear thickening n > 1
Power-Law Model:
n
du
du
yx = k = k
dy
dy
n 1
du
du
=
dy
dy
Bingham-Plastic Model:
yx = y + p
du
dy
Other Categories:
Thixotropic
time-dependent
behavior
Rheopectic
Viscoelastic
Under a constant applied shear stress:
Thixotropic decrease in with time
Rheopectic increase in with time
K. Craig
38
Propagation Speed
Speed of propagation, c0, of a pressure signal in a
fluid depends on the bulk modulus and the
density:
c0 =
K. Craig
39
K. Craig
40
Thermal Properties
Specific heat of a fluid is the amount of heat
required to raise the temperature of a unit mass of
the fluid by 1 degree.
The specific heat at constant pressure is Cp.
The specific heat at constant volume is Cv.
The specific heat ratio k = Cp/Cv.
For some liquids, the specific heat ratio is
approximately 1.04. For gases, k is larger, e.g., k
= 1.4 for air.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
41
Av2
F = ma = Va d 3a
ds
dv
dv
a=v
and a =
dt
dt
ds
d 3 v 2
F
= d 2 v 2 = Av 2
d
du
v
A = A d 2 = vd
dy
d
v=
dv
K. Craig
42
K. Craig
43
K. Craig
44
Viscous
Laminar
Compressible
Incompressible
Internal
Turbulent
External
K. Craig
45
K. Craig
46
Conservation of Mass
Newtons 2nd Law
Moment of Momentum
1st Law of Thermodynamics
2nd Law of Thermodynamics
K. Craig
47
Methods of Analysis
A system or control volume must be defined before
applying the basic equations in the analysis of a
problem.
A system is defined as a fixed, identifiable quantity of
mass; system boundaries separate the system from the
surroundings and they may be fixed or movable,
however, there is no mass transfer across the system
boundaries. Heat and work may cross the system
boundaries.
A control volume is an arbitrary volume in space
through which fluid flows. The geometric boundary of
the control volume is called the control surface, which
may be real or imaginary, at rest or in motion, but it
must be clearly defined before beginning analysis.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
48
K. Craig
49
K. Craig
50
Conservation of Mass
Mass of the system is constant.
dM
=0
dt sys
M sys =
dm =
sys mass
dV
sys vol
( F)
sys
dP
=
dt
sys
Psys =
sys mass
Vdm =
VdV
sys vol
K. Craig
51
dt
sys
E sys =
( e ) dm = ( e )dV
sys mass
sys vol
v2
e = u + + gz
2
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
52
sys vol
dN
=
dV + vidA
dt sys t CV
CS
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
53
K. Craig
54
Conservation of Mass
The net rate of mass efflux through the control surface
plus the rate of change of mass inside the control
volume equals zero.
0=
dV + vidA
t CV
CS
K. Craig
55
F = FS + FB =
vdV + vvidA
t CV
CS
K. Craig
56
Q+W =
edV + evidA
t CV
CS
v2
e = u + + gz
2
W is positive when work is done on the control volume
by the surroundings and this can take place only at the
control surface.
W = Wshaft + Wnormal + Wshear + Wother
K. Craig
57
Lumped-Parameter Approach
Lumped-Parameter Approach
Some areas have used this approach more than others,
e.g., electrical systems are originally conceived as a
combination of R, L, C, op-amps, and other integratedcircuit modules, while mechanical systems are rarely
initially conceived in terms of a combination of K, B,
and M, but rather as combination of mechanisms,
actuators, sensors, and controllers.
Fluid and Thermal systems follow a similar pattern in
that system dynamics may receive relatively light
conscious emphasis during the early conceptual phases.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
58
K. Craig
59
K. Craig
60
K. Craig
61
K. Craig
62
K. Craig
63
K. Craig
64
q in 3 / sec
For nonlinear fluid resistances, we can define linearized
values in the neighborhood of an operating point.
Now consider Conservation of Mass applied to the nth
lump over an infinitesimal time interval dt. During the
time interval dt, the difference between mass flow into
and out of the lump must equal the additional mass
stored in the lump. Mass enters the lump from the left
at a rate Avn-1 and leaves at the right at a rate Avn,
where is the fluid mass density, which we treat as
being constant, corresponding to a constant operatingpoint pressure and temperature.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
65
A
( q n 1 q n ) dt = dp n
1
pn =
( q n 1 q n ) dt
Cf
Cf
K. Craig
66
( p n 1 p n ) = R f q n
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
67
If
fluid inertance
A
Again we see the electric-fluid analogy: pressure drop
analogous to voltage drop, volume flow rate analogous
to current, and fluid inertance analogous to electric
inductance.
We will return to the fluid compliance and inertance
elements in more detail, since they occur in more
general contexts, not just pipelines. They were
introduced here to illustrate that the three elements are
always present whenever a body of fluid exists.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
68
K. Craig
69
p
q ( p1 p 2 ) = qp = q 2 R f =
Rf
While we can often determine flow resistance values by
experimental steady-flow calibration, it is desirable to
be able to calculate from theory, before a device has
been built, what its resistance will be. For certain
simple configurations and flow conditions, this can be
done with fairly good accuracy.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
70
K. Craig
71
K. Craig
72
Characteristics
of
Orifice Flow
K. Craig
73
2
p1 p 2 = p = ( v 2 v12 )
2
2p q q 1 ( A 2 / A1 ) 2
=
q
=
2
A2
A 2 A1
2
q=
A2
1 ( A 2 / A1 )
2p
Basic
pressure/flow
relation (nonlinear)
for an orifice
K. Craig
74
2p
K. Craig
75
K. Craig
76
Fluid Compliance
We have already seen that a fluid itself, whether a
liquid or gas, exhibits compliance due to its
compressibility.
Certain devices may also introduce compliance into
a fluid system, even if the fluid were absolutely
incompressible.
Rubber hoses will expand when fluid pressure increases,
allowing an increase in volume of liquid stored.
Accumulators use spring-loaded cylinders or rubber air
bags to provide intentionally large amounts of
compliance.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
77
Cf
V
p
qdt
p
K. Craig
78
K. Craig
79
Accumulators
(a) spring-loaded piston
and cylinder
(b) flexible metal
bellows
(c) nitrogen-filled
rubber bag
K. Craig
80
K. Craig
81
K. Craig
82
K. Craig
83
RT
RT
RT
p
dp =
dM =
dV
dV =
V
V
V
RT
dV
V in 3
Cf
=
dp
p
psi
p = p0
0
This is a linearized compliance useful for small changes
near an operating point p0. For rapid (adiabatic) but
still small pressure changes, analysis shows the
compliance is:
Cf =
V
kp0
K. Craig
84
d
d
= ( M cv ) = (cv Vcv )
dt
dt
= Q net = cv Vcv + Vcvcv
V
=V+
K. Craig
85
V
Q = V + Pcv
P0 ,T0
V
V = 0 Q = Pcv = Cf Pcv
K. Craig
86
Pcv
= (Q V)
V
K. Craig
87
For Example:
V = A ( x + x0 )
V = Ax
x0 is the minimum stroke representing the dead volume
space in the actuator and fittings.
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
88
Substitution yields:
A2
V=
P
k
The continuity equation can now be written as:
V
Q = V + Pcv
V A2
Q= +
P = Cf P
k
The total capacitance is a combination of the fluid
compressibility effects and the mechanical compliance
of the container.
Thus, fluid capacitance can be either a compliant
container or a volume of fluid.
K. Craig
89
K. Craig
90
K. Craig
91
K. Craig
92
The simplest assumption possible here is that of onedimensional flow where all the fluid particles have
identical velocities at any instant of time. Since every
fluid particle has the same velocity, a lump of fluid can
be treated as if it were a rigid body of mass M = AL.
A pressure drop p across a pure inertance element will
cause a fluid acceleration according to Newtons Law:
dv
1 dq
= AL
Ap = AL
dt
A
dt
L dq
dq
p =
If
A dt
dt
L
If
A
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
93
K. Craig
94
K. Craig
95
K. Craig
96
K. Craig
97
Fluid Impedance
Most fluid systems do not really require the separation of
pressure/flow relations into their resistive, compliant, and
inertial components; this separation is mainly one of
analytical convenience.
For complex fluid systems where experimental
measurements may be a necessity, the measurement of
overall pressure/flow characteristics has become a useful
tool.
The term fluid impedance is directly analogous to
mechanical and electrical impedance and is defined as the
transfer function relating pressure drop (or pressure), as
output, to flow rate, as input.
K. Craig
98
Fluid Resistance
Fluid Compliance
p
( D) = R f
q
p
( i ) = R f
q
p
1
( D) =
q
Cf D
p
1
90
( i ) =
q
C f
Fluid Inertance
p
( D ) = If D
q
p
( i) = If + 90
q
K. Craig
99
K. Craig
100
K. Craig
101
K. Craig
102
K. Craig
103
K. Craig
104
Positive-Displacement
Pump
as a
Flow Source
K. Craig
105
K. Craig
106
K. Craig
107
K. Craig
108
K. Craig
109
Mechatronics Exercise:
Modeling, Analysis, & Control
of an
Electrohydraulic Valve-Controlled
Servomechanism
K. Craig
110
Introduction
Although a wide variety of detailed hydraulic
control schemes are in use, a useful classification is
that of pump-controlled versus valve-controlled
systems.
Pump-controlled systems are usually relatively high
power (above 10 or 20 hp) applications, where efficiency
is economically significant and response speed
requirements are modest (less than 10 Hz frequency
response).
K. Craig
111
K. Craig
112
pump flow
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
113
When the servo system requires no flow, all the pumpgenerated power is converted to heat, giving zero
efficiency.
Supply pressure ps varies by about 3% over the
regulating range for steady conditions and response to
transient flow requirements is quite fast.
Pump size must be chosen to match the largest
anticipated servo-system demand.
Thus the standard assumption of constant ps used in
servo-system analysis is usually reasonable.
K. Craig
114
K. Craig
115
K. Craig
116
spool valve
K. Craig
117
K. Craig
118
K. Craig
119
Ap
M
Kpl
B
Vl0
Vr0
pcl0
pcr0
xC0
x C0
fU
pr
K. Craig
120
K. Craig
121
K. Craig
122
2 ( Pu Pd )
K. Craig
123
K. Craig
124
K. Craig
125
Orifice Flow-Rate
Equations
Qcl = Cd w(x u + x v )
2(ps p cl )
2(p cl p r )
2(p cr p r )
2(ps p cr )
K. Craig
126
0=
dV + vidA
t CV
CS
0 = CV VCV + VCV CV + Q net
VCV
0 = VCV +
+ Q net
K. Craig
127
Therefore:
P0 ,T0
dP 0
=
= P
P dt
K. Craig
128
Evaluating terms:
Q net = Qcl + K pl (p cl p cr )
dx C
V = Ap
dt
(Vl0 + A p x C ) dp cl
V
PCV =
dt
Left cylinder
(Vr 0 A p x C ) dpcr
dx C
+ K pl (p cl p cr ) = A p
dt
dt
(Vl0 + A p x C ) dpcl
dx C
K pl (p cl p cr ) = A p
dt
dt
K. Craig
129
K. Craig
130
x v = xV xC
K. Craig
131
Qcl
To Workspace2
input
To Workspace6
Xv Command
Xv Step Command
Xc
Qcr
Xv - Xc Positive
Xv - Xc Positive
Qcl
Pcl
Qcl
Xv - Xc Pos
Xv - Xc Neg
Qcr Qcr
Pcr
Xv - Xc Negative
Xv - Xc Negative
Controller
To Workspace3
Flow
Xc
To Workspace1
Pcl
To Workspace4
Xc Xc
Pcl
Pcr
Xc dot
Mass
Xc dot
Xc
Qcl
Qcr
Xc dot
Pcl
Pcr
Pcl
Pcr
To Workspace5
Pcr
Cylinder
time
Clock
To Workspace
K. Craig
132
CONTROLLER SUBSYSTEM
Xv - Xc
Xv Command
Sum
0
Switch1
Xv - Xc Positive
Zero
2
2
Xc
Switch
Xv - Xc Negative
MASS SUBSYSTEM
1
Pcl
Xc dot
Ap
Sum3
2
Pcr
Gain2
0
Disturbance
fu
1/M
Sum
Gain
B
Gain5
1/s
1/s
Integrator
Integrator1
Xc
2
Xc dot
K. Craig
133
FLOW SUBSYSTEM
Ps Supply P
2/rho
1
Sum2
Pcl
Gain4
sqrt(u)
Fcn
Cd*w
Gain
Product
1
Sum
2/rho
Sum3
2
Gain5
sqrt(u)
Qcl
Cd*w
Fcn1
Gain1
Product1
Xv - Xc Pos
3
Xv - Xc Neg
2/rho
Sum4
Gain6
sqrt(u)
-Cd*w
Product2
Fcn2
Gain2
Sum1
2/rho
4
Pcr
Sum5
Pr Reservoir P
Gain7
sqrt(u)
Qcr
-Cd*w
Product3
Fcn3
Gain3
K. Craig
134
Vlo
1/MB
Constant1
Sum
1
Gain1
Ap
Xc
1/u
Fcn
CYLINDER SUBSYSTEM
Gain
1/MB
Sum1
Gain2
1/u
Fcn1
Vro
Constant2
Pcl
1/s
Qcl
Kpl
Sum2
Product
Pcl___
Integrator
Gain3
Sum4
1/s
Qcr
Sum3
4
Xc dot
Ap
Gain4
Product1
Pcr__
Integrator1
2
Pcr
K. Craig
135
K. Craig
136
K. Craig
137
Q v
Q v Q v,0 +
x v
Q v
x v,p +
pc
operating point
Q v
flow gain = C x =
x v
pc,p
operating point
operating point
Q v
pressure coefficient = Cp =
p c
operating point
K. Craig
138
K. Craig
139
(p
cl,p
p cr,p ) A p B
dx C,p
dt
+ f U,p = M
d 2 x C,p
dt 2
K. Craig
140
Cp
MB/Vo
Sum
1/s
Pcl
Ap
Gain6
Integrator2
Gain2
Gain4
MB/Vo
Sum3
1/s
Gain3
Cp
Gain5
Gain7
Sum6
Ap
Clock
time_l
To Workspace
input_l
To Workspace6
Sum4
Pcr_l
To Workspace2
Gain9
0
Disturbance
fu
Cx
Qcl_l
To Workspace4
Constant1
Kpl
Pcr
Integrator3
Sum7
500
Sum2
Gain8
Sum8
1/M
Sum1
Gain
B
1/s
1/s
Integrator
Integrator1
Xc
Qcr_l
To Workspace5
Xc_l
To Workspace3
Gain1
Xv Step Command
K. Craig
141
Cx
K pl
Cx
A p
K pl
Cx
V0s ( K pl + C p )
Cx
Ap
Cx
A ps
Cx
2
Ms + Bs
A ps
p cl x v
p = x
cr v
x C f U
K. Craig
142
xC
K
(s ) = 2
xv
s
2 s
+ 1
s 2 +
n n
K=
where
2C x A p
2A 2p + B ( Cp + 2K pl )
n =
2A 2p + B ( Cp + 2K pl )
MV0
2M
M
B+
K pl +
Cp
V0
V0
=
M 2
+
+
2
2A
B
C
2K
(
)
p
p
pl
V0
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
143
V0
q
1
q
K pl
2
=
V0
q3
0
q 4
Ap
K pl
V0
( Cp + K pl )
V0
0
A p
M
0
0
0
0
A p
V0
A p
V0
1
B
M
q1 pcl
q p
2 = cr
q3 x C
q 4 x C
Cx
q1 V0
q C
x
2+
xv ]
[
q 3 V0
0
q 4
K. Craig
144
Cx
time_lss
Clock
Cp
Gain1
Gain
To Workspace1
Pcl_lss
Sum1
input_lss
Sum3
Qcl_lss
To Workspace6
To Workspace2
To Workspace4
500
Xv Step Command
Mux
Sum
x' = Ax+Bu
y = Cx+Du
Demux
System
Demux
Mux
Constant
Pcr_lss
0 Distrbance fu
Sum4
Xc_lss
To Workspace3
To Workspace
Cx
Cp
Gain3
Gain2
Sum2
Qcr_lss
To Workspace5
K. Craig
145
Simulation Results:
Step Command xV = 0.02 in. applied at t = 0.003 sec
xv
xV +
-
CONTROLLER
Kc
PLANT G(s)
xC
xC
K c G(s)
K c K2n
=
= 3
x V 1 + K c G(s) s + 2n s 2 + 2n s + K c K2n
K. Craig
146
xC (in)
solid: nonlinear
dashed: linear
0.012
0.01
0.008
0.006
0.004
0.002
0
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.018
0.02
time (sec)
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
147
20
solid: nonlinear
dashed: linear
15
Qcl (in3/sec)
10
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.018
0.02
time (sec)
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
148
-5
solid: nonlinear
dashed: linear
-10
Qcr
(in3/sec)
-15
-20
-25
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.018
0.02
time (sec)
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
149
750
700
solid: nonlinear
dashed: linear
pcl (psig)
650
600
550
500
0.002
0.004
0.006
0.008
0.01
0.012
time (sec)
0.014
0.016
0.018
0.02
K. Craig
150
500
450
pcr (psig)
solid: nonlinear
dashed: linear
400
350
300
250
200
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.018
0.02
time (sec)
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
151
60
40
20
0
-20
-40
-100
-150
-200
-250
10
-1
10
10
10
10
10
Frequency (rad/sec)
K. Craig
152
GM = 16.2 dB = 6.46
PM = 74.8
Bode Diagrams
Gm=16.2 dB (at 2614.1 rad/sec), Pm=74.783 deg. (at 527.04 rad/sec)
20
0
-20
-40
-100
-150
-200
-250
10
10
Frequency (rad/sec)
K. Craig
153
0
-10
-20
Phase (deg); Magnitude (dB)
At 774 rad/sec:
Mag = 0.707
Phase = -72.2
-30
-40
-50
-50
-100
-150
-200
-250
10
10
10
Frequency (rad/sec)
K. Craig
154
Cx
To Workspace6
Cp
Gain1
Gain
Pcl_l_nl
Sum1
Xv Step Command
Sum3
Qcl_l_nl
To Workspace4
Delay
500
.01
Sum
Sign
To Workspace2
Mux
Gain4
Mux
x' = Ax+Bu
y = Cx+Du
Demux
System
Demux
Constant
Pcr_l_nl
Xc_l_nl
0 Distrbance fu
time_l_nl
Clock
To Workspace1
Sum4
To Workspace3
To Workspace
Cx
Cp
Gain3
Gain2
Sum2
Qcr_l_nl
To Workspace5
K. Craig
155
0.025
0.02
xc (in)
0.015
0.01
B
0.005
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.018
0.02
time (sec)
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
156
Cp
Ga i n 1
Ga i n
Su m 1
To Workspace1
input_l_p
Qcl_l_p
To Workspace4
To Workspace6
Su m 3
Pcl_l_p
To Workspace2
500
Kc
Xv Step Command
Su m
M ux
Co n tro l l e r
M ux
0 D i s tu rb a n ce fu
x' = Ax+Bu
y = Cx+Du
Dem ux
System
Dem ux
Ga i n 2
Sum4
Xc_l_p
To Workspace
Cx
Co n s ta n t
Pcr_l_p
To Workspace3
Cp
Ga i n 3
Su m 2
Qcr_l_p
To Workspace5
K. Craig
157
4000
3000
2000
Imag Axis
1000
-1000
-2000
-3000
-4000
-4000
-3000
-2000
-1000
0
Real Axis
1000
2000
3000
4000
K. Craig
158
K. Craig
159
Kc = 3.70
0.025
0.02
xC (in)
0.015
Kc = 1.36
0.01
Kc = 1.0
0.005
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.018
0.02
time (sec)
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
160
Kc =3.70
Kc =1.36
Kc =1.0
-20
-40
-60
-80
-100
0
-50
Kc =3.70
Kc =1.36
Kc =1.0
-100
-150
-200
-250
10
10
10
10
10
Frequency (rad/sec)
K. Craig
161
Imaginary Axis
0.2
0.1
0
-0.1
-0.2
-0.3
-0.4
-0.5
-1
-0.9
-0.8
-0.7
-0.6
-0.5
-0.4
-0.3
-0.2
-0.1
Real Axis
K. Craig
162
Imaginary Axis
-1
-2
-3
-1.6
-1.4
-1.2
-1
-0.8
-0.6
-0.4
-0.2
Real Axis
K. Craig
163
Imaginary Axis
2
1
0
-1
-2
-3
-4
-5
-2.5
-2
-1.5
-1
-0.5
Real Axis
K. Craig
164
Stability Considerations
Closed-Loop
Transfer Function
xC
K c G(s)
K c K2n
=
= 3
x V 1 + K c G(s) s + 2n s 2 + 2n s + K c K2n
2C x A p
K=
2A 2p + B ( Cp + 2K pl )
n =
2A 2p + B ( Cp + 2K pl )
MV0
2M
M
B+
K pl +
Cp
V0
V0
=
M 2
2
2A p + B ( Cp + 2K pl )
V0
Sensors & Actuators for Mechatronics
Hydraulic and Pneumatic Actuators
K. Craig
165
V / V0
k0 =
2A 2p
V0
K. Craig
166
operating point
Q v
Cp =
pc
Cx
k v = 2A p
Cp
operating point
K. Craig
167
K. Craig
168