A Neuro-fuzzy-sliding Mode Controller Using Nonlinear Sliding Surface Applied to the Coupled Tanks System

Size: px
Start display at page:

Download "A Neuro-fuzzy-sliding Mode Controller Using Nonlinear Sliding Surface Applied to the Coupled Tanks System"

Transcription

1 International Journal of Automation and Computing 06(1), February 009, 7-80 DOI: /s A Neuro-fuzzy-sliding Mode Controller Using Nonlinear Sliding Surface Applied to the Coupled Tanks System Ahcene Boubakir 1, Fares Boudjema Salim Labiod 3 1 Control Laboratory, Military Polytechnic School, Bordj-EL-Bahri, Algiers 16111, Algeria Process Control Laboratory, National Polytechnic School, Avenue Pasteur, Hassen Badi, BP 18, El-Harrach, Algiers, Algeria 3 Laboratory of Modeling and Studies in Electrical Engineering, Faculty of Engineering, University of Jijel, Jijel, Algeria Abstract: The aim of this paper is to develop a neuro-fuzzy-sliding mode controller (NFSMC) with a nonlinear sliding surface for a coupled tank system. The main purpose is to eliminate the chattering phenomenon and to overcome the problem of the equivalent control computation. A first-order nonlinear sliding surface is presented, on which the developed sliding mode controller (SMC) is based. Mathematical proof for the stability and convergence of the system is presented. In order to reduce the chattering in SMC, a fixed boundary layer around the switch surface is used. Within the boundary layer, where the fuzzy logic control is applied, the chattering phenomenon, which is inherent in a sliding mode control, is avoided by smoothing the switch signal. Outside the boundary, the sliding mode control is applied to drive the system states into the boundary layer. Moreover, to compute the equivalent controller, a feed-forward neural network (NN) is used. The weights of the net are updated such that the corrective control term of the NFSMC goes to zero. Then, this NN also alleviates the chattering phenomenon because a big gain in the corrective control term produces a more serious chattering than a small gain. Experimental studies carried out on a coupled tank system indicate that the proposed approach is good for control applications. Keywords: Sliding mode, fuzzy logic, neural networks, coupled tanks system. 1 Introduction Variable structure systems with a sliding mode were discussed first in literature [1] in the former Soviet Union, and have been widely developed in recent years. Sliding mode control has found several applications in various fields such as power electronics [], power electrical systems [3], and robot manipulators [4]. Sliding mode controller (SMC) design comes up with two parts: the equivalent control and the corrective term. An SMC law is designed such that the representative point s trajectories of the closed-loop system are attracted by the sliding surface, and once on the sliding surface they slide towards the origin. As the sliding surface is hit, the system response is governed by the surface; consequently, the robustness to the uncertainty or disturbance is achieved. However, in applications of practical control, the SMC suffers from two main disadvantages [5]. The first one is the chattering, which is the high frequency oscillations of the controller output. The second one is the difficulty in the calculation of the equivalent control. Therefore, a thorough knowledge of the plant dynamics is required for this purpose. In the literature, several methods of chattering reduction have been reported. The approach in [6] places a boundary layer around the switching surface such that the relay control is replaced by a saturation function. Another method in [7] replaces a max-min-type control by a unit vector function. These approaches, however, provide no guarantee of convergence to the sliding mode and involve a tradeoff between chattering and robustness. Reduced chatter- Manuscript received January 11, 008; revised September 16, 008 *Corresponding author. address: ah boubakir@yahoo.fr ing may be achieved without sacrificing robust performance by combining the attractive features of fuzzy control with SMC [8 10]. Fuzzy logic, first proposed by Zadeh [11], has been proven to be a potent tool for controlling ill-defined or parameter-variant plants. Generally, in the automatic control field, fuzzy systems are employed to approximate the plant s unknown nonlinear functions [1,13], or to improve the performances of the controller. In [9], a hybrid controller which consists of a parallel connected SMC and a neuro-fuzzy controller was proposed. The aim of that study was to obtain a controller that eliminates the chattering phenomenon and provides a fast and smooth dynamic response. In [10], a fuzzy logic system was used as adaptation mechanism of the SMC with a proposed chattering index. The idea of the work was to use an adaptative gain in the corrective control term. In the reaching phase, we use big gain and small gain in the sliding mode phase. However, the control law computation is difficult in the case of high order systems. On the other hand, one way of avoiding the computational burden involved in the calculation of the equivalent control is the use of an estimation technique as suggested in [14]. In recent years, much attention has been paid to neural-network-based controllers. The nonlinear mapping and learning properties of neural networks (NNs) are key factors for their use in the control field. In general, an NN controller with the learning rule based on sliding mode algorithm, is used to assure calculation of the equivalent control in the presence of plant uncertainties [5, 15, 16]. This paper proposes an approach of cooperative control based on the combination of fuzzy logic, NNs, and the methodology of sliding mode control. At first, we develop a

2 A. Boubakir et al. / A Neuro-fuzzy-sliding Mode Controller Using Nonlinear Sliding Surface 73 nonlinear sliding surface, and we search the properties that must be fulfilled in order to achieve our control objective. Then, we design the control law to make the developed surface globally attractive and invariant. In order to reduce the chattering phenomenon, a fuzzy logic controller is used to approximate the corrective control term. In the procedure, a fixed boundary layer is adopted and fuzzy logic control is applied within the boundary. Outside the boundary, the sliding mode control is applied to drive the system states into the boundary layer. By tuning the middle membership function width in the fuzzy logic, the system tracking error can converge to a smaller neighborhood of zero than the conventional sliding mode control with boundary layer. To compute the equivalent control, a feed-forward NN is used. The weights of the net are updated such that the corrective control term of the sliding mode goes to zero. Finally, experimental results are given to show the effectiveness and feasibility of the proposed control strategy. System modeling We use the CE105 coupled tanks that consists of two separate vertical tanks (see Fig. 1). Both tanks are interconnected by a flow channel where a rotary valve will be used to vary the sectional area of the channel. Hence, this will change the flow characteristics between the tanks. The first tank is fed by liquid through a DC-motor controlled pump, where the equation relating to the entry voltage u and input flow q 1 is as follows: q 1 = Kp u (1) where K p is the pump gain. The second tank also has an outflow channel whose sectional area can be also modified. Furthermore, the equation that relates to the output voltage signal y, indicated by the level sensor, and the liquid level h, for each tank, can be given as follows where Ks is the sensor gain. y i = Ks h i () the tank sectional area. q 0 = S a 0 gh q 1 = S 1a 1 g(h1 h ) where S 1 and S are the sectional areas of channel 1 and channel, g the acceleration caused by gravity, h 1 the liquid level in tank 1, h the liquid level in tank, a 1 and a 0 are the discharge coefficients of valve 1 and valve, respectively. Some parameters (both nominal and experimental) are shown in Table 1. Table 1 Parameters of the coupled tank system Quantity Symbols Values Tank sectional area As m Channel sectional area S 1 max m Channel sectional area S 1 max m Discharge coefficient a Discharge coefficient a 0 1 Maximal liquid level h max 0.5 m Maximal entry voltage u max 10 V Pump gain Kp 7.5 m 3 /s V Sensor gain Ks 40 V/m Gravity constant g 9.8 m/s Hence, the model of the coupled tanks system can be written as dh 1 = 1 ( ) S 1 a 1 g(h1 h ) + Kp u dt As dh = 1 ) (S 1 a 1 g(h1 h ) S a 0 gh dt As y = Ks h (5) where u = u max, u, 0, if u u max if 0 < u < u max if u 0. The model in (5) can be written in the state-space form as ẋ 1 = f 1(x) ẋ = f (x) + Ka u (7) y = Ks x 1 (4) (6) where x = [x 1, x ] T = [h, h 1] T, and Fig. 1 Layout of the coupled tanks system By using the flow balance equation as indicated in [17], the equations that describe this system are ḣ 1 = 1 ( q1 + q1) As ḣ = 1 (3) As (q1 q0) where q 1 is the input flow rate, q 1 the liquid flow rate between the two tanks, q 0 the outflow liquid rate, andas f 1(x) = β 1 x x 1 β x1 f (x) = β 1 x x 1. The coefficients β 1, β, and Ka are given by Ka = Kp As β 1 = (S1a1 g) As β = (Sa0 g). As (8)

3 74 International Journal of Automation and Computing 06(1), February Design of SMC In this section, the first goal in our topic is to characterize a class of manifold on which the control objective is achieved. We recall that the sliding mode control objective consists of first designing a suitable manifold Ψ(x, t) R m defined by Ψ = {x R n /S(x) = 0} to restrict the state trajectories of the plant to this manifold to result in the desired behavior such as tracking, regulation, and stability; then, determining a switching control law, u(x, t) which is able to drive the state trajectory to this manifold and maintain it on this manifold for all the time. That is, u(x, t) is determined such that the selected manifold Ψ(x, t) is made attractive and invariant. Generally, in sliding mode control, the switching surfaces are linear functions. Slotine and Li [18] gave a form of this sliding manifold which was a Hurwitz polynomial of the error and its derivatives were up to ˆr 1, where ˆr is the relative degree of the output. For the SMC using linear elements, the linear switching surfaces often yield a satisfactory system response, in terms of stability and robustness, to the parameter variations and disturbances. However, with linear switching surface, the speed of transient response is relatively slow [19]. In this paper, the design and analysis of SMC with nonlinear switching surfaces are considered. From the fact that the output y = Ks x 1 is of relative degree two, and in order to obtain static feedback, we define the manifold Ψ(e) as follows: Ψ(e) = {e R S(e) = ė + Λ(e) = 0} (9) with e = y y d, y d = Ks h d, is the tracking error, Λ( ) is any given class C 1 function whose property will be derived below. One has the following result. Proposition 1. Consider the manifold Ψ defined in (9), and assume that Λ( ) is a continuous function such that e Λ(e) > 0, e 0. Then, on the manifold Ψ, the output error e converges at least asymptotically to zero. Proof. Due to the form of manifold Ψ, we have ė = Λ(e). (10) Let us use the Lyapunov function given by V = 0.5e. Its derivative is then V = e Λ(e). (11) In order to make V negative definite, it is enough that e Λ(e) > 0, e 0. Hence, the output error e is bounded and moreover, it tends at least asymptotically to zero. As an example, for function Λ( ), it can be taken as the sigmoid function whose definition is as follows [0] : For a given ε, 0 < ε < 1, a continuous function Λ ε of R R is known as an ε-sigmoid if it obeys the following relations, for z R: 1) Λ ε(z) z > 0, z 0 (1) ) Λ ε(0) = 0 (13) z ε Λ 3) ε(z) z (1 ε) ε (14) z ε 1 Λ ε(z)sgn(z) ε. Hence, Ψ is a suitable manifold for our control system, since the control objective is achieved on it. Let us now design the control law u that makes Ψ attractive and invariant. Proposition. Consider the manifold Ψ defined in (9) and let the control signal u be given by and u = u eq + u c (15) u eq = A 1 0 (x) [B 0(x) + C 0(x)] (16) u c = A 1 0 (x) ( B + δ B0(x) + C 0(x) + m ) sgn (S) (1 δ) (17) where m > 0, B and δ are selected such that B + C B, A δ < 1, with A, B, and C represent, in this case, the parametric uncertainties and unstructured uncertainties: A(x) = A 0(x)(1 + A(x)) with B 0(x) = Ks B(x) = B 0(x) + B(x) C(x) = C 0(x) + C(x) [ ] f (x) f 1(x) β 1 f 1(x) β x x 1 x 1 [ 1 Λ(e) ] ÿ d C 0(x) = (Ks f 1(x) ẏ d ) µ Ks β1 Ka A 0(x) = x x 1 (18) Λ(e) = 1 + e 1 µ e dλ(e) = µ [ 1 Λ(e) ], µ > 0 (19) dt where f i(x), for i = 1,, are given in (8), and the function Λ( ) is given in (19) and characterized in Proposition 1. Then, Ψ is globally attractive and invariant. Proof. Let us consider the following Lyapunov function V = 0.5S, whose time derivative is V = S Ṡ, with Ṡ = B 0 + B + C 0 + C + A 0(x)(1 + A(x)) u. (0) Using the control laws given in (15), V can be written as V = S ( B(x) + C(x)) + S A 0(x)u c+ S A 0(x) A(x)u c + SA 0(x) A(x)u eq S B + A 0(x)S u c + A 0(x) δ Su c + δ A 0(x) S u eq. (1) With the control laws given in (16) and (17), we have S u c = S u c, δ A 0(x) S u eq = δ S B 0(x) + C 0(x). Then, V S B + A 0(x) (1 δ)su c + δ S B 0(x) + C 0(x) m S. () In order to make V negative definite ( V < 0), S 0, it is sufficient to take m > 0. This condition makes S = 0, and hence Ψ is globally attractive. Moreover, if Ṡ = 0, Ψ is invariant.

4 A. Boubakir et al. / A Neuro-fuzzy-sliding Mode Controller Using Nonlinear Sliding Surface 75 with The corrective control term (17) can be given as K > max x u c = K sgn(s) (3) ( A 1 0 (x) ( B + δ B0(x) + C 0(x) + m )). (4) (1 δ) 4 Design of NFSMC 4.1 Structure of the proposed controller In the proposed structure, the corrective term in the sliding controller is approximated by a continuous fuzzy logic control and the equivalent control term, in sliding mode, is computed by an NN. The output of the NN is summed with the corrective term to form the control signal. The corrective control is accepted as a measure of the error to update the weights of the NN [5, 1]. The aim of the learning process of the NN is to minimize the corrective control. This is because in sliding mode the equivalent control is enough to keep the system on the sliding surface and the corrective term is necessary to compensate the deviations from the surface [5, 1] The overall system with the proposed controller is given in Fig.. where T ( S) is the term set of S, and NB, NM, ZR, PM, and PB are labels of fuzzy sets, which are negative big, negative medium, zero, positive medium, and positive big, respectively. For the control output u fuzzy, its term set and labels of the fuzzy sets are defined similarly by T (ũ c) = {NB, NM, ZR, PM, PB} = { F 1 u,, F 5 u}. (7) The membership functions of these fuzzy sets are depicted in Fig. 3. In Fig. 3 (a), r (0, 1] is a coefficient to be used to adjust the input center point, and Φ is the defined boundary layer around the switch surface. (a) Fuzzy partition of the universe of discourse of S (b) Fuzzy partition of the universe of discourse of u fuzzy Fig. 3 Representation of term sets, T ( S) and T (ũ c) From these two term sets, we can build the following fuzzy rules [8] : Fig. The structure of NFSMC 4. Computation of the corrective control The controller in (15) results in high frequency oscillations in its outputs, causing a problem known as chattering. Chattering is undesirable because it can excite the high frequency dynamics of the system. To eliminate chattering, a continuous fuzzy logic control u fuzzy is used to approximate u c. The design of the fuzzy controller begins with extending the crisp sliding surface S = 0 to the fuzzy sliding surface defined by linguistic expression [] : S is ZERO (5) where S is the linguistic variable for S and ZERO is one of its fuzzy sets. In order to partition the universe of discourse of S, the following fuzzy sets are introduced. T ( S) = {NB, NM, ZR, PM, PB} = { FS, 1, FS 5 } (6) R 1 : If S is NB then u fuzzy is PB R : If S is NM then u fuzzy is PM R 3 : If S is ZR then u fuzzy is ZR R 4 : If S is PM then u fuzzy is NM R 5 : If S is PB then u fuzzy is NB. (8) Once the membership functions and fuzzy rules are determined, the final step is the defuzzification, which is the procedure to determine a crisp control for u fuzzy. There are many defuzzification strategies such as the maximum criterion, the mean of maximum, the centre of area, and the weighted average method [8, ]. We use the weighted average method to get the crisp control for u fuzzy. Then u fuzzy = 5 i=1 C f i µ i(s) 5 i=1 µi(s) (9) where C fi is the associated singleton membership function of u fuzzy. Finally, the result of the inference for every S can be written as follows: u fuzzy = K sig S Φ (30)

5 76 International Journal of Automation and Computing 06(1), February 009 where sig(z) = 1 z < 1 z + r 1 1 z < r r z r r z < 0 z 0 z < r r z + 1 r r r z < 1 1 z 1. (31) In Fig. 4, we show the results of the influence of the fuzzy rules with different r values. From Fig. 4, we see that the value of r plays an important role in the shape of this function, and if r = 1 then this function is a saturation function. Fig. 4 Results of the influence of the fuzzy rules 4.3 Computation of the equivalent control The NN is chosen to be a three-layer feed-forward NN, which has one input layer, one output layer and one hidden layer. The structure of inputs and the output of the network are established by the equivalent control equation [16]. The structure of NN used to generate u eq is presented in Fig. 5. From Fig. 5, it is found that the equivalent control is computed by using the iterative gradient algorithm to minimize the mean square error between the desired and actual states. The symbols used in Fig. 5 are defined as follows. Let Z i be the input to the i-th node in the input layer, Y net j be the input to the j-th node in the hidden layer, and the output of the hidden layer be Y out j. Similarly, the input and output of the output layer are designated as Unet and Uout, respectively. Furthermore, W z i,j means the weight between the input layer and the hidden layer, W yj means the weight between the hidden layer and the output layer. The values can be computed as Y net j = N W z i,j Z i (3) i=1 Y out j = g (Y net j) (33) Unet = M W y j Y out j (34) j=1 Uout = g (Unet) (35) û eq(t) = K eq Uout (36) g(x) = 1. (37) 1 + e x where the number of N represents the total number of the input neurons, and M represents the total number of the hidden neurons. In practice, the number of the hidden neurons can be selected as two times the number of neurons in the input layer. The activation function g( ) is selected as a sigmoid transfer function, as defined in (37). K eq is a constant that represents the maximum available value of the equivalent control. Thus, û eq is the estimated value of the equivalent control. In order to prevent the equivalent control from exceeding the maximum bound of the actuator, or reaching an unreasonably large value, the output of the neural network is kept in [ 1, 1]. In a general NN, the backpropagation uses the gradient descent method to establish the multilayer feedforward network. The training processes use iterative gradient algorithms to minimize the mean square error between the actual output and the desired output, i.e., to minimize the cost function selected as the difference between the desired and the estimated equivalent controls. Hence, a simple cost function is defined as follows Fig. 5 The structure of NN to estimate the equivalent control E = 1 [ueq (t) ûeq (t)]. (38) The objective is to minimize the error function E by taking the error gradient with respect to the weights. The weights are then updated by using W y j(t) = W y j(t 1) α W z i,j(t) = W z i,j(t 1) α W y j (39) W z i,j (40) where α is a constant that denotes the learning rate parameter of the backpropagation algorithm. Moreover, the two terms / W y j and / W z i,j can be derived as follows:

6 A. Boubakir et al. / A Neuro-fuzzy-sliding Mode Controller Using Nonlinear Sliding Surface 77 1 = (u eq û eq) K eq W yj ( 1 Uout ) Y out j (41) 1 ( = (u eq û eq) K eq 1 Uout ) W y j W z i,j 1 ( 1 Y out ) j Zi. (4) Notice that the actual equivalent control ueq(t)in (41) and (4) is unknown. Hence, (39) and (40) cannot be calculated. In order to overcome this problem, the value of corrective control u fuzzy is utilized to replace ueq ûeq. The reason is that the characteristics of ueq ûeq and corrective control are similar [5, 16]. 1 = u fuzzy K eq W y j ( 1 Uout ) Y out j (43) 1 ( =1 u fuzzy K eq 1 Uout ) 1 ( W y j 1 Y out ) j Zi. W z i,j (44) 5 Experimental studies In order to verify the effectiveness and the efficiency of the proposed NFSMC, an application to the coupled tank system has been conducted. The reference level h d used to evaluate the response of the NFSMC applied to the coupled tank system was a pulse train whose amplitude varied between.5 cm and 7.5 cm and changed every T/ = 00 s with duty cycle τ = 0.5. The plant and controller parameters used for the experimental are given in Tables 1 and, respectively. The parameter S 1 was kept at 100%, channel 1 was completely open, and the parameter S was varying (see Fig. 6). In practice, the sectional area of the outflow channel is manually changed with the rotary valve. Fig. 7 shows the experimental test bench. The control law was implemented on a PC Pentium II at 00 MHz, equipped with a dspace DS110 controller board, using Matlab and Simulink with sampling time 0. s. The sliding manifold that represents a desired system dynamics was given by (9) and (19). In the case of the classical SMC, the corrective control is given by (3), and equivalent control is given by (16) and (18). In the proposed NFSMC, the corrective control and equivalent control are computed by (9) and (36), respectively. For practical reasons, two Chebyshev low-pass filters were used to reduce the amount of noise caused by the oscillation of the liquid in the tanks provoked by some internal liquid flows and turbulence. The first filter received the output signal of tank 1, and the second filter received the output signal of tank. For each filter, the design parameters were a cut-off frequency of 0.5 Hz with a cut-off gain of 0 db. Table Parameters of the controller and sliding manifold used in experiment Application Symbols Values Sliding surface µ (Gradient of sigmoid function) 0.5 Fuzzy controller Neural network Φ(Boundary layer) 0.1 r (Coefficient used to adjust the centre point) 0.8 K (Feedback gain) 8 N(Number of inputs) 3 M (Number of hidden neurons) 6 Number of outputs 1 K eq (The maximum available value of the equivalent control) α (Learning rate) Fig. 6 Section area of the outflow channel The input of the neural network (designated as Z) consisted of the error and actual states, as Z = [h 1 h e] and all the network weights were initialized to small random values between [ 0.05, 0.05]. Moreover, in order to prevent from blowing the weights up, the value of u fuzzy which was used to adapt the weights, was divided by u max, which is the maximum available value of the control. Fig. 7 Experimental test bench The results of using the conventional sliding mode controller are shown in Fig. 8 and the results obtained using the proposed control strategy is shown in Fig. 9. From the experimental results, we can find that the control result of

7 78 International Journal of Automation and Computing 06(1), February 009 (a) (a) (b) (b) (c) (c) (d) (d) (e) (e) Fig. 8 Experimental results of SMC applied to the coupled tank system Fig. 9 Experimental results of NFSMC applied to the coupled tank system

8 A. Boubakir et al. / A Neuro-fuzzy-sliding Mode Controller Using Nonlinear Sliding Surface 79 the conventional SMC produces a serious chattering phenomenon, as in Figs. 8 (a), (b), and (c). On the contrary, the chattering phenomenon of the controlled system was suppressed in the proposed controller, as shown in Figs. 9 (a), (b), and (c). Moreover, in the NFSMC, we did not need to compute the dynamical equation of the system and the equivalent control was estimated by the NN, as shown in Fig. 9 (d). Furthermore, the proposed controller is a robust controller since the variation of the sectional area of the outflow channel had no influence on the control performances. To compare the performances of NFSMC with SMC, we define two cost functions in Table 3, with p being the number of measured data. The experimental results for each performance index are also given in Table 3. Table 3 Comparative study with p = 4500 Controllers J 1 = 1 p e i J = 1 p u i i=1 i=1 NFSMC SMC By comparing the experimental results, it can be said that the proposed control strategy gives better performances than using the conventional sliding mode controller. 6 Conclusions In this paper, an NFSMC was proposed for a coupled tank system, and experimental results were presented. First, a general class of manifolds for sliding mode control of the coupled tank system was developed. The proprieties of sliding surface, ensuring the control objective, were derived. Second, the SMC, using the proposed nonlinear sliding surface, was designed by selecting a Lyapunov function. The design yielded an equivalent control term plus an addition control term. Third, it was surveyed how the fuzzy controller was used to compute the corrective control and how the NN was used to compute the equivalent control. To eliminate chattering, a continuous fuzzy logic control was used to approximate the corrective control. The structure of the NN that estimates the equivalent control was a standard three layer-feed-forward NN with the backpropagation adaptation algorithm. The corrective control was accepted as a measure of error to update the weights of the NN. The proposed method has the following advantages: 1) There is no need to know the dynamical equation of a system to compute the equivalent control. ) Chattering and the excessive activity of the control signal are eliminated without a degradation of the tracking performance. 3) The learning process is online. Learning and calculation of the equivalent control signal are carried out simultaneously. The experimental results presented in this paper indicate that the suggested approach has considerable advantages compared to the classical sliding mode control. These characteristics make it a promising approach for control applications. References [1] S. V. Emel yanov. Variable Structure Control Systems, Nouka, Moscow, [] F. Boudjema, J. L. Abatut. Sliding-Mode: A New Way to Control Series Resonant Converters. In Proceedings of IEEE Conference Industrial Electronics Society, IEEE Press, Pacific Grove, Florida, USA, vol., pp , [3] M. E. Aggoune, F. Boudjema, A. Bensenousi, A. Hellal, M. R. Elmesai, S. V. Vadari. Design of Variable Structure Voltage Regulator Using Pole Assignement Technique. IEEE Transactions on Automatic Control, vol. 39, no. 10, pp , [4] D. Boukhetala, F. Boudjema, T. Madani, M. S. Boucherit, N. K. M Sirdi. A New Decentralized Variable Structure Control for Robot Manipulators. International Journal of Robotics and Automation, vol. 18, no. 1, pp. 8 40, 003. [5] M. Ertugrul, O. Kaynak. Neuro-sliding Mode Control of Robotic Manipulators. Mechatonics, vol. 10, no. 1, pp , 000. [6] J. J. Slotine, S. S. Sastry. Tracking Control of Nonlinear Systems Using Sliding Surfaces with Application to Robot Manipulators. International Journal of Control, vol. 38, no. pp , [7] S. K. Spurgeon. Choice of Discontinuous Control Component for Robust Sliding Mode Performance. International Journal of Control, vol. 53, no. 1, pp , [8] S. W. Kim, J. J. Lee. Design of a Fuzzy Controller with Fuzzy Sliding Surface. Fuzzy Sets and Systems, vol. 71, no. 3, pp , [9] C. Elmas, O. Ustun. A Hybrid Controller for the Speed Control of a Permanent Magnet Synchronous Motor Drive. Control Engineering Practice, vol. 16, no. 3, pp , 008. [10] M. M. Abdelhameed. Enhancement of Sliding Mode Controller by Fuzzy Logic with Application to Robotic Manipulators. Mechatronics, vol. 15, no. 4, pp , 005. [11] L. A. Zadeh. Fuzzy Sets. Information and Control, vol. 8, no. 3, pp , [1] S. Labiod, M. S. Boucherit, T. M. Guerra. Adaptative Fuzzy Control of a Class of MIMO Nonlinear Systems. Fuzzy Sets and Systems, vol. 151, no. 1, pp , 005. [13] S. Labiod, T. M. Guerra. Adaptative Fuzzy Control of a Class of SISO Nonaffine Nonlinear Systems. Fuzzy Sets and Systems, vol. 158, no. 10, pp , 007. [14] M. Ertugrul, O. Kaynak, A. Sabanovic, K. Ohnishi. A Generalized Approach for Lyapunov Design of Sliding Mode Controllers for Motion Control Applications. In Proceedings of the 4th IEEE International Workshop on Advanced Motion Control, IEEE Press, Mie University, Japan, pp , 1996.

9 80 International Journal of Automation and Computing 06(1), February 009 [15] M. A. Hussain, P. Y. Ho. Adaptive Sliding Mode Control with Neural Network Based Hybrid Models. Journal of Process Control, vol. 14, no., pp , 004. [16] C. H. Tsai, H. Y. Chung, F. M. Yu. Neuro-sliding Mode Control with Its Applications to Seesaw Systems. IEEE Transactions on Neural Networks, vol. 15, no. 1, pp , 004. [17] P. Wellstead. TecQuipment CE105 Coupled Tanks Apparatus, Control Systems Centre, Manchester, UK, [18] J. J. Slotine, W. Li. Applied Nonlinear Control, Prentice Hall, [19] D. S. Lee, M. G. Kim, H. K. Kim, M. J. Youn. Controller Design of Multivariable Variable Structure Systems with Nonlinear Switching Surfaces. IEE Proceedings: Control Theory and Applications, vol. 138, no. 5, pp , [0] N. Yeganefar, M. Dambrine, A. Kokosy. Stabilisation pratique par modes glissants pour un système linéaire à retard. In Proceedings of Conférence Internationale Francophone D Automatique, Tunisia, CD-ROM, 004. (in French) [1] M. Ertugrul, O. Kaynak. Neural Computation of the Equivalent Control in Sliding Mode for Robot Trajectory Control Applications. In Proceedings of IEEE International Conference on Robotics and Automation, Belgium, vol. 3, pp , [] J. Z. Liu, W. J. Zhao, L. J. Zhang. Design of Sliding Mode Controller Based on Fuzzy Logic. In Proceedings of the 3rd IEEE Conference on Machine Learning and Cybernetics, IEEE Press, Shanghai, PRC, pp , 004. logic. Ahcene Boubakir received the B. Eng. degree in automatic control from University of Jijel, Jijel, Algeria, in 004, M. Sc. degree in automatic control and robotics from Polytechnic School (EMP), Algiers, Algeria, in 007. He is currently a Ph. D. candidate in automatic control at the National Polytechnic School. His research interests include nonlinear control, sliding mode control, and fuzzy Fares Boudjema received the M. Eng. degree in electrical engineering from the Ecole Nationale Polytechnique, Algiers, Algeria, in 1985, the DEA degree, and the Ph. D. degree in automatic control from the Université Paul Sabatier, Toulouse, France, in 1987 and 1991, respectively. In 1991, he joined the Department of Electrical Engineering of the Ecole Nationale Polytechnique, Algiers, as an assistant professor. He was promoted to associate professor in 1994, and professor in 000. His research interests include application of sliding mode control, artificial neural network control, fuzzy control, and decentralized control in the field of the electrical machines, power systems, and robotics. Salim Labiod received the B. Eng. M. Sc. and Ph. D. degrees in control engineering from National Polytechnic School of Algiers (ENP), Algeria, in 1995, 1998 and 005, respectively. Since 1998, he has held teaching and research positions in the Faculty of Engineering at the University of Jijel, Algeria, where he is currently an associate professor. His research interests include nonlinear control, adaptive control, and fuzzy control.

Design On-Line Tunable Gain Artificial Nonlinear Controller

Design On-Line Tunable Gain Artificial Nonlinear Controller Journal of Computer Engineering 1 (2009) 3-11 Design On-Line Tunable Gain Artificial Nonlinear Controller Farzin Piltan, Nasri Sulaiman, M. H. Marhaban and R. Ramli Department of Electrical and Electronic

More information

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network ransactions on Control, utomation and Systems Engineering Vol. 3, No. 2, June, 2001 117 he Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy daptive Network Min-Kyu

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Design and Stability Analysis of Single-Input Fuzzy Logic Controller IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,

More information

Design of Decentralized Fuzzy Controllers for Quadruple tank Process

Design of Decentralized Fuzzy Controllers for Quadruple tank Process IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.11, November 2008 163 Design of Fuzzy Controllers for Quadruple tank Process R.Suja Mani Malar1 and T.Thyagarajan2, 1 Assistant

More information

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

A Sliding Mode Controller Using Neural Networks for Robot Manipulator ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot

More information

Design of Sliding Mode Control for Nonlinear Uncertain System

Design of Sliding Mode Control for Nonlinear Uncertain System Design of Sliding Mode Control for Nonlinear Uncertain System 1 Yogita Pimpale, 2 Dr.B.J.Parvat ME student,instrumentation and Control Engineering,P.R.E.C. Loni,Ahmednagar, Maharashtra,India Associate

More information

FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES

FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 7, July 2013 pp. 2713 2726 FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS

More information

Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators

Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators S. E. Shafiei 1, M. R. Soltanpour 2 1. Department of Electrical and Robotic Engineering, Shahrood University

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System

Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System Australian Journal of Basic and Applied Sciences, 7(7): 395-400, 2013 ISSN 1991-8178 Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System 1 Budiman Azzali Basir, 2 Mohammad

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

More information

Neural Network Control of Robot Manipulators and Nonlinear Systems

Neural Network Control of Robot Manipulators and Nonlinear Systems Neural Network Control of Robot Manipulators and Nonlinear Systems F.L. LEWIS Automation and Robotics Research Institute The University of Texas at Arlington S. JAG ANNATHAN Systems and Controls Research

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

H-infinity Model Reference Controller Design for Magnetic Levitation System

H-infinity Model Reference Controller Design for Magnetic Levitation System H.I. Ali Control and Systems Engineering Department, University of Technology Baghdad, Iraq 6043@uotechnology.edu.iq H-infinity Model Reference Controller Design for Magnetic Levitation System Abstract-

More information

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani

More information

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

More information

Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation

Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation Vol. 3, No., pp. 3-39() http://dx.doi.org/.693/smartsci.. Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation Chih-Jer Lin,*, Ming-Jia

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Fuzzy Control of a Multivariable Nonlinear Process

Fuzzy Control of a Multivariable Nonlinear Process Fuzzy Control of a Multivariable Nonlinear Process A. Iriarte Lanas 1, G. L.A. Mota 1, R. Tanscheit 1, M.M. Vellasco 1, J.M.Barreto 2 1 DEE-PUC-Rio, CP 38.063, 22452-970 Rio de Janeiro - RJ, Brazil e-mail:

More information

COMPARISON OF DAMPING PERFORMANCE OF CONVENTIONAL AND NEURO FUZZY BASED POWER SYSTEM STABILIZERS APPLIED IN MULTI MACHINE POWER SYSTEMS

COMPARISON OF DAMPING PERFORMANCE OF CONVENTIONAL AND NEURO FUZZY BASED POWER SYSTEM STABILIZERS APPLIED IN MULTI MACHINE POWER SYSTEMS Journal of ELECTRICAL ENGINEERING, VOL. 64, NO. 6, 2013, 366 370 COMPARISON OF DAMPING PERFORMANCE OF CONVENTIONAL AND NEURO FUZZY BASED POWER SYSTEM STABILIZERS APPLIED IN MULTI MACHINE POWER SYSTEMS

More information

Evaluation of Maximum Power Point Controllers in Photovoltaic System

Evaluation of Maximum Power Point Controllers in Photovoltaic System Evaluation of Maximum Power Point Controllers in Photovoltaic System N. Drir, L. Barazane, and M. Loudini Abstract The characteristics output of solar panels are nonlinear and change with the environmental

More information

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN Seung-Hi Lee Samsung Advanced Institute of Technology, Suwon, KOREA shl@saitsamsungcokr Abstract: A sliding mode control method is presented

More information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM

More information

FUZZY SIMPLEX-TYPE SLIDING-MODE CONTROL. Ta-Tau Chen 1, Sung-Chun Kuo 2

FUZZY SIMPLEX-TYPE SLIDING-MODE CONTROL. Ta-Tau Chen 1, Sung-Chun Kuo 2 FUZZY SIMPLEX-TYPE SLIDING-MODE CONTROL Ta-Tau Chen 1, Sung-Chun Kuo 2 1 Department of Electrical Engineering Kun Shan University, Tainan, Taiwan 2 Department of Electrical Engineering Kun Shan University,

More information

Adaptive Neuro-Sliding Mode Control of PUMA 560 Robot Manipulator

Adaptive Neuro-Sliding Mode Control of PUMA 560 Robot Manipulator Journal of Automation, Mobile Robotics & Intelligent Systems VOLUME 1, N 4 216 Adaptive Neuro-Sliding Mode Control of PUMA 56 Robot Manipulator Submitted: 28 th June 216; accepted: 7 th October 216 Ali

More information

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline

More information

Robust Adaptive Attitude Control of a Spacecraft

Robust Adaptive Attitude Control of a Spacecraft Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2

More information

Lazy learning for control design

Lazy learning for control design Lazy learning for control design Gianluca Bontempi, Mauro Birattari, Hugues Bersini Iridia - CP 94/6 Université Libre de Bruxelles 5 Bruxelles - Belgium email: {gbonte, mbiro, bersini}@ulb.ac.be Abstract.

More information

EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH

EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH Abhilash Asekar 1 1 School of Engineering, Deakin University, Waurn Ponds, Victoria 3216, Australia ---------------------------------------------------------------------***----------------------------------------------------------------------

More information

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES Wen-Hua Chen Professor in Autonomous Vehicles Department of Aeronautical and Automotive Engineering Loughborough University 1 Outline

More information

ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC ALGORITHM FOR NONLINEAR MIMO MODEL OF MACHINING PROCESSES

ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC ALGORITHM FOR NONLINEAR MIMO MODEL OF MACHINING PROCESSES International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 4, April 2013 pp. 1455 1475 ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC

More information

YTÜ Mechanical Engineering Department

YTÜ Mechanical Engineering Department YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Report

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

More information

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process D.Angeline Vijula #, Dr.N.Devarajan * # Electronics and Instrumentation Engineering Sri Ramakrishna

More information

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na

More information

Chaos suppression of uncertain gyros in a given finite time

Chaos suppression of uncertain gyros in a given finite time Chin. Phys. B Vol. 1, No. 11 1 1155 Chaos suppression of uncertain gyros in a given finite time Mohammad Pourmahmood Aghababa a and Hasan Pourmahmood Aghababa bc a Electrical Engineering Department, Urmia

More information

Modeling of Hydraulic Control Valves

Modeling of Hydraulic Control Valves Modeling of Hydraulic Control Valves PETR CHALUPA, JAKUB NOVAK, VLADIMIR BOBAL Department of Process Control, Faculty of Applied Informatics Tomas Bata University in Zlin nam. T.G. Masaryka 5555, 76 1

More information

Self-tuning Control Based on Discrete Sliding Mode

Self-tuning Control Based on Discrete Sliding Mode Int. J. Mech. Eng. Autom. Volume 1, Number 6, 2014, pp. 367-372 Received: July 18, 2014; Published: December 25, 2014 International Journal of Mechanical Engineering and Automation Akira Ohata 1, Akihiko

More information

Hybrid active and semi-active control for pantograph-catenary system of high-speed train

Hybrid active and semi-active control for pantograph-catenary system of high-speed train Hybrid active and semi-active control for pantograph-catenary system of high-speed train I.U. Khan 1, D. Wagg 1, N.D. Sims 1 1 University of Sheffield, Department of Mechanical Engineering, S1 3JD, Sheffield,

More information

Iterative Controller Tuning Using Bode s Integrals

Iterative Controller Tuning Using Bode s Integrals Iterative Controller Tuning Using Bode s Integrals A. Karimi, D. Garcia and R. Longchamp Laboratoire d automatique, École Polytechnique Fédérale de Lausanne (EPFL), 05 Lausanne, Switzerland. email: alireza.karimi@epfl.ch

More information

Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS

Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS Vahid Azimi, Member, IEEE, Peyman Akhlaghi, and Mohammad Hossein Kazemi Abstract This paper considers

More information

Lab 5: 16 th April Exercises on Neural Networks

Lab 5: 16 th April Exercises on Neural Networks Lab 5: 16 th April 01 Exercises on Neural Networks 1. What are the values of weights w 0, w 1, and w for the perceptron whose decision surface is illustrated in the figure? Assume the surface crosses the

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller International Journal of Engineering and Applied Sciences (IJEAS) A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller K.A. Akpado, P. N. Nwankwo, D.A. Onwuzulike, M.N. Orji

More information

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems M. A., Eltantawie, Member, IAENG Abstract Adaptive Neuro-Fuzzy Inference System (ANFIS) is used to design fuzzy reduced order

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL Asian Journal of Control, Vol. 12, No. 3, pp. 392 398, May 2010 Published online 25 February 2010 in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/asjc.195 CHATTERING REDUCTION OF SLIDING

More information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More information

Feedback Linearization based Arc Length Control for Gas Metal Arc Welding

Feedback Linearization based Arc Length Control for Gas Metal Arc Welding 5 American Control Conference June 8-, 5. Portland, OR, USA FrA5.6 Feedback Linearization based Arc Length Control for Gas Metal Arc Welding Jesper S. Thomsen Abstract In this paper a feedback linearization

More information

MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH

MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH ISSN 1726-4529 Int j simul model 9 (2010) 2, 74-85 Original scientific paper MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH Roy, S. S. Department of Mechanical Engineering,

More information

Piecewise Sliding Mode Decoupling Fault Tolerant Control System

Piecewise Sliding Mode Decoupling Fault Tolerant Control System American Journal of Applied Sciences 7 (): 0-09, 00 ISSN 546-99 00 Science Publications Piecewise Sliding Mode Decoupling Fault Tolerant Control System Rafi Youssef and Hui Peng Department of Automatic

More information

Robust Speed and Position Control of Permanent Magnet Synchronous Motor Using Sliding Mode Controller with Fuzzy Inference

Robust Speed and Position Control of Permanent Magnet Synchronous Motor Using Sliding Mode Controller with Fuzzy Inference Preprint of the paper presented on 8 th European Conference on Power Electronics and Applications. EPE 99, 7.9-9. 1999, Lausanne, Switzerland. DOI: http://dx.doi.org/1.684/m9.figshare.74735 Robust Speed

More information

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive Leonardo Electronic Journal of Practices and Technologies ISSN 1583-1078 Issue 6, January-June 2005 p. 1-16 Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

More information

Index Terms Magnetic Levitation System, Interval type-2 fuzzy logic controller, Self tuning type-2 fuzzy controller.

Index Terms Magnetic Levitation System, Interval type-2 fuzzy logic controller, Self tuning type-2 fuzzy controller. Comparison Of Interval Type- Fuzzy Controller And Self Tuning Interval Type- Fuzzy Controller For A Magnetic Levitation System Shabeer Ali K P 1, Sanjay Sharma, Dr.Vijay Kumar 3 1 Student, E & CE Department,

More information

A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS

A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS http:// A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS Deelendra Pratap Singh 1, Anil Sharma 2, Shalabh Agarwal 3 1,2 Department of Electronics & Communication

More information

Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output Models

Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output Models International Journal of Automation and Computing 126), December 2015, 630-638 DOI: 10.1007/s11633-015-0904-z Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output

More information

A robust fuzzy sliding mode control applied to the double fed induction machine

A robust fuzzy sliding mode control applied to the double fed induction machine A robust fuzzy sliding mode control applied to the double fed induction machine Sid Ahmed El Mahdi ARDJOUN, Mohamed ABID, Abdel Ghani AISSAOUI, Abedelatif NACERI Abstract In this paper we propose to design

More information

H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM

H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM 333 Asian Journal of Control, Vol. 4, No. 3, pp. 333-340, September 2002 H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM Jing-Chung Shen ABSTRACT In this paper, H disturbance attenuation

More information

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 315 Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators Hugang Han, Chun-Yi Su, Yury Stepanenko

More information

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Adaptive fuzzy observer and robust controller for a -DOF robot arm S. Bindiganavile Nagesh, Zs. Lendek, A.A. Khalate, R. Babuška Delft University of Technology, Mekelweg, 8 CD Delft, The Netherlands (email:

More information

RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India)

RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India) Indirect Vector Control of Induction motor using Fuzzy Logic Controller RamchandraBhosale, Bindu R (Electrical Department, Fr.CRIT,Navi Mumbai,India) ABSTRACT: AC motors are widely used in industries for

More information

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More information

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality To cite this article: Zulfatman

More information

ECE Introduction to Artificial Neural Network and Fuzzy Systems

ECE Introduction to Artificial Neural Network and Fuzzy Systems ECE 39 - Introduction to Artificial Neural Network and Fuzzy Systems Wavelet Neural Network control of two Continuous Stirred Tank Reactors in Series using MATLAB Tariq Ahamed Abstract. With the rapid

More information

DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE

DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE DESIGN OF POWER SYSTEM STABILIZER USING FUZZY BASED SLIDING MODE CONTROL TECHNIQUE LATHA.R Department of Instrumentation and Control Systems Engineering, PSG College of Technology, Coimbatore, 641004,

More information

Sensorless Output Tracking Control for Permanent Magnet Synchronous Machine based on T-S Fuzzy Approach

Sensorless Output Tracking Control for Permanent Magnet Synchronous Machine based on T-S Fuzzy Approach International Journal of Electrical Engineering. ISSN 974-2158 Volume 4, Number 8 (211), pp. 899-911 International Research Publication House http://www.irphouse.com Sensorless Output Tracking Control

More information

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS acta mechanica et automatica, vol.2 no.4 (28) ADAPIE NEURAL NEWORK CONROL OF MECHARONICS OBJECS Egor NEMSE *, Yuri ZHUKO * * Baltic State echnical University oenmeh, 985, St. Petersburg, Krasnoarmeyskaya,

More information

PERIODIC signals are commonly experienced in industrial

PERIODIC signals are commonly experienced in industrial IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,

More information

Power Rate Reaching Law Based Second Order Sliding Mode Control

Power Rate Reaching Law Based Second Order Sliding Mode Control International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Power Rate Reaching Law Based Second Order Sliding Mode Control Nikam A.E 1. Sankeshwari S.S 2. 1 P.G. Department. (Electrical Control

More information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor

Type-2 Fuzzy Logic Control of Continuous Stirred Tank Reactor dvance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 2 (2013), pp. 169-178 Research India Publications http://www.ripublication.com/aeee.htm Type-2 Fuzzy Logic Control of Continuous

More information

Modeling and Control Overview

Modeling and Control Overview Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I

More information

Research Article GA-Based Fuzzy Sliding Mode Controller for Nonlinear Systems

Research Article GA-Based Fuzzy Sliding Mode Controller for Nonlinear Systems Mathematical Problems in Engineering Volume 28, Article ID 325859, 16 pages doi:1.1155/28/325859 Research Article GA-Based Fuzzy Sliding Mode Controller for Nonlinear Systems P. C. Chen, 1 C. W. Chen,

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control Available online at www.sciencedirect.com ScienceDirect Energy Procedia 88 (2016 ) 867 873 CUE2015-Applied Energy Symposium and Summit 2015: ow carbon cities and urban energy systems Robust Speed Controller

More information

Feedback stabilisation with positive control of dissipative compartmental systems

Feedback stabilisation with positive control of dissipative compartmental systems Feedback stabilisation with positive control of dissipative compartmental systems G. Bastin and A. Provost Centre for Systems Engineering and Applied Mechanics (CESAME Université Catholique de Louvain

More information

A New Method to Forecast Enrollments Using Fuzzy Time Series

A New Method to Forecast Enrollments Using Fuzzy Time Series International Journal of Applied Science and Engineering 2004. 2, 3: 234-244 A New Method to Forecast Enrollments Using Fuzzy Time Series Shyi-Ming Chen a and Chia-Ching Hsu b a Department of Computer

More information

Robust Observer for Uncertain T S model of a Synchronous Machine

Robust Observer for Uncertain T S model of a Synchronous Machine Recent Advances in Circuits Communications Signal Processing Robust Observer for Uncertain T S model of a Synchronous Machine OUAALINE Najat ELALAMI Noureddine Laboratory of Automation Computer Engineering

More information

Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process

Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 7, Issue 5 (Sep. - Oct. 2013), PP 19-24 Design and Implementation of Sliding Mode Controller

More information

FUZZY CONTROL OF CHAOS

FUZZY CONTROL OF CHAOS FUZZY CONTROL OF CHAOS OSCAR CALVO, CICpBA, L.E.I.C.I., Departamento de Electrotecnia, Facultad de Ingeniería, Universidad Nacional de La Plata, 1900 La Plata, Argentina JULYAN H. E. CARTWRIGHT, Departament

More information

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT http:// FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT 1 Ms.Mukesh Beniwal, 2 Mr. Davender Kumar 1 M.Tech Student, 2 Asst.Prof, Department of Electronics and Communication

More information

N. Sarikaya Department of Aircraft Electrical and Electronics Civil Aviation School Erciyes University Kayseri 38039, Turkey

N. Sarikaya Department of Aircraft Electrical and Electronics Civil Aviation School Erciyes University Kayseri 38039, Turkey Progress In Electromagnetics Research B, Vol. 6, 225 237, 2008 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM FOR THE COMPUTATION OF THE CHARACTERISTIC IMPEDANCE AND THE EFFECTIVE PERMITTIVITY OF THE MICRO-COPLANAR

More information

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL Eample: design a cruise control system After gaining an intuitive understanding of the plant s dynamics and establishing the design objectives, the control engineer typically solves the cruise control

More information

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

More information

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Milano (Italy) August 28 - September 2, 2 Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Qudrat Khan*, Aamer Iqbal Bhatti,* Qadeer

More information

FUZZY CONTROL OF CHAOS

FUZZY CONTROL OF CHAOS International Journal of Bifurcation and Chaos, Vol. 8, No. 8 (1998) 1743 1747 c World Scientific Publishing Company FUZZY CONTROL OF CHAOS OSCAR CALVO CICpBA, L.E.I.C.I., Departamento de Electrotecnia,

More information

The application of chattering-free sliding mode controller in coupled tank liquid-level control system

The application of chattering-free sliding mode controller in coupled tank liquid-level control system Korean J. Chem. Eng., 30(3), 540-545 (2013) DOI: 10.1007/s11814-012-0177-y INVITED REVIEW PAPER The application of chattering-free sliding mode controller in coupled tank liquid-level control system Adnan

More information

100 inference steps doesn't seem like enough. Many neuron-like threshold switching units. Many weighted interconnections among units

100 inference steps doesn't seem like enough. Many neuron-like threshold switching units. Many weighted interconnections among units Connectionist Models Consider humans: Neuron switching time ~ :001 second Number of neurons ~ 10 10 Connections per neuron ~ 10 4 5 Scene recognition time ~ :1 second 100 inference steps doesn't seem like

More information

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Itamiya, K. *1, Sawada, M. 2 1 Dept. of Electrical and Electronic Eng.,

More information

Using Neural Networks for Identification and Control of Systems

Using Neural Networks for Identification and Control of Systems Using Neural Networks for Identification and Control of Systems Jhonatam Cordeiro Department of Industrial and Systems Engineering North Carolina A&T State University, Greensboro, NC 27411 jcrodrig@aggies.ncat.edu

More information

Computing Optimized Nonlinear Sliding Surfaces

Computing Optimized Nonlinear Sliding Surfaces Computing Optimized Nonlinear Sliding Surfaces Azad Ghaffari and Mohammad Javad Yazdanpanah Abstract In this paper, we have concentrated on real systems consisting of structural uncertainties and affected

More information

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 2, June 2008 pp. 131 136 FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE Min Zhang

More information

A New Approach to Control of Robot

A New Approach to Control of Robot A New Approach to Control of Robot Ali Akbarzadeh Tootoonchi, Mohammad Reza Gharib, Yadollah Farzaneh Department of Mechanical Engineering Ferdowsi University of Mashhad Mashhad, IRAN ali_akbarzadeh_t@yahoo.com,

More information

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl

More information

Online Identification And Control of A PV-Supplied DC Motor Using Universal Learning Networks

Online Identification And Control of A PV-Supplied DC Motor Using Universal Learning Networks Online Identification And Control of A PV-Supplied DC Motor Using Universal Learning Networks Ahmed Hussein * Kotaro Hirasawa ** Jinglu Hu ** * Graduate School of Information Science & Electrical Eng.,

More information

Control of Robot. Ioannis Manganas MCE Master Thesis. Aalborg University Department of Energy Technology

Control of Robot. Ioannis Manganas MCE Master Thesis. Aalborg University Department of Energy Technology Control of Robot Master Thesis Ioannis Manganas MCE4-3 Aalborg University Department of Energy Technology Copyright c Aalborg University 8 LATEXhas been used for typesetting this document, using the TeXstudio

More information

Control Using Sliding Mode Of the Magnetic Suspension System

Control Using Sliding Mode Of the Magnetic Suspension System International Journal of Electrical & Computer Sciences IJECS-IJENS Vol:10 No:03 1 Control Using Sliding Mode Of the Magnetic Suspension System Yousfi Khemissi Department of Electrical Engineering Najran

More information

A Novel Finite Time Sliding Mode Control for Robotic Manipulators

A Novel Finite Time Sliding Mode Control for Robotic Manipulators Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 A Novel Finite Time Sliding Mode Control for Robotic Manipulators Yao ZHAO

More information