Click here to load reader
Upload
qh
View
218
Download
2
Embed Size (px)
Citation preview
Abstract—The paper presents a method for energy efficiency analysis of servo pneumatic actuator systems. Simulation study indicated that different quantities of compressed air will be consumed for one cycle of piston movement when the same controller is adopted but with different profiles for servo pneumatic actuators. This motivated the authors to investigate the profile which leads the system to use the least amount of compressed air, that is, the most energy efficient profile. To avoid solving a set of complicated nonlinear differential equations, the nonlinear system is linearized through input/output state feedback and energy efficient optimal control theory is then applied to the linearized system. An optimal control strategy is developed with respect to the transformed states of the linear system model. The solution of the state trajectory results in an energy efficient profile. Through an inverse transformation, the system is converted back to the original states and control variables. The generalized controller has been proved to be a sub-optimal control with respect to the original nonlinear system model. Simulation study has conducted and the results obtained from linear and nonlinear system models are analyzed and compared. Key words: pneumatic actuators, optimal control, nonlinear systems, energy efficiency.
I. INTRODUCTION
NEUMATIC cylinders are widely used in industry since pneumatic actuator systems have distinct
advantages: clean for environment, rapid point-to-point positioning, high load-carrying capacity-to-size ratio, mechanical simplicity, low cost, and ease in maintenance. In the UK, a massive energy consumer, over 10% of the National Grid output is used to generate compressed air ([1], [2]). It is estimated that of all electricity used at a typical production plant, at least 20% is consumed by compressors [3]. However, the energy efficiency of pneumatic actuator systems is low, only 23%-30% energy efficiency achieved in working systems. Some efforts have been made to improve energy efficiency of pneumatic actuators. It is reported that an additional air tank was connected into the downstream side of a pneumatic system in order to form a closed-loop circuit of compressed air [4]. A new type of air compressor was recently manufactured with improved energy efficiency [1]. Energy efficiency of pneumatic actuators has been analyzed using air “exergy”
_________________________________________________________ *J Wang, the Author for correspondence, Department of Electrical Engineering and Electronics, University of Liverpool, Liverpool L69 3GJ, UK, Fax: +44 151 794 4540, E-mail: [email protected]
by Kagawa, et al 2000 [5]. Norgren, one of the leading American companies in manufacturing pneumatic components, has taken the initiative in helping compressed air users to increase energy efficiency [6]. Although much effort has been made, it is considered that no substantial improvement in energy efficiency has been made and there is therefore considerable scope for study in this subject.
In authors' previous work, theoretic analysis of energy efficiency of servo-pneumatic cylinders has been conducted, which is based on optimal control theory [7]. The resulted eight first order nonlinear differential equations with partially known boundary conditions are almost impossible to be solved analytically. Numerical solution may be the only way to find the energy efficient control and state trajectories. To avoid the problems of solving the eight complicated nonlinear differential equations, an alternative way has been investigated in 2004 ([8]), which employed the input/output state feedback linearization. The method reported in [8] can be broken down into three stages: 1) The pneumatic cylinder model is linearized through an input/output linearization with state feedback; 2) Applying the optimal control theory with the linear system model, a generalized energy efficient control strategy is developed and the optimal trajectories are obtained with respect to the state variables after the transformation; 3) The generalized energy efficient feedback control is then substituted back to the original system control input variable. In this way, an analytic solution of energy efficient control is obtained.
The work described in this paper is a continuation of the work reported in [8]. The goal of the paper is to investigate if the generalized optimal control with respect to the nonlinear system model is still a most energy efficient control for the original pneumatic actuator system. Simulation study reveals that it is an optimal control but the initial chamber pressure conditions are slightly away from the results obtained from that obtained using the linear system model. The conditions to guide the optimal control design are obtained for the original pneumatic cylinder systems. The simulation study has shown that the new profiles will lead the cylinders to use the less quantity of compressed air comparing with the traditional trapezoidal profile.
Energy Efficiency Analysis and Optimal Control of Servo Pneumatic Cylinders
J Ke, J Wang*, N Jia, L Yang, Q H Wu Department of Electrical Engineering and Electronics, University of Liverpool, Liverpool L69 3GJ, UK
P
Proceedings of the2005 IEEE Conference on Control ApplicationsToronto, Canada, August 28-31, 2005
MC5.4
0-7803-9354-6/05/$20.00 ©2005 IEEE 541
II.PNEUMATIC SYSTEM MODEL AND LINEARIZATION The following symbols are used for system modeling in the paper: a b, Subscripts for inlet and outlet chambers respectively A Ram area (m2)
dC Discharge coefficient The generalized residual chamber volume fK Viscous frictional coefficient
k Specific heat constant l Stroke length (m) and )2/,2/( llx m Mass flow rate (Kg/s)M Payload (Kg) Pd Down stream pressure ( 2/ mN )
eP Exhaust pressure ( 2/ mN )
sP Supply pressure ( 2/ mN )
uP Up stream pressure ( 2/ mN )R Universal gas constant ( )/(KgKJ )
sT Supply temperature (K) w Port width (m) x Load position (m)
2,1X Spool displacement of Valve 1 or Valve 2 (m)The following constants appear in the system model:
4.1k , 25106 m
NPs , KT s 293 , 8.0dC ,
25101 mNPe , 528.0)1/(2 1k
k
r kC ,
KKgJ
R/287 , and 864.3
21
12 1
1kk
k
kk
C .
Pneumatic actuators can be modelled as a fourth order nonlinear system [9], [10], which is affine in the control inputs. If a co-ordinate system illustrated in Fig. 1 is adopted, the system equations can be modeled by:
21 xx (1a)
]),,([14343222 xAxAxxxSKxK
Mx bacSf (1b)
1
13023
3 2/
]),,(ˆ[
xl
uPPxfwCCA
RTxxk
xesad
a
s
(1c)
1
24024
4 2/
]),,(ˆ[
xl
uPPxfwCCA
RTxxk
xesbd
b
s
(1d)
where xx1 , xx2 , aPx3 , bPx4 , aXu1 and
bXu2 .The functions in Equations (1a)-(1d) are defined as
.1,
,1)(
~
21
/)1(/2rr
kkr
krk
rr
s
atm
r
pCppC
CpP
P
pf , (2)
x
AChamber BChamber CylinderPneumatic
0
l
Load
Fig. 1. Co-ordinate system of a pneumatic cylinder.
chamberdriveaisBChamberTPP
fP
chamberdriveaisAChamberTPP
fP
PPPf
aa
ea
ss
as
esa
,/)(~
,/)(~
),,(ˆ
(3a)
chamberdriveaisBChamberTPP
fP
chamberdriveaisAChamberTPP
fP
PPPf
ss
bs
bb
eb
esb
,/)(~
,/)(~
),,(ˆ
(3b)
The term, ),,( 4322 xxxSKxK cSf , in (1b) represents the summing effects of friction forces of the system, where
)(0),()(
)(0),(
:),,()(
xKPAPAorxxsignxK
xKPAPAandxPAPA
PPxSxK
Sbbaac
Sbbaabbaa
bacS
which describes the static frictions. The detailed analysis for the influences of friction forces can be found in [9] [11]. For the convenience of analysis, the friction forces are ignored initially and they will be treated as uncertainties at the stage of designing a feedback control for the pneumatic system.
For the case of using two independent three-port valves, adopting the similar linearization method described in [12], a set of new state variables, z , are chosen to linearize the above nonlinear system. The state variables are:
11 xz , 22 xz , 4323 xMA
xMA
xM
Kz f , 44 xz .
Then, the pneumatic system is transformed into:
21
40
1
244
21
40
1
24
11
0
1
224232
33
32
21
)2/(),,(ˆ
2/
)2/(),,(ˆ
)2/(
)2/(),,(ˆ
2/)//(
uzlA
PPzfwCCkRTzlzkz
z
uzlM
PPzfwCCkRTzlMzkzA
uzlM
PPzfwCCkRT
zl
MzKMzzAzzkz
M
Kz
zz
zz
b
esbds
esbdsb
esads
fbf
(4)
Let
542
331
224232
0
11
2/)//(
),,(ˆ)2/(
VzM
K
zl
MzKMzzAzzk
PPzfwCCkRT
zlMu
ffb
esads
21
42
40
12 2/),,(ˆ
)2/(V
zlzkz
PPzfwCCkRT
zlAu
esbds
b
and define 231 V
MA
VV b . Substitute 1u and 2u back into
(4), we have
24
13
32
21
Vz
Vz
zz
zz
(5)
So the system (5) is completely a linear system with two independent inputs 1V and 2V .
III. DEVELOPMENT OF ENERGY EFFICIENT CONTROL USING THE LINEARIZED MODEL
The energy efficient control for this particular pneumatic cylinder actuator system implies to move a piston from one position to another within a pre-specified time period limit and the motion consumes the least compressed air. Choosing 1zy as the system output, the linear system can be rewritten in a matrix form as follows:
1zy
BVAzz (6)
where Tzzzzz 4321 , TVVV 21 ,
0000000001000010
A , and
10010000
B .
The aim of energy efficient control is to derive a feedback control )(zV , for system (6) to minimize the following performance index:
TTVdtVTzJ
0
23 )( (7)
where )(23 Tz means the squared final acceleration and
TTVdtV
0 represents the integration of the control effort or
the energy consumption since V is directly proportional to the valve displacement. It is desired that less quantity of compressed air is used to move a load from one position to another. Smaller valve displacement represents smaller valve opening and, in turn, smaller quantity of compressed air is used. As the piston will stop at the desired position, it is certainly expected that the final acceleration )(3 Tz as small as possible. If the piston is assumed to move from one end to another end of the cylinder, the boundary conditions are 2/)0(1 lz or 2/)0(1 lz , 2/)(1 lTz or
2/)(1 lTz , which depends on the directions of the
piston movement, 0)0(2z , 0)(2 Tz , 033 )0( zz , and
044 )0( zz . )(3 Tz and )(4 Tz are free boundary
conditions. This can be considered as a class of continuous-time optimal control problem with a function of final state partially fixed. To obtain a optimal control solution, the first step is to construct a Hamiltonian function - ),,,( tVzH with an associated multiplier 4 shown below [13]:
)(),,,( BVAzVVtVzH TT (8) Then, we have
BVAzH
z (9)
TAzH (10)
TBVVH 20 (11)
From (11), the optimal control will be obtained as
31 21
V (12)
42 21
V (13)
Expending (10), the following equations can be written
0
0
4
23
12
1
(14)
The solutions for (14) are
44
322
13
212
11
21
tt
t (15)
where 1 ~ 4 are the constants to be determined. By substituting (15) into (12) and (13) and then, substituting (12) and (13) back into (6), the analytic solution of energy efficient control is obtained below:
544 21
tz (16)
632
23
13 21
61
21
tttz (17)
762
33
24
12 21
61
241
21
ttttz (18)
872
6
33
42
511
21
41
121
481
2401
tt
tttz (19)
where 5 ~ 8 are the constants to be determined. Suppose that the piston moves to the positive direction and substitute the boundary and initial conditions into the solutions (16)-(19), part of the unknown constants can be
543
determined to have the following values: )0(45 z ,
)()0(2444 Tzz
T, 06 , 07 , 2/8 l , and
212
1481
2401
2)( 3
34
25
11
lTTT
lTz
23
32
412 2
161
241
210)( TTTTz
TTTTz 32
23
13 21
61
21)(
Then
)(12014403351 Tz
TTl
)(487203242 Tz
TTl
)(6120333 Tz
TTl .
IV. SIMULATION STUDIES OF THE LINEARISED SYSTEM
From the analytic solution of energy efficient control, the simulation studies have been conducted. The conditions specified for the simulations are as follows: rodless cylinder with the bore size m032.0 and length ml 1 ,compressed air supply pressure 25 /106 mNPs (6 bar), initial position mx 5.0 , initial velocity smx /0 ,initial chamber pressures 25 /105.3 mNPP ba
(3.5 bar),
the static frictions are neglected, 0SK , 0CK and the viscous frictional coefficient mNsK f /15 , simulation time T=2s. The simulation results and the analysis are presented below.
Fig. 2 shows the dynamic responses with the derived optimal control for 20 different terminal chamber pressures from 2.0 to 6.0 bars. From the figure, the interesting finding is that the optimized trajectories for velocity and position are unique. So the trajectory can be chosen as the energy efficient profiles in practice.
0 0.5 1 1.5 2-0.5
0
0.5
Pis
ton
Pos
ition
(m)
Time(s)
0 0.5 1 1.5 20
0.5
1
Time(s)
Pis
ton
Vel
ocity
(m/s
)
Fig. 2. Piston position and velocity
Fig. 3 illustrates the pressures of chambers A and B with the same initial pressure 3.5 bar but 20 different terminal pressures from 2.0 to 6.0 bars. The figure illustrated 20 different terminal chamber pressures. Fig. 4 is to show the both chamber pressures. It has the same initial and terminal
pressure value since a rodless cylinder is used for this study.
0 0.5 1 1.5 22
3
4
5
6
Time (s)
Cha
mbe
r B p
ress
ure
(bar
)
0 0.5 1 1.5 22
3
4
5
6
Time (s)
Cha
mbe
r A p
ress
ure
(bar
)
Fig. 3. Chamber A and Chamber B pressures for different chosen terminal chamber pressures.
0 0.5 1 1.5 22.5
2.6
2.7
2.8
2.9
3
3.1
3.2
3.3
3.4
3.5
Time (s)
Cha
mbe
r pre
ssur
e (b
ar)
Chamber AChamber B
Fig. 4. Chamber A and Chamber B pressure with a terminal pressure of 2.5 bar.
The authors’ previous study [7] has discovered that the servo pneumatic system uses less compressed air when a “sine” wave shape profile is adopted comparing with the situation of using parabola and trapezoidal shape profiles. Based on the simulation results in [7], it was predicted that there exists a most energy efficient profile for servo controlled pneumatic systems. From the simulation, it is found that the energy efficient velocity response obtained here looks alike the sine wave. Fig. 5 compares the “sine” wave shaped profile and the optimal velocity trajectory obtained in the paper. Obviously, the “sine” wave shape profile is very close to the energy efficient profile, especially, they have same variation trend. The results are very encouraging as it has verified the previous findings at a certain level [7]. The curve also tells that it is require a lower maximum velocity to move a piston from one position to another within the same length of time period comparing with the sine wave.
To investigate the condition under which the minimum value of performance index J occurs, the initial chamber pressure is fixed firstly, whereas the terminal chamber pressure is free. Through the simulation study, it is found that the minimum performance index will be obtained at the condition that the initial chamber pressures are equal to the terminal chamber pressures. Fig. 6 clearly indicates this situation with the initial pressures equal to 2.5 bar, 3.5 bar, and 4.5 bar, respectively. For each case, the minimum J hasthe same value. This result will be very useful in practical controller design as it implies that the controller should aim
544
at driving the chamber to reach the same initial and terminal chamber pressures. Certainly, the simulation is obtained with the assumption of zero static frictions. Some modification may need to be addressed when the static frictions are considered.
Fig. 5. Optimal velocity trajectory comparing with a “sine” wave profile.
2 2.5 3 3.5 4 4.5 5 5.5 60
0.5
1
1.5
2
2.5
3
3.5x 10
10
Terminal chamber pressures (bar)
Per
form
ance
inde
x J
P0=2.5barP0=3.5barP0=4.5bar
Fig. 6. The relationship between the performance index J and terminal chamber pressures
The above results were obtained under the same compressed air supply pressure. To investigate if the supply pressure affects the results illustrated in Fig. 6. Simulation study has been conducted under different air supply pressures. The results are shown in Fig. 7. From the figure, it can be seen that the minimum J happens at the point while the terminal chamber pressures are same as the initials no matter how high the supply pressure is.
Fig. 7. Performance indices as functions of terminal chamber pressure with different air supply pressures
V.SIMULATION STUDIES USING NONLINEAR FEEDBACK CONTROL
When the controls are substituted back to the input state feedback transform, we have the generalized nonlinear control as follows:
4322
1
31
224232
0
11
21
21
2/)//(
),,(ˆ)2/(
tt
zM
K
zl
MzKMzzAzzk
PPzfwCCkRT
zlMu
ffb
esads
41
42
40
12 2/),,(ˆ
2/zl
zkz
PPzfwCCkRT
zlu
esbds
A typical control variables are illustrated in Fig. 8, which represent the true valve displacements.
0 0.5 1 1.5 2-8
-6
-4
-2
0
2
4
6x 10
-4
Time (s)V
alve
dis
plac
emen
t (m
)
u1u2
Fig. 8. Typical control variables for the nonlinear control
Further simulation study has been conducted to find out if the minimum value of the performance index still happens under the same conditions derived from the linearised systems. The performance index is set as:
TdtuuJ
0 211 )( (20)
J1 can be explained as that the total spool displacement of the two valves on the pneumatic cylinder is minimized, that is, the integration of the control effort or the energy consumption is minimized. Similar to the simulation conducted for the linearised system model, by fixing the initial chamber pressures but varying the terminal pressures, the relationship between the values of J1 with the terminal pressures are shown in Fig. 9. Three sets of results are presented in the figure with three different supply air pressures – 6, 9, and 12 bars. It is noticed that the minimum value of J1 does not happen at the point of the terminal pressures same as the initial pressures. The minimum J1 appears when the terminal pressure is slightly lower or higher than the initial values. The supply pressure variations affect the trends of the curves in Fig. 9 obviously. If the supply pressures increase, the terminal pressures increase to achieve the point of minimum J1.Therefore, in principle, the conclusion reached in Section IV still applies for the original nonlinear system. It is realistic to set up the initial and terminal chamber pressures to have same value. But, in this case, only sub-optimal control can be achieved as the minimum J1 happens at the point slightly away from the optimal terminal pressures. In practice, this will guide the profile design. Once the initial
2 3 4 5 6 7 8 9 10 11 120
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2x 10
11
Terminal chamber pressures (bar)
Per
form
ance
inde
x J
Ps=4barPs=5barPs=6barPs=9barPs=12bar
2 2.5 3 3.5 4 4.5 50
1
2
3
4
5
6 x 109
545
pressure is determined the terminal pressure will settle at the same level of its initial pressure.
2 3 4 5 6 7 8 9 10 11 12
1
1.5
2
2.5
x 10-3
Terminal chamber pressure (bar)
Per
form
ance
inde
x J1
P0=2.5barP0=3.5barP0=4.5bar
Ps=12bar
Ps=9bar Ps=6bar
Fig. 9. The performance index J1 as functions of terminal chamber pressures with different supply pressures
How does the initial chamber pressure affect the performance index? The simulation study with different initial chamber pressures was conducted and the results are shown in Fig. 10. The results indicated that the initial chamber pressures should be chosen as around 10% ~ 20% lower than the 50% of the supply pressure.
2 4 6 8 10 122
2.5
3
3.5
4
4.5
5
5.5
6
6.5
Initial chamber pressure (bar)
Term
inal
cha
mbe
r pre
ssur
e (b
ar)
Ps=6barPs=8barPs=12bar
Fig. 10. Terminal chamber pressure when the minimum J1
value is achieved as a function of the initial chamber pressure with different air supply
pressures
VI. CONCLUSION
This paper describs an energy efficient control strategy for servo pneumatic actuator systems. It starts from linearzing the system model via input/output nonlinear state feedback. Then an energy optimal control strategy is proposed based on the linearized model. The solution of the energy optimal control problem results in an energy efficient velocity profile, which verified the results obtained in the authors’ previous work. The new findings can be summarized below:
1) The optimal control velocity profile is obtained which has a shape close to “sine” function;
2) If the initial chamber pressure is same as the terminal chamber pressure, the sub-optimal control can be achieved;
3) The initial chamber pressures should be set at the level 10%-20% lower than the 50% of the supply pressures;
4) For servo controlled pneumatic system, the velocity profiles can be designed to have the shape derived in the paper. The control strategy will be required to drive the real piston velocity to follow the profiles.
REFERENCES
[1]. From the editor, “Switched reluctance motor drives energy-saving compressor”, Drives and Control, pp43, 1999.
[2]. M., Horner, “Compressor control”, Engineering & Technology, Vol. 1, No.1, pp24-25, 1998.
[3]. M Pearce (2005), “Is there an alternative to fluid power?”, IEE Computer & Control Engineering, 8-11, April/May, 2005.
[4]. G. Quaglia, and L. Gastaldi, “Model and dynamic of energy saving pneumatic actuator”, The Proceedings ofthe Fourth Scandinavian International Conference, Vol.1, pp481-492, Tempere, Finland, Sept. 26-29, 1995.
[5]. T. Kagawa, M. L. Cai, T. Fujita, and M. Takeuchi, “Energy consideration of pneumatic cylinder actuating system”, Proceedings of Sixth Triennial International Symposium on Fluid Control, Measurement and Visualization, 13-17, Sherbrooke, Canada, August, 2000.
[6]. Norgren, Energy saving in compressed air systems – how Norgren is helping to improve energy efficiency (2003), athttp://www.usa.com/products/pdfs/techtips/energysaving.pdf .
[7]. J. Wang, D. J. D. Wang and V. K. Liau, “Energy efficient optimal control for pneumatic actuator systems”, Journal of Systems Science, Vol.26, No.3, pp109-123, 2001.
[8]. J. Ke, K. Thanapalan, J. Wang, W.H. Wu, “Development of energy efficient optimal control of servo pneumatic systems”, The Proceedings of IEE Control Conference 2004, five pages, Bath, UK, 2004.
[9]. J. Wang, J. Pu, P.R. Moore and Z. Zhang, “Modelling study and servo-control of air motor systems”,International Journal of Control, Vol. 71, 459-476, 1998.
[10]. J. Wang, D. J. D. Wang, P. R. Moore, and J. Pu, “Modelling study, analysis and robust servo control of pneumatic cylinder actuator systems”, IEE Proceedings on Control Theory and Applications, Vol. 148, 35-42, 2001.
[11]. S., Armstrong-Helouvry, P. Dupont, and C. Canudas De Wit, “A survey of model, analysis tool and compensation methods for the control of machines with friction”, Automatica, Vol. 30, 1083-1183, 1994.
[12]. J. Wang, U. Kotta, S. Mangan, and J. Wei, “Tracking control of nonlinear pneumatic systems using input/output linearisation by state feedback”, System Sciences, Vol. 29, pp151-165, 2004.
[13]. F. L. Lewis, and V. L. Syrmos, Optimal Control, New York: John Wiley & Sons, Inc, 1995.
546