资料介绍
基于混合学习算法的模糊神经网络控制系统
刘美俊
厦门理工学院电子与电气工程系(厦门 361024)
摘要:针对复杂非线性系统在控制过程中的不确定性及参数的时变性,设计了一种模糊神经自适应预测控制系统,通过误差补偿以提高预测控制的精度;对模糊神经网络(FNN)的学习算法进行了研究,利用遗传算法的全局搜索能力对FNN控制器参数进行离线优化,并对遗传操作进行了改进,使其最终搜索到全局最优或近似全局最优的附近,再利用BP算法的局部搜索能力和对对象的适应能力,进一步对参数进行在线调整。这样使系统具有更高的学习精度和更快的收敛速度,所得的FNN具有良好的泛化性能。仿真结果证明了本方法的有效性。
关键词:模糊控制 神经网络 混合算法 自适应预测控制 仿真
A FUZZY NEURAL NETWORK CONTROL SYSTEM BASED ON HYBRID LEARNING ALGORITHMS
LIU Mei-jun
(Department.of Electronic and Electrical Engineering.,Xiamen University of Technology, Xiamen China 361024)
ABSTRACT: For a class of complex nonlinear system with uncertainty and time-varying parameters in the process control,an adaptive predictive control system based on fuzzy neural network has been developed. using the error-compensation ,the accuracy of the system was improved; researching the algorithms of fuzzy neural network(FNN), an optimal or suboptimal spot is found by the optimization of fuzzy network ‚s parameters using the global searching ability of genetic algorithms.the BP algorithms ability of local searching and adaptation to object is used to adjust the parameters further. So the system owns more accurate precision and faster convergent speed ,and the FNN obtained has excellent performance of generalization.A simulation example demonstrates the efficiency of the method.
KEY WORDS: Fuzzy control, Neural network, Hybrid algorithms, self-adaptive control. Simulation
1 引言
近年来,非线性动态系统的自适应控制是一个十分活跃的研究领域[1,2],模糊神经网络控制作为一个重要的自适应方案得到了广泛研究[3]。模糊逻辑模仿人脑的逻辑思维,用于处理对象未知或不精确的系统;神经网络模仿人脑神经元的功能,可作为一般的函数估计器,映射系统输入与输出的关系。模糊系统和神经网络相互融合,构造成各种模糊神经网络,作为模糊信息处理单元以实现模糊信息的自动化处理。但常规的模糊神经网络在设计过程中往往存在技术上的困难,其控制精度及学习能力需进一步提高。同时由神经网络设计的控制器往往不是全局最优,这主要是由于BP算法本身存在的易收敛于局部极小值所致[4,5]。
遗传算法是1975年由J.Holland教授提出的一种模仿生物进化原理的随机搜索算法,自问世以来已经在函数优化、模式识别、图像处理、人工智能等许多领域得到了成功的应用。遗传算法的主要特点是群体探索策略和群体中个体之间的信息交换、搜索不依赖于梯度信息,具有较强的自适应性、鲁棒性和全局搜索能力,因而在非线性函数优化问题的应用上受到了广泛重视。但是遗传算法也存在着接近最优解时搜索效率下降以及可能过早进入未成熟收敛的缺点。
为了克服上述缺点,本文提出了一种结构化的模糊神经网络,并设计了一种自适应预测
控制方案,采用遗传算法和BP算法相结合的混合学习算法,取得了较好的控制精度和非线性处理能力。
刘美俊
厦门理工学院电子与电气工程系(厦门 361024)
摘要:针对复杂非线性系统在控制过程中的不确定性及参数的时变性,设计了一种模糊神经自适应预测控制系统,通过误差补偿以提高预测控制的精度;对模糊神经网络(FNN)的学习算法进行了研究,利用遗传算法的全局搜索能力对FNN控制器参数进行离线优化,并对遗传操作进行了改进,使其最终搜索到全局最优或近似全局最优的附近,再利用BP算法的局部搜索能力和对对象的适应能力,进一步对参数进行在线调整。这样使系统具有更高的学习精度和更快的收敛速度,所得的FNN具有良好的泛化性能。仿真结果证明了本方法的有效性。
关键词:模糊控制 神经网络 混合算法 自适应预测控制 仿真
A FUZZY NEURAL NETWORK CONTROL SYSTEM BASED ON HYBRID LEARNING ALGORITHMS
LIU Mei-jun
(Department.of Electronic and Electrical Engineering.,Xiamen University of Technology, Xiamen China 361024)
ABSTRACT: For a class of complex nonlinear system with uncertainty and time-varying parameters in the process control,an adaptive predictive control system based on fuzzy neural network has been developed. using the error-compensation ,the accuracy of the system was improved; researching the algorithms of fuzzy neural network(FNN), an optimal or suboptimal spot is found by the optimization of fuzzy network ‚s parameters using the global searching ability of genetic algorithms.the BP algorithms ability of local searching and adaptation to object is used to adjust the parameters further. So the system owns more accurate precision and faster convergent speed ,and the FNN obtained has excellent performance of generalization.A simulation example demonstrates the efficiency of the method.
KEY WORDS: Fuzzy control, Neural network, Hybrid algorithms, self-adaptive control. Simulation
1 引言
近年来,非线性动态系统的自适应控制是一个十分活跃的研究领域[1,2],模糊神经网络控制作为一个重要的自适应方案得到了广泛研究[3]。模糊逻辑模仿人脑的逻辑思维,用于处理对象未知或不精确的系统;神经网络模仿人脑神经元的功能,可作为一般的函数估计器,映射系统输入与输出的关系。模糊系统和神经网络相互融合,构造成各种模糊神经网络,作为模糊信息处理单元以实现模糊信息的自动化处理。但常规的模糊神经网络在设计过程中往往存在技术上的困难,其控制精度及学习能力需进一步提高。同时由神经网络设计的控制器往往不是全局最优,这主要是由于BP算法本身存在的易收敛于局部极小值所致[4,5]。
遗传算法是1975年由J.Holland教授提出的一种模仿生物进化原理的随机搜索算法,自问世以来已经在函数优化、模式识别、图像处理、人工智能等许多领域得到了成功的应用。遗传算法的主要特点是群体探索策略和群体中个体之间的信息交换、搜索不依赖于梯度信息,具有较强的自适应性、鲁棒性和全局搜索能力,因而在非线性函数优化问题的应用上受到了广泛重视。但是遗传算法也存在着接近最优解时搜索效率下降以及可能过早进入未成熟收敛的缺点。
为了克服上述缺点,本文提出了一种结构化的模糊神经网络,并设计了一种自适应预测
控制方案,采用遗传算法和BP算法相结合的混合学习算法,取得了较好的控制精度和非线性处理能力。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于果蝇算法的混合小波神经网络交通流预测模型 40次下载
- 基于模糊神经网络的微型涡喷发动机控制系统 19次下载
- 人工神经网络控制 13次下载
- 基于脉冲神经网络的迁移学习算法 15次下载
- 基于模糊神经网络的机器人位置控制系统设计详解 32次下载
- 模糊控制与神经网络 0次下载
- 基于神经网络的库存控制系统
- 基于模糊神经网络的隧道照明控制系统
- 模糊神经网络在GPS高程转换中的应用
- 基于模糊神经网络的隧道照明控制系统
- 模糊神经网络在直接转矩控制系统中的应用
- 基于模糊神经网络的智能火灾报警控制系统
- 基于模糊神经网络的双吊点闸门同步控制的研究
- 自适应模糊神经网络研究
- 神经网络模糊系统及其在运动控制中的应用 0次下载
- BP神经网络的学习机制 681次阅读
- 神经网络优化算法有哪些 606次阅读
- 电机控制系统的神经网络优化策略 724次阅读
- 详解深度学习、神经网络与卷积神经网络的应用 2239次阅读
- 基于神经网络模型参考自适应实现混合动力汽车电子差速控制系统的设计 3739次阅读
- 利用模糊CMAC神经网络优化机械臂系统中控制器的设计 1778次阅读
- BP神经网络概述 4.4w次阅读
- 基于尺度迭代深度神经网络的图像去模糊算法 4516次阅读
- 什么是神经网络?学习人工智能必会的八大神经网络盘点 2.5w次阅读
- 为什么使用机器学习和神经网络以及需要了解的八种神经网络结构 1.1w次阅读
- 自适应模糊神经网络的交通灯控制系统的设计 3174次阅读
- 神经网络控制的特点分析_模糊神经网络发展进程 5539次阅读
- 基于FPGA的神经网络算法的设计 5650次阅读
- 训练神经网络的五大算法 1.3w次阅读
- 一种基于模糊神经网络的机器人控制技术 1943次阅读
下载排行
本周
- 1DC电源插座图纸
- 0.67 MB | 2次下载 | 免费
- 2AN158 GD32VW553 Wi-Fi开发指南
- 1.51MB | 2次下载 | 免费
- 3AN148 GD32VW553射频硬件开发指南
- 2.07MB | 1次下载 | 免费
- 4AN111-LTC3219用户指南
- 84.32KB | 次下载 | 免费
- 5AN153-用于电源系统管理的Linduino
- 1.38MB | 次下载 | 免费
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下载 | 免费
- 7SM2018E 支持可控硅调光线性恒流控制芯片
- 402.24 KB | 次下载 | 免费
- 8AN-1308: 电流检测放大器共模阶跃响应
- 545.42KB | 次下载 | 免费
本月
- 1ADI高性能电源管理解决方案
- 2.43 MB | 450次下载 | 免费
- 2免费开源CC3D飞控资料(电路图&PCB源文件、BOM、
- 5.67 MB | 138次下载 | 1 积分
- 3基于STM32单片机智能手环心率计步器体温显示设计
- 0.10 MB | 130次下载 | 免费
- 4使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 53314A函数发生器维修手册
- 16.30 MB | 31次下载 | 免费
- 6美的电磁炉维修手册大全
- 1.56 MB | 24次下载 | 5 积分
- 7如何正确测试电源的纹波
- 0.36 MB | 17次下载 | 免费
- 8感应笔电路图
- 0.06 MB | 10次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935121次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420062次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233088次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73810次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65988次下载 | 10 积分
电子发烧友App






创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论