当前位置: 首页 > 专利查询>燕山大学专利>正文

一种开关磁阻电机无位置传感器控制装置及控制方法制造方法及图纸

技术编号:10755709 阅读:91 留言:0更新日期:2014-12-11 12:22
一种开关磁阻电机无位置传感器控制装置及控制方法,所述控制装置由处理器、功率变换器、电流检测接口电路和开关磁阻电机构成。在合理选择开通关断角且电机转速恒定情况下,调节占空比大小改变施加在电机绕组相上电压平均值可以使得电流在电感开始上升的位置处出现最大值,向处理器中输入一个固定频率的脉冲,处理器对固定频率的脉冲进行脉冲计数,通过计算各相电流最大值间脉冲数计算出电机的转速和位置。本发明专利技术具有节约成本、实行简单、容错能力强、控制灵活等优点。

【技术实现步骤摘要】
一种开关磁阻电机无位置传感器控制装置及控制方法
本专利技术涉及开关磁阻电机控制
,尤其是一种开关磁阻电机无位置传感器控制装置及控制方法。
技术介绍
已知,开关磁阻电机的运行需要正确的转子位置才能正常运行,但是安装位置编码器会增加整个系统的复杂程度,降低系统的坚固性,而且位置编码器容易受环境因素影响,不能在恶劣的工业环境使用,因此开关磁阻电机无位置传感器控制装置及方法的研究具有重要意义。开关磁阻电机无位置传感器技术从出现就得到了很快的发展,国内外的学者给出了很多的无位置检测方案,目前的无位置传感器检测方法大致可以分为以下几类:(1)磁链/电流法;(2)互感电压检测法;(3)脉冲注入法;(4)电流梯度检测法;(5)智能控制方法。其中,电流梯度检测法利用相电流在定转子磁极开始重叠时出现电流梯度过零变化的波形特点,通过检测该电流梯度确定转子位置。该方法不需要预先获取电机磁化特性曲线等参数,进而也将无需对电感、磁链等参数进行测量,可适用各种开关磁阻电机。但是,电流梯度检测法存在如下缺点:需要搭建电流梯度检测电路;电机低速运行时,因单位时间内的电流变化量小,导致电流梯度检测精度的减小,使得无法在低速下适用;此外,该方法容错能力较差,体现在当电流受到干扰出现电流毛刺时,会出现电流梯度的过零变化,得到错误的检测位置。
技术实现思路
本专利技术目的在于克服电流梯度检测法中的不足,提供一种容错能力强、在低速情况下依然适用的开关磁阻电机无位置传感器控制装置及控制方法。为实现上述目的,采用了以下技术方案:本专利技术一种开关磁阻电机无位置传感器控制装置,所述控制装置包括功率变换器、电流检测接口电路、开关磁阻电机、处理器;处理器分别与功率变换器、电流检测接口电路相连接,功率变换器分别与处理器、电流检测接口电路、开关磁阻电机相连接,电流检测接口电路分别与处理器、功率变换器、开关磁阻电机相连接。所述处理器包括开通位置脉冲数计算单元、关断位置脉冲数计算单元、相邻两相最大电流对应位置间脉冲数计算单元、最大电流对应位置脉冲数计算单元、脉冲计数器、转速计算单元、速度调节器、电压PWM控制器、第一延迟环节、第二延迟环节、第三延迟环节;关断位置脉冲数计算单元的输出端分别与电压PWM控制器输入端、开通位置脉冲数计算单元输入端相连接,关断位置脉冲数计算单元的输出端与第一延迟环节连接后再分别与关断位置脉冲数计算单元输入端、脉冲计数器、第二延迟环节相连,关断位置脉冲数计算单元的输出端依次连接第一延迟环节、第二延迟环节后另与相邻两相最大电流对应位置间脉冲数计算单元的输入端连接;相邻两相最大电流对应位置间脉冲数计算单元的输出端分别与开通位置脉冲数计算单元输入端、关断位置脉冲数计算单元输入端、转速计算单元输入端相连接;脉冲计数器的输出端分别与最大电流对应位置脉冲数计算单元输入端、电压PWM控制器输入端相连接;开通位置脉冲数计算单元输入端另与开通角θon、关断角θoff的输入信号相连接;速度调节器输入端与转速给定信号、转速计算单元输出端连接,速度调节器输出端与电压PWM控制器的输入端连接,电压PWM控制器的输出端与功率变换器的输入端连接;最大电流对应位置脉冲数计算单元的输入端与电流检测接口电路连接,最大电流对应位置脉冲数计算单元的输出端分别与相邻两相最大电流对应位置间脉冲数计算单元输入端、关断位置脉冲数计算单元输入端直接连接,最大电流对应位置脉冲数计算单元的输出端另与第三延迟环节连接后再与相邻两相最大电流对应位置间脉冲数计算单元输入端连接。本专利技术还提供了一种开关磁阻电机无位置传感器控制装置进行控制的方法,将ωr*作为转速给定信号输入给处理器,同时将电流检测接口电路检测出来的各相电流信号传输给处理器;处理器根据转速给定信号ωr*、开通角θon、关断角θoff以及各相电流信号实现控制方法,并输出相应的控制信号给功率变换器,控制开关磁阻电机的实际转速ωr跟踪上给定转速ωr*;所述控制方法具体步骤如下:(1)利用脉冲计数器对一个固定频率的脉冲进行脉冲计数,脉冲计数器计数到当前相关断位置对应脉冲计数值Noff(k)时,关断当前相,k表示当前相;(2)在脉冲计数器的计数过程中,利用电流检测接口电路得到各相电流信号,并将各相电流信号输入到处理器内最大电流对应位置脉冲数计算单元中,最大电流对应位置脉冲数计算单元得到当前相的最大电流值和其对应位置脉冲计数值Nimax(k),并保存到最大电流对应位置脉冲数计算单元;当前相最大电流值和其对应位置脉冲计数值Nimax(k)的获取方法为:对当前相的电流进行采样,并与已保存在最大电流对应位置脉冲数计算单元中的电流进行比较,把较大的电流值和其对应位置脉冲计数值保存到最大电流对应位置脉冲数计算单元中,直到当前相关断为止;如果新采样的电流值比保存的电流值大,则最大电流对应位置脉冲数计算单元更新保存新采样的电流值和其对应位置脉冲计数值,如果新采样的电流值比保存的电流值小,则最大电流对应位置脉冲数计算单元中不更新已保存的电流值和其对应位置脉冲计数值;由此当脉冲计数器计数到当前相关断位置对应脉冲计数值Noff(k)时,最大电流对应位置脉冲数计算单元中保存的电流值和其对应位置脉冲计数值即为当前相最大电流值和其对应位置脉冲计数值Nimax(k)。(3)在脉冲计数器的计数过程中,当计数到后一相开通位置对应脉冲计数值Non(k+1)时,开通后一相,k+1表示后一相;(4)脉冲计数器计数到当前相关断位置对应脉冲计数值Noff(k)时,相邻两相最大电流对应位置间脉冲数计算单元利用前一相关断位置对应脉冲计数值Noff(k-1)、前一相的最大电流对应位置脉冲计数值Nimax(k-1)、当前相的最大电流对应位置脉冲数值Nimax(k),通过下式NT′(k)=Nimax(k)-Nimax(k-1)+Noff(k-1)计算得到相邻两相最大电流对应位置间脉冲计数值NT′(k);为抑制最大电流对应位置脉冲数计算单元中当前相最大电流的检测误差对相邻两相最大电流对应位置间脉冲数的影响,可对NT′(k)进行滤波得到NT(k),k-1表示前一相;(5)脉冲计数器计数到当前相关断位置对应脉冲计数值Noff(k)时,关断位置脉冲数计算单元利用相邻两相最大电流对应位置间脉冲计数值NT(k)、当前相最大电流对应位置脉冲计数值Nimax(k)、当前相关断位置脉冲计数值Noff(k),通过下式Noff(k+1)=p·NT(k)-(Noff(k)-Nimax(k))计算得到后一相关断位置脉冲计数值Noff(k+1),p表示理想情况下当前相最大电流对应位置到后一相关断位置之间距离与相邻两相最大电流对应位置间距离的比值;(6)脉冲计数器计数到当前相关断位置对应脉冲计数值Noff(k)时,开通位置脉冲数计算单元利用开通角θon、关断角θoff、相邻两相最大电流对应位置间脉冲计数值NT(k)、后一相关断位置脉冲计数值Noff(k+1),通过下式得到第(k+2)相的开通位置脉冲计数值Non(k+2),其中θcha为相邻两相最大电感对应角度之差;(7)脉冲计数器计数到当前相关断位置对应脉冲计数值Noff(k)时,转速计算单元利用相邻两相最大电流对应位置间脉冲计数值NT(k),通过下式ωr=q·NT(k)得本文档来自技高网...
一种开关磁阻电机无位置传感器控制装置及控制方法

【技术保护点】
一种开关磁阻电机无位置传感器控制装置,其特征在于:所述控制装置包括功率变换器、电流检测接口电路、开关磁阻电机、处理器;处理器分别与功率变换器、电流检测接口电路相连接,功率变换器分别与处理器、电流检测接口电路、开关磁阻电机相连接,电流检测接口电路分别与处理器、功率变换器、开关磁阻电机相连接。

【技术特征摘要】
1.一种开关磁阻电机无位置传感器控制装置,其特征在于:所述控制装置包括功率变换器、电流检测接口电路、开关磁阻电机、处理器;处理器分别与功率变换器、电流检测接口电路相连接,功率变换器分别与处理器、电流检测接口电路、开关磁阻电机相连接,电流检测接口电路分别与处理器、功率变换器、开关磁阻电机相连接;所述处理器包括开通位置脉冲数计算单元、关断位置脉冲数计算单元、相邻两相最大电流对应位置间脉冲数计算单元、最大电流对应位置脉冲数计算单元、脉冲计数器、转速计算单元、速度调节器、电压PWM控制器、第一延迟环节、第二延迟环节、第三延迟环节;关断位置脉冲数计算单元的输出端分别与电压PWM控制器输入端、开通位置脉冲数计算单元输入端相连接,关断位置脉冲数计算单元的输出端与第一延迟环节连接后再分别与关断位置脉冲数计算单元输入端、脉冲计数器、第二延迟环节相连,关断位置脉冲数计算单元的输出端依次连接第一延迟环节、第二延迟环节后另与相邻两相最大电流对应位置间脉冲数计算单元的输入端连接;相邻两相最大电流对应位置间脉冲数计算单元的输出端分别与开通位置脉冲数计算单元输入端、关断位置脉冲数计算单元输入端、转速计算单元输入端相连接;脉冲计数器的输出端分别与最大电流对应位置脉冲数计算单元输入端、电压PWM控制器输入端相连接;开通位置脉冲数计算单元输入端另与开通角θon、关断角θoff的输入信号相连接;速度调节器输入端与转速给定信号、转速计算单元输出端连接,速度调节器输出端与电压PWM控制器的输入端连接,电压PWM控制器的输出端与功率变换器的输入端连接;最大电流对应位置脉冲数计算单元的输入端与电流检测接口电路连接,最大电流对应位置脉冲数计算单元的输出端分别与相邻两相最大电流对应位置间脉冲数计算单元输入端、关断位置脉冲数计算单元输入端直接连接,最大电流对应位置脉冲数计算单元的输出端另与第三延迟环节连接后再与相邻两相最大电流对应位置间脉冲数计算单元输入端连接。2.采用权利要求1的一种开关磁阻电机无位置传感器控制装置的控制方法,其特征在于:将ωr*作为转速给定信号输入给处理器,同时将电流检测接口电路检测出来的各相电流信号传输给处理器;处理器根据转速给定信号ωr*、开通角θon、关断角θoff以及各相电流信号实现控制方法,并输出相应的控制信号给功率变换器,控制开关磁阻电机的实际转速ωr跟踪上转速给定信号ωr*;所述控制方法具体步骤如下:(1)利用脉冲计数器对一个固定频率的脉冲进行脉冲计数,脉冲计数器计数到当前相关断位置对应脉冲计数值Noff(k)时,关断当前相,k表示当前相;(2)在脉冲计数器的计数过程中,利用电流检测接口电路得到各相电流信号,并将各相电流信号输入到处理器内最大电流对应位置脉冲数计算单元中,最大电流对应位置脉冲数计算单元得到当前相的最大电流值和其对应位置脉冲计数值Nimax(k),并保存到最大电流对应位置脉冲数计算单元;(3)在脉冲计数器的计数过程中,当计数到后一相开通位置对应脉冲计数值Non(k+1)时,开通后一相,k+1表示后一相;(4)脉冲计数器计数到当前相关断位置对应脉冲计数值Noff(k)时,相邻两相最大电流对应位置间脉冲数计算单元利用前一相关断位置对应脉冲计数值Noff(k-1)、前一相的最大...

【专利技术属性】
技术研发人员:李珍国王江浩王红斌
申请(专利权)人:燕山大学
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1