Provide A Method Based on Genetic Algorithm to Optimize the Fuzzy Logic Controller for the Inverted Pendulum

Author(s):  
Shahrooz Alimoradpour ◽  
Mahnaz Rafie ◽  
Bahareh Ahmadzadeh

Abstract One of the classic systems in dynamics and control is the inverted pendulum, which is known as one of the topics in control engineering due to its properties such as nonlinearity and inherent instability. Different approaches are available to facilitate and automate the design of fuzzy control rules and their associated membership functions. Recently, different approaches have been developed to find the optimal fuzzy rule base system using genetic algorithm. The purpose of the proposed method is to set fuzzy rules and their membership function and the length of the learning process based on the use of a genetic algorithm. The results of the proposed method show that applying the integration of a genetic algorithm along with Mamdani fuzzy system can provide a suitable fuzzy controller to solve the problem of inverse pendulum control. The proposed method shows higher equilibrium speed and equilibrium quality compared to static fuzzy controllers without optimization. Using a fuzzy system in a dynamic inverted pendulum environment has better results compared to definite systems, and in addition, the optimization of the control parameters increases the quality of this model even beyond the simple case.

2010 ◽  
Vol 20 (05) ◽  
pp. 421-428 ◽  
Author(s):  
PETIA KOPRINKOVA-HRISTOVA

The paper considers gradient training of fuzzy logic controller (FLC) presented in the form of neural network structure. The proposed neuro-fuzzy structure allows keeping linguistic meaning of fuzzy rule base. Its main adjustable parameters are shape determining parameters of the linguistic variables fuzzy values as well as that of the used as intersection operator parameterized T-norm. The backpropagation through time method was applied to train neuro-FLC for a highly non-linear plant (a biotechnological process). The obtained results are discussed with respect to adjustable parameters rationality. Conclusions are made with respect to the appropriate intersection operations too.


2015 ◽  
Vol 2 (1) ◽  
pp. 20-28
Author(s):  
Emmanuel Ade Crisna Putra ◽  
Houtman P. Siregar

In this paper described the usable and effectiveness of automation control by using fuzzy logic controller forcontrolling the speed of DC motor that will be used on string roller of fishing rod. The transfer function of DCmotor has been obtained. For transfer function, the load of DC motor will be acted as input, and the output is thevelocity of DC motor. The fuzzy rule base then created by trial and error. The step response between fuzzy logiccontroller and without using fuzzy logic controller then obtained and compared. As a result, the fuzzy logic hassuccessfully reduced the overshoot of step response.


1995 ◽  
Vol 7 (2) ◽  
pp. 100-107
Author(s):  
Shigehiro Masui ◽  
◽  
Toshiro Terano ◽  
Yoshimasa Sugaya ◽  
◽  
...  

After some training, human operators can manually control very unstable objects when some proper information is given. But they can hardly explain how they do it, because they operate them intuitively and not logically. In this paper, we study the human behavior during the control of a double inverted pendulum and identify its control rules experimentally. The motion of a double inverted pendulum is simulated by a micro-computer and some of the state variables are indicated on a CRT, observed by a subject, and controlled on a keyboard. In order to find which information is used by a subject, his visual points are examined by an eye-camera. As a result, we see that there are three phases of operation, that is, the decrease of initial deviation, the prevention of over-shoot, and the keeping of stability. Next, the motion of a pendulum is analyzed qualitatively in each phase so as to identify the control rules of a human operator. By this analysis, we see that the intuitive manipulator of the human operator is quite reasonable from the physical viewpoint, and we represent it by some linguistic rules. From these results, we suggest a hierarchical structure of fuzzy rules as a model of a human operator which is verified through experiments on fuzzy control. It is concluded that this fuzzy controller acts as a skilled operator, but its performance is far superior to humans.


2010 ◽  
Vol 2010 ◽  
pp. 1-20 ◽  
Author(s):  
Yi Fu ◽  
Howard Li ◽  
Mary Kaye

Autonomous road following is one of the major goals in intelligent vehicle applications. The development of an autonomous road following embedded system for intelligent vehicles is the focus of this paper. A fuzzy logic controller (FLC) is designed for vision-based autonomous road following. The stability analysis of this control system is addressed. Lyapunov's direct method is utilized to formulate a class of control laws that guarantee the convergence of the steering error. Certain requirements for the control laws are presented for designers to choose a suitable rule base for the fuzzy controller in order to make the system stable. Stability of the proposed fuzzy controller is guaranteed theoretically and also demonstrated by simulation studies and experiments. Simulations using the model of the four degree of freedom nonholonomic robotic vehicle are conducted to investigate the performance of the fuzzy controller. The proposed fuzzy controller can achieve the desired steering angle and make the robotic vehicle follow the road successfully. Experiments show that the developed intelligent vehicle is able to follow a mocked road autonomously.


2007 ◽  
Vol 4 (1) ◽  
pp. 13-22 ◽  
Author(s):  
Mohamed Kadjoudj ◽  
Noureddine Golea ◽  
Hachemi Benbouzid

The objective of the model reference adaptive fuzzy control (MRAFC) is to change the rules definition in the direct fuzzy logic controller (FLC) and rule base table according to the comparison between the reference model output signal and system output. The MRAFC is composed by the fuzzy inverse model and a knowledge base modifier. Because of its improved algorithm, the MRAFC has fast learning features and good tracking characteristics even under severe variations of system parameters. The learning mechanism observes the plant outputs and adjusts the rules in a direct fuzzy controller, so that the overall system behaves like a reference model, which characterizes the desired behavior. In the proposed scheme, the error and error change measured between the motor speed and output of the reference model are applied to the MRAFC. The latter will force the system to behave like the signal reference by modifying the knowledge base of the FLC or by adding an adaptation signal to the fuzzy controller output. In this paper, the MRAFC is applied to a permanent magnet synchronous motor drive (PMSM). High performances and robustness have been achieved by using the MRAFC. This will be illustrated by simulation results and comparisons with other controllers such as PI classical and adaptive fuzzy controller based on gradient method controllers.


2010 ◽  
Vol 439-440 ◽  
pp. 1190-1196 ◽  
Author(s):  
Bao Jiang Zhao

Fuzzy logical controller is one of the most important applications of fuzzy-rule-based system that models the human decision processing with a collection of fuzzy rules. In this paper, an adaptive ant colony algorithm is proposed based on dynamically adjusting the strategy of selection of the paths and the strategy of the trail information updating. The algorithm is used to design a fuzzy logical controller automatically for real-time control of an inverted pendulum. In order to avoid the combinatorial explosion of fuzzy rules due to multivariable inputs, state variable synthesis scheme is employed to reduce the number of fuzzy rules greatly. Experimental results show that the designed controller can control actual inverted pendulum successfully.


2013 ◽  
Vol 274 ◽  
pp. 345-349 ◽  
Author(s):  
Mei Lan Zhou ◽  
Deng Ke Lu ◽  
Wei Min Li ◽  
Hui Feng Xu

For PHEV energy management, in this paper the author proposed an EMS is that based on the optimization of fuzzy logic control strategy. Because the membership functions of FLC and fuzzy rule base were obtained by the experience of experts or by designers through the experiment analysis, they could not make the FLC get the optimization results. Therefore, the author used genetic algorithm to optimize the membership functions of the FLC to further improve the vehicle performance. Finally, simulated and analyzed by using the electric vehicle software ADVISOR, the results indicated that the proposed strategy could easily control the engine and motor, ensured the balance between battery charge and discharge and as compared with electric assist control strategy, fuel consumption and exhaust emissions have also been reduced to less than 43.84%.


Sign in / Sign up

Export Citation Format

Share Document