Vehicle ejection starting control method, electronic equipment and vehicle

By detecting the vehicle operating parameters and the maximum available torque of the motor, determining whether the ejection status and power conditions are met, entering the ejection preparation and ejection stage, using the preset preparatory torque range and requested torque limit for control, the ejection start control of new energy vehicles is solved. Maturity issues improve user experience and security.

CN119389174AActive Publication Date: 2025-02-07GREAT WALL MOTOR CO LTD

Patent Information

Application Number
CN202411352443.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-02-07
Estimated Expiration
2044-09-26

AI Technical Summary

Technical Problem

The ejection start control of existing new energy vehicles is not mature enough, resulting in poor user experience and safety risks.

Method used

By detecting the activation signal of the ejection start, determine whether the ejection state and power conditions are met based on the operating parameters of the vehicle and the maximum available torque of the motor, enter the ejection preparation and ejection stage, and control it using the preset preparatory torque range and requested limit torque.

Benefits of technology

Ensure that the vehicle performs the ejection start function in a safe state, improves the user's experience of ejection start, and ensures the ejection effect through sufficient torque output.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119389174A_ABST
    Figure CN119389174A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle ejection starting control method, electronic equipment and a vehicle, after an ejection state condition and an ejection power condition are met and an ejection preparation operation is determined to be effective, an ejection preparation stage is entered, and ejection preparation control is performed according to a preset preparation torque range; and after the vehicle enters the ejection stage, the request limiting torque is determined according to the accelerator pedal opening degree of the accelerator pedal and the preset external characteristic torque increasing coefficient, and the vehicle is controlled to conduct ejection starting according to the request limiting torque. And the state requirement of ejection starting is met by setting ejection state conditions. The power requirement of ejection starting is met by setting ejection power conditions. The pre-torque range is used for replacing a fixed pre-torque value to carry out ejection pre-control, so that a better ejection starting experience feeling can be provided for a user; and the upper limit value of the request torque is opened through the increased request limiting torque, more sufficient torque output is provided for the ejection stage of ejection starting, and better ejection starting experience is provided for a user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a control method for vehicle launch, electronic equipment and a vehicle. Background Art

[0002] For new energy vehicles, since they are driven by electric motors, the driving torque of the motors is much greater than that of the engines compared to fuel vehicles, which makes the time for the vehicle to accelerate from 0 to 100 kilometers very short. Therefore, in order to improve the driving experience, a launch mode function has been added; the purpose of this function is that the driver can put the new energy vehicle in a launch state through specific operations, and in specific scenarios, the vehicle starts and accelerates in a manner similar to a launch, obtaining a driving experience similar to that of a racing car. However, the control of the launch start is not mature enough, which leads to a poor user experience of the launch start, and there are some safety hazards. Summary of the invention

[0003] In view of this, the purpose of the present application is to propose a vehicle launch control method, electronic equipment and vehicle, which are used to ensure the launch experience while ensuring the safety of the vehicle and the user during the launch process.

[0004] Based on the above purpose, the present application provides a vehicle launch control method, comprising:

[0005] In response to detecting a launch activation signal, determining whether a launch state condition is satisfied based on an operating parameter of the vehicle;

[0006] Determining a current maximum driving torque according to a current maximum available torque of the motor and a current maximum discharge power, and determining whether a launch power condition is met according to the current maximum driving torque;

[0007] In response to satisfying the ejection state condition and the ejection power condition, and detecting the ejection preparation operation of the user, entering the ejection preparation phase after determining that the ejection preparation operation is valid, and performing ejection preparation control according to a preset preparation torque range;

[0008] In response to detecting a user's launch start operation, entering a launch phase, determining a requested limit torque according to an accelerator pedal opening of an accelerator pedal and a preset external characteristic torque increase coefficient, and controlling the vehicle to launch a launch according to the requested limit torque.

[0009] Based on the same inventive concept, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.

[0010] Based on the same inventive concept, the present disclosure also provides a vehicle, comprising the electronic device as described above.

[0011] As can be seen from the above, the vehicle launch control method, electronic device and vehicle provided by the present application, after detecting the activation signal of the launch start, determine whether the launch state condition is met according to the operating parameters of the vehicle; determine the current maximum driving torque according to the current maximum available torque of the motor and the current maximum discharge power, and determine whether the launch power condition is met according to the current maximum driving torque; in response to meeting the launch state condition and the launch power condition, and detecting the user's launch preparation operation, enter the launch preparation stage after determining that the launch preparation operation is valid, and perform the launch preparation control according to the preset preparation torque range; in response to detecting the user's launch start operation, enter the launch stage, determine the request limit torque according to the accelerator pedal opening of the accelerator pedal and the preset external characteristic torque increase coefficient, and control the vehicle to launch according to the request limit torque. By setting the launch state condition, it is ensured that the current operating state of the vehicle can meet the state requirements of the launch start, and the vehicle is guaranteed to perform the launch start function in a safe state, protecting the safety of the vehicle and the user. By setting the launch power condition, it is ensured that the vehicle's current maximum driving torque can meet the power requirement of launch start, and the vehicle can execute the launch start function when the power is sufficient, thereby improving the user's experience of launch start. After the state requirements and power requirements of launch start are met, and after the user performs an effective launch preparation operation, using the preparation torque range instead of the fixed preparation torque value for launch preparation control can provide users with a better launch start experience; by increasing the request limit torque to open the upper limit value of the request torque, more sufficient torque output is provided for the launch phase of launch start, ensuring the launch effect of launch start, and providing users with a better launch start experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0013] Figure 1 This is a flow chart of a method for controlling a vehicle launch control in an embodiment of the present application;

[0014] Figure 2 A flow chart for determining the current maximum driving torque for an embodiment of the present application;

[0015] Figure 3 This is a flow chart of an embodiment of the present application for determining whether the ejection power condition is met;

[0016] Figure 4A flow chart for determining whether an ejection preparation operation is effective according to an embodiment of the present application;

[0017] Figure 5 A flow chart of ejection preparation control for an embodiment of the present application;

[0018] Figure 6 A flowchart for determining a requested torque limit for an embodiment of the present application;

[0019] Figure 7 This is a flow chart of limiting the number of times a motor overloads in an embodiment of the present application;

[0020] Figure 8 This is a schematic diagram of the structure of a control device for launching a vehicle according to an embodiment of the present application;

[0021] Fig. 9 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0023] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0024] It should be understood herein that any number of elements in the drawings is for illustration rather than limitation, and any naming is only for distinction rather than having any limiting meaning.

[0025] Based on the description of the above background technology, the related technology also has the following situations:

[0026] The launch control method in the related art has the following defects that lead to a poor driving experience:

[0027] a. When the vehicle is in the ejection preparation stage, the driver will feel that the vehicle is ejected because the vehicle already has the preparatory torque in the ejection mode. At this time, if the driver is not familiar with the ejection start function or is nervous, the steering wheel angle will change. If the steering wheel angle is greater than a certain angle, if the vehicle also enters the ejection stage of the ejection mode, the vehicle will move quickly in an unexpected direction, posing a safety hazard.

[0028] b. The judgment conditions for whether to enter the ejection preparation stage are based on the motor temperature, battery temperature and battery SOC, because the maximum available torque of the motor and the maximum discharge power of the battery are closely related to the temperature and SOC, but ultimately they only indirectly reflect the maximum available torque of the motor and the maximum discharge power of the battery, and do not directly reflect the maximum available capacity of the current power system. It is possible that the maximum available torque of the motor or the maximum discharge power of the battery is limited, but the vehicle still determines that the ejection mode function can be activated. As a result, although the ejection mode function can be activated, the torque output of the power system is actually limited by the motor or battery, resulting in a small acceleration of the ejection start. The driver cannot feel the vehicle's rapid torque output response experience (the sense of push back is lost), which reduces the impression of the driving experience of the ejection mode function.

[0029] c. The preparatory torque after entering the preparatory stage is a fixed value, which cannot simulate the surging power output in the preparatory stage of the car start, and cannot maximize the ejection experience brought by the low-speed and high torque of the motor.

[0030] d. The configuration of four-wheel drive vehicles with a disengagement mechanism is not considered. If the disengagement structure is in a disengaged state during the ejection preparation stage, the torque output during the ejection stage will be affected by the delay in the engagement action of the disengagement structure, resulting in a temporary limitation of the total torque, affecting the driving feel of the ejection mode.

[0031] e. During the launch phase of launch control, the maximum torque of the accelerator pedal is no different from that in other driving modes (such as economy mode, etc.), and the special attributes of the launch mode cannot be particularly displayed, and the user cannot be provided with a more special launch control experience.

[0032] The control method, electronic device and vehicle of vehicle launch start provided by the embodiment of the present application, after detecting the activation signal of launch start, determine whether the launch state condition is met according to the operating parameters of the vehicle; determine the current maximum driving torque according to the current maximum available torque of the motor and the current maximum discharge power, and determine whether the launch power condition is met according to the current maximum driving torque; in response to meeting the launch state condition and the launch power condition, and detecting the user's launch preparation operation, enter the launch preparation stage after determining that the launch preparation operation is valid, and perform the launch preparation control according to the preset preparation torque range; in response to detecting the user's launch start operation, enter the launch stage, determine the request limit torque according to the accelerator pedal opening of the accelerator pedal and the preset external characteristic torque increase coefficient, and control the vehicle to launch start according to the request limit torque. By setting the launch state condition, it is ensured that the current operating state of the vehicle can meet the state requirements of the launch start, and the vehicle is ensured to perform the launch start function in a safe state, thereby protecting the safety of the vehicle and the user. By setting the launch power condition, it is ensured that the current maximum driving torque of the vehicle can meet the power requirements of the launch start, and the vehicle is ensured to perform the launch start function when the power is sufficient, thereby improving the user's experience of the launch start. After the state requirements and power requirements of launch control are met and the user performs an effective launch preparation operation, using the preparation torque range instead of the fixed preparation torque value for launch preparation control can provide the user with a better launch start experience. By increasing the request limit torque to open the upper limit value of the requested torque, more sufficient torque output is provided for the launch phase of launch start, thereby ensuring the launch effect of launch start and providing the user with a better launch start experience.

[0033] The vehicle launch control method provided by the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0034] In some embodiments, Figure 1 As shown, the control method for launching a vehicle includes:

[0035] Step 101: In response to detecting a launch start activation signal, determining whether a launch state condition is satisfied according to a vehicle operating parameter.

[0036] In specific implementation, the control operation for activating the launch function will vary from vehicle to vehicle. It can be done by pressing the physical buttons on the steering wheel in a certain order, or by directly clicking the display control corresponding to the launch function on the central control display. After the user performs the corresponding control operation, the vehicle controller will detect the launch activation signal, and then activate the launch function, and the vehicle will enter the launch mode. In the launch mode, it is first necessary to determine whether the current operating state of the vehicle allows the launch, and it is necessary to judge based on the vehicle's operating parameters, where the operating parameters include the current gear, the current vehicle speed, the current operating mode, the steering wheel angle, and the current drive mode.

[0037] In some embodiments, determining whether the ejection state condition is satisfied according to the operating parameters of the vehicle includes:

[0038] Step 1011: In response to the current gear in the operating parameters being the forward gear, determining that the gear state condition is satisfied.

[0039] In specific implementation, it is first necessary to determine whether the current operating state of the vehicle meets the gear requirements of the launch control according to the current gear in the operating parameters. If the current gear is the forward gear, it means that the user's desired driving direction is forward, which meets the requirements of the launch control, and the user has sufficient vision to judge whether the road ahead can be launched, and there will be no traffic safety failure during the launch control process, which means that the current gear meets the gear requirements of the launch control, and the gear state conditions that meet the launch control are determined.

[0040] If the current gear is a gear other than the forward gear, it does not meet the requirements of the launch start, and it is determined that the gear state condition is not met. Exemplarily, if the current gear is neutral, the motor is separated from the transmission system, the torque output by the motor cannot be transmitted to the wheel section, the motor cannot achieve power output when idling, and the launch start cannot be performed. Therefore, when the current gear is neutral, it is determined that the gear state condition is not met. If the current gear is reverse gear, the vehicle moves backward when starting, and launching the vehicle backward is not allowed, and because of the limited field of vision, it is easy to cause a traffic accident, so the requirements of the launch start are not met, so when the current gear is reverse gear, it is determined that the gear state condition is not met. If the current gear is parking gear, the vehicle is prohibited from moving, and the launch start cannot be performed. When the current gear is parking gear, it is determined that the gear state condition is not met.

[0041] The purpose of limiting the gear state condition is to ensure that the vehicle can move forward after launch, to avoid safety accidents caused by gear errors that lead to failure of launch or reverse driving, and to protect the safety of the vehicle and users.

[0042] Step 1012: In response to the current vehicle speed in the operating parameter being less than or equal to a preset preliminary vehicle speed threshold, determining that the vehicle speed state condition is satisfied.

[0043] In specific implementation, the purpose of launch control is to enable the vehicle to quickly reach a higher speed from a stationary state. Therefore, before the launch control is performed, the vehicle is at a stationary state (the speed is 0) or at a very low speed close to a stationary state. This is to avoid launching the vehicle after it has started, which may cause the launch control to fail or cause control risks. Therefore, the vehicle speed before the launch control needs to be limited.

[0044] The preset reserve speed threshold is generally a relatively small value, such as 3.6 km / h. If the current vehicle speed in the operating parameters is less than or equal to the preset reserve speed threshold, it means that the current vehicle speed is relatively low and close to being stationary, or the vehicle itself is stationary, which will not affect the effect of the launch control, nor will it cause safety risks during the launch control process, and the speed requirements of the launch control are met, and it is determined that the vehicle speed state condition is met.

[0045] If the current vehicle speed is greater than the preset pre-speed threshold, it means that the vehicle has started. The vehicle may have started due to a user's incorrect operation, and then the corresponding launch control is executed again. At this time, the vehicle has already started, or the vehicle has slid on a sloped road. At this time, launching the vehicle may cause a safety hazard and fail to meet the speed requirement for launching the vehicle. It is determined that the vehicle speed state condition is not met.

[0046] Step 1013: In response to the current operating mode in the operating parameters being the sports mode, determining whether a mode state condition is satisfied.

[0047] In specific implementation, the power system needs to provide sufficient output during launch. At this time, power will be the main demand, and some economy will be temporarily sacrificed. Therefore, it is necessary to remove the restrictions on the vehicle's output capacity, and the vehicle cannot be controlled with energy saving as the first goal. Therefore, it is necessary to judge the current operating mode of the vehicle to determine whether high power output is possible.

[0048] If the current operating mode in the operating parameters is the sports mode, it means that the vehicle has allowed large torque output at the cost of increased energy consumption, which can meet the operating mode requirements of the launch control, and it is determined that the mode state conditions are met.

[0049] If the current operating mode in the operating parameters is other than the sports mode, such as the economic mode, it means that the vehicle performs output control with energy saving as the first goal. At this time, the vehicle's power cannot be fully output and cannot meet the power requirements of the launch start. It is determined that the mode state conditions are not met.

[0050] Step 1014: In response to the steering wheel angle in the operating parameter being less than or equal to a preset angle threshold, determining that the steering state condition is satisfied.

[0051] In specific implementation, if the steering wheel angle changes during the launch control process, causing the steering wheel angle to be greater than a certain angle, if the vehicle also enters the launch mode launch phase at this time, it will cause the vehicle to move quickly in an unexpected direction, causing the vehicle to lose control and bring safety hazards. Therefore, it is necessary to limit the steering wheel angle during the launch control process.

[0052] If the steering wheel angle in the operating parameters is less than or equal to the preset angle threshold, it means that the steering wheel angle is very small and there will not be a large change in direction when moving forward, so that the driving trajectory of the launch start is close to a straight line, ensuring the safety of the launch start process, meeting the requirements of the launch start for the steering angle, and determining that the steering state conditions are met.

[0053] If the steering wheel angle in the operating parameters is greater than the preset angle threshold, it means that the steering wheel angle is large, which will change the direction of travel while moving forward, causing an unexpected deviation in the driving trajectory of the launch control, which may pose a safety hazard and does not meet the steering angle requirement of the launch control. It is determined that the steering state condition is not met.

[0054] By increasing the judgment of the steering wheel angle, the risk of unexpected steering during the launch start process is avoided, and the driving trajectory of the launch start process is ensured to be approximately a straight line, so as to ensure the safety of the launch start process and solve problem a.

[0055] Step 1015: In response to the current driving mode in the operating parameters being the four-wheel drive mode, determining that the driving state condition is satisfied.

[0056] In specific implementation, in order to ensure sufficient power, for vehicles with four-wheel drive mode, the four-wheel drive mode will be used during launch. If the disengagement structure is in the disengaged state during the launch mode preparation stage and the vehicle is in dual-drive mode, the torque output during the launch stage will be affected by the delay in the engagement action of the disengagement structure, resulting in a temporary limitation of the total torque, affecting the driving feel of the launch mode, so the current drive mode of the vehicle needs to be limited.

[0057] If the current driving mode in the operating parameters is the four-wheel drive mode, it means that the vehicle has switched to the four-wheel drive mode, and the disengagement mechanism is already in the engaged state. There is no need to control the engagement of the disengagement mechanism during the launch control process, which will not affect the response speed of the launch control, and the requirements of the launch control for the current driving mode are met, and it is determined that the driving state conditions are met.

[0058] If the current driving mode in the operating parameters is the dual-drive mode, it means that the disengagement mechanism is already in the disconnected state. During the launch-start process, the disengagement mechanism needs to be engaged first to ensure sufficient power output, resulting in a brief lack of power during the launch-start process, affecting the experience of the launch-start, and not meeting the requirements of the launch-start for the current driving mode. It is determined that the driving state conditions are not met.

[0059] By increasing the judgment of the current driving mode, the output torque during launch can be avoided from being temporarily limited by the engagement action of the disengagement mechanism, thereby ensuring sufficient power output throughout the entire launch process and improving the experience of launch. By determining the current maximum driving torque that directly reflects the vehicle's driving ability, it is determined whether the vehicle has sufficient output torque to achieve launch start, thereby ensuring that there is no power shortage during the launch start process, improving the experience of launch start, and solving problem d.

[0060] 1016: In response to the gear state condition, the vehicle speed state condition, the mode state condition, the steering state condition and the driving state condition being satisfied at the same time, determining that the ejection state condition is satisfied.

[0061] In specific implementation, only when the gear state conditions, vehicle speed state conditions, mode state conditions, steering state conditions and drive state conditions are met at the same time can the vehicle meet the vehicle state requirements for launch start, and the launch preparation stage can be entered after the launch state conditions are met.

[0062] Step 1017: In response to unsatisfied conditions among the gear state condition, the vehicle speed state condition, the mode state condition, the steering state condition, and the driving state condition, determining that the ejection state condition is not satisfied.

[0063] During the specific implementation, if any one of the gear state conditions, vehicle speed state conditions, mode state conditions, steering state conditions and drive state conditions is not met, it means that there are certain safety hazards in the launch start process. In order to protect the safety of the vehicle and the user, the vehicle will be prohibited from entering the launch preparation stage at this time.

[0064] By setting the launch status condition, it is ensured that the current operating state of the vehicle can meet the state requirements of the launch start function, and the vehicle can execute the launch start function in a safe state to protect the safety of the vehicle and the user.

[0065] Step 102: Determine the current maximum driving torque according to the current maximum available torque of the motor and the current maximum discharge power, and determine whether the ejection power condition is met according to the current maximum driving torque.

[0066] During the specific implementation, the maximum available torque of the motor or the maximum discharge power of the battery may be limited during the launch-start process, but the vehicle still determines that the launch mode function can be activated. As a result, although the launch mode function can be activated, the actual torque output of the power system is limited by the motor or battery, resulting in a smaller acceleration of the launch-start. The driver cannot feel the vehicle's rapid torque output response (the sense of push-back is lost), which reduces the impression of the driving experience of the launch mode function.

[0067] Therefore, before entering the ejection preparation stage, it is necessary to determine in advance the current maximum available torque of the motor representing the maximum output capacity of the motor and the current maximum discharge power representing the output capacity of the battery, and then determine the maximum available discharge power that the motor end can receive based on the battery discharge power, and convert the maximum available discharge power into power to torque to obtain the maximum available driving torque corresponding to the current maximum discharge power, where the current maximum available torque of the motor represents the limitation of the motor on the output torque, and the maximum available driving torque represents the limitation of the battery on the output torque. The current maximum driving torque that can actually be output is the minimum value of the current maximum available torque of the motor and the maximum available driving torque, that is, the current maximum driving torque = min(current maximum available torque of the motor, maximum available driving torque).

[0068] If the current maximum driving torque meets the power requirements of the launch mode, it is determined that the launch power conditions are met, and the vehicle's power output can achieve launch start. By determining the current maximum driving torque that directly reflects the vehicle's driving ability to determine whether the vehicle has sufficient output torque to achieve launch start, it is ensured that there will be no power shortage during the launch start process, improving the launch start experience and solving problem b.

[0069] Step 103: In response to satisfying the ejection state condition and the ejection power condition, and detecting the user's ejection preparation operation, entering the ejection preparation phase after determining that the ejection preparation operation is valid, and performing ejection preparation control according to a preset preparation torque range.

[0070] In specific implementation, when it is determined that the ejection state condition and the ejection power condition are met, it means that the vehicle state allows ejection start and has sufficient output torque for ejection start, so it is further determined whether the user has performed the correct control operation of ejection start. It is necessary to determine whether the user's ejection preparation operation is valid. When entering the ejection preparation stage, the user needs to step on the brake pedal first, and then step on the accelerator pedal. The order of stepping cannot be changed, otherwise the user's operation is invalid and the ejection preparation stage cannot be entered. And the ejection preparation operation can only be determined to be valid when the accelerator pedal opening and the brake pedal opening meet certain requirements to ensure that the vehicle will not start unexpectedly and that the vehicle has sufficient output torque to start.

[0071] After the user performs an effective ejection preparation operation, using the preparation torque range instead of the fixed preparation torque value for ejection preparation control can provide the user with a better ejection start experience. The request torque in the ejection preparation stage changes randomly within the preparation torque range [a, b]. After the vehicle enters the ejection preparation stage, since the request torque is in a dynamically changing state, the vehicle will feel tense and forward, and there will also be a surge like the waves, which simulates the working state of the starting stage of a racing car, improves the ejection start experience and fun, and solves problem c.

[0072] Among them, the lower limit torque value a of the preparatory torque range [a, b] cannot be too low, otherwise the vehicle will lose its sense of tension; the upper limit torque value b of the preparatory torque range [a, b] cannot be too high, otherwise the vehicle will be in the preparatory stage of the ejection mode, resulting in the vehicle's driving force being greater than the braking force, and the vehicle will actually move forward.

[0073] Step 104 : In response to detecting a user's launch start operation, determining a requested limit torque according to an accelerator pedal opening of the accelerator pedal and a preset external characteristic torque increase coefficient, and controlling the vehicle to launch a launch start according to the requested limit torque.

[0074] In some embodiments, launch control is equivalent to a force accumulation process, using a braking force greater than the driving force to ensure that the vehicle does not move. However, the vehicle already has a large driving force. When the user releases the brake pedal, the braking force becomes 0 or a very small value in a very short time. At this time, the larger driving force will cause the vehicle to start with a larger acceleration, achieving launch control.

[0075] Therefore, the launch start operation is when the user completely releases the brake pedal. After detecting that the user completely releases the brake pedal, the vehicle controller can detect the user's launch start operation. At this time, in order to further improve the power of the launch start, the performance of the motor is released to make the motor overload, that is, an external characteristic torque increase coefficient greater than 1 is used to increase the torque output upper limit corresponding to the motor and the accelerator pedal opening, so that the motor output is greater than the requested limit torque in the normal mode, further increasing the power performance of the launch start, providing more sufficient torque output for the launch stage of the launch start, ensuring the launch effect of the launch start, providing users with a better launch start experience, and solving problem e.

[0076] In summary, the control method for vehicle launch start provided in the embodiment of the present application ensures that the current running state of the vehicle can meet the state requirements of the launch start by setting the launch state condition, ensures that the vehicle performs the launch start function in a safe state, and protects the safety of the vehicle and the user. By setting the launch power condition, it is ensured that the current maximum driving torque of the vehicle can meet the power requirements of the launch start, ensures that the vehicle performs the launch start function when the power is sufficient, and improves the user's experience of the launch start. After the state requirements and power requirements of the launch start are met, after the user performs an effective launch preparation operation, using the preparation torque range instead of the fixed preparation torque value for the launch preparation control can provide the user with a better launch start experience; by increasing the request limit torque to open the upper limit value of the request torque, a more sufficient torque output is provided for the launch phase of the launch start, the launch effect of the launch start is ensured, and a better launch start experience is provided for the user.

[0077] In some embodiments, Figure 2 As shown, the current maximum driving torque is determined according to the current maximum available torque of the motor and the current maximum discharge power, including:

[0078] Step 201: Determine the maximum available driving torque corresponding to the current maximum discharge power.

[0079] In specific implementation, the power-torque conversion formula is: power × 9550 / motor speed = torque. First, it is necessary to determine the maximum available discharge power transmitted to the motor end, and the maximum available discharge power = current maximum discharge power - power loss. Since power loss = DCDC actual power loss + high-voltage bus power loss + PTC power loss + compressor power loss, the maximum available discharge power = current maximum discharge power - DCDC actual power consumption - high-voltage bus power consumption - PTC power consumption - compressor power consumption.

[0080] Then, the conversion between power and torque is performed, and the maximum available driving torque = maximum available discharge power × 9550 / current motor speed.

[0081] Step 202: Determine the minimum value between the maximum available driving torque and the current maximum available torque of the motor as the current maximum driving torque.

[0082] In specific implementation, the maximum available driving torque indicates the torque that the motor can provide when the battery is fully discharged, indicating the battery's limitation on output power; the motor's current maximum available torque indicates the performance limitation of the motor, which is the maximum torque that the motor can output, so the minimum value between the maximum available driving torque and the motor's current maximum available torque indicates the actual limitation of the output torque, then the current maximum driving torque = min (maximum available driving torque, motor's current maximum available torque), indicating the maximum torque value that the vehicle can use.

[0083] In some embodiments, Figure 3 As shown, whether the ejection power condition is met is determined according to the current maximum driving torque, including:

[0084] Step 301: Determine the default torque limit according to the current vehicle speed and the external characteristic curve of the motor.

[0085] In specific implementation, the external characteristic curve of the motor represents the relationship between vehicle speed and torque. The current vehicle speed is used as input, and the corresponding output torque value is determined according to the external characteristic curve of the motor. The product of the output torque value and the default torque correction coefficient is determined as the corresponding default limit torque. The value range of the default torque correction coefficient can be (0.8-1).

[0086] Step 302: In response to the current maximum driving torque being greater than or equal to the default limit torque, determining that the ejection power condition is satisfied.

[0087] In specific implementation, if the current maximum driving torque is greater than or equal to the default limit torque, it means that there is no fault in the motor and the battery, and sufficient output torque can be provided for the launch start, and it is determined that the launch power conditions are met.

[0088] Step 303: In response to the current maximum driving torque being less than the default limiting torque, determining that the ejection power condition is not satisfied.

[0089] In specific implementation, if the current maximum driving torque is less than the default limit torque, it means that the motor and battery output are limited and may not be able to provide sufficient output torque for launch, and it is determined that the launch power condition is not met. By determining the current maximum driving torque that directly reflects the vehicle's driving ability to determine whether the vehicle has sufficient output torque to achieve launch, it is ensured that there will be no power shortage during the launch process, which improves the experience of launch, and solves problem b.

[0090] In some embodiments, Figure 4 As shown, the ejection preparation operation includes a brake pedal stepping operation and an accelerator pedal stepping operation; determining whether the ejection preparation operation is valid includes:

[0091] Step 401: Determine a triggering sequence of a brake pedal stepping operation and an accelerator pedal stepping operation.

[0092] In specific implementation, the ejection preparation mode can only be entered by stepping on the brake pedal first and then the accelerator pedal, so the triggering sequence of the brake pedal stepping operation and the accelerator pedal stepping operation needs to be determined first to determine whether the user performs the correct control.

[0093] Step 402: In response to the triggering sequence being a brake pedal stepping operation followed by an accelerator pedal stepping operation, determining that the ejection preparation operation is invalid.

[0094] In a specific implementation, if the triggering sequence is that the brake pedal is stepped on before the accelerator pedal is stepped on, it means that the user has performed an incorrect control operation, and the ejection preparation operation is determined to be invalid, and entering the ejection preparation mode is not allowed.

[0095] Step 403: In response to the triggering sequence that the brake pedal is stepped on before the accelerator pedal, the accelerator pedal opening of the accelerator pedal and the brake pedal opening of the brake pedal are determined, and the master cylinder pressure value corresponding to the brake pedal opening is determined.

[0096] In specific implementation, if the triggering sequence is that the brake pedal stepping operation precedes the accelerator pedal stepping operation, it means that the user has performed a normal control operation, and the user's stepping depth is further determined to be effective. It is necessary to determine the accelerator pedal opening of the accelerator pedal and the brake pedal opening of the brake pedal. The accelerator pedal opening determines the size of the requested torque limit, and the brake pedal opening determines the size of the braking force. However, the brake pedal opening cannot directly reflect the size of the braking force, so it is necessary to determine the master cylinder pressure value corresponding to the brake pedal opening to determine whether the braking force is effective.

[0097] Step 404: In response to the accelerator pedal opening being greater than or equal to a preset opening threshold, and the master cylinder pressure value being greater than or equal to a preset pressure threshold, determining that the ejection preparation operation is valid.

[0098] In specific implementation, if the accelerator pedal opening is greater than or equal to the preset opening threshold, it means that the torque requested by the current accelerator pedal opening is sufficient to complete the launch. If the master cylinder pressure value is greater than or equal to the preset pressure threshold, it means that the braking force can ensure that the vehicle will not start driving prematurely. When both conditions are met at the same time, it can be ensured that the requested torque can achieve the launch, and the braking force is always greater than the driving force corresponding to the output torque, ensuring that the vehicle is in the "accumulation" process to prepare for the launch.

[0099] Step 405: In response to the accelerator pedal opening being less than a preset opening threshold, or the master cylinder pressure value being less than a preset pressure threshold, determining that the ejection preparation operation is invalid.

[0100] In specific implementation, if the accelerator pedal opening is less than the preset opening threshold, it means that the torque requested by the current accelerator pedal opening cannot achieve a perfect launch start, which may lead to a poor user experience. If the master cylinder pressure value is less than the preset pressure threshold, it means that the braking force may not be able to ensure that the vehicle will not start driving prematurely, and there is a risk of premature starting. Therefore, if any of these situations exist, it can be determined that the launch preparation operation is invalid.

[0101] In some embodiments, Figure 5 As shown, ejection preparation control is performed according to a preset preparation torque range, including:

[0102] Step 501: randomly selecting a target reserve torque within a reserve torque range according to a preset time interval.

[0103] In specific implementation, after the user performs an effective ejection preparation operation, using the preparation torque range instead of the fixed preparation torque value for ejection preparation control can provide the user with a better ejection start experience. The request torque in the ejection preparation stage changes randomly within the preparation torque range [a, b]. After the vehicle enters the ejection preparation stage, since the request torque is in a dynamically changing state, the vehicle will feel tense and forward, and there will also be a surge like the waves, which simulates the working state of the starting stage of the racing car, improves the ejection start experience and fun, and solves problem c.

[0104] Among them, the lower limit torque value a of the preparatory torque range [a, b] cannot be too low, otherwise the vehicle will lose its sense of tension; the upper limit torque value b of the preparatory torque range [a, b] cannot be too high, otherwise the vehicle will be in the preparatory stage of the ejection mode, resulting in the vehicle's driving force being greater than the braking force, and the vehicle will actually move forward.

[0105] Step 502: Control the motor to output torque according to the target preparatory torque.

[0106] During specific implementation, the motor is controlled to output torque according to the target reserve torque. Since the target reserve torque is in a dynamically changing state, the vehicle will feel a tense forward rush as well as a surging feeling like sea waves. This better simulates the working state of the starting stage of a racing car, improves the experience and fun of the launch start, and solves problem c.

[0107] In some embodiments, Figure 6 As shown, the requested limit torque is determined according to the accelerator pedal opening of the accelerator pedal and the preset external characteristic torque increase coefficient, including:

[0108] Step 601: Determine the external characteristic output torque according to the current vehicle speed and the external characteristic curve of the motor.

[0109] In a specific implementation, the external characteristic curve of the motor represents the relationship between vehicle speed and torque. The current vehicle speed is used as input, and the corresponding output torque value is determined according to the external characteristic curve of the motor. The output torque value is the external characteristic output torque.

[0110] Step 602: Determine the product of the external characteristic torque increase coefficient and the external characteristic output torque as the requested limit torque.

[0111] During the specific implementation, in order to further improve the power of launch control, the performance of the motor is liberated to make the motor overload, that is, use the external characteristic torque increase coefficient greater than 1 to increase the torque output upper limit corresponding to the motor and the accelerator pedal opening, that is, the product of the external characteristic torque increase coefficient and the external characteristic output torque is determined as the requested limit torque, so that the motor output is greater than the requested limit torque in the normal mode, further increasing the power performance of launch control, providing more sufficient torque output for the launch stage of launch control, ensuring the launch effect of launch control, providing users with a better launch control experience, and solving problem e.

[0112] In some embodiments, Figure 7 As shown, after determining the request to limit the torque, the vehicle launch control method further includes:

[0113] Step 701: Determine the historical number of launch starts.

[0114] In the specific implementation, the performance of the motor is released, causing the motor to overload and run, which will damage the life of the motor hardware. Therefore, it is necessary to limit the number of times the motor performance is released. It is necessary to determine the number of times the motor performance has been released, so it is necessary to first determine the historical number of launch starts.

[0115] Step 702: In response to the number of historical starts being greater than or equal to a preset number threshold, the first value of the requested torque limit is replaced with the second limit value of the default torque limit.

[0116] In specific implementation, if the number of historical starts is greater than or equal to the preset number threshold, it means that the performance of the motor has been released many times and the motor has been overloaded many times. Continuing to overload the motor will cause irreversible damage to the motor. At this time, the performance of the motor will be prohibited from being released, and the first value of the requested torque limit will be replaced by the second value of the default torque limit. The default torque limit is used for launch start to extend the service life of the motor.

[0117] Step 703: In response to the historical start number being less than a preset number threshold, determining the number difference between the number threshold and the historical record number, and displaying a prompt of the remaining ejection number according to the number difference.

[0118] During specific implementation, if the number of historical starts is less than the preset number threshold, it means that the number of times the motor has released the performance is small. At this time, launching the car by releasing the motor performance will not damage the motor, and the torque can be limited according to the request for launching the car. At this time, in order to remind the customer of the number of times the performance can be released, the difference between the number threshold and the number of historical records is determined, and the remaining number of launches is displayed according to the difference in number, so as to remind the customer of the number of times the motor can be released for further acceleration, so as to avoid the user's confusion about the deterioration of the launch start experience after the user cannot release the performance, and provide the user with a better launch start experience.

[0119] Furthermore, when the vehicle controller detects that the ejection state condition and the ejection power condition are not met, the vehicle will exit the ejection start control process from the ejection preparation stage or the ejection stage.

[0120] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0121] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0122] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a control device for vehicle launch.

[0123] refer to Figure 8 The vehicle launch control device comprises:

[0124] The state condition determination module 10 is configured to: in response to detecting the activation signal of the launch start, determine whether the launch state condition is met according to the operating parameters of the vehicle;

[0125] The power condition judgment module 20 is configured to: determine the current maximum driving torque according to the current maximum available torque of the motor and the current maximum discharge power, and determine whether the ejection power condition is met according to the current maximum driving torque;

[0126] The ejection preparation control module 30 is configured to: respond to the ejection state condition and the ejection power condition being met, and detect the ejection preparation operation of the user, enter the ejection preparation phase after determining that the ejection preparation operation is valid, and perform ejection preparation control according to a preset preparation torque range;

[0127] The launch phase control module 40 is configured to: in response to detecting a launch start operation by the user, determine a requested limit torque according to an accelerator pedal opening of the accelerator pedal and a preset external characteristic torque increase coefficient, and control the vehicle to launch a vehicle according to the requested limit torque.

[0128] Optionally, the state condition judgment module 10 includes:

[0129] a gear state condition judgment unit, configured to: in response to the current gear in the operating parameter being a forward gear, determine that the gear state condition is satisfied;

[0130] The vehicle speed state condition determination unit is configured to: determine that the vehicle speed state condition is satisfied in response to the current vehicle speed in the operating parameter being less than or equal to a preset preliminary vehicle speed threshold;

[0131] a mode state condition determination unit, configured to: in response to the current operation mode in the operation parameter being the sports mode, determine that the mode state condition is satisfied;

[0132] A steering state condition determination unit is configured to: determine that a steering state condition is satisfied in response to a steering wheel angle in an operating parameter being less than or equal to a preset angle threshold;

[0133] A driving state condition determination unit is configured to: in response to the current driving mode in the operating parameters being the four-wheel drive mode, determine that the driving state condition is satisfied;

[0134] The comprehensive condition judgment unit is configured to: determine that the ejection state condition is satisfied in response to the gear state condition, vehicle speed state condition, mode state condition, steering state condition and drive state condition being satisfied at the same time; determine that the ejection state condition is not satisfied in response to the existence of an unsatisfied condition among the gear state condition, vehicle speed state condition, mode state condition, steering state condition and drive state condition.

[0135] Optionally, the power condition judgment module 20 includes:

[0136] The power-torque conversion unit is configured to: determine a maximum available driving torque corresponding to a current maximum discharge power;

[0137] The torque comparison and determination unit is configured to determine a minimum value between the maximum available driving torque and the current maximum available torque of the motor as the current maximum driving torque.

[0138] Optionally, the power condition determination module 20 further includes:

[0139] A default limit determination unit is configured to: determine a default limit torque according to a current vehicle speed and an external characteristic curve of the motor;

[0140] The power comparison judgment unit is configured to: determine that the ejection power condition is met in response to the current maximum driving torque being greater than or equal to the default limit torque; and determine that the ejection power condition is not met in response to the current maximum driving torque being less than the default limit torque.

[0141] Optionally, the ejection preparation operation includes a brake pedal stepping operation and an accelerator pedal stepping operation; the ejection preparation control module 30 includes:

[0142] A trigger sequence determination unit is configured to: determine a trigger sequence of a brake pedal stepping operation and an accelerator pedal stepping operation;

[0143] The invalid operation determination unit is configured to: determine that the ejection preparation operation is invalid in response to a triggering sequence of a brake pedal stepping operation followed by an accelerator pedal stepping operation;

[0144] a stepping depth determination unit configured to: in response to a triggering sequence that the brake pedal stepping operation precedes the accelerator pedal stepping operation, determine an accelerator pedal opening of the accelerator pedal and a brake pedal opening of the brake pedal, and determine a master cylinder pressure value corresponding to the brake pedal opening;

[0145] a depth validity determination unit configured to: determine that the ejection preparation operation is valid in response to the accelerator pedal opening being greater than or equal to a preset opening threshold and the master cylinder pressure value being greater than or equal to a preset pressure threshold;

[0146] The depth invalidity determination unit is configured to determine that the ejection preparation operation is invalid in response to the accelerator pedal opening being less than a preset opening threshold, or the master cylinder pressure value being less than a preset pressure threshold.

[0147] Optionally, the ejection preparation control module 30 further includes:

[0148] The random selection unit is configured to: randomly select a target reserve torque within a reserve torque range according to a preset time interval;

[0149] The output control unit is configured to control the motor to output torque according to the target preparatory torque.

[0150] Optionally, the ejection stage control module 40 includes:

[0151] The external characteristic output determination unit is configured to: determine the external characteristic output torque according to the current vehicle speed and the external characteristic curve of the motor;

[0152] The request limit determination unit is configured to determine a product of the external characteristic torque increase coefficient and the external characteristic output torque as the request limit torque.

[0153] Optionally, the vehicle launch control device further includes:

[0154] The historical number determination module is configured to: determine the historical number of launch starts;

[0155] The safety control module is configured to: in response to the number of historical starts being greater than or equal to a preset number threshold, replace the first value of the requested torque limit with the second limit value of the default torque limit;

[0156] The cumulative counting module is configured to: in response to the historical start number being less than a preset number threshold, determine the number difference between the number threshold and the historical record number, and display a prompt of the remaining ejection number according to the number difference.

[0157] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0158] The device of the above embodiment is used to implement the corresponding vehicle launch control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0159] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the vehicle launch control method described in any of the above embodiments is implemented.

[0160] Fig. 9 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0161] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0162] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0163] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0164] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0165] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0166] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0167] The electronic device of the above embodiment is used to implement the corresponding vehicle launch control method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0168] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle launch control method as described in any of the above embodiments.

[0169] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0170] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the vehicle launch control method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0171] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the electronic device or the vehicle launch control device of the above-mentioned embodiment, and the vehicle launch control method described in any of the above embodiments is executed by the electronic device or the vehicle launch control device of the above-mentioned embodiment, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0172] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0173] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0174] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0175] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0176] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0177] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0178] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0179] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the present application.

Claims

1. A vehicle launch control method, characterized in that: include: In response to detecting a launch start activation signal, determining whether a launch state condition is satisfied based on an operating parameter of the vehicle; Determining a current maximum driving torque according to a current maximum available torque of the motor and a current maximum discharge power, and determining whether a launch power condition is met according to the current maximum driving torque; In response to satisfying the ejection state condition and the ejection power condition, and detecting the ejection preparation operation of the user, entering the ejection preparation phase after determining that the ejection preparation operation is valid, and performing ejection preparation control according to a preset preparation torque range; In response to detecting a user's launch start operation, a request limit torque is determined according to an accelerator pedal opening of an accelerator pedal and a preset external characteristic torque increase coefficient, and the vehicle is controlled to launch a vehicle according to the request limit torque.

2. The method according to claim 1, characterized in that The determining whether the ejection state condition is met according to the operating parameters of the vehicle includes: In response to the current gear in the operating parameter being a forward gear, determining that a gear state condition is satisfied; In response to a current vehicle speed in the operating parameter being less than or equal to a preset preliminary vehicle speed threshold, determining that a vehicle speed state condition is satisfied; In response to the current operating mode in the operating parameters being a sport mode, determining that a mode state condition is satisfied; In response to a steering wheel angle in the operating parameter being less than or equal to a preset angle threshold, determining that a steering state condition is satisfied; In response to the current driving mode in the operating parameters being the four-wheel drive mode, determining that a driving state condition is satisfied; In response to the gear state condition, the vehicle speed state condition, the mode state condition, the steering state condition and the driving state condition being simultaneously satisfied, determining that the ejection state condition is satisfied; In response to a condition among the gear state condition, the vehicle speed state condition, the mode state condition, the steering state condition, and the driving state condition not being satisfied, it is determined that the launch state condition is not satisfied.

3. The method according to claim 1, characterized in that The determining the current maximum driving torque according to the current maximum available torque and the current maximum discharge power of the motor includes: determining a maximum available driving torque corresponding to the current maximum discharge power; A minimum value between the maximum available driving torque and the current maximum available torque of the motor is determined as the current maximum driving torque.

4. The method according to claim 1, characterized in that: The determining whether the ejection power condition is met according to the current maximum driving torque includes: Determine the default torque limit according to the current vehicle speed and the external characteristic curve of the motor; In response to the current maximum driving torque being greater than or equal to the default limit torque, determining that the ejection power condition is satisfied; In response to the current maximum driving torque being less than the default limit torque, it is determined that the launch power condition is not satisfied.

5. The method according to claim 1, characterized in that: The ejection preparation operation includes a brake pedal stepping operation and an accelerator pedal stepping operation; Determining whether the ejection preparation operation is effective includes: Determining a triggering sequence of the brake pedal stepping operation and the accelerator pedal stepping operation; In response to the triggering sequence being the brake pedal stepping operation followed by the accelerator pedal stepping operation, determining that the ejection preparation operation is invalid; In response to the triggering sequence that the brake pedal stepping operation precedes the accelerator pedal stepping operation, determining an accelerator pedal opening of the accelerator pedal and a brake pedal opening of the brake pedal, and determining a master cylinder pressure value corresponding to the brake pedal opening; In response to the accelerator pedal opening being greater than or equal to a preset opening threshold, and the master cylinder pressure value being greater than or equal to a preset pressure threshold, determining that the ejection preparation operation is effective; In response to the accelerator pedal opening being less than a preset opening threshold, or the master cylinder pressure value being less than a preset pressure threshold, it is determined that the launch preparation operation is invalid.

6. The method according to claim 1, characterized in that The ejection preparation control is performed according to the preset preparation torque range, including: randomly selecting a target reserve torque within the reserve torque range according to a preset time interval; The motor is controlled to output torque according to the target preparatory torque.

7. The method according to claim 1, characterized in that The step of determining the requested limit torque according to the accelerator pedal opening of the accelerator pedal and a preset external characteristic torque increase coefficient includes: Determine the external characteristic output torque according to the current vehicle speed and the external characteristic curve of the motor; The product of the external characteristic torque increase coefficient and the external characteristic output torque is determined as the requested limit torque.

8. The method according to claim 1, characterized in that After determining the requested torque limit, it also includes: Determine the historical number of launch starts; In response to the historical number of starts being greater than or equal to a preset number threshold, replacing the first value of the requested torque limit with the second limit value of the default torque limit; In response to the historical start number being less than a preset number threshold, a number difference between the number threshold and the historical record number is determined, and a prompt display of the remaining number of ejections is performed according to the number difference.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 8 is implemented.

10. A vehicle, characterized in that: Comprising the electronic device as claimed in claim 9.

Citation Information

Patent Citations

  • Ejection acceleration control method for electromobile and related product

    CN109606116A

  • Ejection starting control method and device and vehicle

    CN114954460A

  • Vehicle ejection starting control method and device, readable medium and electronic equipment

    CN118254785A

  • Hybrid vehicle launching methods and system

    US20200331456A1

  • Vehicle launch control driver interface

    US20240253634A1

Cited By

  • Vehicle control method, and electronic device and vehicle

    WO2026189449A1