Vehicle launch control methods, electronic equipment and vehicles

By detecting vehicle operating parameters and motor power capabilities, setting launch states and power conditions, the system ensures that new energy vehicles can perform launch starts in a safe state. By using dynamic torque control, the system solves the safety hazards and poor experience of launch starts in new energy vehicles, and achieves a simulation of sufficient power and racing feel.

CN119389174BActive Publication Date: 2025-10-28GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing launch control methods for new energy vehicles suffer from problems such as poor driving experience, safety hazards, insufficient power output, and fixed pre-launch torque that cannot simulate the feeling of racing cars.

Method used

By detecting vehicle operating parameters, maximum available motor torque, and maximum battery discharge power, the launch state and power conditions are set to ensure that the vehicle performs launch start in a safe state. In the preparatory stage, dynamic torque range and increased request limit torque control are used to control the vehicle to launch start.

Benefits of technology

It improves the safety and driving experience of launch control, ensures sufficient power, simulates the tense forward surge and surging feeling of a race car start, and enhances the user's launch control experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119389174B_ABST
    Figure CN119389174B_ABST
Patent Text Reader

Abstract

The present application provides a control method, electronic device, and vehicle for vehicle launch. After the launch state conditions and launch power conditions are met and it is determined that the launch preparation operation is valid, the launch preparation phase is entered, and launch preparation control is performed according to a preset preparation torque range. After entering the launch phase, the requested limit torque is determined according to the accelerator pedal opening of the accelerator pedal and a preset external characteristic torque increase coefficient, and the vehicle is controlled to launch according to the requested limit torque. The state requirements of the launch are met by setting the launch state conditions. The power requirements of the launch are met by setting the launch power conditions. Using the preparation torque range instead of a fixed preparation torque value for launch preparation control can provide users with a better launch experience. By increasing the requested limit torque, the upper limit value of the requested torque is opened, providing more sufficient torque output for the launch phase of the launch start, providing users with a better launch experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a control method, electronic equipment, and vehicle for launching a vehicle. Background Technology

[0002] For new energy vehicles, due to the use of electric motors, the driving torque of the electric motor is much greater than that of the engine compared to fuel vehicles, resulting in a very short acceleration time from 0 to 100 km / h. Therefore, to improve the driving experience, a launch control function has been added. The purpose of this function is for the driver to put the new energy vehicle into a launch state through specific operations, so that the vehicle can start and accelerate in a manner similar to launching a rocket in certain scenarios, providing a driving experience similar to that of a race car. However, the control of launch control is not yet mature, resulting in a poor user experience and some safety hazards. Summary of the Invention

[0003] In view of this, the purpose of this application is to propose a control method, electronic equipment and vehicle for launching a vehicle, so as to ensure the launch start experience while ensuring the safety of the vehicle and the user during the launch start process.

[0004] To achieve the above objectives, this application provides a control method for vehicle launch control, comprising:

[0005] In response to the detection of the launch start activation signal, determine whether the launch state conditions are met based on the vehicle's operating parameters;

[0006] The current maximum drive torque is determined based on the current maximum available torque and the current maximum discharge power of the motor, and whether the launch power conditions are met is determined based on the current maximum drive torque.

[0007] In response to the fulfillment of the ejection state conditions and the ejection power conditions, and after detecting the user's ejection preparation operation, the ejection preparation stage is entered after confirming that the ejection preparation operation is valid, and ejection preparation control is performed according to the preset preparation torque range.

[0008] In response to the detection of the user's launch start operation, the vehicle enters the launch phase, determines the requested limit torque based on the accelerator pedal opening and the preset external characteristic torque amplification coefficient, and controls the vehicle to launch and start according to the requested limit torque.

[0009] Based on the same inventive concept, this 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 described above when executing the computer program.

[0010] Based on the same inventive concept, this disclosure also provides a vehicle including the electronic equipment described above.

[0011] As can be seen from the above, the vehicle launch start control method, electronic equipment, and vehicle provided in this application, after detecting the launch start activation signal, determine whether the launch state conditions are met based on the vehicle's operating parameters; determine the current maximum drive torque based on the current maximum available torque and current maximum discharge power of the motor, and determine whether the launch power conditions are met based on the current maximum drive torque; in response to meeting the launch state conditions and launch power conditions, and detecting the user's launch preparation operation, enter the launch preparation stage after confirming that the launch preparation operation is valid, and perform launch preparation control according to a preset preparation torque range; in response to detecting the user's launch start operation, enter the launch stage, determine the requested limit torque based on the accelerator pedal opening and a preset external characteristic torque amplification coefficient, and control the vehicle to launch start according to the requested limit torque. By setting the launch state conditions, it ensures that the vehicle's current operating state can meet the launch start requirements, ensuring that the vehicle performs the launch start function in a safe state, protecting the safety of the vehicle and the user. By setting launch power conditions, the vehicle's current maximum drive torque is ensured to meet the power requirements for launch control, guaranteeing that the vehicle executes the launch control function with sufficient power, thus improving the user's launch control experience. After both the launch control state and power requirements are met, and the user performs a valid launch preparation operation, using a preparation torque range instead of a fixed preparation torque value for launch preparation control provides a better launch control experience. Furthermore, by increasing the requested torque limit and opening the upper limit of the requested torque, more sufficient torque output is provided for the launch phase of launch control, ensuring a successful launch and providing the user with a better launch control experience. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0013] Figure 1 This is a flowchart of the vehicle launch control method according to an embodiment of this application;

[0014] Figure 2 A flowchart for determining the current maximum drive torque in embodiments of this application;

[0015] Figure 3 This is a flowchart illustrating how to determine whether the ejection power conditions are met, as described in an embodiment of this application.

[0016] Figure 4A flowchart for determining whether the ejection preparation operation is effective in the embodiments of this application;

[0017] Figure 5 A flowchart illustrating the catapult pre-launch control in this application embodiment;

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

[0019] Figure 7 This is a flowchart illustrating the limit on the number of times a motor can be overloaded, as described in this application.

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

[0021] Figure 9 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0023] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" 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] In this article, it is important to understand that any number of elements in the accompanying figures is for illustrative purposes and not for limitation, and any naming is for distinction only and has no limiting meaning.

[0025] Based on the above background description, the following situations also exist in the related technologies:

[0026] The launch control methods in related technologies have the following drawbacks that degrade the driving experience:

[0027] a. When the vehicle is in the launch preparation stage, the driver will feel a forward lurch due to the pre-launch torque. If the driver is unfamiliar with the launch function or is nervous, the steering wheel angle may change. If the steering wheel angle is greater than a certain angle, the vehicle may enter the launch stage and move rapidly in an unexpected direction, posing a safety hazard.

[0028] b. The criteria for determining whether to enter the launch preparation stage are based on motor temperature, battery temperature, and battery SOC. While the maximum available torque of the motor and the maximum discharge power of the battery are closely related to temperature and SOC, they ultimately only indirectly reflect the maximum available torque of the motor and the maximum discharge power of the battery, not directly the maximum available capacity of the current power system. This means that even if the maximum available torque of the motor or the maximum discharge power of the battery is limited, the vehicle may still determine that the launch mode function can be activated. Consequently, although the launch mode function can be activated, the torque output of the power system is actually limited by the motor or battery, resulting in a smaller acceleration during launch. The driver does not feel the rapid torque output response of the vehicle (losing the feeling of being pushed back), thus reducing the impression of the launch mode function's driving experience.

[0029] c. The preparatory torque after entering the preparation stage is a fixed value, which cannot simulate the surge of power output in the preparatory stage of a race car's start, and cannot maximize the feeling of the launch experience brought by the low speed and high torque of the motor.

[0030] d. The configuration of four-wheel drive vehicles with disengagement mechanisms has not been considered. If the disengagement mechanism is in the disengaged state during the launch preparation stage, the torque output during the launch stage will be affected by the delay in the disengagement mechanism engaging, resulting in a temporary limitation of the total torque and affecting the driving experience in launch 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 Eco mode). It does not show any special characteristics of launch control mode and cannot provide users with a unique launch control experience.

[0032] The vehicle launch control method, electronic equipment, and vehicle provided in this application, upon detecting a launch activation signal, determine whether the launch state conditions are met based on the vehicle's operating parameters; determine the current maximum drive torque based on the current maximum available torque and current maximum discharge power of the motor, and determine whether the launch power conditions are met based on the current maximum drive torque; in response to meeting the launch state and launch power conditions, and detecting a user's launch preparation operation, enter the launch preparation stage after confirming the launch preparation operation is valid, and perform launch preparation control based on a preset preparation torque range; in response to detecting a user's launch start operation, enter the launch stage, determine the requested limit torque based on the accelerator pedal opening and a preset external characteristic torque amplification coefficient, and control the vehicle to launch based on the requested limit torque. By setting launch state conditions, the current operating state of the vehicle can meet the launch start requirements, ensuring that the vehicle performs the launch start function in a safe state, protecting the safety of the vehicle and the user. By setting launch power conditions, the current maximum drive torque of the vehicle can meet the launch start power requirements, ensuring that the vehicle performs the launch start function when there is sufficient power, improving the user's launch start experience. After the launch start requirements and power requirements are met, and after the user performs an effective launch preparation operation, using a preparation torque range instead of a fixed preparation torque value for launch preparation control can provide the user with a better launch start experience. By increasing the requested torque limit and opening the upper limit of the requested torque, more sufficient torque output is provided for the launch phase of the launch start, ensuring the launch effect of the launch start and providing the user with a better launch start experience.

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

[0034] In some embodiments, such as Figure 1 As shown, the control method for vehicle launch control includes:

[0035] Step 101: In response to the detection of the launch start activation signal, determine whether the launch state conditions are met based on the vehicle's operating parameters.

[0036] In practice, the control operation to activate the launch control function varies depending on the vehicle. It can be done by pressing physical buttons on the steering wheel in a certain sequence, or by directly clicking the display control corresponding to launch control on the central control screen. After the user performs the corresponding control operation, the vehicle controller will detect the launch control activation signal and activate the launch control function, putting the vehicle into launch mode. In launch mode, it is first necessary to determine whether the vehicle's current operating status allows for launch control, which requires judging based on the vehicle's operating parameters, including the current gear, current speed, current operating mode, steering wheel angle, and current drive mode.

[0037] In some embodiments, determining whether the ejection state conditions are met based on the vehicle's operating parameters includes:

[0038] Step 1011: In response to the current gear being a forward gear in the operating parameters, determine that the gear status condition is met.

[0039] In practice, the first step is to determine whether the vehicle's current operating state meets the gear requirements for launch control based on the current gear in the operating parameters. If the current gear is a forward gear, it means the user's desired driving direction is forward, which meets the requirements for launch control. Furthermore, the user has sufficient visibility to judge whether the road ahead is suitable for launch control, and no traffic safety malfunctions will occur during the launch control process. This indicates that the current gear meets the requirements for launch control, thus confirming the gear state conditions that satisfy launch control.

[0040] If the current gear is any gear other than drive, it does not meet the requirements for launch control, and the gear position condition is determined to be unmet. For example, if the current gear is neutral, the motor and transmission system are disconnected, the motor's output torque cannot be transmitted to the wheels, and the motor cannot output power while idling, making launch control impossible. Therefore, when the current gear is neutral, the gear position condition is determined to be unmet. If the current gear is reverse, the vehicle moves backward when starting, and launching control from the rear is not allowed and could easily lead to traffic accidents due to limited visibility. Therefore, the requirements for launch control are not met, and the gear position condition is determined to be unmet when the current gear is reverse. If the current gear is park, the vehicle is prohibited from moving, and launch control is impossible. Therefore, when the current gear is park, the gear position condition is determined to be unmet.

[0041] The restriction on the gear position is to ensure that the vehicle can move forward after launch, and to avoid safety accidents caused by incorrect gear selection leading to failure to launch or backward movement, thus protecting the safety of the vehicle and the user.

[0042] Step 1012: In response to the current vehicle speed being less than or equal to the preset pre-set vehicle speed threshold in the operating parameters, determine that the vehicle speed state condition is met.

[0043] In practice, the purpose of launch control is to enable a vehicle to quickly reach a higher speed from a standstill. Therefore, before launch control, the vehicle must be in a standstill (speed of 0) or a very slow state close to standstill. This is to avoid launching control after the vehicle has already started moving, which could lead to launch control failure or control hazards. Therefore, it is necessary to limit the vehicle speed before launch control.

[0044] The preset pre-launch speed threshold is usually a 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 pre-launch speed threshold, it means that the current vehicle speed is low and close to a standstill, or the vehicle itself is stationary. This will not affect the launch control effect, nor will it cause any safety risks during the launch control process. The speed requirements for launch control are met, and the vehicle speed condition is confirmed to be satisfied.

[0045] If the current vehicle speed is greater than the preset pre-set speed threshold, it means that the vehicle has already started. It is possible that the user's incorrect operation caused the vehicle to start and then the corresponding launch start control was executed again. At this time, the vehicle has already started, or the vehicle has been coasting on a sloped road surface. Launch start may cause safety hazards at this time. The speed requirements for launch start are not met, and the vehicle speed condition is determined to be unmet.

[0046] Step 1013: In response to the current operating mode being motion mode in the operating parameters, determine that the mode state conditions are met.

[0047] In practice, when launching a vehicle, the power system needs to provide sufficient output. At this time, power performance will be the primary requirement, and some economy will be temporarily sacrificed. Therefore, it is necessary to remove the vehicle's limitation on output capacity. Vehicle control cannot be based on saving energy consumption as the primary 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 Sport mode, it means that the vehicle is allowed to output high torque at the cost of increased energy consumption, which can meet the requirements of launch control for the operating mode, and the mode state conditions are met.

[0049] If the current operating mode in the operating parameters is a mode other than Sport mode, such as Eco mode, it means that the vehicle prioritizes energy conservation in its output control. In this case, the vehicle's power cannot be fully output, which cannot meet the power requirements for launch control. Therefore, the mode state conditions are not met.

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

[0051] In practice, if the steering wheel angle changes during launch, causing the steering wheel angle to exceed a certain angle, and the vehicle also enters the launch phase at this time, it will cause the vehicle to travel rapidly in an unexpected direction, leading to loss of control and safety hazards. Therefore, it is necessary to limit the steering wheel angle during launch.

[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 be no significant change in direction when moving forward. This makes the launching trajectory close to a straight line, ensuring the safety of the launching process, meeting the requirements for the steering angle of launching, and confirming that the steering state conditions are met.

[0053] If the steering wheel angle in the operating parameters is greater than the preset steering angle threshold, it means that the steering wheel angle is too large. When moving forward, it will change the direction of travel, causing the trajectory of the launch start to deviate unexpectedly, which may pose a safety hazard. It does not meet the steering angle requirements for launch start, and it is determined that the steering state conditions are not met.

[0054] By increasing the judgment of steering wheel angle, the risk of unexpected steering during launch is avoided, and the driving trajectory during launch is kept approximately straight, thus ensuring the safety of launch and solving problem a.

[0055] Step 1015: In response to the current drive mode being four-wheel drive mode in the operating parameters, determine that the drive state conditions are met.

[0056] In practice, to ensure sufficient power, vehicles equipped with a four-wheel drive mode will use the four-wheel drive mode during launch control. If the disengagement mechanism is disengaged during the launch preparation phase and the vehicle is in two-wheel drive mode, the torque output during launch will be temporarily limited due to the delay in engaging the disengagement mechanism, affecting the driving experience in launch control. Therefore, it is necessary to limit the vehicle's current drive mode.

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

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

[0059] By adding a judgment on the current driving mode, the output torque during launch is temporarily limited due to the engagement action of the disengagement mechanism, ensuring sufficient power output throughout the launch process and improving the launch start experience. By determining the current maximum driving torque, which directly reflects the vehicle's driving capability, it is determined whether the vehicle has sufficient output torque to achieve launch start, ensuring that there is no power shortage during launch start, thus improving the launch start experience and solving problem d.

[0060] 1016: In response to the simultaneous satisfaction of gear state condition, vehicle speed state condition, mode state condition, steering state condition and drive state condition, determine that the launch state condition is satisfied.

[0061] In practice, only when the gear position condition, vehicle speed condition, mode condition, steering condition and drive condition are met simultaneously can the vehicle be guaranteed to meet the requirements for launch start. Once the launch condition is met, the launch preparation stage can be entered.

[0062] Step 1017: In response to the presence of unmet conditions among the gear state condition, vehicle speed state condition, mode state condition, steering state condition, and drive state condition, determine that the launch state condition is not met.

[0063] In practice, if any of the following conditions are not met: gear position, vehicle speed, mode, steering, or drive, it indicates that there is a certain safety hazard 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.

[0064] By setting the launch status conditions, we ensure that the vehicle's current operating state meets the requirements for launch start, guaranteeing that the vehicle can perform the launch start function in a safe state, and protecting the safety of the vehicle and the user.

[0065] Step 102: Determine the current maximum drive torque based on the current maximum available torque and the current maximum discharge power of the motor, and determine whether the launch power conditions are met based on the current maximum drive torque.

[0066] In practice, during launch control, the maximum available torque of the motor or the maximum discharge power of the battery may be limited, but the vehicle may still determine that the launch control function can be activated. As a result, although the launch control function can be activated, the torque output of the power system is actually limited by the motor or battery, resulting in a smaller acceleration during launch. The driver does not feel the rapid torque output response of the vehicle (loses the feeling of being pushed back), which reduces the impression of the launch control function's driving experience.

[0067] Therefore, before entering the catapult preparation stage, it is necessary to determine the current maximum available torque of the motor, which represents the maximum output capacity of the motor, and the current maximum discharge power, which represents the output capacity of the battery. Then, based on the battery discharge power, determine the maximum available discharge power that the motor can receive, and convert the maximum available discharge power to torque to obtain the maximum available drive torque corresponding to the current maximum discharge power. Here, the current maximum available torque of the motor represents the limitation of the motor on the output torque, and the maximum available drive torque represents the limitation of the battery on the output torque. The actual maximum drive torque that can be output is the minimum value between the current maximum available torque of the motor and the maximum available drive torque, that is, the current maximum drive torque = min(current maximum available torque of the motor, maximum available drive torque).

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

[0069] Step 103: In response to the satisfaction of the ejection state conditions and ejection power conditions, and after detecting the user's ejection preparation operation, the ejection preparation stage is entered after confirming that the ejection preparation operation is valid, and ejection preparation control is performed according to the preset preparation torque range.

[0070] In practice, once the launch condition and launch power conditions are met, it indicates that the vehicle's condition allows for a launch start and it has sufficient output torque for a launch start. Therefore, it is necessary to further determine whether the user has performed the correct control operation for a launch start. This requires determining whether the user's launch preparation operation is valid. When entering the launch preparation stage, the user must first depress the brake pedal and then the accelerator pedal; the pedal sequence cannot be changed. Otherwise, the user's operation is invalid, and the launch preparation stage cannot be entered. Furthermore, both the accelerator pedal opening and the brake pedal opening must meet certain requirements to determine that the launch preparation operation is valid, ensuring that the vehicle does not start unexpectedly and that the vehicle has sufficient output torque for a start.

[0071] After the user performs a valid launch preparation operation, using a preparation torque range instead of a fixed preparation torque value for launch preparation control can provide the user with a better launch start experience. The requested torque during the launch preparation phase varies randomly within the preparation torque range [a, b]. After the vehicle enters the launch preparation phase, because the requested torque is dynamically changing, the user will feel a taut forward thrust along with a surging sensation similar to ocean waves, which more closely simulates the working state of a race car at the start, improving the launch start experience and enjoyment, and solving problem c.

[0072] Among them, the lower limit torque value 'a' of the prepared torque range [a,b] should not be too low, otherwise the vehicle will lose its tautness; the upper limit torque value 'b' of the prepared torque range [a,b] should not be too high, otherwise the vehicle will be in the launch mode preparation stage, causing the vehicle's driving force to be greater than the braking force, and the vehicle will actually move forward.

[0073] Step 104: In response to detecting the user's launch start operation, determine the requested limit torque based on the accelerator pedal opening and the preset external characteristic torque amplification coefficient, and control the vehicle to launch start according to the requested limit torque.

[0074] In some embodiments, launch control is equivalent to a power-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 large driving force will cause the vehicle to start with a large acceleration, thus achieving launch control.

[0075] Therefore, the launch start operation is performed when the user completely releases the brake pedal. After detecting that the user has completely released 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 selected to be released, so that the motor operates under overload. That is, the external characteristic torque amplification coefficient greater than 1 is used to increase the upper limit of the torque output of the motor corresponding to the accelerator pedal opening. This makes the motor output 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 phase 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 vehicle launch control method provided in this application ensures that the vehicle's current operating state meets the launch start requirements by setting launch state conditions, guaranteeing that the vehicle performs the launch start function in a safe state and protecting the safety of the vehicle and the user. It also ensures that the vehicle's current maximum drive torque meets the launch start power requirements by setting launch power conditions, guaranteeing that the vehicle performs the launch start function with sufficient power, thus improving the user's launch start experience. After both the launch start state and power requirements are met, and after the user performs an effective launch preparation operation, using a preparation torque range instead of a fixed preparation torque value for launch preparation control provides a better launch start experience. Furthermore, by increasing the upper limit of the requested torque, a more sufficient torque output is provided for the launch phase of the launch start, ensuring the launch effect and providing a better launch start experience for the user.

[0077] In some embodiments, such as Figure 2 As shown, the current maximum drive torque is determined based on the motor's current maximum available torque and current maximum discharge power, including:

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

[0079] In practical implementation, the power-torque conversion formula is: Power × 9550 / Motor speed = Torque. First, it's necessary to determine the maximum available discharge power transmitted to the motor. Maximum available discharge power = Current maximum discharge power - Loss power. Since loss power = Actual DC-DC power loss + High-voltage bus power loss + PTC power loss + Compressor power loss, then maximum available discharge power = Current maximum discharge power - Actual DC-DC 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 drive torque = maximum available discharge power × 9550 / current motor speed.

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

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

[0083] In some embodiments, such as Figure 3 As shown, determining whether the launch power conditions are met based on the current maximum driving torque includes:

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

[0085] In practice, the external characteristic curve of the motor represents the relationship between vehicle speed and torque. Using the current vehicle speed as input, the corresponding output torque value is determined based on the motor's external characteristic curve. The product of this output torque value and the default torque correction coefficient is then used to determine the corresponding default limit torque. The default torque correction coefficient can range from 0.8 to 1.

[0086] Step 302: In response to the current maximum drive torque being greater than or equal to the default limit torque, determine that the launch power conditions are met.

[0087] In practice, 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 they can provide sufficient output torque for launch start, thus ensuring that the launch power conditions are met.

[0088] Step 303: In response to the current maximum drive torque being less than the default limit torque, it is determined that the launch power conditions are not met.

[0089] In practice, if the current maximum driving torque is less than the default limit torque, it indicates that the motor and battery output are limited and may not be able to provide sufficient output torque for launch control, thus failing to meet the launch power requirements. By determining the current maximum driving torque, which directly reflects the vehicle's driving capability, to ascertain whether the vehicle has sufficient output torque to achieve launch control, the system ensures that there is no lack of power during the launch control process, improves the launch control experience, and solves problem b.

[0090] In some embodiments, such as Figure 4 As shown, the ejection preparation operation includes depressing the brake pedal and the accelerator pedal; determining whether the ejection preparation operation is effective includes:

[0091] Step 401: Determine the trigger sequence of the brake pedal and accelerator pedal operations.

[0092] In practice, the launch preparation mode can only be entered by pressing the brake pedal first and then the accelerator pedal. Therefore, it is necessary to first determine the triggering sequence of the brake pedal operation and the accelerator pedal operation in order to determine whether the user has performed the correct control.

[0093] Step 402: In response to the trigger sequence of brake pedal depressing followed by accelerator pedal depressing, determine that the launch preparation operation is invalid.

[0094] In practice, if the trigger sequence is that the brake pedal is pressed and then the accelerator pedal is pressed, it means that the user has performed an incorrect control operation. The launch preparation operation is determined to be invalid and the launch preparation mode is not allowed.

[0095] Step 403: In response to the triggering sequence of brake pedal depressing before accelerator pedal depressing, determine the accelerator pedal opening and the brake pedal opening, and determine the master cylinder pressure value corresponding to the brake pedal opening.

[0096] In practice, if the trigger sequence is that the brake pedal is pressed before the accelerator pedal, it indicates that the user has performed a normal control operation. The next step is to determine whether the user's pedal depth is effective. This requires determining the accelerator pedal opening and the brake pedal opening. The accelerator pedal opening determines the magnitude of the requested limiting torque, and the brake pedal opening determines the magnitude of the braking force. However, the brake pedal opening does not directly reflect the magnitude of the braking force. Therefore, 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 being greater than or equal to a preset pressure threshold, determine that the launch preparation operation is valid.

[0098] In practice, if the accelerator pedal opening is greater than or equal to a preset threshold, it means the torque requested by the current accelerator pedal opening is sufficient to complete the launch start. If the master cylinder pressure is greater than or equal to a preset pressure threshold, it means the braking force is sufficient to prevent the vehicle from starting prematurely. Meeting both conditions simultaneously ensures that the requested torque is sufficient for a launch start while maintaining braking force greater than the driving force corresponding to the output torque, keeping the vehicle in a "power-accumulating" process in preparation for the launch start.

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

[0100] In practice, if the accelerator pedal opening is less than the preset threshold, it means that the torque requested by the current accelerator pedal opening cannot achieve a perfect launch start, which may result in a poor user experience. If the master cylinder pressure is less than the preset pressure threshold, it means that the braking force may not be able to ensure that the vehicle does not start moving prematurely, posing a risk of premature start. Therefore, if either of these conditions exists, the launch preparation operation can be determined to be invalid.

[0101] In some embodiments, such as Figure 5 As shown, launch preparation control is performed according to a preset pre-torque range, including:

[0102] Step 501: Randomly select the target preparatory torque within the preparatory torque range according to the preset time interval.

[0103] In practice, after the user performs a valid launch preparation operation, using a preparation torque range instead of a fixed preparation torque value for launch preparation control can provide the user with a better launch start experience. The requested torque during the launch preparation phase varies randomly within the preparation torque range [a, b]. After the vehicle enters the launch preparation phase, because the requested torque is dynamically changing, the user will feel a taut forward thrust along with a surging sensation similar to ocean waves, which more closely simulates the working state of a race car's start-up phase, improving the launch start experience and enjoyment, and solving problem c.

[0104] Among them, the lower limit torque value 'a' of the prepared torque range [a,b] should not be too low, otherwise the vehicle will lose its tautness; the upper limit torque value 'b' of the prepared torque range [a,b] should not be too high, otherwise the vehicle will be in the launch mode preparation stage, causing the vehicle's driving force to be 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 pre-torque.

[0106] In practice, the motor is controlled to output torque based on the target pre-torque. Since the target pre-torque is dynamically changing, you will feel the vehicle taut and surging forward, as well as a surging sensation similar to ocean waves. This more closely simulates the working state of a race car at the start, improving the launch start experience and fun, and solving problem c.

[0107] In some embodiments, such as Figure 6 As shown, the requested limiting torque is determined based on the accelerator pedal opening and a preset external characteristic torque amplification coefficient, including:

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

[0109] In practical 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. This output torque value is the external characteristic output torque.

[0110] Step 602: Determine the product of the external characteristic torque amplification factor and the external characteristic output torque as the requested limiting torque.

[0111] In specific implementation, in order to further improve the power of launch control, the performance of the motor is selected to enable the motor to operate under overload. That is, an external characteristic torque amplification factor greater than 1 is used to increase the upper limit of the torque output of the motor corresponding to the accelerator pedal opening. In other words, the product of the external characteristic torque amplification factor 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 phase 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, such as Figure 7 As shown, after determining the requested limiting torque, the vehicle launch control method further includes:

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

[0114] In practice, releasing the motor's performance and causing it to run under overload will damage the lifespan of the motor hardware. Therefore, it is necessary to limit the number of times the motor's performance has been released. This requires determining the number of times the motor's performance has already been released, so it is necessary to first determine the historical number of launch starts.

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

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

[0117] Step 703: In response to the historical number of launches being less than the preset number of launches threshold, determine the number of launches difference between the number of launches threshold and the historical number of launches, and display a prompt indicating the remaining number of launches based on the number of launches difference.

[0118] In practice, if the number of historical starts is less than the preset threshold, it means that the number of times the motor performance has been released is low. In this case, launching the car by releasing the motor performance will not damage the motor. The torque can be limited upon request. To remind the customer of the number of times the performance can be released, the difference between the threshold and the number of historical starts is determined. The remaining number of launches is displayed based on the difference. This tells the customer how many more times they can accelerate by releasing the motor performance, thus avoiding confusion about the worsened launch start experience after the performance cannot be released. This provides a better launch start experience for the user.

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

[0120] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.

[0121] It should be noted that the above description describes some embodiments of this 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 a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. 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 embodiments, this application also provides a vehicle launch control device.

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

[0124] The state condition judgment module 10 is configured to: in response to the detection of the launch start activation signal, determine whether the launch state condition is met based on the vehicle's operating parameters.

[0125] The power condition judgment module 20 is configured to: determine the current maximum drive torque based on the current maximum available torque and the current maximum discharge power of the motor, and determine whether the catapult power conditions are met based on the current maximum drive torque;

[0126] The ejection preparation control module 30 is configured to: respond to the satisfaction of ejection state conditions and ejection power conditions, and detect the user's ejection preparation operation, enter the ejection preparation stage after confirming that the ejection preparation operation is valid, and perform ejection preparation control according to the preset preparation torque range.

[0127] The launch phase control module 40 is configured to: in response to detecting a user's launch start operation, determine the requested limit torque based on the accelerator pedal opening and a preset external characteristic torque amplification coefficient, and control the vehicle to launch start based on the requested limit torque.

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

[0129] The gear status condition judgment unit is configured to: determine that the gear status condition is met in response to the current gear being a forward gear in the operating parameters;

[0130] The vehicle speed state condition judgment unit is configured to: determine that the vehicle speed state condition is met in response to the current vehicle speed being less than or equal to a preset pre-set vehicle speed threshold in the operating parameters.

[0131] The mode state condition judgment unit is configured to: determine that the mode state condition is met in response to the current operating mode being motion mode in the operating parameters;

[0132] The steering state condition determination unit is configured to determine that the steering state condition is met in response to the steering wheel angle being less than or equal to a preset angle threshold in the operating parameters.

[0133] The drive state condition judgment unit is configured to: determine that the drive state condition is met in response to the current drive mode being four-wheel drive mode in the operating parameters.

[0134] The comprehensive condition judgment unit is configured to: determine that the launch condition is met in response to the simultaneous satisfaction of the gear state condition, vehicle speed state condition, mode state condition, steering state condition and driving state condition; and determine that the launch condition is not met in response to the presence of an unmet condition among the gear state condition, vehicle speed state condition, mode state condition, steering state condition and driving state condition.

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

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

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

[0138] Optionally, the dynamic condition judgment module 20 also includes:

[0139] The default limit determination unit is configured to determine the default limit torque based on the current vehicle speed and the external characteristic curve of the motor.

[0140] The power comparison and judgment unit is configured to: determine that the launch power condition is met if the current maximum drive torque is greater than or equal to the default limit torque; and determine that the launch power condition is not met if the current maximum drive torque is less than the default limit torque.

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

[0142] The trigger sequence determination unit is configured to determine the trigger sequence of the brake pedal depressing operation and the accelerator pedal depressing operation;

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

[0144] The pedal depth determination unit is configured to: in response to a triggering sequence where the brake pedal is depressed before the accelerator pedal is depressed, determine the accelerator pedal opening and the brake pedal opening, and determine the master cylinder pressure value corresponding to the brake pedal opening.

[0145] The depth validity determination unit is 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 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 being less than a preset pressure threshold.

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

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

[0149] The output control unit is configured to control the motor to output torque based on the target pre-torque.

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

[0151] The external characteristic output determination unit is configured to determine the external characteristic output torque based on the current vehicle speed and the external characteristic curve of the motor.

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

[0153] Optionally, the vehicle launch control device also 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: when the number of historical starts is greater than or equal to a preset threshold, replace the first value of the requested torque limit with the second value of the default torque limit;

[0156] The cumulative counting module is configured to: respond to a situation where the number of historical launches is less than a preset threshold, determine the difference between the threshold and the historical launches, and display a prompt indicating the remaining number of launches based on the difference.

[0157] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.

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

[0159] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this 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 the processor executes the program to implement the vehicle launch control method described in any of the above embodiments.

[0160] Figure 9 This embodiment illustrates a more specific hardware structure of an electronic device. 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, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.

[0161] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, 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 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0163] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.

[0164] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0165] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.

[0166] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.

[0167] The electronic devices described above are used to implement the corresponding vehicle launch control method in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0168] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium storing computer instructions for causing 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, program modules, 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 technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0170] The computer instructions stored in the storage medium of the above embodiments are used to cause 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 the methods of any of the above embodiments, this application also provides a vehicle, including the electronic equipment or vehicle launch control device of the above embodiments, and executes the vehicle launch control method as described in any of the above embodiments through the electronic equipment or vehicle launch control device of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0172] It is understood that before using the technical solutions of the various embodiments in this disclosure, users will be informed of the type, scope of use, and usage scenarios of the personal information involved in an appropriate manner, and user authorization will be obtained.

[0173] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose, based on the prompt message, whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operations of this disclosed technical solution.

[0174] As an optional but not limited implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

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

[0176] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application is limited to these examples; under the concept of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in detail for the sake of brevity.

[0177] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0178] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, 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 be used with the embodiments discussed.

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

Claims

1. A control method for launching a vehicle, characterized in that, include: In response to the detection of the launch start activation signal, determine whether the launch state conditions are met based on the vehicle's operating parameters; The current maximum drive torque is determined based on the current maximum available torque and the current maximum discharge power of the motor, and whether the launch power conditions are met is determined based on the current maximum drive torque. In response to the fulfillment of the ejection state conditions and the ejection power conditions, and after detecting the user's ejection preparation operation, the ejection preparation stage is entered after confirming that the ejection preparation operation is valid, and ejection preparation control is performed according to the preset preparation torque range. In response to detecting a user's launch start operation, the system determines a requested limiting torque based on the accelerator pedal opening and a preset external characteristic torque amplification coefficient, and controls the vehicle to launch based on the requested limiting torque.

2. The method according to claim 1, characterized in that, The process of determining whether the ejection state conditions are met based on the vehicle's operating parameters includes: In response to the fact that the current gear in the operating parameters is a forward gear, it is determined that the gear state condition is met; In response to the current vehicle speed being less than or equal to a preset pre-set vehicle speed threshold in the operating parameters, it is determined that the vehicle speed state condition is met; In response to the current operating mode being motion mode in the operating parameters, it is determined that the mode state condition is met; In response to the steering wheel angle in the operating parameters being less than or equal to a preset angle threshold, it is determined that the steering state condition is met; In response to the fact that the current drive mode in the operating parameters is four-wheel drive mode, it is determined that the drive state conditions are met; In response to the simultaneous satisfaction of the gear state condition, the vehicle speed state condition, the mode state condition, the steering state condition, and the drive state condition, it is determined that the launch state condition is satisfied. In response to the presence of an unmet condition among the gear state condition, vehicle speed state condition, mode state condition, steering state condition, and drive state condition, it is determined that the launch state condition is not met.

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

4. The method according to claim 1, characterized in that, The step of determining whether the launch power condition is met based on the current maximum driving torque includes: The default torque limit is determined based on 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, it is determined that the launch power condition is met; In response to the fact that the current maximum driving torque is less than the default limit torque, it is determined that the launch power condition is not met.

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

6. The method according to claim 1, characterized in that, The launch preparation control based on a preset pre-torque range includes: A target pre-torque is randomly selected within the pre-torque range according to a preset time interval; The motor outputs torque according to the target pre-set torque.

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

8. The method according to claim 1, characterized in that, After determining the requested torque limit, the following is also included: Determine the historical number of launch attempts for catapult start; In response to the historical start count being greater than or equal to a preset threshold, the first value of the requested torque limit is replaced with the second value of the default torque limit; In response to the fact that the number of historical launches is less than a preset threshold, the difference between the threshold and the number of historical launches is determined, and the remaining number of launches is displayed based on the 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, it implements the method as described in any one of claims 1 to 8.

10. A vehicle, characterized in that, Including the electronic device as described 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