当码网
注册   
登录 


BP神经网络的 参数自学习控制

关注次数: 84

下载次数: 2

文件大小: 2K

下载需要积分: 1

代码分类: 智能算法

开发平台: matlab

上传会员: yhcpp

版权投诉

Downma.com:专注MATLAB源程序代码下载和分享

代码描述

基于BP神经网络的 参数自学习控制(1)确定BP网络的结构,即确定输入层节点数M和隐含层节点数Q,并给出各层加权系数的初值 和 ,选定学习速率 和惯性系数 ,此时k=1;(2)采样得到rin(k)和yout(k),计算该时刻误差error(k)=rin(k)-yout(k);(3)计算神经网络NN各层神经元的输入、输出,NN输出层的输出即为PID控制器的三个可调参数 , , ;(4)根据(3.34)计算PID控制器的输出u(k);(5)进行神经网络学习,在线调整加权系数 和 ,实现PID控制参数的自适应调整;(6)置k=k+1,返回(1)。

代码预览

BP.m



相关代码推荐

神经网络参数整定PID控制算法

伺服电机的神经网络参数整定

RBF神经网络上界适应学习的滑模控制

BP神经网络实现模糊控制规则为T=int[(e+ec)/2]的模糊神经网络控制

BP神经网络pid参数整定

改进的BP神经网络整定的PID控制

己编写的BP神经网络的算法matlab代码

基于BP神经网络的模糊控制算法程序

一种基于BP神经网络整定的PID控制

BP神经网络搭建实现PID控制器的模型

四旋翼无人机sliding mode backstepping代码

基于非线性动力学模型的四旋翼飞行器

四旋翼飞行器的自适应控制仿真

pid controller for a quadrotor model on matlab simulink

先进PID控制及matlab仿真

免责声明:本网站的代码均由会员网上搜集共享,仅供学习交流使用,版权归原作者所有!   版权投诉 隐私政策
© 2019 Downma.com All Rights Reserved.  联系我们: support@downma.com
客服