[发明专利]一种基于基底神经节的电机转速估计方法在审
申请号: | 202011075806.9 | 申请日: | 2020-10-10 |
公开(公告)号: | CN112271974A | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 吴益飞;张宇;郭健;陈庆伟;李胜;刘洋;吴鑫煜;吴红婷;成爱萍;郑瑞琳 | 申请(专利权)人: | 南京理工大学 |
主分类号: | H02P23/14 | 分类号: | H02P23/14;H02P23/00 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 朱炳斐 |
地址: | 210094 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 基底神经节 电机 转速 估计 方法 | ||
本发明公开了一种基于基底神经节的电机转速估计方法,所述方法包括以下步骤:采集电机运行历史数据,并对这些数据进行预处理获得特征数据,构造学习样本;构建基底神经节模型,并利用学习样本对该模型进行训练;采集电机的实时运行数据,并通过上述方式进行预处理,之后将预处理后的数据输入训练后的基底神经节模型,实现电机转速的在线估计。本发明解决了电机编码器安装困难、需要维护、可靠性差的问题,提高了伺服系统运行的稳定性。此外本发明方法解决了传统电机转速估计方法只适用于低速估计或者中高速估计的问题,有效地提高了电机全速域转速估计精度,实现了电机在线转速估计。
技术领域
本发明属于无传感器电机转速估计技术领域,特别涉及一种基于基底神经节的电机转速估计方法。
背景技术
传统电机转子速度获取方式是通过在电机上安装编码器的方式,但是这种方式存在需要安装维护、成本高、可靠性差的问题,易受外界电磁干扰以及抖动等因素影响。因此在电机中采用无传感器技术来提高系统运行的稳定性。
目前无传感器转速估计方法主要有信号注入法、状态观测法。信号注入法适用于转速低速估计,对高频信号处理结果的好坏直接影响到转速估计的精度,该方法信号处理过程复杂实际使用过程中易受噪声干扰造成偏差,同时不适用于中高速场合;状态观测法直接或间接地从电机反电动势中提取位置信息,如直接计算法、滑模预测估计器、基于扩展卡尔曼滤波器的估计方法、基于神经网络的估计法等,这些方法具有较好的动态性能,更适用于中高速场合,但应用于低速场合存在较大的误差。基底神经节作为一种人工智能技术,能够从已知的数据中进行自主学习,获得自主估计的能力,从而解决电机转速全速域估计的问题。
发明内容
本发明的目的在于针对上述现有技术存在的问题,提供一种基于基底神经节的电机转速估计方法。
实现本发明目的的技术解决方案为:基于基底神经节的电机转速估计方法,所述方法包括以下步骤:
步骤1,采集电机运行历史数据,并对这些数据进行预处理获得特征数据,构造学习样本;
步骤2,构建基底神经节模型并初始化模型参数;
步骤3,利用学习样本对基底神经节模型进行训练;
步骤4,采集电机的实时运行数据,并通过步骤1的方式进行预处理,之后将预处理后的数据输入训练后的基底神经节模型,实现电机转速的在线估计。
进一步地,步骤1中所述历史数据包括电机电流、电压、转速、位置和负载转矩。
进一步地,步骤1中所述对这些数据进行预处理,包括对电机电流数据进行预处理,具体过程包括:
步骤1-1,采用限幅滤波法消除电流信号i(t)中的脉冲干扰;
步骤1-2,采用递推平均滤波法对消除脉冲干扰后的电流信号i(t)进行消噪。
进一步地,步骤2所述构建基底神经节模型并初始化模型参数,具体过程包括:
步骤2-1,以Izhikevich尖峰神经元模型为基础,构建基底神经节模型;
所述Izhikevich尖峰神经元模型为:
式中,x、y为模型的状态变量,Im为输入电流,a、b、c、d为常数,分别为x、y的一阶导数;
构建的基底神经节模型包括以下尖峰神经元网络模型:
纹状体D1:
纹状体D2:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011075806.9/2.html,转载请声明来源钻瓜专利网。