UNIVERSITY OF CINCINNATI
______, 20 _____
I,______, hereby submit this as part of the requirements for the degree of:
______in: ______It is entitled: ______
Approved by: ______
Stability Analysis and Design of Servo-Hydraulic Systems
- A Bifurcation Study
A dissertation submitted to the
Division of Research and Advanced Studies of the University of Cincinnati
in partial fulfillment of the requirements for the degree of
DOCTORATE OF PHILOSOPHY (Ph.D.)
in the Department of Mechanical, Industrial and Nuclear Engineering of the College of Engineering
2002
by
Amit Shukla
B.E.M.E., MNR Engineering College, India 1996 M.S.M.E., University of Cincinnati, 1998
Committee Chair: Dr. David F. Thompson
Abstract
Design for robust stability is one of the most important issues in nonlinear systems theory. The validity of linear system design in a small neighborhood is not a sufficient criterion for systems that undergo parametric variations and have strong nonlinear characteristics. With rapid growth in the systems theory, the design of nonlinear systems using bifurcation theory- based procedures has been one of the key developments. Servo-hydraulic systems are one of the most commonly used actuation and control devices, due to their force to weight ratio. They also are highly nonlinear in nature and hence provide considerable difficulty in the design and analysis of these systems and their control algorithms.
The goal of this dissertation is to tackle some of the issues of the nonlinear systems theory with applications to servo-hydraulic systems. The use of bifurcation theory for the design and analysis of a nonlinear system is illustrated, and a detailed investigation into the dynamics associated with the servo-hydraulic systems is done. Further, the model decomposition/reduction strategy for parametric study in the nonlinear system is suggested. The idea of control-induced bifurcation is introduced and explained in light of servo-hydraulic systems. The servo-hydraulic system nonlinearities are explained and their effects on the robust stability are highlighted. This numerical work is also complemented with the experimental results on the servo-hydraulic circuits. This general procedure for robust stability design and control design, under the influence of nonlinearities, presented in this work can be used for any nonlinear system. The limitations of bifurcation theory based tools are also highlighted.
Acknowledgements
This work has been possible due to motivation and support of various individuals who gave me sound advice and guidance at numerous occasions throughout my years as a graduate student at the University of Cincinnati. I express my deepest gratitude to my academic advisor Dr. David F.
Thompson, whose excellent guidance and critical comments paved the way for this work as well as contributed to my development as an academician. He has been a true guide, a mentor and a friend. I also wish to acknowledge Dr. Randall J. Allemang, Dr. Ronald Huston, and Dr. Edward
J. Berger for being on my dissertation committee and for providing valuable help and guidance.
All of them have shaped my graduate education and life very significantly by their great teaching and thoughtful concerns.
I am also grateful to the members of UC SDRL, specially, Dr. David Brown, Dr. Jay Kim, Dr.
Allyn Phillips, Dr. Gregory Kremer, Dr. Doug Adams, Dr. Bill Fladung, Dan Lazor, Srinivas
Kowta, Tom Terrell, Jeff Hylok and Bruce Fouts who made my stay at UC most enjoyable. I also would like to thank Rhonda Christman for her exceptional secretarial help during my 6 years at
UC.
I am also thankful to the National Science Foundation for providing monetary support for this work and Ford Motor Company (Dr. Gregory M. Pietron) for support and fruitful discussions on hydraulic system modeling.
This has been a project which would be impossible without unflinching support of my family. I dedicate this work to my parents. They provided an atmosphere and everything else in my upbringing for me to reach this point in my life. The support and understanding that my wife gave me provided extra boost for completion of this work. Her love has been my strength for the past few years. Her parents were also very cooperative and patient regarding my tenure as a graduate student.
Table of Contents
Abstract
List of Figures 4
List of Symbols 9
1. Introduction 11
1.1. Background/Motivation 11
1.2. Applications 16
1.3. Organization of the dissertation 17
2. Servo hydraulic drives 20
2.1. Previous work 20
2.2. Fundamentals of hydraulic system modeling 23
2.2.1. Orifice flows 23
2.2.2. Continuity equations 24
2.2.3. Example 25
2.2.4. Valve modeling 26
2.3. Modeling assumptions 33
2.4. Physically realistic models of servo hydraulic system 34
2.5. Modeling of servo-pump actuator system 37
2.6. Modeling of servo-valve actuator system 39
2.7. Servo-valve actuator model with line dynamics 42
3. Linear and nonlinear analysis of servo-hydraulic systems 45
3.1. Linear analysis of servo-hydraulic system –a review example 45
3.2. Experimental results for servo-hydraulic systems – a review 47
3.3. Nonlinearities in the servo-hydraulic systems and their effect on stability 48
1
3.3.1. Effect of flow nonlinearity on the stability 48
3.3.2. Effect of saturation on the stability 50
3.4. Large scale coupled nonlinear systems 50
3.5. Why nonlinear analysis is needed? 52
4. Nonlinear systems analysis and bifurcation theory 53
4.1. Dynamical systems and equilibrium points 54
4.2. Generic bifurcations 57
4.3. Global bifurcations, jumps and non-local behavior 62
4.4. Stability of forced systems-feedback loop nonlinearities and nonlinear feedback 63
4.5. Nonlinear systems analysis tools 64
5. Nonlinear systems analysis –a bifurcation theory based approach 66
5.1. Previous work 66
5.2. Multi-parameter multi-space bifurcation theory 71
5.2.1. Parameter space, eigen-space and state space 74
5.2.2. Constant velocity solutions 76
5.2.3. Robust bifurcation stability analysis 77
5.3. Decomposition of the system 80
5.3.1. Fastest unstable mode with associated parameters 81
5.3.2. Transformations for parametric model decomposition 82
5.4. Control induced bifurcations 83
5.5. Control of bifurcation instabilities 85
5.6. Measure of nonlinearity 86
5.7. Numerical aspects of bifurcation analysis 87
5.7.1. Data noise and nonlinear effects 89
6. Preliminary bifurcation results: numerical 90
2
6.1. Characterization of nonlinear dynamics- computational results 90
6.2. Results for servo-pump actuator system 90
6.2.1. Simulation studies 91
6.2.2. Parametric bifurcation studies 94
6.3. Results for the servo-valve actuator model 101
6.4. Chapter summary 104
7. Development of experimental apparatus 125
7.1. Development of the test stand 125
7.2. Servo-valve model development and refinement 127
7.2.1. Pressure-flow-voltage nonlinear static characteristics 129
7.2.2. Linear transfer function model of the servo-valve 131
7.2.3. Servo-valve actuator model and real-time control schematic 133
7.3. Effect of accumulators 137
7.4. Chapter summary 139
8. Control Studies- Introduction 140
8.1. PD controller 140
8.2. Effect of PD controller on the servo-valve actuator system 141
8.3. Effect of 5th order linear controller on the servo-valve actuator system 161
8.4. Chapter summary 177
9. Conclusions and suggestions for future research 180
10. Bibliography 184
11. Appendix 198
3
List of Figures
2.1 A sample hydraulic system model 25
2.2 A valve schematic 27
2.3 Port flow area schematic of a spool valve 28
2.4 Open valve port area configuration 29
2.5 Closed valve configuration 30
2.6 Port flow area as a function of the valve displacement 30
2.7 A common four way spool valve 31
2.8 Axial and lateral components of flow forces in a valve port 32
2.9 Model 1, servo-pump actuator system 38
2.10 Block diagram of model 1 38
2.11 Servo-valve actuator model schematic with external loads 41
2.12 Pipe line model schematic 43
3.1 Proportional feedback for the linearized servo-pump actuator model 46
3.2 Root locus for varying the proportional feedback gain 46
3.3 Dead zone and saturation nonlinearity-input and response 50
3.4 Parameter space investigation using simulation 51
4.1 Time response, phase plane and eigenplane 55
4.2 Invariant subspaces and manifolds 56
4.3 Saddle node bifurcation plot representing the behavior of equilibrium point 58
4.4 Trans critical bifurcation 59
4.5 Pitch fork bifurcation 59
4.6 Super critical Hopf bifurcation 60
4.7 Soft and hard generation of limit cycles 60
4.8 Transition from stationary to periodic solution, via Hopf Bifurcations 62
4
4.9 Nonlinear system decomposition- nonlinear feedback 63
5.1 Parameter space, state space and eigenspace 75
5.2 Block diagram of the state space system with proportional output feedback law 78
5.3 Decomposition of system for robust stability analysis 80
5.4 Block diagram of plant and controller depicting extended parameter vector 84
5.5 Control induced bifurcation and distance to bifurcation 84
5.6 Parametric step size: large steps may skip some details 87
6.1 Eigenvalues of the nominal open loop servo-pump actuator model 92
6.2 Open loop simulation response of the servo-pump actuator system 93
6.3 Closed loop eigenvalue plot 94
6.4 Unstable response of the servo-pump actuator system for a high feedback gain 95
6.5 Effect of varying orifice diameter on the stability of the system 96
6.6 Effect of varying the constant velocity of the solution 97
6.7 Effect of varying the proportional gain and load mass 99
6.8 Effect of varying proportional feedback gain and orifice diameter 100
6.9 Effect of varying controller parameter 101
6.10 Servo-valve actuator model 102
6.11 Block diagram of closed loop servo-valve actuator model 102
6.12 Eigenvalues of the nominal system with force input and feedback PD 105
6.13 Displacement and velocity of the cylinder for nominal closed loop case – 106
step input
6.14 Displacement of the valve spool for nominal closed loop case – step input 107
6.15 Displacement and velocity of the cylinder for closed loop – ramp input 108
6.16 Displacement of the valve spool for nominal closed loop case – step input 109
Eigenvalues of the nominal PD control system with ramp input 6.17 110
5
6.18 Effect of varying Kp 111
6.19 Effect of varying Kd 112
6.20 Effect of varying line pressure 113
6.21 Effect of varying load mass 114
6.22 Effect of varying proportional gain and constant velocity 115
6.23 Stability boundary in the parameter space of proportional gain and constant 116
velocity
6.24 Time response for parameter values below critical 117
6.25 Time response for parameter values above critical 118
6.26 Effect of proportional gain and load mass 119
6.27 Stability boundary in the parameter space (proportional gain and load mass) 120
6.28 Effect of proportional gain and valve spool diameter 121
6.29 Stability boundary in the parameter space (proportional gain and valve dia.) 122
6.30 Stability boundary in the parameter space (proportional and derivative gain) 123
6.31 Effect of varying position feedback gain and velocity feedback gain 124
7.1 Test stand with real time data acquisition and control hardware 125
7.2 Flapper nozzle servo proportional valve 127
7.3 Servo-valve reduced order model 128
7.4 Pressure differential-voltage input-flow thorough put characteristics 129
7.5 Effective kvalve as a function of the pressure differential across the valve 130
7.6 Servo-valve actuator area characteristic model 131
7.7 Line pressure to valve voltage transfer function for a long hose 132
7.8 Line pressure to valve voltage transfer function for a short hose 133
7.9 Open loop Bode plot of the valve transfer function 134
7.10 Servo-valve actuator model schematic 135
6
7.11 Servo-valve actuator system with real time control hardware/software 135
7.12 Experimental transfer function of the closed loop (PD controller) servo-valve 136
actuator system
7.13 Open loop Bode magnitude – actuator position/valve voltage 138
7.14 Open loop Bode phase – actuator position/valve position 138
7.15 Effect of accumulator size on the frequency of load mass mode 139
8.1 Bode diagram of a PD controller 141
8.2 Eigenvalues of the nominal closed loop system 142
8.3 Effect of variation in proportional gain 145
8.4 Effect of variation in derivative gain 146
8.5 Effect of variation in load mass 147
8.6 Effect of variation of constant velocity of the system 148
8.7 Simulation response of the system for controller parameter just below critical 149
8.8 Simulation response of the system for controller parameter just below critical 150
8.9 Effect of variation on the grid of controller parameters 151
8.10 Effect of parameter variation on a grid of parameters (Kp, M) 152
8.11 Effect of parameter variation on a grid of parameters (Kp, V) 153
8.12 Stability boundary in two-dimensional parameter space (Kp, Kd) 155
8.13 Effect of load mass on the stability boundary in two-dimensional parameter 156
space (Kp, Kd)
8.14 Stability boundary in two-dimensional parameter space (Mload, Kp) 157
8.15 Effect of varying constant velocity on the stability boundary in two- 158
dimensional parameter space (Mload, Kp)
7
8.16 Experimental data of cylinder position with reference for parameter values 159
above critical
8.17 Experimental data of cylinder position with reference for parameter values 160 above critical
8.18 Bode magnitude plot of the compensator 162
8.19 Bode phase plot of the compensator 162
8.20 Nominal closed loop system is stable 163
8.21 Effect of varying Bode gain of the controller 165
8.22 Effect of varying load mass 166
8.23 Effect of varying the constant velocity 168
8.24 Effect of varying compensator gain (100-250) and load mass (50-500lb) 169
8.25 Effect of varying line pressure and load mass 170
8.26 Simulation response of cylinder position and velocity for compensator gain 170
below critical
8.27 Simulation response of cylinder position and velocity for compensator gain 172
above critical
8.28 Experimental response of the cylinder for parameters above critical 172
8.29 Experimental response of the cylinder pressure for parameters above critical 174
8.30 Bifurcation stability boundary in the 2-dimensional parameter space of load 175
mass and Bode gain
8.31 A comparison of the two controllers 176
8.32 Measure of nonlinearity for varying load mass 179
8.33 Measure of nonlinearity for varying Bode gain 179
8
List of Symbols
Symbol Description
x State vector
• State derivative (with respect to time) vector x f (,x tu,,p) State equations
Equilibrium point xo
Jacobian matrix Dx
N Measure of bifurcation nonlinearity
Φ Volume flow rate of flow through pipeline
ν Kinematic viscosity
ℜ Real space
air Percentage air in the working fluid
Aport Port area
c Damping
Cd Coefficient of discharge
cr Clearance radius
cv Velocity
D Diameter of spool
d Orifice diameter
det determinant
dline Line diameter
F Force
G(s) Compensator
Jx Jacobian matrix with respect to x
9
k stiffness
Kgain Feedback gain
Kv Bode gain kvalve Effective discharge coefficient for the servo-valve
M mass
P Pressure
p Parameters
P(s) Plant
Pline Line pressure
Q Flow qport Flow thorough port
R Reference signal
t time
u Input
V Volume
x Position
Κd Derivative gain
Κp Proportional gain
α Natural frequency modification factor of pipe line modes
β Damping modification factor of pipe line modes
βεff Effective Bulk modulus
λ Eigenvalue
ρ Fluid density
10
Chapter 1- Introduction
1. Introduction
1.1. Background and motivation
Hydraulic systems and their uses are mentioned in the ancient Roman texts, where they was used to gain mechanical advantage. Since then there have been immense advances in the field of hydraulic systems, most importantly during the period of World War II. Servo-hydraulic systems are used because of their mechanical advantage, response accuracy, self-lubricating and heat transfer properties of the fluid, relatively large torques, large torque-to-inertia ratios, high loop gains, relatively high stiffness and small position error. Although the high cost of hydraulic components and hydraulic power, loss of power due to leakage, inflexibility, nonlinear response and error-prone low-power operation tends to limit the use of servo-hydraulic drives, they nevertheless constitute a large subset of all industrial drives and are extensively used in the transportation and manufacturing industries.
Design of servo-hydraulic systems is a challenge because of the ever-increasing demands on the performance and economics of the intended systems. Further, these systems have been optimized in design over so many years that further improvement is harder to achieve using linear system theory. The current practice places stringent demands on the system by requiring it to be more reliable and robust in a larger design space. Servo-hydraulic systems may fail due to loss of power due to wear and/or leakage, clogging of the fluid flow due to contamination, inaccurate or undesired response and loss of stability. The loss of dynamic stability is in many cases the most important causes of system failure. In this case, the servo-hydraulic systems undergo large pressure oscillations under certain operating conditions, which may result in catastrophic failure.
The stability of these systems is their most important asset. Any deviation from the optimal response is not affordable in the current state of the art industry applications since the performance dictates the economics of the whole operation and can also result in serious loss of
11
efficiency. These large amplitude oscillations are noticed in various applications of servo- hydraulic systems, which range from the aircraft and car industry to heavy machinery to fluid power and manufacturing industry.
With the advent of cheap computational power, it is possible to perform design studies which were simply cost prohibitive some time ago. Designers in the hydraulic systems area, and more generally in mechanical systems, are going for more detailed and accurate designs than ever before. Design considerations now include static as well as dynamic attributes. System designs now include the dynamic response and robust stability behavior for better performance. It is easy to study and design a system under linearity assumptions, but as the size of the design space increases these assumptions do not hold true. Further, all realistic models of the real world are nonlinear, involving a large set of forcing and boundary conditions. The system characteristic with the boundary conditions and initial conditions together make the system exhibit nonlinear response. These servo-hydraulic systems have inherent nonlinearities and exhibit nonlinear response and complex dynamic behavior. This nonlinear nature makes such systems difficult to analyze and design. It is this nonlinear nature which results in unexpected dynamic response under very similar yet different operating conditions. These dynamic responses can range from a simple overshoot to large transients to undamped responses to bifurcations to complex chaotic responses. It is possible to observe some or all of these responses in the servo-hydraulic systems depending upon the design space and parameter space. These nonlinearities can be asymmetric which adds to the problem of design.
The servo-hydraulic drives also provide for interesting dynamical behavior due to the presence of square root nonlinearity and coupling between the hydraulic and mechanical response. Also, the drives have complex dynamics associated with them due to the presence of friction, hard limits, complicated port flows, and intricate coupling between various components in the circuit. A typical servo-hydraulic circuit consists of servo valves, orifices, tubes, volumes, pumps, solenoid valves, etc. These drives exhibit modes, which range from very slow (drift) to very fast ones (as associated with the valve spool and flapper dynamics).
12
Presence of nonlinearities in the systems provides for the intricate dynamics exhibited by most of the mechanical systems. Most of the static nonlinearities can be classified as state saturation/cut-off, state jump, polynomial nonlinearity, delay discontinuity, motion limiting stops/ impact nonlinearity, or backlash. The dynamic nonlinear behavior due to coupling and interaction of system states is another area of prime interest as far as dynamic performance is concerned.
These interactions can result in significant modifications in qualitative behavior of the dynamical system under small perturbations in parameter space. The design of systems with significant nonlinear behavior for dynamic performance is still not very well developed and documented.
The use of hybrid system models and bifurcation theory as design tool is a reasonable choice for the design of systems with nonlinearities.
Servo-hydraulic systems are generally designed by linearizing the nonlinearities around a nominal operating point in conjunction with “rules of thumb” and other established practices. It is essential to simulate the detailed design, as simulation with a detailed model is one possible mode of verification of stability and performance. This simulation is very cost prohibitive in the case of nonlinear systems, even with all the available computing power, since it is impossible to investigate all the possible cases. For a nonlinear system, the linear superposition principle does not hold true. This entails that each and every combination of boundary condition and initial conditions can have a dramatically different response in a nonlinear system.
In nonlinear dynamical systems theory, bifurcation theory is a very powerful methodology to study structural stability of the system. Multi-parameter bifurcation theory exists for continuous time systems as well as for discrete time systems. The importance of the bifurcation theory can be realized by the fact that it provides a tool for the study of dynamical system without extensive simulations.
Nonlinearities in the system behavior pose problems in understanding, modeling and identification of the system, but the effect of nonlinearities on the system performance is not always devastating. Many times, nonlinearities result in increased stability margin and bandwidth, although they make it hard to predict the response under some new conditions. The most
13
important difference in the linear models and nonlinear models is the presence of multiple equilibrium solutions and their interactions as the system evolves or modifies itself under the influence of various attributes – internal or external. Use of bifurcation theory as a tool for design for nonlinearities is a very significant development because it provides a relatively inexpensive tool to characterize and classify the dynamical behavior of the system involved. This characterization is important in the understanding of the nonlinearity and its effect on the total system, which may be highly coupled in nature.
Most realistic systems have many parameters and it is important to understand the effect of the each one of those on the qualitative behavior of system dynamics. Multiple parameter bifurcation theory provides a tool for mapping this effect in a nonlinear sense and hence is very handy. Further, for efficient parametric study, it is often required to do a decomposition of the system and reduce the parameter set to a smaller dimension. This is important for all systems and is of interest in case of servo-hydraulic systems. Perturbation methods provide a good tool for bifurcation and continuation studies, although the most fundamental restriction of these methods is that they do not work across a discontinuity. This limits their use in case of mechanical systems, including servo-hydraulic systems, which can be most easily modeled with hard limits or discontinuities. It is important to understand that any model is just an imitation of the reality and hence it is important to determine if the dynamic response obtained is a manifestation of the model or true nature of the physical system. Servo-hydraulic systems are easily modeled using a hybrid system model, which couples a number of low order models with a state change criterion to imitate the complex dynamics accurately. Hybrid system models can generate dynamic behavior is equivalent to the effect of discontinuity in the higher order model. This gives rise to the issue of accurately depicting the state transitions as well as distinguishing between the real and model dynamics.
Further, this design for nonlinearity is to be robust so that parametric uncertainties do not result in catastrophic failure of the system. This requires the analysis of the system models for the distance to dynamic failure, which is equivalent to distance to bifurcation (usually measured in
14
parameter space) or rate of bifurcation. Ideally, all the complex dynamics involved in systems with nonlinearities should be identified and cataloged for use by future designers. For servo- hydraulic systems, this study has not been reported in any detail in the literature and hence is of importance as the use of servo-hydraulic systems in industrial settings is tremendous with demands for more compact and high performance systems every day. Linear models have been studied in great detail, but the nonlinearities involved are so dominant in the routine operation of the servo-hydraulic systems that it is inaccurate to ignore them.
This design using a bifurcation theory-based approach is suitable for the analysis, identification, and control of any undesirable dynamics. This would include any dynamic response which is a result of lower and higher order bifurcations to any chaotic dynamics. The ability to control any undesirable modes is important in pushing the envelope of the design space.
The feedback control of any such modes is of interest in the case of servo-hydraulic systems since these systems are used mostly in closed-loop operation. This gives rise to the idea of control- induced bifurcations and their stabilizability and controllability. These bifurcations are a result of feedback and can be avoided by suitably designing the system and the control loop. Moreover, properly designed feedback control can often stabilize an inherently unstable open loop system.
Feedback coupled with nonlinearities in the system can result in complex dynamics even for simple systems. The very fact that simple systems with nonlinear coupling can exhibit complex response is one of the major tenet of chaos theory.
These aspects of mechanical system design for nonlinearities are of importance under current design practice. This dissertation aims to highlight issues mentioned above and also provides a comprehensive study of the dynamics of servo-hydraulic mechanisms. The nature of nonlinearity, control-induced bifurcations, model and dynamical behavior of servo-hydraulic systems are all important aspects of this work. This research aims to provide significant insights and concrete design methodologies in these areas. The idea of control of bifurcations as well as control-induced bifurcation is an important aspect of feedback design and control. It is this idea that also distinguishes the dynamical behavior of the systems. The system dynamics can then be
15
classified as either an inherent system property or an artifact of modeling or one resulting from the feedback. Once the dynamics have been characterized then it is possible to modify them by design or control. The goal of this dissertation is to develop a framework for the nonlinear design and analysis of servo-hydraulic systems with emphasis on using bifurcation based procedures for the study of possible qualitative dynamical behavior under various operating conditions including nonlinear loads and boundary conditions. It is also a goal to develop a framework for decomposition of large-scale systems for analysis and diagnosis in a nonlinear sense.
Furthermore, the classification of the behavior of nonlinearity -static and dynamic- according to its effect on the stability of the system dynamics, using the notion of distance to bifurcation, is an important aspect of this work.
1.2. Applications
Servo-hydraulic systems are concerned with the transmission and control of energy for the purpose of moving and imposing forces on the machine elements with certain mechanical efficiency. It is a means of converting, transmitting, controlling, and applying fluid energy to perform useful work. Throughout the history of mankind, a natural evolution of energy and power utilization has taken place. The mode of transmission and control of power has also changed from manual to mechanical to hydraulic and electrical. Combinations of these modes are used in the industry these days. Torricelli discovered orifice flow laws in 1664, which started the study of the laws of hydraulics; and more recently hydraulic component standards were developed which provide a guideline in designing these systems. Servo-hydraulic systems are often preferred over mechanical systems because they can rotate, push, pull, oscillate and regulate mechanisms in modern industry. They can transmit power with fast response and can multiply force simply and efficiently. They can provide a constant force or torque irrespective of the speed changes and are more reliable.
Servo-hydraulic systems are used in various industries, some of which are agriculture, automobiles, aircrafts, chemical processing plants, construction, lumber industry, material
16
handling, mining, metal working, military, manufacturing, and transportation industries. This would include industrial robots and control of machine tools, suspension, brakes and clutches for automotive vehicles, flight control actuation, and stabilization of wheel set in rail transport, and active stabilization of large civil engineering structures. Basically, servo-hydraulic systems are used where the requirement of power is large with compact size. With the advent of good control algorithms, accurate and precise use of servo-hydraulic mechanisms is very common and control authority is increased with the use of embedding the control functions in the software with accompanying sensing and actuation mechanisms. It must be noted that all these systems, when designed using ad-hoc or trial and error methods, can nevertheless result in unexpected dynamics due to the highly nonlinear nature of servo-hydraulic systems.
1.3. Organization of the dissertation
The goal of this research is to understand the dynamical behavior of the servo-hydraulic drives under the effects of various nonlinear operating conditions and system dynamics. Further, it provides a detailed methodology for design and analysis of systems with nonlinearities using bifurcation theory-based approaches. It investigates the effect of controller parameters and plant parameters on the qualitative behavior of the system dynamics. The effect of controller parameters is very important distinction since the feedback provides an extended envelope for the design of systems. This research also aims to characterize the nature of nonlinearities for their effect on the stability behavior of the system. To achieve this, first the effect of various parameters has to be understood, and then a decomposition performed on the parameter space to reduce the problem for efficient handling with the bifurcation-continuation based analysis and design schemes. Since the bifurcation-continuation based procedures do not work across the discontinuities, it limits the analysis to only the smooth-continuous regimes of operation. Thus it is important to understand how a discontinuity, either induced due to modeling or inherent in the system characteristics, affects the dynamical behavior, especially robust stability.
17
System nonlinearities are either static or dynamic in nature and they tend to be coupled together to provide intricate dynamics, which is a delight to the theoretician but could present great difficulty for the design engineer. These nonlinearities result in various system behaviors including stability bifurcations, which could be as simple as saddle-node or Hopf bifurcations or as complex as a chaotic response. A detailed study of these behaviors as shown by the servo- hydraulic mechanisms is one of the goals of this dissertation. To study the contribution of the nonlinearities, the idea of constant velocity bifurcation analysis is proposed. This helps in characterizing nonlinearities for their effect on stability behavior. Further, the control of complex dynamics is also important in the feedback sense, which means it is to be understood when a sub- critical bifurcation can be changed to a supercritical bifurcation by a smooth state feedback, which is equivalent to the local feedback stabilization of the system at the bifurcation point. This local feedback stabilization becomes nontrivial only when the unstabilizable eigenvalues of the linearization have zero real parts. This research provides qualitative as well as quantitative estimates on the regions of stability for the servo-hydraulic systems under various feedback and boundary conditions. This parameter space investigation provides crucial information for future analysis and design of these systems. The methodology proposed in this work can be extended to any system which shows complex dynamics due to the presence of nonlinearities.
This dissertation is organized into nine chapters. Chapter 2 provides a review of the servo-hydraulic drives and reviews the previous work done in the area. It also provides details of general modeling issues for servo-hydraulic drives, and then physically realistic models of the two test systems (servo-pump actuator system and servo-valve actuator system) is given. Chapter
3 compares the linear vs. nonlinear dynamics of the servo-hydraulic systems with emphasis on the qualitative aspects and hence provides motivation for the need of nonlinear analysis and design of servo-hydraulic systems. Chapter 4 introduces the basic theory of dynamical systems, with emphasis on multi-parameter bifurcation theory for use as a design and analysis tool.
Chapter 5 deals with the bifurcation theory and its various details for use as a multi-parameter design and analysis tool. This chapter focuses on issues including distance to bifurcation and
18
robust stability, model decomposition for analysis, control induced bifurcations, and control of bifurcation instabilities. It also discusses various numerical issues related to bifurcation analysis.
Chapter 6 provides preliminary results obtained on the servo-pump actuator model and servo- valve actuator model. Chapter 7 describes the experimental apparatus development and validation of the model. Chapter 8 provides some experimental control studies done on the system for stability analysis. Chapter 9 provides summary and conclusions. Suggestions for future research are also outlined in this chapter.
19
Chapter 2 – Servo hydraulic drives
2. Servo hydraulic drives
Servo-hydraulic systems are in many instances the most important class of motion and force control systems used in various industries like manufacturing, transportation and heavy equipment. They offer advantages from the point of high force and power capacities with relatively compact actuator sizes. However, hydraulic actuation comes with a penalty in the form of significant nonlinear dynamics, and basic nonlinearities associated with the servo-valve and actuators remain even after removing the complicated control loop nonlinearities. This chapter includes a review of previous work in this area, hydraulic system modeling fundamentals and the details of two test system models.
2.1. Previous work
Servo-hydraulic systems have been a subject of extensive study. The stability of the servo-hydraulic systems is a topic of great practical interest, especially with regards to nonlinear oscillations. The servo-hydraulic system modeling can be found in various references including
Blackburn et. al. (1960), Lewis and Stern (1962), McCloy and Martin (1980), Merritt (1967),
Nightingale (1956). The text by Blackburn (1960) et.al. also provides the nonlinear dynamics of a hydraulic system with a single stage pressure relief valve. Lewis and Stern (1962) also have an interesting comparison of the steady state forces and transient forces. Merritt (1980) is a compilation of practical and empirical information on the hydraulic control system design. Most of these references give a linearized stability analysis of a single stage pressure relief valve, although Merritt notes the requirement of a damping orifice in the system for stability reasons.
Some other works on hydraulic system dynamics are Stringer (1976), Viersma (1980), Skaistis
(1988), and Watton (1989). The importance of flow forces in the stability of the servo-hydraulic system is discussed in most of these works. It is noted that the strength of these flow forces as
20
compared to system stiffness and damping would determine the possibility of limit cycle oscillations. But most of these discuss the linearized analysis of the systems. An extensive survey reveals that the most published work in this area deals with the linearized or quasi-linearized analysis or simulations. Linear analysis tends to overlook the complex dynamics, which is only possible in the system with nonlinear interaction between the states, and simulation is cost- prohibitive in a system that does not satisfy the linear superposition principle.
The study of dynamic stability of servo-hydraulic systems has been an area of interest to various investigators, which includes Noton and Turnbull (1958), who used a graphical method of isoclines to obtain approximation to a describing function and predict the possibility of continuous oscillations in a four-way spool valve. Foster and Kulkarni (1968) did a quasi-linear analysis; Burton (1975) used the describing function approximation to the nonlinearities using the binomial expansion for a parameter plane technique. Ray (1978) did extensive simulation of the relief valve to investigate the chattering and limit cycle oscillations due to input pressure variation. Dokainish and Elemadany (1978) used a harmonic balance method to study the nonlinear response of the relief valve. Taft and Twill (1978) did a linearized analysis, which they compared to experiments and simulation results for a three-way under lapped valve. Jen-Kou
Chou (1983), McClamroch (1984), and Cox and French (1986) used describing function-type methods for limit cycle analysis. McLeod (1985) did a linearized Routh-Hurwitz analysis for several operating conditions. Karmel (1990) and Margolis (1996) did simulation studies for hydraulic systems and demonstrated the ability of the systems to exhibit oscillations. Kremer
(1998) did extensive bifurcation based studies of the hydraulic control systems and showed the emergence of limit cycle oscillation and their parameter dependence. Some recent work in the area of analysis of servo-hydraulic systems would certainly include Alleyne and Liu (1999) in which they studied the limitations of force tracking control of the servo-hydraulic systems.
Hwang (1996) investigated the sliding mode control of an electro-hydraulic system. Plummer and
Vaughan (1996) investigated the robust adaptive control of servo-hydraulic systems. Tsao and
Tomizuka (1994) studied the robust, adaptive control of hydraulic-servo for noncircular
21
machining. Yao, Bu, Reedy, and Chiu (1999) verified theoretical results with experimental data for a robust control of the single-rod hydraulic actuator.
The study of servo-hydraulic systems would consist of the actuator dynamics, valve dynamics, and any line and load dynamics. Investigators in this area have used various tools and methodologies available at times to investigate dynamical behavior. This includes Fourier analysis of the response, investigation of the effect of port flow on stability, estimation of limit cycle amplitude and frequency, effect of feedback on the valve dynamics, valve chatter and its causes, effect of high frequency oscillations in pressure at valve input, effect of leakage, study of super-harmonic and sub-harmonic responses in valve dynamics, effect of actuator seal friction on stability, effect of saturation in valve travel, impedance matching between load dynamics and valve dynamics, effect of damping on the stability, and effect of fluid bulk modulus.
Further, the study of servo-hydraulic systems is also done to investigate various control- related issues. This would include studies in the area of adaptive control of actuators, neural networks and Lyapunov-based techniques. This would certainly include Alleyne, Neuhaus, and
Hedrick (1993), Alleyne and Hedrick (1995), Cho and Hedrick (1991), Hwang (1996). Also, application of feedback linearization techniques has been demonstrated by a number of authors including Del Re and Isidori (1995) and Vossoughi and Donath (1992), and Richard and
Scavarda (1996) and Thompson, Pryun and Shukla (1999). Kremer and Thompson (1998) developed a bifurcation-based procedure for designing and analyzing stability of nonlinear hydraulic control circuits. This work uses the concept of the shortest distance to instability to investigate robust stability of the hydraulic models. It uses the concept of bifurcation surface to analyze the robust stability of the nonlinear systems with smooth nonlinearities.
Loads acting on the servo-hydraulic systems can be highly nonlinear in nature. This is of utmost practical interest. Notable examples of such loads are force tracking control applications, civil engineering structural testing applications, and system loads with significant friction effects.
These three classes of applications are a very short list of possible cases which may cause significant nonlinear behavior, but does cover a range of all possible cases that are of interest to
22
industry. Another example would include hardware-in-the-loop simulation of the nonlinear structural testing specimens, which are of considerable importance for earthquake resistant designs. McClamroch (1985) outlines stability issues involving hydraulic actuators with coupled nonlinear structural loads.
2.2. Fundamentals of hydraulic system modeling
For the purpose of dynamic analysis and control design, hydraulic systems are modeled using the approximation that the systems can be represented as a collection of lumped volumes separated by sharp edged orifices. Such low order models are widely used in industrial practice
(such as in the automotive industry) and, with sufficient detail, have been found to yield good correlation with experimental data. However, model updating/validation is needed in instances where a highly accurate representation of the physical system is required. The orifice flow is classified as either being laminar or turbulent, depending on the Reynolds number. Each volume has to satisfy the continuity equations as laws of conservation of mass and energy holds true.
2.2.1. Orifice flows
To define the dynamics of fluid flow through an orifice, it is important to note that whenever the pressure differential is large for all operating points of interest, it can be safely assumed that the flow always has a large enough Reynolds number so that it can be calculated using the turbulent flow equation (Merritt, 1967). The magnitude of the volume rate of flow (in3/sec)
qport , through the orifice of area Aport , is given by Equation 2.1.
2 qC= A P (2.1) port d port ρ differential
This equation is obtained by applying the Bernoulli’s equation to the streamline flow, for
the turbulent flow case where Cd is the discharge coefficient, and Pdifferential is the differential
pressure across the two chambers connected by the orifice. The sign of the Pdifferential determines
23
the direction of the flow and ρ is the density of the fluid. It should be noted that although the assumption of compressible fluid volumes is made, effective change in density of the fluid is small. If the orifice is assumed to be sharp edged then the discharge coefficient can be assumed constant. The value 0.61 is normally used for the discharge coefficient (Merritt, 1967). The flow through the orifice is normally turbulent, but becomes laminar when the pressure difference across the orifice is close to zero, corresponding to the low flow rate and hence low Reynolds number. The laminar and turbulent regimes must be both modeled, as the turbulent flow equation has an infinite gain (i.e. infinite slope), at zero flow and hence causes numerical problems in analysis. Generally the transition point is selected around 1 Psi pressure drop and hence the flow equation can be given as:
2 CAd port ()Pdifferential , 0≤≤Pdifferential 1psi ρ qport = (2.2) 2 CA (P ) sgn(P ), P >1psi d port differential differential differential ρ
This combined laminar and turbulent flow equation is continuous but not smooth at the transition point, which can be easily demonstrated. This flow equation can be further used to compute the pressure derivative relationship for each volume element in the circuit.
2.2.2. Continuity equation
For a fixed volume system, the continuity equation is a manifestation of conservation of mass; total flow into the system must be equal to the total flow out of the system. Generally for hydraulic systems this equation can be given as
dV V • QQ=++P (2.3) ∑∑in out dt β
24
where V is the volume, dV dt is the flow consumed by expansion of the control volume, and
• VP β is the compressibility flow resulting from pressure changes, and β is the effective bulk modulus of the fluid. The effective bulk modulus (Merritt, 1967) of the fluid is given by
1 β = (2.4) eff 1%air + βairfree 1.4(PPvolume + atm )
where βairfree is a constant equal to the bulk modulus of the fluid with no air entrainment, and
air% is the entrained air percentage by volume in the fluid at the atmospheric pressure Patm .
2.2.3. Example
An example of a basic hydraulic system, which illustrates use of the preceding laws, is given in the Figure 2.1.
Mass M k Qin P1 P2
Q12 x c
Figure 2.1: A sample hydraulic system model.
The continuity equations for the two volumes can be written as follows
V QQ=+1 P in 12 β 1 1 (2.5) dV22V QP12 =+2 dt β2
25
dV 2 is due to the fact that the volume changes with time as the piston and load mass moves, and dt
is equal to Aload x . The flow Qin is the input flow for this system, and the flow Q12 is the flow through the orifice due to the pressure differential between the two chambers, given as
2 CAdorifice ()P12−≤P, 0P12−P≤1psi ρ Q12 = (2.6) 2 C A ()P −−P sgn()P P , P −P >1psi d orifice 12 12 12 ρ where Aorifice, is the area of the sharp edged orifice separating the two chambers. The load dynamics can be defined by considering the force balance using the Newton’s Law of motion and is given as
mx + cx +=kx (P12−P )Aload (2.7)
Thus, the state space representation of this hydraulic system will have following states:
x x (2.8) P1 P2
It is easily seen that the above hydraulic system, while being modeled as a lumped volumes interconnected with the sharp edged orifices, uses the fundamental concepts of continuity and orifice flows with Newton’s Law of motion to capture the dynamics of the system. It should be noted that in this system the nonlinearity due to square root nature of the orifice flow is the dominant static nonlinearity.
2.2.4. Valve modeling A valve, as shown in Figure 2.2, has two major components, a valve body housing and the actuation unit. The valve body houses the valve seat, and the clearance between it and the valve plug determine the amount of flow through the valve. Thus, the equations of motion can be
26
derived for the valve position and velocity using the force balance. The various forces that act on the valve body are pressure, inertia, spring, and flow forces. Using Newton’s Law, the equation of motion can be written as follows:
Figure 2.2: A valve schematic (Courtesy: Bosch Corp. www.bosch.com).