Sunteți pe pagina 1din 15

NSF GRANT # 0600516

NSF PROGRAM NAME: Dr. Suhada Jayasuriya

Adaptive Robust Control – Theory and Application to Precision and Energy


Saving Control of Electro-Hydraulic Systems
Bin Yao
School of Mechanical Engineering
Purdue University
West Lafayette, IN 47907-1288

Abstract: The salient features of the proposed adaptive uncertainties may come from either (i) parameters of
robust control (ARC) lie in the seamless integration of the system model which may depend on operating
(i) appropriate nonlinear robust feedback controls that conditions and may not be precisely known in advance
are physically realizable while having targeted local (e.g., inertia of an object grasped by a robot), or (ii)
high-gain feedback so that the effect of various model nonlinearities which cannot be modeled exactly (e.g.,
uncertainties can be sufficiently attenuated to guarantee nonlinear friction characteristics) or terms which
certain consistent robust control performance and (ii) change with time randomly (e.g., external
controlled learning to reduce model uncertainties to disturbances); the former is referred to as parametric
maximize the achievable control performance and uncertainties and the latter as uncertain nonlinearities.
facilitate the construction of certain built-in To meet these ever increasingly stringent control
intelligences. Such a design philosophy is well in-line performance requirements, control engineers have been
with how human beings utilize feedback information forced to look beyond traditional linear control theory
and makes it well suited for the integrated design of for more advanced nonlinear controllers which can
intelligent and precision mechatronic systems, as directly deal with various nonlinearities and model
demonstrated through various applications including uncertainties. There has been an exponential growth in
the electrical motor driven mechanical systems with nonlinear control research during the past two decades,
control accuracy down to sub-micrometer levels and with major advances and breakthroughs reported in
piezo-electrical actuator driven nano-positioning both the nonlinear deterministic robust control (DRC)
systems for nanotechnology applications. This paper is area [1-4] and adaptive or robust adaptive control
to introduce researchers and practicing engineers to the (RAC) area [5-12]. Systematic nonlinear control design
essences of such an advanced nonlinear control design methodologies such as the backstepping technique [10]
methodology. The energy-saving control of electro- have been proposed as well.
hydraulic systems using novel programmable valves are
used as an application example and comparative The design of reliable industrial systems involves more
experimental results are presented to illustrate the than just system modeling and control synthesis that
effectiveness of the presented ARC approach. meets the performance requirements. In addition to
good control performance, it is also desirable for the
1. Introduction: Modern mechanical systems such as system to have the ability to detect and react favorably
microelectronics manufacturing equipment, robot to unexpected changes in operating conditions due to
manipulators, and automatic inspection machines are machine component failures and various faults [13]. As
often required to operate at high speeds to yield high revealed in [14], faults that occur in a dynamic system
productivity. At the same time, as the society moves are often reflected in the physical parameters of the
into the era of micro and nano-technology, these process. As such, accurate on-line parameter estimation
systems are also required to have motion accuracy in has become one of the critical elements in fault
the micro or nano-meter range. These industrial trends detection and isolation. Furthermore, it is also one of
put an urgent demand on performance oriented the key ingredients for the construction of certain
advanced controls that can effectively handle (i) intelligent features for modern mechanical systems such
nonlinearities due to the strong nonlinear coupling as machine component condition monitoring and
effect of multiple-degree-of-freedom (MDOF) prognosis; for example, accurate on-line estimation of
mechanical systems during high-speed operations, and the friction coefficients can be used to monitor bearing
(ii) the unavoidable uncertainties associated with any health, thus maintenance is only performed when
modeling of physical systems. The modeling needed to reduce costs.

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
During the past decade, with the support of a NSF accurate parameter and nonlinearity estimations –
CAREER award and subsequent continuing grants, the makes adding intelligent features such as the automated
PI and his students have been focusing on the on-board modeling [30] and the fault detection and
development of adaptive robust control (ARC) theory prognosis [47] possible. It is thus beneficial for control
to lay a solid foundation for the design of a new engineers to get exposed to such an advanced nonlinear
generation of controllers which will help industry build control design methodology and to master how the
modern machines of great performance and method can be used to build intelligent and yet
intelligence. The developed ARC theory bridges the precision mechatronic systems, which is the main
gap between two of the main control research areas - objective of the paper.
nonlinear robust adaptive controls (RAC) [5-12] and
deterministic robust controls (DRC) [1-4]. 2. Adaptive Robust Control Theory: To avoid
Traditionally, those two research areas have been getting bugged down to the technical design
presented as competing control design approaches since complexity, in this section, the tracking control of a
each has its own benefits and limitations. By simple first order nonlinear systems with uncertainties
recognizing the fundamentally different working will be used to illustrate the advantages and limitations
mechanisms of the two approaches, the PI is able to of different types of adaptive robust controls. The
develop a mathematically rigorous theoretical system is described by
framework which preserves the theoretical performance x = f ( x, t ) + u , f = ϕ ( x)T θ + Δ( x, t ) (1.1)
results of both design approaches while overcoming where x, u ∈ R and is an unknown nonlinear function.
their well-known practical performance limitations.
Those theoretical results have been well publicized In general, f can be approximated by a group of
through a number of publications (e.g., [15-26]). known basis functions ϕ ( x) ∈ R p with unknown
weights θ ∈ R , and the approximation error is denoted
p
Using NSF supports as leverages, the PI has also been
able to obtain matching supports from Purdue by the unknown nonlinear function Δ( x, t ) . The
University and various industrial sponsors to apply the objective is to let x track its desired trajectory xd (t ) as
developed ARC theory to the integrated design of closely as possible. The following reasonable and
various intelligent and/or precision industrial practical assumption is made, which is satisfied by most
mechatronic systems, including electro-hydraulic applications:
actuator driven large-scale mechanical systems [27,28], A1 . The extent of parametric. uncertainties and
energy-saving control via novel programmable valves uncertain nonlinearities is known, i.e.,
[29,30], electrical motor driven mechanical systems θ ∈ Ωθ = {θ : θ min < θ < θ max }
with control accuracy down to sub-micrometer levels (1.2)
(e.g., linear motor driven positioning stages [31-34] and ) ≤ δ ( x, t ) }
Δ ∈ Ω Δ = {Δ : ‖Δ( x, t ‖
ultra-high density hard disk drives [35]), and piezo- where θ min , θ max and δ ( x, t ) are known.
electrical actuator driven nano-positioning systems for
nanotechnology applications [36,37]. The results from 2.1 Direct Adaptive Robust Control (DARC)
this comprehensive set of applied research projects The simplest ARC design is the direct ARC (DARC)
have shown the developed ARC to be a powerful designs presented in [48,49,22], in which learning laws
approach to the control of a wide variety of such as parameter adaptations are synthesized along
mechatronic systems. Other researches have with the control law to achieve the sole purpose of
demonstrated the effectiveness of adaptive robust reducing output tracking error. Specifically, for (1.1),
control in various applications as well (e.g., machine the parameter estimate θˆ is updated through a
tools [46], the control of pneumatic muscles driven
parameter adaptation law having the form given by
parallel manipulators [38-40], hard disk drives [41,42],

active suspension systems [43,44], and vehicles [45]). θˆ = Proj (Γτ )
θˆ
(1.3)

The theoretical breakthrough and the significant where Γ is any symmetric positive definite adaptation
performance improvement of the proposed adaptive rate matrix, τ is an adaptation function to be specified
robust control (ARC) in various implementations make later, and Projθˆ (D) is the standard projection mapping
the approach an ideal choice for industrial applications
demanding stringent performance. In addition, the used in the adaptive control area [49]. Specifically,
recently developed integrated direct/indirect adaptive when a diagonal Γ is used, with the discontinuous
robust controls (DIARC) [16] also enable accurate on- projection, Projθˆ (•) = [ Projθˆ (•1 ), ⋅⋅⋅, Projθˆ (•n )]T , in
line parameter estimations to be obtained in actual 1 n

implementation. Such a by-product of the approach – which

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
⎧0, if θˆi = θimax and •i > 0 z → 0 as t → ∞ . Furthermore, if the desired
⎪⎪ trajectory satisfies the following persistent excitation
Projθˆ (•i ) = ⎨0, if θˆi = θimin and •i < 0 (1.4) (PE) condition
⎪• ,
i
t +T
otherwise
⎪⎩ i ∫t
ϕ ( xd (ν ))ϕ T ( xd (ν ))dν ≥ ε p I p , ∀t ≥ t0 (1.9)
The ARC control law consists of two parts given by where T , t0 and ε p are some positive scalars, then,
u = u f + us , u f = xd (t ) − ϕ T θˆ the parameter estimates θˆ converge to their true
(1.5)
us = us1 + us 2 , us1 = −kz values as well (i.e., θ → 0 when t → ∞ ).
where z = x - xd is the tracking error. In (1.5), u f is Remark 1: In the absence of parameter adaptation (i.e.,
the adjustable model compensation needed for Γ = 0 ), the proposed ARC law reduces to a
achieving perfect tracking, and us is the robust control deterministic robust control (DRC) law and Result A of
Theorem 1 still holds. Therefore, the adaptation loop
law consisting of two parts: us1 is used to stabilize the
can be switched off at any time without affecting the
nominal system, which is a simple proportional stability and the guaranteed output tracking transient
feedback in this case; and us 2 is a nonlinear robust performance. However, such a control law does not
feedback used to attenuate the effect of model discriminate the difference between parametric
uncertainties, which is synthesized to satisfy the uncertainties and uncertain nonlinearities and results in
following two constraints a conservative design since Result B of Theorem 1 is
i. z[−ϕ T θ + Δ ( x, t ) + us 2 ] ≤ ε lost. As for adaptive control [10], the proposed ARC
(1.6) uses certain coordination mechanisms (e.g., the
ii. zus 2 ≤ 0 discontinuous projection mapping used in (1.3)) and
where ε is a positive design parameter representing the nonlinear robust feedback control us 2 to achieve a
attenuation level of the model uncertainties that one guaranteed output tracking transient performance even
would like to have. In (1.6), condition i is used to in the presence of uncertain nonlinearities (A of
represent the fact that us 2 is synthesized to dominate Theorem 1) while without losing its nominal
the model uncertainties coming from both the performance (B of Theorem 1).
parametric uncertainties and uncertain nonlinearities to
achieve a guaranteed level of attenuation specified by 2.2 Indirect Adaptive Robust Control (IARC)
ε , and the passive-like constraint ii is imposed to make For the applications that need accurate parameter
sure that introducing us 2 does not interfere with the estimates for other secondary purposes in addition to
nominal identification process of parameter adaptation. the good output tracking performance, the indirect
adaptive robust control design (IARC) presented in [50]
The specific forms of us 2 satisfying constraints like
can be used, which completely separates the
(1.6) can be found in ARC designs in [48,49,22]. construction of parameter estimation law from the
design of underline robust control law as illustrated as
Theorem 1: [48] If the adaptation function is chosen as follows.
τ = ϕ ( x) z (1.7)
then, the ARC law (1.5) with the parameter adaptation One of the key elements of the ARC design [48] is to
law (1.3) guarantees that use the practical available prior process information to
A. In general, all signals are bounded and the tracking construct projection type adaptation law for a controlled
error is bounded by learning process even in the presence of disturbances.
ε In the DARC designs in the previous section, the
| z (t ) |2 ≤ exp (−2kt ) | z (0) |2 + [1 − exp (−2kt )] (1.8) discontinuous projection mapping (1.4) is used for its
k
simplicity to ease implementation. However,
i.e., the tracking error exponentially decays to a ball.
theoretically, such a discontinuous projection mapping
The exponential converging rate k and the size of
is valid only for diagonal adaptation rate matrix Γ ,
ε which is not a problem for the direct ARC designs that
the final tracking error | z (∞) |≤ can be freely
k use gradient type adaptation laws only. For the indirect
adjusted by the controller parameters ε and k in a ARC introduced below, as the least square type
known form. adaptation law will be used to achieve better
B. If after a finite time, there exist parametric convergence of parameter estimations, the adaptation
uncertainties only (i.e., Δ( x, t ) = 0, ∀t ≥ t0 ), then, in rate matrix will be time-varying and non-diagonal. As
such, the standard projection mapping in the adaptive
addition to the results in A, asymptotic tracking or control [10] should be used to keep the parameter
zero steady-state tracking error is achieved, i.e,

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
estimates within the known bounded set Ωθ , the ϕf ε
τ =− (1.13)
closure of the set Ωθ . The expression of Projθˆ (Γτ ) is 1 + νϕ Tf Γϕ f
⎧ o
and Γ(t ) is updated by
⎪⎪Γτ , if θˆ ∈ Ωθ or nθTˆ Γτ ≤ 0
ϕ f ϕ Tf
⎨⎛ nθˆ nθTˆ ⎞ DΓ = αΓ − Γ Γ, Γ(0) = ρ0 I , ν ≥ 0
⎪ ⎜I −Γ T ⎟ Γτ , θˆ ∈ ∂Ωθ and nθTˆ Γτ > 0 1 + νϕ Tf Γϕ f
⎜ n Γ n ⎟
⎩⎪ ⎝ θˆ θˆ ⎠ GT G (1.14)
where Γ(t ) can be any time-varying positive definite Γ(t ) = ⎨⎧ DΓ , if λM ( Γ ) < ρ M or vM DΓ vM < 0
o ⎩0 else
symmetric matrix, Ωθ and ∂Ωθ denote the interior and where ν = 0 leads to the un-normalized algorithm, and
G
the boundary of Ωθ respectively, and nθˆ represents the vM represents the eigenvector corresponding to
G
outward unit normal vector at θˆ ∈ ∂Ωθ . Such a ( )
λM ( Γ(t ) ) when λM Γ(t ) = ρ M , and the covariance is
projection mapping has the same nice properties as initialized to a value of Γ(0) < ρ M I p . With the above
(1.4).
estimator and the adaptive robust control law, it is
shown in [50] that the same theoretical output tracing
With the use of the projection type adaptation law
performance results as in DARC in Theorem 1 are
structure (1.3), the parameter estimates are bounded
achieved.
within known bounds, regardless of the estimation
function τ to be used. As a result, the same adaptive
2.3 Integrated Direct/Indirect ARC
robust control law as in the direct ARC designs (i.e.,
As shown in the comparative experimental results
(1.5) and (1.6)) can be used to achieve a guaranteed [16,51], though the proposed IARC design has a much
output tracking transient and steady-state performance,
better accuracy of parameter estimates than the direct
independent of the specific identifier to be used later. ARC, the output tracking performances of IARC are
Thus, the reminder of the IARC design is to construct not as good as those of DARC, especially during the
suitable estimation functions τ so that an improved transient periods. A more detailed thorough analysis
steady-state tracking accuracy– zero final tracking error reveals that the poorer tracking performance of IARC is
in the presence of parametric uncertainties only–can be caused by the loss of dynamic compensation type fast
obtained with an emphasis on good parameter adaptation that is inherited in the DARC designs. To
estimation process as well. For this reason, it is overcome this loss of tracking performance problem of
assumed that the system is absence of uncertain IARC, an integrated direct/indirect ARC (DIARC)
nonlinearities, i.e., Δ = 0 in (1). Using a filter with a design framework is developed in [16]. The design not
stable transfer function H f ( s ) having a relative degree only uses the same adaptation process as in the IARC
of 1, the filtered system dynamics is obtained as design [14] for accurate estimation of physical
˙ parameters, but also introduces dynamic compensation
x f = ϕ Tf θ + u f (1.10) type fast adaptation to achieve a better transient
where x f = H f [ x], ϕ f = H f [ϕ ( x)] and u f = H f [u ] performance as illustrated below.
are the filter output, regressor, and input respectively.
Define the estimation output and its estimate as For (1), the resulting DIARC law is:
˙ u = ua + us , ua = ua1 + ua 2 , us = us1 + us 2
y = xf −uf , yˆ = ϕ Tf θˆ (1.11)
ua1 = −ϕ T θˆ + xd (t ), ua 2 = −dˆc (1.15)
With the calculable prediction error defined as
us1 = −k s1 z , us 2 = − ks 2 ( x, t ) z
ε = ŷ − y , the resulting static prediction error model is
In (1.15), ua1 represents the usual model compensation
linearly parameterized in terms of parameter estimation
error θ as with the physical parameter estimates θˆ(t ) updated
ε = ϕ Tf θ (1.12) using the same indirect parameter estimator as in the
above IARC design, ua 2 is a model compensation term
Various estimation algorithms can then be used to
identify unknown parameters [50]. For example, when similar to the fast dynamic compensation type model
the least squares type estimation algorithm with compensation used in the DARC design, in which
exponential forgetting and co-variance limiting is used, dˆc can be thought as the estimate of the low frequency
the resulting adaptation law is given by (1.3), in which component of the lumped model uncertainties defined
later. From (1.1) and (1.15), the error equation is
obtained as

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
z = us + ua 2 − ϕ T θ + Δ (1.16) physically realizable while having targeted local high-
gain feedback so that the effect of various model
Define a constant d c and time varying Δ (t ) such that
*
uncertainties can be sufficiently attenuated to guarantee
d c + Δ* (t ) = −ϕ T θ + Δ (1.17) certain consistent robust control performance (e.g., the
Conceptually, (1.17) lumps the disturbances and the underlying robust control law structure allowing
model uncertainties due to physical parameter adjustable but controlled model compensations) and (ii)
estimation error together and divides it into the static controlled learning (e.g., the proposed projection type
component d c (or low frequency component in reality) adaptation law with explicit on-line condition
monitoring) to reduce model uncertainties to maximize
and the high frequency components Δ* (t ) , so that the the achievable control performance and facilitate the
low frequency component d c can be compensated construction of certain built-in intelligences. Such a
through fast adaptation similar to those in the above design philosophy is well in-line with how human
direct ARC design as follows. beings utilize feedback information: (i) routine
workouts and training combined with good physical
Let d cM be any pre-set bound and use this bound to condition allow faster immediate reaction capability –
essential for survival and consistent control
construct the following projection type adaptation law performance in various uncertain situations, and (ii)
for reasoning through large amounts of stored past
 ⎧⎪ 0 if | dˆc |= d cM and dˆc z > 0 feedback information to understand the underlying
dˆc = ⎨ (1.18) dynamics of the particular environment encountered
⎪⎩γ d z else
(i.e., slow learning) to gain prediction capability for
with γ > 0 and | dˆ (0) |≤ d . Such an adaptation law
d c cM even faster response time or smoother actions. Through
guarantees that | dˆc (t ) |≤ d cM , ∀t . Substituting (1.17) this analogy, though a thorough understanding and
mastering of the proposed research needs advanced
into (1.16) and noting (1.15), control backgrounds, the underlying design philosophy
z = us + ua 2 + d c + Δ* (t ) can be understood rather easily. This makes it possible
(1.19) to incorporate the ARC design philosophy into the
= us1 + ⎡⎣us 2 − dc + Δ* (t ) ⎤⎦
current undergraduate control curriculum to re-enforce
Due to the use of projection type adaptation law, all their understanding of the general control design
estimation errors are bounded within known bounds. As principles. As pointed out in [52], “the core idea in
such, the same as in the DARC, it can be shown that, as control is that of inversion; the inversion can be
long as the nonlinear feedback gain ks 2 is chosen large conveniently achieved by the use of two key
enough, the same robust performance condition as (1.6) mechanisms: feedback and feedforward” and “high
can be satisfied loop gain gives approximate inversion, which is the
essence of control” (page 36). These fundamental
z ⎡⎣us 2 − dc + Δ* ⎤⎦ ≤ ε c (1.20)
control design principles are well reflected in the
With the above estimator and the adaptive robust proposed adaptive robust control theory – the adjustable
control law, it can be shown [16] that theoretically the nonlinear model compensation with on-line parameter
same output tracing performance results as in DARC in adaptation or other learning tools in ARC can be
Theorem 1 are achieved. thought of as a modern version of traditional
feedforward design, and the emphasis of ARC design
3. Essences of Adaptive Robust Control: Aside from on the use of nonlinear robust control law having
the mathematically rigorous designs presented in the targeted local high-gain feedback not only touches the
previous section, some intuitive explanations and the essence of feedback control but also actually makes it
link to the traditional fundamental control design possible; it allows one to overcome typical
philosophy for linear systems will be presented in this implementation problems of traditional linear robust
section, to reveal the essences of the proposed ARC control law having high-gain feedback relatively
approach -- knowing the essences will significantly effortlessly as done in [18, 32]. It is strongly advised to
help a control engineer in correctly applying the keep these fundamental design philosophies in mind
proposed ARC approach in practice without getting when going through various specific design techniques
bugged down to the technical design complexity presented to avoid getting bugged down in the
necessary for theoretical rigorousness. complicated mathematics.

The salient features of the proposed adaptive robust 4. Applications to Integrated Design of Intelligent
control (ARC) lie in the seamless integration of (i) and Precision Mechatronic Systems: The seamless
appropriate nonlinear robust feedback controls that are integration of fast robust feedback and controlled slow

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
learning of the proposed ARC approach makes it well capability. These include (i) separation of estimation
suited for the integration design of intelligent and model from the controller design model [16], (ii)
precision mechatronic systems, as demonstrated parameter estimation algorithms with better
through various applications in [27-46]. Some general convergence properties, (iii) explicit online monitoring
aspects of this integrated design framework are outlined of persistence excitation level for accurate parameter
below. estimates [47], and (iv) the use of available prior
process knowledge such as the physical bounds of
The first step in the integrated design is to figure out parameter variations to achieve a controlled learning
various practical ways in achieving fast feedback, process; this helps get rid off the destabilizing effect of
which should put equal emphasis on both software and on-line learning and enable a fast adaptation loop to be
hardware design optimizations. Software side, local- used in practice for better control performance.
high-gain-but-global-low-gain nonlinear robust
feedback structure instead of the traditional linear high Finally, a system design perspective should be
gain feedback should be used which enables the explicit emphasized through out the integrated design process.
consideration of the control input saturation while An impossible-to-solve hard control problem (e.g., the
having enough flexibility in achieving a better trade-off precision control of conventional rotary motor driven
in meeting various conflicting design objectives as high-speed/acceleration positioning systems that may
illustrated in Fig.1. Hardware side, innovative involve flexibility and backlash of drive mechanisms
mechanical designs with product functionality in mind along with the unavoidable highly nonlinear Coulomb
should be sought to make the resulting physical system frictions) could be easily overcome through the
capable of having fast response or conducive to high- seamless integration of software based complex control
gain feedback. Two such practical examples are the architectures (e.g., the presented adaptive robust control
positioning systems driven by linear motors studied in which is very effective in dealing with the highly-
[31-34] and the novel energy-saving valves in [29,30]. nonlinear Coulomb frictions) and the use of innovative
Specifically, for electro-mechanical positioning hardware redesign (e.g., the rigid construction of linear
systems, the use of linear motor drive systems instead motor driven positioning systems).
of rotary motors provides the hardware possibility of
having fast reaction due to the rigid construction of 5. Application to Precision and Energy Saving
linear motor based positioning systems. For electro Control of Electro-Hydraulic Systems: Lower cost,
hydraulic systems, when controlled properly, the use of higher control performance and significantly less
a unique combination of five independently controlled energy consumption are the goals for the design of any
poppet type cheap cartridge valves completely bypasses industrial systems including electro-hydraulics. This
the sandwiched deadband problem of traditional section uses the precision and energy saving control of
expensive proportional directional control valves [53], electro-hydraulic systems as a specific example to
which in return provides the hardware possibility of illustrate how to effectively integrate the proposed ARC
having fast reaction – sandwiched deadband physically theory with novel hardware reconfiguration/re-design
limits the response speed of a control valve, regardless as one of the tools to achieve these lofty goals
the type of advanced controls to be used. simultaneously.

Robust feedback us 5.1 Introduction


Electro-hydraulic systems are traditionally controlled
by four-way spool-type valves, either servo valves or
High gain feedback for a better
disturbance rejection to improve
proportional directional control (PDC) valves.
transient performance Significantly large amount of research have been done
tracking error e
recently to improve the electro-hydraulic system
Moderate feedback gain for a better
performance by applying advanced nonlinear adaptive
trade-
trade-off between noise attenuation and robust control techniques to deal with the hydraulic
and disturbance rejection and mechanical nonlinearities (see references in [28]).
Small feedback gain to avoid control
All the works presented were rooted on electro-
saturation and instability hydraulic systems controlled by the traditionally four-
way spool type valves and purely from control points of
Figure 1. Nonlinear Feedback for Improved Transient view. Though the performances of those electro-
Performance and Better Trade-off in Solving Conflicts hydraulic systems were significantly improved, no
considerations were given to other practically important
The next step in the integrated design is to look for objectives such as reducing energy consumptions.
practical ways to have good and robust learning Without some fundamental changes to the overall

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
electro-hydraulic system design, it is even impossible to reducing system energy usage). It is thus imperative to
make a good tradeoff between the performance and the develop suitable advanced control strategies to make
cost; better control performance has to be gained full use of those capabilities gained by hardware
through the more expensive servo valves. redesign. For example, the programmable valves
consisting of five cartridge valves proposed in this
On the other hand, most fluid power engineers tend to paper eliminate the mechanical linkage between meter-
solve problems with novel fluid power hardware in and meter-out flows and enable the precise control of
designs only. It is thus no surprise that thousands types regeneration flows. However, to make full use of these
of valves and hydraulic components were developed hardware capabilities, the recently developed advanced
and most of them have very narrow and specific adaptive robust controls have to be used since the
applications. As a result, the design of industrial simple linear control techniques used in the hydraulic
hydraulic systems becomes much more complex than industry cannot handle the large extent of uncertainties
the electro-mechanical systems, which has posted a and the lack of suitable mathematical models of
significant challenge to the survival of fluid power cartridge valves, the main reason why cartridge valves
industry. The situation becomes even worse when have traditionally not been used in the precision control
performance is concerned. Instead of relying on only of electro-hydraulic systems.
hardware or software via advanced controls alone, this
paper re-approaches various issues from an integrated 5.2 Energy Saving Programmable Valves
mechatronic design perspective, i.e., a balanced
emphasis on both the hardware and software control 5.2.1 Ways to Reduce Energy Consumptions: The
designs in solving problems and in making a better energy used by a hydraulic system to perform a task can
tradeoff among performance, cost and energy usage. be calculated as:
Specifically, by knowing what advanced controls can t1
do and cannot do, certain hardware re-design can be E = ∫ Ps (τ )Qs (τ )dτ (1.21)
t0
carried out to remove the performance limiting
hardware barriers and/or to have a much simplified where t0 and t1 are the starting and the ending time of
mechanical design for cost reduction even though the the task, and Ps and Qs represent the supply pressure
complexity of controlling the resulting system may and the flow rate from the hydraulic pump. It is obvious
increases. As has been verified through various that there exist two ways to reduce the energy usage:
application results, the proposed adaptive robust control
1. reduce the pump supply pressure Ps (t )
can effectively handle the effect of various smooth
nonlinearities and uncertainties. As such, hardware 2. reduce the flow rate Qs (t ) needed from a pump
designs do not have to focus on achieving a linear or a Without considering the fluid compressibility, the flow
perfect known nonlinear input-output relationship. rate needed from a pump to perform a given task
Instead, hardware designs should focus on solving the depends on the cylinder piston movement only and
performance limiting hard nonlinearities such as would be pretty much fixed unless additional flow paths
deadband and backlash. In this regard, as will be such as the regeneration flows between the two
detailed later in this section, the use of cheap poppet chambers of the cylinder are created. To reduce the
type cartridge valves to replace the traditional four-way pump supply pressure, working pressures at the two
spool-type PDC valves when controlling an electro- cylinder chambers are desired to be as low as possible
hydraulic system serves as a perfect example of such a so long their pressure difference can be maintained at
hardware redesign -- though the flow characteristics of the level needed to perform the required motion.
cartridge valves cannot be modeled as precisely and Therefore, independently controlling flows to two
simply as those of traditional PDC valves, the use of chambers of a cylinder with additional flow paths such
cartridge valves enables one to overcome the as the cross-port flows and having low working
performance limiting deadband problems associated pressures for the two chambers without losing
with the traditional PDC valves. In addition, such a controllability and performance are the keys to reducing
hardware redesign significantly reduces the energy consumption for energy saving.
manufacturing cost as cartridge valves are known as
economical alternatives to large PDC valves [54]. Traditionally, a four-way valve, either servo or PDC, is
used to control each hydraulic cylinder as done in
The hardware redesign often leads to a more capable almost all existing publications. With such a valve
physical system of increased flexibility and configuration the meter-in and meter-out orifices are
controllability, providing the hardware capability of mechanically linked and the flows to the two chambers
achieving other practically meaningful goals in addition of the cylinder cannot be independently regulated.
to better control performance (e.g., significantly Consequently only one of the two cylinder states (i.e.,

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
pressures of the two chambers) is completely because of these difficulties, there have not been any
controllable. There exists a one-dimensional internal published results on the simultaneous precise motion
dynamics [28] which cannot be modified by any input- tracking and significant energy saving.
output type control strategies. The control input to the
valve in those strategies is uniquely determined once Load
the desired motion is specified, which makes the
regulation of individual cylinder chamber pressures Cylinder
impossible. As a result, though high system
performance can be achieved with the use of advanced
controls, significant reduction of energy consumption is
unattainable.
Load
The need to eliminate the mechanical linkage between
the meter-in and meter-out orifices for independent
regulation of two cylinder chamber flows is well known
and has been used in heavy industrial applications. For
example, the spool type valve is replaced by four
poppet type valves in [55], and a number of slight
variations exist throughout the mobile hydraulics PS PT
industry [60]. Patents by various companies [57-59]
attest to the potential of this technique. Specialized Figure 2: (a) Four valve IMVs (b) Regeneration flows
hardware such as the independent metering valves
(IMV) shown in (a) of Fig. 2 by Caterpillar Inc. has Load
also been developed, in which each metering valve is Q2
independently controlled, allowing completely Cylinder
Q1
separated controls of flows to two cylinder chambers.
P1 P2
As illustrated in (b) of Fig.2, another well-known
Valve #3
technique to reduce energy usage is to make full use of
the regeneration flows [56], i.e., the flow pumped from
Qv3
one chamber of the cylinder to the other chamber using
Qv1 Qv5
energy of the external load (e.g., the potential energy of Valve #1 Valve #5
a load during downward motions and the kinematic
energy of a load during deceleration motions). Flow Qv2 Qv4
regeneration is a highly efficient process in which little Valve #2 Valve #4
or zero pump flow or energy is needed. Ideally, PS PT
regeneration should be used whenever the external
force is in the same direction as the desired motion for
attaining maximum efficiency. The four-valve IMVs Figure 3: Programmable valves configuration
also enables the use of regeneration flow but not to the
fullest extent possible. The reason is that, unlike in (b) The PI was exposed to the IMVs concept when he
where a dedicated valve is used, a completely started his fluid power control research with Caterpillar
controllable cross port flow path is not available in Inc. The hardware advantages of IMVs over traditional
IMVs since such a flow path has to be created by spool type valves impressed him very much and he was
opening both valves connecting to either the return line determined to reap the hardware benefits of IMVs with
to the tank or the pressurized line to the pump. Either the advanced adaptive robust controls he have
scenario can happen only at certain extreme loading developed over the years. To make full use of the
conditions. For example, to use the two valves regeneration flows for maximum energy-saving while
connecting to the pressurized line for the cross port having a controlled motion, a fifth valve is added to the
flow, the pressures of cylinder chambers should be IMVs configuration to create the programmable valves
higher than the pump supply pressure. Because of these, shown in Fig.3 and studied in [29,30]. It should be
though significant energy saving could be achieved for noted that such a configuration is used simply because
operations such as free fall or dump, precise control of it enables a completely controllable cross-port flow and
regeneration flows is normally unattainable and can be built with off-the-shelf one-way valves such as
simultaneous good motion control performance cannot the poppet type cartridge valves. As long as a
be accomplished with this set of hardware. Partly completely controllable cross-port flow path and

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
independent control of flows to the two chambers of a dv , Deadand xvr= xv - dv, Actual valve
opening
xv , Spool x
cylinder can be realized, other specialized hardware displacement
v

with possibly even less number of valves through well


thought-out hardware integration can also be used.

5.2.2 Hardware Benefits of Programmable Valves:


The five independently controlled one-way proportional
Valve Body
valves in the proposed programmable valves provide Overlapped Spool Overlapped Spool
Valve Body

the hardware capability of fully decoupled control of Spool in Neutral Position Spool in Neutral Position

meter-in and meter-out flows and precise control of Figure 4: Over-lapped closed-center PDC valves
cross-port flows at any time. To further reduce
manufacturing costs, poppet type proportional cartridge Controller
u Valve xv xvr Orifice System
Dynamics Flows Dynamics
valves, which are known as economical alternatives to
DBI DB
large proportional valves and have low maintenance
costs are used. In addition, cartridge valves are also
known for their low leakage characteristics. For Figure 5: Hydraulic systems controlled by PDC valves
example, Vickers EPV10 series has a typical leakage of
less than 3cc/min. Thus, aside from a higher degree of It is well-known that the sandwiched deadband control
energy efficiency, the programmable valves can also be problem is both theoretically and practically difficult to
used as a load holding device when they are not in the solve [53]. Even though the destabilizing effect of the
energized modes. deadband could be accounted for by suitable control
designs, there will always exist a hard limitation on the
Aside from the cost benefits, the proposed achievable closed-loop control performance no matter
programmable valves also have certain hardware what type of advanced controls to be used. For
advantages over the traditional spool type valves from a example, the traditional method is to use the direct
control’s perspective. Specifically, the much smaller inverse of the deadband nonlinearity shown in Fig. 5 to
inertia of the cartridge valves’ moving parts leads to the cancel the deadband effect. Successful implementation
much faster valve dynamic response; in fact, cartridge of this strategy without closed-loop instability issues
valves have been mainly used in hydraulic industry for relies on two conditions: a) the deadband is known or
various safety precaution measures due to their fast accurately estimated, and b) the valve dynamics is fast
responses. This hardware benefit will significantly enough to be neglected. The first condition may be
simplify the advanced controller designs and put much achieved though off-line system identification, but the
less restrictive limitations on the achievable closed-loop second condition can be satisfied only by limiting the
bandwidth – all existing advanced controllers with achievable closed-loop system bandwidth low enough
experimental verifications have neglected the valve so that the valve dynamics (usually pretty slow for PDC
dynamics for simplicity, and consequently the valves) looks “faster enough” when compared with the
achievable closed-loop bandwidth in implementation is closed-loop bandwidth. Though both feed-forward
limited by the bandwidth of the actual valve responses. controller and local high-gain feedback control have
been proposed to boost the valve dynamic response, in
5.2.3 Solution to Performance Limiting practice, neither method was able to improve the
Sandwiched Deadband Control Problems: Closed- overall control performance significantly due to several
center valves such as the proportional directional implementation constraints as revealed by the
control (PDC) valves are widely used in industry for experimental results in [53,60]. Specifically, the
position or velocity control applications. An over- success of using the feed-forward controller heavily
lapped spool shown in Fig.4 is intentionally used in depends on the accuracy of the valve dynamics, while
these kinds of valves to prevent internal leakages during the local high-gain feedback controller needs the
non-energized modes so that the closed-loop system measurement of valve spool position, which tends to be
can hold a position even when the power is off. too noisy to be of much usefulness, aside from the
Unfortunately, such an over-lapped spool also much increased system cost of having the spool
introduces a deadband between the spool displacement position sensor. Because of these issues, PDC valves
and the actual valve orifice opening and creates the so- have not been used in hydraulic industry for precision
called sandwiched deadband control problems shown in motion controls. Instead, the critically centered or
Fig.5–the deadband is between the valve spool under-lapped servo valves are used at the expense of
dynamics and the plant dynamics. increased energy usage and the loss of the ability of
holding positions when the valve is shut off due to
significant leakage flows.

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
The poppet type cartridge valve, as shown in Fig. 6, variations and uncertain nonlinearities but also from the
also has deadband between the control input voltage to lack of accurate mathematical model of cartridge valve
the valve and the resulting valve flow due to the fact flow characteristics and the need to coordinate the
that the input voltage has to be large enough to control of the five cartridge valves.
overcome the pre-load spring force and the static
friction for the valve poppet to move to open the How to effectively deal with nonlinearities and the
orifice. However, such a deadband is fundamentally large extents of parametric uncertainties and uncertain
different from the sandwiched deadband problem of nonlinearities have been solved by applying the
PDC valves and can be easily overcome by suitable recently developed adaptive robust control (ARC)
controller designs. Specifically, the electrical dynamics strategy in [28]. The problem of lacking accurate
between the commanded input voltage to the valve and mathematical model of the nonlinear cartridge valve
the resulting electro-magnetic force are usually in kilo- flow mappings can be solved by using look-up tables
Hz range. They are much higher than the PDC valve that relate the valve flow rates to the valve input
dynamics relating the valve input voltage to the spool voltages and the pressure drops across the valve
displacement and can be safely neglected as in the orifices. Such flow mapping tables can be obtained
precision control of electrical motors. Therefore, as either by off-line experiments or through automated on-
illustrated in Fig. 7 where the valve dynamics refers to line modeling techniques in [30]. The difficulties in the
the poppet dynamics between the net force acting on coordinated control of the five cartridge valves have
the poppet to its displacement, the deadband is of the been dealt with through a two-level controller structure
input deadband type and can be easily canceled via the shown in Fig. 8 in [29]. Specifically, given the current
well-known deadband inverse. Furthermore, as the system states and desired motion trajectory, the task
poppet only moves uni-directionally, the deadband can level controller determines the specific subsets of the
be essentially removed by setting the right amount of programmable valves to be used which will enable
input off-set. All these make it a hardware reality of maximal energy saving while without losing the
bypassing the performance limiting sandwiched controllability for precise motion tracking. This process
deadband problem of traditional spool valves, paving is normally referred to as the working mode selection in
the way to achieve a higher control performance. hydraulic industry. The valve level controllers use the
adaptive robust control strategy to precisely regulate the
pressures of both cylinder chambers under the chosen
working mode to achieve the dual objectives of precise
motion tracking and significant energy saving

Working Mode
Reference Selection
Motion
Valve Commands

State Motion/Pressure Flow Programmable EH


Feedback ARC Controllers Distribution Valves Systems
Meter In/Out
Flow Commands
Figure 6: Poppet type cartridge valves

Controller
u Valve xvr Orifice System Figure 8: Two-level control structure
Dynamics Flows Dynamics
DBI DB 5.4 Comparative Experiments
Experiments have been done to test the proposed two-
Figure 7: Cartridge valve controlled hydraulic systems level control system. The programmable valves shown
in Fig.10 were used to control the boom motion of an
5.3 Coordinated Control Strategy electro-hydraulic arm shown in Fig. 9 to track a desired
As shown in Fig.3, the use of programmable valves motion trajectory for up and down motions shown in
provides the hardware capability of independently Fig. 11. The programmable valves were compared in
controlling the pressures of both chambers, P1 and P2 , terms of motion tracking performance as well as energy
usage with a critically centred servo valve and a close-
and the control of the cross-port flow between the two centred PDC valve with the direct deadband inverse
chambers. However, it also increases the complexity of compensation using the same baseline ARC motion
controlling the resulting system significantly. The controller [28].
difficulties of controlling such a system not only come
from the well-known issues of highly nonlinear
hydraulic dynamics and large extents of parameter

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
with one chamber pressure always close to the tank
pressure, a preset pressure of 200KPa to compensate for
the line loss and to prevent cavitations. This is due to
the result of the decoupled control of cylinder pressures
which are made possible by the proposed
programmable valves.

Table 1: Comparison of Tracking Errors


Value & e &1 & e &2 & e &∞
PDC 0.0030 0.0046 0.0146
Servo 0.0014 0.0018 0.0051
Programmable 0.0007 0.0010 0.0036
Figure 9: A scaled down backhoe loader arm
The power usages of the three systems are shown in
Fig.14. The experiment setup used a pump with a
constant supplied pressure of 6900KPa (1000PSI). As
seen, during the upward motion periods (roughly, 1
through 3.5 seconds and 11 through 13.5 seconds in the
figures), the three systems use almost the same amount
of energy as pump flow is needed to lift the payload.
However, during the downward motion periods
(roughly, 6 through 8.5 seconds and 16 through 18.5
seconds in the figures), the programmable valves
controlled system did not use any pump energy at all
due to the use of regeneration flow for precise cylinder
motion controls, while the other two systems still need
pump flows for a controlled downward motion. It is
worth noting that the proposed programmable valves
not only enable the use of regeneration flow to reduce
energy consumption but also the precise control of
Figure 10 Programmable Valves regeneration flow for a well controlled motion – the
The tracking performances of the three systems were resulting motion tracking error shown in Fig. 12 is even
plotted in Fig. 12 and quantified in Table 1 using the better than that is achieved by a servo valve. Such a use
following three indexes: (1) & e &1 defined as of regeneration flow is much different from existing
20 20
energy saving systems where the regeneration flows are
∫0
e(t ) d (t ) ; (2) & e &2 defined as ∫
0
e2 (t )d (t ) ; and
not precisely controlled and only coarse motions such
(3) & e &∞ defined as max e(t ) . As seen from these as the free falls can be performed. In addition, the
results, all three systems exhibit good tracking programmable valves controlled system uses about 2/3
performance as their maximum tracking errors are all of energy consumed by the other systems; the total
less than 0.015 rad. As expected, the servo valve has a pump energy used by three systems for this specific
smaller tracking error when compared to the PDC task were 32.4KJ and 32.7KJ for PDC and servo
valve; the PDC valve has significantly larger transient systems, respectively, and only 21.3KJ for the
errors at the beginning and the end of each travel when programmable valves system.
the deadband effects are most severe. The proposed
programmable valves do not have this deadband issue In mobile hydraulic industry, instead of a constant
and in fact achieve an even better tracking performance supplied pressure pump, a load sensing pump (i.e., the
when compared to the very expensive servo valve; such pump supplied pressure is varied according to the
a performance gain may come from the fact that the required cylinder chamber pressures) is normally used
cartridge valves have really fast response due to the for further energy saving [1]. When a load sensing
smaller inertia of the poppet. pump is available, much more energy saving can be
obtained with the proposed programmable valves due to
A comparison of cylinder working pressures of each the significantly reduced cylinder working pressures
system is shown in Fig. 13. The cylinder pressures in shown in Fig.13. Unfortunately, our experimental setup
the system controlled by the programmable valves are does not have a load sensing pump and it is impossible
much lower than the pressures in the other two systems, to experimentally test the three valves with a load

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
sensing pump. Instead, a virtual comparison is done to [11] R. A. Freeman, M. Krstic, and P. V. Kokotovic,
mimic a load sensing pump by adding 500KPa to the “Robustness of adaptive nonlinear control to bounded
cylinder working pressure connected to the pump as the uncertainties,” Automatica, vol. 34, no. 10, pp. 1227–
pump supplied pressure. With this assumption, the 1230, 1998.
comparative results for pump power usage of three [12] F. Ikhouane and M. Krstic, “Adaptive
systems are shown in Fig.15, in which the backstepping with parameter projection: robustness and
programmable valve controlled system uses about only asymptotic performance,” Automatica, vol. 34, no. 4,
1/3 of the energy consumed by the other two systems. pp. 429–435, 1998.
[13] R. J. Patton, P. M. Frank, and R. N. Clark, Fault
6. Conclusions: The paper provides an overview on the Diagnosis in Dynamic Systems - Theory and
recently developed adaptive robust control approach. It Applications. Prentice Hall, 1989.
is shown that through a seamless integration of the new [14] R. Isermann, “On the applicability of model-based
physical capabilities gained by novel hardware redesign fault detection for technical processes.,” Control
(e.g., the proposed programmable valves) and the Engineering Practice, vol.2, no.3, pp.439–450,1994.
proposed advanced adaptive robust controls, [15] B. Yao, “Desired compensation adaptive robust
traditionally conflicting requirements of lower cost, control,” ASME Journal of Dynamic Systems,
higher performance, and less energy consumptions Measurement, and Control, 2009 (in press).
could be simultaneously achieved. Such an integrated [16] B. Yao, “Integrated direct/indirect adaptive robust
mechatronic design philosophy has also been control of SISO nonlinear systems transformable to
successfully tested through the precision and energy semi-strict feedback forms,” in American Control
saving control of electro-hydraulic systems. Conference, pp. 3020–3025, 2003. The O. Hugo
Schuck Best Paper (Theory) Award from the American
7. Acknowledgements: The work is supported in part Automatic Control Council in 2004.
by the National Science Foundation (Grant No. CMS- [17] L. Xu and B. Yao, “Adaptive robust control of
0600516). mechanical systems with nonlinear dynamic friction
compensation,” International Journal of Control, vol.
8. References: 81, no. 2, pp. 167–176, 2008.
[1] V. I. Utkin, Sliding modes in control optimization. [18] Y. Hong and B. Yao, “A globally stable saturated
Springer Verlag, 1992. desired compensation adaptive robust control for linear
[2] B. Yao, W.B. Gao, S.P.Chan, and M. Cheng, “Vsc motor systems with comparative experiments,”
coordinated control of two robot manipulators in the Automatica, vol. 43, no. 10, pp. 1840–1848, 2007.
presence of environmental constraints,” IEEE Trans. on [19] J. Gong and B. Yao, “Output feedback neural
Automatic Control, vol.37, no.11, pp 1806–1812,1992. network adaptive robust control of a class of SISO
[3] B. Yao, S. P. Chan, and D. Wang, “Unified nonlinear systems,” ASME J. of Dynamic Systems,
formulation of variable structure control schemes to Measurement, and Control, vol. 128, no. 2, pp. 227–
robot manipulators,” IEEE Trans. on Automatic 235, 2006.
Control, vol. 39, no. 2, pp. 371–376, 1994. [20] B. Yao and L. Xu, “Output feedback adaptive
[4] Z. Qu, Robust control of nonlinear uncertain robust control of uncertain linear systems with
systems. John Wiley and Sons, Inc., 1998. disturbances,” ASME Journal of Dynamic Systems,
[5] K. J. Astrom, “Tuning and adaptation,” in IFAC Measurement, and Control, vol. 128, no.4, pp. 1–9,
World Congress, Plenary Volume, pp. 1–18, 1996. 2006.
[6] I. D. Landau, R. Lozano, and M. M’Saad, Adaptive [21] B. Yao and L. Xu, “Adaptive robust control of
control. New York: Springer, 1998. linear motors for precision manufacturing,”
[7] B. Yao, S. P. Chan, and D. Wang, “Variable International Journal of Mechatronics, vol. 12, no. 4,
structure adaptive motion and force control of robot pp. 595–616, 2002.
manipulators,” Automatica, vol. 30, no. 9, pp. 1473– [22] B. Yao and M. Tomizuka, “Adaptive robust
1477, 1994. control of MIMO nonlinear systems in semi-strict
[8] B. Yao and M. Tomizuka, “Adaptive control of feedback forms,” Automatica, vol. 37, no. 9, pp. 1305–
robot manipulators in constrained motion - controller 1321, 2001.
design,” ASME J. of Dynamic Systems, Measurement [23] B. Yao and L. Xu, “Observer based adaptive
and Control, vol.117, no.3, pp.320–328, 1995. robust control of a class of nonlinear systems with
[9] P. A. Ioannou and J. Sun, Robust adaptive control. dynamic uncertainties,” International Journal of Robust
New Jersey: Prentice-Hall, 1996. and Nonlinear Control, no. 11, pp. 335–356, 2001.
[10] M. Krstic, I. Kanellakopoulos, and P. V. [24] J. Gong and B. Yao, “Neural network adaptive
Kokotovic, Nonlinear and adaptive control design. robust control of nonlinear systems in normal form,”
New York: Wiley, 1995. Asian Journal of Control, vol. 3, no. 2, pp. 96–110,

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
2001. (the Special Issue on Trend and Advancement in [37] J. Zhong and B. Yao, “Adaptive robust repetitive
Neural Networks Based Control Designs). control of piezoelectric actuators,” in the ASME
[25] J. Q. Gong and B. Yao, “Neural network adaptive International Mechanical Engineers Congress and
robust control of nonlinear systems in semi-strict Exposition, IMECE2005-81967, pp. 1–8, 2005. Finalist
feedback form,” Automatica, vol. 37, no. 8, pp. 1149– of the Best Student Paper Competition of the ASME
1160, 2001. (the Special Issue on Neural Networks for Dynamic Systems and Control Division (DSCD).
Feedback Control). [38] X. Zhu, G. Tao, B. Yao, and J. Cao, “Adaptive
[26] J. Q. Gong and B. Yao, “Neural network adaptive robust posture control of a pneumatic muscle driven
robust control with application to precision motion parallel manipulator,” Automatica, vol. 44, no. 9, pp.
control of linear motors,” International Journal of 2248–2257, 2008.
Adaptive Control and Signal Processing, vol. 15, no. 8, [39] X. Zhu, G. Tao, B. Yao, and J. Cao, “Adaptive
pp. 837–864, 2001. (the Special Issue on Developments robust posture control of a pneumatic muscles driven
in Intelligent Control for Industrial Applications). parallel manipulator with redundancy,” IEEE/ASME
[27] B. Yao, F. Bu, and G. T. C. Chiu, “Nonlinear Transactions on Mechatronics, vol. 13, no. 4, pp. 441–
adaptive robust control of electro-hydraulic systems 450, 2008.
driven by double-rod actuators,” International Journal [40] X. Zhu, G. Tao, B. Yao, and J. Cao, “Integrated
of Control, vol. 74, no. 8, pp. 761–775, 2000. direct/indirect adaptive robust posture trajectory control
[28] B. Yao, F. Bu, J. Reedy, and G. Chiu, “Adaptive of a parallel manipulator driven by pneumatic muscles,”
robust control of single-rod hydraulic actuators: theory IEEE Transaction on Control System Technology, 2009
and experiments,” IEEE/ASME Trans. on (in press).
Mechatronics, vol. 5, no. 1, pp. 79–91, 2000. [41] L. Yi and M. Tomizuka, “Two degree-of-freedom
[29] S. Liu and B. Yao, “Coordinate control of energy- control with adaptive robust control for hard disk servo
saving programmable valves,” IEEE Transactions on systems,” IEEE/ASME Transactions on Mechatronics,
Control System Technology, vol. 16, no. 1, pp. 34–45, vol. 4, no. 1, pp. 17–24, 1999.
2008. [42] H. D. Taghirad and E. Jamei, “Adaptive robust
[30] S. Liu and B. Yao, “Automated modeling of controller synthesis for hard disk servo systems,” in
cartridge valve flow mapping,” IEEE/ASME Proceedings of IEEE/RSJ International Conference on
Transactions on Mechatronics, vol. 11, no. 4, pp. 381– Intelligent Robots and Systems, pp. 1154–1159, 2004.
388, 2006. [43] S. Chantranuwathana and H. Peng, “Adaptive
[31] L. Lu, Z. Chen, B. Yao, and Q.Wang, “Desired robust control for active suspensions,” in Proc. of the
compensation adaptive robust control of a linear motor American Control Conference, p. 1702C1706, 1999.
driven precision industrial gantry with improved [44] S. Chantranuwathana and H. Peng, “Modular
cogging force compensation,” IEEE/ASME adaptive robust control of SISO nonlinear systems in a
Transactions on Mechatronics, vol. 13, no. 6, pp. 617– semi-strict feedback form,” Int. J. Robust Nonlinear
624, 2008. Control, vol. 14, p. 581C601, 2004.
[32] Y. Hong and B. Yao, “A globally stable high [45] F. Bu and H.-S. Tan, “Pneumatic brake control for
performance adaptive robust control algorithm with precision stopping of heave-duty vehicles,” IEEE
input saturation for precision motion control of linear Transactions on Control System Technology, vol. 15,
motor drive system,” IEEE/ASME Transactions on no. 1, pp. 53–64, 2007.
Mechatronics, vol. 12, no. 2, pp. 198–207, 2007. [46] B. Yao, M. Al-Majed, and M. Tomizuka, “High
[33] L. Xu and B. Yao, “Output feedback adaptive performance robust motion control of machine tools:
robust precision motion control of linear motors,” An adaptive robust control approach and comparative
Automatica, vol. 37, no. 7, pp. 1029–1039, 2001. experiments,” IEEE/ASME Trans. on Mechatronics,
[34] L. Xu and B. Yao, “Adaptive robust precision vol. 2, no. 2, pp. 63–76, 1997.
motion control of linear motors with negligible [47] P. Garimella and B. Yao, “An adaptive robust
electrical dynamics: theory and experiments,” framework for model-based state fault detection,” in
IEEE/ASME Transactions on Mechatronics, vol. 6, no. American Control Conference, pp. 5692–5697, 2006.
4, pp. 444–452, 2001. [48] B. Yao, “High performance adaptive robust control
[35] J. Q. Gong, L. Guo, H.-S. Lee, and B. Yao, of nonlinear systems: a general framework and new
“Modeling and cancellation of pivot nonlinearity in schemes,” in Proc. of IEEE Conference on Decision
hard disk drive,” IEEE Transaction on Magnetics, vol. and Control, pp. 2489–2494, 1997.
38, no. 5, pp. 3560–3565, 2002. [49] B. Yao and M. Tomizuka, “Smooth robust
[36] J. Zhong and B. Yao, “Adaptive robust precision adaptive sliding mode control of robot manipulators
motion control of a piezoelectric positioning stage,” with guaranteed transient performance,” ASME Journal
IEEE Transactions on Control System Technology, vol. of Dynamic Systems, Measurement and Control, vol.
16, no. 5, pp. 1039–1046, 2008. 118, no. 4, pp. 764–775, 1996.

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
[50] B. Yao and A. Palmer, “Indirect adaptive robust Reference Trajectory
control of SISO nonlinear systems in semi-strict 1

Boom Angle (rad)


feedback forms,” in IFAC World Congress, T-Tu-A03- 0.8

2, pp. 1–6, 2002. 0.6

[51] B. Yao and R. Dontha, “Integrated direct/indirect 0.4

adaptive robust precision control of linear motor drive 0.2

systems with accurate parameter estimations,” in the 0

2nd IFAC Conference on Mechatronics Systems, pp. 0 2 4 6 8 10 12 14 16 18 20

633–638, 2002.
[52] G. C. Goodwin, S. F. Graebe, and M. E. Salgado,

Angluar Velocity (rad/sec)


0.6

Control System Design. Prentice-Hall: Englewood 0.4

Cliffs, New Jersey, 2001. 0.2

[53] S. Liu and B. Yao, “Characterization and 0

attenuation of sandwiched deadband problem using −0.2

describing function analysis and its application to −0.4

electro-hydraulic systems controlled by closed-center 0 2 4 6 8 10 12 14 16 18 20

valves,” ASME Journal of Dynamic Systems, Time (sec)

Measurement, and Control, 2009 (in press). Figure 11: Desired trajectory for up and down motions
[54] Thomas J. Ulery, Proportional cartridge valves -
Performance (Tracking Error) Comparison
economical alternative to large valves, Agricultural 0.02

Engineering 71 (1990), no. 4, 11. PDC Valve

Error (rad)
0.01

[55] A. Jansson and J.-O. Palmberg, Separate control of 0

meter-in and meter-out orifices in mobile hydraulic −0.01

systems, SAE Transactions 99 (1990), no. 2, 337–383. −0.02


0 2 4 6 8 10 12 14 16 18 20
[56] K.D. Garnjost, Energy-conserving regenerative- 0.01
flow valves for hydraulic servomotors, United States Servo Valve
Error (rad)

0.005
Patent, 4,840,111, 1989. 0
[57] J.A. Aardema and D.W. Koehler, System and −0.005
method for controlling an independent metering valve, −0.01
United States Patent, 5,947,140, 1999. 0 2 4 6 8 10 12 14 16 18 20

[58] K. D. Kramer and E.H. Fletcher, Electrohydraulic 0.01


Programmable Valves
Error (rad)

valve system, United States Patent, Re. 33,846, 1990. 0.005

[59] R. Book and C.E. Goering, Programmable 0

electrohydraulic valve, SAE Transactions, vol.108, no. −0.005

2, 346–352, 1999. −0.01


0 2 4 6 8 10 12 14 16 18 20
Time (sec)
[60] Fanping Bu and Bin Yao, Nonlinear adaptive
robust control of hydraulic actuators regulated by Figure 12: Tracking performance comparison
proportional directional control valves with deadband Cylinder Pressure Comparison
and nonlinear flow gain coefficients, Proc. of American 8000
Pressure (KPa)

PDC Valve

Control Conference, pp. 4129–4133, Chicago, IL, 2000. 6000

4000

2000

0
0 2 4 6 8 10 12 14 16 18 20

8000
Pressure (KPa)

Servo Valve
6000

4000

2000

0
0 2 4 6 8 10 12 14 16 18 20

8000
Pressure (KPa)

Programmable Valves
6000

4000

2000

0
0 2 4 6 8 10 12 14 16 18 20
Time (sec)
Figure 13: Cylinder working pressures comparison

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516
Comparison of Energy Usage Comparison of Energy Usage with Load Sensing Pump
8 8
PDC Valve PDC Valve
Power (KW)

Power (KW)
6 6

4 4

2 2

0 0
0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20

8 8
Servo Valve Servo Valve
Power (KW)

Power (KW)
6 6

4 4

2 2

0 0
0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20

8 8
Programmable Valve Programmable Valve
Power (KW)

Power (KW)
6 6

4 4

2 2

0 0
0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20
Time (sec) Time (sec)
Figure 14: Energy usages (fixed supplied pressure Figure 15: Energy usages (load sensing pump)
pump)

Proceedings of 2009 NSF Engineering Research and Innovation Conference, Honolulu, Hawaii Grant #0600516

S-ar putea să vă placă și