This application discloses a fault handling method and device for motor control system. When the motor control system fails, it first determines whether it is recoverable; if so, it replaces the command value of the straight axis current with the actual value of the straight axis current, and replaces the command value of the quadrature axis current with the actual value of the quadrature axis current. At the same time, it judges whether the motor control system meets the preset stable running bar. If the current fault is recoverable and the running state is stable, the weak magnetic current output from the motor control system can be unsaturated by assigning zero values to the direct and quadrature axis voltage command values of the motor control system. Next, when the current command values are replaced, when the weak magnetic current is unsaturated, the motor control system receives the whole signal. The motor control system can restore the normal motor control ability after the motor control system responds to the torque request, which solves the problem of the motor not working due to the occasional software fault.
【技术实现步骤摘要】
一种电机控制系统的故障处理方法及装置
本申请涉及汽车
,尤其涉及一种电机控制系统的故障处理方法及装置。
技术介绍
目前,在纯电动、混动类型等新能源汽车的电机控制系统中,对于电机控制系统的偶发性软件故障,比如,三相电流值瞬时过大、扭矩跟随偏差超过阀值、调速超时、外界环境干扰导致的旋变信号异常等,当出现以上故障时,一般使电机控制系统进入failure(失效)模式,随即电机进入ASC(短路保护状态)或者FW(自由停机状态)模式,此时电机不再进行工作,由此会造成车辆动力丢失,从而降低了驾驶者的用车体验。
技术实现思路
本申请实施例的主要目的在于提供一种电机控制系统的故障处理方法及装置,能够排除电机控制系统的软件故障,使电机正常工作,从而提升驾驶者的用车体验。本申请提供了一种电机控制系统的故障处理方法,包括:若电机控制系统发生故障,则判断所述故障是否为可恢复故障;若所述故障为可恢复故障,则获取电机端反馈的直轴电流实际值和交轴电流实际值;利用所述直轴电流实际值替代直轴电流命令值、且利用所述交轴电流实际值替代交轴电流命令值;判断所述电机控制系统是否满足预设的稳定运行条件;若所述电机控制系统满足所述稳定运行条件,则为所述电机控制系统的直轴电压命令值和交轴电压命令值赋0值,使所述电机控制系统输出的弱磁电流呈非饱和状态;当所述弱磁电流呈非饱和状态后,控制所述电机控制系统接收整车控制器输出的扭矩请求,以便所述电机控制系统响应所述扭矩请求后恢复电机控制能力。可选的,所述判断所述故障是否为可恢复故障,包括:分析所述电机控制系统的运行代码,确定所述电机控制系统出现的故障对象;根据所 ...
【技术保护点】
1.一种电机控制系统的故障处理方法,其特征在于,包括:若电机控制系统发生故障,则判断所述故障是否为可恢复故障;若所述故障为可恢复故障,则获取电机端反馈的直轴电流实际值和交轴电流实际值;利用所述直轴电流实际值替代直轴电流命令值、且利用所述交轴电流实际值替代交轴电流命令值;判断所述电机控制系统是否满足预设的稳定运行条件;若所述电机控制系统满足所述稳定运行条件,则为所述电机控制系统的直轴电压命令值和交轴电压命令值赋0值,使所述电机控制系统输出的弱磁电流呈非饱和状态;当所述弱磁电流呈非饱和状态后,控制所述电机控制系统接收整车控制器输出的扭矩请求,以便所述电机控制系统响应所述扭矩请求后恢复电机控制能力。
【技术特征摘要】
1.一种电机控制系统的故障处理方法,其特征在于,包括:若电机控制系统发生故障,则判断所述故障是否为可恢复故障;若所述故障为可恢复故障,则获取电机端反馈的直轴电流实际值和交轴电流实际值;利用所述直轴电流实际值替代直轴电流命令值、且利用所述交轴电流实际值替代交轴电流命令值;判断所述电机控制系统是否满足预设的稳定运行条件;若所述电机控制系统满足所述稳定运行条件,则为所述电机控制系统的直轴电压命令值和交轴电压命令值赋0值,使所述电机控制系统输出的弱磁电流呈非饱和状态;当所述弱磁电流呈非饱和状态后,控制所述电机控制系统接收整车控制器输出的扭矩请求,以便所述电机控制系统响应所述扭矩请求后恢复电机控制能力。2.根据权利要求1所述的方法,其特征在于,所述判断所述故障是否为可恢复故障,包括:分析所述电机控制系统的运行代码,确定所述电机控制系统出现的故障对象;根据所述故障对象查询故障库,确定所述故障对象的故障类型;根据所述故障类型确定所述故障对象是否为可恢复故障。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述故障为不可恢复故障,则控制所述电机控制系统进入失效模式。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述电机控制系统不满足所述稳定运行条件,则使所述电机控制系统保持所述失效模式。5.根据权利要求1至4任一项所述的方法,其特征在于,所述稳定运行条件为:电机扭矩值保持在预设数值范围内且持续预设时长;或者,直轴电压命令值和交轴电压命令值,保持在预设数值范围内且持续预设时长;或者,电机端反馈的直轴电流实际值和交轴电流实际值,保持在预设数值范围内且持续预设时长。6.一种电机控制系统的故障处理装置,其特征在于,包括:故障判断单元,用于若电机控制系统发生故障,则判断...
【专利技术属性】
技术研发人员:武四辈,王旭阳,王东萃,靳增峰,崔宇航,
申请(专利权)人:上海汽车集团股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。