[发明专利]一种电机的神经网络滑模自适应控制方法及装置在审
申请号: | 202211351121.1 | 申请日: | 2022-10-31 |
公开(公告)号: | CN115629546A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 项勇兵;刘强;王炳亮;杜波 | 申请(专利权)人: | 广东广船国际海洋科技研究院有限公司 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 苏舒音 |
地址: | 511400 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电机 神经网络 自适应 控制 方法 装置 | ||
1.一种电机的神经网络滑模自适应控制方法,其特征在于,包括:
获取电机转速参数;
根据所述电机转速参数,基于神经网络的滑模自适应控制算法,生成电机转速的向量值以及PID控制器的可调参数;
根据所述电机转速的向量值和所述PID控制器的可调参数,通过PID控制器对电机进行控制。
2.根据权利要求1所述的方法,其特征在于,所述根据所述电机转速参数,基于神经网络的滑模自适应控制算法,生成电机转速的向量值以及PID控制器的可调参数,包括:
将所述电机转速参数输入第一神经网络,生成电机的d轴电压的等效控制分量和q轴电压的等效控制分量;
将所述电机转速参数输入第二神经网络,生成电机的d轴电压的切换控制分量和q轴电压的切换控制分量;其中,所述电机转速的向量值包括电机的d轴电压的等效控制分量和q轴电压的等效控制分量以及电机的d轴电压的切换控制分量和q轴电压的切换控制分量;
根据所述电机转速的向量值,进行滑模自适应控制,输出PID控制器的可调参数。
3.根据权利要求1所述的方法,其特征在于,所述获取电机转速参数,包括:
获取电机的转速的初始值;
获取所述电机的转速的反馈值;
根据所述电机的转速的反馈值与所述电机的转速的初始值,计算所述电机转速的反馈值与所述电机转速的初始值之间的转速差值。
4.根据权利要求3所述的方法,其特征在于,所述根据所述电机转速的向量值和所述PID控制器的可调参数,通过PID控制器对电机进行控制,包括:
所述PID控制器通过如下公式计算:
u(k)=u(k-1)+kp[e(k)-e(k-1)]+kie(k)+kd[e(k)-2e(k-1)+e(k-2)](1)
其中,u(k)为当前时刻的PID控制器,u(k-1)为前一时刻的PID控制器,e(k)为当前时刻的PID控制器差值,e(k-1)为前一时刻的PID控制器差值,e(k-2)为前两个时刻的PID控制器差值,PID控制器的可调参数包括kp值、ki值和kd值。
5.根据权利要求1所述的方法,其特征在于,在所述获取电机转速参数之前,还包括:
基于自适应粒子群算法,对神经网络的初始权值进行训练,优化神经网络的初始权值,输出优化权值。
6.根据权利要求5所述的方法,其特征在于,所述基于自适应粒子群算法,对神经网络的初始权值进行训练,优化神经网络的初始权值,包括:
初始化种群,其中,所述种群的每一个粒子的位置均表示神经网络的初始权值,神经网络中起连接作用的权值数量决定每个粒子的维数;所述神经网络的权值为粒子群位置向量的元素;
根据粒子群位置向量和训练随机样本,计算所述粒子的适应度值;
更新粒子的位置和速度,并根据所述粒子的适应度值确定所述粒子的个体极值和整体极值;
根据所述粒子的个体极值和整体极值,选取优化初始权值作为所述神经网络的初始权值。
7.根据权利要求6所述的方法,其特征在于,所述初始化种群,包括:
对所述粒子的位置和速度初始化。
8.根据权利要求6所述的方法,其特征在于,所述根据所述粒子的个体极值和整体极值,选取优化初始权值,作为所述神经网络的初始权值,包括:
根据所述粒子的个体极值和整体极值,更新种群的适应度方差,并更新粒子的自适应权重;
根据更新后的所述自适应权重,更新粒子的位置和速度,并输出优化结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东广船国际海洋科技研究院有限公司,未经广东广船国际海洋科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211351121.1/1.html,转载请声明来源钻瓜专利网。