[发明专利]LQR优化型无刷直流电机调速神经网络PID控制器有效

专利信息
申请号: 201910820288.X 申请日: 2019-09-01
公开(公告)号: CN110488600B 公开(公告)日: 2022-05-31
发明(设计)人: 胡黄水;王婷婷;杨兴旺;韩优佳;韩博 申请(专利权)人: 长春工业大学
主分类号: G05B11/42 分类号: G05B11/42
代理公司: 暂无信息 代理人: 暂无信息
地址: 130012 吉*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: lqr 优化 型无刷 直流电机 调速 神经网络 pid 控制器
【权利要求书】:

1.LQR优化型无刷直流电机调速神经网络PID控制器,其特征在于:所设计的LQR优化型神经网络PID控制器(LNPID)利用BP神经网络对控制器的KP,KI,KD增益增益进行调节;

采用LQR优化BP神经网络的最优输出,使输出数据更接近目标PID增益;最后将控制器的控制输出值输入到无刷直流电机中,达到电机的转速控制;

所述的LQR优化型无刷直流电机调速神经网络PID控制器,其特征在于:包括如下步骤:

S1:建立三层BP神经网络,其中输入层为3个神经元,隐层为6个神经元,输出层为3个神经元,随机生成各层间加权系数的初值Wij(0)、Wjk(0),选取学习率η,并令k=1;

S2:计算BP神经网络输出层的输出Okout,计算基于LQR优化的BPNN控制误差E(k),计算此时LQR优化的BP神经网络输出Ok,即为控制器的3个可调参数KP,KI,KD

S3:修正基于LQR优化的BP神经网络输出层和隐含层的加权系数Wij(k)、Wjk(k);再令k=k+1重新计算,直到BP神经网络输出层输出误差满足要求为止;

S4:将最终控制输出输入到无刷直流电机系统中实现速度控制;

所述步骤S1:建立三层BP神经网络,还包括:

采样得到输入转速r(k)和输出转速y(k),计算速度误差e(k)=r(k)-y(k),根据速度误差e(k),对e(k),e(k)-e(k-1),e(k)-2e(k-1)+e(k-2)进行归一化处理,作为BPNN的输入x1,x2,x3

所述步骤S2中的BP神经网络输出层的输出Okout按下式计算得到:

Okout=f26i=1Wjk×f13i=1Wij×xij)-θk)

其中,xi为网络的实际输入,Wij,Wjk,θj,θk分别为第一层权值、第二层权值、第j隐含层神经元的偏置、第k输出层神经元的偏置,f1(x)、f2(x)是隐藏层和输出层的激活函数;

此时LQR优化的BP神经网络输出Ok,即为控制器的3个可调参数KP,KI,KD

Ok(k)=-Mxi(k)+KE(k)+Okout(k)=-Mxi(k)+KE(k)+g(xi(k))

其中,M和K分别为(m×n)和(m×l)维的反馈增益和前馈增益矩阵,g(xi(k))=g(x1,x2,x3)为BPNN的输入与输出非线性映射函数;

所述步骤S3中修正基于LQR优化的BP神经网络输出层和隐含层的加权系数Wij(k)、Wjk(k),具体包括:

定义基于LQR优化的BP神经网络的性能指标Jk,连接权值Wij(k)和Wjk(k)采用最速下降法调整:

其中η为学习率;再令k=k+1重新计算以上步骤,直到BP神经网络输出层输出误差满足要求为止。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长春工业大学,未经长春工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910820288.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top