Acessibilidade / Reportar erro

On-line control of a flexible beam using adaptive fuzzy controller and piezoelectric actuators

Abstract

This paper presents a design of adaptive fuzzy controllers applied to the control of vibrations in flexible structures containing distributed piezoelectric actuator patches. The adaptive fuzzy controller is constructed from a set of fuzzy IF-THEN rules whose parameters are adjusted on-line according to some adaptation law. The adaptive law is derived based on the Lyapunov's stability theory. This control methodology is experimentally verified in a steel cantilever test beam and a set of experimental tests are made in the system to verify the efficiency of the adaptive fuzzy controller proposed.

Adaptive Fuzzy Controllers; Lyapunov's Stability Theory; Flexible Structures and Piezoelectric Actuators


On-line control of a flexible beam using adaptive fuzzy controller and piezoelectric actuators

Gustavo Luiz C. M. de Abreu; José F. Ribeiro

Faculdade de Engenharia Mecânica, Universidade Federal de Uberlândia, Av. João Naves de Ávila, 2160, Uberlândia, MG, 38400-902, gmanhaes@mecanica.ufu.br, jribeiro@mecanica.ufu.br

ABSTRACT

This paper presents a design of adaptive fuzzy controllers applied to the control of vibrations in flexible structures containing distributed piezoelectric actuator patches. The adaptive fuzzy controller is constructed from a set of fuzzy IF-THEN rules whose parameters are adjusted on-line according to some adaptation law. The adaptive law is derived based on the Lyapunov's stability theory. This control methodology is experimentally verified in a steel cantilever test beam and a set of experimental tests are made in the system to verify the efficiency of the adaptive fuzzy controller proposed.

Keywords: Adaptive Fuzzy Controllers, Lyapunov's Stability Theory, Flexible Structures and Piezoelectric Actuators.

1 INTRODUCTION

The great progress experimented by the theory of the fuzzy controllers in the last years has been opening new possibilities of practical application for these controllers.

In the last two decades, the subject area of smart/intelligent materials and structures has experienced tremendous growth in terms of research and development (Crawley & deLuis, 1987). One reason for this activity is that it may be possible to create certain types of structures and systems capable of adapting to or correcting for changing operating conditions. The advantage of incorporating these special types of materials into the structure is that the sensing and actuating mechanism becomes part of the structure by sensing and actuating strains directly. This is more known like piezoelectric phenomena, i.e., direct and converse piezoelectric effects. When a mechanical force is applied to a piezoelectric material, an electric voltage or charge will be generated. On the other hand, when an electric field is applied to the material, a mechanical force will be induced because of the converse piezoelectric effect. With the recent advances in piezoelectric technology, it has been shown that the piezoelectric actuators based on the converse piezoelectric effect can offer excellent potential for active vibration control techniques, especially for vibration suppression or isolation.

Recent research has focused on the applications of piezoelectric sensor and actuator in smart structures. Crawley & de Luis (1987) were among the first to embed piezoelectric materials in composite laminated beams. Chen et al. (1996) and Lin et al. (1999) presented a formulation methodology to the control of vibrations in composite structures with bonded piezoelectric sensors and actuators. Vibration suppression of composite smart structures by using piezoelectric sensors and actuators were also analyzed numerically by Chou et al. (1997).

Effective applications in vibration control, however, require that the system dynamics can be adequately and/or accurately determined and that the controller design can be easily implemented. Vibration control of smart structures using fuzzy controllers has thus been receiving attention for their ability to deal with non-linearities, uncertainties in terms of vagueness, ignorance, and imprecision, and provide a feasible alternative since they can easily capture qualitative aspects of human knowledge. Fuzzy controllers are most suitable for systems that cannot be precisely described by mathematical formulations. In this case, a control designer captures operators knowledge and converts it into a set of fuzzy control rules. The idea of the fuzzy logic is useful for representing linguistic terms numerically and making reliable decisions with ambiguous and imprecise events or facts. The benefit of the simple design procedure of a fuzzy controller leads to the successful applications of a variety of engineering systems (Lee, 1990). Zeinoun and Khorrami (1994) proposed a fuzzy logic algorithm for vibration suppression of a clamp-free beam with piezoelectric sensor/actuator, and Ofri et al. (1996) also used a control strategy based on Fuzzy Logic Theory for vibration damping of a large flexible space structure controlled by bonded piezoceramic actuators.

In this work, an adaptive fuzzy controller is constructed from a set of fuzzy IF-THEN rules whose parameters are adjusted on-line according to some adaptation law. The adaptive law is derived based on the Lyapunov's stability theory (Wang, 1992). The adaptive fuzzy controller is designed through the following steps: first, construct an initial controller based on linguistic descriptions (in the form of fuzzy IF-THEN rules) about the unknown plant from human experts; then, develop an adaptation law to adjust the parameters of the fuzzy controller on-line. We use the Sugeno-type of the fuzzy logic system to approximate the controller. Finally, the adaptive fuzzy controller is used to control the flexible beam with piezoelectric actuators.

The adaptive fuzzy controllers try to address this kind of problems for three requirements: a) for the first requirement, we use nonlinear adaptive control concepts, where nonlinearly is required in order to cover this systems type, and adaptively is required because the mathematical model of the bonding layer, which bonded the piezoelectrics to an elastic substructure, is unknown; b) for the second requirement, we use fuzzy systems as basic building blocks of the adaptive fuzzy controllers so that linguistic fuzzy IF-THEN rules can be directly incorporated into the controllers and c) for the third requirement, we use the Lyapunov synthesis approach to construct the basic adaptive fuzzy controllers.

This adaptive controller is experimentally verified in a steel cantilever test beam. A set of experimental tests is made in the system to verify the efficiency of the adaptive fuzzy controller proposed. Experimental results are shown, to support the effectiveness of the active vibration control, and, finally, a conclusion of this study is given.

2 DESCRIPTION OF THE USED FUZZY LOGIC SYSTEM

Fuzzy set theory was proposed by Zadeh (1965), and it was employed as an alternative to traditional modeling and control design in order to provide a suitable representation of complex systems. The basic configuration of the fuzzy logic systems considered in this paper is shown in Fig. 1.


In order to obtain the control design for a nonlinear or complex dynamic system, there are four basic steps in designing a conventional fuzzy logic controller (FLC) for a physical system: 1) the definition of input/output fuzzy variables; 2) the decision making of fuzzy control rules; 3) fuzzy inference logic, and 4) defuzzification and aggregation. The inference operations upon fuzzy if-then rules performed by fuzzy inference systems are described as follows.

The definition of input/output variables. The input/output variables of a fuzzy controller can be divided into system variables, and linguistic variables. Most fuzzy controllers employ the error and error rate of system variables as the input and the force, voltage or another variable of the control law as the output.

The fuzzy control rule is important to the successful operation of the fuzzy control system. The rule base (knowledge base), containing a number of fuzzy if-then rules, is composed as follows:

where x = (x1, ..., xn)T and y are the input and the output of the fuzzy logic system, respectively. is the label of the fuzzy set in i, for m = 1,2,...,M, and Km is the zero-order Sugeno parameter.

Fuzzy inference logic. The sup-algebraic product compositional rule of inference is employed in this work.

Defuzzyfication and aggregation. In order to obtain the correct control input for this control system, it is necessary to defuzzify the fuzzy sets and aggregate the qualified consequent parts to produce a crisp output. In this work, the mean of maximums method is employed to calculate the final output.

Based on these selections, the final output of the fuzzy controller can be calculated by:

If we constraint the denominator of the fuzzy system equation (eq. 2) to be equal to 2 by a dynamic scheme, we can rewrite equation 2 as:

where:

and

Here, Q represents the vector of adaptation parameters and X( x ) vector of regressors.

3 DERIVATION OF THE ADAPTIVE FUZZY CONTROLLER

Consider the nth-order nonlinear systems of the form

where f is an unknown but bounded continuous function, b is a positive unknown constant, and u and y are the input and output of the system, respectively.

The control objective is to force y to follow a given bounded reference signal ym under the constraints that all signals involved must be bounded. Hence, a feedback control u based on fuzzy logic systems and an adaptive law for adjusting the parameters of the fuzzy logic systems are both determined to satisfy the following conditions:

• The closed-loop system must be globally stable and

• The tracking error e = ym – y should be as small as possible under the constraints in (4).

The design objective is to impose an adaptive fuzzy control algorithm so that the following asymptotically stable tracking:

is achieved. The roots of polynomial in the characteristic equation of (5) are all in the open left-half plane via an adequate choice of coefficients k1 , k2 ,¼, kn.

We firstly show the design of an optimal control system based on the assumption that the system equations are completely known. The optimal control law is:

Since the roots k1 , k2 ,¼, kn are in the left-half plane, the equation 5 implies that limt ® ¥ (e( t ) ) = 0. Now, since the system is unknown, we can not implement the optimal control law (eq. 6). We want to design an adaptive fuzzy control system to approximate this optimal control.

Let uf (x|Q) be an adaptive fuzzy control law in the form of:

Substituting uf (x|Q) into equation 4 we have:

By adding and substracting bu* to equation 8 we obtain the error equation governing the closed-loop system:

where

Now, define Ve = eTPe where P is a symmetric positive definite matrix satisfying the Lyapunov equation:

where Q > 0. Using equation 11 and the error equation 9, we have:

Then, we replace the uf(x|Q) by the fuzzy inference system 7 and develop an adaptive law to adjust the parameter vector Q. We define the optimal parameter vector:

where e is defined as e

uf(x|Q*) – u*, the control error. The error equation 9 can be rewritten as:

where F Q* – Q and X(x) is the vector of regressors in equation 3. Now, define the Lyapunov function candidate:

where g is a positive constant. Using equations 14 and 11 we can derive:

Now, let pn be the last column of P, then from the equation 10 we have:

Substituting equation 16 into 15, we obtain:

If we choose the adaptive law as:

and using the fact that = –, equation 17 becomes:

In summary, using the adaptation law given by eq. 18, we can guarantee that < 0.

4 IMPLEMENTATION OF THE ADAPTIVE FUZZY CONTROLLER

Briefly, the adaptive fuzzy controller is designed as follows:

1. Initialization phase: To ensure stability, fix the controller parameters k and Q as discussed earlier, and solve equation 11 to obatin P > 0.

(a) Specify a set of fuzzy rules

(b) Set initial conditions (i.e. relative Sugeno parameters, ).

2. Online phase:

(a) Adjust relative zero-order Sugeno parameters of rules by using the online adaptation algorithm of equation 18 in the following form:

where t is the actual time and dt is the sampling time.

Using equation 7 calculate the new control using the new parameter , as calculated in step above.

5 CONTROL PROBLEM FORMULATION

In this section, we apply the adaptive fuzzy controller to control a flexible structure using piezoelectric actuators.

An experimental apparatus was constructed and it is constituted by a flexible cantilever steel beam type structure with piezoelectric patches symmetrically bonded on both sides (see Fig. 2) to provide a bending movement in the structure and this system has been employed to illustrate the suggested adaptive control algorithm.


These piezoelectric elements are fed by a voltage amplifier (provide by company ACX), that amplifies the entrance voltage in the order 30 V/V.

The flexible structure which is 400 [mm] long and has a cross-sectional dimensions of 34.5 x 1.2 [mm], contains two piezoelectric patches having a cross-sectional dimensions of 20.574 x 0.254 [mm] and its length is 46 [mm].

Each pair of piezoceramics (PZT) is bonded side by side to form two sets of actuators located 92.93 [mm] of the rigid support.

The schematic diagram for the vibration suppression experiment is shown in Figure 3. One accelerometer (B&K 4375) attached at the tip through the charge amplifiers is used to measure the system displacement with integration circuits. Since the output voltage of the interface board is limited to ±5 [V], a voltage amplifier (ACX) is needed to drive the actuator in the range of ±150 [V] for effective control performance.


According the schematic diagram shown in Figure 3, the accelerometer signal is read by the A/D converter that communicates with a microcomputer (used in the implementation of a processing digital system using the adaptive fuzzy control algorithm). The sampling time used was 3 miliseconds.

For the verification of the adaptive fuzzy controller proposed we present a set of experimental tests for the system without control and controlled.

We set the reference yref = 0 and design the adaptive fuzzy controller:

1. Initialization phase:

(a) We define k = [ 3, 2 ], Q = diag( 5,5 ). Then, we solve (11) and obtain P =

(b) The fuzzy controller presents two inputs: error and change-of-error and one output: the output voltage applied to the voltage amplifier. We define membership functions (gauss-shaped) of 3 fuzzy sets (Negative - N, Zero - Z and Positive - P) for the linguistic values of the input variables and the cross-point ratio of all is 0.5. The ranges of the input variables are defined as: error: -1.5 to 1.5 [mm] and change-of-error: -0.02 to 0.02 [mm/s].

The base of rules was composed by 9 rules and is given by Table 1.

where [ K1 K2 ¼K9]T is the vector of adaptation parameters.

Each one of the cells represents one rule constructed in the following form:

R1 : If error is N and change-of-error is N then

output voltage is K1

(c) Set = [ 0 0 ¼ 0 ]Tand g = 100.

Online phase as described in section 4.

2. To verify the controller efficiency, the initial excitation of the system is made by the actuators in the period of 0.5 [s] and after this time they were utilized to control the flexible structure (see Fig. 6). The Figure 4 and 5 show the experimental open-loop response and close-loop response, respectively. The results clearly demonstrate the effectiveness of the adaptive fuzzy controller approach which achieve lower settling time.




The Figures 6 and 7 show the temporal evolution of output voltage applied to voltage amplifier and Sugeno parameters, respectively. The Sugeno parameters achieved are given in Table 2.


6 CONCLUSIONS

An adaptive fuzzy controller implemented in real-time was developed to control the vibrations of the flexible beam type structure using piezoelectric actuators. The results were presented for a simply cantilever steel flexible beam. By using a Lyapunov synthesis approach we expect to synthesise a stable adaptive system. The experimental results presented show that the present control methodology is effective and the control behaviors exhibit our predicted characteristics. From the experimental test results, it is concluded that the proposed design achieves the desired results.

The experimental results have shown that piezoceramic actuators bonded on a beam control efficiently the vibrations of this flexible structure. Work is in progress to use piezoelectric PVDF film materials as displacement sensors instead accelerometer.

Artigo submetido em 20/12/2000

1a. Revisão em 5/12/2001; 2a. Revisão 8/8/2003

Aceito sob recomendação dos Eds. Associados Profs. Fernando Gomide e Takashi Yoneyama

  • ACX, Active Control eXperts, Inc. All rights reserved, http://www.acx.com
  • Chen, Chang-qing; Wang, Xiao-ming, and Shen, Ya-peng (1996). Finite Element Approach of Vibration Control Using Self-Sensing Piezoelectric Actuators, Computers & Structures, Vol. 60, No. 3, pp. 505-512.
  • Chou, Jyh-Horng; Chen, Shinn-Horng; Chang, Min-Yung, and Pan, An-Jia (1997). Active Robust Vibration Control of Flexible Composite Beams with Parameter Pertubations, International Journal of Mechanical Science, Vol. 39, No. 7, pp. 751-760.
  • Crawley, E. F., and De Luis, J. (1987). Use of Piezoelectric Actuators as Elements of Intelligent Structures, AIAA Journal, Vol. 25, No. 10, pp. 1373-1385.
  • Lee, M. (1990). Fuzzy Logic in Control Systems: Fuzzy Logic Controller - Part I and II, IEEE Transactions on Systems, Man and Cybernetics, Vol. 20, No. 2, pp. 404-435.
  • Lin, Chien-Chang, and Huang, Huang-Nan (1999). Vibration Control of Beam-Plates with Bonded Piezoelectric Sensors and Actuators, Computers and Structures, Vol. 73, pp. 239-248.
  • Ofri, A.; Tanchum, W., and Guterman, H. (1996). Active Control for Large Space Structure by Fuzzy Logic Controllers, IEEE, pp. 515-518.
  • Zadeh, L. A. (1965). Information and Control, Vol. 8, pp. 338-353.
  • Zeinoun, I. J., and Khorrami, F. (1994). An Adaptive Control Scheme Based on Fuzzy Logic and its Application to Smart Structures, Smart Mater. Struc., Vol. 3, pp. 266-276.
  • Wang, Li-Xin (1992). Stable Adaptive Fuzzy Control of Nonlinear Systems, Proceedings of the 31st Conference on Decision and Control, Tucson, Arizona, December, pp. 2511-2516.

Publication Dates

  • Publication in this collection
    15 Apr 2004
  • Date of issue
    Dec 2003

History

  • Accepted
    08 Aug 2003
  • Reviewed
    05 Dec 2001
  • Received
    20 Dec 2000
Sociedade Brasileira de Automática Secretaria da SBA, FEEC - Unicamp, BLOCO B - LE51, Av. Albert Einstein, 400, Cidade Universitária Zeferino Vaz, Distrito de Barão Geraldo, 13083-852 - Campinas - SP - Brasil, Tel.: (55 19) 3521 3824, Fax: (55 19) 3521 3866 - Campinas - SP - Brazil
E-mail: revista_sba@fee.unicamp.br