首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
This article presents a new method for learning and tuning a fuzzy logic controller automatically. A reinforcement learning and a genetic algorithm are used in conjunction with a multilayer neural network model of a fuzzy logic controller, which can automatically generate the fuzzy control rules and refine the membership functions at the same time to optimize the final system's performance. In particular, the self-learning and tuning fuzzy logic controller based on genetic algorithms and reinforcement learning architecture, which is called a Stretched Genetic Reinforcement Fuzzy Logic Controller (SGRFLC), proposed here, can also learn fuzzy logic control rules even when only weak information, such as a binary target of “success” or “failure” signal, is available. We extend the AHC algorithm of Barto, Sutton, and Anderson to include the prior control knowledge of human operators. It is shown that the system can solve a fairly difficult control learning problem more concretely, the task is a cart–pole balancing system, in which a pole is hinged to a movable cart to which a continuously variable control force is applied. © 1997 John Wiley & Sons, Inc.  相似文献   

2.
基于GA的非线性系统Fuzzy控制规则自调整   总被引:2,自引:1,他引:1  
控制精度和自适应能力一直是模糊控制中较难解决的问题,对于非线性系统更是如此,解决这一技术的核心问题在于控制规则的选取,而遗传算法可以较好地解决常规的数学优化技术不能有效解决的问题。该文给出了对于具有修正因子的控制规则,采用遗传算法对其参数进行自调整的方法,以提高整个控制器的性能。仿真结果表明,这种方法可提高模糊控制器的性能,对非线性系统的控制是有效的。  相似文献   

3.
In this paper we propose several efficient hybrid methods based on genetic algorithms and fuzzy logic. The proposed hybridization methods combine a rough search technique, a fuzzy logic controller, and a local search technique. The rough search technique is used to initialize the population of the genetic algorithm (GA), its strategy is to make large jumps in the search space in order to avoid being trapped in local optima. The fuzzy logic controller is applied to dynamically regulate the fine-tuning structure of the genetic algorithm parameters (crossover ratio and mutation ratio). The local search technique is applied to find a better solution in the convergence region after the GA loop or within the GA loop. Five algorithms including one plain GA and four hybrid GAs along with some conventional heuristics are applied to three complex optimization problems. The results are analyzed and the best hybrid algorithm is recommended.  相似文献   

4.
屈波 《微型机与应用》2014,(8):90-92,96
基于遗传算法的迭代优化搜索能力,通过合理构造遗传算法适应度函数这一关键因素,对提出的高速公路入口匝道多维自适应模糊控制器解析描述中的系数因子进行了优化设计,不仅有效地解决了控制规则库的冗余性、兼容性问题,而且避免了解析描述中系数因子选取的盲目性、主观性。仿真结果表明,该设计在保证系统实际控制要求基础上基本能使高速公路交通流达到最优。  相似文献   

5.
Jesús  P.J. 《Neurocomputing》2007,70(16-18):2902
This paper presents two different power system stabilizers (PSSs) which are designed making use of neural fuzzy network and genetic algorithms (GAs). In both cases, GAs tune a conventional PSS on different operating conditions and then, the relationship between these points and the PSS parameters is learned by the ANFIS. ANFIS will select the PSS parameters based on machine loading conditions. The first stabilizer is adjusted minimizing an objective function based on ITAE index, while second stabilizer is adjusted minimizing an objective function based on pole-placement technique. The proposed stabilizers have been tested by performing simulations of the overall nonlinear system. Preliminary experimental results are shown.  相似文献   

6.
《Applied Soft Computing》2007,7(2):540-546
The design of fuzzy controllers for the implementation of behaviors in mobile robotics is a complex and highly time-consuming task. The use of machine learning techniques, such as evolutionary algorithms or artificial neural networks for the learning of these controllers allows to automate the design process. In this paper, the automated design of a fuzzy controller using genetic algorithms for the implementation of the wall-following behavior in a mobile robot is described. The algorithm is based on the Iterative Rule Learning (IRL) approach, and a parameter (δ) is defined with the aim of selecting the relation between the number of rules and the quality and accuracy of the controller. The designer has to define the universe of discourse and the precision of each variable, and also the scoring function. No restrictions are placed neither in the number of linguistic labels nor in the values that define the membership functions.  相似文献   

7.
目前使用遗传算法设计鲁棒控制器时, 都要人为地给定变量搜索空间. 当变量区域不确定时, 采用自适应并行遗传算法设计出最优鲁棒控制器, 该方法根据当前搜索到的各种群最优个体的分布情况, 运用概率统计理论求出变量区域的最小方差无偏估计, 不断缩小不确定的变量搜索区域, 从而逐步达到最优, 并且考虑了种群个体适应度对算法中交叉概率和变异概率的影响. 该方法能设计出简单正则、阶数低的最优鲁棒控制器, 而且仿真结果表明, 这些控制器有效地避免了局部最优, 提高了算法的寻优精度和收敛速度.  相似文献   

8.
This paper presents a fuzzy logic based controller (Multi-Agents System Controller (MASC)) which regulates the number of agents released to the network on a Multi-Agents Systems (MASs). A fuzzy logic (FL) model for the controller is as presented. The controller is a two-inputs-one-output system. The controllability is based on the network size (NTZ) and the available bandwidth (ABD) which are the inputs to the controller, the controller’s output is number of agents (ANG). The model was simulated using SIMULINK software. The simulation result is presented and it shows that ABD is the major constraint for the number of agents released to the network.  相似文献   

9.
The fuzzy logic controller (FLC) presented by Siler and Ying (1989) is discussed here and is proved to be equivalent to a non-fuzzy, nonlinear, proportional-integral (PI) controller. Some characteristic properties of this fuzzy logic controller are then investigated. The achievable performance of such a specific fuzzy controller is examined and found to be not necessarily better than that of the conventional, linear, non-fuzzy PI controller. Various extended designs of the basic FLC, including the FLC with dual control laws and the three-piece FLC, are then presented to enhance control performance. These extensions can provide servo-control performance. These extensions can provide servo-control performance superior to that of the basic FLC design, as illustrated by simulation results. Finally a highly nonlinear neutralization process is advanced to demonstrate the applicability of the various FLCs to industrial process control.  相似文献   

10.
高速公路的交通流存在很大的不确定性,模糊逻辑是解决其控制问题的有效方法。对传统的ALINEA模型进行了扩展,提出一种新的自适应模糊匝道控制器。当高速公路路段的临界密度不能被预先正确估计或者因交通环境的实时变化而难以估计时,提出的自适应模糊控制器将显示出其优越性。在仿真试验中,根据交通流的各种性能指标,将新的自适应控制器同传统的ALINEA方法做了详细的对比。  相似文献   

11.
An approach for an effective and efficient off-line training of particular classes of reusable controller software components is presented. To build a necessary relationship between a component's abstract and concrete levels, each control software component is represented at the abstract level by means of a set of adaptive fuzzy logic rules and at the concrete level by means of adaptive fuzzy membership functions. Training includes two phases: testing and adapting. The testing phase is for identifying faulty fuzzy elements of a component, while the adapting phase is for modifying membership functions. We employ genetic algorithms, neural network algorithms, Monte Carlo algorithms, and their combinations in each phase. This approach is illustrated by training automotive controller software components (simulation). Experimental simulation results show that our off-line training approach supports controller software component adaptation effectively and efficiently in terms of controlled process operation accuracy and effort spent.  相似文献   

12.
This paper presents a new method for learning a fuzzy logic controller automatically. A reinforcement learning technique is applied to a multilayer neural network model of a fuzzy logic controller. The proposed self-learning fuzzy logic control that uses the genetic algorithm through reinforcement learning architecture, called a genetic reinforcement fuzzy logic controller, can also learn fuzzy logic control rules even when only weak information such as a binary target of “success” or “failure” signal is available. In this paper, the adaptive heuristic critic algorithm of Barto et al. (1987) is extended to include a priori control knowledge of human operators. It is shown that the system can solve more concretely a fairly difficult control learning problem. Also demonstrated is the feasibility of the method when applied to a cart-pole balancing problem via digital simulations  相似文献   

13.
遗传优化的径向基函数船舶模糊控制器   总被引:7,自引:0,他引:7       下载免费PDF全文
研究径向基函数模糊神经网络在船舶控制器设计中的应用 ,设计了一个新型的径向基函数模糊神经网络控制器用以适应船舶在时变和不确定环境下的控制性能要求 .控制器设计的主导思想是在传统的径向基函数神经网络中增加一个模糊隐层 ,并采用遗传算法对控制器参数进行优化 .与传统方法相比 ,控制器模糊规则库的设计过程所需的先验知识更少 .最后采用Matlab 6 .1的Simulink工具以船舶运动模型为对象进行了船舶控制的仿真试验 ,结果证明了其有效性  相似文献   

14.
In this paper, a tree-based approach is proposed to design the fuzzy logic controller. Based on the proposed methodology, the fuzzy logic controller has the following merits: the fuzzy control rule can be extracted automatically from the input-output data of the system and the extraction process can be done in one-pass; owing to the fuzzy tree inference structure, the search spaces of the fuzzy inference process are largely reduced; the operation of the inference process can be simplified as a one-dimensional matrix operation because of the fuzzy tree approach; and the controller has regular and modular properties, so it is easy to be implemented by hardware. Furthermore, the proposed fuzzy tree approach has been applied to design the color reproduction system for verifying the proposed methodology. The color reproduction system is mainly used to obtain a color image through the printer that is identical to the original one. In addition to the software simulation, an FPGA is used to implement the prototype hardware system for real-time application. Experimental results show that the effect of color correction is quite good and that the prototype hardware system can operate correctly under the condition of 30 MHz clock rate.  相似文献   

15.
基于模糊逻辑的脉冲噪声自适应滤除   总被引:1,自引:0,他引:1  
为了去除具有多个随机值的普通脉冲噪声,提出一种基于模糊逻辑的自适应去噪方法。首先,利用像素邻域梯度并结合模糊逻辑相关理论进行噪声点初步检测;然后,通过噪声直方图统计对噪声点作二次检测,排除误判的噪声点;最后,保留非噪声点,对噪声点进行自适应加权均值滤波,滤除噪声。仿真结果表明,该算法可以取得优于传统方法的去噪效果,并且能很好地保护图像的边缘和纹理信息。  相似文献   

16.
Design of a PID-like compound fuzzy logic controller   总被引:3,自引:0,他引:3  
The paper describes a novel method for the design of a fuzzy logic controller (FLC) with near-optimal performance for a variety of operating conditions. The approach is based on the analysis of the system behaviour in the error state-space. The final control structure, in a form of a compound FLC, is arrived at in two stages. The first stage encompasses design and tuning of a PID-like fuzzy controller. The second stage consists of placing an additional fuzzy controller, of a structure similar to that of the first one, in parallel with the PID-like fuzzy controller designed in the first stage. The resulting compound controller is characterised with high performance in the wide range of operating conditions, and with small number of parameters that can be adjusted using simple optimisation methods. The controller is developed and tested for a plant comprising a vector controlled induction motor drive.  相似文献   

17.
Design and application of an analog fuzzy logic controller   总被引:3,自引:0,他引:3  
In this paper, we present an analog fuzzy logic hardware implementation and its application to an autonomous mobile system. With a simple structure the fabricated fuzzy controller shows good performance in processing speed and area consumption. Accomplished with 13 reconfigurable rules, a speed of up to 6 MFLIPS has been achieved. To stress the advantages of the new architecture, speed and flexibility, the same control strategy is implemented on the new analog fuzzy controller and on a digital multipurpose microcontroller in software. The results of the two implementations show that the analog approach is not only faster but also flexible enough to compete with digital fuzzy approaches  相似文献   

18.
An adaptive fuzzy logic controller (FLC) is designed for plants with unknown and/or time-varying dead zones. The steady-state control resolutions with perturbing action, which are different from the ones in the transient states, are used to cancel out the unknown and/or time-varying dead-zone effects. Automatically adjusted control resolutions play a key role as a fuzzy dead-zone inverse. The control resolutions of the control input variables are dependent on the scaling gains of the variables. Therefore, we can develop the fuzzy dead-zone inverse by reperturbing and adjusting the scaling gains adequately in the steady-states. The developed fuzzy logic controllers that are applied to the plants with unknown dead zones ensure their effectiveness even though the dead-zone characteristics are time varying  相似文献   

19.
为了使水面无人船(USV)获得更好的跟踪性能,本文设计了基于扰动观测器和命令滤波器的自适应模糊控制器.对于该系统存在建模不确定性和外部环境的扰动,采用模糊逻辑系统(FLS)和一个新的扰动观测器对其进行逼近和补偿.在扰动观测器和控制器中加入了一个新的自适应参数,用来改善控制精度.基于此,本文设计了命令滤波反步控制方法,可以保证系统在所有状态下都是有界的,且跟踪误差在有限时间内小于规定的精度.仿真结果显示该方法有效,且可以满足给定的控制精度.  相似文献   

20.
基于模糊控制器的自适应广义通用模型控制   总被引:3,自引:3,他引:0  
广义通用模型控制(GCMC)方法是一般模型控制(GMC)的改进,适用于相对阶大于1的复杂多输入多输出系统,该控制器参数具有明显的物理意义,但鲁棒性不够强。将模糊控制与广义通用模型控制相结合,构成模型参考自适应控制系统,从而加强了系统的鲁棒性,仿真实验证明了该策略的有效性。  相似文献   

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

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