CN112550430B - Vehicle stability control method and system - Google Patents
Vehicle stability control method and system Download PDFInfo
- Publication number
- CN112550430B CN112550430B CN201910852684.0A CN201910852684A CN112550430B CN 112550430 B CN112550430 B CN 112550430B CN 201910852684 A CN201910852684 A CN 201910852684A CN 112550430 B CN112550430 B CN 112550430B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- steering
- wheel
- parameter
- speed
- 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.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/046—Controlling the motor
- B62D5/0463—Controlling the motor calculating assisting torque from the motor based on driver input
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
Description
技术领域technical field
本发明涉及车辆技术领域,具体涉及一种车辆稳定控制方法及系统。The present invention relates to the technical field of vehicles, in particular to a vehicle stability control method and system.
背景技术Background technique
传统的车辆稳定控制系统如ABS(防抱死系统),ESC(车身稳定性控制系统)等,发展相对比较成熟,大多是根据驾驶员期望动态响应与实际车辆动态响应之间的差异,分别控制不同车轮的制动力,从而改变车辆横向和纵向轨迹,以实现车辆稳态控制的目的。Traditional vehicle stability control systems such as ABS (anti-lock braking system), ESC (body stability control system), etc., are relatively mature in development. Most of them are controlled separately according to the difference between the driver's expected dynamic response and the actual vehicle dynamic response. The braking force of different wheels, thereby changing the lateral and longitudinal trajectory of the vehicle, in order to achieve the purpose of vehicle steady-state control.
现有的车辆稳定系统通过施加制动力来控制车辆的横向轨迹,由于车辆横向动态控制相对于纵向更为敏感,利用不同车轮之间制动力差异控制难度较大,造成横摆角速度突变,往往带给驾驶员很差的驾驶感受,制动压力建立梯度过大或者过缓,都会带来系统的迟滞或者超调;因此采用不同轮之间制动力差异实现车辆横向控制是一种有效但并非完美的方式。The existing vehicle stability system controls the lateral trajectory of the vehicle by applying braking force. Since the lateral dynamic control of the vehicle is more sensitive than the longitudinal direction, it is difficult to control the difference in the braking force between different wheels, resulting in a sudden change in the yaw angular velocity, often with It will give the driver a bad driving experience. If the gradient of the braking pressure is too large or too slow, it will cause the system hysteresis or overshoot. Therefore, the use of the difference in the braking force between different wheels to realize the lateral control of the vehicle is effective but not perfect. The way.
发明内容SUMMARY OF THE INVENTION
针对现有技术中的问题,本发明的目的在于提供一种车辆稳定控制方法及系统,基于电动助力转向技术,优化车辆的横向控制,实现车辆稳定控制。In view of the problems in the prior art, the purpose of the present invention is to provide a vehicle stability control method and system, which optimizes the lateral control of the vehicle and realizes the vehicle stability control based on the electric power steering technology.
本发明实施例提供一种车辆稳定控制方法,包括如下步骤:An embodiment of the present invention provides a vehicle stability control method, comprising the following steps:
获取第一车辆参数;Get the first vehicle parameter;
根据所述第一车辆参数判断车辆当前所属的异常状态类型;Determine the abnormal state type to which the vehicle currently belongs according to the first vehicle parameter;
根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令;Determine the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle;
根据所述输出的转向叠加指令生成用于驱动电动助力转向电机的转向电机扭矩请求。A steering motor torque request for driving the electric power steering motor is generated according to the output steering superposition command.
可选地,所述根据所述第一车辆参数判断车辆当前的异常状态类型,包括如下步骤:Optionally, judging the current abnormal state type of the vehicle according to the first vehicle parameter includes the following steps:
根据所述第一车辆参数计算得到第二车辆参数;Calculate and obtain second vehicle parameters according to the first vehicle parameters;
获取各个异常状态类型的判定条件,判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,将符合的判定条件所对应的异常状态类型确定为车辆当前的异常状态类型。Obtain the determination conditions of each abnormal state type, determine the determination conditions that the first vehicle parameter and the second vehicle parameter meet, and determine the abnormal state type corresponding to the satisfied determination conditions as the current abnormal state type of the vehicle.
可选地,所述第一车辆参数包括各个车轮的轮速、横摆角速度、车速、侧向加速度、车辆减速度、方向盘转角和方向盘扭矩。Optionally, the first vehicle parameter includes wheel speed, yaw rate, vehicle speed, lateral acceleration, vehicle deceleration, steering wheel angle and steering wheel torque of each wheel.
可选地,所述第二车辆参数包括前轴的横摆角速度参数Yaw RateFA、后轴的横摆角速度参数Yaw RateRA、方向盘转角的横摆角速度参数Yaw RateSA和侧向加速度的横摆角速度参数Yaw Rate_Ay;Optionally, the second vehicle parameter includes the yaw rate parameter Yaw Rate FA of the front axle, the yaw rate parameter Yaw Rate RA of the rear axle, the yaw rate parameter Yaw Rate SA of the steering wheel angle, and the yaw rate of the lateral acceleration. Angular velocity parameter Yaw Rate_Ay;
采用如下公式,根据所述第一车辆参数计算得到所述第二车辆参数:Using the following formula, the second vehicle parameter is calculated according to the first vehicle parameter:
Yaw RateSA=SA×VS×K1 Yaw Rate SA = SA×VS×K 1
其中,Wheel SpeedFL表示左前轮轮速,Wheel SpeedFR表示右前轮轮速,TrackFA表示前轴的轮距,Wheel SpeedRL表示左后轮轮速,Wheel SpeedRR表示右后轮轮速,TrackRA表示后轴的轮距,SA表示方向盘转角,VS表示车速,K1表示预设的第一补偿系数,LA表示侧向加速度,K2表示预设的第二补偿系数。Among them, Wheel Speed FL represents the wheel speed of the left front wheel, Wheel Speed FR represents the wheel speed of the right front wheel, Track FA represents the track of the front axle, Wheel Speed RL represents the wheel speed of the left rear wheel, and Wheel Speed RR represents the wheel speed of the right rear wheel. , Track RA represents the wheel track of the rear axle, SA represents the steering wheel angle, VS represents the vehicle speed, K 1 represents the preset first compensation coefficient, LA represents the lateral acceleration, and K 2 represents the preset second compensation coefficient.
可选地,所述第二车辆参数还包括各个车轮的修正轮速;Optionally, the second vehicle parameter further includes the corrected wheel speed of each wheel;
所述根据所述第一车辆参数计算得到所述第二车辆参数,还包括如下步骤:The calculating and obtaining the second vehicle parameter according to the first vehicle parameter further includes the following steps:
根据方向盘转角和方向盘扭矩判断车辆是否处于直线行驶,并获取车辆在直线行驶时各个车轮的轮速;Determine whether the vehicle is driving in a straight line according to the steering wheel angle and steering wheel torque, and obtain the wheel speeds of each wheel when the vehicle is driving in a straight line;
根据在直线行驶时各个车轮的轮速确定各个车轮的修正轮速,使得各个车轮的修正轮速相同。The corrected wheel speed of each wheel is determined according to the wheel speed of each wheel when driving in a straight line, so that the corrected wheel speed of each wheel is the same.
可选地,所述异常状态类型包括车轮状态异常;Optionally, the abnormal state type includes wheel state abnormality;
所述判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,包括采用如下步骤判断所述第一车辆参数和第二车辆参数是否符合车轮状态异常的判定条件:The determining of the determination conditions that the first vehicle parameter and the second vehicle parameter meet includes using the following steps to determine whether the first vehicle parameter and the second vehicle parameter meet the determination conditions for abnormal wheel status:
根据所述前轴的横摆角速度参数、后轴的横摆角速度参数以及横摆角速度,判断前轴和后轴是否出现异常;According to the yaw angular velocity parameter of the front axle, the yaw angular velocity parameter of the rear axle and the yaw angular velocity, determine whether the front axle and the rear axle are abnormal;
如果前轴和/或后轴出现异常,则对比各个车轮的修正轮速,定位异常轮速车轮;If the front axle and/or rear axle is abnormal, compare the corrected wheel speed of each wheel, and locate the wheel with abnormal wheel speed;
如果前轴和/或后轴出现异常,判定所述第一车辆参数和第二车辆参数符合车轮状态异常的判定条件。If an abnormality occurs in the front axle and/or the rear axle, it is determined that the first vehicle parameter and the second vehicle parameter meet the determination condition of the abnormal wheel state.
可选地,所述转向叠加指令包括转向扭矩叠加指令和/或转向角度叠加指令;Optionally, the steering superposition command includes a steering torque superposition command and/or a steering angle superposition command;
所述根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令,包括如下步骤:The determining of the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle includes the following steps:
如果车辆当前的异常状态类型为车轮状态异常,则确定异常轮速车轮,并根据异常轮速车轮的轮速与其他车轮的轮速的对比,判断异常轮速车轮的胎压状态;If the current abnormal state type of the vehicle is abnormal wheel state, determine the wheel with abnormal wheel speed, and judge the tire pressure state of the wheel with abnormal wheel speed according to the comparison of the wheel speed of the wheel with abnormal wheel speed and the wheel speed of other wheels;
根据车辆减速度的值判断车辆运行状态;Judging the running state of the vehicle according to the value of the vehicle deceleration;
车速小于预设车速阈值且方向盘转角小于预设转角阈值时,确定输出的转向扭矩叠加指令;When the vehicle speed is less than the preset vehicle speed threshold and the steering wheel angle is less than the preset steering angle threshold, determine the output steering torque superposition command;
车速大于等于预设车速阈值且方向盘转角大于等于预设转角阈值时,确定输出的转向角度叠加指令。When the vehicle speed is greater than or equal to the preset vehicle speed threshold and the steering wheel angle is greater than or equal to the preset steering angle threshold, the output steering angle superposition command is determined.
可选地,所述异常状态类型包括操作状态异常;Optionally, the abnormal state type includes abnormal operation state;
所述判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,包括采用如下步骤判断所述第一车辆参数和第二车辆参数是否符合操作状态异常的判定条件:The determining of the determination conditions that the first vehicle parameter and the second vehicle parameter meet includes adopting the following steps to determine whether the first vehicle parameter and the second vehicle parameter meet the determination conditions for abnormal operating states:
判断所述方向盘转角是否大于方向盘转角阈值,且方向盘扭矩大于方向盘扭矩阈值,如果是,则确定驾驶员处于转向操作;Determine whether the steering wheel angle is greater than the steering wheel angle threshold, and the steering wheel torque is greater than the steering wheel torque threshold, and if so, determine that the driver is in a steering operation;
驾驶员处于转向操作时,计算方向盘转角的横摆角速度参数与横摆角速度的差值,如果差值的绝对值大于第一阈值,则确定车辆符合操作状态异常的判定条件;When the driver is in the steering operation, the difference between the yaw rate parameter of the steering wheel angle and the yaw rate is calculated, and if the absolute value of the difference is greater than the first threshold, it is determined that the vehicle meets the judgment condition for abnormal operation state;
驾驶员处于转向操作时,计算侧向加速度的横摆角速度参数与横摆角速度的差值,如果差值的绝对值大于第二阈值,则确定车辆符合操作状态异常的判定条件。When the driver is in a steering operation, the difference between the yaw rate parameter of the lateral acceleration and the yaw rate is calculated. If the absolute value of the difference is greater than the second threshold, it is determined that the vehicle complies with the condition for determining that the operating state is abnormal.
可选地,所述转向叠加指令包括转向扭矩叠加指令和/或转向角度叠加指令;Optionally, the steering superposition command includes a steering torque superposition command and/or a steering angle superposition command;
所述根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令,包括如下步骤:The determining of the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle includes the following steps:
如果车辆当前的异常状态类型为操作状态异常,根据所述方向盘转角、所述方向盘力矩和所述横摆角速度,确定输出的转向扭矩叠加指令。If the current abnormal state type of the vehicle is abnormal operation state, the output steering torque superposition command is determined according to the steering wheel angle, the steering wheel torque and the yaw rate.
可选地,所述异常状态类型包括路面状态异常;Optionally, the abnormal state type includes abnormal road conditions;
所述判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,包括采用如下步骤判断所述第一车辆参数和第二车辆参数是否符合路面状态异常的判定条件:The determining of the determination conditions that the first vehicle parameter and the second vehicle parameter meet includes adopting the following steps to determine whether the first vehicle parameter and the second vehicle parameter meet the determination conditions for abnormal road conditions:
判断所述方向盘转角和所述方向盘扭矩在预设时间范围内是否未发生变化,如果是,则确定驾驶员处于转向保持操作;Determine whether the steering wheel angle and the steering wheel torque have not changed within a preset time range, and if so, determine that the driver is in a steering hold operation;
驾驶员处于转向保持操作时,监测横摆角速度相关参数的在预设时间段内的变化值,如果变化值超过第三阈值,则确定车辆符合路面状态异常的判定条件,所述横摆角速度相关参数包括横摆角传感器检测的横摆角速度、计算得到的前轴的横摆角速度参数和计算得到的后轴的横摆角速度参数中的一个或多个参数。When the driver is in the steering hold operation, the change value of the yaw rate-related parameter within a preset time period is monitored, and if the change value exceeds the third threshold, it is determined that the vehicle meets the judgment condition for abnormal road conditions. The parameters include one or more of the yaw angular velocity detected by the yaw angle sensor, the calculated yaw angular velocity parameter of the front axle, and the calculated yaw angular velocity parameter of the rear axle.
可选地,所述转向叠加指令包括转向扭矩叠加指令和/或转向角度叠加指令;Optionally, the steering superposition command includes a steering torque superposition command and/or a steering angle superposition command;
所述根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令,包括如下步骤:The determining of the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle includes the following steps:
如果车辆当前的异常状态类型为路面状态异常,判断车速是否大于车速阈值,如果车速大于车速阈值,则根据所述横摆角速度和所述车速确定输出的转向扭矩叠加指令;If the current abnormal state type of the vehicle is abnormal road state, determine whether the vehicle speed is greater than the vehicle speed threshold, and if the vehicle speed is greater than the vehicle speed threshold, determine the output steering torque superposition command according to the yaw rate and the vehicle speed;
如果车速小于等于车速阈值,则根据所述横摆角速度和所述车速确定输出的转向角度叠加指令。If the vehicle speed is less than or equal to the vehicle speed threshold, the output steering angle superposition command is determined according to the yaw rate and the vehicle speed.
可选地,所述根据所述输出的转向叠加指令生成转向电机扭矩请求,包括如下步骤:Optionally, the generating the torque request for the steering motor according to the output steering superposition command includes the following steps:
根据所述方向盘转角和方向盘扭矩确定操作转向指令;Determine an operation steering command according to the steering wheel angle and steering wheel torque;
根据所述输出的转向叠加指令与所述操作转向指令叠加后的转向指令生成转向电机扭矩请求。A steering motor torque request is generated according to the output steering superimposed command and the steering command superimposed by the operation steering command.
可选地,将所述输出的转向叠加指令与所述操作转向指令叠加后之后,还包括如下步骤:Optionally, after the output steering superposition instruction is superimposed with the operation steering instruction, the following steps are also included:
判断所述输出的转向叠加指令与所述操作转向指令叠加之后,对应的车速是否大于第四阈值;Determine whether the corresponding vehicle speed is greater than a fourth threshold after the output steering superposition command and the operation steering command are superimposed;
如果车速大于第四阈值,则判断所述输出的转向叠加指令与所述操作转向指令叠加之后的转向扭矩叠加值是否大于预设扭矩阈值,如果是,则根据所述预设扭矩阈值生成转向电机扭矩请求,否则根据所述转向扭矩叠加值生成转向电机扭矩请求。If the vehicle speed is greater than the fourth threshold, it is determined whether the superimposed steering torque value after the output steering superposition command and the operation steering command is superimposed is greater than a preset torque threshold, and if so, a steering motor is generated according to the preset torque threshold torque request, otherwise a steering motor torque request is generated based on the steering torque overlay value.
本发明实施例还提供一种车辆稳定控制系统,应用于所述的车辆稳定控制方法,所述系统包括:An embodiment of the present invention further provides a vehicle stability control system, which is applied to the vehicle stability control method, and the system includes:
车辆动态监测模块,用于获取第一车辆参数;a vehicle dynamic monitoring module, used to obtain the first vehicle parameter;
异常状态类型监测模块,用于根据所述第一车辆参数判断车辆当前的异常状态类型;an abnormal state type monitoring module, configured to determine the current abnormal state type of the vehicle according to the first vehicle parameter;
车辆动态抑制模块,用于根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令;a vehicle dynamic suppression module, configured to determine the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle;
转向请求生成模块,用于根据所述输出的转向叠加指令生成用于驱动电动助力转向电机的转向电机扭矩请求。The steering request generating module is configured to generate a steering motor torque request for driving the electric power steering motor according to the output steering superposition command.
可选地,所述车辆动态监测模块还用于根据所述第一车辆参数计算得到第二车辆参数;Optionally, the vehicle dynamic monitoring module is further configured to calculate and obtain second vehicle parameters according to the first vehicle parameters;
所述异常状态类型监测模块用于获取各个异常状态类型的判定条件,判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,将符合的判定条件所对应的异常状态类型确定为车辆当前的异常状态类型。The abnormal state type monitoring module is used to obtain the judgment conditions of each abnormal state type, determine the judgment conditions that the first vehicle parameter and the second vehicle parameter meet, and determine the abnormal state type corresponding to the met judgment conditions. It is the current abnormal state type of the vehicle.
可选地,所述转向请求生成模块,用于根据所述方向盘转角和方向盘扭矩确定操作转向指令,并且将所述输出的转向叠加指令与操作转向指令叠加后之后,判断对应的车速是否大于第四阈值;Optionally, the steering request generation module is configured to determine an operation steering command according to the steering wheel angle and the steering wheel torque, and after superimposing the output steering superposition command and the operation steering command, determine whether the corresponding vehicle speed is greater than the first speed. Four thresholds;
如果车速大于第四阈值,则判断所述输出的转向叠加指令与所述操作转向指令叠加之后的转向扭矩叠加值是否大于预设扭矩阈值,如果是,则根据所述预设扭矩阈值生成转向电机扭矩请求,否则根据所述转向扭矩叠加值生成转向电机扭矩请求。If the vehicle speed is greater than the fourth threshold, it is determined whether the superimposed steering torque value after the output steering superposition command and the operation steering command is superimposed is greater than a preset torque threshold, and if so, a steering motor is generated according to the preset torque threshold torque request, otherwise a steering motor torque request is generated based on the steering torque overlay value.
可选地,所述系统还包括车辆侧向控制模块,用于将所述转向电机扭矩请求发送至电动助力转向电机。Optionally, the system further includes a vehicle lateral control module for sending the steering motor torque request to an electric power steering motor.
本发明所提供的车辆稳定控制方法及系统具有如下优点:The vehicle stability control method and system provided by the present invention have the following advantages:
本发明提供了一种基于电动助力转向技术实现车辆稳定控制的技术方案,通过结合电动助力转向技术和车辆动态控制技术,可以获得更加精确的动态响应,并带来更好的驾驶体验,提高在车辆制动干预之前的车辆稳定性,适用于大范围推广应用。The present invention provides a technical solution for realizing vehicle stability control based on the electric power steering technology. By combining the electric power steering technology and the vehicle dynamic control technology, a more accurate dynamic response can be obtained, a better driving experience can be brought, and the driving experience can be improved. Vehicle stability before vehicle braking intervention, suitable for a wide range of applications.
附图说明Description of drawings
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。Other features, objects and advantages of the present invention will become more apparent upon reading the detailed description of non-limiting embodiments with reference to the following drawings.
图1是本发明一实施例的车辆稳定控制方法的流程图;FIG. 1 is a flowchart of a vehicle stability control method according to an embodiment of the present invention;
图2是本发明一实施例的车辆稳定控制系统的结构示意图;2 is a schematic structural diagram of a vehicle stability control system according to an embodiment of the present invention;
图3是本发明一实施例的车辆稳定控制系统的输入输出示意图3 is a schematic diagram of input and output of a vehicle stability control system according to an embodiment of the present invention
图4为本发明一实施例的车辆动态监测模块的输入输出示意图;4 is a schematic diagram of input and output of a vehicle dynamic monitoring module according to an embodiment of the present invention;
图5为本发明一实施例的异常撞他监测模块的输入输出示意图。FIG. 5 is a schematic diagram of the input and output of the abnormal collision monitoring module according to an embodiment of the present invention.
图6为本发明一实施例的车轮状态异常判定的流程图;FIG. 6 is a flowchart of a wheel state abnormality determination according to an embodiment of the present invention;
图7为本发明一实施例的操作状态异常判定的流程图;FIG. 7 is a flowchart of an abnormal operation state determination according to an embodiment of the present invention;
图8为本发明一实施例的路面状态异常判定的流程图。FIG. 8 is a flowchart of road surface state abnormality determination according to an embodiment of the present invention.
具体实施方式Detailed ways
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本发明将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments, however, can be embodied in various forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The same reference numerals in the drawings denote the same or similar structures, and thus their repeated descriptions will be omitted.
如图1所示,为了解决现有技术中的技术问题,本发明提供了一种车辆稳定控制方法,包括如下步骤:As shown in FIG. 1, in order to solve the technical problems in the prior art, the present invention provides a vehicle stability control method, which includes the following steps:
S100:获取第一车辆参数;S100: obtain the first vehicle parameter;
S200:根据所述第一车辆参数判断车辆当前所属的异常状态类型;S200: Determine the abnormal state type to which the vehicle currently belongs according to the first vehicle parameter;
S300:根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令,所述转向叠加指令包括转向扭矩叠加指令和/或转向角度叠加指令;S300: Determine an output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle, where the steering superposition command includes a steering torque superposition command and/or a steering angle superposition command;
S400:根据所述输出的转向叠加指令生成用于驱动电动助力转向电机的转向电机扭矩请求。S400: Generate a steering motor torque request for driving the electric power steering motor according to the output steering superposition command.
因此,本发明的车辆稳定控制方法提供了一种基于电动助力转向技术实现车辆稳定控制的技术方案,通过步骤S100和步骤S200识别到车辆的异常状态以及异常状态类型,通过步骤S300和步骤S400来根据异常状态类型生成可以驱动电动助力转向电机的转向电机扭矩请求,从而可以结合电动助力转向技术和车辆动态控制技术,获得更加精确的动态响应,提高在车辆制动干预之前的车辆稳定性,并带来更好的驾驶体验。Therefore, the vehicle stability control method of the present invention provides a technical solution for realizing vehicle stability control based on the electric power steering technology. The abnormal state and abnormal state type of the vehicle are identified through steps S100 and S200, and the abnormal state and type of the abnormal state are identified through steps S300 and S400. The steering motor torque request that can drive the electric power steering motor is generated according to the abnormal state type, so that the electric power steering technology and the vehicle dynamic control technology can be combined to obtain a more precise dynamic response, improve the vehicle stability before the vehicle braking intervention, and Bring a better driving experience.
如图2所示,本发明还提供了一种车辆稳定控制系统,所述系统包括:As shown in FIG. 2, the present invention also provides a vehicle stability control system, the system includes:
车辆动态监测模块M100,用于获取第一车辆参数,即执行上述步骤S100;The vehicle dynamic monitoring module M100 is used to obtain the first vehicle parameter, that is, the above step S100 is executed;
异常状态类型监测模块M200,用于根据所述第一车辆参数判断车辆当前的异常状态类型,即执行上述步骤S200;An abnormal state type monitoring module M200, configured to determine the current abnormal state type of the vehicle according to the first vehicle parameter, that is, to execute the above step S200;
车辆动态抑制模块M300,用于根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令,所述转向叠加指令包括转向扭矩叠加指令和/或转向角度叠加指令,即执行上述步骤S300;The vehicle dynamics suppression module M300 is configured to determine the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle, where the steering superposition command includes a steering torque superposition command and/or a steering angle superposition command, that is, execute above step S300;
转向请求生成模块M400,用于根据所述输出的转向叠加指令生成用于驱动电动助力转向电机的转向电机扭矩请求,即执行上述步骤S400。The steering request generating module M400 is configured to generate a steering motor torque request for driving the electric power steering motor according to the output steering superposition command, that is, the above-mentioned step S400 is executed.
进一步地,在该实施例中,所述车辆稳定控制系统还可以包括车辆侧向控制模块M500,用于将所述转向电机扭矩请求发送至电动助力转向电机。Further, in this embodiment, the vehicle stability control system may further include a vehicle lateral control module M500 for sending the steering motor torque request to the electric power steering motor.
因此,该实施例的车辆稳定控制系统通过车辆动态监测模块M100和异常状态类型监测模块M200识别到车辆的异常状态以及异常状态类型,通过车辆动态抑制模块M300和转向请求生成模块M400来根据异常状态类型生成可以驱动电动助力转向电机的转向电机扭矩请求,并且可以通过车辆侧向控制模块M500将转向电机扭矩请求发送至电动助力转向电机,从而可以结合电动助力转向技术和车辆动态控制技术,获得更加精确的动态响应,提高在车辆制动干预之前的车辆稳定性。Therefore, the vehicle stability control system of this embodiment recognizes the abnormal state and the abnormal state type of the vehicle through the vehicle dynamic monitoring module M100 and the abnormal state type monitoring module M200, and uses the vehicle dynamic suppression module M300 and the steering request generation module M400 to identify the abnormal state according to the abnormal state. The type generates a steering motor torque request that can drive the electric power steering motor, and can send the steering motor torque request to the electric power steering motor through the vehicle side control module M500, so that the electric power steering technology and the vehicle dynamic control technology can be combined to obtain more Precise dynamic response for improved vehicle stability before vehicle braking intervention.
本发明的车辆稳定控制系统可以直接设置于电动助力转向系统内部,例如设置于电动助力转向系统的电子控制单元中,并且第一车辆参数可以从车辆的各个已有传感器中直接获取,而无需另外增加硬件设备。但本发明不限于此,在其他实施方式中,该车辆稳定控制系统也可以设置在其他的系统中,或者单独设置一个电子控制单元,来执行该车辆稳定控制系统的功能等,均属于本发明的保护范围之内。The vehicle stability control system of the present invention can be directly installed inside the electric power steering system, for example, in the electronic control unit of the electric power steering system, and the first vehicle parameter can be directly obtained from various existing sensors of the vehicle without additional Add hardware devices. However, the present invention is not limited to this. In other embodiments, the vehicle stability control system may also be set in other systems, or an electronic control unit may be set separately to perform the functions of the vehicle stability control system, etc., which belong to the present invention. within the scope of protection.
如图3所示,为该实施例中,车辆稳定控制系统的输入输出示意图。其中,在车辆稳定控制系统的左侧为第一车辆参数,在该实施例中,所述第一车辆参数包括各个车轮的轮速(左前轮轮速、右前轮轮速、左后轮轮速和右后轮轮速)、横摆角速度、车速、侧向加速度、车辆减速度、方向盘转角和方向盘扭矩,在车辆稳定控制系统的右侧为接收输出指令的组件,主要包括电动助力转向电机和车辆人机交互系统,配置为根据转向电机扭矩请求执行助力转向动作。在车辆检测到异常状态时,同时可以通过车辆人机交互系统(HMI)发送提醒信息给驾驶员。As shown in FIG. 3 , it is a schematic diagram of the input and output of the vehicle stability control system in this embodiment. Wherein, the left side of the vehicle stability control system is the first vehicle parameter. In this embodiment, the first vehicle parameter includes the wheel speed of each wheel (left front wheel speed, right front wheel speed, left rear wheel speed wheel speed and right rear wheel speed), yaw rate, vehicle speed, lateral acceleration, vehicle deceleration, steering wheel angle and steering wheel torque, on the right side of the vehicle stability control system are components that receive output commands, mainly including electric power steering A motor and vehicle human-machine interaction system configured to perform power steering actions based on steering motor torque requests. When the vehicle detects an abnormal state, a reminder information can be sent to the driver through the vehicle human-machine interaction system (HMI).
在该实施例中,所述步骤S200中,采用如下步骤根据所述第一车辆参数判断车辆当前的异常状态类型:In this embodiment, in the step S200, the following steps are used to determine the current abnormal state type of the vehicle according to the first vehicle parameter:
所述车辆动态监测模块M100根据所述第一车辆参数计算得到第二车辆参数;The vehicle dynamic monitoring module M100 calculates and obtains the second vehicle parameter according to the first vehicle parameter;
所述异常状态类型监测模块M200获取各个异常状态类型的判定条件,判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,将符合的判定条件所对应的异常状态类型确定为车辆当前的异常状态类型。The abnormal state type monitoring module M200 obtains the determination conditions of each abnormal state type, determines the determination conditions that the first vehicle parameter and the second vehicle parameter conform to, and determines the abnormal state type corresponding to the conformed determination conditions as: The current abnormal state type of the vehicle.
如图4所示,在该实施例中,所述第二车辆参数包括前轴的横摆角速度参数YawRateFA、后轴的横摆角速度参数Yaw RateRA、方向盘转角的横摆角速度参数Yaw RateSA和侧向加速度的横摆角速度参数Yaw Rate_Ay。As shown in FIG. 4 , in this embodiment, the second vehicle parameters include the yaw rate parameter YawRate FA of the front axle, the yaw rate parameter Yaw Rate RA of the rear axle, and the yaw rate parameter Yaw Rate SA of the steering wheel angle and the yaw rate parameter Yaw Rate_Ay for lateral acceleration.
采用如下公式,根据所述第一车辆参数计算得到所述第二车辆参数:Using the following formula, the second vehicle parameter is calculated according to the first vehicle parameter:
Yaw RateSA=SA×VS×K1 Yaw Rate SA = SA×VS×K 1
其中,Wheel SpeedFL表示左前轮轮速,Wheel SpeedFR表示右前轮轮速,TrackFA表示前轴的轮距,Wheel SpeedRL表示左后轮轮速,Wheel SpeedRR表示右后轮轮速,TrackRA表示后轴的轮距,SA表示方向盘转角,VS表示车速,K1表示预设的第一补偿系数,LA表示侧向加速度,K2表示预设的第二补偿系数。Among them, Wheel Speed FL represents the wheel speed of the left front wheel, Wheel Speed FR represents the wheel speed of the right front wheel, Track FA represents the track of the front axle, Wheel Speed RL represents the wheel speed of the left rear wheel, and Wheel Speed RR represents the wheel speed of the right rear wheel. , Track RA represents the wheel track of the rear axle, SA represents the steering wheel angle, VS represents the vehicle speed, K 1 represents the preset first compensation coefficient, LA represents the lateral acceleration, and K 2 represents the preset second compensation coefficient.
进一步地,所述第二车辆参数还包括各个车轮的修正轮速:左前轮的修正轮速、右前轮的修正轮速、左后轮的修正轮速和右后轮的修正轮速。Further, the second vehicle parameter further includes the corrected wheel speed of each wheel: the corrected wheel speed of the left front wheel, the corrected wheel speed of the right front wheel, the corrected wheel speed of the left rear wheel and the corrected wheel speed of the right rear wheel.
所述根据所述第一车辆参数计算得到所述第二车辆参数,还包括如下步骤:The calculating and obtaining the second vehicle parameter according to the first vehicle parameter further includes the following steps:
根据方向盘转角和方向盘扭矩判断车辆是否处于直线行驶,并获取车辆在直线行驶时各个车轮的轮速;Determine whether the vehicle is driving in a straight line according to the steering wheel angle and steering wheel torque, and obtain the wheel speeds of each wheel when the vehicle is driving in a straight line;
根据在直线行驶时各个车轮的轮速确定各个车轮的修正轮速,使得各个车轮的修正轮速相同。The corrected wheel speed of each wheel is determined according to the wheel speed of each wheel when driving in a straight line, so that the corrected wheel speed of each wheel is the same.
其中,当方向盘转角为0度即中间位置,并且驾驶员没有作用力在方向盘上,方向盘扭矩小于一定值,这时系统定义为直线行驶,各个车轮的转速理应相同。因此,判断各个车轮的轮速是否均为一致,如果四个车轮轮速均十分相近,则各个车轮状态均正常,将修正轮速确定为四个车轮的共同轮速。如果有一个与其他三个的车轮的轮速相差很大,则将该相差很大的车轮的修正轮速也根据其他三个车轮的轮速设定。Among them, when the steering wheel angle is 0 degrees, which is the middle position, and the driver has no force on the steering wheel, and the steering wheel torque is less than a certain value, then the system is defined as driving in a straight line, and the rotational speed of each wheel should be the same. Therefore, it is judged whether the wheel speeds of all the wheels are consistent. If the wheel speeds of the four wheels are very similar, then the state of each wheel is normal, and the corrected wheel speed is determined as the common wheel speed of the four wheels. If the wheel speed of one wheel differs greatly from that of the other three wheels, the corrected wheel speed of the wheel with the great difference is also set according to the wheel speeds of the other three wheels.
如图5所示,在该实施例中,所述异常状态类型包括车轮状态异常、操作状态异常和路面状态异常。但本发明不限于此,在其他可选的实施方式中,异常状态类型也可以包括其他类型的异常状态,或者只包括车轮状态异常、操作状态异常和路面状态异常中的一种或两种。As shown in FIG. 5 , in this embodiment, the abnormal state types include wheel state abnormality, operating state abnormality, and road surface state abnormality. However, the present invention is not limited thereto, and in other optional embodiments, the abnormal state types may also include other types of abnormal states, or only include one or both of abnormal wheel states, abnormal operating states and abnormal road conditions.
如图6所示,在该实施例中,所述判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,包括所述异常状态类型监测模块M200采用如下步骤判断所述第一车辆参数和第二车辆参数是否符合车轮状态异常的判定条件:As shown in FIG. 6 , in this embodiment, the determination of the determination conditions that the first vehicle parameter and the second vehicle parameter meet includes that the abnormal state type monitoring module M200 adopts the following steps to determine the first vehicle parameter. Whether the first vehicle parameter and the second vehicle parameter meet the conditions for determining whether the wheel state is abnormal:
根据所述前轴的横摆角速度参数、后轴的横摆角速度参数以及横摆角速度,判断前轴和后轴是否出现异常;According to the yaw angular velocity parameter of the front axle, the yaw angular velocity parameter of the rear axle and the yaw angular velocity, determine whether the front axle and the rear axle are abnormal;
此处根据阿克曼转角原理,可以通过前后轴的左右侧车轮计算出前后轴的横摆角速度,对比车上安装的横摆角速度传感器,判断哪根轴上的计算有问题。具体地,比较前轴的横摆角速度参数和横摆角速度,如果差值大于预设横摆角差值阈值,则判断前轴出现异常,比较后轴的横摆角速度参数和横摆角速度,如果差值大于预设横摆角差值阈值,则判断后轴出现异常;Here, according to the principle of Ackerman's angle, the yaw rate of the front and rear axles can be calculated by the left and right wheels of the front and rear axles, and the yaw rate sensor installed on the vehicle can be compared to determine which axle has a problem with the calculation. Specifically, the yaw rate parameter and the yaw rate of the front axle are compared, and if the difference is greater than the preset yaw angle difference threshold, it is determined that the front axle is abnormal, and the yaw rate parameter and the yaw rate of the rear axle are compared. If the difference is greater than the preset yaw angle difference threshold, it is judged that the rear axle is abnormal;
如果前轴和/或后轴出现异常,则对比各个车轮的修正轮速,定位异常轮速车轮;具体地,可以对比各个车轮的实际轮速与修正轮速,如果一个车轮的实际轮速与修正轮速相差很大,则说明该车轮异常,当前轴异常时,修正轮速以后轮的轮速为准确定,当后轴异常时,修正轮速以前轮的轮速为准确定,四个车轮的修正轮速均是相同的,实际轮速可能会有不同,实际轮速和修正轮速相差很大的车轮为异常车轮;If the front axle and/or rear axle is abnormal, compare the corrected wheel speed of each wheel, and locate the wheel with abnormal wheel speed; When the corrected wheel speed differs greatly, it means that the wheel is abnormal. When the front axle is abnormal, the corrected wheel speed is determined by the rear wheel speed. When the rear axle is abnormal, the corrected wheel speed is determined by the front wheel speed. The corrected wheel speeds of the wheels are all the same, and the actual wheel speeds may be different. Wheels with a large difference between the actual wheel speed and the corrected wheel speed are abnormal wheels;
如果前轴和/或后轴出现异常,判定所述第一车辆参数和第二车辆参数符合车轮状态异常的判定条件。If an abnormality occurs in the front axle and/or the rear axle, it is determined that the first vehicle parameter and the second vehicle parameter meet the determination condition of the abnormal wheel state.
在该实施例中,所述车辆动态抑制模块M300采用如下步骤根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令:In this embodiment, the vehicle dynamics suppression module M300 adopts the following steps to determine the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle:
如果车辆当前的异常状态类型为车轮状态异常,则确定异常轮速车轮,并根据异常轮速车轮的轮速与其他车轮的轮速的对比,判断异常轮速车轮的胎压状态;If the current abnormal state type of the vehicle is abnormal wheel state, determine the wheel with abnormal wheel speed, and judge the tire pressure state of the wheel with abnormal wheel speed according to the comparison of the wheel speed of the wheel with abnormal wheel speed and the wheel speed of other wheels;
具体地,可以通过异常速度车轮与其他车轮速度的对比来判断异常轮速车轮的胎压状态,例如计算异常速度车轮/正常轮速平均值=W,根据W值的大小判断异常轮速车轮的胎压情况,W值处于第一范围内时,轮胎发生爆胎故障,W值处于第二范围内时,轮胎发生漏气故障等。Specifically, the tire pressure status of the wheel with abnormal wheel speed can be judged by comparing the speed of the wheel with abnormal speed with other wheel speeds. For the tire pressure, when the W value is within the first range, the tire has a puncture failure, and when the W value is within the second range, the tire has a flat tire failure, etc.
根据车辆减速度的值判断车辆运行状态(加速行驶、减速行驶、匀速行驶);Judging the running state of the vehicle (acceleration, deceleration, constant speed) according to the value of the vehicle deceleration;
车辆动态较小时,确定输出的转向扭矩叠加指令,此处车辆动态较小指的是车速小于一设定的车速阈值且方向盘转角小于一设定的转角阈值;When the vehicle dynamic is small, determine the output steering torque superposition command, where the small vehicle dynamic means that the vehicle speed is less than a set vehicle speed threshold and the steering wheel angle is less than a set corner threshold;
车辆动态较大时,确定输出的转向角度叠加指令,此处车辆动态较大指的是车速大于等于一设定的车速阈值或方向盘转角大于等于一设定的转角阈值。When the vehicle dynamic is large, the output steering angle superposition command is determined, where the large vehicle dynamic refers to that the vehicle speed is greater than or equal to a set vehicle speed threshold or the steering wheel angle is greater than or equal to a set turning angle threshold.
其中,确定输出的转向扭矩叠加指令和确定输出的转向角度叠加指令时,可以根据预先设定的自适应模型(例如:预先设定好模型参数的PID模型等)来确定对应的输出值,也可以通过简单的查表,即查找一预设的第一车辆参数和第二车辆参数中的至少部分参数与转向扭矩叠加指令的映射关系表,或查找一预设的第一车辆参数和第二车辆参数中的至少部分参数与转向角度叠加指令的映射关系表。具体地,在车轮状态异常时,可以根据异常车轮的位置、异常车轮的胎压情况以及车辆运行状态来查表获取对应的转向扭矩叠加指令或转向角度叠加指令。Among them, when determining the output steering torque superposition command and the output steering angle superposition command, the corresponding output value can be determined according to a preset adaptive model (for example, a PID model with preset model parameters, etc.). It is possible to simply look up the table, that is, look up a mapping relationship table between at least some of the preset first vehicle parameters and the second vehicle parameters and the steering torque superposition command, or look up a preset first vehicle parameter and second vehicle parameter. A mapping relationship table between at least some of the vehicle parameters and the steering angle superposition command. Specifically, when the wheel state is abnormal, the corresponding steering torque superposition command or steering angle superposition command can be obtained by looking up a table according to the position of the abnormal wheel, the tire pressure of the abnormal wheel, and the running state of the vehicle.
如图7所示,在该实施例中,所述判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,包括所述异常状态类型监测模块M200采用如下步骤判断所述第一车辆参数和第二车辆参数是否符合操作状态异常的判定条件:As shown in FIG. 7 , in this embodiment, the determination of the determination conditions that the first vehicle parameter and the second vehicle parameter meet includes that the abnormal state type monitoring module M200 adopts the following steps to determine the first vehicle parameter. Whether the first vehicle parameter and the second vehicle parameter meet the conditions for determining whether the operating state is abnormal:
判断所述方向盘转角是否大于方向盘转角阈值,且方向盘扭矩大于方向盘扭矩阈值,如果是,则确定驾驶员处于转向操作;Determine whether the steering wheel angle is greater than the steering wheel angle threshold, and the steering wheel torque is greater than the steering wheel torque threshold, and if so, determine that the driver is in a steering operation;
驾驶员处于转向操作时,计算方向盘转角的横摆角速度参数与横摆角速度的差值,如果差值的绝对值大于第一阈值,则确定车辆符合操作状态异常的判定条件,说明存在转向不足的问题;When the driver is in the steering operation, the difference between the yaw rate parameter of the steering wheel angle and the yaw rate is calculated. If the absolute value of the difference is greater than the first threshold, it is determined that the vehicle meets the judgment condition for abnormal operation state, indicating that there is understeer. question;
驾驶员处于转向操作时,计算侧向加速度的横摆角速度参数与横摆角速度的差值,如果差值的绝对值大于第二阈值,则确定车辆符合操作状态异常的判定条件,说明存在转向过度的问题。When the driver is in the steering operation, the difference between the yaw angular velocity parameter of the lateral acceleration and the yaw angular velocity is calculated. If the absolute value of the difference is greater than the second threshold, it is determined that the vehicle meets the judgment condition of abnormal operation state, indicating that there is oversteering The problem.
所述车辆动态抑制模块M300采用如下步骤根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令:The vehicle dynamic suppression module M300 adopts the following steps to determine the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle:
如果车辆当前的异常状态类型为操作状态异常,根据所述方向盘转角、所述方向盘力矩和所述横摆角速度,确定输出的转向扭矩叠加指令。If the current abnormal state type of the vehicle is abnormal operation state, the output steering torque superposition command is determined according to the steering wheel angle, the steering wheel torque and the yaw rate.
其中,确定输出的转向扭矩叠加指令和确定输出的转向角度叠加指令时,可以根据预先设定的自适应模型(例如:预先设定好模型参数的PID模型等)来确定对应的输出值,也可以通过简单的查表,即查找一预设的第一车辆参数和第二车辆参数中的至少部分参数与转向扭矩叠加指令的映射关系表,或查找一预设的第一车辆参数和第二车辆参数中的至少部分参数与转向角度叠加指令的映射关系表。具体地,在操作状态异常时,可以根据操作状态异常的情况是转向不足还是转向过度、方向盘转角的横摆角速度参数与横摆角速度的差值、侧向加速度的横摆角速度参数与横摆角速度的差值等参数来查表,确定输出的转向扭矩叠加指令或转向角度叠加指令。Among them, when determining the output steering torque superposition command and the output steering angle superposition command, the corresponding output value can be determined according to a preset adaptive model (for example, a PID model with preset model parameters, etc.). It is possible to simply look up the table, that is, look up a mapping relationship table between at least some of the preset first vehicle parameters and the second vehicle parameters and the steering torque superposition command, or look up a preset first vehicle parameter and second vehicle parameter. A mapping relationship table between at least some of the vehicle parameters and the steering angle superposition command. Specifically, when the operating state is abnormal, it can be determined according to whether the abnormal operating state is understeer or oversteer, the difference between the yaw angular velocity parameter of the steering wheel angle and the yaw angular velocity, and the yaw angular velocity parameter and yaw angular velocity of the lateral acceleration. The difference value and other parameters are used to look up the table to determine the output steering torque superposition command or steering angle superposition command.
如图8所示,所述判定所述第一车辆参数和所述第二车辆参数所符合的判定条件,包括所述异常状态类型监测模块M200采用如下步骤判断所述第一车辆参数和第二车辆参数是否符合路面状态异常的判定条件:As shown in FIG. 8 , the determining conditions that the first vehicle parameter and the second vehicle parameter meet include that the abnormal state type monitoring module M200 adopts the following steps to determine the first vehicle parameter and the second vehicle parameter. Whether the vehicle parameters meet the judgment conditions for abnormal road conditions:
判断所述方向盘转角和所述方向盘扭矩在预设时间范围内是否未发生变化,如果是,则确定驾驶员处于转向保持操作;Determine whether the steering wheel angle and the steering wheel torque have not changed within a preset time range, and if so, determine that the driver is in a steering hold operation;
驾驶员处于转向保持操作时,监测横摆角速度相关参数的在预设时间段内的变化值,如果变化值超过第三阈值,则确定车辆符合路面状态异常的判定条件,所述横摆角速度相关参数包括横摆角传感器检测的横摆角速度、计算得到的前轴的横摆角速度参数和计算得到的后轴的横摆角速度参数中的一个或多个参数。When the driver is in the steering hold operation, the change value of the yaw rate-related parameter within a preset time period is monitored, and if the change value exceeds the third threshold, it is determined that the vehicle meets the judgment condition for abnormal road conditions. The parameters include one or more of the yaw angular velocity detected by the yaw angle sensor, the calculated yaw angular velocity parameter of the front axle, and the calculated yaw angular velocity parameter of the rear axle.
在该实施例中,所述车辆动态抑制模块M300采用如下步骤根据所述第一车辆参数和车辆当前的异常状态类型,确定输出的转向叠加指令:In this embodiment, the vehicle dynamics suppression module M300 adopts the following steps to determine the output steering superposition command according to the first vehicle parameter and the current abnormal state type of the vehicle:
如果车辆当前的异常状态类型为路面状态异常,判断车速是否大于车速阈值,如果车速大于车速阈值,则根据所述横摆角速度和所述车速确定输出的转向扭矩叠加指令;If the current abnormal state type of the vehicle is abnormal road state, determine whether the vehicle speed is greater than the vehicle speed threshold, and if the vehicle speed is greater than the vehicle speed threshold, determine the output steering torque superposition command according to the yaw rate and the vehicle speed;
如果车速小于等于车速阈值,则根据所述横摆角速度和所述车速确定输出的转向角度叠加指令。其中车速阈值可以预先根据不同车辆的底盘结构和特征进行设定。If the vehicle speed is less than or equal to the vehicle speed threshold, the output steering angle superposition command is determined according to the yaw rate and the vehicle speed. The vehicle speed threshold can be set in advance according to the chassis structure and characteristics of different vehicles.
其中,确定输出的转向扭矩叠加指令和确定输出的转向角度叠加指令时,可以根据预先设定的自适应模型(例如:预先设定好模型参数的PID模型等)来确定对应的输出值,也可以通过简单的查表,即查找一预设的第一车辆参数和第二车辆参数中的至少部分参数与转向扭矩叠加指令的映射关系表,或查找一预设的第一车辆参数和第二车辆参数中的至少部分参数与转向角度叠加指令的映射关系表。具体地,在存在路面状态异常时,可以根据横摆角速度相关参数的变化值来查表,确定对应的转向扭矩叠加指令和转向角度叠加指令。Among them, when determining the output steering torque superposition command and the output steering angle superposition command, the corresponding output value can be determined according to a preset adaptive model (for example, a PID model with preset model parameters, etc.). It is possible to simply look up the table, that is, look up a mapping relationship table between at least some of the preset first vehicle parameters and the second vehicle parameters and the steering torque superposition command, or look up a preset first vehicle parameter and second vehicle parameter. A mapping relationship table between at least some of the vehicle parameters and the steering angle superposition command. Specifically, when there is an abnormal road condition, a table can be looked up according to the change value of the yaw rate related parameter to determine the corresponding steering torque superposition command and steering angle superposition command.
在该实施例中,所述根据所述输出的转向叠加指令生成转向电机扭矩请求,包括如下步骤:In this embodiment, the generating a steering motor torque request according to the output steering superposition command includes the following steps:
根据所述方向盘转角和方向盘扭矩确定操作转向指令,其中操作转向指令可以由电动助力转向系统根据方向盘的输入进行确定;Determine the operation steering command according to the steering wheel angle and the steering wheel torque, wherein the operation steering command can be determined by the electric power steering system according to the input of the steering wheel;
根据所述输出的转向叠加指令与所述操作转向指令叠加后的转向指令生成转向电机扭矩请求。A steering motor torque request is generated according to the output steering superimposed command and the steering command superimposed by the operation steering command.
在该实施例中,将所述输出的转向叠加指令与所述操作转向指令叠加后之后,还包括对转向电机扭矩的最大值根据车速进行限制的步骤,避免在车速较高时施加过大的转向电机扭矩,具体地,包括如下步骤:In this embodiment, after the output steering superposition command and the operation steering command are superimposed, the step of limiting the maximum torque of the steering motor according to the vehicle speed is also included, so as to avoid applying excessively large torque when the vehicle speed is high. Steering motor torque, specifically, includes the following steps:
所述输出的转向叠加指令与所述操作转向指令叠加之后,判断对应的车速是否大于第四阈值;After the output steering superposition command is superimposed with the operation steering command, determine whether the corresponding vehicle speed is greater than a fourth threshold;
如果是,则将叠加之后的转向电机扭矩的最大值设定为预设的转向扭矩阈值,对转向电机扭矩进行限制。If yes, the maximum value of the superimposed steering motor torque is set as a preset steering torque threshold to limit the steering motor torque.
具体地,在车速大于第四阈值的情况下,判断所述输出的转向叠加指令与所述操作转向指令叠加之后的转向扭矩叠加值是否大于预设扭矩阈值,如果是,则根据所述预设扭矩阈值生成转向电机扭矩请求,否则根据所述转向扭矩叠加值生成转向电机扭矩请求。Specifically, when the vehicle speed is greater than the fourth threshold, it is determined whether the superimposed steering torque value after the output steering superposition command and the operation steering command is superimposed is greater than a preset torque threshold, and if so, according to the preset A torque threshold generates a steering motor torque request, otherwise a steering motor torque request is generated based on the steering torque stack value.
其中,根据所述预设扭矩阈值生成转向电机扭矩请求,可以是根据预设扭矩阈值的限制将转向扭矩叠加值乘以对应的系数来缩小转向扭矩叠加值,该系数可以查表得到,也可以直接将转向电机扭矩请求中的转向扭矩值设置为预设扭矩阈值。Wherein, generating the steering motor torque request according to the preset torque threshold may be to multiply the steering torque superimposed value by a corresponding coefficient according to the limit of the preset torque threshold to reduce the steering torque superimposed value, and the coefficient can be obtained by looking up a table, or Directly sets the steering torque value in the steering motor torque request to the preset torque threshold.
综上所述,与现有技术相比,本发明提供了一种基于电动助力转向技术实现车辆稳定控制的技术方案,通过结合电动助力转向技术和车辆动态控制技术,可以获得更加精确的动态响应,并带来更好的驾驶体验,提高在车辆制动干预之前的车辆稳定性,适用于大范围推广应用。To sum up, compared with the prior art, the present invention provides a technical solution for realizing vehicle stability control based on the electric power steering technology. By combining the electric power steering technology and the vehicle dynamic control technology, a more precise dynamic response can be obtained. , and bring a better driving experience, improve vehicle stability before vehicle braking intervention, suitable for large-scale promotion and application.
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。The above content is a further detailed description of the present invention in combination with specific preferred embodiments, and it cannot be considered that the specific implementation of the present invention is limited to these descriptions. For those of ordinary skill in the technical field of the present invention, without departing from the concept of the present invention, some simple deductions or substitutions can be made, which should be regarded as belonging to the protection scope of the present invention.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910852684.0A CN112550430B (en) | 2019-09-10 | 2019-09-10 | Vehicle stability control method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910852684.0A CN112550430B (en) | 2019-09-10 | 2019-09-10 | Vehicle stability control method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112550430A CN112550430A (en) | 2021-03-26 |
CN112550430B true CN112550430B (en) | 2022-09-23 |
Family
ID=75028822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910852684.0A Active CN112550430B (en) | 2019-09-10 | 2019-09-10 | Vehicle stability control method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112550430B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113753127B (en) * | 2021-10-25 | 2024-11-15 | 蔚来汽车科技(安徽)有限公司 | Vehicle and control method thereof, control device, vehicle-mounted equipment, and medium |
CN115471925A (en) * | 2022-03-21 | 2022-12-13 | 北京罗克维尔斯科技有限公司 | Driving video recording method and device |
CN119654267A (en) * | 2022-08-15 | 2025-03-18 | 深圳引望智能技术有限公司 | A control method and related equipment |
CN115384611A (en) * | 2022-09-28 | 2022-11-25 | 华人运通(山东)科技有限公司 | Steering wheel limit control method and device, electronic equipment and steer-by-wire system |
CN115871782B (en) * | 2022-12-12 | 2025-01-07 | 中国第一汽车股份有限公司 | Vehicle deviation compensation method, device, terminal and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106608201B (en) * | 2015-10-26 | 2019-04-19 | 比亚迪股份有限公司 | Electric vehicle and its active safety control system and method |
CN108128306B (en) * | 2016-11-30 | 2020-03-31 | 比亚迪股份有限公司 | Vehicle and steering instability control method and system thereof |
CN106945719A (en) * | 2017-01-16 | 2017-07-14 | 南京航空航天大学 | A kind of composite turning system and its mode switching method |
CN107697154B (en) * | 2017-08-30 | 2019-11-22 | 宝沃汽车(中国)有限公司 | Steering angle correcting method, electronic power assist steering system and vehicle |
-
2019
- 2019-09-10 CN CN201910852684.0A patent/CN112550430B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN112550430A (en) | 2021-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112550430B (en) | Vehicle stability control method and system | |
CN112752691B (en) | Vehicle front and rear driving torque distribution method and device and vehicle | |
JP5830554B2 (en) | Control method for four-wheel steering vehicle | |
CN106467111B (en) | Vehicle body stable control method, system and automobile | |
JP4186081B2 (en) | Vehicle braking / driving force control device | |
CN111267835B (en) | Stability control method of four-wheel independent drive vehicle based on model prediction algorithm | |
CN110920605B (en) | Vehicle control method and device | |
CN109720338B (en) | vehicle health control | |
CN109693663A (en) | Vehicle stability controlled system based on pro-active intervention steering system | |
JP6328841B1 (en) | Control device and steering device | |
JP6600850B2 (en) | Vehicle control apparatus and vehicle control method | |
WO2024012089A1 (en) | Control method and apparatus for distributed three-motor vehicle, electric vehicle and medium | |
CN106427982A (en) | Electric vehicle | |
CN109982902B (en) | Lateral dynamic control for regenerative and friction braking blending | |
JP5347500B2 (en) | Vehicle control apparatus and vehicle control method | |
JP6438449B2 (en) | Vehicle control device | |
JP2006240395A (en) | Vehicle braking / driving force control device | |
KR101555343B1 (en) | Method for calculating radius of curvature on road | |
JP5889757B2 (en) | Vehicle control device | |
WO2020184300A1 (en) | Wheel control system and wheel control method | |
JP2006182050A (en) | Braking force control device for four-wheel independent drive vehicle | |
EP3889004B1 (en) | Auxiliary control system and method for a vehicle | |
CN110281911B (en) | Vehicle stability control device | |
JP2025087943A (en) | Vehicle control device | |
JP4172277B2 (en) | Steering angle control device for vehicle |
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 |