adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... ·...

15
IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002 583 Adaptive Hybrid Intelligent Control for Uncertain Nonlinear Dynamical Systems Chi-Hsu Wang, Senior Member, IEEE, Tsung-Chih Lin, Tsu-Tian Lee, Fellow, IEEE, and Han-Leih Liu Abstract—A new hybrid direct/indirect adaptive fuzzy neural network (FNN) controller with state observer and supervisory controller for a class of uncertain nonlinear dynamic systems is developed in this paper. The hybrid adaptive FNN controller, the free parameters of which can be tuned on-line by observer-based output feedback control law and adaptive law, is a combination of direct and indirect adaptive FNN controllers. A weighting factor, which can be adjusted by the tradeoff between plant knowledge and control knowledge, is adopted to sum together the control efforts from indirect adaptive FNN controller and direct adaptive FNN controller. Furthermore, a supervisory controller is appended into the FNN controller to force the state to be within the constraint set. Therefore, if the FNN controller cannot maintain the stability, the supervisory controller starts working to guarantee stability. On the other hand, if the FNN controller works well, the supervisory controller will be deactivated. The overall adaptive scheme guarantees the global stability of the resulting closed-loop system in the sense that all signals involved are uniformly bounded. Two nonlinear systems, namely, inverted pendulum system and Chua’s chaotic circuit, are fully illustrated to track sinusoidal signals. The resulting hybrid direct/indirect FNN control systems show better performances, i.e., tracking error and control effort can be made smaller and it is more flexible during the design process. Index Terms—Adaptive control, fuzzy neural networks (FNNs), nonlinear systems, state observer, supervisory control. I. INTRODUCTION M OST current techniques for designing control systems are based on a good understanding of the plant under consideration and its environment. However, in a number of instances, the plant to be controlled is too complex and the basic physical processes in it are not fully understood. Hence, control design methods need to be augmented with an identification technique aimed at obtaining a progressively better understanding of the plant to be controlled. Adaptive control is a technique of applying some system identification techniques to obtain a model of the process and its environment from input/output experiment and using this model to design Manuscript received August 3, 2001; revised January 18, 2002. This work was supported in part by the National Science Council, Taiwan, R.O.C., under Grant NSC91-2213-E009-067. This paper was recommended by Associate Ed- itor C. T. Lin. C.-H. Wang and H.-L. Liu are with the School of Microelectronic En- gineering, Griffith University, Nathan, Brisbane Q4111, Australia (e-mail: [email protected]). T.-C. Lin is with the Department of Electronic Engineering, Feng-Chia Uni- versity, Taichung, Taiwan, R.O.C., and the School of Microelectronic Engi- neering, Griffith University, Nathan, Brisbane Q4111, Australia. T.-T. Lee is with the Department of Electrical and Control Engineering, Na- tional Chiao-Tung University, Hsinchu 300, Taiwan, R.O.C. Publisher Item Identifier S 1083-4419(02)05144-0. a controller. The adaptive control for feedback linearizable nonlinear systems is an approach to nonlinear control design that has attracted a great deal of interest in the nonlinear control community for at least a quarter of a century. By using feedback linearization [1]–[3], the nonlinear adaptive control problem is transformed into a linear adaptive control problem, then the linear control methods can be applied to acquire the desired performance. The adaptive control methodologies include direct adaptive control (DAC) and indirect adaptive control (IAC) algorithms [4]–[9]. Recently, an important adaptive fuzzy neural network (FNN) control system [4]–[14] has been proposed to incorporate with the expert information systematically, and the stability can be guaranteed by universal approximation theorem [15]. For sys- tems with a high degree of nonlinear uncertainty, such as chem- ical process, aircraft, etc., they are very difficult to control using the conventional control theory. However, human operators can often successfully control them. Based on the fact that FNN logic systems are capable of uniformly approximating a non- linear function over a compact set to any degree of accuracy, a globally stable adaptive FNN controller is defined as an FNN logic system equipped with an adaptation algorithm. Moreover, FNN is constructed from a collect of fuzzy IF–THEN rules using fuzzy logic principles, and the adaptation algorithm ad- justs the free parameters of the FNN based on the numerical ex- periment data. Like the conventional adaptive control, the adap- tive FNN control has direct and indirect FNN adaptive control categories [7], [8]. Direct adaptive FNN control has been dis- cussed in [4] and [7], in which the adaptive FNN controller uses fuzzy logic systems as controller. Hence, linguistic fuzzy con- trol rules can be directly incorporated into the controller. Also, indirect adaptive FNN control has been proposed in [4] and [7], in which the indirect FNN controller uses fuzzy descriptions to model the plant. Hence, fuzzy IF–THEN rules describing the plant can be directly incorporated into the indirect FNN con- troller. Can these two adaptive FNN controllers be combined to- gether to yield stable and robust adaptive control laws with su- pervisory controller? The answer is “yes.” A hybrid direct/in- direct adaptive FNN controller can be constructed by incorpo- rating both fuzzy description and fuzzy control rules using a weighting factor to sum together the control efforts from in- direct adaptive FNN controller and direct adaptive FNN con- troller. The weighting factor can be adjusted by the tradeoff between plant knowledge and control knowledge. We let if pure indirect adaptive FNN controller is required and when pure direct adaptive FNN controller is chosen. If fuzzy control rules are more important and reliable than fuzzy 1083-4419/02$17.00 © 2002 IEEE

Upload: others

Post on 22-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002 583

Adaptive Hybrid Intelligent Control for UncertainNonlinear Dynamical Systems

Chi-Hsu Wang, Senior Member, IEEE, Tsung-Chih Lin, Tsu-Tian Lee, Fellow, IEEE, and Han-Leih Liu

Abstract—A new hybrid direct/indirect adaptive fuzzy neuralnetwork (FNN) controller with state observer and supervisorycontroller for a class of uncertain nonlinear dynamic systems isdeveloped in this paper. The hybrid adaptive FNN controller, thefree parameters of which can be tuned on-line by observer-basedoutput feedback control law and adaptive law, is a combinationof direct and indirect adaptive FNN controllers. A weightingfactor, which can be adjusted by the tradeoff between plantknowledge and control knowledge, is adopted to sum together thecontrol efforts from indirect adaptive FNN controller and directadaptive FNN controller. Furthermore, a supervisory controlleris appended into the FNN controller to force the state to bewithin the constraint set. Therefore, if the FNN controller cannotmaintain the stability, the supervisory controller starts workingto guarantee stability. On the other hand, if the FNN controllerworks well, the supervisory controller will be deactivated. Theoverall adaptive scheme guarantees the global stability of theresulting closed-loop system in the sense that all signals involvedare uniformly bounded. Two nonlinear systems, namely, invertedpendulum system and Chua’s chaotic circuit, are fully illustratedto track sinusoidal signals. The resulting hybrid direct/indirectFNN control systems show better performances, i.e., trackingerror and control effort can be made smaller and it is more flexibleduring the design process.

Index Terms—Adaptive control, fuzzy neural networks (FNNs),nonlinear systems, state observer, supervisory control.

I. INTRODUCTION

M OST current techniques for designing control systemsare based on a good understanding of the plant under

consideration and its environment. However, in a numberof instances, the plant to be controlled is too complex andthe basic physical processes in it are not fully understood.Hence, control design methods need to be augmented withan identification technique aimed at obtaining a progressivelybetter understanding of the plant to be controlled. Adaptivecontrol is a technique of applying some system identificationtechniques to obtain a model of the process and its environmentfrom input/output experiment and using this model to design

Manuscript received August 3, 2001; revised January 18, 2002. This workwas supported in part by the National Science Council, Taiwan, R.O.C., underGrant NSC91-2213-E009-067. This paper was recommended by Associate Ed-itor C. T. Lin.

C.-H. Wang and H.-L. Liu are with the School of Microelectronic En-gineering, Griffith University, Nathan, Brisbane Q4111, Australia (e-mail:[email protected]).

T.-C. Lin is with the Department of Electronic Engineering, Feng-Chia Uni-versity, Taichung, Taiwan, R.O.C., and the School of Microelectronic Engi-neering, Griffith University, Nathan, Brisbane Q4111, Australia.

T.-T. Lee is with the Department of Electrical and Control Engineering, Na-tional Chiao-Tung University, Hsinchu 300, Taiwan, R.O.C.

Publisher Item Identifier S 1083-4419(02)05144-0.

a controller. The adaptive control for feedback linearizablenonlinear systems is an approach to nonlinear control designthat has attracted a great deal of interest in the nonlinear controlcommunity for at least a quarter of a century. By using feedbacklinearization [1]–[3], the nonlinear adaptive control problemis transformed into a linear adaptive control problem, then thelinear control methods can be applied to acquire the desiredperformance. The adaptive control methodologies includedirect adaptive control (DAC) and indirect adaptive control(IAC) algorithms [4]–[9].

Recently, an important adaptive fuzzy neural network (FNN)control system [4]–[14] has been proposed to incorporate withthe expert information systematically, and the stability can beguaranteed by universal approximation theorem [15]. For sys-tems with a high degree of nonlinear uncertainty, such as chem-ical process, aircraft, etc., they are very difficult to control usingthe conventional control theory. However, human operators canoften successfully control them. Based on the fact that FNNlogic systems are capable of uniformly approximating a non-linear function over a compact set to any degree of accuracy, aglobally stable adaptive FNN controller is defined as an FNNlogic system equipped with an adaptation algorithm. Moreover,FNN is constructed from a collect of fuzzy IF–THEN rulesusing fuzzy logic principles, and the adaptation algorithm ad-justs the free parameters of the FNN based on the numerical ex-periment data. Like the conventional adaptive control, the adap-tive FNN control has direct and indirect FNN adaptive controlcategories [7], [8]. Direct adaptive FNN control has been dis-cussed in [4] and [7], in which the adaptive FNN controller usesfuzzy logic systems as controller. Hence, linguistic fuzzy con-trol rules can be directly incorporated into the controller. Also,indirect adaptive FNN control has been proposed in [4] and [7],in which the indirect FNN controller uses fuzzy descriptions tomodel the plant. Hence, fuzzy IF–THEN rules describing theplant can be directly incorporated into the indirect FNN con-troller.

Can these two adaptive FNN controllers be combined to-gether to yield stable and robust adaptive control laws with su-pervisory controller? The answer is “yes.” A hybrid direct/in-direct adaptive FNN controller can be constructed by incorpo-rating both fuzzy description and fuzzy control rules using aweighting factor to sum together the control efforts from in-direct adaptive FNN controller and direct adaptive FNN con-troller. The weighting factor can be adjusted by thetradeoff between plant knowledge and control knowledge. Welet if pure indirect adaptive FNN controller is requiredand when pure direct adaptive FNN controller is chosen.If fuzzy control rules are more important and reliable than fuzzy

1083-4419/02$17.00 © 2002 IEEE

Page 2: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

584 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002

descriptions of the plant, choose smaller; otherwise chooselarger . In [4], [7], and [8], the full state must be assumed tobe available for measurement. This assumption may not hold inpractice because either the state variables are not accessible fordirect connection or because sensing devices or transducers arenot available. In this paper, our main objective is to create a tech-nique for designing a state observer-based [12] hybrid direct/in-direct adaptive FNN control for a class of uncertain nonlinearsystems in which only the system output is measurable. Basedon the Lyapunov synthesis approach, the free parameters of hy-brid direct/indirect adaptive FNN controller can be tuned on-lineby an observer-based output feedback control law and adaptivelaw. Also, a supervisory controller is designed to cascade withFNN controller. If the nonlinear system tends to unstable by theFNN controller, especially in the transient period, the supervi-sory controller will be activated to work with the FNN controllerto stabilize the whole system. On the other hand, if the FNNcontroller works well, the supervisory controller will be deacti-vated. This will result in a smaller control effort (energy). There-fore, the overall adaptive scheme guarantees that the global sta-bility of the resulting closed-loop system in the sense that allsignals involved are uniformly bounded. We have successfullydesigned the FNN adaptive controllers with supervisory con-trol to control the inverted pendulum and Chua’s chaotic circuit[16] to track reference sinusoidal signals. The resulting hybriddirect/indirect FNN control systems show better performances,i.e., both tracking error and control effort can be made smaller.

This paper is organized as follows. Problem formulation isdescribed in Section II. A brief description of the T–S FNN ispresented in Section III. The observer-based hybrid direct/indi-rect FNN controller appended with a supervisory controller isconstructed in Section IV. Simulation examples to demonstratethe performances of the proposed method are provided in Sec-tion V. Section VI lists the conclusions of the advocated designmethodology.

II. PROBLEM FORMULATION

Consider the th-order nonlinear dynamical system of theform [1], [17]

(1)

or equivalently the form

(2)

whereand unknown but bounded functions;

and control input and output of the system,respectively;external bounded disturbance.

Equation (1) [or (2)] is actually the Isidori–Byrnes canonicalform [1], [17] for certain nonlinear systems. We consider onlythe nonlinear systems which can be represented by (1) or (2).The state space representation of (2) is expressed as

(3)

where

......

......

. . ....

...

...... (4)

and isa state vector where not all are assumed to be available formeasurement. Only the system outputis assumed to be mea-surable. In order for (2) to be controllable, it is required that

for in a certain controllability region .Without loss of generality, we assume that for

. The control objective is to force the system outputtofollow a given bounded reference signal, under the constraintthat all signals involved must be bounded.

To begin with, the reference signal vector, the trackingerror vector , and estimation error vectorwill be defined as

where and denote the estimates ofand , respectively.If the functions ) and ) are known and the system is

free of external disturbance, then we can choose the controllerto cancel the nonlinearity and design controller. In particular,

let be chosen such that all rootsof the polynomial are in theopen-left half-plane and control law of the certainty equivalentcontroller is obtained as [8]

(5)

Substituting (5) into (2), we obtain the closed-loop system gov-erned by

where the main objective of the control is .However, and are unknown, the ideal controller (5)

Page 3: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

WANG et al.: ADAPTIVE HYBRID INTELLIGENT CONTROL 585

cannot be implemented, and not all system statescan be mea-sured. We have to design an observer to estimate the state vector

in the following context.

A. Observer-Based Hybrid Direct/Indirect FNN ControllerWith Supervisory Control Scheme

Here, we will develop the observer-based hybrid direct/in-direct FNN controller with supervisory control scheme. Theoverall control law is constructed as

(6)

whereindirect FNN controller [see (8)];output of the Takagi–Sugeno (T–S)-based DACFNN controller (described in Sections III andIV);supervisory control (described in Section IV) toforce the state within the constraint set;weighting factor.

If the plant knowledge is more important and reliable than thecontrol knowledge, we should choose a larger; otherwise, asmaller should be chosen. Sincecannot be available and

and are unknown, we replace the functions ,, and error vector in (5) by estimation functions and(described in Section III), and. The certainty equivalent

controller can be rewritten as

(7)

The indirect control law is written as

(8)

Applying (6) and (7) to (3), and after some simple manipula-tions, we can obtain the error dynamic equation

(9)

where .From (9), the following observer that estimates the state error

vector in (9)

(10)

where is the observer gainvector.

The observation errors are defined as: and.

Subtracting (10) from (9), we can obtain the error dynamics

(11)

where . Since ( ) pair is observable, theobserver gain vector can be chosen such that the character-istic polynomial of is strictly Hurwitz (i.e., the roots of theclosed-loop system are in the open-left half-plane) and we knowthat there exists a positive definite symmetric matrixwhich satisfies the Lyapunov equation

(12)

where is an arbitrary positive definite matrix.Let us rewrite (10) as

(13)

where is a strictly Hurwitz matrix. Therefore,there exists a positive definite symmetric matrix whichsatisfies the Lyapunov equation

(14)

where is an arbitrary positive definite matrix. Let, then by using (13) and (14), we have

(15)

Since and are determined by the designer, we can chooseand , such that . Hence, is a bounded function

and there exists a constant value, such that .

III. T HE TAKAGI –SUGENO (T–S) FNN SYSTEMS

Fuzzy logic systems address the imprecision of the input andoutput variables directly by defining them with fuzzy numbers(and fuzzy sets) that can be expressed in linguistic terms (e.g.,small, medium, and large). The basic configuration the T–SFNN system [18]–[22] includes a fuzzy rule base, which con-sists of a collection of fuzzy IF–THEN rules in the followingform:

IF is and and is

THEN (16)

where are fuzzy sets and is a vectorof the adjustable factors of the consequence part of the fuzzyrule. Furthermore, is a linguistic variable, and a fuzzy infer-ence engine to combine the fuzzy IF–THEN rules in the fuzzyrule base into a mapping from an input linguistic vector

to an output variable . Letbe the number of the fuzzy IF–THEN rules. The output of thefuzzy logic systems with central average defuzzifier, product in-ference, and singleton fuzzifier can be expressed as

(17)

Page 4: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

586 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002

Fig. 1. Configuration of the T–S FNNs.

where is the membership function value of the fuzzyvariable and is the true value of thethimplication. Equation (17) can be rewritten as

(18)

where is an adjustable parameter vectorand is a fuzzy basisfunction vector defined as

(19)

When the inputs are fed into the T–S FNN, the true valueof the th implication is computed. Applying the common de-fuzzification strategy, the output of the NNs expressed as (17)is pumped out. The overall configuration of the T–S FNN isshown in Fig. 1.

Based on the universal approximation theorem [15], theaforementioned fuzzy logic system is capable of uniformlyapproximating any well-defined nonlinear function over a com-pact set to any degree of accuracy. It is also straightforwardto show that a multi-output system can always be approximatedby a group of single-output approximation systems.

IV. HYBRID DIRECT/INDIRECT ADAPTIVE FNN CONTROLLER

WITH OBSERVER ANDSUPERVISORYCONTROLLER

An adaptive fuzzy system is a fuzzy logic system equippedwith a training algorithm to maintain a consistent performanceunder plant uncertainties. The most important advantage of theadaptive FNN control over conventional adaptive control is thatadaptive FNN controllers are capable of incorporating linguisticfuzzy information from a human operator, whereas the conven-tional adaptive controller is not. The adaptive FNN control isdivided into two categories. One is called theindirect adaptive

FNN control and the other is called thedirect adaptive FNN con-trol [7], [8]. An adaptive FNN controller that uses fuzzy logicsystems as a model of the plant is an indirect adaptive FNN con-troller. An adaptive FNN controller that directly uses fuzzy logicsystems as controller is a direct adaptive FNN controller. There-fore, the indirect adaptive FNN controller can incorporate fuzzydescriptions but cannot incorporate fuzzy control rules. On theother hand, the direct adaptive FNN controller can incorporatefuzzy control rules but cannot incorporate fuzzy descriptions.In this section, we will develop the hybrid direct/indirect adap-tive FNN controller that can incorporate linguistic informationand design an adaptive law for the adjustable parameters in thecontroller, such that the closed loop output follows the ref-erence output .

Let us replace , , and in (11) by the fuzzylogic system , , and , respectively.Therefore, the error dynamics (11) can be rewritten as

(20)

Let , then using (12) and (20) we have

(21)

In order to design such that , we need the followingassumption.

Assumption I: We can determine functions , ,and such that and

for , where, , and

for . This is due to the fact that we can choosein (10)to let . Furthermore, external disturbance is bounded, i.e.,

where is the upper bound of noise.From Assumption I, and by observing (21), we choose the

supervisory control as

(22)

Page 5: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

WANG et al.: ADAPTIVE HYBRID INTELLIGENT CONTROL 587

where if (which is a constant chosen by thedesigner), if , and if

. Considering the case and substituting (22) into(21), we obtain

(23)

Therefore, we always have , by using the supervisorycontrol [see (22)]. Because , the bound of impliesthe bound of , which in turn implies the bound of. Moreover,it implies the bound of . It is obvious that the supervisory con-trol is nonzero when is greater than a positive value.Therefore, if the closed-loop system with the fuzzy controlleras

(24)

works well in the sense that the error is not too large, i.e.,, then the supervisory control is zero. On the other hand, if

the system tends to diverge, i.e., , then the supervisorycontrol begins to operate to force .

We replace , , and in specificfuzzy logic systems as (18), i.e.,

(25)

(26)

(27)

where is a vector of fuzzy base, and and are thecorresponding parameters of fuzzy logic systems. Also, isa vector of fuzzy base, and is the corresponding parametersof fuzzy logic systems. In order to adjust the parameters in thefuzzy logic systems, we have to derive adaptive laws. Hence, theoptimal parameter estimations , , and are defined as

(28)

(29)

and

(30)

where and are compact sets of suitablebounds on and , respectively, and they are de-fined as

andwhere and are

positive constants.Define the minimum approximation errors as

(31)

The error dynamics (20) can be expressed as

(32)

Substituting (25)–(27) into (32), the above equation can berewritten as

(33)

where , , and .Now consider the Lyapunov function

(34)The time derivative of is

(35)

Since , , and , and by using (12)and (34), (35) can be rewritten as

(36)

Page 6: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

588 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002

According to (22) and , we have .If the adaptive laws are chosen as

(37)

(38)

(39)

Substituting (37)–(39) into (36), we have

(40)

Since the term is of the order of the minimum approx-imation error, this is the best we can hope to obtain. If ,from (40) we have

If is not equal to zero, we can expectto be small basedon the universal approximation theorem. From (28) to (30), theconstraint sets and of the optimal parameters ,

and respectively, if we can constrain andwithin the sets, then in (24) and in (22) will be boundeddue to the fact that, in this case,, , and are bounded, andit should be reminded thatis bounded because of the supervi-sory control . Obviously, the adaptive laws in (37)–(39) areunable to guarantee that , , and .Therefore, all of the adaptive laws have to be modified by usingthe parameters projection algorithm [4], [8], [12], such that theparameter vectors will remain inside the constraints. The mod-ified adaptive laws are given as follows.

• Use the following adaptive law to adjust the parametervector :

iforandif

and(41)

where the projection operator is defined as

(42)

• Use the following adaptive law to adjust the parametervector :

Whenever an element in (16) of , use

if

if(43)

where is the th component of .

Otherwise, useiforand

if

and

(44)

where the projection operator is defined as

(45)

• Use the following adaptive law to adjust the parametervector :

iforand

ifand

(46)where the projection operator is defined as

(47)

Following the preceding consideration, we obtain the followingtheorem.

Theorem 1: Consider the plant (2) with control (24), whereis given by (8) and is given by (22), and the fuzzy logic

systems , , and are represented in (27) form. LetAssump-tion I be true and the parameter vectors, , and beadjusted by the adaptive laws (41)–(47). Then, the overall ob-server-based control scheme as shown in Fig. 2 guarantees thefollowing properties:

1) , , , and all of theelements in (16) of

(48)

and

(49)

Page 7: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

WANG et al.: ADAPTIVE HYBRID INTELLIGENT CONTROL 589

Fig. 2. Overall scheme of the observer-based hybrid direct/indirect adaptiveFNN control.

for all , where is the minimum eigenvalueof , , , and

.2)

(50)

for all , where and are constants and is theminimum approximation error defined in (31).

3) If is squared integrable, i.e., , then.

Proof:I. i). To prove :

A) Let , if the first line of (41) is true, wehave either or,

for , i.e., we always have .B) If the second line of (41), we have , and

i.e.,

Therefore, we prove that , .ii) Use the similar method to show that ,

, .From (43), we see that if in (16) , then ; that is,

we have for all elements of .iii) To prove (48).

In the above description, we prove that ; therefore,; i.e.

Since , we have

iv) To prove (49).Since , and are weighted aver-

ages of the elements of , , and , respectively, we have

(51)

(52)

(53)

and [since in (16) ]. Therefore, from(8) we obtain

(54)

According to (22) and (51)–(54), we manipulate them and have

(55)

By combining (53)–(55) and substituting into (6), we canprove (49).

Page 8: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

590 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002

II. From (36), and by using the modified adaptive laws in(41)–(47), we have

(56)

Since and from (22), we have .Hence, (56) can be simplified as

(57)

where is the minimum eigenvalue of . By integratingboth sides of (57) and assuming that (since isspecified by the designer, we can choose such a), after somesimple manipulations, we can obtain

(58)

Defining and, we can prove (50) by substituting

and into (58).III. From (50), if , we have . We have, because we have proven that all variables in the right-hand

side of (33) are bounded. Using Barbalat’s lemma [23] [ifand , then ] we have

. This completes the proof.Remark I: It is obvious that we need to know before-

hand in adaptive law (39), i.e., in the above theorem the adap-tive FNN control works under those nonlinear systems of which

is well known. If the dynamics can be split into awell-known nominal part , plus an uncertain part ,then can be considered as a part of the external distur-bance. In the meantime, it can be attenuated by the proposedmethodology.

To summarize the above analysis, the design algorithm forobserver-based hybrid direct/indirect adaptive FNN control isproposed as follows.

Step 1) Specify the feedback and observer gain vectorand , such that the characteristic matrices

and are strictly Hurwitz matrices,respectively.

Step 2) Specify a positive definite matrix and solvethe Lyapunov equation (12) to obtain a positive def-inite symmetric matrix .

Step 3) Solve the state error equation (10) to obtain estimatestate vector .

Step 4) Specify the parameters , , , , , ,, , and based on the practical constraints. Al-

though is any given constant, we let be the sameas (described at the end of Section II), which

Fig. 3. Inverted pendulum system.

can be determined from , and ofin (48). This is to match the magnitude scale of thesystem so that the designer is free from supplyingat random to the system.

Step 5) Define the membership function forand compute the fuzzy basis functions

. Then, fuzzy logic control systems are con-structed as

Similarly, define the other membership functionsand compute . Then, fuzzy logic control systemis constructed as

Step 6) Obtain the control and apply it to the plant, then com-pute the adaptive laws (41)–(47) to adjust the param-eter vectors , , and . Following Remark I,we let the unknown be in (46) and (47).

V. EXAMPLES

In this section, we will apply our observer-based hybrid di-rect/indirect adaptive FNN controller to control inverted pen-dulum and Chua’s chaotic circuit to track a sine-wave trajectory.

Example 1: Consider the inverted pendulum system shownin Fig. 3. Let be the angle of the pendulum with respectto the vertical line.

The dynamic equations of the inverted pendulum system [4],[8], [12], [23] are

(59)

where

and m/s is the acceleration due to gravity; is themass of the cart;is the half-length of the pole; is the mass ofthe pole; and is the control input. In this example, we assume

Page 9: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

WANG et al.: ADAPTIVE HYBRID INTELLIGENT CONTROL 591

that kg, kg, and m. It is obvious thatso thatAssumption Iin Section IV is satisfied. This

is due to and. We also have to determine the bounds and as

follows:

(60)

and if we require that , then

(61)

The control object is to control the state of the system totrack the reference trajectory if only thesystem output is measurable. Also, the external disturbance

is assumed to be a square-wave with amplitude0.1, period, and the parameters are chosen as , ,

, and step size . The choices of s andare to improve the convergence rate of the closed-loop systemcontrolled by our proposed controller.

According to the design procedure, the design is given in thefollowing steps.

Step 1) The observer and feedback gain vectors are chosenas and , respectively.

Step 2) We select in (12) as , then after solving(12), the positive definite symmetric 2 2 matrix

in (12) is . The minimum eigenvalue of, i.e., is 3.19, which satisfies the transition

from (56) to (57).Step 3) Solve (10) to obtain.Step 4) We select , , ,

, and , and in (14) is chosen asand in (14). Therefore, the positivedefinite symmetric 2 2 matrix in (14) can besolved as . The minimum eigenvalue of value

, i.e., the in (48), is 2.93. Therefore, we canhave from (48) as 0.257.

Step 5) The following membership functions for,are selected as:

To cover whole cases, we apply 25 fuzzy rules. Forsimplification, we let .

Hence, and are constructed.

TABLE IFOUR CASES OF THEINITIAL STATES

Fig. 4. Trajectories of the statesx (solid line) andx̂ (dashed line) of fourcases.

Fig. 5. Output trajectoriesy of four cases and referencey with � = 0:9.

Step 6) Compute the adaptive laws (41)–(47). From (60) and(61), we can let to replace the un-known in (46) and (47). This has been ex-plained inRemark I.

According to the initial states, four cases are simulated, asshown in Table I.

Fig. 4 shows the trajectories of the statesand of fourcases if is chosen and it shows that the estimation state

takes very short time to catch up to the system state.The tracking performances of four cases are also very good,

as shown in Fig. 5, in which is the reference trajectory andis the system output trajectory. This result is better, as shown in[4] and [12].

Page 10: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

592 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002

Fig. 6. Trajectory of the control input (include supervisory control) of Case 1with � = 0:9 (time= 0 � 1 s).

Fig. 7. Trajectory of the control input (include supervisory control) of Case 1with � = 0:9 (time= 1 � 15 s).

We show the control input ofCase 1 with in Figs. 6 and 7.

Fig. 8 shows the supervisory control , and one can obvi-ously see that it is activated in four periods: [0, 0.0057], [0.4361,0.4389], [0.4475, 0.4503], and [0.4703, 0.4760]. After time

s, the FNN controller can stabilize the system and thesupervisory controller will never be activated again. The spikesin Figs. 6 and 8 are caused by the fact thatmust maintain alarger initial value to stabilize the system when the system tendsto be unstable. Therefore, the adaptive controller can performsuccessful control and the desired performance can be achieved.

Applying the different weighting factor , the tracking errorperformance of Case 1 is shown in Fig. 9.

Example 2: The typical Chua’s chaotic circuit in Fig. 10 con-sists of one linear resistor (), two capacitors ( ), oneinductor, and one piecewise-linear resistor () [16], [24]. It hasbeen shown to own very rich nonlinear dynamics such as chaosand bifurcations.

Fig. 8. Trajectory of the supervisory controlu of Case 1 with� = 0:9 (time= 0 � 0:6 s).

Fig. 9. Tracking performance e (t) dt for Case 1 with different�.

Fig. 10. Chua’s chaotic circuit.

The dynamic equations of Chua’s chaotic circuit are writtenas

(62)

where voltages and and current are state variables;is a constant; and denotes the nonlinear resistor, which is

a function of the voltage across the two terminals of. Here,

Page 11: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

WANG et al.: ADAPTIVE HYBRID INTELLIGENT CONTROL 593

Fig. 11. Nonlinear resistor characteristics.

we define as a cubic function as in (63), and its diagram isshown in Fig. 11 [24]

(63)

The system can be rewritten as

(64)

where

and

The above state space equations are not in the standard canon-ical form defined in (3). Therefore, we need to perform a lineartransformation to transform them into the form of (3). Let us de-fine or where is a trans-formation matrix. Using the transformation in [25] and [26], thetransformed system can be obtained as

(65)

where, as shown in the equation at the bottom of the page,, .

Choose the parameters as follows:

Therefore, after computation, we get the transformed system asfollows:

(66)

For comparison, the simulation results of Chua’s chaotic circuitand its transformed system are shown in Fig. 12.

We will design the hybrid FNN adaptive controller to domi-nate the transformed system to track a reference signal. For con-venience, we let replace in the above transformed system.Therefore, the closed-loop configuration of (66) can be repre-sented by

and

(67)

where

and is the external disturbance. Although theabove is welldefined since the Chua’s circuit is well specified, we do notapply it in the adaptive law. However, we can indeed use it toestimate the upper bound of, which is required in our design

and

Page 12: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

594 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002

Fig. 12. (a)V of Chua’s circuit. (b)V of Chua’s circuit. (c)i of Chua’s circuit. (d) Phase-plane trajectory of Chua’s circuit. (e)z of transformed system.(f) z of transformed system. (g)z of transformed system. (h) Phase-plane trajectory of transformed system.

procedure. The bounds and can be estimated as fol-lows:

(68)

The above estimation comes from several simulation runs ofthe uncontrolled and transformed Chua’s circuit in (66). Since

, we let

(69)

and

(70)

The control object is to control the state of the systemto track the reference trajectory ifonly the system output is measurable. Therefore, in thephase plane, this reference trajectory is a circle with radius

. Also the external disturbanceis assumedto be a square-wave with amplitude0.5, period and theparameters are chosen as , ,

, and step size . The choices of s

and are to improve the convergence rate of the closed-loopsystem controlled by our proposed controller.

According to the design procedure, the design is given in thefollowing steps.

Step 1) The observer and feedback gain vectors are chosenas and ,respectively.

Step 2) We select in (12) as , then after solving(12), the positive definite symmetric 33 matrixin (12) is

The minimum eigenvalue of , i.e., is 6,which satisfies the transition from (56) to (57).

Step 3) Solve (10) to obtain.Step 4) We select , , ,

, and , and in (14) is chosen asand in (14) is computed. Therefore, the positivedefinite symmetric in (14) can be solved as

The minimum eigenvalue of value, i.e., thein (48) is 2.1. Therefore, we can have from (48)as 1.05.

Page 13: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

WANG et al.: ADAPTIVE HYBRID INTELLIGENT CONTROL 595

Fig. 13. Trajectories of the statesx (solid line) andx̂ (dashed line).

Step 5) The following membership functions are selected as:

Let , , , for , . Set, , , for .

To cover whole cases, we apply 216 fuzzy rules.For simplification, we let . Hence,and are constructed.

Step 6) Compute the adaptive laws (41)–(47). From (69) and(70), it is obvious that we can let toreplace the unknown in (46) and (47). This hasbeen explained in theRemark I.

Fig. 13 shows the trajectories of the statesand ifis chosen and it shows that the estimation statetakes less

than 1.4 s to catch up to the system state.Fig. 14(a)–(c) shows the responses of the transformed Chua’s

circuit. Fig. 14(d)–(f) shows the responses of the originalChua’s circuit by restoring the transformed system to itsoriginal states.

Fig. 15 shows the phase plane trajectories of the transformedand original Chua’s circuit. Fig. 15 clearly indicates the fact thatthe tracking performances are guaranteed by our hybrid adaptiveFNN controller.

Fig. 16(a) shows the overall control effortfor the first 6 s.Fig. 16(b) extends the time-scale in Fig. 16(a) to 25 s. Obviously,the overall control effort in the steady state has its maximummagnitude less than 5 NT. Fig. 16(c) shows the supervisory con-trol with its activation and activation periods in the initial 5 s.After 5 s, the is no longer necessary.

Applying a different weighting factor , the tracking errorperformance ofExample 2is shown in Fig. 17.

Fig. 14. (a) Output trajectories ofy (dashed line) andy (solid line) with� =

0:9. (b) Output trajectories of_y (dashed line) and_y (solid line) with� = 0:9.(c) Output trajectories of�y (dashed line) and�y (solid line) with� = 0:9.(d) Trajectory ofV . (e) Trajectory ofV . (f) Trajectory ofi .

Fig. 15. (a) Phase-plane trajectory of transformed Chua’s circuit with� =

0:9. (b) Phase-plane trajectory of Chua’s circuit.

Fig. 16. (a) Trajectory of the control input (including supervisory control) with� = 0:9 (time = 0 � 6 s). (b) Trajectory of the control input (includingsupervisory control) with� = 0:9 (time = 6 � 25 s). (c) Trajectory of thesupervisory controlu with � = 0:9.

Page 14: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

596 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 32, NO. 5, OCTOBER 2002

Fig. 17. Tracking performance e (t) dt with different�.

VI. CONCLUSION

An observer-based hybrid direct/indirect adaptive FNNcontroller appended with a supervisory controller for a classof unknown nonlinear dynamical systems is proposed in thispaper. It is a flexible design methodology by the tradeoffbetween plant knowledge and control knowledge using aweighting factor adopted to sum together the control effortfrom indirect adaptive FNN controller and direct adaptiveFNN controller. If the fuzzy descriptions of the plant are moreimportant and viable, then choose large; otherwise, choosesmall . Based on the Lyapunov synthesis approach, the freeparameters of the adaptive FNN controller can be tuned on-lineby an observer-based output feedback control law and adaptivelaw. Furthermore, it is a valuable idea that the supervisorycontrol is appended into the FNN controller. The supervisorycontroller will be activated to force the state to be withinthe constraint set as long as the system tends to be unstablecontrolled only by the FNN controller. On the other hand, ifthe FNN controller works well, the supervisory controller willbe deactivated. The simulation results show explicitly that thetracking error of larger is less than smaller i.e., the plantknowledge is more important and viable, and the supervisorycontroller only works in the beginning period and after that theFNN controller is a main controller. Two nonlinear systems,namely, inverted pendulum system and Chua’s chaotic circuit,are fully illustrated to track sinusoidal signals. Furthermore,it is obvious that the control effort is much less and trackingperformance is better than those in previous works.

REFERENCES

[1] S. S. Sastry and A. Isidori, “Adaptive control of linearization systems,”IEEE Trans. Automat. Contr., vol. 34, pp. 1123–1131, 1989.

[2] R. Marino and P. Tomei, “Globally adaptive output-feedback control onnonlinear systems, Part I: Linear parameterization,”IEEE Trans. Au-tomat. Contr., vol. 38, pp. 17–32, 1993.

[3] , “Globally adaptive output-feedback control on nonlinear sys-tems—Part II: Nonlinear parameterization,”IEEE Trans. Automat.Contr., vol. 38, pp. 33–48, 1993.

[4] B. S. Chen, C. H. Lee, and Y. C. Chang, “H tracking design of uncer-tain nonlinear SISO systems: Adaptive fuzzy approach,”IEEE Trans.Fuzzy Syst., vol. 4, pp. 32–43, Feb. 1996.

[5] G. A. Rovithakis and M. A. Christodoulou, “Adaptive control ofunknown plants using dynamical neural networks,”IEEE Trans. Syst.,Man, Cybern., vol. 24, pp. 400–412, Mar. 1994.

[6] , “Direct adaptive regulation of unknown nonlinear dynamical sys-tems via dynamic neural networks,”IEEE Trans. Syst., Man, Cybern.,vol. 25, pp. 1578–1594, Dec. 1995.

[7] L. X. Wang, “Stable adaptive fuzzy control of nonlinear systems,”IEEETrans. Fuzzy Syst., vol. 1, pp. 146–155, May 1993.

[8] , Adaptive Fuzzy Systems and Control: Design and Stability Anal-ysis. Englewood Cliffs, NJ: Prentice-Hall, 1994.

[9] J. T. Spooner and K. M. Passino, “Stable adaptive control using fuzzysystems and neural networks,”IEEE Trans. Fuzzy Syst., vol. 4, pp.339–359, Aug. 1996.

[10] X. J. Ma and Z. Q. Sun, “Output tracking and regulation of nonlinearsystem based on Takgi–Sugeno fuzzy model,”IEEE Trans. Syst., Man,Cybern., vol. 30, pp. 47–59, Feb. 2000.

[11] A. S. Poznyak, W. Yu, E. N. Sanchez, and J. P. Perez, “Nonlinear adap-tive tracking using dynamic neural networks,”IEEE Trans. Neural Net-works, vol. 10, pp. 1402–1411, Nov. 1999.

[12] Y. G. Leu, T. T. Lee, and W. Y. Wang, “Observer-based adaptive fuzzyneural control for unknown nonlinear dynamical systems,”IEEE Trans.Syst., Man, Cybern., vol. 29, pp. 583–591, Oct. 1999.

[13] C. H. Wang, W. Y. Wang, T. T. Lee, and P. S. Tseng, “Fuzzy B-splinemembership function (BMF) and its applications in fuzzy neural con-trol,” IEEE Trans. Syst., Man, Cybern., vol. 25, pp. 841–851, May 1995.

[14] Y. G. Leu, T. T. Lee, and W. Y. Wang, “Robust adaptive fuzzy neural con-trollers for uncertain nonlinear systems,”IEEE Trans. Robot. Automat.,vol. 15, pp. 805–817, Oct. 1999.

[15] J. L. Castro, “Fuzzy logical controllers are universal approximators,”IEEE Trans. Syst., Man, Cybern., vol. 25, pp. 629–635, Apr. 1995.

[16] L. O. Chua, M. Komuro, and T. Matsumoto, “The double Scroll family:I and II,” IEEE Trans. Circuit Syst., vol. CS-33, pp. 1072–1118, 1986.

[17] A. Isidori, Nonlinear Control Systems, 2nd ed. Berlin, Germany:Springer-Verlag, 1989.

[18] T. Takagi and M. Sugeno, “Fuzzy identification of systems and its ap-plications to modeling and control,”IEEE Trans. Syst., Man, Cybern.,vol. SMC-15, pp. 116–132, Jan. 1985.

[19] M. Sugeno, “On stability of fuzzy systems expressed by fuzzy rules withsingleton consequents,”IEEE Trans. Fuzzy Syst., vol. 7, pp. 201–224,Apr. 1999.

[20] F. Cuesta, F. Gordillo, J. Aracil, and A. Ollero, “Stability analysis ofnonlinear multivariable Takagi–Sugeno fuzzy control systems,”IEEETrans. Fuzzy Syst., vol. 7, pp. 508–519, Oct. 1999.

[21] M. C. M. Teixeira and S. H. Zak, “Stabilizing controller design for un-certain nonlinear systems using fuzzy models,”IEEE Trans. Fuzzy Syst.,vol. 7, pp. 133–142, Apr. 1999.

[22] O. Begovich, E. N. Sanchez, and M. Maldonado, “T–S scheme for tra-jectory tracking of an underactuated robot,” inProc. IEEE Fuzzy Conf.,San Antonio, TX, May 2000, pp. 798–803.

[23] J. E. Slotine and W. Li,Applied Nonlinear Control. Englewood Cliffs,NJ: Prentice-Hall, 1991.

[24] Y. H. Joo, L. S. Shieh, and G. R. Chen, “Hybrid state space fuzzy modelbased controller with dual-rate sampling for digital control of chaoticsystems,”IEEE Trans. Fuzzy Syst., vol. 7, pp. 394–408, Aug. 1999.

[25] K. Ogata,Discrete-Time Control Systems. Englewood Cliffs, NJ: Pren-tice-Hall, 1987.

[26] C. T. Chen,Linear System Theory and Design, 3rd ed. London, U.K.:Oxford Univ. Press, 1999.

Chi-Hsu Wang (M’92–SM’93) was born in Tainan, Taiwan, R.O.C., in1954. He received the B.S. degree in control engineering from the NationalChiao-Tung University, Hsinchu, Taiwan, in 1976, the M.S. in computerscience from the National Tsing-Hua University, Bejing, China, in 1978, andthe Ph.D. degree in electrical and computer engineering from the University ofWisconsin, Madison, in 1986.

He was appointed Associate Professor in 1986, and Professor in 1990 in theDepartment of Electrical Engineering, National Taiwan University of Scienceand Technology, Taipei. He is currently with the School of Microelectronic En-gineering, Griffith University, Nathan, Brisbane, Australia. His current researchinterests and publications are in the areas of digital control, FNN, intelligentcontrol, adaptive control, and robotics. He has published over 35 internationaljournal articles in these areas and has also served on program committees andchaired technical sessions for several international conferences.

Page 15: Adaptive hybrid intelligent control for uncertain nonlinear dynamical sy stems ... · 2015-05-21 · IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL

WANG et al.: ADAPTIVE HYBRID INTELLIGENT CONTROL 597

Tsung-Chih Lin was born in Taichung, Taiwan, R.O.C., in 1961. He receivedthe B.S. degree in electrical engineering from the Feng-Chia University,Taichung, in 1984, and the M.S. degree in control engineering from theNational Chiao-Tung University, Hsinchu, Taiwan, in 1986. He is currentlypursuing the Ph.D. degree at the School of Microelectronic Engineering,Griffith University, Nathan, Brisbane, Australia.

He is currently a Lecturer at the Feng-Chia University. His current researchinterests and publications are in the areas of adaptive control, FNN, and robustcontrol.

Tsu-Tian Lee (M’87–SM’89–F’97) was born in Taipei, Taiwan, R.O.C., in1949. He received the B.S. degree in control engineering from the NationalChiao-Tung University (NCTU), Hsinchu, Taiwan, in 1970, and the M.S. andPh.D. degrees in electrical engineering from the University of Oklahoma,Norman, in 1972 and 1975, respectively.

In 1975, he was appointed Associate Professor and in 1978 Professor andChairman of the Department of Control Engineering at NCTU. In 1981, he be-came Professor and Director of the Institute of Control Engineering, NCTU.In 1986, he was a Visiting Professor and in 1987, a Full Professor of Elec-trical Engineering at the University of Kentucky, Lexington. In 1990, he wasa Professor and Chairman of the Department of Electrical Engineering at theNational Taiwan University of Science and Technology (NTUST). In 1998, hebecame the Professor and Dean of the Office of Research and Development,NTUST. Since 2000, he has been with the Department of Electrical and Con-trol Engineering, NCTU, where he is now a Chair Professor. He has publishedmore than 170 refereed journal and conference papers in the areas of automaticcontrol, robotics, fuzzy systems, and NNs. His current research involves motionplanning, fuzzy and neural control, optimal control theory and application, andwalking machines.

Prof. Lee received the Distinguished Research Award from the National Sci-ence Council, Taiwan, in 1991–1992, 1993–1994, 1995–1996, and 1997–1998,and the Academic Achievement Award in Engineering and Applied Sciencefrom the Ministry of Education, R.O.C., in 1998. He was elected to the grade ofIEEE Fellow in 1997 and IEE Fellow in 2000. He became a Fellow of New YorkAcademy of Sciences in 2002. His professional activities include serving on theAdvisory Board of the Division of Engineering and Applied Science, NationalScience Council, serving as the Program Director, Automatic Control ResearchProgram, National Science Council, and serving as an Advisor of Ministry ofEducation, Taiwan, as well as numerous consulting positions.

Han-Leih Liu was born in Taichung, Taiwan, R.O.C., in 1952. He received theB.S. degree in computer science from the Tam-Kang University, Taipei, Taiwan,in 1975, the M.S. degree in computer engineering from the City University ofNew York, NY, in 1985, and the Ph.D. degree from the School of Microelec-tronic Engineering, Griffith University, Nathan, Brisbane, Australia, in 2001.

His current research interests and publications are in the areas of FNN andadaptive control.