【技术实现步骤摘要】
计算机设备、存储介质、伺服电机的状态检测方法、装置和系统
本申请涉及电机
,尤其涉及一种计算机设备、存储介质、伺服电机的状态检测方法、装置和系统。
技术介绍
在汽车空调控制系统中,空调箱内部的伺服电机是重要的控制部件。如果伺服电机在运行过程中发生反馈电压采样异常或者被异物卡牢的情况,而电控板未能收到异常信息,仍然在驱动伺服电机转动,那么就会导致电机发热损坏或者把卡住的异物打断的情况,此时伺服电机无法继续转动,此种情况称为堵转。相关技术中,可通过采集伺服电机机身温度来判定伺服电机是否堵转,由于温度上升需要一定时间,因此检测时效性较差,且采集机身温度需要设置温度采样电路,因此会提升检测成本。
技术实现思路
有鉴于此,本申请实施例提供了一种计算机设备、存储介质、伺服电机的状态检测方法、装置和系统,用以提高检测时效性以及降低检测成本。一方面,本申请实施例提供了一种伺服电机的状态检测方法,包括:对所述伺服电机输出的反馈电压按照采样周期进行采样处理得到采样值,并对采样值的数量进行累加处理得出第一设定数量;根据所述采样值、所述第一设定数量和所述采样周期,生成斜率值;判断累加出的所述斜率值的数量小于累加阈值或等于累加阈值;若判断出所述斜率值的数量小于所述累加阈值时,继续执行对所述伺服电机输出的反馈电压进行采样处理的步骤;若判断出所述斜率值的数量等于所述累加阈值时,判断连续的累加阈值个所述斜率值是否均小于斜率门限值,并根据判断结果通过 ...
【技术保护点】
1.一种伺服电机的状态检测方法,其特征在于,包括:/n对所述伺服电机输出的反馈电压按照采样周期进行采样处理得到采样值,并对采样值的数量进行累加处理得出第一设定数量;/n根据所述采样值、所述第一设定数量和所述采样周期,生成斜率值;/n判断累加出的所述斜率值的数量小于累加阈值或等于累加阈值;/n若判断出所述斜率值的数量小于所述累加阈值时,继续执行对所述伺服电机输出的反馈电压进行采样处理的步骤;/n若判断出所述斜率值的数量等于所述累加阈值时,判断连续的累加阈值个所述斜率值是否均小于斜率门限值,并根据判断结果通过电机驱动芯片对所述伺服电机进行控制。/n
【技术特征摘要】
1.一种伺服电机的状态检测方法,其特征在于,包括:
对所述伺服电机输出的反馈电压按照采样周期进行采样处理得到采样值,并对采样值的数量进行累加处理得出第一设定数量;
根据所述采样值、所述第一设定数量和所述采样周期,生成斜率值;
判断累加出的所述斜率值的数量小于累加阈值或等于累加阈值;
若判断出所述斜率值的数量小于所述累加阈值时,继续执行对所述伺服电机输出的反馈电压进行采样处理的步骤;
若判断出所述斜率值的数量等于所述累加阈值时,判断连续的累加阈值个所述斜率值是否均小于斜率门限值,并根据判断结果通过电机驱动芯片对所述伺服电机进行控制。
2.根据权利要求1所述的伺服电机的状态检测方法,其特征在于,所述根据判断结果通过电机驱动芯片对所述伺服电机进行控制,包括:
若判断出连续的累加阈值个所述斜率值均小于所述斜率门限值时,置位堵转标志位,并根据寄存器中存储的标志位通过电机驱动芯片对所述伺服电机进行控制;
若判断出连续的累加阈值个所述斜率值中任一斜率值大于或等于所述斜率门限值时,清除堵转标志位,并根据寄存器中存储的标志位通过电机驱动芯片对所述伺服电机进行控制;
其中,所述寄存器中存储的标志位包括堵转标志位。
3.根据权利要求1所述的伺服电机的状态检测方法,其特征在于,所述根据所述采样值、所述第一设定数量和所述采样周期,生成斜率值,包括:
根据所述第一设定数量个所述采样值的最大值和最小值的差值生成采样差值;
将所述采样差值除以所述采样时间,生成所述斜率值,其中,所述采样时间包括所述采样周期和所述第一设定数量的乘积。
4.根据权利要求2所述的伺服电机的状态检测方法,其特征在于,所述状态检测方法包括:
在对反馈电压进行采样的前四个采样周期内,清除电机驱动芯片中存储的第一开路标志位,读取所述电机驱动芯片中存储的第一开路标志位,根据读取的第一开路标志位置位或者清除第二开路标志位;清除电机驱动芯片中存储的第一过流标志位,读取所述电机驱动芯片中存储的第一过流标志位,根据读取的第一过流标志位置位或者清除第二过流标志位;
根据所述寄存器中存储的标志位通过电机驱动芯片对所述伺服电机进行控制,其中,所述寄存器中存储的标志位还包括所述第二开路标志位和所述第二过流标志位。
5.根据权利要求1至4任一所述的伺服电机的状态检测方法,其特征在于,所述斜率门限值的取值范围包括50至300。
6.一种伺服电机的...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:杭州三花研究院有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。