Iran University of Science and Technology, Tehran 16844, IRAN

Size: px
Start display at page:

Download "Iran University of Science and Technology, Tehran 16844, IRAN"

Transcription

1 DECENTRALIZED DECOUPLED SLIDING-MODE CONTROL FOR TWO- DIMENSIONAL INVERTED PENDULUM USING NEURO-FUZZY MODELING Mohammad Farrokhi and Ali Ghanbarie Iran Universit of Science and Technolog, Tehran 6844, IRAN Abstract: In this paper, a new method has been proposed to control a two-dimensional inverted pendulum. The proposed method in this paper is as follows: First, the sstem of a two-dimensional inverted pendulum is divided into two subsstems using decentralized control theor. Then, using decoupling method, each subsstem is decoupled into two surfaces for appling sliding-mode control. Those portions of the controllers, which are directl dependent on the dnamic of the sstem and its parameters, are modeled with two neuro-fuzz (ANFIS) networks. Simulations show a high performance for the proposed method as compared to the eisting methods. Kewords: decentralized control, sliding-mode control, neuro-fuzz modeling. INTRODUCTION One-dimensional inverted pendulum is a nonlinear problem, which has been considered b man researchers (Omatu and Yashioka, 998; Magana and Holzapfel, 998; Nelson and Kraft, 994; Anderson, 989), most of which have used linearization theor in their control schemes. In general, the control of this sstem b classical methods is a difficult task (Lin and Sheu, 99). This is mainl because this is a nonlinear problem with two degrees of freedom (i.e. the angle of the inverted pendulum and the position of the cart), and onl one control input. When this problem is etended into a two-dimensional inverted pendulum (e.g. an inverted pendulum, whose maneuver is not restricted in a plane, and can move in three-dimensional space, and also its cart does not move along one ais, but in - plane), then the sstem becomes a MIMO and ver complicated nonlinear sstem. The control of this sstem, which is a more realistic model of the launched missile, is the subject of this paper. In order to solve this problem, if the multivariable classical control methods are used, then the model of the sstem must be linearized. But, because of the highl nonlinear behavior of the two-dimensional inverted pendulum in large deviation angles, these methods can control this sstem onl for small deviation angles. On the other hand, the use of nonlinear classical methods for a MIMO sstem with differential equation of order 8 can be etremel difficult. In contrast, the decentralized control theor has opened a horizon for controlling of complicated and nonlinear sstems (Ghanbarie, a). According to this theor, a complicated problem will be divided into a few simpler subsstems and each subsstem is controlled separatel. Therefore, instead of solving one complicated problem, a few simpler sub problems are solved. The use of this method simplifies the control of a two-dimensional inverted pendulum. In the proposed method, in this paper, each subsstem is further decoupled into two-sub subsstems. Then, with defining two sliding surface, which are related to each other, the sliding-mode control will be applied to it (Ji-Change and Ya-Hui, 998). In this wa, the problem of controlling a sstem of order 8 can be accomplished with sliding-mode controllers for sstems of order. To control each subsstem, dnamic-dependent portions and their parameters are modeled with two neuro-fuzz networks. This makes the controllers independent

2 from the sstem model. Moreover, due to the nature of the neuro-fuzz networks, it is possible to design an adaptive controller using on-line training mechanism for these networks. In the net section, the model of the tow-dimensional inverted pendulum will be given. In section III, the decentralized control theor and its application to the two-dimensional inverted pendulum will be briefl eplained. The design of the controller will be brought in section IV, followed b neuro-fuzz modeling in section V. Section VI shows the simulation results. The conclusion is given in section VII.. THE MODEL OF TWO-DIMENSIONAL INVERTED PENDULUM The sstem of a two-dimensional inverted pendulum consists of an inverted pendulum connected to a cart, and can move in the three dimensional space. That is, it can deviate from vertical direction (i.e. parallel to the z ais) towards both and directions. The cart also can move in - plane (Fig.). The dnamic of this sstem is as follows (Esmailie-Khatier, 994): & = f, u = f = ( ) [ ] [ α α& & β β& & ] (, u) = G ( ). h(, u) u = [ F F ] T T 8 T () where h is a 8 vector, influenced b the state vector of the sstem and the input vector u, and G is a 8 8 matri, which is a function of the state vector. If the deviation angle of the inverted pendulum from the z-ais is assumed to be γ, then α and β are the projections of γ on the -z and -z planes, respectivel, and α& and β & are the corresponding angular velocities. Also, and are the coordinates of the position of the cart in - plane, and & and & are the velocities of the cart along -ais and -ais, respectivel. F and F are the applied forces to the cart along and - ais, respectivel. After some matri manipulations, the dnamic of the sstem can be rewritten as follows: & = & = f & 3 = 4 & = f 4 & 5 = 6 & = f 6 & 7 = 8 & = f 8 ( ) + b ( ) F + v ( ) ( ) + b ( ) F + v ( ) ( ) + b ( ) F + v ( ) ( ) + b ( ) F + v ( ) F F F F () Fig.. The schematic diagram of a twodimensional inverted pendulum where, b f ( ) ( ), and v ij ( )( i =,and j =,) ij ij are nonlinear functions of the state variables (Ghanbarie, b). 3. THE USE OF THE DECENTRALIZED CONTROL THEORY IN TWO- DIMENSIONAL INVERTED PENDULUM What are mostl common in control theor are the centralized control methods: dada are received from the plant and all of them are sent to the controller. Then, the decision is made b the central control and the appropriate commands are sent to the plant. Here, the controller considers the plant as a whole. But in complicated sstems the design of the controllers can encounter difficulties. One of the methods to control these kinds of sstems is the decentralized control scheme. The main idea in this theor is the distribution of tasks. That is, the process under control is appropriatel divided into several sub processes. Then, the controllers are designed locall and the processing is made in a decentralized fashion. In other words, the local controllers generate the control commands. Obviousl, because of the interactions between subsstems on each other, the control commands, which are applied to the corresponding subsstems, affects other subsstems as well. Therefore, a third kind of disturbance, in addition to two well-known disturbances (i.e. the disturbances due to eternal signals and the disturbances due to the unmodelled dnamics), which is the effects of all subsstems on ever subsstem, is defined (Ghanbarie, a). If the dnamic equations of a two-dimensional inverted pendulum are linearized around =, then its state equations become diagonal. In other words, in the process of linearization, the decoupling occurs along the an -ais. It should be mentioned that the linearized model of the two-dimensional

3 inverted pendulum has not been used in this paper. The goal is onl to conclude from the above comments that considering the -ais as one subsstem and the -ais as the other can be appropriate because the interactions between these two subsstems are relativel small. Moreover, because of the similarities between the -ais and the -ais dnamics, one needs onl to design the controller for one ais. As a result, the MIMO sstem of order 8 is converted into two SIMO subsstems of order 4. Net, considering the disturbances of the third kind, one controller is designed for each subsstem. The closer the pendulum gets to the operating point ( = ), the smaller the magnitude of the third kind of disturbance (i.e. at = this disturbance is equal to zero and at the deviation angle equal to 9 degrees it has its maimum value. Therefore, eqs. () become & = (3) & = f( ) + b( ) F + d( t) (4) & 3 = 4 (5) & 4 = f ( ) + b ( ) F + d ( t) (6) & 5 = 6 (7) & 6 = f( ) + b( ) F + d( t) (8) & 7 = 8 (9) & = f + b F d t () 8 ( ) ( ) + ( ) In these equations ( t) ( i =, and j =,) d ij are the disturbances of the third kind. Later it will be shown how to convert each subsstem of order 4 into two sub subsstems of order using the decoupled sliding-mode method. The result is a simple design procedure and a controller with good performance. 4. DESIGN OF THE CONTROLLER The goal of the control is to bring the inverted pendulum to the vertical position (in the z-ais direction) while the cart is brought to the origin of the coordinates. The state equations (3)-(6) are for the subsstem of the -ais and the state equations (7)-() are for the subsstem of the -ais. Hence, there are two subsstems of order 4, which are not in canonical form and must be controlled independentl. 4.. The Decoupled Sliding-Mode Control Method Consider the following four state equations, similar to the subsstems of the two-dimensional inverted pendulum: & = () ( ) + b ( ) u d ( t) & = f + () & = (3) 3 4 & 4 = f( ) + b( ) u+ d( t) (4) where = [ 3 4] T is the state vector, and f ( ), f ( ), b ( ), and b ( ) are nonlinear functions equal to f ij ( ) and b ij ( ) ( i =, and j =,), respectivel. Also, u is control input, and d ( t) and ( t) are disturbances of the d third kind. It is assumed that these disturbances have a higher limit: d ( t) D( t), d( t) D( t). Now, two sliding surfaces are defined as follows: s = c +, s = c3 + 4 (5) According to the sliding-mode control theor, the control laws can be defined as follows (Slotine and Li, 99): u = ˆ u k sat s b / ϕ k > D / b ( ) ˆ u = ˆ u u = ˆ u ( ( ) ) ( c f ( ) )/ b ( ) k sat ( s b ( ) / ϕ ) ( c f ( ) )/ b ( ) k > D / b ( ) = 4 (6) (7) Clearl, if u = u in Eqs. () and (4), onl states and along with the hper surface s will converge to zero. On the other hand, if u = u, onl states 3 and 4 along with the hper surface s will converge to zero. In other words, the sliding-mode controller is able to control either the inverted pendulum or the cart, while the goal is the simultaneous control of both the inverted pendulum and the cart. One method might be as follows: converting the above fourth order sstem into a canonical form and then appling the sliding-mode control theor. But, this conversion has some conditions (Khalil, 99). Moreover, its computations are complicated and laborious. Using the decoupled sliding-mode control scheme (Ji- Change and Ya-Hui, 998), one can emplo the sliding-mode theor without converting the sstem into canonical form. The main idea of the decoupled sliding-mode controller is as follows: The eisting fourth order sstem is divided into two subsstems A and B of order two. Subsstem A consists of the state variables and, and the sliding surface s ; subsstem B consists of the state variables 3 and 4, and the sliding surface s. The main goal of the controller is to guide the state variables of subsstem A to the surface s = such that and approach eponentiall to zero.

4 The secondar goal is the same thing for the state variables of subsstem B and the corresponding sliding surface s =. Since the main goal is to bring subsstem A into stable conditions, the information of subsstem B is considered as secondar data. These secondar data must be transferred via a mechanism to the primar data. For this reason, a dumm variable z is defined, which transfers the secondar data to the primar data. Therefore, the sliding surface s changes into s = c ( z ) +. Now with this modified s, the main goal changes from = and = into = z = and =, such that z is a function of s. Hence, the main goal and the secondar goal are linked together through the dumm variable z, and both of these goals will be controlled simultaneousl. The dumm variable z can be found as follows: According to the above statements ( z ) s = c + (8) 4and s can be define as before s = c (9) The control input is the sliding-mode control of subsstem A (Eq. (6)). Since in sliding-mode control theor it is assumed that u = u to control the entire sstem, the boundedness of can be assured with < z u < and z zu. In other words, the maimum absolute value of is alwas bounded. Here, z u is the upper limit of z. Therefore, z can be defined as follows: z = sat( s / ϕ z ) zu () < z < u Therefore, z is a decaing signal, since z u is less than one. The control action is accomplished as follows: The main object of Eq. (6) is to make and equal to zero according to the sliding-mode control theor. But when s, then z in Eq. (8). This causes Eq. (6) to appl an input such that z is decreased. When z is decreased, s will be decreased too. Moreover, when s, then 3 and 4, which satisfies the secondar goal as well. In summar, with the introduction of dumm variable z in s, the sstem is decoupled into two sliding surfaces. Then, with appropriate changes in u, s and s will converge simultaneousl to zero. The same procedure will be performed for the -direction. The overall structure of the proposed control sstem is shown in Fig.. A few points are worth to be mentioned here:. All nonlinear functions f ij ( ) and b ij ( ) ( i =,and j =, ), are independent of state variables 3 and 7.. All nonlinear functions b ij ( ) ( i =,and j =, ), are independent of state variables, 4, 6, and It can be shown that b is less affected b 5 than b, and f is less affected b 4, 5, 6, and 8 than b and. Similarl, it can be shown that b is less affected b than b 5, and f is less affected b,, 4, and 5 than b 6 and According to Eq. (6), k must be selected such that k > D / b ( ), where D is the upper limit of the third kind disturbance. 5. NEURO-FUZZY MODELING According to Eq. (6), each local controller needs f ( ) and b ( ) to control its own subsstem. In other words, the control sstem depends on f i ( ) and b i( ) ( i =, ) during the control process. In addition, because of the dependenc of the control sstem to the parameters of the dnamic of the sstem, the sstem makes errors when these parameters change. Moreover, because of the ideal dnamic model, the controller might encounter difficulties when it is used for a real sstem. Here, those sections of the controller, which are dependent on the dnamic of the sstem, are modeled with two ANFIS networks (Jh-Shing and Jang, 993). The advantages of this kind of modeling is as follows: Because of a good approimation, the modeling accurac is high. Due to the simplicit of these networks, their training is ver fast. The trained network has a ver fast on-line response. The controller is able to control the sstem without an need to the dnamic equations of the sstem. Because of the trainabilit nature of these networks, the controller can adapt itself to the changes in the dnamic of the sstem, b adding an on-line training mechanism. In this wa, the controller becomes adaptive and robust. Due to the eistence of the phsical f interpretation for ( ) ij

5 ( =,and j =,) i and the fuzz nature of the ANFIS network, one can use the epert knowledge in defining the fuzz rules in the corresponding networks. Hence, two ANFIS networks are constructed to model f i ( ) and b i( ) ( i =, ) for each local s s Fig.. The control sstem structure controller. The inputs to the ANFIS networks for f, f, b, and b are {, }, { 5, 6 }, { }, and { 5}, respectivel. The elimination of the less-effective state variables not onl does not deteriorate the accurac of the modeling, but also increases the accurac of the modeling due to the smaller and simpler structure of ANFIS networks. 5. Defining Fuzz Rules s SMC X_Subcontroller s SMC Y_Subcontroller In this paper the subtractive clustering method has been used to define fuzz rules (Chiu, 996). The subtractive clustering method is a scheme for etraction and classification of fuzz rules. The advantages of this method, as compared to similar methods, are (Chiu, 994): ) there is no need to determine the number of clusters beforehand, ) the compleit of the computations increases linearl with the dimension of the problem, which ields a higher computational speed, 3) the abilit to consider each data, not each section, as the candidate for the center of the cluster, 4) etraction of fewer rules along with higher performance. Using this method for 656 input-output data points, which have been obtained for f i ( ) and b i( ) ( i =, ) based on their maimum ecitation, 8 and 3 cluster centers have been obtained, respectivel. Therefore, f i ( ) ( i =, ) is modeled with eight F F S S T E M fuzz rules and b ( ) ( =, ) rules. i i with three fuzz 5. The Structure of the ANFIS Networks b with three f i with eight first order fuzz rules, for each local controller, are constructed using singleton fuzzifier, center average defuzzifier, and product inference engine. The membership functions of the input variables are gaussian. Two ANFIS networks, one for i( ) first order rules and one for ( ) 5.3 Training of the ANFIS Networks The trainable parameters of the ANFIS networks are the primar and the tall parameters of the fuzz rules. Primar parameters are the adjustable variables of the input membership functions (i.e. the center and the width of the gaussian membership functions) and the tall parameters are the coefficients of the linear equations of the tall part of the first order fuzz rules. These adjustable parameters in the ANFIS network for f i ( ) ( i =, ), for the primar and the tall parts of the fuzz rules, are 4 and 34, respectivel. Therefore, the total number of adjustable parameters for this network is 56. In the ANFIS network for b i( ) ( i =, ) the primar and the tall parts of the fuzz rules have 6 and 6 adjustable parameters, respectivel; hence, a total of adjustable parameters. The hbrid method, which is a combination of gradient descent and least square estimation, has been emploed to train the networks (Jh-Shing and Jang, 993). Therefore, this method has the advantages of both gradient descent and least square estimation schemes. Reduction of the search space dimensions and hence a faster convergence speed, and less possibilit of falling into local minima are two advantages of this method. The average errors of the ANFIS networks for f i ( ) and b i( ) after the completion of the training phase (45 and 4 5 epochs) are.856 and , respectivel. The reasons for such small errors are the proper structure of the ANFIS networks and the high performance of the hbrid training method. 6. SIMULATION RESULTS In this section the simulation results of the proposed controller, which is performed on the model of a two-dimensional inverted pendulum, are presented. The initial values of the state variables are as follows:

6 β ( ) = 85 deg, α& ( ) = ( ) = 78 deg, β& () = () = m, & () = m/s, () = 3 m, & () = m/s, α rad/s, rad/s, Ever local controller controls its corresponding sub sstem. While the inverted pendulum comes to the vertical position, the cart reaches the origin of the coordinates. Figs. 3 and 4 show the results. 8 6 Despite the large initial values for angles o o ( α( ) = 85 and β ( ) = 78 ) the proposed controller is able to bring the pendulum to the vertical position. Also, the responses have acceptable overshoot and undershoot. It should be mentioned, however, that such large initial values for angles are not practical because the initial amount of forces would be also ver large in order to bring the pendulum to the vertical position. These initial 3 5 α (deg.) 4 d tim e (s ec.) -5 β (deg.) Fig. 3. Simulation results of α and β d k b tim e(sec.) tim e (s ec.) 9 8 (m) k b tim e(sec.) Fig. 5. Inequalit (6) for each local controller (m) Fig. 4. Simulation results of and values for angles have been onl considered to show the performance limitations of the proposed method. According to the inequalit in Eqs. (6), for the disturbances of the third kind D < b ( ) where D is the upper limit of d. Fig. 5 shows d, d, k b( ), and k b( ). As it can be observed from these graphs, the above inequalit is alwas valid. Therefore, it can be concluded that

7 despite large initial deviation of the inverted pendulum from the vertical position, the disturbance of the third kind is situated in such a range that the local controllers are able to overcome that. Moreover, Fig. 5 shows that the disturbance of the third kind decreases as the inverted pendulum reaches the vertical position and is equal to zero at the balanced position. As a comparison with other methods, the proposed method in (Asgarie-Raad, 998) is able to control the same pendulum as in this paper onl for much smaller initial values of the inverted pendulum with larger overshoots and undershoots. 6. Appling Eternal Disturbances The above simulations are repeated with eternal disturbances applied to both and directions. This disturbance, which is shown in Fig. 6, has relativel large amplitude and has been created using several sinusoidal waveforms with different frequenc and amplitude along with random coefficients. The same initial values have been considered for α and β as before. The simulation results are shown in Fig. 7. As it is clear from the graphs, the proposed controller can bring the inverted pendulum in the vertical position and hold it there, despite large amount of eternal disturbances and large initial value for angles. 6. On-line Change of the Parameters of Inverted Pendulum As it was mentioned before, the two-dimensional inverted pendulum is the model of a balanced missile. Due to the consumption of the fuel, the mass of a launched missile decreases continuousl. In addition, the gravit acceleration changes according to the following equation as the missile is distancing from the surface of the earth: d s g = g () d where g is equal to 9.8 m/s, d s is the radius of earth, and d is the distance of the missile from the center of the earth. Moreover, some portions of the missiles, which are not needed anmore, are separated from it. This brings some sudden changes in the mass of the missile. These changes are simulated in the two-dimensional inverted pendulum as on-line. For this reason, it is assumed that the mass of the cart changes in two steps as follows:.8 kg t <.8 s M =.6 kg.8 t < 5 s ().kg t > 5 s In fact, here the mass of the cart has been decreased b 5% and 78.5% in the first and the second steps, respectivel. To simulate the change of the mass due the reduction of the mass of the fuel, the mass of the inverted pendulum has been changed according to the following equation:.5 t m =.5 kg () where t is time in s. And finall the gravit acceleration changes as follows: 9.8 g = m/s (3) ( +. t) where t is also time in s. The same initial values have eternal disturbance(n) Fig. 6. Applied eternal disturbance to each ais α (deg.) β (deg.) (m) (m) Fig. 7. Simulation results in the presence of noise

8 been used for the inverted pendulum as before. Fig. 8 shows the simulation results. As the graphs show, despite considerable changes in the parameters of the sstem, the proposed control method can bring the inverted pendulum to the vertical position. This can be an indication of the high degree of the robustness of the controller. The run time of the simulations is ver fast, even in the MATLAB environment. A personal computer with Pentium II 4 processor and 96 MB of RAM performed a 5 second simulation in just 6 seconds. Hence, one can use the proposed method as an on-line controller, without an need to write the required codes in low level programming languages. Angle (deg.) Position(m) : Alpha : Betta : : Fig. 8. Simulation results for the case of on-line changes of the parameters of the sstem 7. CONCLUSION A new method, based on snthesis of the decentralized control theor and the decoupled sliding-mode method, was presented for controlling two-dimensional inverted pendulum. First, the dnamic equation of the sstem with order 8 was divided into two sub sstems with order 4. Second, two sliding surfaces have been assigned to each sub sstem, and the sliding-mode control was performed using an intermediate variable. In this wa, a nonlinear dnamic sstem was controlled in a simple fashion. Then, the dnamic-dependent portions of each controller were modeled with two ANFIS networks, with high degree accurac. This made the controllers independent of the sstem parameters. Moreover, the inverted pendulum was controlled with on-line changes in the parameters of the sstem. In addition, due to the parallel processing nature of ANFIS networks, the simulations were performed much faster than the cases with no such networks. The simulation results show that the performed control method is robust against eternal noises too. Also, theoreticall the controller is able to bring the inverted pendulum from large initial deviations to the vertical position. 8. REFERENCES Anderson C. W. (989). Learning to control an inverted pendulum using neural networks. In: IEEE Control Sstem Magazine, vol. 9, pp Asgarie-Raad A. (998), Intelligent control of twodimensional inverted pendulum. Master Thesis, Sharif Universit of Technolog. Chiu S. (996). Method and software for fuzz classification rules b subtractive clustering. In: Biennial Conference of the North American, NAFIPS, pp Chiu S. (994). A cluster estimation method with etension to fuzz model identification. In: Proc. Of the Third IEEE Conf. On Fuzz Sstems, vol., pp Esmailie-Khatier M. (994), Construction and control of a two-dimensional inverted pendulum. Master Thesis, Sharif Universit of Technolog. Ghanbarie A. (a). An outlook to the hierarchical control methods. Master Project, Iran Universit of Science and Technolog. Ghanbarie A. (b). Neuro-fuzz control of twodimensional inverted pendulums. Master Thesis, Iran Universit of Science and Technolog. Ji-Change L. and K. Ya-Hui (998). Decoupled fuzz sliding-mode control. In: IEEE Trans. Fuzz Sstems, vol. 6, pp Jh-Shing and R. Jang (993). ANFIS: adaptivenetwork-based fuzz inference sstem. In: IEEE Trans. Sstem, Man and Cbernetics, vol. 3, pp Khalil H. K. (99), Nonlinear Sstems, New York: Macmillan. Lin C. E. and Y. R. Sheu (99). A hbrid-control approach for pendulum-cart control. In: IEEE Trans. Industrial Electronics, vol. 39, pp Magana M. E. and F. Holzapfel (998). Fuzz logic control of an inverted pendulum with vision feedback, In: IEEE Trans. on Education, vol. 4, pp Nelson J. and L.G. Kraft (994). Real-time control of an inverted pendulum sstem using complementar neural network and optimal techniques. In: American Control Conference, vol. 3, pp Omatu S. and M. Yashioka (998). Stabilit of inverted pendulum b neuro-pid control with genetic algorithm. In: Proc. IEEE Intern. Cong. On Computational Intelligence, vol. 3, pp Slotine J. E. and W. Li (99). Applied Nonlinear Control, New Jerc: Prentice Hall.

Fuzzy Systems, Modeling and Identification

Fuzzy Systems, Modeling and Identification Fuzz Sstems, Modeling and Identification Robert Babuška Delft Universit of Technolog, Department of Electrical Engineering Control Laborator, Mekelweg 4, P.O. Bo 53, 26 GA Delft, The Netherlands tel: +3

More information

Computational Intelligence Lecture 20:Neuro-Fuzzy Systems

Computational Intelligence Lecture 20:Neuro-Fuzzy Systems Computational Intelligence Lecture 20:Neuro-Fuzzy Systems Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Computational Intelligence

More information

Vibrational Power Flow Considerations Arising From Multi-Dimensional Isolators. Abstract

Vibrational Power Flow Considerations Arising From Multi-Dimensional Isolators. Abstract Vibrational Power Flow Considerations Arising From Multi-Dimensional Isolators Rajendra Singh and Seungbo Kim The Ohio State Universit Columbus, OH 4321-117, USA Abstract Much of the vibration isolation

More information

The approximation of piecewise linear membership functions and Łukasiewicz operators

The approximation of piecewise linear membership functions and Łukasiewicz operators Fuzz Sets and Sstems 54 25 275 286 www.elsevier.com/locate/fss The approimation of piecewise linear membership functions and Łukasiewicz operators József Dombi, Zsolt Gera Universit of Szeged, Institute

More information

1.1 The Equations of Motion

1.1 The Equations of Motion 1.1 The Equations of Motion In Book I, balance of forces and moments acting on an component was enforced in order to ensure that the component was in equilibrium. Here, allowance is made for stresses which

More information

Strain Transformation and Rosette Gage Theory

Strain Transformation and Rosette Gage Theory Strain Transformation and Rosette Gage Theor It is often desired to measure the full state of strain on the surface of a part, that is to measure not onl the two etensional strains, and, but also the shear

More information

Nonlinear Function Approximation Using Fuzzy Functional SIRMs Inference Model

Nonlinear Function Approximation Using Fuzzy Functional SIRMs Inference Model Nonlinear Function Approximation Using Fuzz Functional SIRMs Inference Model HIROSATO SEKI Osaka Institute of Technolog Department of Technolog Management 5-6-, Omia, Asahi-ku, Osaka JAPAN h seki@ieee.org

More information

What is Fuzzy Logic? Fuzzy logic is a tool for embedding human knowledge (experience, expertise, heuristics) Fuzzy Logic

What is Fuzzy Logic? Fuzzy logic is a tool for embedding human knowledge (experience, expertise, heuristics) Fuzzy Logic Fuzz Logic Andrew Kusiak 239 Seamans Center Iowa Cit, IA 52242 527 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak (Based on the material provided b Professor V. Kecman) What is Fuzz Logic?

More information

A comparison of estimation accuracy by the use of KF, EKF & UKF filters

A comparison of estimation accuracy by the use of KF, EKF & UKF filters Computational Methods and Eperimental Measurements XIII 779 A comparison of estimation accurac b the use of KF EKF & UKF filters S. Konatowski & A. T. Pieniężn Department of Electronics Militar Universit

More information

Deep Nonlinear Non-Gaussian Filtering for Dynamical Systems

Deep Nonlinear Non-Gaussian Filtering for Dynamical Systems Deep Nonlinear Non-Gaussian Filtering for Dnamical Sstems Arash Mehrjou Department of Empirical Inference Ma Planck Institute for Intelligent Sstems arash.mehrjou@tuebingen.mpg.de Bernhard Schölkopf Department

More information

Parameterized Joint Densities with Gaussian and Gaussian Mixture Marginals

Parameterized Joint Densities with Gaussian and Gaussian Mixture Marginals Parameterized Joint Densities with Gaussian and Gaussian Miture Marginals Feli Sawo, Dietrich Brunn, and Uwe D. Hanebeck Intelligent Sensor-Actuator-Sstems Laborator Institute of Computer Science and Engineering

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 an Adaptive-Neural Network Attitude Controller of a Satellite using Reaction Wheels

Design of an Adaptive-Neural Network Attitude Controller of a Satellite using Reaction Wheels Journal of Applied and Computational echanics, Vol., No., (5), 67-73 DOI:.55/jacm.4.757 Design of an Adaptive-Neural Network Attitude Controller of a Satellite using Reaction heels Abbas Ajorkar, Alirea

More information

FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING. Lectures AB = BA = I,

FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING. Lectures AB = BA = I, FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING Lectures MODULE 7 MATRICES II Inverse of a matri Sstems of linear equations Solution of sets of linear equations elimination methods 4

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

Linear Programming. Maximize the function. P = Ax + By + C. subject to the constraints. a 1 x + b 1 y < c 1 a 2 x + b 2 y < c 2

Linear Programming. Maximize the function. P = Ax + By + C. subject to the constraints. a 1 x + b 1 y < c 1 a 2 x + b 2 y < c 2 Linear Programming Man real world problems require the optimization of some function subject to a collection of constraints. Note: Think of optimizing as maimizing or minimizing for MATH1010. For eample,

More information

INSTRUCTIONS TO CANDIDATES:

INSTRUCTIONS TO CANDIDATES: NATIONAL NIVERSITY OF SINGAPORE FINAL EXAMINATION FOR THE DEGREE OF B.ENG ME 444 - DYNAMICS AND CONTROL OF ROBOTIC SYSTEMS October/November 994 - Time Allowed: 3 Hours INSTRCTIONS TO CANDIDATES:. This

More information

Optimum Structure of Feed Forward Neural Networks by SOM Clustering of Neuron Activations

Optimum Structure of Feed Forward Neural Networks by SOM Clustering of Neuron Activations Optimum Structure of Feed Forward Neural Networks b SOM Clustering of Neuron Activations Samarasinghe, S. Centre for Advanced Computational Solutions, Natural Resources Engineering Group Lincoln Universit,

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

Chapter 4 Analytic Trigonometry

Chapter 4 Analytic Trigonometry Analtic Trigonometr Chapter Analtic Trigonometr Inverse Trigonometric Functions The trigonometric functions act as an operator on the variable (angle, resulting in an output value Suppose this process

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

520 Chapter 9. Nonlinear Differential Equations and Stability. dt =

520 Chapter 9. Nonlinear Differential Equations and Stability. dt = 5 Chapter 9. Nonlinear Differential Equations and Stabilit dt L dθ. g cos θ cos α Wh was the negative square root chosen in the last equation? (b) If T is the natural period of oscillation, derive the

More information

4.7. Newton s Method. Procedure for Newton s Method HISTORICAL BIOGRAPHY

4.7. Newton s Method. Procedure for Newton s Method HISTORICAL BIOGRAPHY 4. Newton s Method 99 4. Newton s Method HISTORICAL BIOGRAPHY Niels Henrik Abel (18 189) One of the basic problems of mathematics is solving equations. Using the quadratic root formula, we know how to

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

Classical Dual-Inverted-Pendulum Control

Classical Dual-Inverted-Pendulum Control PRESENTED AT THE 23 IEEE CONFERENCE ON DECISION AND CONTROL 4399 Classical Dual-Inverted-Pendulum Control Kent H. Lundberg James K. Roberge Department of Electrical Engineering and Computer Science Massachusetts

More information

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator Abstract Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator N. Selvaganesan 1 Prabhu Jude Rajendran 2 S.Renganathan 3 1 Department of Instrumentation Engineering, Madras Institute of

More information

Identification of Nonlinear Dynamic Systems with Multiple Inputs and Single Output using discrete-time Volterra Type Equations

Identification of Nonlinear Dynamic Systems with Multiple Inputs and Single Output using discrete-time Volterra Type Equations Identification of Nonlinear Dnamic Sstems with Multiple Inputs and Single Output using discrete-time Volterra Tpe Equations Thomas Treichl, Stefan Hofmann, Dierk Schröder Institute for Electrical Drive

More information

y R T However, the calculations are easier, when carried out using the polar set of co-ordinates ϕ,r. The relations between the co-ordinates are:

y R T However, the calculations are easier, when carried out using the polar set of co-ordinates ϕ,r. The relations between the co-ordinates are: Curved beams. Introduction Curved beams also called arches were invented about ears ago. he purpose was to form such a structure that would transfer loads, mainl the dead weight, to the ground b the elements

More information

ON THE INTERPRETATION OF THE LAGRANGE MULTIPLIERS IN THE CONSTRAINT FORMULATION OF CONTACT PROBLEMS; OR WHY ARE SOME MULTIPLIERS ALWAYS ZERO?

ON THE INTERPRETATION OF THE LAGRANGE MULTIPLIERS IN THE CONSTRAINT FORMULATION OF CONTACT PROBLEMS; OR WHY ARE SOME MULTIPLIERS ALWAYS ZERO? Proceedings of the ASME 214 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 214 August 17-2, 214, Buffalo, New York, USA DETC214-3479

More information

RELATIONS AND FUNCTIONS through

RELATIONS AND FUNCTIONS through RELATIONS AND FUNCTIONS 11.1.2 through 11.1. Relations and Functions establish a correspondence between the input values (usuall ) and the output values (usuall ) according to the particular relation or

More information

SOLVING SOME PHYSICAL PROBLEMS USING THE METHODS OF NUMERICAL MATHEMATICS WITH THE HELP OF SYSTEM MATHEMATICA

SOLVING SOME PHYSICAL PROBLEMS USING THE METHODS OF NUMERICAL MATHEMATICS WITH THE HELP OF SYSTEM MATHEMATICA SOLVING SOME PHYSICAL PROBLEMS USING THE METHODS OF NUMERICAL MATHEMATICS WITH THE HELP OF SYSTEM MATHEMATICA Pavel Trojovský Jaroslav Seibert Antonín Slabý ABSTRACT Ever future teacher of mathematics

More information

Modelling Multivariate Data by Neuro-Fuzzy Systems

Modelling Multivariate Data by Neuro-Fuzzy Systems In Proceedings of IEEE/IAFE Concerence on Computational Inteligence for Financial Engineering, New York City, 999 Modelling Multivariate Data by Neuro-Fuzzy Systems Jianwei Zhang and Alois Knoll Faculty

More information

Journal of Mechanical Systems for Transportation and Logistics

Journal of Mechanical Systems for Transportation and Logistics Comparison of Methods to Reduce Vibrations in Superconducting Maglev Vehicles b Primar Suspension Control* Erimitsu SUZUKI **, Jun SHIRASAKI ***, Ken WATANABE **, Hironori HOSHINO **, and Masao NAGAI ***

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

Solutions to Two Interesting Problems

Solutions to Two Interesting Problems Solutions to Two Interesting Problems Save the Lemming On each square of an n n chessboard is an arrow pointing to one of its eight neighbors (or off the board, if it s an edge square). However, arrows

More information

A New Approach for Controlling Overhead Traveling Crane Using Rough Controller

A New Approach for Controlling Overhead Traveling Crane Using Rough Controller A New Approach for Controlling Overhead Traveling Crane Using ough Controller Mazin Z. Othman Abstract This paper presents the idea of a rough controller with application to control the overhead traveling

More information

BASE VECTORS FOR SOLVING OF PARTIAL DIFFERENTIAL EQUATIONS

BASE VECTORS FOR SOLVING OF PARTIAL DIFFERENTIAL EQUATIONS BASE VECTORS FOR SOLVING OF PARTIAL DIFFERENTIAL EQUATIONS J. Roubal, V. Havlena Department of Control Engineering, Facult of Electrical Engineering, Czech Technical Universit in Prague Abstract The distributed

More information

Two Levels Data Fusion Filtering Algorithms of Multimode Compound Seeker

Two Levels Data Fusion Filtering Algorithms of Multimode Compound Seeker TELKOMNKA, Vol.11, No.11, November 13, pp. 674~68 e-ssn: 87-78X 674 Two Levels Data Fusion Filtering Algorithms of Multimode Compound Seeker Guodong Zhang*, Zhong Liu, Ke Li College of Electronic Engineering,

More information

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy

More information

RANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM 1

RANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM 1 RANGE CONTROL MPC APPROACH FOR TWO-DIMENSIONAL SYSTEM Jirka Roubal Vladimír Havlena Department of Control Engineering, Facult of Electrical Engineering, Czech Technical Universit in Prague Karlovo náměstí

More information

Decoupled fuzzy controller design with single-input fuzzy logic

Decoupled fuzzy controller design with single-input fuzzy logic Fuzzy Sets and Systems 9 (00) 335 34 www.elsevier.com/locate/fss Decoupled fuzzy controller design with single-input fuzzy logic Shi-Yuan Chen, Fang-Ming Yu, Hung-Yuan Chung Department of Electrical Engineering,

More information

Decision tables and decision spaces

Decision tables and decision spaces Abstract Decision tables and decision spaces Z. Pawlak 1 Abstract. In this paper an Euclidean space, called a decision space is associated with ever decision table. This can be viewed as a generalization

More information

Estimation Of Linearised Fluid Film Coefficients In A Rotor Bearing System Subjected To Random Excitation

Estimation Of Linearised Fluid Film Coefficients In A Rotor Bearing System Subjected To Random Excitation Estimation Of Linearised Fluid Film Coefficients In A Rotor Bearing Sstem Subjected To Random Ecitation Arshad. Khan and Ahmad A. Khan Department of Mechanical Engineering Z.. College of Engineering &

More information

Bifurcations of the Controlled Escape Equation

Bifurcations of the Controlled Escape Equation Bifurcations of the Controlled Escape Equation Tobias Gaer Institut für Mathematik, Universität Augsburg 86135 Augsburg, German gaer@math.uni-augsburg.de Abstract In this paper we present numerical methods

More information

10. The dimensional formula for c) 6% d) 7%

10. The dimensional formula for c) 6% d) 7% UNIT. One of the combinations from the fundamental phsical constants is hc G. The unit of this epression is a) kg b) m 3 c) s - d) m. If the error in the measurement of radius is %, then the error in the

More information

DESIGN OF A FUZZY PID CONTROLLER FOR APPLICATION IN SATELLITE ATTITUDE CONTROL SYSTEM. Willer Gomes. Evandro Marconi Rocco

DESIGN OF A FUZZY PID CONTROLLER FOR APPLICATION IN SATELLITE ATTITUDE CONTROL SYSTEM. Willer Gomes. Evandro Marconi Rocco DESIGN OF A FUZZY PID CONTROLLER FOR APPLICATION IN SATELLITE ATTITUDE CONTROL SYSTE Willer Gomes National Institute for Space Research INPE ZIP: 12245-970, São José dos Campos, SP, Brail willer.gomes@ahoo.com.br

More information

Boolean Algebra and Logic Gates

Boolean Algebra and Logic Gates Boolean Algebra and Logic Gates Prof. Wangrok Oh Dept. of Information Communications Eng. Chungnam National Universit Prof. Wangrok Oh(CNU) / 5 Overview Aiomatic Definition of Boolean Algebra 2 Basic Theorems

More information

INF Introduction to classifiction Anne Solberg

INF Introduction to classifiction Anne Solberg INF 4300 8.09.17 Introduction to classifiction Anne Solberg anne@ifi.uio.no Introduction to classification Based on handout from Pattern Recognition b Theodoridis, available after the lecture INF 4300

More information

The Sigmoidal Approximation of Łukasiewicz Operators

The Sigmoidal Approximation of Łukasiewicz Operators The Sigmoidal Approimation of Łukasiewicz Operators József Dombi, Zsolt Gera Universit of Szeged, Institute of Informatics e-mail: {dombi gera}@inf.u-szeged.hu Abstract: In this paper we propose an approimation

More information

Wavelet-Based Linearization Method in Nonlinear Systems

Wavelet-Based Linearization Method in Nonlinear Systems Wavelet-Based Linearization Method in Nonlinear Sstems Xiaomeng Ma A Thesis In The Department of Mechanical and Industrial Engineering Presented in Partial Fulfillment of the Requirements for the Degree

More information

SMALL bodies of the solar system, such as Phobos, cannot

SMALL bodies of the solar system, such as Phobos, cannot INSTITUTO SUPERIOR TÉCNICO, LISBON, PORTUGAL, JUNE 013 1 Controlled Approach Strategies on Small Celestial Bodies Using Approimate Analtical Solutions of the Elliptical Three-Bod Problem: Application to

More information

Square Estimation by Matrix Inverse Lemma 1

Square Estimation by Matrix Inverse Lemma 1 Proof of Two Conclusions Associated Linear Minimum Mean Square Estimation b Matri Inverse Lemma 1 Jianping Zheng State e Lab of IS, Xidian Universit, Xi an, 7171, P. R. China jpzheng@idian.edu.cn Ma 6,

More information

10 Back to planar nonlinear systems

10 Back to planar nonlinear systems 10 Back to planar nonlinear sstems 10.1 Near the equilibria Recall that I started talking about the Lotka Volterra model as a motivation to stud sstems of two first order autonomous equations of the form

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

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

Estimators in simple random sampling: Searls approach

Estimators in simple random sampling: Searls approach Songklanakarin J Sci Technol 35 (6 749-760 Nov - Dec 013 http://wwwsjstpsuacth Original Article Estimators in simple random sampling: Searls approach Jirawan Jitthavech* and Vichit Lorchirachoonkul School

More information

A New Closed-loop Identification Method of a Hammerstein-type System with a Pure Time Delay

A New Closed-loop Identification Method of a Hammerstein-type System with a Pure Time Delay A New Closed-loop Identification Method of a Hammerstein-tpe Sstem with a Pure Time Dela Edin Drljević a, Branislava Peruničić b, Željko Jurić c, Member of IEEE Abstract A procedure for the closed-loop

More information

INF Introduction to classifiction Anne Solberg Based on Chapter 2 ( ) in Duda and Hart: Pattern Classification

INF Introduction to classifiction Anne Solberg Based on Chapter 2 ( ) in Duda and Hart: Pattern Classification INF 4300 151014 Introduction to classifiction Anne Solberg anne@ifiuiono Based on Chapter 1-6 in Duda and Hart: Pattern Classification 151014 INF 4300 1 Introduction to classification One of the most challenging

More information

Temperature control using neuro-fuzzy controllers with compensatory operations and wavelet neural networks

Temperature control using neuro-fuzzy controllers with compensatory operations and wavelet neural networks Journal of Intelligent & Fuzzy Systems 17 (2006) 145 157 145 IOS Press Temperature control using neuro-fuzzy controllers with compensatory operations and wavelet neural networks Cheng-Jian Lin a,, Chi-Yung

More information

Krylov Integration Factor Method on Sparse Grids for High Spatial Dimension Convection Diffusion Equations

Krylov Integration Factor Method on Sparse Grids for High Spatial Dimension Convection Diffusion Equations DOI.7/s95-6-6-7 Krlov Integration Factor Method on Sparse Grids for High Spatial Dimension Convection Diffusion Equations Dong Lu Yong-Tao Zhang Received: September 5 / Revised: 9 March 6 / Accepted: 8

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

ANN Control of Non-Linear and Unstable System and its Implementation on Inverted Pendulum

ANN Control of Non-Linear and Unstable System and its Implementation on Inverted Pendulum Research Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet ANN

More information

Towards Increasing Learning Speed and Robustness of XCSF: Experimenting With Larger Offspring Set Sizes

Towards Increasing Learning Speed and Robustness of XCSF: Experimenting With Larger Offspring Set Sizes Towards Increasing Learning Speed and Robustness of XCSF: Eperimenting With Larger Offspring Set Sizes ABSTRACT Patrick Stalph Department of Computer Science Universit of Würzburg, German Patrick.Stalph@stud-mail.uniwuerzburg.de

More information

ADAPTIVE NEURO-FUZZY INFERENCE SYSTEMS

ADAPTIVE NEURO-FUZZY INFERENCE SYSTEMS ADAPTIVE NEURO-FUZZY INFERENCE SYSTEMS RBFN and TS systems Equivalent if the following hold: Both RBFN and TS use same aggregation method for output (weighted sum or weighted average) Number of basis functions

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

A new chaotic attractor from general Lorenz system family and its electronic experimental implementation

A new chaotic attractor from general Lorenz system family and its electronic experimental implementation Turk J Elec Eng & Comp Sci, Vol.18, No.2, 2010, c TÜBİTAK doi:10.3906/elk-0906-67 A new chaotic attractor from general Loren sstem famil and its electronic eperimental implementation İhsan PEHLİVAN, Yılma

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

Dynamics of multiple pendula without gravity

Dynamics of multiple pendula without gravity Chaotic Modeling and Simulation (CMSIM) 1: 57 67, 014 Dnamics of multiple pendula without gravit Wojciech Szumiński Institute of Phsics, Universit of Zielona Góra, Poland (E-mail: uz88szuminski@gmail.com)

More information

Chapter 11 Optimization with Equality Constraints

Chapter 11 Optimization with Equality Constraints Ch. - Optimization with Equalit Constraints Chapter Optimization with Equalit Constraints Albert William Tucker 95-995 arold William Kuhn 95 oseph-ouis Giuseppe odovico comte de arane 76-. General roblem

More information

Review of Essential Skills and Knowledge

Review of Essential Skills and Knowledge Review of Essential Skills and Knowledge R Eponent Laws...50 R Epanding and Simplifing Polnomial Epressions...5 R 3 Factoring Polnomial Epressions...5 R Working with Rational Epressions...55 R 5 Slope

More information

On the Extension of Goal-Oriented Error Estimation and Hierarchical Modeling to Discrete Lattice Models

On the Extension of Goal-Oriented Error Estimation and Hierarchical Modeling to Discrete Lattice Models On the Etension of Goal-Oriented Error Estimation and Hierarchical Modeling to Discrete Lattice Models J. T. Oden, S. Prudhomme, and P. Bauman Institute for Computational Engineering and Sciences The Universit

More information

Exponential, Logistic, and Logarithmic Functions

Exponential, Logistic, and Logarithmic Functions CHAPTER 3 Eponential, Logistic, and Logarithmic Functions 3.1 Eponential and Logistic Functions 3.2 Eponential and Logistic Modeling 3.3 Logarithmic Functions and Their Graphs 3.4 Properties of Logarithmic

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

A Position-Based Visual Impedance Control for Robot Manipulators

A Position-Based Visual Impedance Control for Robot Manipulators 2007 IEEE International Conference on Robotics and Automation Roma, Ital, 10-14 April 2007 ThB21 A Position-Based Visual Impedance Control for Robot Manipulators Vinceno Lippiello, Bruno Siciliano, and

More information

Design Optimization and Performance Evaluation of the Relaying Algorithms, Relays and Protective Systems Using Advanced Testing Tools

Design Optimization and Performance Evaluation of the Relaying Algorithms, Relays and Protective Systems Using Advanced Testing Tools Design Optimization and Performance Evaluation of the Relaing Algorithms, Relas and Protective Sstems Using Advanced Testing Tools laden Kezunovic Fellow, IEEE Bogdan Kasztenn Senior ember, IEEE Texas

More information

A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model

A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model 142 IEEE TRANSACTIONS ON ENERGY CONVERSION, VOL. 18, NO. 1, MARCH 2003 A Boiler-Turbine System Control Using A Fuzzy Auto-Regressive Moving Average (FARMA) Model Un-Chul Moon and Kwang Y. Lee, Fellow,

More information

A Systematic and Simple Approach for Designing Takagi-Sugeno Fuzzy Controller with Reduced Data

A Systematic and Simple Approach for Designing Takagi-Sugeno Fuzzy Controller with Reduced Data A Systematic and Simple Approach for Designing Takagi-Sugeno Fuzzy Controller with Reduced Data Yadollah Farzaneh, Ali Akbarzadeh Tootoonchi Department of Mechanical Engineering Ferdowsi University of

More information

DO HEBBIAN SYNAPSES ESTIMATE ENTROPY?

DO HEBBIAN SYNAPSES ESTIMATE ENTROPY? DO HEBBIAN SYNAPSES ESTIMATE ENTROPY? Deniz Erdogmus, Jose C. Principe, Kenneth E. Hild II CNE, Electrical & Computer Engineering Dept. Universit of Florida, Gainesville, F 36. [deniz,principe,hild]@cnel.ufl.edu

More information

Three Tank System Control Using Neuro - Fuzzy Model Predictive Control

Three Tank System Control Using Neuro - Fuzzy Model Predictive Control Three Tank Sstem Control Using Neuro - Fuzz Model Predictive Control Adel Abdurahman Mechanical Engineering Department, Facult of Engineering, Sana a Universit ABSTRACT Three-tank (3T) sstem is the most

More information

Mechanics Departmental Exam Last updated November 2013

Mechanics Departmental Exam Last updated November 2013 Mechanics Departmental Eam Last updated November 213 1. Two satellites are moving about each other in circular orbits under the influence of their mutual gravitational attractions. The satellites have

More information

Multi-body modeling for fluid sloshing dynamics investigation in fast spinning rockets

Multi-body modeling for fluid sloshing dynamics investigation in fast spinning rockets DOI:.9/EUCASS7-47 7 TH EUROPEAN CONFERENCE FOR AERONAUTICS AND AEROSPACE SCIENCES (EUCASS) Multi-bod modeling for fluid sloshing dnamics investigation in fast spinning rockets Loreno Bucci, Michèle Lavagna

More information

Neural Network Approach to Control System Identification with Variable Activation Functions

Neural Network Approach to Control System Identification with Variable Activation Functions Neural Network Approach to Control System Identification with Variable Activation Functions Michael C. Nechyba and Yangsheng Xu The Robotics Institute Carnegie Mellon University Pittsburgh, PA 52 Abstract

More information

16.5. Maclaurin and Taylor Series. Introduction. Prerequisites. Learning Outcomes

16.5. Maclaurin and Taylor Series. Introduction. Prerequisites. Learning Outcomes Maclaurin and Talor Series 6.5 Introduction In this Section we eamine how functions ma be epressed in terms of power series. This is an etremel useful wa of epressing a function since (as we shall see)

More information

A New Perspective and Extension of the Gaussian Filter

A New Perspective and Extension of the Gaussian Filter Robotics: Science and Sstems 2015 Rome, Ital, Jul 13-17, 2015 A New Perspective and Etension of the Gaussian Filter Manuel Wüthrich, Sebastian Trimpe, Daniel Kappler and Stefan Schaal Autonomous Motion

More information

Available online at ScienceDirect. Procedia Computer Science 22 (2013 )

Available online at   ScienceDirect. Procedia Computer Science 22 (2013 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 22 (2013 ) 1121 1125 17 th International Conference in Knowledge Based and Intelligent Information and Engineering Systems

More information

Reachability Analysis Using Octagons

Reachability Analysis Using Octagons Reachabilit Analsis Using Octagons Andrew N. Fisher and Chris J. Mers Department of Electrical and Computer Engineering Universit of Utah FAC 0 Jul 9, 0 Digitall Intensive Analog Circuits Digitall intensive

More information

ESMF Based Multiple UAVs Active Cooperative Observation Method in Relative Velocity Coordinates

ESMF Based Multiple UAVs Active Cooperative Observation Method in Relative Velocity Coordinates Joint 48th IEEE Conference on Decision and Control and 8th Chinese Control Conference Shanghai, P.R. China, December 6-8, 009 WeCIn5.4 ESMF Based Multiple UAVs Active Cooperative Observation Method in

More information

STUDY KNOWHOW PROGRAM STUDY AND LEARNING CENTRE. Functions & Graphs

STUDY KNOWHOW PROGRAM STUDY AND LEARNING CENTRE. Functions & Graphs STUDY KNOWHOW PROGRAM STUDY AND LEARNING CENTRE Functions & Graphs Contents Functions and Relations... 1 Interval Notation... 3 Graphs: Linear Functions... 5 Lines and Gradients... 7 Graphs: Quadratic

More information

Simulation of Quadruple Tank Process for Liquid Level Control

Simulation of Quadruple Tank Process for Liquid Level Control Simulation of Quadruple Tank Process for Liquid Level Control Ritika Thusoo 1, Sakshi Bangia 2 1 M.Tech Student, Electronics Engg, Department, YMCA University of Science and Technology, Faridabad 2 Assistant

More information

On Range and Reflecting Functions About the Line y = mx

On Range and Reflecting Functions About the Line y = mx On Range and Reflecting Functions About the Line = m Scott J. Beslin Brian K. Heck Jerem J. Becnel Dept.of Mathematics and Dept. of Mathematics and Dept. of Mathematics and Computer Science Computer Science

More information

Maneuvering Target Tracking Method based on Unknown but Bounded Uncertainties

Maneuvering Target Tracking Method based on Unknown but Bounded Uncertainties Preprints of the 8th IFAC World Congress Milano (Ital) ust 8 - Septemer, Maneuvering arget racing Method ased on Unnown ut Bounded Uncertainties Hodjat Rahmati*, Hamid Khaloozadeh**, Moosa Aati*** * Facult

More information

Modeling of Cubic-Stewart vibration isolation platform with hybrid vibration isolator

Modeling of Cubic-Stewart vibration isolation platform with hybrid vibration isolator he 4th IFoMM World Congress, aipei, aiwan, October 5-3, 5 DOI Number:.6567/IFoMM.4.WC.O9.9 Modeling of Cubic-tewart vibration isolation platform with hbrid vibration isolator Y. Zhang Z.-B. Chen Y.-. Jiao

More information

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS In the last chapter fuzzy logic controller and ABC based fuzzy controller are implemented for nonlinear model of Inverted Pendulum. Fuzzy logic deals with imprecision,

More information

Duality, Geometry, and Support Vector Regression

Duality, Geometry, and Support Vector Regression ualit, Geometr, and Support Vector Regression Jinbo Bi and Kristin P. Bennett epartment of Mathematical Sciences Rensselaer Poltechnic Institute Tro, NY 80 bij@rpi.edu, bennek@rpi.edu Abstract We develop

More information

Feedforward Neural Networks

Feedforward Neural Networks Chapter 4 Feedforward Neural Networks 4. Motivation Let s start with our logistic regression model from before: P(k d) = softma k =k ( λ(k ) + w d λ(k, w) ). (4.) Recall that this model gives us a lot

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

Introduction to Intelligent Control Part 6

Introduction to Intelligent Control Part 6 ECE 4951 - Spring 2010 ntroduction to ntelligent Control Part 6 Prof. Marian S. Stachowicz Laboratory for ntelligent Systems ECE Department, University of Minnesota Duluth February 4-5, 2010 Fuzzy System

More information

On Maximizing the Second Smallest Eigenvalue of a State-dependent Graph Laplacian

On Maximizing the Second Smallest Eigenvalue of a State-dependent Graph Laplacian 25 American Control Conference June 8-, 25. Portland, OR, USA WeA3.6 On Maimizing the Second Smallest Eigenvalue of a State-dependent Graph Laplacian Yoonsoo Kim and Mehran Mesbahi Abstract We consider

More information

Stabilization fuzzy control of inverted pendulum systems

Stabilization fuzzy control of inverted pendulum systems Artificial Intelligence in Engineering 14 (2000) 153 163 www.elsevier.com/locate/aieng Stabilization fuzzy control of inverted pendulum systems J. Yi*, N. Yubazaki Technology Research Center, Mycom, Inc.,

More information

An Optimization Method for Numerically Solving Three-point BVPs of Linear Second-order ODEs with Variable Coefficients

An Optimization Method for Numerically Solving Three-point BVPs of Linear Second-order ODEs with Variable Coefficients An Optimization Method for Numericall Solving Three-point BVPs of Linear Second-order ODEs with Variable Coefficients Liaocheng Universit School of Mathematics Sciences 252059, Liaocheng P.R. CHINA hougbb@26.com;

More information