一种PWM驱动负载的故障诊断方法、装置和驱动系统与流程

文档序号:23695531发布日期:2021-01-23 10:48阅读:来源:国知局

技术特征:
1.一种pwm驱动负载的故障诊断方法,其特征在于,包括:对pwm驱动负载进行故障检测;当检测到故障时,确定所述pwm驱动负载的故障类型,并根据所述故障类型通过底层软件的驱动变量控制改变所述pwm驱动负载的驱动;周期性的检测所述负载的故障,在预设检测周期内若所述pwm驱动负载的检测结果为无故障的次数大于设定值,则恢复对所述pwm驱动负载的正常驱动。2.根据权利要求1所述的pwm驱动负载的故障诊断方法,其特征在于,所述对pwm驱动负载进行故障检测,包括:检测与所述pwm驱动负载连接的驱动针脚的电平信号;根据所述电平信号判断所述pwm驱动负载的所述故障类型。3.根据权利要求1所述的pwm驱动负载的故障诊断方法,其特征在于,所述故障类型包括对电源短路故障、对地短路故障和开路故障;所述pwm驱动负载驱动方式包括高边驱动或低边驱动;若所述pwm驱动负载为低边驱动,则在驱动信号为低电平时驱动所述pwm驱动负载;并在驱动信号为低电平时检测是否出现所述对电源短路故障,在驱动信号为高电平时检测是否出现所述对地短路故障或所述开路故障;若所述pwm驱动负载为高边驱动,则在驱动信号为高电平时驱动所述pwm驱动负载;并在驱动信号为高电平时检测是否出现对地短路故障或所述开路故障,在驱动信号为低电平时检测是否出现所述对电源短路故障。4.根据权利要求3所述的pwm驱动负载的故障诊断方法,其特征在于,当检测到对地短路故障或开路故障时,所述根据所述故障类型通过底层软件的驱动变量bswdrive_raw控制改变所述pwm驱动负载的驱动,包括:通过底层软件的驱动变量bswdrive_raw将pwm占空比设为0,以改变所述pwm驱动负载的驱动。5.根据权利要求3所述的pwm驱动负载的故障诊断方法,其特征在于,当检测到对电源短路故障时,则根据所述故障类型通过底层软件控制改变所述pwm驱动负载的驱动,包括:通过底层软件的驱动变量bswdrive_raw将pwm占空比设为100%,以改变所述pwm驱动负载的驱动。6.根据权利要求1所述的pwm驱动负载的故障诊断方法,其特征在于,所述恢复对所述pwm驱动负载的正常驱动,包括:根据应用层软件的驱动变量aswdrive_raw对所述pwm驱动负载进行驱动控制。7.根据权利要求6所述的pwm驱动负载的故障诊断方法,其特征在于,所述根据应用层软件的驱动变量aswdrive_raw对所述pwm驱动负载进行驱动控制,包括:将所述应用层软件的驱动变量aswdrive_raw对所述底层软件的驱动变量bswdrive_raw进行赋值;通过赋值后的底层软件的驱动变量bswdrive_raw对所述pwm驱动负载进行驱动控制。8.根据权利要求7所述的pwm驱动负载的故障诊断方法,其特征在于,所述对pwm驱动负载进行故障检测之后,还包括:
当检测到无故障时,周期性的检测所述负载的故障,并在预设检测周期内所述pwm驱动负载的检测结果为无故障的次数大于设定值时,根据应用层软件的驱动变量aswdrive_raw对所述pwm驱动负载进行驱动控制。9.一种pwm驱动负载的故障诊断装置,其特征在于,包括:故障检测和驱动模块,用于对pwm驱动负载进行故障检测;当检测到故障时,确定所述pwm驱动负载的故障类型,处理模块,用于根据所述故障类型通过底层软件的驱动变量bswdrive_raw控制改变所述pwm驱动负载的驱动;所述故障检测和驱动模块周期性的检测所述负载的故障,所述处理模块还用于在预设检测周期内若所述pwm驱动负载的检测结果为无故障的次数大于设定值时,恢复对所述pwm驱动负载的正常驱动。10.一种pwm驱动负载的驱动系统,其特征在于,包括电源信号输出模块,还包块权利要求9所述的故障诊断装置,所述电源信号输出模块与所述pwm驱动负载的第一端连接,所述pwm驱动负载的第二端通过驱动针脚与所述故障诊断装置连接;所述故障检测和驱动模块包括驱动芯片,所述处理模块包括单片机,所述单片机集成有底层软件和应用层软件。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1