The invention discloses a method for detecting speed of permanent magnet synchronous motor, which comprises the following steps: acquiring pulse signal number K incremental encoder output current detection period received the detection period of T; obtain the detection period in the last received pulse signal to a first time period termination detection S
【技术实现步骤摘要】
永磁同步电机速度检测方法和装置
本专利技术涉及电机速度检测领域,特别涉及永磁同步电机速度检测方法及装置。
技术介绍
永磁同步电机的应用范围很广,用来做速度控制的场景很多,因此速度控制精度是评价电机控制系统的重要指标通常,检测电机转速一般有周期法和频率法两种测量方法。周期法是测量两个脉冲之间的时间,频率法是测量一定时间内检测到的脉冲数。在低转速情况下,周期法检测两个脉冲之间的计数值大小,一般数值较大,因此误差较小;而高转速情况下,周期法检测到两个脉冲之间的计数值比较小,误差就较大。在高速情况下,频率法测量一定时间内检测到的脉冲数,一般脉冲数较大,因此误差较小;而低速情况下,频率法检测到一定时间内的脉冲数较少,误差就比较大。虽然周期法在电机低速情况下精度比较高,而频率法在高速情况下精度比较高,但是相反的情况下,周期法和频率法的测量精度会大大降低,存在误差大的缺陷,不能兼顾电机高速情况和低速情况下的速度检测精度,因此不足以时刻满足电机控制的要求。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供永磁同步电机速度检测方法和装置,其能解决周期法和频率法不能兼顾电机高速情况和低速情况下速度检测精度的问题。本专利技术的目的采用以下技术方案实现:永磁同步电机速度检测方法,包括以下步骤:获取当前检测周期内接收到的增量编码器输出的脉冲信号数K,K不小于0,检测周期的时长为T;获取上一检测周期内最后接收到脉冲信号到上一检测周期终止的第一时长Sn-1以及当前检测周期内最后接收到脉冲信号到当前检测周期终止的第二时长Sn;根据所述检测周期的时长T、第一时长Sn-1以及第二时 ...
【技术保护点】
永磁同步电机速度检测方法,其特征在于,包括以下步骤:获取当前检测周期内接收到的增量编码器输出的脉冲信号数K,K不小于0,检测周期的时长为T;获取上一检测周期内最后接收到脉冲信号到上一检测周期终止的第一时长S
【技术特征摘要】
1.永磁同步电机速度检测方法,其特征在于,包括以下步骤:获取当前检测周期内接收到的增量编码器输出的脉冲信号数K,K不小于0,检测周期的时长为T;获取上一检测周期内最后接收到脉冲信号到上一检测周期终止的第一时长Sn-1以及当前检测周期内最后接收到脉冲信号到当前检测周期终止的第二时长Sn;根据所述检测周期的时长T、第一时长Sn-1以及第二时长Sn计算上一检测周期内最后接收到脉冲信号到当前检测周期内最后接收到脉冲信号的第三时长T0;计算电机的转速v,具体为根据以下计算公式计算得到:其中,K0为电机转动一周增量编码器输出的脉冲信号数。2.如权利要求1所述的永磁同步电机速度检测方法,其特征在于:所述获取当前检测周期内最后接收到脉冲信号到当前检测周期终止的第二时长,具体的包括以下步骤:接收到增量编码器输出的脉冲信号时,高频计时器的时间复位;若电机向一方向转动,则所述高频计时器递增计时;若电机向另一方向转动,则所述高频计时器递减计时;检测周期终止时,获取高频计时器的时间,即为当前检测周期内最后接收到脉冲信号到该检测周期终止的第二时长。3.如权利要求2所述的永磁同步电机速度检测方法,其特征在于:所述检测周期由中断定时器触发和终止,所述检测周期的时长T为中断定时器的预置数与中断时钟频率之比;所述高频计时器的时间具体为:所述高频计时器的寄存器中的值与高频时钟频率之比。4.如权利要求1-3中任一项所述的永磁同步电机速度检测方法,其特征在于,所述获取当前检测周期内接收到的增量编码器输出的脉冲信号数,具体为:所述检测周期开始时,将用于获取所述脉冲信号数的计数器的值置为0,检测周期终止时,所述计数器的值即为所述当前检测周期内接收到的增量编码器输出的脉冲信号数。5.如权利要求1-3中任一项所述的永磁同步电机速度检测方法,其特征在于,所述上一检测周期内最后接收到脉冲信号时到当前检测周期内最后接收到脉冲信号时的时长T0,具体为根据以下计算公式计算得到:若电机向一方向转动,则T0=T-Sn+Sn-1;若电机向另一方向转动,则T0=T-Sn-1+Sn。6.永磁同步电机速度检测装置,其特征在于,包括:计数器,用于获取当前检测周期内接收到的增量编码器输出的脉冲信号数K,K不小于0,检测周期的时长为T;计时模块,用于获取上一检测周期内最后接收到脉冲信号到上一检测周期终止的第一时长...
【专利技术属性】
技术研发人员:熊友军,范文华,张礼富,肖建云,
申请(专利权)人:深圳市优必选科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。