[go: up one dir, main page]

CN118220148A - Vehicle drift control method, device, equipment, medium, program product and automobile - Google Patents

Vehicle drift control method, device, equipment, medium, program product and automobile Download PDF

Info

Publication number
CN118220148A
CN118220148A CN202311868446.1A CN202311868446A CN118220148A CN 118220148 A CN118220148 A CN 118220148A CN 202311868446 A CN202311868446 A CN 202311868446A CN 118220148 A CN118220148 A CN 118220148A
Authority
CN
China
Prior art keywords
vehicle
drift
value
speed
target
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.)
Pending
Application number
CN202311868446.1A
Other languages
Chinese (zh)
Inventor
王明君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Lotus Cars Co Ltd
Original Assignee
Wuhan Lotus Cars Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Lotus Cars Co Ltd filed Critical Wuhan Lotus Cars Co Ltd
Priority to CN202311868446.1A priority Critical patent/CN118220148A/en
Publication of CN118220148A publication Critical patent/CN118220148A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

The application provides a vehicle drift control method, a device, equipment, a medium, a program product and an automobile. The method comprises the following steps: acquiring a steering wheel angle value and an accelerator pedal opening value of the vehicle; determining whether the vehicle floats according to a steering wheel angle value and an accelerator pedal opening value of the vehicle; if the vehicle is determined to float, carrying out auxiliary float control on the vehicle; after the float is completed, determining whether the vehicle Shift helm based on a steering wheel angle value of the vehicle; if the vehicle Shift helm is determined, drift assistance control is performed on the vehicle. The method can provide the floating assistance and the drifting assistance in the process that the driver drives the vehicle to drift.

Description

车辆漂移控制方法、装置、设备、介质、程序产品及汽车Vehicle drift control method, device, equipment, medium, program product and automobile

技术领域Technical Field

本申请涉及车辆智能化控制技术,尤其涉及一种车辆漂移控制方法、装置、设备、介质、程序产品及汽车。The present application relates to vehicle intelligent control technology, and in particular to a vehicle drift control method, device, equipment, medium, program product and automobile.

背景技术Background technique

随着电动汽车四驱车型销量的增长以及驱动电机带来动力性能的提升,越来越多电动汽车可以实现漂移动作,使人们能够享受漂移的乐趣。With the increase in sales of electric four-wheel drive models and the improvement in power performance brought by drive motors, more and more electric vehicles can achieve drifting, allowing people to enjoy the fun of drifting.

目前,电动汽车的漂移主要是基于驾驶员对车辆的操作实现,因此,漂移的实现对驾驶员有一定的技术门槛,依赖于驾驶员对油门、方向盘的控制熟练程度,驾驶员通常需要大量的练习才能实现漂移。即,电动汽车的漂移对驾驶员的驾驶技术要求较高,并且车辆起漂难度高,漂移过程中车辆容易过度甩尾、难以持续漂移。At present, the drift of electric vehicles is mainly based on the driver's operation of the vehicle. Therefore, the realization of drifting has a certain technical threshold for the driver and depends on the driver's proficiency in controlling the throttle and steering wheel. The driver usually needs a lot of practice to achieve drifting. In other words, the drifting of electric vehicles requires high driving skills of the driver, and the vehicle is difficult to drift. During the drifting process, the vehicle is prone to excessive tail swinging and difficult to drift continuously.

发明内容Summary of the invention

本申请提供一种车辆漂移控制方法、装置、设备、介质、程序产品及汽车,用以解决电动汽车的漂移对驾驶员的驾驶技术要求较高,并且车辆起漂难度高,漂移过程中车辆容易过度甩尾、难以持续漂移问题。The present application provides a vehicle drift control method, device, equipment, medium, program product and automobile, which are used to solve the problems that the drift of electric vehicles requires high driving skills of the driver, the vehicle is difficult to drift, and the vehicle is prone to excessive tail swinging and difficult to drift continuously during the drifting process.

第一方面,本申请提供一种车辆漂移控制方法,包括:In a first aspect, the present application provides a vehicle drift control method, comprising:

获取所述车辆的方向盘转角值以及油门踏板开度值;Obtaining a steering wheel angle value and an accelerator pedal opening value of the vehicle;

根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂;Determining whether the vehicle is drifting according to a steering wheel angle value and an accelerator pedal opening value of the vehicle;

若确定所述车辆起漂,则对所述车辆进行起漂辅助控制;If it is determined that the vehicle is drifting, performing drift assist control on the vehicle;

在起漂完成后,基于所述车辆的方向盘转角值确定所述车辆是否反舵;After the drift is completed, determining whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle;

若确定所述车辆反舵,则对所述车辆进行漂移辅助控制。If it is determined that the vehicle is in reverse steering, drift assistance control is performed on the vehicle.

可选地,所述根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂,包括:Optionally, determining whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle includes:

若存在预设的目标漂移速度范围,则获取所述车辆的速度;If there is a preset target drift speed range, obtaining the speed of the vehicle;

在所述车辆的速度位于所述目标漂移速度范围时,根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂。When the speed of the vehicle is within the target drift speed range, whether the vehicle is drifting is determined according to a steering wheel angle value and an accelerator pedal opening value of the vehicle.

可选地,所述根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂,包括:Optionally, determining whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle includes:

若所述车辆的油门踏板开度值大于预设值A1、所述车辆的方向盘转角值的绝对值大于预设值S1,且所述车辆的方向盘转角值变化率大于预设值ΔS1,则确定所述车辆起漂;If the accelerator pedal opening value of the vehicle is greater than a preset value A1, the absolute value of the steering wheel angle value of the vehicle is greater than a preset value S1, and the steering wheel angle value change rate of the vehicle is greater than a preset value ΔS1, it is determined that the vehicle is drifting;

或者,若所述车辆的方向盘转角值的绝对值大于预设值S2、所述车辆的油门踏板开度值大于预设值A2,且所述车辆的油门踏板开度值变化率大于预设值ΔA2,则确定所述车辆起漂。Alternatively, if the absolute value of the steering wheel angle of the vehicle is greater than a preset value S2, the accelerator pedal opening value of the vehicle is greater than a preset value A2, and the accelerator pedal opening value change rate of the vehicle is greater than a preset value ΔA2, it is determined that the vehicle is drifting.

可选地,所述方法还包括:Optionally, the method further comprises:

响应于漂移模式打开指令,显示候选漂移速度列表,以及,目标按键,所述目标按键用于表征无所述目标漂移速度范围;In response to a drift mode on instruction, displaying a list of candidate drift speeds and a target button, wherein the target button is used to indicate that there is no target drift speed range;

响应于用户针对所述候选漂移速度列表中的目标候选漂移速度的选择指令,根据所述目标候选漂移速度生成所述目标漂移速度范围;In response to a user's selection instruction for a target candidate drift speed in the candidate drift speed list, generating the target drift speed range according to the target candidate drift speed;

或者,响应于用户针对所述目标按键的操作,跳过设置所述目标漂移速度范围的动作。Alternatively, in response to the user's operation on the target button, the action of setting the target drift speed range is skipped.

可选地,所述对所述车辆进行起漂辅助控制,包括:Optionally, the performing drift assist control on the vehicle includes:

调整所述车辆的前后电机扭矩分配比例,以增加所述车辆的后电机扭矩;Adjusting the torque distribution ratio between the front and rear motors of the vehicle to increase the torque of the rear motor of the vehicle;

获取所述车辆的横摆角速度、侧向加速度;Obtaining the yaw angular velocity and lateral acceleration of the vehicle;

若所述车辆的横摆角速度小于预设角速度范围的下限值,和,所述车辆的侧向加速度小于预设加速度范围的下限值,则增加所述车辆的后轮偏转角度;If the yaw rate of the vehicle is less than a lower limit of a preset angular rate range, and the lateral acceleration of the vehicle is less than a lower limit of a preset acceleration range, increasing the rear wheel steering angle of the vehicle;

若所述车辆的横摆角速度大于预设角速度范围的上限值,和,所述车辆的侧向加速度超出预设加速度范围的上限值,则执行下述至少一项操作:If the yaw rate of the vehicle is greater than an upper limit of a preset angular rate range, and the lateral acceleration of the vehicle exceeds an upper limit of a preset acceleration range, at least one of the following operations is performed:

根据车辆的车速降低所述车辆的前后轴总扭矩、根据车辆的横摆角速度或侧向加速度降低所述车辆的后轴扭矩分配比例、根据车辆的后轮轮速增加所述车辆的外侧后轮制动扭矩。The total torque of the front and rear axles of the vehicle is reduced according to the vehicle speed, the rear axle torque distribution ratio of the vehicle is reduced according to the yaw angular velocity or lateral acceleration of the vehicle, and the outer rear wheel braking torque of the vehicle is increased according to the rear wheel speed of the vehicle.

可选地,所述增加所述车辆的后轮偏转角度,包括:Optionally, increasing the rear wheel deflection angle of the vehicle includes:

根据所述预设角速度范围、所述车辆的横摆角速度、所述加速度范围、所述车辆的侧向加速度、所述车辆的后轴扭矩分配比,获取所述车辆的后轮目标偏转角度;Obtaining a target deflection angle of a rear wheel of the vehicle according to the preset angular velocity range, the yaw angular velocity of the vehicle, the acceleration range, the lateral acceleration of the vehicle, and the rear axle torque distribution ratio of the vehicle;

将所述车辆的后轮偏转角度调整至所述后轮目标偏转角度。The rear wheel deflection angle of the vehicle is adjusted to the rear wheel target deflection angle.

可选地,所述基于所述车辆的方向盘转角值确定所述车辆是否反舵,包括:Optionally, determining whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle comprises:

基于所述车辆的方向盘转角值,确定所述车辆的目标横摆角速度;determining a target yaw rate of the vehicle based on a steering wheel angle value of the vehicle;

将所述目标横摆角速度与所述车辆的横摆角速度相减,得到所述车辆的横摆角速度差;subtracting the target yaw rate from the yaw rate of the vehicle to obtain a yaw rate difference of the vehicle;

若所述目标横摆角速度大于预设角速度值YR1,且所述横摆角速度差小于预设角速度值ΔYR1,则确定所述车辆反舵。If the target yaw rate is greater than a preset angular velocity value YR1 and the yaw rate difference is less than a preset angular velocity value ΔYR1, it is determined that the vehicle is in reverse steering.

可选地,所述对所述车辆进行漂移辅助控制,包括:Optionally, the performing drift assist control on the vehicle includes:

若存在预设的目标漂移速度范围,则根据所述车辆的速度调整所述车辆的前后电机总扭矩,以使所述车辆的速度位于所述目标漂移速度范围;If there is a preset target drift speed range, adjusting the total torque of the front and rear motors of the vehicle according to the speed of the vehicle so that the speed of the vehicle is within the target drift speed range;

和/或,根据车辆的横摆角速度调整所述车辆的前后电机扭矩分配比例和所述车辆的后轮偏转角度,以使所述车辆横摆角速度保持在预设角速度范围内;and/or, adjusting the front and rear motor torque distribution ratio of the vehicle and the rear wheel deflection angle of the vehicle according to the yaw angular velocity of the vehicle, so that the yaw angular velocity of the vehicle is maintained within a preset angular velocity range;

和/或,根据车辆前后轮的轮速差调整所述左右后轮制动扭矩,以减小左右后轮的轮速差,以及,前后轮的轮速差保持在预设轮速差范围内。And/or, the left and right rear wheel braking torques are adjusted according to the wheel speed difference between the front and rear wheels of the vehicle to reduce the wheel speed difference between the left and right rear wheels, and the wheel speed difference between the front and rear wheels is maintained within a preset wheel speed difference range.

可选地,所述对所述车辆进行漂移辅助控制,包括:Optionally, the performing drift assist control on the vehicle includes:

若不存在预设的目标漂移速度范围,则根据油门踏板开度值变化率调整前后电机扭矩分配比例,以及,根据所述车辆的方向盘转角值调整所述车辆的后轮偏转角度,以使所述车辆横摆角速度保持在预设角速度范围内;If there is no preset target drift speed range, adjusting the front and rear motor torque distribution ratio according to the accelerator pedal opening value change rate, and adjusting the rear wheel deflection angle of the vehicle according to the steering wheel angle value of the vehicle, so that the vehicle yaw angular velocity remains within the preset angular velocity range;

和/或,根据所述车辆的车轮的滑移率调整所述左右后轮制动扭矩。And/or, adjusting the left and right rear wheel braking torques according to the slip rate of the wheels of the vehicle.

第二方面,本申请提供一种车辆漂移控制装置,所述装置包括:In a second aspect, the present application provides a vehicle drift control device, the device comprising:

获取模块,用于获取所述车辆的方向盘转角值以及油门踏板开度值;An acquisition module, used to acquire a steering wheel angle value and an accelerator pedal opening value of the vehicle;

第一确定模块,用于根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂;A first determination module, configured to determine whether the vehicle is drifting according to a steering wheel angle value and an accelerator pedal opening value of the vehicle;

起漂辅助控制模块,用于在确定所述车辆起漂时,对所述车辆进行起漂辅助控制;A drift assist control module, used for performing drift assist control on the vehicle when it is determined that the vehicle is drifting;

第二确定模块,用于在起漂完成后,基于所述车辆的方向盘转角值确定所述车辆是否反舵;A second determination module is used to determine whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle after the drift is completed;

漂移辅助控制模块,用于在确定所述车辆反舵时,对所述车辆进行漂移辅助控制。The drift assist control module is used to perform drift assist control on the vehicle when it is determined that the vehicle is in reverse steering.

第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

所述存储器存储计算机执行指令;The memory stores computer-executable instructions;

所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面任一项所述的方法。The processor executes the computer-executable instructions stored in the memory to implement the method as described in any one of the first aspects.

第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项所述的方法。In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method as described in any one of the first aspects.

第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面任一项所述的方法。In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method as described in any one of the first aspects.

第六方面,本申请提供一种电动汽车,所述电动汽车安装有整车控制器,所述整车控制器用于实现如第一方面任一项所述的方法。In a sixth aspect, the present application provides an electric vehicle, wherein the electric vehicle is equipped with a vehicle controller, and the vehicle controller is used to implement the method as described in any one of the first aspects.

本申请提供的车辆漂移控制方法、装置、设备、介质、程序产品及汽车,通过在车辆上新增起漂辅助控制功能以及漂移辅助功能,能够根据车辆的状态及参数,自动调整驱动力和制动力,辅助驾驶员在起漂过程中顺利进入漂移状态,以及,新增漂移辅助控制功能来辅助驾驶员在漂移过程中实现持续漂移,从而使驾驶员驾驶车辆能更容易的起漂和维持漂移。The vehicle drift control method, device, equipment, medium, program product and automobile provided by the present application can automatically adjust the driving force and braking force according to the state and parameters of the vehicle by adding a drift assist control function and a drift assist function to the vehicle, thereby assisting the driver to smoothly enter the drift state during the drift process, and adding a drift assist control function to assist the driver to achieve continuous drifting during the drift process, thereby making it easier for the driver to start and maintain drifting.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

图1为一种可能的四驱型电动汽车的结构示意图;FIG1 is a schematic diagram of the structure of a possible four-wheel drive electric vehicle;

图2为本申请实施例提供的一种车辆漂移控制方法的流程示意图;FIG2 is a schematic flow chart of a vehicle drift control method provided in an embodiment of the present application;

图3为本申请实施例提供的一种可能的用户界面示意图;FIG3 is a schematic diagram of a possible user interface provided in an embodiment of the present application;

图4为本申请实施例提供的另一种车辆漂移控制方法的流程示意图;FIG4 is a flow chart of another vehicle drift control method provided in an embodiment of the present application;

图5为本申请实施例提供的一种对车辆进行起漂辅助控制的流程示意图;FIG5 is a schematic diagram of a process of performing drift assist control on a vehicle provided by an embodiment of the present application;

图6为本申请实施例提供的又一种车辆漂移控制方法的流程示意图;FIG6 is a flow chart of another vehicle drift control method provided in an embodiment of the present application;

图7为本申请实施例提供的一种车辆漂移控制装置的结构示意图;FIG7 is a schematic diagram of the structure of a vehicle drift control device provided in an embodiment of the present application;

图8为本申请实施例提供的一种电子设备的结构示意图。FIG8 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

目前,四驱型电动汽车的漂移主要是基于驾驶员对车辆的操作实现。漂移的实现对驾驶员有一定的技术门槛,依赖于驾驶员对油门、方向盘的控制熟练程度,轻微的变化或错误的操作都有可能无法起漂或破坏漂移的状态。因此,驾驶员通常需要大量的练习才能实现漂移。即,电动汽车的漂移对驾驶员的驾驶技术要求较高。At present, the drift of four-wheel drive electric vehicles is mainly based on the driver's operation of the vehicle. The realization of drifting has a certain technical threshold for the driver, and depends on the driver's proficiency in controlling the throttle and steering wheel. Slight changes or wrong operations may make it impossible to drift or destroy the drift state. Therefore, the driver usually needs a lot of practice to achieve drifting. In other words, the drifting of electric vehicles requires a high level of driving skills from the driver.

一些驾驶员会因为对起漂时车辆横摆姿态的感知不足,而导致起漂过程中甩尾过大,车辆自旋转无法进入漂移状态。另一方面,漂移时车辆对方向盘和油门的变化响应非常敏感,没有漂移肌肉记忆的驾驶员在漂移过程中无法达到细腻的手脚配合,往往顾此失彼,无法持续漂移。Some drivers may have a large tail swing during drifting due to insufficient perception of the vehicle's yaw posture during drifting, and the vehicle will spin and fail to enter the drift state. On the other hand, the vehicle is very sensitive to changes in the steering wheel and throttle during drifting. Drivers without drift muscle memory cannot achieve delicate hand-foot coordination during drifting, and often lose sight of one thing while focusing on another, and cannot drift continuously.

因此,需要一种辅助汽车漂移技术以保证经验不足的驾驶员也可以顺利完成四驱型电动汽车漂移操作。Therefore, a kind of auxiliary automobile drifting technology is needed to ensure that inexperienced drivers can also successfully complete the drifting operation of the four-wheel drive electric vehicle.

有鉴于此,本申请实施例提供了一种车辆控制方法,通过在车辆上新增起漂辅助控制功能以及漂移辅助功能,能够根据车辆的状态及参数,自动调整驱动力和制动力,辅助驾驶员在起漂过程中顺利进入漂移状态,以及,新增漂移辅助控制功能来辅助驾驶员在漂移过程中实现持续漂移,从而使驾驶员驾驶车辆能更容易的起漂和维持漂移。In view of this, an embodiment of the present application provides a vehicle control method, which can automatically adjust the driving force and braking force according to the state and parameters of the vehicle by adding a drift assist control function and a drift assist function to the vehicle, to assist the driver to smoothly enter the drift state during the drift process, and to add a drift assist control function to assist the driver to achieve continuous drifting during the drift process, so that the driver can drive the vehicle to drift and maintain drift more easily.

本申请实施例的方法可以应用于上述所说四驱型电动汽车。即,前轴和后轴分轴驱动的电动汽车。The method of the embodiment of the present application can be applied to the above-mentioned four-wheel drive electric vehicle, that is, an electric vehicle with a front axle and a rear axle driven separately.

图1为一种可能的四驱型电动汽车的结构示意图。如图1所示,四驱型电动汽车包括:整车控制器、前后左右四轮、前后电机。整车控制器可以通过发送对应的控制请求至前电机请求扭矩、至后电机请求扭矩,以及通过对应的电机对前轴的扭矩或后轴的扭矩进行控制。FIG1 is a schematic diagram of a possible four-wheel drive electric vehicle. As shown in FIG1 , the four-wheel drive electric vehicle includes: a vehicle controller, front and rear four wheels, and front and rear motors. The vehicle controller can send corresponding control requests to the front motor to request torque, to the rear motor to request torque, and control the torque of the front axle or the torque of the rear axle through the corresponding motor.

这些部件之间的连接关系例如可以如图1所示,在此不再赘述。The connection relationship between these components can be shown in FIG. 1 , for example, and will not be described in detail here.

为了使本领域技术人员更好地理解本申请实施例的技术方案,下面本申请涉及的一些概念进行解释和说明:In order to enable those skilled in the art to better understand the technical solutions of the embodiments of the present application, some concepts involved in the present application are explained and illustrated below:

横摆角速度:是指车辆质量绕z轴(车辆坐标系)旋转的角速度。Yaw angular velocity: refers to the angular velocity of the vehicle mass rotating around the z-axis (vehicle coordinate system).

侧向加速度:是指车辆受到的由左向右或由右向左的加速度,其惯性力与加速度的方向相反。Lateral acceleration: refers to the acceleration from left to right or from right to left experienced by the vehicle, and the inertial force is in the opposite direction of the acceleration.

方向盘转角:是指驾驶员在操作方向盘时,方向盘所转动的角度。Steering wheel angle: refers to the angle at which the steering wheel turns when the driver operates the steering wheel.

油门踏板开度:是指驾驶员在操作油门踏板时的程度或幅度。Accelerator pedal opening: refers to the degree or amplitude of the driver's operation of the accelerator pedal.

前后电机扭矩分配比例:电动汽车在前后轮之间分配电机扭矩的比例。Front and rear motor torque distribution ratio: The ratio in which an electric vehicle distributes motor torque between the front and rear wheels.

前后轴总扭矩:车辆前、后轮所产生的扭矩之和。Total torque of the front and rear axles: the sum of the torques generated by the front and rear wheels of the vehicle.

后轴分配比:前后电机输出扭矩传递至车轮时,后轴的输出扭矩与前后电机总输出扭矩之间的比值。Rear axle distribution ratio: the ratio between the output torque of the rear axle and the total output torque of the front and rear motors when the output torque of the front and rear motors is transmitted to the wheels.

后轴扭矩分配比例:前后电机输出的扭矩按比例分配给前后轮之间的比值。Rear axle torque distribution ratio: The torque output by the front and rear motors is distributed proportionally to the front and rear wheels.

左右后轮制动扭矩:左右后轮的制动卡钳向左右后轮输出的制动力矩。Left and right rear wheel braking torque: the braking torque output by the left and right rear wheel brake calipers to the left and right rear wheels.

后轮偏转角度:车辆后轮相对于车身x轴方向的偏转角度。Rear wheel deflection angle: the deflection angle of the vehicle's rear wheels relative to the x-axis direction of the vehicle body.

需说明,因为前轴动力源是前电机,后轴动力源是后电机,所以,本申请实施例中的‘前轴扭矩’与‘前电机扭矩’两者含义等同,‘后轴扭矩’与‘后电机扭矩’两者含义等同,本申请实施例对此不做区分。It should be noted that because the power source of the front axle is the front motor and the power source of the rear axle is the rear motor, the 'front axle torque' and 'front motor torque' in the embodiment of the present application have the same meaning, and the 'rear axle torque' and 'rear motor torque' have the same meaning, and the embodiment of the present application does not distinguish between them.

相应地,‘后轴分配比’、‘后轴扭矩分配比例’、‘后电机分配比’、‘后电机扭矩分配比例’这四者含义等同,均指后电机扭矩占总扭矩的比例,本申请实施例对此不做区分。Correspondingly, ‘rear axle distribution ratio’, ‘rear axle torque distribution ratio’, ‘rear motor distribution ratio’ and ‘rear motor torque distribution ratio’ have the same meaning and all refer to the ratio of the rear motor torque to the total torque. The embodiments of the present application do not distinguish between the two.

应理解,本申请实施例的方法除了可以应用于上述四驱型电动汽车之外,还可以应用任一通过前后电机驱动的汽车,即通过前电机和后电机实现四驱的汽车。It should be understood that the method of the embodiment of the present application can be applied not only to the above-mentioned four-wheel drive electric vehicle, but also to any car driven by front and rear motors, that is, a car that achieves four-wheel drive by front and rear motors.

需说明,本申请实施例的方法的执行主体例如可以是车辆上的整车控制器。It should be noted that the execution entity of the method in the embodiment of the present application may be, for example, a vehicle controller on a vehicle.

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

图2为本申请实施例提供的一种车辆漂移控制方法的流程示意图。如图2所示,该方法例如可以包括以下步骤:FIG2 is a flow chart of a vehicle drift control method provided in an embodiment of the present application. As shown in FIG2 , the method may include the following steps:

S101、获取车辆的方向盘转角值以及油门踏板开度值。S101. Obtain a steering wheel angle value and an accelerator pedal opening value of a vehicle.

一种可能的实现方式,可以在车辆行驶的过程中获取车辆的方向盘传感器采集的方向盘转角值以及油门踏板传感器采集的油门踏板开度值。A possible implementation method is to obtain a steering wheel angle value collected by a steering wheel sensor of the vehicle and an accelerator pedal opening value collected by an accelerator pedal sensor during vehicle driving.

一种可能的实现方式,当车辆预先设置有漂移的目标漂移速度范围时,可以先判断车辆的速度是否位于所述目标漂移速度范围,在位于所述目标漂移速度范围时,获取车辆的方向盘传感器采集的方向盘转角值以及油门踏板传感器采集的油门踏板开度值。该位于所述目标漂移速度范围可以是默认的漂移速度范围,或者是驾驶员预先选择的目标漂移速度确定的目标漂移速度范围。以目标漂移速度为每小时20千米,则目标漂移速度范围可以是[15,25]。A possible implementation method is that when the vehicle is pre-set with a target drift speed range for drifting, it can first determine whether the speed of the vehicle is within the target drift speed range. When it is within the target drift speed range, the steering wheel angle value collected by the steering wheel sensor of the vehicle and the accelerator pedal opening value collected by the accelerator pedal sensor are obtained. The target drift speed range can be a default drift speed range, or a target drift speed range determined by a target drift speed pre-selected by the driver. If the target drift speed is 20 kilometers per hour, the target drift speed range can be [15,25].

若存在预设的目标漂移速度范围,则获取所述车辆的速度;If there is a preset target drift speed range, obtaining the speed of the vehicle;

在所述车辆的速度位于所述目标漂移速度范围时,根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂When the speed of the vehicle is within the target drift speed range, determining whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle

S102、根据车辆的方向盘转角值以及油门踏板开度值,确定车辆是否起漂。若是,则执行步骤S103。若否,则当前流程结束。例如,可以重新获取车辆下一时刻的方向盘转角值以及油门踏板开度值以重新判断是否满足条件。S102, determine whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle. If yes, execute step S103. If no, the current process ends. For example, the steering wheel angle value and the accelerator pedal opening value of the vehicle at the next moment can be re-obtained to re-determine whether the conditions are met.

一种可能的实现方式,可以预先设置有与方向盘转角值和油门踏板开度值有关的判断规则,因此,可以通过该判断规则确定车辆是否起漂。该判断规则例如可以是:In a possible implementation, a judgment rule related to the steering wheel angle value and the accelerator pedal opening value may be pre-set, so that whether the vehicle is drifting can be determined by the judgment rule. The judgment rule may be, for example:

(1)基于油门踏板开度值、方向盘转角值,以及,方向盘转角值变化率的判断规则。该方向盘转角值变化率可以基于当前时刻采集的方向盘转角值,以及,上一时刻采集的方向盘转角值计算得到。(1) Judgment rule based on accelerator pedal opening value, steering wheel angle value, and steering wheel angle value change rate. The steering wheel angle value change rate can be calculated based on the steering wheel angle value collected at the current moment and the steering wheel angle value collected at the previous moment.

示例性的,该判断规则例如可以如下所示:若所述车辆的油门踏板开度值大于预设值A1、所述车辆的方向盘转角值的绝对值大于预设值S1,且所述车辆的方向盘转角值变化率大于预设值ΔS1,则确定所述车辆起漂;若上述任一条件不满足,则确定车辆未起漂。Exemplarily, the judgment rule may be as follows: if the accelerator pedal opening value of the vehicle is greater than a preset value A1, the absolute value of the steering wheel angle value of the vehicle is greater than a preset value S1, and the steering wheel angle value change rate of the vehicle is greater than a preset value ΔS1, then it is determined that the vehicle is drifting; if any of the above conditions is not met, it is determined that the vehicle is not drifting.

即,在车辆的方向盘转角绝对值大于一定值,以及,油门踏板开度值大于一定值,以及,方向盘转角值短时间内快速增大时,识别驾驶员操作车辆进行起漂。That is, when the absolute value of the vehicle's steering wheel angle is greater than a certain value, the accelerator pedal opening value is greater than a certain value, and the steering wheel angle value increases rapidly in a short period of time, it is recognized that the driver is operating the vehicle to drift.

(2)基于油门踏板开度值、方向盘转角值,以及,油门踏板开度值变化率的判断规则。该油门踏板开度值变化率可以基于当前时刻采集的油门踏板开度值,以及,上一时刻采集的油门踏板开度值计算得到。(2) Judgment rules based on the accelerator pedal opening value, the steering wheel angle value, and the accelerator pedal opening value change rate. The accelerator pedal opening value change rate can be calculated based on the accelerator pedal opening value collected at the current moment and the accelerator pedal opening value collected at the previous moment.

示例性的,该判断规则例如可以如下所示:若所述车辆的方向盘转角值的绝对值大于预设值S2、所述车辆的油门踏板开度值大于预设值A2,且所述车辆的油门踏板开度值变化率大于预设值ΔA2,则确定所述车辆起漂。若上述任一条件不满足,则确定车辆未起漂。Exemplarily, the judgment rule may be as follows: if the absolute value of the steering wheel angle of the vehicle is greater than a preset value S2, the accelerator pedal opening value of the vehicle is greater than a preset value A2, and the accelerator pedal opening value change rate of the vehicle is greater than a preset value ΔA2, then it is determined that the vehicle is drifting. If any of the above conditions is not met, it is determined that the vehicle is not drifting.

即,在车辆的方向盘转角绝对值大于一定值,以及,油门踏板开度值大于一定值,以及,油门踏板开度值短时间内快速增大时,识别驾驶员操作车辆进行起漂。That is, when the absolute value of the vehicle's steering wheel angle is greater than a certain value, the accelerator pedal opening value is greater than a certain value, and the accelerator pedal opening value increases rapidly in a short period of time, it is recognized that the driver is operating the vehicle to drift.

应理解,上述仅是示例性的给出了一些能够基于方向盘转角值和油门踏板开度值,确定车辆是否起漂的判断规则。具体实现时,也可以仅基于包含方向盘转角值和油门踏板开度值的判断条件的判断规则确定车辆是否起漂,也可以基于同时包含油门踏板开度值、方向盘转角值、方向盘转角值变化率,以及,油门踏板开度值变化率的判断规则确定车辆是否起漂。It should be understood that the above are only exemplary examples of some judgment rules that can determine whether the vehicle is drifting based on the steering wheel angle value and the accelerator pedal opening value. In specific implementation, it is also possible to determine whether the vehicle is drifting based only on the judgment rule containing the judgment conditions of the steering wheel angle value and the accelerator pedal opening value, or it is also possible to determine whether the vehicle is drifting based on the judgment rule containing the accelerator pedal opening value, the steering wheel angle value, the steering wheel angle value change rate, and the accelerator pedal opening value change rate.

另外,也可以采用包含其他能够基于油门踏板开度值和方向盘转角值确定的其他参数的判断条件的判断规则确定车辆是否起漂。In addition, it is also possible to use a judgment rule including judgment conditions of other parameters that can be determined based on the accelerator pedal opening value and the steering wheel angle value to determine whether the vehicle is drifting.

需说明,上述判断规则中所使用的预设值,具体可以根据实际需求设定,也可以是结合采样的车辆起漂时对应的取值确定。It should be noted that the preset values used in the above judgment rules can be set according to actual needs, or can be determined by combining the corresponding values when the sampled vehicle drifts.

一种可能的实现方式,可以预先设置的预测模型实现。即,将方向盘转角值和油门踏板开度值输入该预测模型中,得到车辆是否起漂的结论。或者,将上述判断规则中所使用的参数值组合输入至该预测模型中,得到车辆是否起漂的结论。该预测模型例如可以是轻量化的模型,以减少控制器的运算量,提高控制效率。One possible implementation method can be implemented by a pre-set prediction model. That is, the steering wheel angle value and the accelerator pedal opening value are input into the prediction model to obtain a conclusion on whether the vehicle is drifting. Alternatively, the parameter value combination used in the above judgment rule is input into the prediction model to obtain a conclusion on whether the vehicle is drifting. The prediction model can be, for example, a lightweight model to reduce the amount of calculation of the controller and improve control efficiency.

S103、对车辆进行起漂辅助控制。S103, performing drift assist control on the vehicle.

起漂(Initial Drift)动作是指汽车在进入漂移状态之前的一系列动作,通过这些动作,车辆的后轮会突破地面附着力而打滑,从而使车辆出现过度转向(即甩尾),实现起漂,为后续的漂移提供基础。Initial Drift refers to a series of actions before a car enters the drift state. Through these actions, the rear wheels of the vehicle will break through the ground adhesion and slip, causing the vehicle to oversteer (i.e., skid), achieving drift and providing a basis for subsequent drift.

目前,驾驶员驾驶车辆实现起漂动作时,需要迅速而准确地转动方向盘将车辆重心转移到外侧车轮上,同时在适当的时机迅速踩下油门,增加车辆的轮胎侧向抓地力。在起漂过程中,如果驾驶员经验不足,不能准确地判断重心的转移时机和力度,可能会出现起漂失败。例如,车辆失去平衡,发生侧翻或失控等危险情况。At present, when a driver drives a vehicle to achieve drifting, he needs to quickly and accurately turn the steering wheel to transfer the vehicle's center of gravity to the outer wheels, and at the same time, quickly step on the accelerator at the right time to increase the lateral grip of the vehicle's tires. During the drifting process, if the driver is inexperienced and cannot accurately judge the timing and strength of the center of gravity transfer, drifting may fail. For example, the vehicle loses balance, rolls over, or loses control, and other dangerous situations occur.

当车辆起漂成功时,车辆的侧向加速度和横摆角速度通常会位于一定范围内,因此,可以通过调整影响车辆的侧向加速度和横摆角速度的参数,使车辆的侧向加速度和横摆角速度位于一定范围内,避免甩尾不足或过度。其中,影响车辆的侧向加速度和横摆角速度的参数例如可以包括下述一项或多项:前后电机扭矩分配比例、前后轴总扭矩、外侧后轮制动扭矩等。When the vehicle successfully drifts, the lateral acceleration and yaw rate of the vehicle are usually within a certain range. Therefore, the parameters affecting the lateral acceleration and yaw rate of the vehicle can be adjusted to keep the lateral acceleration and yaw rate of the vehicle within a certain range to avoid insufficient or excessive tail drift. The parameters affecting the lateral acceleration and yaw rate of the vehicle can include one or more of the following: the front and rear motor torque distribution ratio, the total torque of the front and rear axles, the outer rear wheel brake torque, etc.

一种可能的实现方式,可以预先设置有这些参数与横摆角速度、侧向加速度的映射关系,从而可以基于该映射关系实现对横摆角速度、侧向加速度的调整,在驾驶员操纵车辆时,辅助将横摆角速度、侧向加速度位于对应的范围内,辅助驾驶员实现起漂。One possible implementation method is to pre-set a mapping relationship between these parameters and the yaw rate and lateral acceleration, so that the yaw rate and lateral acceleration can be adjusted based on the mapping relationship. When the driver operates the vehicle, the yaw rate and lateral acceleration are assisted to be within the corresponding range, thereby assisting the driver to achieve drifting.

一种可能的实现方式,可以通过预先设置的控制模型实现。例如,可以将横摆角速度和侧向加速度输入该控制模型中,得到上述影响车辆的侧向加速度和横摆角速度的参数的取值,从而基于这些参数对车辆进行控制,使其位于对应的范围内,辅助驾驶员实现起漂。该控制模型例如可以是轻量化的模型,以减少控制器的运算量,提高控制效率。One possible implementation method may be achieved through a pre-set control model. For example, the yaw rate and lateral acceleration may be input into the control model to obtain the values of the parameters affecting the lateral acceleration and yaw rate of the vehicle, thereby controlling the vehicle based on these parameters so that it is within the corresponding range, thereby assisting the driver in achieving drifting. The control model may be, for example, a lightweight model to reduce the amount of calculation of the controller and improve control efficiency.

S104、在起漂完成后,基于车辆的方向盘转角值确定车辆是否反舵。S104: After the drift is completed, determine whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle.

反舵动作是指驾驶员在漂移转弯时向相反方向迅速回转方向盘的动作。在起漂完成后,驾驶员需要使用车辆方向盘完成反舵动作。这个动作的主要目的是控制车辆的姿态和平衡,以实现车辆的持续漂移。The anti-rudder action refers to the action of the driver quickly turning the steering wheel in the opposite direction when drifting. After the drift is completed, the driver needs to use the vehicle steering wheel to complete the anti-rudder action. The main purpose of this action is to control the attitude and balance of the vehicle to achieve continuous drifting of the vehicle.

若确定车辆反舵,则执行步骤S105。若确定车辆未反舵,则继续执行步骤S104,以持续检测车辆是否反舵。If it is determined that the vehicle reverses the steering, step S105 is executed. If it is determined that the vehicle does not reverse the steering, step S104 is continued to be executed to continuously detect whether the vehicle reverses the steering.

一种可能实现的方式,可以在车辆行驶的过程中实时获取车辆的方向盘传感器采集的方向盘转角值,并预先设置有与方向盘转角值有关的判断规则,因此,可以通过该判断规则确定驾驶员是否做出反舵操作。One possible implementation method is to obtain the steering wheel angle value collected by the vehicle's steering wheel sensor in real time during vehicle driving, and pre-set a judgment rule related to the steering wheel angle value. Therefore, the judgment rule can be used to determine whether the driver makes a reverse steering operation.

若期望横摆角速度是否大于预设角速度值YR1且横摆角速度差是否小于预设角速度值ΔYR1,若达到,则判定车辆有反舵动作;若上述条件不满足,则确定车辆没有反舵操作。If the expected yaw rate is greater than the preset angular velocity value YR1 and the yaw rate difference is less than the preset angular velocity value ΔYR1, if so, it is determined that the vehicle has an anti-steering action; if the above conditions are not met, it is determined that the vehicle has no anti-steering operation.

其中,期望横摆角速度可以通过基于方向盘转角值查表得到,该表格例如可以是预先基于车辆反舵时方向盘转角值与横摆角速度的采样数据标定得到。例如可以如下述表1所示:The expected yaw rate can be obtained by looking up a table based on the steering wheel angle value, and the table can be pre-calibrated based on the sampling data of the steering wheel angle value and the yaw rate when the vehicle reverses the steering wheel. For example, it can be shown in the following Table 1:

表1Table 1

方向盘转角Steering wheel angle 00 9090 180180 270270 360360 450450 540540 期望横摆角速度Expected yaw rate 00 2525 5555 9595 140140 180180 230230

需说明,上述判断规则中所使用的预设值,具体可以根据实际需求设定,也可以是结合采样的车辆起漂时对应的取值确定。It should be noted that the preset values used in the above judgment rules can be set according to actual needs, or can be determined by combining the corresponding values when the sampled vehicle drifts.

S105、对车辆进行漂移辅助控制。S105. Perform drift assist control on the vehicle.

在汽车完成反舵操作后,驾驶员需要通过控制方向盘和油门的大小,来控制车辆的姿态和角度,以维持车辆的漂移状态。After the car completes the anti-steering operation, the driver needs to control the vehicle's posture and angle by controlling the steering wheel and throttle to maintain the vehicle's drifting state.

车辆在维持漂移时,需要将车辆的速度,以及,横摆角速度维持在一定范围内,因此,可以通过调整影响车辆的速度和横摆角速度的参数,使车辆的速度和横摆角速度位于一定范围内,避免甩尾不足或过度。When the vehicle maintains drift, the vehicle speed and yaw rate need to be maintained within a certain range. Therefore, the parameters that affect the vehicle speed and yaw rate can be adjusted so that the vehicle speed and yaw rate are within a certain range to avoid insufficient or excessive drifting.

其中,当车辆预先设置有漂移的目标漂移速度范围时,调整影响车辆的速度和横摆角速度的参数例如可以包括下述至少一项:车辆的前后电机总扭矩、前后电机扭矩分配比例、后轮偏转角度、左右后轮制动扭矩。Among them, when the vehicle is pre-set with a target drift speed range for drifting, the parameters affecting the speed and yaw rate of the vehicle can be adjusted, for example, including at least one of the following: the total torque of the front and rear motors of the vehicle, the torque distribution ratio of the front and rear motors, the rear wheel deflection angle, and the left and right rear wheel braking torque.

当车辆未设置有漂移的目标漂移速度范围时,调整影响车辆的速度和横摆角速度的参数例如可以包括下述至少一项:前后电机扭矩分配比例、后轮偏转角度、左右后轮制动扭矩。When the vehicle is not set with a target drift speed range for drifting, the parameters affecting the speed and yaw rate of the vehicle may include, for example, at least one of the following: the front and rear motor torque distribution ratio, the rear wheel deflection angle, and the left and right rear wheel braking torque.

一种可能的实现方式,可以预先设置有这些参数与车辆的速度和横摆角速度的映射关系,从而可以基于该映射关系实现对车辆的速度和横摆角速度的调整,在驾驶员操纵车辆时,辅助将车辆的速度和横摆角速度位于对应的范围内,辅助驾驶员实现持续漂移。One possible implementation method is to pre-set a mapping relationship between these parameters and the vehicle's speed and yaw rate, so that the vehicle's speed and yaw rate can be adjusted based on the mapping relationship. When the driver operates the vehicle, the vehicle's speed and yaw rate are assisted to be within the corresponding range, thereby assisting the driver to achieve continuous drift.

一种可能的实现方式,可以通过预先设置的控制模型实现。例如,可以将车辆的速度和横摆角速度输入该控制模型中,得到上述影响车辆的速度和横摆角速度的参数的取值,从而基于这些参数对车辆进行控制,使其位于对应的范围内,辅助驾驶员实现持续漂移。该控制模型例如可以是轻量化的模型,以减少控制器的运算量,提高控制效率。One possible implementation method may be achieved through a pre-set control model. For example, the speed and yaw rate of the vehicle may be input into the control model to obtain the values of the parameters affecting the speed and yaw rate of the vehicle, thereby controlling the vehicle based on these parameters so that it is within the corresponding range, thereby assisting the driver to achieve continuous drift. The control model may be, for example, a lightweight model to reduce the amount of calculation of the controller and improve control efficiency.

本申请实施例提供的车辆漂移控制方法,通过在车辆上新增起漂辅助控制功能以及漂移辅助功能,能够根据车辆的状态及参数,自动调整驱动力和制动力,辅助驾驶员在起漂过程中顺利进入漂移状态,以及,新增漂移辅助控制功能来辅助驾驶员在漂移过程中实现持续漂移,从而使驾驶员驾驶车辆能更容易的起漂和维持漂移。The vehicle drift control method provided in the embodiment of the present application, by adding a drift assist control function and a drift assist function to the vehicle, can automatically adjust the driving force and the braking force according to the state and parameters of the vehicle, thereby assisting the driver to smoothly enter the drift state during the drift process, and, by adding a drift assist control function to assist the driver to achieve continuous drifting during the drift process, thereby making it easier for the driver to start and maintain drifting.

上述起漂辅助控制功能以及漂移辅助功能可以视为车辆的漂移模式下的功能。该漂移模式可以是车辆一个可选的模式,即,可以基于驾驶员的需求打开或关闭。The above-mentioned drift assist control function and drift assist function can be regarded as functions in the drift mode of the vehicle. The drift mode can be an optional mode of the vehicle, that is, it can be turned on or off based on the needs of the driver.

示例性的,漂移模式可以作为车辆的一个开关,供驾驶员操作。该开关可以是中控屏上的一个软开关,也可以是一个实体按键。本实施例对该实体按键的设置位置不做限定,可以设置在驾驶员操控范围内,例如可以是中控台,或,左前侧门、或,其他位置等。For example, the drift mode can be used as a switch of the vehicle for the driver to operate. The switch can be a soft switch on the central control screen or a physical button. The embodiment does not limit the location of the physical button, which can be set within the driver's control range, such as the central console, the left front door, or other locations.

当用户操作该开关时,可以触发向整车控制器发送漂移模式打开指令或关闭指令。例如,用户可以通过单击该开关实现漂移模式的打开,再次通过单击该开关实现漂移模式的关闭。或者,打开和关闭采用不同的操作方式,例如,一个是长按,一个是单击等。When the user operates the switch, it can trigger the sending of a drift mode on or off instruction to the vehicle controller. For example, the user can turn on the drift mode by clicking the switch, and turn off the drift mode by clicking the switch again. Alternatively, the on and off modes are different, for example, one is a long press, the other is a single click, etc.

应理解,在该实现方式下,漂移模式可以关联车辆的车身电子稳定性控制系统(Electronic Stability Controller,ESC)/电子稳定程序系统(Electronic StabilityProgram,ESP)。当漂移模式打开后,ESC/ESP自动关闭,不再有牵引力控制系统(TractionControl System,TCS)等功能,从而能够实现车辆的漂移辅助。It should be understood that in this implementation, the drift mode can be associated with the vehicle's electronic stability control system (ESC)/electronic stability program (ESP). When the drift mode is turned on, the ESC/ESP is automatically turned off, and the traction control system (TCS) and other functions are no longer available, thereby enabling the vehicle's drift assistance.

可选地,在该实现方式下,驾驶员还可以对漂移模式下的一些参数进行设置。例如,可以设置前述所说的目标漂移速度范围。Optionally, in this implementation, the driver can also set some parameters in the drift mode, for example, the target drift speed range mentioned above can be set.

示例性的,漂移模式可以预先设置有多个候选漂移速度。当接收到用户的漂移模式打开指令后,响应于漂移模式打开指令,整车控制器可以执行如下操作:Exemplarily, the drift mode may be pre-set with a plurality of candidate drift speeds. After receiving a drift mode on command from a user, in response to the drift mode on command, the vehicle controller may perform the following operations:

显示候选漂移速度列表,以及,目标按键,目标按键用于表征无目标漂移速度范围。A list of candidate drift speeds is displayed, as well as a target button, which is used to represent a non-target drift speed range.

其中,候选漂移速度列表中可以包括多个候选漂移速度,该多个候选漂移速度列表可以包括下述至少一种漂移速度:预先设置的默认漂移速度,用户预先设置的漂移速度,用户基于默认漂移速度修正后的漂移速度。本申请实施例对上述候选漂移速度的数量不做限定。The candidate drift speed list may include multiple candidate drift speeds, and the multiple candidate drift speed list may include at least one of the following drift speeds: a preset default drift speed, a drift speed preset by a user, and a drift speed corrected by a user based on the default drift speed. The embodiment of the present application does not limit the number of the above candidate drift speeds.

可选地,上述多个候选漂移速度可以适用于不同的漂移场景,例如不同的漂移场地和绕圆半径。因此,通过上述设置多个候选漂移速度的方式,可以使漂移模式有更广泛的适应性。Optionally, the above-mentioned multiple candidate drift speeds can be applicable to different drifting scenarios, such as different drifting sites and circle radii. Therefore, by setting the above-mentioned multiple candidate drift speeds, the drift mode can have a wider adaptability.

图3为本申请实施例提供的一种可能的用户界面示意图,如图3所示,以候选漂移速度列表包括四个候选漂移速度,分别为20千米每时(kilometers per hour,kph)、40kph、60kph、80kph,进行示例说明。FIG3 is a schematic diagram of a possible user interface provided in an embodiment of the present application. As shown in FIG3 , the candidate drift speed list includes four candidate drift speeds, namely 20 kilometers per hour (kph), 40 kph, 60 kph, and 80 kph, for example.

在该示例下,例如可以采用图3所示的方式显示候选漂移速度列表,以及,目标按键。In this example, the candidate drift speed list and the target button may be displayed in the manner shown in FIG. 3 .

若用户选中候选漂移速度列表中的目标候选漂移速度(可以是该列表中的任一候选漂移速度),则响应于用户针对候选漂移速度列表中的目标候选漂移速度的选择指令,根据目标候选漂移速度生成目标漂移速度范围。If the user selects a target candidate drift speed in the candidate drift speed list (which can be any candidate drift speed in the list), a target drift speed range is generated according to the target candidate drift speed in response to the user's selection instruction for the target candidate drift speed in the candidate drift speed list.

例如,可以预先设置有一个范围区间的漂移速度范围。例如可以是+5kph/-5kph。以目标候选漂移速度为40kph为例,则生成的目标漂移速度范围为35kph至45kph。For example, a drift speed range of a range interval may be preset, such as +5 kph/-5 kph. Taking the target candidate drift speed as 40 kph as an example, the generated target drift speed range is 35 kph to 45 kph.

若用户点击目标按键,则响应于用户针对目标按键的操作,跳过设置目标漂移速度范围的动作。即,在该实现方式下,用户对车辆的漂移速度不做限定。即,车辆解除对漂移速度的控制,由驾驶员通过油门对车辆的漂移速度进行调节,而前述设置有目标漂移速度的场景下,由整车控制器控制车辆漂移时的速度。在该实现方式下,也可以称为是漂移模式的FREE模式。If the user clicks the target button, the action of setting the target drift speed range is skipped in response to the user's operation on the target button. That is, in this implementation, the user does not limit the drift speed of the vehicle. That is, the vehicle releases the control of the drift speed, and the driver adjusts the drift speed of the vehicle through the throttle. In the aforementioned scenario where the target drift speed is set, the vehicle controller controls the speed of the vehicle during drift. In this implementation, it can also be called the FREE mode of the drift mode.

应理解,上述漂移模式可以是车辆的一个模式,也可以是车辆的一个漂移控制系统,本申请对其在车辆上的形态不做限定。It should be understood that the above-mentioned drift mode can be a mode of the vehicle or a drift control system of the vehicle, and the present application does not limit its form on the vehicle.

下面通过两个具体的示例,对本申请实施例的方法进行说明。其中,示例1是以用户预先设置有目标漂移速度,以及,目标漂移速度范围为例的实现方式,示例2是以用户选择FREE模式时,即车辆无目标漂移速度,以及,目标漂移速度范围为例的实现方式。具体实现时,车辆可以通过判断是否存在预设的目标漂移速度,来确定采用示例1的方式还是示例2的方式实现漂移辅助。The method of the embodiment of the present application is described below through two specific examples. Example 1 is an implementation method based on the user presetting the target drift speed and the target drift speed range, and Example 2 is an implementation method based on the user selecting the FREE mode, that is, the vehicle has no target drift speed and the target drift speed range. In specific implementation, the vehicle can determine whether to implement drift assistance using the method of Example 1 or the method of Example 2 by judging whether there is a preset target drift speed.

示例1:Example 1:

图4为本申请实施例提供的另一种车辆漂移控制方法的流程示意图,如图4所示,该方法例如可以包括下述步骤:FIG4 is a flow chart of another vehicle drift control method provided in an embodiment of the present application. As shown in FIG4 , the method may include the following steps:

S401、获取车辆的速度。S401. Obtain the speed of the vehicle.

例如,采用车辆上设置的轮速信号传感器实时采集车辆对应的车轮轮速,并基于此计算出车辆的车速。For example, a wheel speed signal sensor installed on the vehicle is used to collect the wheel speed corresponding to the vehicle in real time, and the vehicle speed is calculated based on this.

S402、判断车辆的速度是否位于目标漂移速度范围。S402: Determine whether the speed of the vehicle is within a target drift speed range.

例如,根据步骤S401计算出车辆对应的车速,由整车控制器判断所述车速是否位于目标漂移速度范围。For example, the vehicle speed corresponding to the vehicle is calculated according to step S401, and the vehicle controller determines whether the vehicle speed is within the target drift speed range.

若是,则执行S403,若否,则当前流程结束。例如,可以重新获取车辆下一时刻的速度以重新判断是否满足条件。If yes, then S403 is executed, if no, then the current process ends. For example, the speed of the vehicle at the next moment can be re-acquired to re-determine whether the condition is met.

S403、根据车辆的方向盘转角值以及油门踏板开度值,确定车辆是否起漂。S403: Determine whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle.

例如,若所述车辆的油门踏板开度值大于预设值A1、所述车辆的方向盘转角值的绝对值大于预设值S1,且所述车辆的方向盘转角值变化率大于预设值ΔS1,则确定所述车辆起漂;或者,若所述车辆的方向盘转角值的绝对值大于预设值S2、所述车辆的油门踏板开度值大于预设值A2,且所述车辆的油门踏板开度值变化率大于预设值ΔA2,则确定所述车辆起漂。For example, if the accelerator pedal opening value of the vehicle is greater than a preset value A1, the absolute value of the steering wheel angle value of the vehicle is greater than a preset value S1, and the rate of change of the steering wheel angle value of the vehicle is greater than a preset value ΔS1, then the vehicle is determined to be drifting; or, if the absolute value of the steering wheel angle value of the vehicle is greater than a preset value S2, the accelerator pedal opening value of the vehicle is greater than a preset value A2, and the rate of change of the accelerator pedal opening value of the vehicle is greater than a preset value ΔA2, then the vehicle is determined to be drifting.

若是,则执行S404,若否,则当前流程结束。例如,可以重新获取车辆下一时刻的速度以重新判断。If yes, then S404 is executed, if no, then the current process ends. For example, the speed of the vehicle at the next moment can be re-acquired to re-judge.

S404、基于影响车辆的侧向加速度和横摆角速度的参数,对车辆进行起漂辅助控制。S404: Based on the parameters that affect the lateral acceleration and yaw rate of the vehicle, perform drift assist control on the vehicle.

以基于影响车辆的侧向加速度和横摆角速度的参数包括前后电机扭矩分配比例、前后轴总扭矩、外侧后轮制动扭矩为例,如何实现对车辆进行起漂辅助控制进行说明。图5为本申请实施例提供的一种对车辆进行起漂辅助控制的流程示意图。如图5所示,步骤S404例如可以包括下述步骤:Taking the parameters that affect the lateral acceleration and yaw rate of the vehicle, including the front and rear motor torque distribution ratio, the total torque of the front and rear axles, and the outer rear wheel braking torque as an example, how to implement the vehicle drift assist control is described. FIG5 is a flow chart of a vehicle drift assist control provided by an embodiment of the present application. As shown in FIG5, step S404 may include the following steps:

S501、调整所述车辆的前后电机扭矩分配比例,以增加所述车辆的后电机扭矩。S501. Adjust the torque distribution ratio of the front and rear motors of the vehicle to increase the torque of the rear motor of the vehicle.

例如,可以预先设置有前后电机扭矩分配比例与车辆的速度的映射关系,该映射关系下的前后电机扭矩分配比例可以使车辆行驶在该速度下时,其后轮突破地面附着力而打滑。因此,可以基于车辆的速度,以及,该映射关系,获取目标前后电机扭矩分配比例,并将车辆的前后电机扭矩分配比例调整至该目标前后电机扭矩分配比例。For example, a mapping relationship between the front and rear motor torque distribution ratio and the vehicle speed may be preset, and the front and rear motor torque distribution ratio under the mapping relationship may cause the rear wheels of the vehicle to break through the ground adhesion and slip when the vehicle is traveling at the speed. Therefore, based on the vehicle speed and the mapping relationship, the target front and rear motor torque distribution ratio may be obtained, and the front and rear motor torque distribution ratio of the vehicle may be adjusted to the target front and rear motor torque distribution ratio.

S502、获取所述车辆的横摆角速度、侧向加速度。S502: Obtain the yaw angular velocity and lateral acceleration of the vehicle.

S503、判断车辆的横摆角速度是否小于预设角速度范围的下限值,以及,车辆的侧向加速度小于预设加速度范围的下限值。S503: Determine whether the yaw angular velocity of the vehicle is less than a lower limit of a preset angular velocity range, and whether the lateral acceleration of the vehicle is less than a lower limit of a preset acceleration range.

若均小于,说明车辆的横摆角速度与车辆的侧向加速度不足,易导致车辆甩尾不足出现起漂失败,则执行S504。若均大于,则执行S505。If both are less than , it means that the yaw rate and lateral acceleration of the vehicle are insufficient, which may cause the vehicle to drift insufficiently and fail to start drifting, and then S504 is executed. If both are greater than , then S505 is executed.

S504、增加车辆的后轮偏转角度。S504: Increase the rear wheel deflection angle of the vehicle.

例如,可以采用固定角速度步长来增加车辆的后轮偏转角度,例如,可以是0.5度。For example, a fixed angular velocity step size may be used to increase the rear wheel steering angle of the vehicle, for example, 0.5 degrees.

或者,可以根据当前车辆的横摆角速度、侧向加速度与对应的取值范围的差异,获取车辆的后轮偏转角度差值,并在车辆当前后轮偏转角度的基础上,增加该后轮偏转角度差值。Alternatively, the rear wheel deflection angle difference of the vehicle may be obtained based on the difference between the current yaw rate and lateral acceleration of the vehicle and the corresponding value range, and the rear wheel deflection angle difference may be increased based on the current rear wheel deflection angle of the vehicle.

或者,可以根据当前车辆的横摆角速度、侧向加速度与对应的取值范围的差异,获取车辆的目标后轮偏转角度,并将车辆当前后轮偏转角度调整至该目标后轮偏转角度。Alternatively, the target rear wheel deflection angle of the vehicle may be obtained based on the difference between the current yaw angular velocity and lateral acceleration of the vehicle and the corresponding value ranges, and the current rear wheel deflection angle of the vehicle may be adjusted to the target rear wheel deflection angle.

本申请实施例不限定如何根据当前车辆的横摆角速度、侧向加速度与对应的取值范围的差异,获取上述后轮偏转角度差值或目标后轮偏转角度。例如,可以通过线下标定的方式,获取他们之间的映射关系。该映射关系可以通过表格呈现,也可以通过函数关系来表达等,本申请对此不做限定。The embodiments of the present application do not limit how to obtain the above rear wheel deflection angle difference or target rear wheel deflection angle according to the difference between the current vehicle's yaw rate and lateral acceleration and the corresponding value range. For example, the mapping relationship between them can be obtained by offline calibration. The mapping relationship can be presented in a table or expressed by a functional relationship, etc., and the present application does not limit this.

或者,可以根据预设角速度范围、车辆的横摆角速度、加速度范围、车辆的侧向加速度、车辆的后轴扭矩分配比,获取车辆的后轮目标偏转角度;并将车辆的后轮偏转角度调整值后轮目标偏转角度。Alternatively, the target steering angle of the vehicle's rear wheels may be acquired based on a preset angular velocity range, the vehicle's yaw angular velocity, an acceleration range, the vehicle's lateral acceleration, and the vehicle's rear axle torque distribution ratio; and the vehicle's rear wheel steering angle may be adjusted to the target steering angle of the rear wheels.

例如,可以预先设置有预设角速度范围、车辆的横摆角速度、加速度范围、车辆的侧向加速度、车辆的后轴扭矩分配比、后轮目标偏转角度之间的映射关系,因此,可以通过该映射关系获取后轮目标偏转角度。该映射关系可以通过表格呈现,也可以通过函数关系来表达等,本申请对此不做限定。上述加速度范围例如可以根据漂移需求设定。For example, a mapping relationship between a preset angular velocity range, a yaw rate of the vehicle, an acceleration range, a lateral acceleration of the vehicle, a rear axle torque distribution ratio of the vehicle, and a rear wheel target deflection angle may be pre-set, so that the rear wheel target deflection angle may be obtained through the mapping relationship. The mapping relationship may be presented in a table or expressed in a functional relationship, etc., which is not limited in the present application. The above acceleration range may be set, for example, according to drift requirements.

可选地,执行完该步骤之后,当前流程结束。例如,可以重新获取车辆下一时刻的横摆角速度、侧向加速度以重新判断。即,返回执行步骤S502。Optionally, after executing this step, the current process ends. For example, the yaw rate and lateral acceleration of the vehicle at the next moment can be re-acquired to re-judge. That is, return to step S502.

S505、判断车辆的横摆角速度大于预设角速度范围的上限值,以及,所述车辆的侧向加速度超出预设加速度范围的上限值。S505: Determine whether the yaw angular velocity of the vehicle is greater than an upper limit of a preset angular velocity range, and whether the lateral acceleration of the vehicle exceeds an upper limit of a preset acceleration range.

若均大于,说明车辆的横摆角速度与车辆的侧向加速度过大,易导致车辆甩尾过度出现起漂失败,则执行S506。If both are greater than , it means that the yaw angular velocity and lateral acceleration of the vehicle are too large, which may cause the vehicle to drift excessively and fail to drift, and then execute S506.

若均小于或等于,说明当前的横摆角速度,以及,侧向加速度均位于对应的预设范围内,则流程结束。可选地,可以重新获取车辆下一时刻的横摆角速度、侧向加速度以重新判断。即,返回执行步骤S502。If both are less than or equal to, it means that the current yaw rate and lateral acceleration are both within the corresponding preset range, and the process ends. Optionally, the yaw rate and lateral acceleration of the vehicle at the next moment can be re-acquired for re-judgment. That is, return to step S502.

S506、执行下述至少一项操作:根据车辆的车速降低所述车辆的前后轴总扭矩、根据车辆的横摆角速度或侧向加速度降低所述车辆的后轴扭矩分配比例、根据车辆的后轮轮速增加所述车辆的外侧后轮制动扭矩。S506. Perform at least one of the following operations: reduce the total torque of the front and rear axles of the vehicle according to the vehicle speed, reduce the rear axle torque distribution ratio of the vehicle according to the vehicle's yaw angular velocity or lateral acceleration, and increase the outer rear wheel braking torque of the vehicle according to the vehicle's rear wheel speed.

例如,可以预设有车辆的车速、车辆的前后轴总扭矩的映射关系,该映射关系用于表征当车辆的横摆角速度以及侧向加速度均位于对应的预设范围内时,车辆在某一车速下与前后轴总扭矩的映射关系。因此,可以通过该映射关系,以及,车辆当前的车速,获取车辆的目标前后轴总扭矩,并将车辆当前后轴总扭矩调整至该目标前后轴总扭矩。For example, a mapping relationship between the vehicle speed and the total torque of the front and rear axles of the vehicle may be preset, and the mapping relationship is used to characterize the mapping relationship between the vehicle and the total torque of the front and rear axles at a certain speed when the yaw rate and lateral acceleration of the vehicle are both within the corresponding preset range. Therefore, the target total torque of the front and rear axles of the vehicle can be obtained through the mapping relationship and the current speed of the vehicle, and the current total torque of the rear axle of the vehicle can be adjusted to the target total torque of the front and rear axles.

或者,该映射关系用于表征车辆的横摆角速度以及侧向加速度与对应的预设范围的差异、车辆在某一车速下与前后轴总扭矩三者之间的映射关系。因此,可以通过该映射关系、车辆当前的车速,以及,车辆的横摆角速度以及侧向加速度与对应的预设范围的差异,获取车辆的目标前后轴总扭矩,并将车辆当前后轴总扭矩调整至该目标前后轴总扭矩。Alternatively, the mapping relationship is used to characterize the mapping relationship between the difference between the vehicle's yaw rate and lateral acceleration and the corresponding preset range, the vehicle's current speed and the total torque of the front and rear axles. Therefore, the target total torque of the front and rear axles of the vehicle can be obtained through the mapping relationship, the current speed of the vehicle, and the difference between the vehicle's yaw rate and lateral acceleration and the corresponding preset range, and the current total torque of the rear axle of the vehicle can be adjusted to the target total torque of the front and rear axles.

例如,可以根据当前车辆的横摆角速度、侧向加速度与对应的取值范围的差异,获取车辆的后轴扭矩分配比例差值,并在车辆当后轴扭矩分配比例的基础上,增加该后轴扭矩分配比例差值。For example, the rear axle torque distribution ratio difference of the vehicle can be obtained according to the difference between the current vehicle's yaw angular velocity and lateral acceleration and the corresponding value range, and the rear axle torque distribution ratio difference can be increased based on the vehicle's current rear axle torque distribution ratio.

或者,可以根据当前车辆的横摆角速度、侧向加速度与对应的取值范围的差异,获取车辆的目标后轴扭矩分配比例,并将车辆当前后轴扭矩分配比例调整至该目标后轴扭矩分配比例。Alternatively, the target rear axle torque distribution ratio of the vehicle can be obtained based on the difference between the current vehicle's yaw angular velocity and lateral acceleration and the corresponding value range, and the current rear axle torque distribution ratio of the vehicle can be adjusted to the target rear axle torque distribution ratio.

本申请实施例不限定如何根据当前车辆的横摆角速度、侧向加速度与对应的取值范围的差异,获取上述后轴扭矩分配比例差值或目标后轴扭矩分配比例。例如,可以通过线下标定的方式,获取他们之间的映射关系。该映射关系可以通过表格呈现,也可以通过函数关系来表达等,本申请对此不做限定。The embodiment of the present application does not limit how to obtain the above rear axle torque distribution ratio difference or target rear axle torque distribution ratio according to the difference between the current vehicle's yaw rate, lateral acceleration and the corresponding value range. For example, the mapping relationship between them can be obtained by offline calibration. The mapping relationship can be presented in a table or expressed by a functional relationship, etc., and the present application does not limit this.

例如,可以预设有车辆的后轮轮速、外侧后轮制动扭矩的映射关系,该映射关系用于表征当车辆的横摆角速度以及侧向加速度均位于对应的预设范围内时,车辆的后轮在某一轮速下与外侧后轮制动扭矩的映射关系。因此,可以通过该映射关系,以及,车辆当前的后轮轮速,获取车辆的目标外侧后轮制动扭矩,并将车辆当前外侧后轮制动扭矩调整至该目标外侧后轮制动扭矩。For example, a mapping relationship between the rear wheel speed and the outer rear wheel braking torque of the vehicle may be preset, and the mapping relationship is used to characterize the mapping relationship between the rear wheel of the vehicle and the outer rear wheel braking torque at a certain wheel speed when the yaw angular velocity and lateral acceleration of the vehicle are both within the corresponding preset range. Therefore, the target outer rear wheel braking torque of the vehicle can be obtained through the mapping relationship and the current rear wheel speed of the vehicle, and the current outer rear wheel braking torque of the vehicle can be adjusted to the target outer rear wheel braking torque.

或者,该映射关系用于表征车辆的横摆角速度以及侧向加速度与对应的预设范围的差异、车辆在某一后轮轮速下与外侧后轮制动扭矩三者之间的映射关系。因此,可以通过该映射关系、车辆当前的后轮轮速,以及,车辆的横摆角速度以及侧向加速度与对应的预设范围的差异,获取车辆的目标外侧后轮制动扭矩,并将车辆当前外侧后轮制动扭矩调整至该目标外侧后轮制动扭矩。Alternatively, the mapping relationship is used to characterize the mapping relationship between the difference between the vehicle's yaw rate and lateral acceleration and the corresponding preset range, and the vehicle's outer rear wheel braking torque at a certain rear wheel speed. Therefore, the target outer rear wheel braking torque of the vehicle can be obtained through the mapping relationship, the vehicle's current rear wheel speed, and the difference between the vehicle's yaw rate and lateral acceleration and the corresponding preset range, and the vehicle's current outer rear wheel braking torque can be adjusted to the target outer rear wheel braking torque.

可选地,漂移模式中可以存在起漂辅助配置选项,该起漂辅助配置选项用于配置在起漂辅助时,采用根据车辆的车速降低所述车辆的前后轴总扭矩、根据车辆的横摆角速度或侧向加速度降低所述车辆的后轴扭矩分配比例、根据车辆的后轮轮速增加所述车辆的外侧后轮制动扭矩中哪一项或多项进行起漂辅助控制。或者,漂移模式中预先设置有采用该一项或多项进行起漂辅助控制。Optionally, there may be a drift assist configuration option in the drift mode, which is used to configure, during drift assist, which one or more of the following are used to perform drift assist control: reducing the total torque of the front and rear axles of the vehicle according to the vehicle speed, reducing the rear axle torque distribution ratio of the vehicle according to the vehicle yaw rate or lateral acceleration, and increasing the outer rear wheel braking torque of the vehicle according to the rear wheel speed of the vehicle. Alternatively, the drift mode is pre-set to use the one or more items to perform drift assist control.

当采用多项进行起漂辅助控制时,该多项操作之间可以无先后执行顺序的限制,也可以预先设置有该多项的执行顺序,对此不做限定。When multiple items are used for drift assist control, there may be no restriction on the order in which the multiple items are executed, or the execution order of the multiple items may be preset without limitation.

可选地,执行完该步骤之后,当前流程结束。例如,可以重新获取车辆下一时刻的横摆角速度、侧向加速度以重新判断。即,返回执行步骤S502。Optionally, after executing this step, the current process ends. For example, the yaw rate and lateral acceleration of the vehicle at the next moment can be re-acquired to re-judge. That is, return to step S502.

S405、在起漂完成后,基于所述车辆的方向盘转角值确定所述车辆是否反舵。S405: After the drift is completed, determine whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle.

若是,说明车辆进入持续漂移阶段,则执行步骤S406,若否,则继续执行步骤S405,以持续检测车辆是否反舵。If yes, it means that the vehicle has entered the continuous drifting stage, and step S406 is executed. If no, step S405 is continued to be executed to continuously detect whether the vehicle is in reverse steering.

例如,可以基于所述车辆的方向盘转角值,确定所述车辆的目标横摆角速度;将所述目标横摆角速度与所述车辆的横摆角速度相减,得到所述车辆的横摆角速度差;若所述目标横摆角速度大于预设角速度值YR1,且所述横摆角速度差小于预设角速度值ΔYR1,则确定所述车辆反舵。For example, the target yaw rate of the vehicle can be determined based on the steering wheel angle value of the vehicle; the target yaw rate is subtracted from the yaw rate of the vehicle to obtain the yaw rate difference of the vehicle; if the target yaw rate is greater than a preset angular velocity value YR1, and the yaw rate difference is less than a preset angular velocity value ΔYR1, the vehicle is determined to be in reverse steering.

S406、根据车辆的速度调整车辆的前后电机总扭矩;和/或,根据车辆实时的横摆角速度调整车辆的前后电机扭矩分配比例和车辆的后轮偏转角度;和/或,根据车辆前后轮实时的轮速差调整左右后轮制动扭矩。S406. Adjust the total torque of the front and rear motors of the vehicle according to the speed of the vehicle; and/or, adjust the front and rear motor torque distribution ratio and the rear wheel steering angle of the vehicle according to the real-time yaw angular velocity of the vehicle; and/or, adjust the left and right rear wheel braking torque according to the real-time wheel speed difference between the front and rear wheels of the vehicle.

例如,整车控制器可以根据所述车辆的速度调整所述车辆的前后电机总扭矩,以使所述车辆的速度位于所述目标漂移速度范围。For example, the vehicle controller may adjust the total torque of the front and rear motors of the vehicle according to the speed of the vehicle so that the speed of the vehicle is within the target drift speed range.

整车控制器可以根据车辆的横摆角速度调整所述车辆的前后电机扭矩分配比例和所述车辆的后轮偏转角度,以使所述车辆横摆角速度保持在预设角速度范围内。The vehicle controller can adjust the front and rear motor torque distribution ratio of the vehicle and the rear wheel deflection angle of the vehicle according to the vehicle's yaw angular velocity, so that the vehicle's yaw angular velocity remains within a preset angular velocity range.

整车控制器根据车辆前后轮的轮速差调整所述左右后轮制动扭矩,以减小左右后轮的轮速差,以及,前后轮的轮速差保持在预设轮速差范围内。The vehicle controller adjusts the left and right rear wheel braking torques according to the wheel speed difference between the front and rear wheels of the vehicle to reduce the wheel speed difference between the left and right rear wheels, and the wheel speed difference between the front and rear wheels is maintained within a preset wheel speed difference range.

本申请实施例不限定上述如何调整各参数的方式,例如可以使用预先标定的映射关系实现。以前后电机总扭矩为例,例如可以预先设置有速度、前后电机总扭矩、目标漂移速度范围三者之间的映射关系,从而可以基于该映射关系获取目标前后电机总扭矩,实现上述调整。应理解,本实施例所使用的映射关系可以是采用表格或者是函数的形式表达。The embodiment of the present application does not limit the above method of adjusting each parameter, for example, it can be implemented using a pre-calibrated mapping relationship. Taking the total torque of the front and rear motors as an example, for example, a mapping relationship between the speed, the total torque of the front and rear motors, and the target drift speed range can be pre-set, so that the target total torque of the front and rear motors can be obtained based on the mapping relationship to achieve the above adjustment. It should be understood that the mapping relationship used in this embodiment can be expressed in the form of a table or a function.

可选地,漂移模式中可以存在漂移辅助配置选项,该漂移辅助配置选项用于配置在漂移辅助时,采用一项或多项进行漂移辅助控制。或者,漂移模式中预先设置有采用该一项或多项进行漂移辅助控制。Optionally, there may be a drift assist configuration option in the drift mode, and the drift assist configuration option is used to configure the use of one or more items for drift assist control during drift assist. Alternatively, the drift mode is pre-set to use the one or more items for drift assist control.

当采用多项进行漂移辅助控制时,该多项操作之间可以无先后执行顺序的限制,也可以预先设置有该多项的执行顺序,对此不做限定。When multiple items are used for drift assist control, there may be no restriction on the order in which the multiple items are executed, or the execution order of the multiple items may be preset, and there is no limitation on this.

需说明,上述示例的多个步骤通过映射关系给出了可能的实现方式,具体实现时,也可以采用其他的实现方式,达到上述效果,例如,可以采用轻量化的模型,获取调整量,从而基于调整量进行调整等,对此不做赘述。It should be noted that multiple steps in the above examples provide possible implementation methods through mapping relationships. In specific implementations, other implementation methods can also be used to achieve the above effects. For example, a lightweight model can be used to obtain the adjustment amount, and then adjustments can be made based on the adjustment amount, etc. This will not be elaborated.

本申请实施例的方法,通过在车辆上新增起漂辅助控制功能以及漂移辅助功能,能够根据车辆的状态、参数,以及,用户所选择目标漂移速度范围,自动调整驱动力和制动力,辅助驾驶员在起漂过程中顺利进入漂移状态,以及,新增漂移辅助控制功能来辅助驾驶员在漂移过程中实现持续漂移,从而使驾驶员驾驶车辆能更容易的起漂和维持漂移。The method of the embodiment of the present application, by adding a drift assist control function and a drift assist function to the vehicle, can automatically adjust the driving force and the braking force according to the vehicle's state, parameters, and the target drift speed range selected by the user, to assist the driver to smoothly enter the drift state during the drifting process, and, by adding a drift assist control function to assist the driver to achieve continuous drifting during the drifting process, thereby making it easier for the driver to start and maintain drifting.

示例2:Example 2:

图6为本申请实施例提供的又一种车辆漂移控制方法的流程示意图,如图6所示,该方法例如可以包括下述步骤:FIG6 is a flow chart of another vehicle drift control method provided in an embodiment of the present application. As shown in FIG6 , the method may include the following steps:

S601、根据车辆的方向盘转角值以及油门踏板开度值,确定车辆是否起漂。S601. Determine whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle.

若是,则执行S602,若否,则继续执行步骤S601,以持续检测车辆是否起漂。If yes, execute S602, if no, continue to execute step S601 to continuously detect whether the vehicle is drifting.

上述步骤S601例如可以参见前述步骤S403的描述,在此不再赘述。For example, the above step S601 may refer to the description of the above step S403, which will not be repeated here.

S602、基于影响车辆的侧向加速度和横摆角速度的参数,对车辆进行起漂辅助控制。S602: Based on parameters that affect the lateral acceleration and yaw rate of the vehicle, perform drift assist control on the vehicle.

上述步骤S602例如可以参见前述步骤S404的描述,在此不再赘述。For example, the above step S602 may refer to the description of the above step S404, which will not be repeated here.

S603、在起漂完成后,基于所述车辆的方向盘转角值确定所述车辆是否反舵。S603: After the drift is completed, determine whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle.

若是,则执行步骤S604,若否,则继续执行步骤S603,以持续检测车辆是否反舵。If yes, then execute step S604 , if no, then continue to execute step S603 to continuously detect whether the vehicle is in reverse steering.

上述步骤S603例如可以参见前述步骤S405的描述,在此不再赘述。For example, the above step S603 may refer to the description of the above step S405, which will not be repeated here.

S604、根据油门踏板开度值变化率调整前后电机扭矩分配比例,以及,根据所述车辆的方向盘转角值调整所述车辆的后轮偏转角度,和/或,根据所述车辆的车轮的滑移率调整所述左右后轮制动扭矩。S604, adjusting the front and rear motor torque distribution ratio according to the rate of change of the accelerator pedal opening value, and adjusting the rear wheel deflection angle of the vehicle according to the steering wheel angle value of the vehicle, and/or adjusting the left and right rear wheel braking torque according to the slip rate of the vehicle's wheels.

例如,整车控制器可以根据油门踏板开度值变化率调整前后电机扭矩分配比例,以及,根据所述车辆的方向盘转角值调整所述车辆的后轮偏转角度,以使所述车辆横摆角速度保持在预设角速度范围内。For example, the vehicle controller can adjust the front and rear motor torque distribution ratio according to the rate of change of the accelerator pedal opening value, and adjust the rear wheel deflection angle of the vehicle according to the steering wheel angle value of the vehicle to keep the vehicle's yaw angular velocity within a preset angular velocity range.

整车控制器可以根据所述车辆的车轮的滑移率调整所述左右后轮制动扭矩。其中,车轮的滑移率例如可以通过车辆的速度和车辆的车轮的轮速计算得到。The vehicle controller can adjust the left and right rear wheel braking torques according to the slip rate of the vehicle's wheels, wherein the slip rate of the wheels can be calculated, for example, from the vehicle's speed and the wheel speed of the vehicle's wheels.

本申请实施例不限定上述如何调整各参数的方式,例如可以使用预先标定的映射关系实现。以前后电机总扭矩为例,例如可以预先设置有油门踏板开度值变化率、前后电机扭矩分配比例速度之间的映射关系,该映射关系可以是车辆横摆角速度保持在预设角速度范围下的映射关系,从而可以基于该映射关系获取目标前后电机扭矩分配比例,实现上述调整。应理解,本实施例所使用的映射关系可以是采用表格或者是函数的形式表达。The embodiment of the present application does not limit the above-mentioned method of adjusting each parameter, for example, it can be implemented using a pre-calibrated mapping relationship. Taking the total torque of the front and rear motors as an example, for example, a mapping relationship between the rate of change of the accelerator pedal opening value and the speed of the front and rear motor torque distribution ratio can be pre-set, and the mapping relationship can be a mapping relationship in which the vehicle yaw angular velocity is maintained within a preset angular velocity range, so that the target front and rear motor torque distribution ratio can be obtained based on the mapping relationship to achieve the above-mentioned adjustment. It should be understood that the mapping relationship used in this embodiment can be expressed in the form of a table or a function.

可选地,漂移模式中可以存在漂移辅助配置选项,该漂移辅助配置选项用于配置在漂移辅助时,采用一项或多项进行漂移辅助控制。或者,漂移模式中预先设置有采用该一项或多项进行漂移辅助控制。Optionally, there may be a drift assist configuration option in the drift mode, and the drift assist configuration option is used to configure the use of one or more items for drift assist control during drift assist. Alternatively, the drift mode is pre-set to use the one or more items for drift assist control.

当采用多项进行漂移辅助控制时,该多项操作之间可以无先后执行顺序的限制,也可以预先设置有该多项的执行顺序,对此不做限定。When multiple operations are used for drift assist control, there may be no restriction on the execution order of the multiple operations, or the execution order of the multiple operations may be preset, and there is no limitation on this.

需说明,上述示例的多个步骤通过映射关系给出了可能的实现方式,具体实现时,也可以采用其他的实现方式,达到上述效果,例如,可以采用轻量化的模型,获取调整量,从而基于调整量进行调整等,对此不做赘述。It should be noted that multiple steps in the above examples provide possible implementation methods through mapping relationships. In specific implementations, other implementation methods can also be used to achieve the above effects. For example, a lightweight model can be used to obtain the adjustment amount, and then adjustments can be made based on the adjustment amount, etc. This will not be elaborated.

本申请实施例的方法,通过在车辆上新增起漂辅助控制功能以及漂移辅助功能,能够根据车辆的状态、参数,自动调整驱动力和制动力,辅助驾驶员在起漂过程中顺利进入漂移状态,以及,新增漂移辅助控制功能来辅助驾驶员在漂移过程中实现持续漂移,从而使驾驶员驾驶车辆能更容易的起漂和维持漂移。The method of the embodiment of the present application, by adding a drift assist control function and a drift assist function to the vehicle, can automatically adjust the driving force and the braking force according to the state and parameters of the vehicle, assisting the driver to smoothly enter the drift state during the drifting process, and adding a drift assist control function to assist the driver to achieve continuous drifting during the drifting process, thereby making it easier for the driver to start and maintain drifting.

上述示例1和示例2的方法,驾驶员在选定目标漂移速度后,整车控制器可以获取驾驶员对油门、方向盘的操作,并结合车速、横摆角速度等信息,以判断驾驶员是否在进行起漂动作。即,识别驾驶员起漂的意图。In the above methods of Example 1 and Example 2, after the driver selects the target drift speed, the vehicle controller can obtain the driver's operation of the accelerator and steering wheel, and combine the vehicle speed, yaw rate and other information to determine whether the driver is performing a drift action. In other words, the driver's intention to drift can be identified.

当识别驾驶员进行起漂后,进行起漂辅助控制,使得后轮轮胎突破地面附着力而打滑,侧向加速度和车辆横摆角速度增加,车辆出现过度转向,即甩尾。然后,整车控制器可以获取实时侧向加速度和横摆角速度,当超过预设阈值时,降低扭矩分配比例和/或前后轴总扭矩,或/和施加外侧后轮制动扭矩,防止过度甩尾导致的自旋转或不可控。即,使得车辆有更合适的起漂幅度,解决了很多人起漂时过度甩尾的问题。When the driver is identified to start drifting, drift assist control is performed, causing the rear tires to break through the ground adhesion and slip, increasing the lateral acceleration and the vehicle's yaw rate, and causing the vehicle to oversteer, i.e., drift. Then, the vehicle controller can obtain the real-time lateral acceleration and yaw rate, and when it exceeds the preset threshold, reduce the torque distribution ratio and/or the total torque of the front and rear axles, or/and apply the outer rear wheel braking torque to prevent self-rotation or uncontrollability caused by excessive drifting. In other words, the vehicle has a more appropriate drift amplitude, solving the problem of excessive drifting when many people start drifting.

起漂完成后,驾驶员快速反打方向盘(反舵),车辆维持漂移。整车控制器可以控制总的驱动扭矩大小使得车速保持在漂移车速范围内,和/或,控制前后轴扭矩分配比例使横摆角速度保持在期望范围内,和/或,控制左右后轮制动扭矩消除左右轮速差,并使得后轮与前轮的轮速差保持在期望范围内。驾驶员保持油门不变,整车控制器接管前后轴驱动电机扭矩控制,驾驶员仅需操控方向盘调整车辆行驶方向。After the drift is completed, the driver quickly reverses the steering wheel (counter-steering) and the vehicle maintains drifting. The vehicle controller can control the total drive torque to keep the vehicle speed within the drift speed range, and/or control the front and rear axle torque distribution ratio to keep the yaw rate within the desired range, and/or control the left and right rear wheel braking torque to eliminate the left and right wheel speed difference and keep the rear and front wheel speed difference within the desired range. The driver keeps the throttle unchanged, and the vehicle controller takes over the front and rear axle drive motor torque control. The driver only needs to operate the steering wheel to adjust the vehicle's driving direction.

即,通过设定目标漂移速度,整车控制器可以通过调整扭矩大小、扭矩分配比例、施加制动力等一种或多种手段维持车辆的速度和漂移状态,取代了驾驶员对油门的操控,解决了驾驶员漂移时不知所措的手忙脚乱和油门轻微不当操作,导致漂移状态破坏的问题。That is, by setting the target drift speed, the vehicle controller can maintain the vehicle's speed and drift state by adjusting the torque size, torque distribution ratio, applying braking force and other means, replacing the driver's control of the throttle, and solving the problem of the driver's confusion when drifting and slight improper operation of the throttle, which leads to the destruction of the drift state.

若漂移车速选择为FREE模式(即示例2的方式),漂移车速由驾驶员通过油门控制,整车控制器不再限制总扭矩输出。在该场景下,整车控制器仍控制前后轴扭矩分配比例使横摆角速度保持在期望范围内,和/或,控制左右后轮制动扭矩消除左右轮速差,并使得后轮与前轮的轮速差保持在期望范围内。If the drift speed is selected as FREE mode (i.e., the method in Example 2), the drift speed is controlled by the driver through the throttle, and the vehicle controller no longer limits the total torque output. In this scenario, the vehicle controller still controls the front and rear axle torque distribution ratio to keep the yaw rate within the desired range, and/or controls the left and right rear wheel braking torque to eliminate the left and right wheel speed difference, and keeps the rear wheel and front wheel speed difference within the desired range.

需说明,在该模式下,驾驶员需要同时操控方向盘和油门去保持漂移状态,对驾驶员的漂移技术要求略高。It should be noted that in this mode, the driver needs to control the steering wheel and accelerator at the same time to maintain the drift state, which requires slightly higher drifting skills from the driver.

本申请实施例的方法,通过上述方式,降低了车辆的起漂难度,使驾驶员操作车辆时,能够很容易起漂又能防止过度甩尾,降低了漂移及操控的难度,例如,驾驶员在保持油门稳定的情况下,仅调整方向盘即可保持漂移。The method of the embodiment of the present application reduces the difficulty of drifting the vehicle through the above-mentioned manner, so that when the driver operates the vehicle, it can easily drift and prevent excessive drifting, thereby reducing the difficulty of drifting and control. For example, the driver only needs to adjust the steering wheel to maintain drift while keeping the throttle stable.

以上为本申请方法实施例的介绍,下面对本申请实施例提供的装置部分进行说明。The above is an introduction to the method embodiment of the present application. The following is a description of the device part provided in the embodiment of the present application.

图7为本申请实施例提供的一种车辆漂移控制装置的结构示意图。如图7所示,该装置例如可以包括:获取模块701、第一确定模块702、起漂辅助控制模块703、第二确定模块704、漂移辅助控制模块705。可选地,该装置例如还可以包括设置模块706。FIG7 is a schematic diagram of the structure of a vehicle drift control device provided in an embodiment of the present application. As shown in FIG7 , the device may include, for example, an acquisition module 701, a first determination module 702, a drift assisting control module 703, a second determination module 704, and a drift assisting control module 705. Optionally, the device may also include, for example, a setting module 706.

获取模块701,用于获取所述车辆的方向盘转角值以及油门踏板开度值;An acquisition module 701 is used to acquire a steering wheel angle value and an accelerator pedal opening value of the vehicle;

第一确定模块702,用于根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂;A first determination module 702 is used to determine whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle;

起漂辅助控制模块703,用于在确定所述车辆起漂时,对所述车辆进行起漂辅助控制;A drift assist control module 703 is used to perform drift assist control on the vehicle when it is determined that the vehicle is drifting;

第二确定模块704,用于在起漂完成后,基于所述车辆的方向盘转角值确定所述车辆是否反舵;A second determination module 704 is used to determine whether the vehicle is reversed based on the steering wheel angle value of the vehicle after the drift is completed;

漂移辅助控制模块705,用于在确定所述车辆反舵时,对所述车辆进行漂移辅助控制。The drift assist control module 705 is used to perform drift assist control on the vehicle when it is determined that the vehicle is in reverse steering.

一种可能的实现方式,第一确定模块702,具体用于:若存在预设的目标漂移速度范围,则获取所述车辆的速度;在所述车辆的速度位于所述目标漂移速度范围时,根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂。In a possible implementation, the first determination module 702 is specifically used to: if there is a preset target drift speed range, obtain the speed of the vehicle; when the speed of the vehicle is within the target drift speed range, determine whether the vehicle drifts according to the steering wheel angle value and the accelerator pedal opening value of the vehicle.

一种可能的实现方式,第一确定模块702,具体用于:In a possible implementation manner, the first determining module 702 is specifically configured to:

若所述车辆的油门踏板开度值大于预设值A1、所述车辆的方向盘转角值的绝对值大于预设值S1,且所述车辆的方向盘转角值变化率大于预设值ΔS1,则确定所述车辆起漂;或者,若所述车辆的方向盘转角值的绝对值大于预设值S2、所述车辆的油门踏板开度值大于预设值A2,且所述车辆的油门踏板开度值变化率大于预设值ΔA2,则确定所述车辆起漂。If the accelerator pedal opening value of the vehicle is greater than a preset value A1, the absolute value of the steering wheel angle value of the vehicle is greater than a preset value S1, and the rate of change of the steering wheel angle value of the vehicle is greater than a preset value ΔS1, then the vehicle is determined to be drifting; or, if the absolute value of the steering wheel angle value of the vehicle is greater than a preset value S2, the accelerator pedal opening value of the vehicle is greater than a preset value A2, and the rate of change of the accelerator pedal opening value of the vehicle is greater than a preset value ΔA2, then the vehicle is determined to be drifting.

一种可能的实现方式,设置模块706用于:In a possible implementation, the setting module 706 is used to:

响应于漂移模式打开指令,显示候选漂移速度列表,以及,目标按键,所述目标按键用于表征无所述目标漂移速度范围;响应于用户针对所述候选漂移速度列表中的目标候选漂移速度的选择指令,根据所述目标候选漂移速度生成所述目标漂移速度范围;或者,响应于用户针对所述目标按键的操作,跳过设置所述目标漂移速度范围的动作。In response to a drift mode turn-on instruction, a candidate drift speed list and a target button are displayed, wherein the target button is used to indicate that the target drift speed range is not available; in response to a user's selection instruction for a target candidate drift speed in the candidate drift speed list, the target drift speed range is generated according to the target candidate drift speed; or, in response to a user's operation on the target button, the action of setting the target drift speed range is skipped.

一种可能的实现方式,起漂辅助控制模块703,具体用于:In a possible implementation, the drift assisting control module 703 is specifically configured to:

调整所述车辆的前后电机扭矩分配比例,以增加所述车辆的后电机扭矩;Adjusting the torque distribution ratio between the front and rear motors of the vehicle to increase the torque of the rear motor of the vehicle;

获取所述车辆的横摆角速度、侧向加速度;Obtaining the yaw angular velocity and lateral acceleration of the vehicle;

若所述车辆的横摆角速度小于预设角速度范围的下限值,和,所述车辆的侧向加速度小于预设加速度范围的下限值,则增加所述车辆的后轮偏转角度;If the yaw rate of the vehicle is less than a lower limit of a preset angular rate range, and the lateral acceleration of the vehicle is less than a lower limit of a preset acceleration range, increasing the rear wheel steering angle of the vehicle;

若所述车辆的横摆角速度大于预设角速度范围的上限值,和,所述车辆的侧向加速度超出预设加速度范围的上限值,则执行下述至少一项操作:If the yaw rate of the vehicle is greater than an upper limit of a preset angular rate range, and the lateral acceleration of the vehicle exceeds an upper limit of a preset acceleration range, at least one of the following operations is performed:

根据车辆的车速降低所述车辆的前后轴总扭矩、根据车辆的横摆角速度或侧向加速度降低所述车辆的后轴扭矩分配比例、根据车辆的后轮轮速增加所述车辆的外侧后轮制动扭矩。The total torque of the front and rear axles of the vehicle is reduced according to the vehicle speed, the rear axle torque distribution ratio of the vehicle is reduced according to the yaw angular velocity or lateral acceleration of the vehicle, and the outer rear wheel braking torque of the vehicle is increased according to the rear wheel speed of the vehicle.

例如,起漂辅助控制模块703,具体用于根据所述预设角速度范围、所述车辆的横摆角速度、所述加速度范围、所述车辆的侧向加速度、所述车辆的后轴扭矩分配比,获取所述车辆的后轮目标偏转角度;将所述车辆的后轮偏转角度调整值所述后轮目标偏转角度。For example, the drift assist control module 703 is specifically used to obtain the target deflection angle of the rear wheels of the vehicle according to the preset angular velocity range, the yaw angular velocity of the vehicle, the acceleration range, the lateral acceleration of the vehicle, and the rear axle torque distribution ratio of the vehicle; and adjust the rear wheel deflection angle of the vehicle to the target rear wheel deflection angle.

一种可能的实现方式,第二确定模块704,具体用于:In a possible implementation manner, the second determining module 704 is specifically configured to:

基于所述车辆的方向盘转角值,确定所述车辆的目标横摆角速度;determining a target yaw rate of the vehicle based on a steering wheel angle value of the vehicle;

将所述目标横摆角速度与所述车辆的横摆角速度相减,得到所述车辆的横摆角速度差;subtracting the target yaw rate from the yaw rate of the vehicle to obtain a yaw rate difference of the vehicle;

若所述目标横摆角速度大于预设角速度值YR1,且所述横摆角速度差小于预设角速度值ΔYR1,则确定所述车辆反舵。If the target yaw rate is greater than a preset angular velocity value YR1 and the yaw rate difference is less than a preset angular velocity value ΔYR1, it is determined that the vehicle is in reverse steering.

一种可能的实现方式,漂移辅助控制模块705,具体用于:In a possible implementation, the drift auxiliary control module 705 is specifically configured to:

若存在预设的目标漂移速度范围,则根据所述车辆的速度调整所述车辆的前后电机总扭矩,以使所述车辆的速度位于所述目标漂移速度范围;If there is a preset target drift speed range, adjusting the total torque of the front and rear motors of the vehicle according to the speed of the vehicle so that the speed of the vehicle is within the target drift speed range;

和/或,根据车辆的横摆角速度调整所述车辆的前后电机扭矩分配比例和所述车辆的后轮偏转角度,以使所述车辆横摆角速度保持在预设角速度范围内;and/or, adjusting the front and rear motor torque distribution ratio of the vehicle and the rear wheel deflection angle of the vehicle according to the yaw angular velocity of the vehicle, so that the yaw angular velocity of the vehicle is maintained within a preset angular velocity range;

和/或,根据车辆前后轮的轮速差调整所述左右后轮制动扭矩,以减小左右后轮的轮速差,以及,前后轮的轮速差保持在预设轮速差范围内。And/or, the left and right rear wheel braking torques are adjusted according to the wheel speed difference between the front and rear wheels of the vehicle to reduce the wheel speed difference between the left and right rear wheels, and the wheel speed difference between the front and rear wheels is maintained within a preset wheel speed difference range.

一种可能的实现方式,漂移辅助控制模块705,具体用于:In a possible implementation, the drift auxiliary control module 705 is specifically configured to:

若不存在预设的目标漂移速度范围,则根据油门踏板开度值变化率调整前后电机扭矩分配比例,以及,根据所述车辆的方向盘转角值调整所述车辆的后轮偏转角度,以使所述车辆横摆角速度保持在预设角速度范围内;If there is no preset target drift speed range, adjusting the front and rear motor torque distribution ratio according to the accelerator pedal opening value change rate, and adjusting the rear wheel deflection angle of the vehicle according to the steering wheel angle value of the vehicle, so that the vehicle yaw angular velocity remains within the preset angular velocity range;

和/或,根据所述车辆的车轮的滑移率调整所述左右后轮制动扭矩。And/or, adjusting the left and right rear wheel braking torques according to the slip rate of the wheels of the vehicle.

本申请实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。The device provided in the embodiment of the present application can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

图8为本申请实施例提供的一种电子设备的结构示意图。如图8所示,该电子设备可以包括:至少一个处理器801、存储器802。该电子设备例如可以是车辆上具有控制功能的装置,例如整车控制器,也可以是独立于车辆之外,且能够控制车辆的电子设备。FIG8 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. As shown in FIG8 , the electronic device may include: at least one processor 801 and a memory 802. The electronic device may be, for example, a device with a control function on a vehicle, such as a vehicle controller, or may be an electronic device independent of the vehicle and capable of controlling the vehicle.

存储器802,用于存储程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。The memory 802 is used to store programs. Specifically, the programs may include program codes, and the program codes include computer operation instructions.

存储器802可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。The memory 802 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

处理器801用于执行存储器802存储的计算机执行指令,以实现前述方法实施例的方法。其中,处理器801可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路。The processor 801 is used to execute the computer-executable instructions stored in the memory 802 to implement the method of the aforementioned method embodiment. The processor 801 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

可选地,该电子设备800可以通过通信接口803可以与车辆上的其他传感器进行通信交互,获取执行上述方法实施例所需的参数的取值,例如,车辆的速度、横摆角速度等。Optionally, the electronic device 800 can communicate and interact with other sensors on the vehicle through the communication interface 803 to obtain the values of parameters required to execute the above method embodiments, such as the speed and yaw angular velocity of the vehicle.

在具体实现上,如果通信接口803、存储器802和处理器801独立实现,则通信接口803、存储器802和处理器801可以通过总线相互连接并完成相互间的通信。In a specific implementation, if the communication interface 803, the memory 802 and the processor 801 are implemented independently, the communication interface 803, the memory 802 and the processor 801 can be connected to each other through a bus and communicate with each other.

可选的,在具体实现上,如果通信接口803、存储器802和处理器801集成在一块芯片上实现,则通信接口803、存储器802和处理器801可以通过内部接口完成通信。Optionally, in a specific implementation, if the communication interface 803, the memory 802 and the processor 801 are integrated on a chip, the communication interface 803, the memory 802 and the processor 801 can communicate through an internal interface.

本申请还提供一种车辆,该车辆上部署有控制装置(例如整车控制器),该装置能够执行前述实施例的方法动作,在驾驶员驾驶车辆进行漂移时,实现起漂辅助控制,以及,漂移辅助控制。The present application also provides a vehicle on which a control device (such as a vehicle controller) is deployed, and the device is capable of executing the method actions of the aforementioned embodiment to achieve drift assist control and drift assist control when the driver drives the vehicle to drift.

本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序指令,程序指令用于实现上述方法实施方式的动作。The present application also provides a computer-readable storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program instructions, and the program instructions are used to implement the actions of the above-mentioned method implementation method.

本申请还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。电子设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得电子设备实施上述方法实施方式的动作。The present application also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one processor of the electronic device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the electronic device implements the actions of the above method implementation.

本申请还提供一种电动汽车,电动汽车安装有整车控制器,整车控制器用于实施上述方法实施方式的动作。该电动汽车例如可以是具有前电机和后电机的电动汽车。The present application also provides an electric vehicle, which is equipped with a vehicle controller, and the vehicle controller is used to implement the actions of the above method implementation method. The electric vehicle can be, for example, an electric vehicle with a front motor and a rear motor.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims (14)

1.一种车辆漂移控制方法,其特征在于,所述方法包括:1. A vehicle drift control method, characterized in that the method comprises: 获取所述车辆的方向盘转角值以及油门踏板开度值;Obtaining a steering wheel angle value and an accelerator pedal opening value of the vehicle; 根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂;Determining whether the vehicle is drifting according to a steering wheel angle value and an accelerator pedal opening value of the vehicle; 若确定所述车辆起漂,则对所述车辆进行起漂辅助控制;If it is determined that the vehicle is drifting, performing drift assist control on the vehicle; 在起漂完成后,基于所述车辆的方向盘转角值确定所述车辆是否反舵;After the drift is completed, determining whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle; 若确定所述车辆反舵,则对所述车辆进行漂移辅助控制。If it is determined that the vehicle is in reverse steering, drift assistance control is performed on the vehicle. 2.根据权利要求1所述的方法,其特征在于,所述根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂,包括:2. The method according to claim 1, characterized in that the determining whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle comprises: 若存在预设的目标漂移速度范围,则获取所述车辆的速度;If there is a preset target drift speed range, obtaining the speed of the vehicle; 在所述车辆的速度位于所述目标漂移速度范围时,根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂。When the speed of the vehicle is within the target drift speed range, whether the vehicle is drifting is determined according to a steering wheel angle value and an accelerator pedal opening value of the vehicle. 3.根据权利要求2所述的方法,其特征在于,所述根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂,包括:3. The method according to claim 2, characterized in that the determining whether the vehicle is drifting according to the steering wheel angle value and the accelerator pedal opening value of the vehicle comprises: 若所述车辆的油门踏板开度值大于预设值A1、所述车辆的方向盘转角值的绝对值大于预设值S1,且所述车辆的方向盘转角值变化率大于预设值ΔS1,则确定所述车辆起漂;If the accelerator pedal opening value of the vehicle is greater than a preset value A1, the absolute value of the steering wheel angle value of the vehicle is greater than a preset value S1, and the steering wheel angle value change rate of the vehicle is greater than a preset value ΔS1, it is determined that the vehicle is drifting; 或者,若所述车辆的方向盘转角值的绝对值大于预设值S2、所述车辆的油门踏板开度值大于预设值A2,且所述车辆的油门踏板开度值变化率大于预设值ΔA2,则确定所述车辆起漂。Alternatively, if the absolute value of the steering wheel angle of the vehicle is greater than a preset value S2, the accelerator pedal opening value of the vehicle is greater than a preset value A2, and the accelerator pedal opening value change rate of the vehicle is greater than a preset value ΔA2, it is determined that the vehicle is drifting. 4.根据权利要求3所述的方法,其特征在于,所述方法还包括:4. The method according to claim 3, characterized in that the method further comprises: 响应于漂移模式打开指令,显示候选漂移速度列表,以及,目标按键,所述目标按键用于表征无所述目标漂移速度范围;In response to a drift mode on instruction, a candidate drift speed list and a target button are displayed, wherein the target button is used to indicate that there is no target drift speed range; 响应于用户针对所述候选漂移速度列表中的目标候选漂移速度的选择指令,根据所述目标候选漂移速度生成所述目标漂移速度范围;In response to a user's selection instruction for a target candidate drift speed in the candidate drift speed list, generating the target drift speed range according to the target candidate drift speed; 或者,响应于用户针对所述目标按键的操作,跳过设置所述目标漂移速度范围的动作。Alternatively, in response to the user's operation on the target button, the action of setting the target drift speed range is skipped. 5.根据权利要求1-4任一项所述的方法,其特征在于,所述对所述车辆进行起漂辅助控制,包括:5. The method according to any one of claims 1 to 4, characterized in that the performing drift assist control on the vehicle comprises: 调整所述车辆的前后电机扭矩分配比例,以增加所述车辆的后电机扭矩;Adjusting the torque distribution ratio between the front and rear motors of the vehicle to increase the torque of the rear motor of the vehicle; 获取所述车辆的横摆角速度、侧向加速度;Obtaining the yaw angular velocity and lateral acceleration of the vehicle; 若所述车辆的横摆角速度小于预设角速度范围的下限值,和,所述车辆的侧向加速度小于预设加速度范围的下限值,则增加所述车辆的后轮偏转角度;If the yaw rate of the vehicle is less than a lower limit of a preset angular rate range, and the lateral acceleration of the vehicle is less than a lower limit of a preset acceleration range, increasing the rear wheel deflection angle of the vehicle; 若所述车辆的横摆角速度大于预设角速度范围的上限值,和,所述车辆的侧向加速度超出预设加速度范围的上限值,则执行下述至少一项操作:If the yaw rate of the vehicle is greater than an upper limit of a preset angular rate range, and the lateral acceleration of the vehicle exceeds an upper limit of a preset acceleration range, at least one of the following operations is performed: 根据车辆的车速降低所述车辆的前后轴总扭矩、根据车辆的横摆角速度或侧向加速度降低所述车辆的后轴扭矩分配比例、根据车辆的后轮轮速增加所述车辆的外侧后轮制动扭矩。The total torque of the front and rear axles of the vehicle is reduced according to the vehicle speed, the rear axle torque distribution ratio of the vehicle is reduced according to the yaw angular velocity or lateral acceleration of the vehicle, and the outer rear wheel braking torque of the vehicle is increased according to the rear wheel speed of the vehicle. 6.根据权利要求5所述的方法,其特征在于,所述增加所述车辆的后轮偏转角度,包括:6. The method according to claim 5, characterized in that increasing the rear wheel deflection angle of the vehicle comprises: 根据所述预设角速度范围、所述车辆的横摆角速度、所述加速度范围、所述车辆的侧向加速度、所述车辆的后轴扭矩分配比,获取所述车辆的后轮目标偏转角度;Obtaining a target deflection angle of a rear wheel of the vehicle according to the preset angular velocity range, the yaw angular velocity of the vehicle, the acceleration range, the lateral acceleration of the vehicle, and the rear axle torque distribution ratio of the vehicle; 将所述车辆的后轮偏转角度调整至所述后轮目标偏转角度。The rear wheel deflection angle of the vehicle is adjusted to the rear wheel target deflection angle. 7.根据权利要求1-4任一项所述的方法,其特征在于,所述基于所述车辆的方向盘转角值确定所述车辆是否反舵,包括:7. The method according to any one of claims 1 to 4, characterized in that the determining whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle comprises: 基于所述车辆的方向盘转角值,确定所述车辆的目标横摆角速度;determining a target yaw rate of the vehicle based on a steering wheel angle value of the vehicle; 将所述目标横摆角速度与所述车辆的横摆角速度相减,得到所述车辆的横摆角速度差;subtracting the target yaw rate from the yaw rate of the vehicle to obtain a yaw rate difference of the vehicle; 若所述目标横摆角速度大于预设角速度值YR1,且所述横摆角速度差小于预设角速度值ΔYR1,则确定所述车辆反舵。If the target yaw rate is greater than a preset angular velocity value YR1 and the yaw rate difference is less than a preset angular velocity value ΔYR1, it is determined that the vehicle is in reverse steering. 8.根据权利要求1-4任一项所述的方法,其特征在于,所述对所述车辆进行漂移辅助控制,包括:8. The method according to any one of claims 1 to 4, characterized in that the drift assist control of the vehicle comprises: 若存在预设的目标漂移速度范围,则根据所述车辆的速度调整所述车辆的前后电机总扭矩,以使所述车辆的速度位于所述目标漂移速度范围;If there is a preset target drift speed range, adjusting the total torque of the front and rear motors of the vehicle according to the speed of the vehicle so that the speed of the vehicle is within the target drift speed range; 和/或,根据车辆的横摆角速度调整所述车辆的前后电机扭矩分配比例和所述车辆的后轮偏转角度,以使所述车辆横摆角速度保持在预设角速度范围内;and/or, adjusting the front and rear motor torque distribution ratio of the vehicle and the rear wheel deflection angle of the vehicle according to the yaw angular velocity of the vehicle, so that the yaw angular velocity of the vehicle is maintained within a preset angular velocity range; 和/或,根据车辆前后轮的轮速差调整所述车辆的左右后轮制动扭矩,以减小左右后轮的轮速差,以及,前后轮的轮速差保持在预设轮速差范围内。And/or, adjusting the left and right rear wheel braking torques of the vehicle according to the wheel speed difference between the front and rear wheels of the vehicle to reduce the wheel speed difference between the left and right rear wheels, and maintaining the wheel speed difference between the front and rear wheels within a preset wheel speed difference range. 9.根据权利要求1-4任一项所述的方法,其特征在于,所述对所述车辆进行漂移辅助控制,包括:9. The method according to any one of claims 1 to 4, characterized in that the drift assist control of the vehicle comprises: 若不存在预设的目标漂移速度范围,则根据油门踏板开度值变化率调整前后电机扭矩分配比例,以及,根据所述车辆的方向盘转角值调整所述车辆的后轮偏转角度,以使所述车辆横摆角速度保持在预设角速度范围内;If there is no preset target drift speed range, adjusting the front and rear motor torque distribution ratio according to the accelerator pedal opening value change rate, and adjusting the rear wheel deflection angle of the vehicle according to the steering wheel angle value of the vehicle, so that the vehicle yaw angular velocity remains within the preset angular velocity range; 和/或,根据所述车辆的车轮的滑移率调整所述车辆的左右后轮制动扭矩。And/or, adjusting the left and right rear wheel braking torques of the vehicle according to the slip rate of the wheels of the vehicle. 10.一种车辆漂移控制装置,其特征在于,所述装置包括:10. A vehicle drift control device, characterized in that the device comprises: 获取模块,用于获取所述车辆的方向盘转角值以及油门踏板开度值;An acquisition module, used to acquire a steering wheel angle value and an accelerator pedal opening value of the vehicle; 第一确定模块,用于根据所述车辆的方向盘转角值以及油门踏板开度值,确定所述车辆是否起漂;A first determination module, configured to determine whether the vehicle is drifting according to a steering wheel angle value and an accelerator pedal opening value of the vehicle; 起漂辅助控制模块,用于在确定所述车辆起漂时,对所述车辆进行起漂辅助控制;A drift assist control module, used for performing drift assist control on the vehicle when it is determined that the vehicle is drifting; 第二确定模块,用于在起漂完成后,基于所述车辆的方向盘转角值确定所述车辆是否反舵;A second determination module is used to determine whether the vehicle is in reverse steering based on the steering wheel angle value of the vehicle after the drift is completed; 漂移辅助控制模块,用于在确定所述车辆反舵时,对所述车辆进行漂移辅助控制。The drift assist control module is used to perform drift assist control on the vehicle when it is determined that the vehicle is in reverse steering. 11.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;11. An electronic device, comprising: a processor, and a memory communicatively connected to the processor; 所述存储器存储计算机执行指令;The memory stores computer-executable instructions; 所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1-9中任一项所述的方法。The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 9. 12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-9任一项所述的方法。12. A computer-readable storage medium, characterized in that the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method according to any one of claims 1 to 9. 13.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-9中任一项所述的方法。13. A computer program product, characterized in that it comprises a computer program, and when the computer program is executed by a processor, it implements the method according to any one of claims 1 to 9. 14.一种电动汽车,其特征在于,所述电动汽车安装有整车控制器,所述整车控制器用于实现如权利要求1至9中任一项所述的方法。14. An electric vehicle, characterized in that the electric vehicle is equipped with a vehicle controller, and the vehicle controller is used to implement the method as claimed in any one of claims 1 to 9.
CN202311868446.1A 2023-12-29 2023-12-29 Vehicle drift control method, device, equipment, medium, program product and automobile Pending CN118220148A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311868446.1A CN118220148A (en) 2023-12-29 2023-12-29 Vehicle drift control method, device, equipment, medium, program product and automobile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311868446.1A CN118220148A (en) 2023-12-29 2023-12-29 Vehicle drift control method, device, equipment, medium, program product and automobile

Publications (1)

Publication Number Publication Date
CN118220148A true CN118220148A (en) 2024-06-21

Family

ID=91505563

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311868446.1A Pending CN118220148A (en) 2023-12-29 2023-12-29 Vehicle drift control method, device, equipment, medium, program product and automobile

Country Status (1)

Country Link
CN (1) CN118220148A (en)

Similar Documents

Publication Publication Date Title
CN112026536B (en) Driving anti-skid control method of electric automobile and double-motor four-wheel-drive electric automobile
WO2022228096A1 (en) Torque control method for dual-motor electric vehicle, and electric vehicle and storage medium
US10077051B2 (en) Drifting training assistance system for a motor vehicle
CN1948066B (en) Vehicles with oversteer or understeer suppressed by different devices at different levels
CN109747632B (en) Torque distribution method for double-power-source driven vehicle
US8200408B2 (en) System and method for active traction control of a vehicle
CN101462552B (en) Turning Behavior Display Device
CN106476653A (en) The control device of vehicle and the control method of vehicle
KR101305124B1 (en) Vehicle dynamic performance improvement apparatus and method for the same
CN100560416C (en) Control device for electric steering system of vehicle having wheel slip control system acting on steered wheels
JP4297150B2 (en) Vehicles that suppress OS or US in stages
JP2004306662A (en) Motion controlling method for vehicle, and motion controlling device for vehicle
CN111824257A (en) Drift assist system and its torque distribution proportional adjustment device
CN117141458A (en) Vehicle drift control method and vehicle
WO2021175102A1 (en) Method and apparatus for controlling turning attitude of vehicle, and vehicle
CN118220148A (en) Vehicle drift control method, device, equipment, medium, program product and automobile
CN117549886B (en) Turning auxiliary control method and system for vehicle, controller and vehicle
JP3840061B2 (en) Four-wheel drive vehicle
JPH06199156A (en) Control gain changing device for automobile control device
JP2009528953A (en) Pre-loaded additional torque control for the second axle to optimize traction
JP3894059B2 (en) Lane departure prevention device
JP3190149B2 (en) Control gain changing device for automotive control unit
JPH06199155A (en) Control gain changing device for automobile control device
JP2008086159A (en) Electric cart
JP2006158149A (en) Vehicle braking / driving force control device

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