[发明专利]一种基于深度学习网络的SRM转矩脉动抑制方法在审
申请号: | 201910714197.8 | 申请日: | 2019-08-03 |
公开(公告)号: | CN110545062A | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 李孟秋;蔡辉;沈仕其 | 申请(专利权)人: | 湖南贝加尔动力科技有限公司 |
主分类号: | H02P25/098 | 分类号: | H02P25/098;H02P23/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410000 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开关磁阻电机 控制系统框图 转矩脉动抑制 非线性数据 逻辑流程图 转矩观测器 网络 建立控制 快速收敛 离线训练 实际转矩 数学模型 网络结构 网络模型 实时性 拟合 转矩 学习 采集 优化 | ||
1.一种基于深度学习网络的SRM转矩脉动抑制方法,其特征在于,包括以下步骤:
1)建立开关磁阻电机数学模型;
2)搭建控制系统框图并建立控制逻辑流程图;
3)搭建网络模型结构;
4)进行Dropout深度学习网络的离线训练。
2.根据权利要求1所述的一种基于深度学习网络的SRM转矩脉动抑制方法,其特征在于,在所述步骤1)中,电磁转矩计算公式为:
其中θ为转子位置角,ik是相电流,Tk是电磁转矩。
3.根据权利要求1所述的一种基于深度学习网络的SRM转矩脉动抑制方法,其特征在于,在所述步骤1)中,提出采用转矩分配法(TSF)来抑制换相时的转矩脉动,TSF将固定输出转矩通过一定的分配函数,在相邻相电流换相期间建立重叠区域分配给重叠的两相共同承担输出。
k相的参考转矩可以定义为:
在线性TSF中,函数frize被定义为:
而在正弦TSF中,它被定义为:
对于任何TSF,函数ffall都与函数frise相关:
ffall(θ)=1-frise(θ+θov-θoff+θon)。
4.根据权利要求1所述的一种基于深度学习网络的SRM转矩脉动抑制方法,其特征在于,在所述步骤2)中,通过对电流-角度-转矩离散样本数据训练,构造基于dropout深度学习网络结构的转矩观测器,实时采样电流及角度作为观测器二维输入,估算实际转矩作为观测器输出,与各相转矩进行滞环控制,输出六路开关逻辑信号,控制功率器件的导通。
5.根据权利要求1所述的一种基于深度学习网络的SRM转矩脉动抑制方法,其特征在于,在所述步骤3)中,网络以最小化均方误差损失(Mean Squared Error,MSE)为优化目标,MSE损失定义为预测值与实际值间残差的平方和。。网络采用收敛速度快、能够有效解决梯度消失问题的Relu激活函数,函数定义为:
ReLU(x)=max(0,x)
网络训练使用小批量随机梯度下降算法作为优化方式,其公式为:
其中η为学习速率。
6.根据权利要求1所述的一种基于深度学习网络的SRM转矩脉动抑制方法,其特征在于,在所述步骤4)中,本实验的相关参数设置为:优化算法学习速率为1e-3,批次大小(Batchsize)为360,迭代次数(Iteration)为5000。
dropout对深度网络模型训练精度有直接影响,以收敛速度快与拟合精度高为目标,分析不同大小的随机dropout失活参数作用下深度网络模型的实验精度,来选取dropout最优值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南贝加尔动力科技有限公司,未经湖南贝加尔动力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910714197.8/1.html,转载请声明来源钻瓜专利网。