CN106740262A - 一种基于电机控制器的电动汽车防溜坡控制方法和系统 - Google Patents
一种基于电机控制器的电动汽车防溜坡控制方法和系统 Download PDFInfo
- Publication number
- CN106740262A CN106740262A CN201611151508.7A CN201611151508A CN106740262A CN 106740262 A CN106740262 A CN 106740262A CN 201611151508 A CN201611151508 A CN 201611151508A CN 106740262 A CN106740262 A CN 106740262A
- Authority
- CN
- China
- Prior art keywords
- slope
- slipping
- pattern
- motor
- electric automobile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
- B60L15/2009—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for braking
- B60L15/2018—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for braking for braking on a slope
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/421—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/423—Torque
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
本发明公开一种基于电机控制器的电动汽车防溜坡控制方法和系统,其方法具体如下:首先对检测到的电机转速进行滤波处理;根据滤波后的电机转速判断电动汽车是处于静态还是怠速运行状态;根据电动汽车的运行状态判断是否进入防溜坡模式,如果是,将电机控制模式切换为转速控制模式,并将电机转速设置为目标转速;接着判断是否退出防溜坡模式,如果是,将电机控制模式切换为扭矩控制模式,并电机控制器扭矩指令按照VCU输出的扭矩指令执行。该方法通过电机控制器实现,能缩短响应时间,提高防溜坡控制稳定性。
Description
技术领域
本发明涉及车辆控制技术领域,具体涉及一种基于电机控制器的电动汽车防溜坡控制方法和系统。
背景技术
电动汽车运行的工况是千变万化的,除了常规的平路急加速、急减速工况外,还包括如在坡道上车辆频繁出现驻坡后起步运行时,要求驾驶员频繁的进行踩油门和刹车动作的情况发生,这样容易出现驾驶疲劳。或者是在坡道上松开制动后,在未来得及及时踩油门踏板的情况下,车辆会下溜,容易引发交通事故。鉴于以上情况,要求电动汽车从控制角度做出优化策略,防止电动汽车出现后溜状况发生。
从整车控制器VCU控制角度来看,要实现防溜坡状况发生,需要检测并控制电机控制器。VCU与电机控制器之间信息交互往往是通过CAN传送,但是由于信息交互具有延时性,采用VCU实现防溜坡控制会出现不稳定性状况。
发明内容
有鉴于此,有必要提供一种能提高防溜坡控制稳定性的基于电机控制器的电动汽车防溜坡控制方法和系统。
一种基于电机控制器的电动汽车防溜坡控制方法,包括如下步骤:
步骤1:检测电机转速并对电机转速进行滤波处理;
步骤2:根据滤波后的电机转速判断电动汽车是处于静态还是处于怠速运行状态;如果处于静态,进入步骤3;如果是怠速运行状态,进入步骤4;
步骤3:根据PWM控制器使能运行状态、油门深度信号、制动器信号、车辆动作方向与档位请求方向是否相反判断是否进入静态防溜坡模式,如果是,电机控制模式切换为转速控制,将电机转速设置为目标转速,进入步骤5;如果否,进入步骤6;
步骤4:根据PWM控制器使能运行状态、制动器信号、油门深度信号、车辆运行速度判断是否进入怠速防溜坡模式,如果是,电机控制模式切换为转速控制,将电机转速设置为目标转速,进入步骤5;如果否,进入步骤6;
步骤5:根据PWM控制器使能运行状态或制动器信号或VCU发出的扭矩值与防溜坡转速控制输出扭矩值大小关系判断是否退出防溜坡模式,如果是,电机控制模式切换为扭矩控制模式,电机控制器扭矩指令按照VCU输出的扭矩指令执行,进入步骤6;如果否,重复执行步骤5;
步骤6:结束。
以及一种基于电机控制器的电动汽车防溜坡控制系统,包括:转速滤波单元,对电机转速进行滤波处理;运行状态判断单元,根据滤波后的电机转速判断电动汽车是静态还是怠速运行状态;防溜坡进入判断单元,根据运行状态判断单元确定的电动汽车运行状态,以及PWM控制器使能运行状态、油门深度信号、制动器信号、车辆动作方向与档位请求方向是否相反或者车辆运行速度变化,判断是否进入防溜坡模式;控制模式切换单元,根据防溜坡进入判断单元判断的结果,将电机控制模式切换为转速控制模式,并将电机转速设置为目标转速;防溜坡退出判断单元,根据PWM控制器使能运行状态或制动器信号或VCU发出的扭矩值与防溜坡转速控制输出扭矩值大小关系,判断是否退出防溜坡模式;控制模式切换单元还用于根据防溜坡退出判断单元的判断结果,将电机控制模式切换为扭矩控制模式,并将电机控制器扭矩指令按照VCU输出的扭矩指令执行。
本发明的一种基于电机控制器的电动汽车防溜坡控制方法和系统,能及时对电动汽车进入和退出防溜坡状态进行判断,与VCU实现的防溜坡控制相比,缩短响应时间,提高防溜坡控制稳定性;同时,在电机控制模式切换时进行平滑过渡处理,能实现模式切换的平稳过渡,从而进一步提高防溜坡控制稳定性。此外,对滤波后的转速进行转速零点处理,能避免将电动汽车运行在平路上误判断进入防溜坡模式,提高防溜坡模式控制的正确率。
附图说明
图1为本发明一种基于电机控制器的电动汽车防溜坡控制方法的流程图;
图2为车辆静态进入静态防溜坡控制方法的流程图;
图3为车辆怠速进入怠速防溜坡控制方法的流程图;
图4为车辆退出防溜坡控制方法的流程图;
图5为本发明一种基于电机控制器的电动汽车防溜坡控制系统的框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明,应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供的一种基于电机控制器的电动汽车防溜坡控制方法的流程,如图1所示,具体过程如下:
步骤1:检测电机转速并对电机转速进行滤波处理和零点处理。
其中,对用于防溜坡判断的电机转速进行滤波处理,并采用一阶低通滤波。滤波处理如下:
其中,y表示上一周期经滤波处理后的电机转速,x表示当前时刻滤波处理后的电机转速,T表示控制周期,Ts表示滤波器截止频率对应的周期。通过滤波处理,能防止转速信号波动造成防溜坡功能误判。
接着,进行转速零点处理。
具体为:首先,设置零速点区域(-Δv0,Δv0),其中,通过在静态下采集编码器测得的电机转速信号,根据电机转速信号的波动范围选取合适的Δv0值。接着,判断滤波后的电机转速x是否属于零速点区域。如果是,即x∈(-Δv0,Δv0)时,防溜坡功能判断所用转速v1=0,进入步骤2。如果否,防溜坡功能判断所用转速v1=1,则进入步骤6,结束。
通过转速零点处理能避免将电动汽车运行在平路上误判断进入防溜坡模式。
步骤2:根据滤波后的电机转速判断电动汽车是处于静态还是处于怠速运行状态;如果处于静态,进入步骤3;如果是怠速运行状态,进入步骤4。
步骤3:根据PWM控制器使能运行状态、油门深度信号、制动器信号、车辆动作方向与档位请求方向是否相反判断是否进入静态防溜坡模式,如果是,电机控制模式切换为转速控制,将电机转速设置为目标转速,进入步骤5;如果否,进入步骤6。
如图2所示,步骤3中的判断是否进入静态防溜坡模式的具体过程为:
步骤3.1:判断PWM控制器输出是否使能,如果是,进入步骤3.2;如果否,进入步骤6。
步骤3.2:判断是否有油门深度,如果否,进入步骤3.3;如果是,进入步骤6。
其中,通过判断VCU输出的扭矩值是否在预设的怠速扭矩范围内,如果是,则判断为无油门深度信号。
步骤3.3:判断制动器信号是否有效,如果否,进入步骤3.4;如果是,进入步骤6。
步骤3.4:判断车辆动作方向与档位请求方向是否相反,如果是,进入静态防溜坡模式;如果否,进入步骤6。
其中,步骤3.4中判断车辆动作方向与档位请求方向是否相反的过程为:
步骤3.4.1:判断档位是否为D档,如果是,进入步骤3.4.2;如果否,进入步骤3.4.4。
步骤3.4.2:电机当前转速值与上一周期转速值的差值是否小于零,如果是,进入步骤3.4.3;如果否,进入步骤6。
步骤3.4.3:防溜坡判断计数器加1,判断防溜坡判断计数器是否等于预设的防溜坡判断周期;如果是,进入静态防溜坡模式;进入步骤5;如果否,进入步骤3.4.2。
具体的,如果规定车辆向前行驶时,电机转速为正;车辆向后行驶时,电机转速为负。当车辆挂D档,车辆出现后退,电机当前转速值yn与上一周期转速值yn-1的差值Δy小于零,电机转速为负。此时,防溜坡判断计数器加1,直到等于预设的防溜坡判断周期式,认为进入溜坡状态,同时进入静态防溜坡模式。
步骤3.4.4:判断档位是否为R档,如果是,进入步骤3.4.5;如果否,进入步骤6。
步骤3.4.5:判断车辆是否判断电机当前转速值与上一历史转速值的差值是否大于零,如果是,进入步骤3.4.6;如果否,进入步骤6。
步骤3.4.6:防溜坡判断计数器加1,判断防溜坡判断计数器是否等于预设的防溜坡判断周期;如果是,进入静态防溜坡模式;进入步骤5;如果否,进入步骤3.4.5。
具体的,当车辆挂R档,车辆出现前进,电机当前转速值yn与上一周期转速值yn-1的差值Δy大于零,电机转速为正。此时,防溜坡判断计数器加1,直到等于预设的防溜坡判断周期式,认为进入溜坡状态,同时进入静态防溜坡模式。
进入防溜坡模式后,电机控制模式切换为转速控制,将电机转速设置为目标转速,如200r/min。车辆处在蠕行恒转速爬坡状态。
步骤4:根据PWM控制器使能运行状态、制动器信号、油门深度信号、车辆运行速度判断是否进入怠速防溜坡模式,如果是,电机控制模式切换为转速控制,将电机转速设置为目标转速,进入步骤5;如果否,进入步骤6。
如图3所示,步骤4中判断是否进入怠速防溜坡模式的具体过程为:
步骤4.1:判断PWM控制器输出是否使能,如果是,进入步骤4.2;如果否,进入步骤6。
步骤4.2:判断是否有油门深度,如果否,进入步骤4.3;如果是,进入步骤6。
步骤4.3:判断制动器信号是否有效,如果否,车辆怠速运行,电机转速为初始转速,进入步骤4.4;如果是,进入步骤6。
步骤4.4:判断车辆运行速度是否小于怠速车速且车辆运行速度不断减小;如果是,进入步骤4.5;如果否,进入步骤6。
步骤4.5:判断车辆运行速度是否减小到目标车速;如果是,进入怠速防溜坡模式;如果否,进入步骤4.4。
具体的,判断车辆运行速度是否不断减小,通过判断电机转速是否不断减小,即判断电机当前转速值yn与上一周期转速值yn-1的差值Δy是否小于零。如果是,判断电机转速是否减小到目标转速,如果是,判断进入怠速防溜坡状态;如果否,重复执行该过程。例如,车辆正常怠速时,电机初始转速为400r/min。当电机转速加速下降到目标转速,即200r/min时,判断进入怠速防溜坡模式。
此时,电机控制模式切换为转速控制,将电机转速设置为目标转速,即200r/min。车辆处在蠕行恒转速爬坡状态。
步骤5:根据PWM控制器使能运行状态或制动器信号或VCU发出的扭矩值与防溜坡转速控制输出扭矩值大小关系判断是否退出防溜坡模式,如果是,电机控制模式切换为扭矩控制模式,电机控制器扭矩指令按照VCU输出的扭矩指令执行,进入步骤6;如果否,重复执行步骤5。
如图4所示,步骤5中判断是否退出防溜坡模式的过程具体为:
步骤5.1:判断PWM控制器输出是否使能,如果是,进入步骤5.2;如果否,进入步骤5.4。
步骤5.2:判断制动器信号是否有效,如果是,进入步骤5.4;如果否,进入步骤5.3。
步骤5.3:判断VCU输出的扭矩值是否大于防溜坡转速控制输出扭矩值;如果是,进入步骤5.4;如果否,进入步骤5.1。
具体的,转速环控制输出的是转矩电流值Iq_ref,将转矩电流值Iq_ref通过均值滤波器,滤波时间为200ms,即:
Iq_ref_sum=Iq_ref_1+Iq_ref_2+…Iq_ref_n (2);
其中,Iq_ref_1、Iq_ref_2……Iq_ref_n转速环控制输出的历史转矩电流,n为滤波时间。
由于通过VCU输出的扭矩值结合开环标定的扭矩,计算出VCU输出的扭矩值对应的转矩电流值。因此,通过滤波处理后的转矩电流值可计算出VCU输出的扭矩值。
步骤5.4:退出防溜坡模式,电机控制模式切换为扭矩控制模式,电机控制器扭矩指令按照VCU输出的扭矩指令执行;进入步骤6。
步骤6:结束。
其中,当电机控制模式切换为转速控制模式或转矩控制模式时,对电流环输入的转矩电流进行平滑滤波处理。平滑滤波时间例如设为3秒,3秒后自动退出平滑滤波处理。通过采用平滑过渡处理,能使电机的控制模式切换实现平稳的过渡,从而避免影响电机控制器的动态响应特性。
本发明通过采用电机控制器实现一种基于电机控制器的电动汽车防溜坡控制方法,能及时对电动汽车进入和退出防溜坡状态进行判断,与VCU实现的防溜坡控制相比,缩短响应时间,提高防溜坡控制稳定性;同时,在电机控制模式切换时进行平滑过渡处理,能实现模式切换的平稳过渡,从而进一步提高防溜坡控制稳定性。此外,对滤波后的转速进行转速零点处理,能避免将电动汽车运行在平路上误判断进入防溜坡模式,提高防溜坡模式控制的正确率。
本发明还提供一种基于电机控制器的电动汽车防溜坡控制系统,如图5所示,包括:
转速滤波单元,对电机转速进行滤波处理。具体的,对用于防溜坡判断的电机转速进行滤波处理,并采用一阶低通滤波。滤波处理如式(1)所示。
运行状态判断单元,根据滤波后的电机转速判断电动汽车是静态还是怠速运行状态。
防溜坡进入判断单元,根据运行状态判断单元确定的电动汽车运行状态,以及PWM控制器使能运行状态、油门深度信号、制动器信号、车辆动作方向与档位请求方向是否相反或者车辆运行速度,判断是否进入防溜坡模式。
具体的,当运行状态判断单元判断电动汽车处于静态时,防溜坡进入判断单元根据PWM控制器使能运行状态、油门深度信号、制动器信号、车辆动作方向与档位请求方向是否相反,判断是否进入静态防溜坡模式。仅当PWM控制器输出使能、无油门深度信号、制动器信号无效、车辆动作方向与档位请求方向相反时,防溜坡进入判断单元判断为进入静态防溜坡模式。
其中,通过判断VCU输出的扭矩值是否在预设的怠速扭矩范围内,如果是,则判断为无油门深度信号。
车辆动作方向与档位请求方向是否相反的判断具体为:如果规定车辆向前行驶时,电机转速为正;车辆向后行驶时,电机转速为负。当车辆挂D档,车辆出现后退,电机当前转速值yn与上一周期转速值yn-1的差值Δy小于零,电机转速为负。此时,防溜坡判断计数器加1,直到等于预设的防溜坡判断周期式,认为进入溜坡状态,同时进入静态防溜坡模式。当车辆挂R档,车辆出现前进,电机当前转速值yn与上一周期转速值yn-1的差值Δy大于零,电机转速为正。此时,防溜坡判断计数器加1,直到等于预设的防溜坡判断周期式,认为进入溜坡状态,同时进入静态防溜坡模式。
另外,当运行状态判断单元判断电动汽车处于怠速运行状态时,防溜坡进入判断单元根据PWM控制器使能运行状态、油门深度信号、制动器信号、车辆运行速度,判断是否进入怠速防溜坡模式。仅当PWM控制器输出使能、无油门深度信号、制动器信号无效、车辆运行速度小于怠速车速且车辆运行速度不断减小时,防溜坡进入判断单元判断为进入怠速防溜坡模式。
具体的,判断车辆运行速度是否不断减小,通过判断电机转速是否不断减小,即判断电机当前转速值yn与上一周期转速值yn-1的差值Δy是否小于零。如果是,判断电机转速是否减小到目标转速,如果是,判断进入怠速防溜坡状态;如果否,重复执行该过程。例如,车辆正常怠速时,电机初始转速为400r/min。当电机转速加速下降到目标转速,即200r/min时,判断进入怠速防溜坡模式。
控制模式切换单元,根据防溜坡进入判断单元判断的结果,将电机控制模式切换为转速控制模式,并将电机转速设置为目标转速。
具体的,当防溜坡进入判断单元判断进入防溜坡模式,控制模式切换单元将电机控制模式切换为转速控制,并将电机转速设置为目标转速。目标转速例如为200r/min。
防溜坡退出判断单元,根据PWM控制器使能运行状态或制动器信号或VCU发出的扭矩值与防溜坡转速控制输出扭矩值大小关系,判断是否退出防溜坡模式。
其中,VCU发出的扭矩值可根据转速环输出的转矩电流值计算出。转矩电流值Iq_ref计算过程如式(2)、(3)所示。当PWM控制器输出无使能或者制动器信号有效或者VCU发出的扭矩值大于防溜坡转速控制输出扭矩值,防溜坡退出判断单元判断为退出防溜坡模式。
控制模式切换单元还用于根据防溜坡退出判断单元的判断结果,将电机控制模式切换为扭矩控制模式,并将电机控制器扭矩指令按照VCU输出的扭矩指令执行。
具体的,当防溜坡退出判断单元判断为退出防溜坡模式时,控制模式切换单元将电机控制模式切换为扭矩控制模式,并将电机控制器扭矩指令按照VCU输出的扭矩指令执行。
进一步的,该系统还包括零速点处理单元,用于设置零速点区域,并判断滤波后的电机转速是否属于零速点区域;其中,零速点区域的端点值是通过在静态下采集编码器测得的电机转速信号,根据电机转速信号的波动范围选取的值。
具体的,当零速点处理单元判断滤波后的电机转速属于零速点区域时,防溜坡进入判断单元判断是否进入防溜坡模式。
进一步的,该系统还包括平滑过渡处理单元,在控制模式切换单元切换控制模式时,对电流环输入的转矩电流进行平滑滤波处理,到达平滑滤波时间后,自动退出平滑滤波处理。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于电机控制器的电动汽车防溜坡控制方法,其特征在于,包括如下步骤:
步骤1:检测电机转速并对电机转速进行滤波处理;
步骤2:根据滤波后的电机转速判断电动汽车是处于静态还是处于怠速运行状态;如果处于静态,进入步骤3;如果是怠速运行状态,进入步骤4;
步骤3:根据PWM控制器使能运行状态、油门深度信号、制动器信号、车辆动作方向与档位请求方向是否相反判断是否进入静态防溜坡模式,如果是,电机控制模式切换为转速控制,将电机转速设置为目标转速,进入步骤5;如果否,进入步骤6;
步骤4:根据PWM控制器使能运行状态、制动器信号、油门深度信号、车辆运行速度判断是否进入怠速防溜坡模式,如果是,电机控制模式切换为转速控制,将电机转速设置为目标转速,进入步骤5;如果否,进入步骤6;
步骤5:根据PWM控制器使能运行状态或制动器信号或VCU发出的扭矩值与防溜坡转速控制输出扭矩值大小关系判断是否退出防溜坡模式,如果是,电机控制模式切换为扭矩控制模式,电机控制器扭矩指令按照VCU输出的扭矩指令执行,进入步骤6;如果否,重复执行步骤5;
步骤6:结束。
2.根据权利要求1所述的一种基于电机控制器的电动汽车防溜坡控制方法,其特征在于,在步骤1中,还对滤波处理后的电机转速进行零点处理,所述零点处理的具体过程如下:
步骤1.1:设置零速点区域,其中,零速点区域的端点值是通过在静态下采集编码器测得的电机转速信号,根据电机转速信号的波动范围选取的值;
步骤1.2:判断滤波后的电机转速是否属于零速点区域;如果是,进入步骤2;如果否,进入步骤6。
3.根据权利要求1所述的一种基于电机控制器的电动汽车防溜坡控制方法,其特征在于,当所述步骤3中电机控制模式切换为转速控制模式时,或当步骤5中,电机控制模式切换为转矩控制模式时,对电流环输入的转矩电流进行平滑滤波处理,到达平滑滤波时间后,自动退出平滑滤波处理。
4.根据权利要求1所述的一种基于电机控制器的电动汽车防溜坡控制方法,其特征在于,步骤3中的判断是否进入静态防溜坡模式的过程为:
步骤3.1:判断PWM控制器输出是否使能,如果是,进入步骤3.2;如果否,进入步骤6;
步骤3.2:判断是否有油门深度,如果否,进入步骤3.3;如果是,进入步骤6;
步骤3.3:判断制动器信号是否有效,如果否,进入步骤3.4;如果是,进入步骤6;
步骤3.4:判断车辆动作方向与档位请求方向是否相反,如果是,进入静态防溜坡模式;如果否,进入步骤6。
5.根据权利要求4所述的一种基于电机控制器的电动汽车防溜坡控制方法,其特征在于,步骤3.4中判断车辆动作方向与档位请求方向是否相反的过程为:
步骤3.4.1:判断档位是否为D档,如果是,进入步骤3.4.2;如果否,进入步骤3.4.4;
步骤3.4.2:电机当前转速值与上一历史转速值的差值是否小于零,如果是,进入步骤3.4.3;如果否,进入步骤6;
步骤3.4.3:防溜坡判断计数器加1,判断防溜坡判断计数器是否等于预设的防溜坡判断周期;如果是,进入静态防溜坡模式;进入步骤5;如果否,进入步骤3.4.2;
步骤3.4.4:判断档位是否为R档,如果是,进入步骤3.4.5;如果否,进入步骤6;
步骤3.4.5:判断车辆是否判断电机当前转速值与上一历史转速值的差值是否大于零,如果是,进入步骤3.4.6;如果否,进入步骤6;
步骤3.4.6:防溜坡判断计数器加1,判断防溜坡判断计数器是否等于预设的防溜坡判断周期;如果是,进入静态防溜坡模式;进入步骤5;如果否,进入步骤3.4.5。
6.根据权利要求1所述的一种基于电机控制器的电动汽车防溜坡控制方法,其特征在于,步骤4中判断是否进入怠速防溜坡模式的具体过程为:
步骤4.1:判断PWM控制器输出是否使能,如果是,进入步骤4.2;如果否,进入步骤6;
步骤4.2:判断是否有油门深度,如果否,进入步骤4.3;如果是,进入步骤6;
步骤4.3:判断制动器信号是否有效,如果否,车辆怠速运行,电机转速为初始转速,进入步骤4.4;如果是,进入步骤6;
步骤4.4:判断车辆运行速度是否小于怠速车速且车辆运行速度不断减小;如果是,进入步骤4.5;如果否,进入步骤6;
步骤4.5:判断车辆运行速度是否减小到目标车速;如果是,进入怠速防溜坡模式;如果否,进入步骤4.4。
7.根据权利要求1所述的一种基于电机控制器的电动汽车防溜坡控制方法,其特征在于,步骤5中判断是否退出防溜坡模式的过程具体为:
步骤5.1:判断PWM控制器输出是否使能,如果是,进入步骤5.2;如果否,进入步骤5.4;
步骤5.2:判断制动器信号是否有效,如果是,进入步骤5.4;如果否,进入步骤5.3;
步骤5.3:判断VCU输出的扭矩值是否大于防溜坡转速控制输出扭矩值;如果是,进入步骤5.4;如果否,进入步骤5.1;
步骤5.4:退出防溜坡模式,电机控制模式切换为扭矩控制模式,进入步骤6。
8.一种基于电机控制器的电动汽车防溜坡控制系统,其特征在于,包括:
转速滤波单元,对电机转速进行滤波处理;
运行状态判断单元,根据滤波后的电机转速判断电动汽车是静态还是怠速运行状态;
防溜坡进入判断单元,根据运行状态判断单元确定的电动汽车运行状态,以及PWM控制器使能运行状态、油门深度信号、制动器信号、车辆动作方向与档位请求方向是否相反或者车辆运行速度,判断是否进入防溜坡模式;
控制模式切换单元,根据防溜坡进入判断单元判断的结果,将电机控制模式切换为转速控制模式,并将电机转速设置为目标转速;
防溜坡退出判断单元,根据PWM控制器使能运行状态或制动器信号或VCU发出的扭矩值与防溜坡转速控制输出扭矩值大小关系,判断是否退出防溜坡模式;
控制模式切换单元还用于根据防溜坡退出判断单元的判断结果,将电机控制模式切换为扭矩控制模式,并将电机控制器扭矩指令按照VCU输出的扭矩指令执行。
9.根据权利要求8所述的一种基于电机控制器的电动汽车防溜坡控制系统,其特征在于,还包括零速点处理单元,用于设置零速点区域,并判断滤波后的电机转速是否属于零速点区域;其中,零速点区域的端点值是通过在静态下采集编码器测得的电机转速信号,根据电机转速信号的波动范围选取的值。
10.根据权利要求8或9所述的一种基于电机控制器的电动汽车防溜坡控制系统,其特征在于,还包括平滑过渡处理单元,在控制模式切换单元切换控制模式时,对电流环输入的转矩电流进行平滑滤波处理,到达平滑滤波时间后,自动退出平滑滤波处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611151508.7A CN106740262B (zh) | 2016-12-14 | 2016-12-14 | 一种基于电机控制器的电动汽车防溜坡控制方法和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611151508.7A CN106740262B (zh) | 2016-12-14 | 2016-12-14 | 一种基于电机控制器的电动汽车防溜坡控制方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106740262A true CN106740262A (zh) | 2017-05-31 |
CN106740262B CN106740262B (zh) | 2019-05-17 |
Family
ID=58887959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611151508.7A Active CN106740262B (zh) | 2016-12-14 | 2016-12-14 | 一种基于电机控制器的电动汽车防溜坡控制方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106740262B (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107985123A (zh) * | 2017-11-27 | 2018-05-04 | 北京新能源汽车股份有限公司 | 一种汽车驻坡控制方法、装置及汽车 |
CN108909528A (zh) * | 2018-07-12 | 2018-11-30 | 哈尔滨东安汽车发动机制造有限公司 | 一种p2架构混动怠速控制方法 |
CN109591621A (zh) * | 2018-12-10 | 2019-04-09 | 北京新能源汽车股份有限公司 | 防止车辆坡道溜车的方法、装置、车辆及介质 |
CN110525218A (zh) * | 2019-08-21 | 2019-12-03 | 武汉格罗夫氢能汽车有限公司 | 一种氢燃料电池汽车的电机控制策略 |
CN110605971A (zh) * | 2019-09-17 | 2019-12-24 | 中国第一汽车股份有限公司 | 电动汽车坡道驻车控制方法、控制系统及电动汽车 |
CN110877613A (zh) * | 2019-10-13 | 2020-03-13 | 格至控智能动力科技(上海)有限公司 | 基于转子角和观测器的电动汽车驻坡方法 |
CN111186310A (zh) * | 2020-01-16 | 2020-05-22 | 宁波吉利汽车研究开发有限公司 | 一种防止车辆溜坡的控制方法、装置及设备 |
CN111532256A (zh) * | 2020-05-07 | 2020-08-14 | 徐工集团工程机械股份有限公司 | 电动车辆的驱动控制系统和方法以及电动车辆 |
CN111674268A (zh) * | 2020-06-22 | 2020-09-18 | 东风电子科技股份有限公司 | 实现新能源电动汽车防溜坡保护控制的方法 |
CN112356682A (zh) * | 2020-09-23 | 2021-02-12 | 南京信息工程大学 | 一种电动汽车开关磁阻电机的坡道缓溜控制方法 |
CN113829895A (zh) * | 2021-11-10 | 2021-12-24 | 浙江奥思伟尔电动科技有限公司 | 一种用于电动汽车的挡位控制方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111071060B (zh) * | 2019-12-25 | 2021-09-03 | 浙江合众新能源汽车有限公司 | 一种电动汽车防溜坡扭矩控制方法及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102167032A (zh) * | 2011-03-25 | 2011-08-31 | 清华大学 | 一种深度混合动力汽车的上坡辅助控制方法 |
CN202847689U (zh) * | 2012-10-23 | 2013-04-03 | 力帆实业(集团)股份有限公司 | 一种电动汽车坡道起步辅助装置 |
CN103118896A (zh) * | 2010-11-08 | 2013-05-22 | 日产自动车株式会社 | 电驱动车辆起动时的防回滚控制装置 |
CN104169148A (zh) * | 2012-03-15 | 2014-11-26 | 日产自动车株式会社 | 混合动力车辆的控制装置 |
CN104627153A (zh) * | 2013-11-08 | 2015-05-20 | 北汽福田汽车股份有限公司 | 电动汽车的坡道起步控制方法及系统 |
-
2016
- 2016-12-14 CN CN201611151508.7A patent/CN106740262B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103118896A (zh) * | 2010-11-08 | 2013-05-22 | 日产自动车株式会社 | 电驱动车辆起动时的防回滚控制装置 |
CN102167032A (zh) * | 2011-03-25 | 2011-08-31 | 清华大学 | 一种深度混合动力汽车的上坡辅助控制方法 |
CN104169148A (zh) * | 2012-03-15 | 2014-11-26 | 日产自动车株式会社 | 混合动力车辆的控制装置 |
CN202847689U (zh) * | 2012-10-23 | 2013-04-03 | 力帆实业(集团)股份有限公司 | 一种电动汽车坡道起步辅助装置 |
CN104627153A (zh) * | 2013-11-08 | 2015-05-20 | 北汽福田汽车股份有限公司 | 电动汽车的坡道起步控制方法及系统 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107985123A (zh) * | 2017-11-27 | 2018-05-04 | 北京新能源汽车股份有限公司 | 一种汽车驻坡控制方法、装置及汽车 |
CN108909528A (zh) * | 2018-07-12 | 2018-11-30 | 哈尔滨东安汽车发动机制造有限公司 | 一种p2架构混动怠速控制方法 |
CN108909528B (zh) * | 2018-07-12 | 2021-04-23 | 哈尔滨东安汽车发动机制造有限公司 | 一种p2架构混动怠速控制方法 |
CN109591621A (zh) * | 2018-12-10 | 2019-04-09 | 北京新能源汽车股份有限公司 | 防止车辆坡道溜车的方法、装置、车辆及介质 |
CN110525218B (zh) * | 2019-08-21 | 2021-07-06 | 中极氢能汽车(长治)有限公司 | 一种氢燃料电池汽车的电机控制策略 |
CN110525218A (zh) * | 2019-08-21 | 2019-12-03 | 武汉格罗夫氢能汽车有限公司 | 一种氢燃料电池汽车的电机控制策略 |
CN110605971A (zh) * | 2019-09-17 | 2019-12-24 | 中国第一汽车股份有限公司 | 电动汽车坡道驻车控制方法、控制系统及电动汽车 |
CN110877613A (zh) * | 2019-10-13 | 2020-03-13 | 格至控智能动力科技(上海)有限公司 | 基于转子角和观测器的电动汽车驻坡方法 |
CN110877613B (zh) * | 2019-10-13 | 2022-01-07 | 格至控智能动力科技(上海)有限公司 | 基于转子角和观测器的电动汽车驻坡方法 |
CN111186310A (zh) * | 2020-01-16 | 2020-05-22 | 宁波吉利汽车研究开发有限公司 | 一种防止车辆溜坡的控制方法、装置及设备 |
CN111532256A (zh) * | 2020-05-07 | 2020-08-14 | 徐工集团工程机械股份有限公司 | 电动车辆的驱动控制系统和方法以及电动车辆 |
CN111674268A (zh) * | 2020-06-22 | 2020-09-18 | 东风电子科技股份有限公司 | 实现新能源电动汽车防溜坡保护控制的方法 |
CN111674268B (zh) * | 2020-06-22 | 2023-03-10 | 东风电子科技股份有限公司 | 实现新能源电动汽车防溜坡保护控制的方法 |
CN112356682A (zh) * | 2020-09-23 | 2021-02-12 | 南京信息工程大学 | 一种电动汽车开关磁阻电机的坡道缓溜控制方法 |
CN113829895A (zh) * | 2021-11-10 | 2021-12-24 | 浙江奥思伟尔电动科技有限公司 | 一种用于电动汽车的挡位控制方法 |
CN113829895B (zh) * | 2021-11-10 | 2023-10-20 | 浙江奥思伟尔电动科技有限公司 | 一种用于电动汽车的挡位控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106740262B (zh) | 2019-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106740262A (zh) | 一种基于电机控制器的电动汽车防溜坡控制方法和系统 | |
EP2431243B1 (en) | Apparatus for controlling motor torque | |
CN106335404A (zh) | 基于纯电动汽车的防溜坡控制方法 | |
CN100398351C (zh) | 车辆打滑控制系统以及方法 | |
JP7308198B2 (ja) | モータ制御装置及び方法、並びに電動アシスト車 | |
JPH06327101A (ja) | 電気自動車の制動装置 | |
JP2007329982A (ja) | 電動車両の駆動力制御装置 | |
CN103935263B (zh) | 永磁电机驱动的纯电动大巴车坡道起步防溜策略 | |
CN105416092B (zh) | 一种纯电动车防倒溜控制方法及系统 | |
CN106926746B (zh) | 基于驱动控制器实现电动汽车蠕动的控制方法 | |
CN107791887A (zh) | 一种电动汽车坡起辅助控制方法 | |
JP2011061945A (ja) | 電気自動車の車輪スリップ制御装置 | |
JP2017154564A (ja) | 電動アシスト自転車 | |
JPWO2019189285A1 (ja) | モータ制御装置及び電動アシスト車 | |
JP6769279B2 (ja) | 電動車両の制動制御方法、及び電動車両の制御装置 | |
WO2016087134A1 (en) | Electric vehicle moving direction detection | |
CN105752073B (zh) | 一种混合动力车防倒溜控制方法 | |
CN111942353A (zh) | 纯电动车辆紧急制动控制方法、整车控制器及控制装置 | |
CN106828193A (zh) | 一种坡道起步控制方法及电动汽车 | |
JP2002271903A (ja) | 同期モーターを走行駆動源とする自動車 | |
JP2011061946A (ja) | 電気自動車の車輪スリップ制御装置 | |
JP3747935B2 (ja) | 四輪駆動車両 | |
JP2014166845A (ja) | 電気自動車の車輪スリップ制御装置 | |
KR20100096505A (ko) | 전기자전거의 급발진 방지 시스템과 제어방법 및 이를 채용한 전기자전거 | |
JP7608284B2 (ja) | 自動二輪車の制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |