Hybrid fuzzy logic control with genetic optimisation for a single-link flexible manipulator

2008 ◽  
Vol 21 (6) ◽  
pp. 858-873 ◽  
Author(s):  
M.S. Alam ◽  
M.O. Tokhi
Author(s):  
Linda Z. Shi ◽  
Mohamed B. Trabia

Fuzzy logic control has been widely used in many industrial processes due to its computationally efficient and robust characteristics. In many applications, verbalization of expert-knowledge can be easily used to design a fuzzy logic controller (FLC). On the other hand, other applications with many variables and complex mathematical model offer challenges to fuzzy logic control. Multi-link flexible manipulators belong to this category. An earlier work, [1], presented a distributed importance-based FLC for a single-link flexible manipulator. This paper extends this idea to a two-link rigid-flexible manipulator that moves in a vertical plane where the gravity field is active. The structure of the proposed controller is based on evaluating the importance degrees of the variables of the system, over its range of operation, to consider the coupling effects between the rigid and the flexible links. Variables with higher importance degrees are grouped together while variables with lesser importance degrees may be deleted to simplify the design of the controller. After determining the importance degrees of the variables, a distributed controller composed of four two-input one-output FLC’s is created. Unlike the single-link flexible manipulator, the fuzzy rules of the distributed FLC for the two-link rigid-flexible manipulator cannot be written by an expert based on intuition and observation of the inertial system due to the complexity of the manipulator and the coupling effect of its variables. To solve this problem, an importance-based linear controller that has the same input-output structure as that of distributed importance-based FLC is constructed to help write the fuzzy rules of the distributed FLC. Fuzzy rules of the distributed FLC are then selected to mimic the performance of the corresponding linear controllers. To compare the performance of the distributed importance-based FLC with that of importance-based linear controller, these two controllers are tuned using nonlinear programming by varying the gains of the importance-based linear controller and the parameters of membership functions of the variables in the distributed importance-based FLC. Robustness of each of the controllers after tuning is tested by varying the payload of the manipulator. The two importance-based controllers are simulated and compared.


Author(s):  
Linda Z. Shi ◽  
Mohamed B. Trabia

Fuzzy logic control presents a computationally efficient and robust alternative to conventional controllers. While experts can easily design fuzzy logic controllers (FLC’s) for many applications, some systems such as multi-link flexible manipulators, which have many variables and complex behavior, offer challenges to fuzzy logic control. An earlier work, [1], presented two distributed FLC’s for a single-link flexible manipulator. This paper extends that work to the area of two-link rigid-flexible manipulator that moves in a vertical plane where the gravity field is active. The first distributed structure, which is based on observing the performance of the manipulator, uses three PD-like FLC’s. The first two FLC’s control joint angles and joint angular velocities while the third controls the tip vibration. The second distributed structure is based on evaluating the importance degrees of the system output variables of the system by randomly varying its inputs. Variables with the same rank of the importance degree are grouped together and variables with less importance degrees may be deleted to simplify the design of the controller. The fuzzy rules of FLC’s in the two structures are selected to mimic the performance of comparable linear controllers. The parameters in both structures are tuned using nonlinear programming to obtain better performance. The two distributed structures are simulated and compared.


1997 ◽  
Vol 40 (4) ◽  
pp. 702-708 ◽  
Author(s):  
Jiunn-Horng CHEN ◽  
Ming-Shaung JU ◽  
Yeong-Ging TSUEI

2005 ◽  
Vol 11 (6) ◽  
pp. 723-747 ◽  
Author(s):  
Linda Z. Shi ◽  
Mohamed B. Trabia

Fuzzy logic control presents a computationally efficient and robust alternative to conventional controllers. While experts can easily design fuzzy logic controllers (FLCs) for many applications, some systems such as multilink flexible manipulators, which have many variables and complex behavior, offer challenges to fuzzy logic control. In this paper we present two distributed controllers for a two-link rigid-flexible manipulator that moves in a vertical plane where the gravity field is active. The first distributed controller, which is based on observing the performance of the manipulator, uses three PD-like FLCs: the first two FLCs control joint angles and joint angular velocities while the third controls the tip vibration. The second distributed controller is based on evaluating the importance degrees of the output variables of the system. Variables with the same rank of high importance degrees are grouped together, while variables with low importance degrees may be deleted to simplify the design of the controller. The fuzzy rules in the two proposed structures are selected to mimic the performance of comparable linear controllers. The parameters in both FLCs are tuned using nonlinear programming to obtain better performance. The two distributed FLCs are simulated and compared. The robustness of both tuned distributed FLCs is tested by varying the joint trajectories and angular velocities. The effect of changing the payload on the robustness of the two controllers is also considered.


Author(s):  
Fachrudin Hunaini ◽  
Imam Robandi ◽  
Nyoman Sutantra

Fuzzy Logic Control (FLC) is a reliable control system for controlling nonlinear systems, but to obtain optimal fuzzy logic control results, optimal Membership Function parameters are needed. Therefore in this paper Particle Swarm Optimization (PSO) is used as a fast and accurate optimization method to determine Membership Function parameters. The optimal control system simulation is carried out on the automatic steering system of the vehicle model and the results obtained are the vehicle's lateral motion error can be minimized so that the movement of the vehicle can always be maintained on the expected trajectory


Sign in / Sign up

Export Citation Format

Share Document