首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
This paper examines the applicability of genetic algorithms (GA's) in the simultaneous design of membership functions and rule sets for fuzzy logic controllers. Previous work using genetic algorithms has focused on the development of rule sets or high performance membership functions; however, the interdependence between these two components suggests a simultaneous design procedure would be a more appropriate methodology. When GA's have been used to develop both, it has been done serially, e.g., design the membership functions and then use them in the design of the rule set. This, however, means that the membership functions were optimized for the initial rule set and not the rule set designed subsequently. GA's are fully capable of creating complete fuzzy controllers given the equations of motion of the system, eliminating the need for human input in the design loop. This new method has been applied to two problems, a cart controller and a truck controller. Beyond the development of these controllers, we also examine the design of a robust controller for the cart problem and its ability to overcome faulty rules  相似文献   

2.
An adaptive fuzzy controller is synthesized from a collection of fuzzy IF-THEN rules. The parameters of the membership functions characterizing the linguistic terms in the fuzzy IF-THEN rules are changed according to some adaptive laws for the purpose of controlling a plant to track a reference trajectory. In the paper, a direct adaptive fuzzy control design method is developed for the general higher order nonlinear continuous systems. We use the Sugeno-type of the fuzzy logic system to approximate the controller. It is proved that the closed-loop system using this adaptive fuzzy controller is globally stable in the sense that all signals involved are bounded. Finally, we apply the method of direct adaptive fuzzy controllers to control an unstable system  相似文献   

3.
In this study, an on-line tuning method is proposed for fuzzy PID controllers via rule weighing. The rule weighing mechanism is a fuzzy rule base with two inputs namely; “error” and “normalized acceleration”. Here, the normalized acceleration provides relative information on the fastness or slowness of the system response. In deriving the fuzzy rules of the weighing mechanism, the transient phase of the unit step response of the closed loop system is to be analyzed. For this purpose, this response is assumed to be divided into certain regions, depending on the number of membership functions defined for the error input of the fuzzy logic controller. Then, the relative importance or influence of the fired fuzzy rules is determined for each region of the transient phase of the unit step response of the closed loop system. The output of the fuzzy rule weighing mechanism is charged as the tuning variable of the rule weights; and, in this manner, an on-line self-tuning rule weight assignment is accomplished. The effectiveness of the proposed on-line weight adjustment method is demonstrated on linear and non-linear systems by simulations. Moreover, a real time application of this new method is accomplished on a pH neutralization process.  相似文献   

4.
The objective of this paper is to provide fuzzy control designers with a generalized design tool for stable fuzzy logic controllers in an optimal sense. Given multiple sets of data disturbed by vagueness uncertainty, we generate the implicative rules that guarantee stability and robustness of closed-loop fuzzy dynamic systems. First, the mathematical basis of fuzzy hypercubes and fuzzy dynamic systems is rigorously studied by considering the membership conditions for perfect recall and the evidential combination for reliable reasoning. Second, the author suggests the cell-state transition method, which utilizes Hsu's cell-to-cell mapping concept. As a result, a generic and implementable design methodology for obtaining a fuzzy feedback gain K, a fuzzy hypercube, is provided and illustrated with simple examples. The designed rules or membership functions in K form the cell-state transitions that lead an initial state to the goal state globally. The cell-state transition approach provides flexibility in choosing different controller rule bases depending on optimal strategies  相似文献   

5.
Design of fuzzy controllers with adaptive rule insertion   总被引:2,自引:0,他引:2  
In this paper, an approach of designing adaptive fuzzy controllers is presented to systematically develop efficient and effective rules for fuzzy controllers. The proposed fuzzy controllers are first designed with two basic fuzzy if-then rules. Then according to the design requirements of the fuzzy control system, new fuzzy if-then rules are inserted into the rule-base structure of the fuzzy controller. Initially the inserted fuzzy rules are redundant in the sense that the resultant input-output mapping of the fuzzy rules remains intact. After that the parameters of the membership functions for the fuzzy sets of the newly added fuzzy rules are trained on-line to minimize predefined cost functions. Thus, efficient fuzzy controllers can be systematically designed. Simulations for linear, nonlinear, and delayed systems are provided to show the effectiveness of the proposed approach.  相似文献   

6.
In this paper we present a comparison of two fuzzy-control approaches that were developed for use on a non-linear single-input single-output (SISO) system. The first method is Fuzzy Model Reference Learning Control (FMRLC) with a modified adaptation mechanism that tunes the fuzzy inverse model. The basic idea of this method is based on shifting the output membership functions in the fuzzy controller and in the fuzzy inverse model. The second approach is a 2 degrees-of-freedom (2 DOF) control that is based on the Takagi-Sugeno fuzzy model. The T-S fuzzy model is obtained by identification of evolving fuzzy model and then used in the feed-forward and feedback parts of the controller. An error-model predictive-control approach is used for the design of the feedback loop. The controllers were compared on a non-linear second-order SISO system named the helio-crane. We compared the performance of the reference tracking in a simulation environment and on a real system. Both methods provided acceptable tracking performance during the simulation, but on the real system the 2 DOF FMPC gave better results than the FMRLC.  相似文献   

7.
We consider the problem of control error of a fuzzy system with feedback. The system consists of a plant, linear or nonlinear, fuzzy controller, and feedback loop. As controller we use both PD and PI fuzzy type controllers. We apply different t-norm and co-norm: logic, algebraic, Yager, Hamacher, bounded, drastic, etc. in the process of fuzzy reasoning. Triangular shape of membership functions is supposed, but we generalize the results obtained. Steady-state error of a system is calculated. We have obtained very interesting results. The steady-state error is identical for pairs of triangular t- and co-norms.  相似文献   

8.
针对两输入 (e,Δe)一输出 (Δu)的典型模糊控制器, 其输入变量采用三角形、全交迭、对称、不均匀分布的隶属函数, 输出变量采用对称、不均匀分布的单点隶属函数, 当采用非线性控制规则和Sum Product推理方法时, 推导了输出的解析表达式, 分析了其结构特性和极限特性, 证明了此类模糊控制器具有通用逼近性, 并讨论了典型模糊控制系统的局部稳定性.  相似文献   

9.
基于遗传算法的污水处理模糊控制方法   总被引:2,自引:0,他引:2  
模糊控制中的模糊推理规则和隶属函数的选取往往依据相关专家或技术人员的实际经验,对具有较强的非线性系统和未知动态环境条件下,其控制性能往往达不到很好的效果.使用遗传算法同时对隶属函数和模糊规则进行优化,从而使模糊推理规则和隶属函数的确定摆脱了人为经验的局限,提高了模糊控制的自适应能力.在此基础上设计出模糊控制器,并将其应用于污水处理溶解氧的控制中.实验结果表明,该控制器能够使溶解氧快速、准确地达到期望的要求.  相似文献   

10.
In this paper, a methodology to reduce the complexity of a robust controller based on fuzzy if-then rules is proposed. The motivation and the design of this complexity-reduced fuzzy controller are presented. This fuzzy controller with the triangular membership functions and fuzzy partition methods used here leads to a region-wise linear fuzzy controller (RLFC). The properties of the region-wise linear fuzzy controllers are discussed and the reasons why they in general perform better than the PD controllers are also provided. And the simulation results based on a second order plant are included to show that the region-wise linear fuzzy controller outperforms the PD controller. We also show that the region-wise linear fuzzy controller and original fuzzy controller have similar performances.  相似文献   

11.
It is the function of the design of a fuzzy-logic controller to determine the universes of discourse of the antecedents and the consequents, number of membership labels, distribution and shape of membership functions, rule formulation, etc. Much of the information is usually extracted from expert knowledge, operator experience, or heuristic thinking. It is hence difficult to mechanize the first-stage design of fuzzy-logic controllers using linguistic labels whose performance is no worse than that of conventional multivariable linear controllers such as state-feedback controllers, PID controllers, etc. In this paper, an original systematic seven-step linear-to-fuzzy (LIN2FUZ) algorithm is proposed for generating the labels, universes of discourse of the antecedents and the consequents, and fuzzy rules of ;basically linear' fuzzy-logic controllers, given the reference design of available conventional multivariable linear controllers. The functionally equivalent fuzzy-logic controllers can thus provide the sound basis for the further development to achieve performance beyond the capability or the conventional controllers. The validity and effectiveness of the proposed LIN2FUZ algorithm are demonstrated by a four-input one-output inverted pendulum system.  相似文献   

12.
一种基于遗传算法优化的模糊控制器研究   总被引:5,自引:2,他引:5  
模糊控制中的模糊推理规则和隶属函数的选取往往依据相关专家或技术人员的实际经验,具有较大的人为主观性,尤其在面对具有较强的非线性系统和未知动态环境条件下,其控制性能达不到客观要求。本文采用改进的遗传算法优化模糊控制中的比例因子,从而对控制规则和隶属函数进行优化。仿真结果表明,经过优化后的模糊控制器和传统的Fuzzy-PID控制器相比,其控制规则和隶属函数更加客观合理,控制系统的动、静态性能都有较大提高。  相似文献   

13.
This paper addresses the implementation of an adaptive fuzzy controller for flexible link robot arms. The design technique is a hybrid scheme involving both frequency and time domain techniques. The eigenvalues of the open loop plant can be estimated through application of a frequency domain based identification algorithm. The region of the eigenvalue space, within which the system operates, is partitioned into fuzzy cells. Membership function are assigned to the fuzzy sets of the eigenvalue universe of discourse. The degree of uncertainty on the estimated eigenvalues is encountered through these membership functions. The knowledge data base consists of feedback gains required to place the closed loop poles at predefined locations. A rule based controller infers the control input variable weighting each with the value of the membership functions at the identified eigenvalue. The afore-mentioned controller is compared through simulation with conventional techniques, namely pole placement and gain scheduling.  相似文献   

14.
Fuzzy logic control techniques are investigated for applications in the intelligent re-entry flight control of the ESA–NASA crew return vehicle. Three PD-Mamdani fuzzy controllers are constructed to control the inner-loop attitude dynamics, simulated by a fully nonlinear 3 degree-of-freedom simulator of the CRV. Each controller uses an angle tracking error and its derivative to calculate a commanded control surface deflection of the simulator. The input-domains are partitioned with 5 membership functions, resulting in 25 fuzzy rules for each rule-base. The output-domains are partitioned with 9 membership functions. The Mamdani controllers use a standard max–min inference process and a fast center of area method to calculate the crisp control signals. Simulation results show the ability to track a reference trajectory with acceptable performance, though the real strength of a nonlinear fuzzy logic controller is yet to be proven with more demanding benchmark trajectories.  相似文献   

15.
Conventional (type-1) fuzzy logic controllers have been commonly used in various power converter applications. Generally, in these controllers, the experience and knowledge of human experts are needed to decide parameters associated with the rule base and membership functions. The rule base and the membership function parameters may often mean different things to different experts. This may cause rule uncertainty problems. Consequently, the performance of the controlled system, which is controlled with type-1 fuzzy logic controller, is undesirably affected. In this study, a type-2 fuzzy logic controller is proposed for the control of buck and boost DC–DC converters. To examine and analysis the effects of the proposed controller on the system performance, both converters are also controlled using the PI controller and conventional fuzzy logic controller. The settling time, the overshoot, the steady state error and the transient response of the converters under the load and input voltage changes are used as the performance criteria for the evaluation of the controller performance. Simulation results show that buck and boost converters controlled by type-2 fuzzy logic controller have better performance than the buck and boost converters controlled by type-1 fuzzy logic controller and PI controller.  相似文献   

16.
This paper proposes a hybrid approach for the design of adaptive fuzzy controllers (FCs) in which two learning algorithms with different characteristics are merged together to obtain an improved method. The approach combines a genetic algorithm (GA), devised to optimize all the configuration parameters of the FC, including the number of membership functions and rules, and a Lyapunov-based adaptation law performing a local tuning of the output singletons of the controller, and guaranteeing the stability of each new controller investigated by the GA. The effectiveness of the proposed method is confirmed using both numerical simulations on a known case study and experiments on a nonlinear hardware benchmark.  相似文献   

17.
This paper proposes the optimization of the type-2 membership functions for the average approximation of an interval of type-2 fuzzy controller (AT2-FLC) using PSO, where the optimization only considers certain points of the membership functions and, the fuzzy rules are not modified so that the algorithm minimizes the runtime. The AT2-FLC regulates the speed of a DC motor and is coded in VHDL for a FPGA Xilinx Spartan 3A. We compared the results of the optimization using PSO method with a genetic algorithm optimization of an AT2-FLC under uncertainty and the results are discussed. The main contribution of the paper is the design, simulation and implementation of PSO optimization of interval tye-2 fuzzy controllers for FPGA applications.  相似文献   

18.
Fuzzy PID controllers have been developed and applied to many fields for over a period of 30 years. However, there is no systematic method to design membership functions (MFs) for inputs and outputs of a fuzzy system. Then optimizing the MFs is considered as a system identification problem for a nonlinear dynamic system which makes control challenges. This paper presents a novel online method using a robust extended Kalman filter to optimize a Mamdani fuzzy PID controller. The robust extended Kalman filter (REKF) is used to adjust the controller parameters automatically during the operation process of any system applying the controller to minimize the control error. The fuzzy PID controller is tuned about the shape of MFs and rules to adapt with the working conditions and the control performance is improved significantly. The proposed method in this research is verified by its application to the force control problem of an electro-hydraulic actuator. Simulations and experimental results show that proposed method is effective for the online optimization of the fuzzy PID controller.  相似文献   

19.
To avoid the cirrhosis and liver cancer, antiviral treatment for chronic hepatitis is necessary. In the literature, several mathematical models have been used to describe the dynamics of viral infections. In addition, several control strategies have been reported in the literature to deal with optimal antiviral therapy problem of infectious diseases. In this paper, three controller structures with optimized parameters using covariance matrix adaptation–evolution strategy algorithm are proposed for optimal control of basic hepatitis B virus (HBV) infection dynamical system. The first structure is an optimized neural-type sigmoid-based closed-loop controller, which is a nonlinear feedback controller. The second structure is an optimized open-loop time-based fuzzy controller in which the control input is approximated using the mixture of Gaussian membership functions. Finally, an optimized closed-loop fuzzy controller is used as the third control structure. After designing the controllers, some parameters of the HBV infection model are considered to be unknown and the robustness of the controllers is studied. Experimental results show that the optimized neural-type sigmoid-based closed-loop controller has the best performance in terms of healthy hepatocytes and free HBVs concentration among the investigated controllers and the optimized closed-loop fuzzy controller is the best in terms of minimum mean control input signal that is the drug usage. Concerning the robustness, the optimized neural-type sigmoid-based closed-loop controller has the best performance.  相似文献   

20.
In this paper, a novel fuzzy logic controller called linguistic-hedge fuzzy logic controller in a mixed-signal circuit design is discussed. The linguistic-hedge fuzzy logic controller has the following advantages: 1) it needs only three simple-shape membership functions for characterizing each variable prior to the linguistic-hedge modifications; 2) it is sufficient to adopt nine rules for inference; 3) the rules are developed intuitively without heavy dependence on the endeavors of experts; 4) it performs better than conventional fuzzy logic controllers; and 5) it can be realized with a lower design complexity and a smaller hardware overhead as compared with the controllers that required more than nine rules. In this implementation, a current-mode approach is adopted in designing the signal processing portions to simplify the circuit complexity; digital circuits are adopted to implement the programmable units. This design was fabricated with a TSMC 0.35 /spl mu/m single-polysilicon-quadruple-metal CMOS process. In this chip, the LHFLC processes two input variables and one output variable. Each variable is specified using three membership functions. Nine inference rules, scheduled in a rule table with a dimension of 3 /spl times/ 3, define the relationship implications between these three variables. Under a supply voltage of 3.3 V, the measurement results show that the measured control surface and the control goal are consistent. The speed of inference operation goes up to 0.5M FLIPS that is fast enough for the control application of the cart-pole balance system. The cart-pole balance system experimental results show that this chip works with nine inference rules. Furthermore, by performing some off-chip modifications, such as shifting and scaling on the input signals and output signal of this design, according to the specifications defined by the controlled plants, this design is suitable for many control applications.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号