0 views

Uploaded by Pedro Eusebio Alvarado

Distribuido

- www.ijerd.com
- 2017_Book_MachineLearningControlTamingNo.pdf
- Speed Observer System for Advanced Sensor Less Control of IM
- HW01_Guidi_MAIN.pdf
- International Journal of Information Technology, Modeling and Computing (IJITMC)
- International Journal of Applied Control, Electrical and Electronics Engineering (IJACEEE)
- Nonlinear control of mechatronic systems
- Compute Torque Control
- 06606107
- 1081ch2_25
- Inter-Vehicle infrastructure
- IEEE7
- UT Dallas Syllabus for ee4310.001.09f taught by Charles Bernardin (cpb021000)
- Out
- 20160004038
- Main Paper
- STCSL
- 1656-5631-2-PB.pdf
- Laporan PLC 2
- Advanced Angle Stability Controls

You are on page 1of 8

Control With Actuator Saturation and Its Application

Huihui Pan, Weichao Sun, Member, IEEE, Huijun Gao, Fellow, IEEE, and Xingjian Jing, Member, IEEE

tive tracking control for a class of nonlinear systems with para-

metric uncertainty, bounded external disturbance, and actuator

saturation. In order to achieve robust output tracking for the sat-

urated uncertain nonlinear systems, a combination of adaptive ro-

bust control (ARC) and a novel terminal sliding-mode-based non-

A DAPTIVE tracking control is popular in engineering and

science [1], [2]. However, it still encounters many im-

portant challenges, such as designers are likely to encounter a

linear disturbance observer (TSDO) is proposed, where the mod- lot of nonlinearities and modeling uncertainties, which refer to

eling inaccuracy and disturbance are integrated as a lumped dis-

turbance. Speciﬁcally, the observer errors of estimating the lump structured uncertainties (unknown parameters combined with

disturbances converge to zero in ﬁnite-time for improving the pre- known basis functions) and unstructured uncertainties (unmod-

cision of estimation. The estimated disturbances are then used in eled nonlinearities such as saturation, dead zone and backlash).

the controller to compensate for the system’s lumped disturbances. These nonlinearities and uncertainties could severely deterio-

The analytical results show that the proposed scheme is stable and rate the achievable control performance, leading to undesirable

can guarantee the asymptotic tracking with the tracking error con-

verging to zero even in the presence of disturbances. Finally, the de- control accuracy, limit cycles, and even instability.

veloped method is illustrated the effectiveness by the application to In order to deal with the nonlinear dynamics, a feedback lin-

control of a quarter-car model with active suspension system. earization (FL) approach has been proposed for designing the

trajectory tracking controllers for nonlinear systems [3], [4]. It

Note to Practitioners—Tracking problem is a popular topic in the has been shown that the nonlinear model is globally feedback

ﬁeld of control, which plays an important role in actual application.

Especially this issue on nonlinear system, which dynamic behaviors linearizable through nonlinear coordinate transformation and

are complex and nonlinear characteristic property and the mathe- static state feedback, and therefore, globally stable controllers

matical models are often difﬁcult to accurate obtain. Another chal- can be derived using the classical geometric techniques. While

lenging issue in nonlinear control is the effects from uncertainties the FL-based controller offers highly satisfactory performance

and external disturbances. Usually, building a dynamical system in ideal scenario, it may suffer from certain drawbacks when

called an “disturbance observer” to estimate the modeling inac-

curacy and disturbance is more applicable since uncertainties and put into practice. In general, the FL is a pure model-based con-

disturbance cannot be measured through sensors. In addition, it is trol, which is designed based on a nominal model of physical

noted that saturation nonlinearity occurs in many practical actu- systems and requires exact cancellation of nonlinearities. In re-

ators. How to design the controller in presence of saturation has ality, these conditions are hard to meet, because there always

become one main focus of control researches. Motivated by these exist parameter deviation and unmodeled nonlinearities which

issues, in this paper, ARC with TSDO algorithms are proposed for

a class of uncertainty nonlinear systems to avoid employing large cannot be modeled by explicit functions. Therefore, the FL con-

feedback gains in practical implementations. trol laws may not offer satisfactory performance.

In order to overcome FL controller’s disadvantage, a great

Index Terms—Adaptive robust control, active suspension sys- deal of effort has been devoted to address this issue, and con-

tems, disturbance observer, saturation nonlinearity. sequently, a number of methods/approaches has been proposed

to robustify systems in the presence of uncertainties and distur-

Manuscript received September 22, 2014; revised January 09, 2015; accepted bances. For example, to handle both structured and unstructured

February 12, 2015. This paper was recommended for publication by Associate uncertainties together in one controller, adaptive robust (ARC)

Editor Y. Zhang and Editor J. Wen upon evaluation of the reviewers' com-

proposed by Yao [5], [6]. These ARC controllers guaranteed

ments. This work was supported in part by the National Natural Science Foun-

dation of China under Grant 61403098 and Grant 61374041, in part by the Self- prescribed output tracking transient performance and ﬁnal

Planned Task (No. SKLRS201308B) of the State Key Laboratory of Robotics tracking accuracy, in general, while achieving asymptotic

and System (HIT), and in part by Internal Research Funds of the Hong Kong

output tracking in the absence of unstructured uncertainties.

Polytechnic University.

H. Pan and W. Sun are with the State Key Laboratory of Robotics and Although ARC controllers can achieve excellent tracking

System (HIT), Harbin Institute of Technology, Harbin 150001, China (e-mail: performance in normal working conditions, the high tracking

huihuipan0@gmail.com; 1984sunweichao@gmail.com).

accuracy might be obtain by employing large feedback gains in

H. Gao is with the Research Institute of Intelligent Control and Sys-

tems, Harbin Institute of Technology, Harbin 150001, China (e-mail: practical implementations.

huijungao@gmail.com). In addition, noting that saturation nonlinearities occur in

X. Jing is with the Department of Mechanical Engineering, Hong Kong

many actuators, such as hydraulic servo valves, electric ser-

Polytechnic University, Hung Hom, Hong Kong. (e-mail: xingjian.jing@gmail.

com). vomotors, and other areas. In many engineering application

Digital Object Identiﬁer 10.1109/TASE.2015.2414652 systems, the reliable operation and acceptable performance of

1545-5955 © 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.

See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

most control systems must be assessed in light of actuator satu- to the plant, and is the output from the plant. rep-

ration [6], which may be possible to ignore this fact. However, resents the uncertain nonlinearities including external distur-

such unexpected actuator saturation may degrade the system bances. The actuator nonlinearity is described as a sat-

performance, render the instability of the closed-loop system. urated characteristic given by

Signiﬁcant amount of analysis and synthesis of control systems

have been done to stabilize the system, while considering the (2)

saturation nonlinearities at the controller design stage, such as

the anti-windup techniques [7], [8] and the low-and-high gain where is the input saturation limit. In general, the system is

approaches [9], [10]. These designs focus on how to enlarge the subjected to structured uncertainties due to variations in system

domain of attraction by properly designing the linear feedback parameters. In addition, the partially known function ,

control laws while meeting certain performance requirements which represents the system unstructured uncertainty and the

such as disturbance rejection. However, in all those works, external disturbances that cannot be modeled by an explicit

it was assumed that the systems of concern are linear and function, is assumed to be a bounded constant. The control

exactly known, which, as stated earlier, is at variance with most objective of this paper is to design an adaptive controller

physical system in reality. for system (1) such that all signals in the closed-loop system

Therefore, it is necessary to concern with the problem of are bounded, while the output follows a desired reference

adaptive tracking control for a class uncertainty nonlinear signal with the tracking error converging to zero, where

system to follow a desired reference trajectory with actuator and its ﬁrst derivatives are known and bounded. For

saturation, uncertainties and external disturbances. Meanwhile, the development of control laws, the following assumptions

by borrowing ideas from the ARC [5], [16] and to avoid em- are made.

ploying large feedback gains in practical implementations. An Assumption 1: In order to express convenient, we rewrite

approach that based on disturbance observer has been applied the function as a linear parameterized form:

for systems to compensate the strong effects of disturbances , where is a known contin-

[11]–[15]. Motivated by the observation, in this paper, a novel uous function vector and assumes that is

terminal sliding-mode-based nonlinear disturbance observer an unknown parameter vector which is to be estimated, are

(TSDO), where the modeling inaccuracy and disturbance are known constant vector values denoting the upper bound for its

integrated into a lumped disturbance, is designed to estimate absolute values.

the lump disturbances acting on the system. The proposed Remark 1: Although the unknown function can

TSDO can estimate the lumped disturbances and then used be represented in a linear parameterized form as above, a prac-

in the controller to compensate for them. This novel TSDO tical system is, in fact, mainly contain some uncertainty, and the

algorithm is designed to be equivalent to a low-pass ﬁlter, linear parameterized form is only its approximation. Thus, we

which can soften the switching control signal of the TSDO to can consider all possible uncertainties of the system as the parts

attenuate chattering. The effect of the ﬁlter can be properly . Therefore, it is important to estimate in real time

controlled by regulating the parameters in the algorithm. The for achieving good performances.

smooth control signal of the observer is directly used for the Assumption 2: Deﬁning parameter set

parameter estimation in real time, and no phase lag of the , which represents the structured uncertainty, satisﬁes

estimation incurs. Then, integrating them via a robust control

action with some assumptions, a new saturation ARC with (3)

TSDO is proposed for a reference tracking system, such that

the output of the system achieve output tracking and meet the where and are

steady-state performance requirement in general. known, . In addition, we also assume that the

sign of is known, which implies that unknown constant is

II. PROBLEM FORMULATION strictly either positive or negative. Without losing generality,

we shall only consider the case when , namely,

This paper considers the same class of nonlinear dynamic sys- .

tems preceded by actuator saturation as in [17]–[19], which are

described by

III. CONTROLLER DESIGN

A. Parameter Adaptation

Let denote the estimate of and denote the estimation

error (i.e., ). The widely used projection mapping

(1) will be used to keep the parameter estimates within the

known bounded set as in [16] and [20]. Thus, a discontinuous

where , are some known continuous non-

projection is deﬁned as

linear functions, is the system state vector deﬁned by

assumed to be avail-

able, and parameters and represent unknown constants. (4)

is the output from the controller, is the actual input

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

PAN et al.: DISTURBANCE OBSERVER-BASED ADAPTIVE TRACKING CONTROL WITH ACTUATOR SATURATION AND ITS APPLICATION 3

where . In (4), represents the th compoent of the where and are the nominal values of and , and

vector , and the operation for two vectors is performed in is a feedback gain.

terms of the corresponding elements of the vectors. Remark 2: If the exact system model is known and the actu-

Suppose that the parameter estimated is updated using the ator saturation is ignored, i.e., ,

following projection-type adaptation law: and , then the FL controller (10) can obtain

asymptotic tracking performance. However, in fact, all physical

(5) systems have modeling uncertainties. Hence,

and in general. From (10), one can note that the

where is a diagonal adaptation rate matrix and is an FL controller requires exact cancellation of nonlinearities to

adaptation function to be synthesized later. For any adaptation achieve the desired performance. In the presence of uncertain-

function , the projection law structure used in (5) guarantees ties, the nonlinearities may not get canceled exactly, which may

the following desirable properties hold [6]: result in poor performance, and thus, it is necessary to compen-

sate for the effects of the uncertainties.

(6) 2) Design of the Adaptive Robust Controller: To further im-

(7) prove performance, it is necessary to introduce different mech-

anisms to handle parametric uncertainty and unstructured un-

certainty separately. In this area, ARC proposed by Yao [5] is a

B. Controller Design good choice. If actuator saturation is ignored in the design, the

1) Design of the Feedback Linearization Controller: Let us ARC controller can handle both parametric uncertainty by adap-

consider the following virtual control effort and the tracking tive control and unstructure uncertainty via deterministic robust

error in th step feedback control and integrate these two control techniques in

a uniﬁed form by using a projection-based adaptive law. Based

on (9), the resulting ARC controller can be given by

(8)

control at the th step to be determined.

a) Step i : We select the virtual control law

as , (11)

where is positive real number feedback gain.

The scalar with and By substituting (11) into (9), we have

corresponding to all the possible combinations of non-negative

where is the regressor for parameter adaptation.

integers, , satisfying . For

Noting Assumption 2 and P1 in (6), the robust function

example, when and

is then chosen to satisfy the following robust performance con-

ditions [20]:

.

b) Step n. From (1) and (8), the error dynamics can be ob- (13)

tained as

where is a positive design parameter that can be arbitrarily

small. Then, one smooth example of satisfying (13) is given

by

(14)

smooth function satisfying , where

Since and is the upper bound of .

is a stable transfer function, making small or converging to Lemma 1: Consider the parameter estimates updated by the

zero is equivalent to making small or converging to zero. projection-type adaptation law (4), and the adaptation function

Thus, the rest of the design is to make as small as possible. in (5) is chosen as and deﬁning , thus, the

Then, based on the system model, a FL controller is designed ARC law (11) guarantees that all signals are bounded. Further-

as follows: more, the positive-deﬁnite function deﬁned by is

bounded by .

Proof: The proof procedure can use the same techniques as

in [5]. Therefore, it is easy to ensure that the results in Lemma

(10) 1 are true.

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

It seems that the control problem with uncertainties has been the sliding-mode surface in ﬁnite-time. In order to derive the

solved by the ARC controller (11). However, this controller TSDO algorithm for system (16), a sliding function is deﬁned

might not work very well in practice. Considering the robust as follows:

control law (14) and condition (13) carefully, it seems that the

robust control law acts as a high-gain feedback law, which uses (17)

the maximum bound of uncertainties. In fact, it is difﬁcult to

implement high-gain feedback control in practice due to mea- where and are constants. is designed

surement noise and unmodeled dynamics. As a result, high-gain such that the polynomial , which

feedback control may lead to actual system being unstable. To corresponds to system (17), is Hurwitz, i.e., the eigenvalues of

avoid this practical issue, ﬁnite gain and large have to the polynomial are all in the left-half side of the complex plane.

be employed. These parameter choices will make the results are positive values and satisfy the following condition as

of Lemma 1 have little sense. Hence, when unstructured un- [21]:

certainty is dominate in physical systems, model-based adap-

tive control can do little to handle it, and limited feedback gains (18)

cannot achieve excellent tracking performance anymore.

3) Design of the Adaptive Robust Controller With TSDO: where .

In order to dominate the disturbances coming from various un- When the state trajectories of the error system (16) enter into

certainties without high-gain feedback, a TSDO is designed to the ideal sliding-mode , the nonlinear system (17) will

compensate the uncertainties and to attenuate the external dis- behave in an identical fashion, namely

turbances. For the purpose of uncertain parameters estimation,

considering the system dynamic model (1), a sliding-mode ob-

server can be designed as follows:

(19)

(15) If in sliding-mode manifold (17) are selected using (18) and

in (17) are determined to guarantee that the polynomial

where represents state estimation for , which corresponds to system (17),

is the error compensation signal of the is Hurwitz, system (19), which represents the establishment of

TSDO, which will take the feedback into the design of the the ideal sliding-mode for system (17), can converge to

observer; and and are two nominal parameters that are its equilibrium point from any initial condition

some crude estimations of the true parameters in (1). and along the sliding-mode manifold in ﬁnite-time

can be determined initially based on the experiences and [21]–[23].

prior knowledge. It should be noticed that accuracy is not Assumption 3: The derivative of in system

necessary for either parameter. Although the exact values of (16) is bounded: , where

the system parameters and their estimations are unknown, one is a constant.

can reasonable assume that and , i.e., the errors between Theorem 2: For the system described by (1) with an estima-

the true system parameters and their crude estimations, are tion model (15), the tracking error systems deﬁned by (16) sat-

bounded. isfy that the error dynamics converge to zero along within

Remark 3: In fact, it is not necessary to estimate the state ﬁnite-time, if the sliding-mode surface is chosen as (17) and

using (15). All of them are assumed to be directly measured the control laws are given by

using sensors. The purpose of the observer (15) is for the esti-

mation of the system errors parameters and and uncertain (20)

parameter . (21)

Deﬁning the tracking errors as (22)

, then subtracting (1) from (15) leads to error (23)

dynamics systems as where repre-

sents the lump disturbances. The error compensation signal where and are all constants, as

is an control signal whose design will be described later. deﬁned in (17); is a positive constant; is a constant deﬁned

Now, the task of TSDO for nonlinear errors system (16), in Assumption 3; two constants, and are selected to

shown at the bottom of the page, is to design a control strategy satisfy the following condition:

which induces an ideal sliding-mode motion in the prescribed

sliding-mode surface and forces system (16) to the origin along (24)

(16)

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

PAN et al.: DISTURBANCE OBSERVER-BASED ADAPTIVE TRACKING CONTROL WITH ACTUATOR SATURATION AND ITS APPLICATION 5

Proof: From system (16), the sliding-mode manifold (17) or decreases. It should be noted that to obtain is much

can be rewritten as follows: easier than to obtain the accurate value of .

Remark 5: As stated in Theorem 2, the control signal (22) is

equivalent to a low-pass ﬁlter, where is the input and

is the output of the ﬁlter. The transfer function corresponding

to the ﬁlter (22) is , where the

Substituting the control (20) and (21) into above equation gives

bandwidth of the low-pass ﬁlter is equal to the parameter .

(25) Although the control law in (23) is discontinuity caused

by the switch function in (20) is the output of the

If the sliding-mode manifold , then it is not difﬁcult to low-pass ﬁlter (22) and is softened to be a smooth signal by

get , that is, (22). From the proof of Theorem 2, it can be seen that the value

. On both sides of the inequality is multiplied by , one has of in the low-pass ﬁlter does not affect the stability of

. From (24), the following relationships under the observer. Therefore, can be designed arbitrarily based on

the condition can be obtained: , and the requirement of softening , given that the condition of

. (24) is satisﬁed. Hence, the control signal of the observer, ,

Similarly, when the sliding-mode manifold , then we cannot induce the chattering phenomenon in the system because

have . Finally, once the sliding-mode man- of the low-pass ﬁlter and can be directly used for the parameter

ifold , one has . estimation.

The aforementioned analysis yields to the following in- For system (1), its observer (15) can be designed according

equality kept forever: to Theorem 2. The error system (16) will converge to

in ﬁnite time. When , from (25), it can be obtained as

(26)

. Therefore, the estimation of

Consider the following Lyapunov function: . For can be obtained as follows:

sliding-mode manifold (17), its derivative with respect to time

(30)

along system (16) can be obtained from (25) as

. Substituting (22) into above equa- Remark 6: From (30), it can be seen that can be

tion yields estimated in real time because of the smooth . The gain of

(27) the switch function in (23) can be designed for guaranteeing

the robustness, while the equivalent low-pass ﬁlter in (22) can

Therefore, it is easy to obtain that soften and produce a smooth signal , which can be

directly used for estimating .

Now, the lump disturbance has already been perfect esti-

mated. In the last step (step ) of ARC, let the control law be

(28)

(31)

From (26), Assumption 3 and above equation, thus, the time-

derivative of the Lyapunov function candidate along system tra- where

jectory can be rewritten as

(32)

(29)

On , system (16) behaves in an identical fashion, as shown

in (19), i.e., the system will converge to zero in ﬁnite-time along

. This completes the proof. (33)

In fact the proposed control provides for the establishment of

the th-order sliding-mode in (34)

the extended state space with coordinates .

Remark 4: It should be mentioned that in (20)–(23), all vari- where is a positive constant.

ables are available except on account of is not available in In the above, the expression of control is divided into three

(16). For calculating in (23), the function has to be regions. Region I with represents the linear operation

considered range of the system with is chosen to meet the performance

can be calculated through the requirement at the steady-state. Region III with uses

equation , where is a time the maximum control input to prevent from going too large.

delay constant and can be chosen as a fundamental sample time Region II is a smooth transition region between region I and

because . In this way, region III.

the accurate value of needn't to be known except its sign, We are interested in ﬁnding the positive invariant set of the

, namely, we only need to known whether increases tracking error . Speciﬁcally, once the tracking errors are within

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

this positive invariant set, they will not go out of this set there- Theorem 4: Considering the lump uncertainty and

after. And the control effort needed to conﬁne the error within its estimation (30), and letting the parameter estimation be up-

the positive invariant set is always within the saturation limits dated by the adaptation law (5) in which is chosen as Lemma

so that no saturation would occur. Such a set is given below. (1), then the control law (31) guarantees that all signals are

Lemma 3: With the control law (31), the set bounded and converge to in the presence of actuator satura-

is a positive invariant set and if tion. Furthermore, the proposed control law TMDO-ARC (31)

the following conditions are satisﬁed: guarantees that, after the ﬁnite time , the lump uncertainty is

1) ; well estimated, (i.e., ), then, zero ﬁnal output

2) ; tracking error with respect to the desired trajectory is achieved,

3) i.e., as .

. Proof: By substituting (33) into (9), we have

Proof: Involving 2) and 3), it is obtained that

(35)

By integrating the aforementioned inequality from 0 to , we

By comparing the above inequality with the control input law

have , which leads that , i.e.,

(31), it can be easily shown that . Thus,

. Therefore, from (35) we can

inside , the dynamics of can be simpliﬁed into

see that is bounded for .

For , from the fact (30), the derivative of along with

(35) is given by

where

.

Suppose that . Then, some ele- Since and is bounded, signal and

ments must hit their boundaries or while others are still are thus uniformly continuous with respect to time.

within their limits. Let denote the elements Then, it can be veriﬁed that signal

that hit their upper bounds, i.e., . Let is also uniformly continuous. Furthermore, since

denote the elements that hit their lower bounds, i.e., . and d

Let denote the elements that are within their is lower bounded. By applying Barbalat's lemma,

limits, i.e., . Then it is easy to see that, the as . Therefore, we can

vector always points inward if the following conditions are obtain that as .

satisﬁed: and . Remark 7: It notes that the results in Theorem 4 are better

These conditions are veriﬁed as follows. than that in Lemma 1. Particularly, the proposed control is easier

1) If , then, we have . Based on condition 3) to be implemented and high-gain feedback is also avoided. This

in Lemma 3, which further implies that controller indeed has better performance which will be illus-

, which tells us trated in the following comparative experiments.

that when hits the upper bound will be decreased, IV. APPLICATION TO A QUARTER VEHICLE

and back to the set of . SUSPENSION SYSTEM

2) Conversely, if , which means hits the lower

In this section, the proposed control algorithm is applied to an

bound , then

quarter active suspension controller. Consider the experimental

, which means that when hits the lower

example of a bench-scale quarter-car model with active suspen-

bound will be increased, and back to the set of

sion system in [24] and [25]

as well.

3) If , which is easy to verify that

.

(36)

4) Similarly, if , we can obtain that

. where the sprung mass represents the body of the car; the

This completes the proof that is a positive invariant. unsprung mass denotes the wheels, brakes and part of the

suspension; and denote the forces produced by the springs

C. Main Result and dampers, and are the elasticity force and damping

In this section, by using the disturbance observer in the afore- force of the tires. and are the displacements of the sprung

mentioned section, a saturated adaptive robust control is de- and unsprung masses, respectively; is the road displacement

veloped, and the stability analysis of the closed-loop system is input; represents the saturated control input. It is to be

given. pointed that with a change in the number of passengers or the

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

PAN et al.: DISTURBANCE OBSERVER-BASED ADAPTIVE TRACKING CONTROL WITH ACTUATOR SATURATION AND ITS APPLICATION 7

payload, the vehicle load will easily vary and this will accord-

ingly change the vehicle mass . Thus, is an uncertain pa-

rameter, which extent is known, i.e., ,

where kg and kg.

The forces produced by the nonlinear suspension stiffness

spring, and the piecewise linear damper and the tire obey

(37)

(38)

(39)

linear terms; and are the damping coefﬁcients for the ex-

tension and compression movements; and are the stiff-

ness and damping coefﬁcient of the tire, respectively. The sig-

niﬁcance and values of the active suspension parameters under

consideration are referred to [25]. To implement the experiment,

we assume the unknown mass kg, and the actuator

saturation limit N. Fig. 1. Vertical displacement.

By appropriate coordinate transformation as [24], the active

suspension model (36) can be transferred to two subsystems,

including a two-order sprung one and unsprung one, where the

sprung one satisﬁes the formation of (1). The proposed method

is employed for the sprung subsystem of the active suspension

system. In addition, to illustrate the effectiveness of the pro-

posed method (C4), the passive suspension (C1), FL controller

(C2), and standard ARC (C3) are employed for performance

comparison. The detail control design is omitted here for space

due to its simplicity.

Since the switch parameter in observer can

be regarded as one parameter, thus, only gain needs to be

tuned during operating. The controller parameters are designed

as

. The

feedback linearization controller and adaptive robust controller

are chosen the same parameters as the corresponding parameters

in the proposed controller.

The suspension system is evaluated by subjecting to a 4 Hz

sine wave of 0.3 cm amplitude road disturbance, that is, Fig. 2. Control input.

. Response curves of the state variables under the

four methods are shown in Fig. 1. The corresponding control

signals are shown in Fig. 2. 59.01%, respectively. It is not hard to see that the improvement

From the experiment results in Fig. 1, it can be seen that the in terms of quality of control achieved by the TSDO-ARC al-

active suspension induces an important improvement of ride gorithm is the best. These improvements are signiﬁcant.

performance compared to passive one. The responses using the

proposed algorithm C4 show an improvement with respect to V. CONCLUDING REMARKS

C2 and C3. Finally, to further evaluate the suspension system This paper has presented a new design scheme for saturated

performance, the root mean square (RMS) values of the ver- adaptive robust tracking controllers of a class uncertain non-

tical displacement are exploited to demonstrate the effective- linear systems subjection to modeling uncertainties, actuator

ness of the proposed control design method. RMS values are saturation, and bounded extern disturbance. Based on the

strictly related to the ride comfort, which are often employed TSDO, the proposed TSDO-ARC guarantees the ﬁnite time

to quantify the amount of disturbance transmitted to the vehicle of estimation error to a time-varying disturbance. The global

body. The steady-state body vertical displacement values cor- asymptotic stability of the combined controller-observer system

responding to C1, C2, C3, and C4 are, respectively, equal to is shown using the Lyapunov analysis. Simulation studies

0.0015, 0.0012, 0.0011, and 0.0006148. Consequently, the im- were conducted on the track-following of a suspension system.

provements in terms of quality of control that were achieved The results have demonstrated the advantages of the proposed

by the three control algorithm are equal to 20%, 26.67%, and TSDO-ARC over the conventional FL and ARC controller.

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

[1] D. Xu, B. Jiang, and P. Shi, “Adaptive observer based data-driven con- science and engineering from the Harbin Institute of

trol for nonlinear discrete-time processes,” IEEE Trans. Autom. Sci. Technology, Harbin, China, in 2013. He is currently

Eng., vol. 11, no. 4, pp. 1037–1045, Oct. 2014. working toward the Ph.D. degree at the Research

[2] Q. Wei and D. Liu, “Adaptive dynamic programming for optimal Institute of Intelligent Control and Systems, Harbin

tracking control of unknown nonlinear systems with application to Institute of Technology.

coal gasiﬁcation,” IEEE Trans. Autom. Sci. Eng., vol. 11, no. 4, pp. His research focuses mainly on vehicle suspension

1020–1036, Oct. 2014. control, adaptive control, sliding-mode control and

[3] K. Pathak, J. Franch, and S. Agrawal, “Velocity and position control of robust control.

a wheeled inverted pendulum by partial feedback linearization,” IEEE

Trans. Robot., vol. 21, no. 3, pp. 505–513, Jun. 2005.

[4] S. Talole, J. Kolhe, and S. Phadke, “Extended-state-observer-based

control of ﬂexible-joint system with experimental validation,” IEEE

Trans. Ind. Electron., vol. 57, no. 4, pp. 1411–1419, Apr. 2010.

[5] L. Lu and B. Yao, “A performance oriented multi-loop constrained

adaptive robust tracking control of one-degree-of-freedom mechan- Weichao Sun (S’13) received the Ph.D. degree in

ical systems: Theory and experiments,” Automatica, vol. 50, no. 4, pp. control science and engineering from the Harbin In-

1143–1150, 2014. stitute of Technology, Harbin, China, in 2013.

[6] Y. Hong and B. Yao, “A globally stable saturated desired compensa- Since 2013, he has been with the Research Institute

tion adaptive robust control for linear motor systems with comparative of Intelligent Control and Systems, Harbin Institute

experiments,” Automatica, vol. 43, no. 10, pp. 1840–1848, 2007. of Technology.

[7] A. Teel and N. Kapoor, “The L2 anti-windup problem: Its deﬁnition

and solution,” in Proc. Eur. Control Conf., 1997, pp. 1–4.

[8] G. Grimm, J. Hatﬁeld, I. Postlethwaite, and A. Teel, “Antiwindup for

stable linear systems with input saturation: An LMI-based synthesis,”

IEEE Trans. Autom. Control, vol. 18, no. 9, pp. 1509–1525, Sep. 2003.

[9] T. Hu and Z. Lin, Control Systems With Actuator Saturation: Analysis

and Design. New York, NY, USA: Springer, 2001.

[10] A. Saberi, Z. Lin, and A. Teel, “Control of linear systems with sat-

urating actuators,” IEEE Trans. Autom. Control, vol. 41, no. 3, pp.

368–378, Mar. 1996. Huijun Gao (SM’09–F’14) received the Ph.D.

[11] A. Bartoszewicz and P. Lesniewski, “Reaching law approach to the degree in control science and engineering from the

sliding mode control of periodic review inventory systems,” IEEE Harbin Institute of Technology, Harbin, China, in

Trans. Autom. Sci. Eng., vol. 11, no. 3, pp. 810–817, Jul. 2014. 2005.

[12] J. Yang, S. Li, and X. Yu, “Sliding-mode control for systems with mis- From 2005 to 2007, he carried out his postdoc-

matched uncertainties via a disturbance observer,” IEEE Trans. Ind. toral research with the Department of Electrical

Electron., vol. 60, no. 1, pp. 160–169, Jan. 2013. and Computer Engineering, University of Alberta,

[13] P. Ignaciuk and A. Bartoszewicz, “Sliding mode dead-beat control of Canada. Since November 2004, he has been with the

perishable inventory systems with multiple suppliers,” IEEE Trans. Harbin Institute of Technology, where he is currently

Autom. Sci. Eng., vol. 9, no. 2, pp. 418–423, Apr. 2012. a Professor and Director of the Research Institute

[14] X. Zhao, H. Liu, J. Zhang, and H. Li, “Multiple-mode observer design of Intelligent Control and Systems. His research

for a class of switched linear systems,” IEEE Trans. Autom. Sci. Eng., interests include network-based control, vehicle dynamic control, robust

vol. 12, no. 1, pp. 272–280, Jan., 2015. control/ﬁlter theory, time-delay systems and their engineering applications.

[15] Y. Feng, X. Yu, and F. Han, “High-order terminal sliding-mode ob- Dr. Gao is the recipient of the IEEE J. David Irwin Early Career Award

server for parameter estimation of a permanent-magnet synchronous from IEEE IES. He is a Co-Editor-in-Chief for the IEEE TRANSACTIONS

motor,” IEEE Trans. Ind. Electron., vol. 60, no. 10, pp. 4272–4280, ON INDUSTRIAL ELECTRONICS, and an Associate Editor for Automatica, the

Oct. 2013. IEEE TRANSACTIONS ON CYBERNETICS, the IEEE TRANSACTIONS ON FUZZY

[16] J. Yao, Z. Jiao, D. Ma, and L. Yan, “High-accuracy tracking control of SYSTEMS, the IEEE/ASME TRANSACTIONS ON MECHATRONICS, and the IEEE

hydraulic rotary actuators with modeling uncertainties,” IEEE Trans. TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY. He is serving on the

Mechatronics, vol. 19, no. 2, pp. 633–641, Apr. 2014. Administrative Committee of the IEEE Industrial Electronics Society (IES).

[17] W. Gao and R. Selmic, “Neural network control of a class of nonlinear

systems with actuator saturation,” IEEE Trans. Neural Netw., vol. 17,

no. 1, pp. 147–156, Jan. 2006.

[18] Z. Zhang, S. Xu, and B. Zhang, “Asymptotic tracking control of un-

certain nonlinear systems with unknown actuator nonlinearity,” IEEE

Trans. Autom. Control, vol. 59, no. 5, pp. 1336–1341, May 2014.

[19] W. Sun, Z. Zhao, and H. Gao, “Saturated adaptive robust control for Xingjian Jing (M’13) received the B.S. degree

active suspension systems,” IEEE Trans. Ind. Electron., vol. 60, no. 9, from Zhejiang University, Hangzhou, China, in

pp. 3889–3896, Sep. 2013. 1998, the M.S. degree in intelligent systems and

[20] J. Yao, Z. Jiao, and D. Ma, “Adaptive robust control of DC motors with control, and the Ph.D. degree in mechatronics from

extended state observer,” IEEE Trans. Ind. Electron., vol. 61, no. 7, pp. the Shenyang Institute of Automation, Chinese

3630–3637, Jul. 2014. Academy of Sciences, Shenyang, China, in 2001 and

[21] S. Bhat and D. Bernstein, “Geometric homogeneity with applications 2005, respectively, and the Ph.D. degree in nonlinear

to ﬁnite-time stability,” Math. Control, Signals. Syst., vol. 17, no. 2, pp. systems and signal processing from the Department

101–127, 2005. of Automatic Control and Systems Engineering,

[22] Y. Feng, F. Han, and X. Yu, “Chattering free full-order sliding-mode University of Shefﬁeld, Shefﬁeld, U.K., in 2008.

control,” Automatica, vol. 50, no. 4, pp. 1310–1314, 2014. He is currently an Assistant Professor with the

[23] Y. Hong, Y. Xu, and J. Huang, “Finite-time control for robot manipu- Department of Mechanical Engineering, Hong Kong Polytechnic University

lators,” Syst. Control Lett., vol. 46, no. 4, pp. 243–253, 2002. (PolyU). His current research interests include: nonlinear analysis and design

[24] W. Sun, H. Pan, Y. Zhang, and H. Gao, “Multi-objective control for in the frequency domain, system identiﬁcation, signal processing and control

uncertain nonlinear active suspension systems,” Mechatronics, vol. 24, of complex nonlinear systems, intelligent computing methods, and their

no. 4, pp. 318–327, 2014. applications in nonlinear mechanical systems (sound and vibration control),

[25] W. Sun, H. Gao, and O. Kaynak, “Vibration isolation for active sus- nonlinear physiological systems (neural systems) and robotic systems, etc.

pensions with performance constraints and actuator saturation,” IEEE/

ASME Transa. Mechatronics, vol. 20, no. 2, pp. 675–683, Apr. 2015.

- www.ijerd.comUploaded byIJERD
- 2017_Book_MachineLearningControlTamingNo.pdfUploaded byMarcus Vinicius
- Speed Observer System for Advanced Sensor Less Control of IMUploaded bysajs201
- HW01_Guidi_MAIN.pdfUploaded byAndrea Guidi
- International Journal of Information Technology, Modeling and Computing (IJITMC)Uploaded byAlejandro Carver
- International Journal of Applied Control, Electrical and Electronics Engineering (IJACEEE)Uploaded byijaceee
- Nonlinear control of mechatronic systemsUploaded byanuplonkar
- Compute Torque ControlUploaded bynhozcaibang
- 06606107Uploaded byjithukk
- 1081ch2_25Uploaded byjigjigaw
- Inter-Vehicle infrastructureUploaded byOlteanu Costel
- IEEE7Uploaded bylcheekala
- UT Dallas Syllabus for ee4310.001.09f taught by Charles Bernardin (cpb021000)Uploaded byUT Dallas Provost's Technology Group
- OutUploaded byawright261934mi
- 20160004038Uploaded byParasIvln
- Main PaperUploaded byersathis
- STCSLUploaded byAndhyka Vireza
- 1656-5631-2-PB.pdfUploaded bySivi Almanaf Ali Shahab
- Laporan PLC 2Uploaded byKuncoro Eko Wicaksono
- Advanced Angle Stability ControlsUploaded byVictor
- 1813_04Uploaded byRaj Chavan
- Process Control FundamentalsUploaded byJude Harrison
- 06023061Uploaded byAhcene Bouzida
- Outline 2007Uploaded byfaridrahman
- SPE95685Uploaded byZack Densmore
- DynamicsPartI Lecture Notes 2012Uploaded byChetan Kotwal
- fulltext_2Uploaded byAhmadMoaaz
- lec07_2014eightUploaded bySachin Shende
- UWB_MULTIMAZ09Uploaded bySatyadip Paul
- d351132x012Uploaded bylouiswang1964

- Unidad-4-6 Diseño Del Filtro ActivoUploaded byPedro Eusebio Alvarado
- Adaptacion Suspension MR TurismoUploaded byOjeda Orlando
- Study on Semi-Active Suspension System SimulationUploaded byPedro Eusebio Alvarado
- Pedulum.pdfUploaded byPedro Eusebio Alvarado
- Formato General de ArticuloUploaded byPedro Eusebio Alvarado
- El Programa GeminiUploaded byPedro Eusebio Alvarado
- El Programa GeminiUploaded byPedro Eusebio Alvarado
- tareaUploaded byPedro Eusebio Alvarado
- guia-bibtexUploaded byCristhian Gz
- 4.3 Modelo Sig El EnfoqueUploaded byPedro Eusebio Alvarado
- Ejercicio de MatricesUploaded byPedro Eusebio Alvarado
- Guia Ingreso a Moodle_aUploaded byPedro Eusebio Alvarado
- yalmipUploaded byBenjamin
- Controlador PID.docUploaded byJhonathanLuneta
- semiactiva magnetoreologicoUploaded byPedro Eusebio Alvarado
- Teorema Valor Inicial Alvarado Mendez Pedro EusebioUploaded byPedro Eusebio Alvarado
- Propiedades de Los FluidosUploaded byPedro Eusebio Alvarado
- Propiedades de Los FluidosUploaded byPedro Eusebio Alvarado
- Medidor de PhUploaded byPedro Eusebio Alvarado
- Control Digital u1Uploaded byPedro Eusebio Alvarado
- Formacion CombustionUploaded byjosersanchez
- Circuitos de segundo orden RLCUploaded byFrancisco Javier Vera Torres
- ANALISISYDISEODESISTEMAS-Capitulo16-Uploaded byGino Hvargas
- Teoria de Conjuntos y Temas Afines Cap 1Uploaded byPedro Eusebio Alvarado
- Sistemas Distribuidos PanoramaUploaded byMarguita Maque
- Teorema Valor Final Alvarado Mendez Pedro EusebioUploaded byPedro Eusebio Alvarado
- control_cuadratico_LQR.pdfUploaded byPedro Eusebio Alvarado
- Sistemas_DistribuidosUploaded bykiejic
- Power Supplies TraducidoUploaded byPedro Eusebio Alvarado

- Analysis and Computation of Microstructure in Finite Plasticity.pdfUploaded byMustafa Boyrazli
- Neutrosophic Mathematical Morphology for Medical ImageUploaded byAnonymous 0U9j6BLllB
- Theory of Equations Volume I by Burnside & PantonUploaded byADITI Library
- A Comparision of Induction Motr Starting Methods Being Powered by a Diesel Generator SetUploaded byRobin Peng
- ujian 1Uploaded byZack Selamat
- 4_AnthonyGiammona_Modeling in SAP 2000Uploaded byhyungo kwon
- Statistics for Analytical Chemistry.pdfxUploaded byRizza Mae Rafer
- Tech 708 Separating Ferrocene and Acetylferrocene by Adsorption Column ChromatographyUploaded byskbweider
- orificeUploaded byRicha Ghosh
- Multidirectional Bender Element Measurements in the Triaxial Cell _Mitaritonna_2010Uploaded byAnonymous qYL6jzz
- Application_of_Nonlinear_Concrete_Model.pdfUploaded byOat GT
- 34-4-368Uploaded byGina Almeida
- IMSO 2018_Science Theoritical 1Uploaded byPhuong Anh Vu
- Energetic Anatomy_ a Complete Guide to the Human Energy Fields and Etheric BodiesUploaded byManfred Michelka
- NONLINEAR STATIC ANALYSIS OF FRAMES.pdfUploaded byJhonChoqueBustinza
- 606_Larsson 2005b1Uploaded byanar
- Question Bank FOR XII CBSE Board 2017, GOOD LUCK FOR ALL BOARD STUDENTSUploaded byumved singh yadav
- Acoustics and Sound InsulationUploaded byRajit Arya
- Nester A NEW GRAVITATIONAL ENERGY EXPRESSION WITH A SIMPLE POSITIVITY PROOFUploaded byJason Payne
- Introduction to ExcelUploaded bymechengineergee
- Units of MeasurementUploaded byHafiz Hamidi
- Cayle y HamiltonUploaded byrammar147
- CHEMISTRY+Specification+NUFYP+2017+v1.0+fUploaded byAnelya Turgambayeva
- Computer Predictions With Quantified UncertaintyUploaded bypasaitow
- MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES | J4RV3I12010Uploaded byJournal 4 Research
- La ClassificationUploaded byAli AlFiguigui
- MAC1801 DetailUploaded byalexmyatoo
- Symmetry Search Psych Sci 92Uploaded byAdrian Bottomley
- Dq0 Transform - Open ElectricalUploaded byPasupuleti Sivakumar
- For TomorrowUploaded byAlvin Hizon