Vehicle ejection starting control method and device
By detecting the operation information of the brake pedal and accelerator pedal, as well as the vehicle status information, the torque and speed of the engine, clutch, generator, and drive motor are controlled, solving the problem of low safety in vehicle launch control and achieving safe and efficient start-up acceleration.
Patent Information
- Application Number
- CN202511477674.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-15
- Publication Date
- 2026-01-23
AI Technical Summary
Existing vehicle launch control methods have low safety issues, which may lead to severe tire slippage and loss of vehicle control.
By detecting the operation information of the brake pedal and accelerator pedal, as well as the vehicle status information, it determines whether to enter the launch start mode and controls the torque and speed of the engine, clutch, generator, and drive motor to ensure a safe launch start.
It improves safety during vehicle launch, ensures coordinated operation of the powertrain, prevents damage to vehicle components, and enhances acceleration performance and driving experience.
Smart Images

Figure CN121375772A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicles and the field of launch control, and more specifically, to a control method and apparatus for launching a vehicle. Background Technology
[0002] In the automotive field, especially in high-performance vehicles and motorsport, launch control can effectively improve a vehicle's initial acceleration performance and provide users with a better driving experience. Therefore, effective control of launch control has received widespread attention.
[0003] However, the excessive pursuit of shorter acceleration times and higher starting speeds in related technologies can lead to severe tire slippage or even loss of vehicle control, thus affecting user safety. Therefore, existing vehicle launch control methods have inherent safety drawbacks.
[0004] There is currently no effective solution to the above problems. Summary of the Invention
[0005] This invention provides a method and apparatus for controlling vehicle launch control, which at least solves the technical problem of low safety in vehicle launch control in related technologies.
[0006] According to one aspect of the present invention, a control method for launching a vehicle is provided. The vehicle includes an engine, a generator, a drive motor, and a clutch. The method includes: in response to the triggering of the vehicle's brake pedal and accelerator pedal, determining whether the vehicle has entered a launch start mode based on first operation information of the brake pedal, second operation information of the accelerator pedal, and vehicle state information; in response to determining that the vehicle has entered the launch start mode, controlling the engine torque to reach a first preset torque, controlling the clutch to enter a slipping state, controlling the generator to operate at a first target torque, and controlling the drive motor to operate at a second target torque, wherein the first target torque is determined based on the engine output torque and the clutch target torque, and the second target torque is determined based on the clutch target torque and the vehicle's drive half-shaft second preset torque; in response to the brake pedal ceasing to trigger, controlling the clutch to enter a closed state, and controlling the drive motor to operate at a third preset torque, wherein the third preset torque is greater than the second target torque.
[0007] Optionally, controlling the engine torque to reach a first preset torque, controlling the clutch to enter a slipping state, controlling the generator to operate at a first target torque, and controlling the drive motor to operate at a second target torque includes: controlling the engine speed to increase to a first target speed, wherein the first target speed is the speed corresponding to the first preset torque; controlling the clutch to enter a slipping state; responding to the clutch entering a slipping state and the engine speed maintaining the first target speed, controlling the engine torque to increase to the first preset torque; during the process of increasing the engine torque, controlling the generator to operate at the first target torque, and controlling the drive motor to operate at the second target torque.
[0008] Optionally, the above method further includes: in response to the clutch entering a slipping state, acquiring the clutch's master end speed, slave end speed, and friction plate temperature; acquiring the difference between the master end speed and the slave end speed to obtain the speed difference; and determining the clutch's target torque based on the speed difference and friction plate temperature.
[0009] Optionally, the above method further includes: acquiring the engine's fuel consumption and intake air volume during the engine's torque increase process; and determining the engine's output torque based on the fuel consumption and intake air volume.
[0010] Optionally, controlling the clutch to enter the closed state and controlling the drive motor to operate according to the third preset torque includes: controlling the clutch to switch from the slipping state to the closed state; controlling the engine torque to the first preset torque and the engine speed to the second target speed, wherein the second target speed is obtained based on the vehicle speed; and controlling the drive motor torque to increase from the second target torque to the third preset torque.
[0011] Optionally, based on the first operation information of the brake pedal, the second operation information of the accelerator pedal, and the vehicle status information, it is determined whether the vehicle has entered the launch start mode, including: based on the first operation information and the second operation information, determining whether the user has the intention to launch; in response to the user having the intention to launch, determining whether the vehicle has entered the launch start mode based on the status information.
[0012] Optionally, the first operation information includes: the first trigger time and the first opening information of the brake pedal being triggered; the second operation information includes: the second trigger time and the second opening information of the accelerator pedal; based on the first operation information and the second operation information, determining whether the user has the intention to launch the engine includes: in response to the first trigger time being earlier than the second trigger time, the first opening information being greater than the first preset threshold, and the second opening information being greater than the second preset threshold, determining that the user has the intention to launch the engine.
[0013] Optionally, the status information includes: vehicle speed, power mode, driving mode, seat belt status, electronic parking brake status, electronic stability program status, auto hold function status, and remaining battery capacity. Based on the status information, it is determined whether the vehicle has entered launch control mode, including: in response to the vehicle speed being less than a preset speed, the power mode being hybrid mode, the driving mode being sport mode, the seat belt being fastened, the electronic parking brake being released, the electronic stability program and auto hold function being turned off, and the remaining battery capacity being greater than a preset capacity, it is determined that the vehicle has entered launch control mode.
[0014] According to another aspect of the present invention, a vehicle launch control device is also provided. The vehicle includes an engine, a generator, a drive motor, and a clutch. The device includes: a mode activation module, configured to determine whether the vehicle has entered a launch mode based on first operation information of the brake pedal, second operation information of the accelerator pedal, and vehicle state information in response to the triggering of the vehicle's brake pedal and accelerator pedal; a preparation control module, configured to control the engine torque to reach a first preset torque, control the clutch to enter a slipping state, control the generator to operate at a first target torque, and control the drive motor to operate at a second target torque in response to the determination that the vehicle has entered the launch mode, wherein the first target torque is determined based on the engine output torque and the clutch target torque, and the second target torque is determined based on the clutch target torque and the vehicle's drive half-shaft second preset torque; and a launch control module, configured to control the clutch to enter a closed state and control the drive motor to operate at a third preset torque in response to the brake pedal stopping triggering, wherein the third preset torque is greater than the second target torque.
[0015] According to another aspect of the present invention, a vehicle is also provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods of various embodiments of the present invention during runtime.
[0016] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is executed, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of the present invention.
[0017] According to another aspect of the present invention, a computer program product is also provided, including a computer program that, when executed by a processor, implements the methods of various embodiments of the present invention.
[0018] According to another aspect of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods of various embodiments of the present invention.
[0019] According to another aspect of the present invention, a computer program is also provided, which, when executed by a processor, implements the methods of the various embodiments of the present invention.
[0020] In this embodiment of the invention, in response to the triggering of the vehicle's brake pedal and accelerator pedal, based on first operation information of the brake pedal, second operation information of the accelerator pedal, and vehicle status information, it is determined whether the vehicle has entered launch control mode. In response to determining that the vehicle has entered launch control mode, the engine torque is controlled to reach a first preset torque, the clutch is controlled to enter a slipping state, the generator is controlled to operate at a first target torque, and the drive motor is controlled to operate at a second target torque. In response to the brake pedal ceasing to trigger, the clutch is controlled to enter a closed state, and the drive motor is controlled to operate at a third preset torque. This application performs driver intent determination; when the triggering of the brake pedal and accelerator pedal is detected, based on comprehensive first operation information, second operation information, and status information, it identifies whether the vehicle can enter launch control mode. When the vehicle is identified as having entered launch control mode, the operation of the engine, clutch, generator, and drive motor is accurately controlled to ensure that the vehicle completes the preparation work for launch control. Therefore, when the brake pedal is stopped, the clutch and drive motor are controlled to work to safely complete the launch start, thus achieving the goal of ensuring the safety of the vehicle launch start and improving the safety of the vehicle launch start control. This solves the technical problem of low safety in the vehicle launch start control in related technologies. Attached Figure Description
[0021] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0022] Figure 1 This is a flowchart of a vehicle launch control method according to an embodiment of the present invention;
[0023] Figure 2 This is a simplified structural diagram of a vehicle launch control system according to an embodiment of the present invention;
[0024] Figure 3 This is a control timing diagram for a vehicle launch start according to an embodiment of the present invention;
[0025] Figure 4 This is a schematic diagram of a vehicle launch control system according to an embodiment of the present invention;
[0026] Figure 5 This is a schematic diagram of a vehicle launch control device according to an embodiment of the present invention. Detailed Implementation
[0027] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0029] According to an embodiment of the present invention, a method embodiment of a control method for launching a vehicle is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0030] Figure 1 This is a flowchart of a vehicle launch control method according to an embodiment of the present invention. The vehicle includes: an engine, a generator, a drive motor, and a clutch, as shown below. Figure 1 As shown, the method includes the following steps:
[0031] In step S102, in response to the triggering of the vehicle's brake pedal and accelerator pedal, based on the first operation information of the brake pedal, the second operation information of the accelerator pedal, and the vehicle's status information, it is determined whether the vehicle has entered the launch start mode.
[0032] The aforementioned vehicle can be a means of transportation for carrying people or goods on land, sea, or air. The vehicle can be driven by an internal combustion engine, electric power, or a hybrid powertrain, and its functions and characteristics will vary depending on the power source and design. The vehicle may include, but is not limited to, an engine, generator, drive motor, clutch, brake pedal, and accelerator pedal. This application is particularly applicable to dual-motor hybrid vehicles, which can achieve multiple driving modes such as pure electric drive, series drive, and parallel drive. During vehicle start-up, the power system offers multiple operating modes. In pure electric mode, the engine does not operate, the clutch is disengaged, and only the drive motor drives the vehicle. In series mode, the engine starts, the clutch disengages, the engine drives the generator, and the generated electricity supplies the drive motor to drive the vehicle; any excess electricity is stored in the battery. In parallel mode, the engine starts, the clutch engages, and the vehicle is driven jointly by the engine and the drive motor. When accelerating from a standstill at full throttle, this type of dual-motor hybrid vehicle typically uses pure electric mode, then quickly controls the engine to start to enter series mode, and then controls the clutch to engage, with the engine participating in the drive, entering parallel mode.
[0033] The aforementioned status information can be a collection of the vehicle's current operating status, including but not limited to vehicle speed, power mode, driving mode, seatbelt status, electronic parking brake status, electronic stability program status, auto hold function status, battery remaining capacity, gear position, and temperature. This status information ensures that the vehicle meets safety and performance requirements before launch control is activated. Data can be transmitted in real-time to the vehicle controller via sensors or monitoring systems, allowing the status information to assist in determining whether to enter launch control mode.
[0034] The aforementioned brake pedal can be a control device in a vehicle used for deceleration or stopping. The driver activates the vehicle's braking system by pressing the brake pedal, reducing vehicle speed or bringing the vehicle to a stop. The brake pedal is an input device in the vehicle's control system; its function is to translate the driver's commands into actions by the braking system, ensuring safe deceleration or stopping of the vehicle. The initial brake pedal input is a crucial basis for determining whether launch control mode is activated and can be monitored and recorded in real time by the vehicle's electronic control system.
[0035] The aforementioned first operational information refers to information related to the driver's operation of the brake pedal. This first operational information may include, but is not limited to, the brake pedal's trigger time (when it is first depressed), opening degree (i.e., the depth of depression), and trigger frequency. This is crucial information for assessing whether the vehicle has entered the launch control preparation state. The opening degree refers to the extent to which the pedal is depressed, and it is the basis for the vehicle controller to determine the launch control intention. This first operational information can be acquired in real time through the vehicle's sensors and processed and analyzed by the controller.
[0036] The accelerator pedal, as mentioned above, is the control element for vehicle acceleration. The driver presses it to send a command to the power system to increase power. The accelerator pedal is also an input device in the vehicle control system, its function being to adjust the engine's output torque, thereby changing the vehicle's speed. Secondary input information from the accelerator pedal can also be monitored by the vehicle's electronic control system to determine whether the driver intends to launch the vehicle and when the vehicle should begin accelerating.
[0037] The aforementioned second operational information refers to information related to the driver's operation of the accelerator pedal. This second operational information may include, but is not limited to, the accelerator pedal's trigger time, opening degree, and trigger frequency. It is used by the vehicle controller to identify the driver's acceleration intention and, combined with information from the brake pedal and its status, determine whether the launch control mode is activated. The accelerator pedal opening degree directly reflects how much power the driver desires from the vehicle, while the trigger time is crucial for identifying the operational sequence, ensuring that the launch control mode is activated only under specific conditions. This second operational information can be provided by the accelerator pedal position sensor and uploaded to the vehicle controller for decision-making.
[0038] The launch control mode described above can be considered a vehicle launch control mode. Launch control mode pre-sets the torque of the engine and electric motor before launch, allowing the vehicle to quickly reach maximum acceleration upon starting. It can be activated by the vehicle controller by analyzing driver input and vehicle status information, thereby improving launch performance, especially in scenarios requiring rapid acceleration, such as racing or emergency avoidance. During the pre-launch preparation phase, the driver can operate the vehicle to store power; once the race begins, the driver immediately releases the brake, and the vehicle launches, significantly enhancing acceleration. Applying launch control mode to everyday driving can enhance the driver's experience.
[0039] In one optional embodiment, a threshold can be used to determine whether the vehicle has entered launch control mode. After detecting that the brake pedal and accelerator pedal are triggered, it can be determined whether the first operation information, the second operation information, and the vehicle's state information meet the threshold corresponding to launch control mode, thereby determining whether the vehicle has entered launch control mode.
[0040] In another alternative embodiment, machine learning algorithms or neural networks can be used to train a classification model to identify specific driver operation patterns. By performing feature recognition on first operation information, second operation information, and status information, the model can intelligently determine whether to activate the launch start mode. The classification model can be trained using a large amount of historical driver operation data.
[0041] In step S104, in response to determining that the vehicle has entered the launch start mode, the engine torque is controlled to reach the first preset torque, the clutch is controlled to enter the slip state, the generator is controlled to run at the first target torque, and the drive motor is controlled to run at the second target torque.
[0042] The first target torque is determined based on the engine's output torque and the clutch's target torque, while the second target torque is determined based on the clutch's target torque and the vehicle's drive half-shaft's second preset torque.
[0043] The aforementioned first preset torque refers to the maximum torque that the engine can safely output in launch control mode. Reaching the first preset torque ensures that the performance limits of the powertrain are fully utilized without damaging vehicle components. The first preset torque can be set based on the vehicle's performance parameters and safety thresholds, and is typically determined by the characteristic curves of the engine or electric motor and the load-bearing capacity of the vehicle components.
[0044] The aforementioned slippage condition refers to a working mode in which the driving and driven plates of the clutch slip relative to each other during engagement. In a vehicle's transmission system, the clutch's function is to connect or disconnect the mechanical connection between the engine and the transmission system to achieve power transmission or disconnection. Slippage typically occurs during the transition phase from fully disengaged to fully engaged clutch. By controlling the degree of clutch engagement, the engine's torque is gradually transmitted to the transmission system, avoiding sudden torque loading that could cause shock or damage to the transmission system.
[0045] The aforementioned first target torque is determined based on the engine's output torque and the clutch's target torque. The first target torque refers to the counter-draft torque that the generator needs to produce to limit the torque transmitted from the engine to the clutch, preventing clutch damage due to excessive torque. The first target torque allows the generator's reaction force to protect the clutch as the engine torque climbs to its maximum usable torque, while simultaneously using the generator to charge the battery, saving energy. The first target torque can be calculated by taking the clutch's characteristic curve and the current temperature and speed difference, determining the clutch's maximum withstand torque, and then subtracting it from the real-time engine output torque.
[0046] The aforementioned second target torque is determined based on the target torque of the clutch and the second preset torque of the vehicle's drive half-shaft. The second target torque refers to the torque value that the drive motor should generate during the launch control preparation phase to avoid the drive half-shaft being subjected to torque exceeding its maximum capacity, thus preventing damage. The second target torque ensures that the coordinated operation of the powertrain and drive system does not lead to overload of critical components during launch control. The second target torque can be obtained by subtracting the engine torque transmitted by the clutch from the maximum torque that the drive half-shaft can withstand.
[0047] In one optional embodiment, upon detecting the driver's intention to launch the vehicle, and determining that the vehicle has entered launch mode, control commands can be generated to instruct the engine torque to reach a first preset torque, the clutch to enter a slipping state, the generator to operate at a first target torque, and the drive motor to operate at a second target torque. The control commands can be sent to various control units to instruct the operating parameters of the engine, clutch, generator, and drive motor, such that the engine torque reaches the first preset torque, the clutch enters a slipping state, the generator operates at the first target torque, and the drive motor operates at the second target torque.
[0048] In another alternative embodiment, when it is determined that the vehicle has entered launch control mode, the vehicle can be controlled based on a preset control sequence to control the engine torque to reach a first preset torque, control the clutch to enter a slipping state, control the generator to operate at a first target torque, and control the drive motor to operate at a second target torque. The control sequence can be stored in a central controller to control the various components of the vehicle to operate according to a preset strategy.
[0049] In step S106, in response to the brake pedal stopping trigger, the clutch is controlled to enter the closed state, and the drive motor is controlled to run according to the third preset torque.
[0050] Among them, the third preset torque is greater than the second target torque.
[0051] The aforementioned closed state refers to the clutch's state during launch control. When the clutch transitions from a slipping state to a closed state, it signifies the establishment of a direct mechanical connection between the engine and the transmission system, allowing engine torque to be effectively transmitted to the wheels, propelling the vehicle to accelerate. Controlling the clutch to enter the closed state ensures efficient power transmission between the engine and the drive system in the final stage of launch control, achieving optimal acceleration.
[0052] The aforementioned third preset torque refers to the maximum torque that the drive motor can provide during the launch phase of a launch maneuver. This third preset torque allows it to work in conjunction with the engine torque during launch to achieve the fastest possible acceleration. The third preset torque can be set according to the drive motor's characteristic parameters and the vehicle's performance requirements, ensuring sufficient thrust at launch while remaining within the drive motor's safe operating range.
[0053] In one alternative embodiment, when it is determined that the brake pedal has stopped being triggered, it means that the vehicle is about to accelerate or has begun to accelerate. Therefore, it is necessary to control the vehicle to transition from a ready state to a full-speed acceleration state to achieve rapid acceleration. Thus, control commands can be generated to instruct the clutch to engage and the drive motor to operate at a third preset torque. These control commands can be sent to various control units to instruct the clutch and drive motor's operating parameters, causing the clutch to engage and the drive motor to operate at the third preset torque.
[0054] In another alternative embodiment, upon determining that the brake pedal has stopped triggering, the vehicle can be controlled based on a preset control sequence to engage the clutch and operate the drive motor at a third preset torque. The control sequence can be stored in a central controller to control the various components of the vehicle to operate according to a preset strategy.
[0055] In this embodiment of the invention, in response to the triggering of the vehicle's brake pedal and accelerator pedal, based on first operation information of the brake pedal, second operation information of the accelerator pedal, and vehicle status information, it is determined whether the vehicle has entered launch control mode. In response to determining that the vehicle has entered launch control mode, the engine torque is controlled to reach a first preset torque, the clutch is controlled to enter a slipping state, the generator is controlled to operate at a first target torque, and the drive motor is controlled to operate at a second target torque. In response to the brake pedal ceasing to trigger, the clutch is controlled to enter a closed state, and the drive motor is controlled to operate at a third preset torque. This application performs driver intent determination; when the triggering of the brake pedal and accelerator pedal is detected, based on comprehensive first operation information, second operation information, and status information, it identifies whether the vehicle can enter launch control mode. When the vehicle is identified as having entered launch control mode, the operation of the engine, clutch, generator, and drive motor is accurately controlled to ensure that the vehicle completes the preparation work for launch control. Therefore, when the brake pedal is stopped, the clutch and drive motor are controlled to work to safely complete the launch start, thus achieving the goal of ensuring the safety of the vehicle launch start and improving the safety of the vehicle launch start control. This solves the technical problem of low safety in the vehicle launch start control in related technologies.
[0056] Optionally, controlling the engine torque to reach a first preset torque, controlling the clutch to enter a slipping state, controlling the generator to operate at a first target torque, and controlling the drive motor to operate at a second target torque includes: controlling the engine speed to increase to a first target speed, wherein the first target speed is the speed corresponding to the first preset torque; controlling the clutch to enter a slipping state; responding to the clutch entering a slipping state and the engine speed maintaining the first target speed, controlling the engine torque to increase to the first preset torque; during the process of increasing the engine torque, controlling the generator to operate at the first target torque, and controlling the drive motor to operate at the second target torque.
[0057] The aforementioned first target speed can refer to the speed at which the engine should generate the first target torque (i.e., maximum usable torque). The first target speed can be a numerical value or a speed range. The first target speed ensures that the engine has sufficient torque reserves during the launch preparation phase to provide strong power at the moment of launch. The first target speed can be determined based on the engine's characteristic curve.
[0058] The aforementioned second target torque refers to the torque setting value that the drive motor needs to achieve during the launch start preparation phase. The determination of the second target torque is based on the torque transmission capability of the clutch under slippage conditions and the load-bearing capacity of the vehicle's drive half-shaft. The second target torque ensures that the power provided by the drive motor will not cause overload of the drive half-shaft, while also coordinating with the engine torque to provide sufficient thrust for vehicle acceleration.
[0059] In one alternative embodiment, the engine speed is controlled to rise to a first target speed, which is the speed at which the engine outputs a first preset torque. This speed is typically located within the engine's maximum available torque range. By controlling the engine speed to rise to the first target speed, it can be ensured that the engine can immediately provide sufficient power at start-up. This allows the engine to reach its peak torque speed earlier, preparing sufficient power reserves for launch control.
[0060] Since the slipping state is the transitional state between when the clutch is not transmitting torque and when it is fully transmitting torque, it allows the torque to increase gradually, avoiding the instantaneous shock during start-up. Therefore, controlling the clutch to enter the slipping state can protect the transmission system, especially when the engine torque increases rapidly, preventing clutch overload.
[0061] When the clutch engages in slippage mode and the engine speed is maintained at the first target speed, the engine torque is increased to the first preset torque to maximize engine torque output under safe conditions for use during start-up acceleration. This ensures sufficient engine torque reserve, providing maximum power for rapid start-up.
[0062] Therefore, during the engine's torque increase, the generator is controlled to operate at the first target torque, and the drive motor is controlled to operate at the second target torque. The generator can provide anti-drag torque and energy recovery, while the drive motor provides auxiliary power, ensuring the powertrain operates in a coordinated manner and does not exceed safety limits. This protects the clutch and transmission system while improving starting acceleration performance.
[0063] Optionally, the above method further includes: in response to the clutch entering a slipping state, acquiring the clutch's master end speed, slave end speed, and friction plate temperature; acquiring the difference between the master end speed and the slave end speed to obtain the speed difference; and determining the clutch's target torque based on the speed difference and friction plate temperature.
[0064] In one alternative embodiment, to ensure safe and efficient clutch control, the target torque of the clutch can be dynamically adjusted based on the real-time operating status of the clutch after it enters a slipping state. The determination of the target torque affects the effective transmission of engine torque and the service life of the clutch.
[0065] Specifically, monitoring data from the sensors corresponding to the clutch can be used to detect when the clutch enters a slipping state. The clutch's master end speed, slave end speed, and friction plate temperature can then be obtained from the sensor data. Alternatively, the clutch's master end speed, slave end speed, and friction plate temperature can be obtained from the controller.
[0066] This allows for the calculation of the speed difference between the two ends of the clutch. This speed difference reflects the degree of clutch slippage and is a crucial factor in determining the magnitude of the generator's counter-drag torque, ensuring that the torque transmitted by the clutch does not exceed its capacity. The speed difference can be obtained through numerical calculation or by calibrating the data difference.
[0067] Therefore, the target torque of the clutch can be determined using the speed difference and friction plate temperature. This can be achieved through the clutch's characteristic curve or by using a machine learning model to analyze the speed difference and friction plate temperature, thereby outputting the clutch's target torque.
[0068] Optionally, the above method further includes: acquiring the engine's fuel consumption and intake air volume during the engine's torque increase process; and determining the engine's output torque based on the fuel consumption and intake air volume.
[0069] In one optional embodiment, during the engine torque increase process, the engine's operating status is monitored, and detection data from corresponding engine sensors can be obtained to acquire the engine's fuel consumption and intake air volume. Alternatively, the engine's fuel consumption and intake air volume can be obtained from the controller. Fuel consumption and intake air volume are key factors affecting engine output torque. By acquiring this data, the actual operating status of the engine can be understood in real time, providing data support for precise torque control. That is, the engine's output torque is determined based on fuel consumption and intake air volume. Specifically, this can be determined through an engine performance mapping table, or through a machine learning model to analyze fuel consumption and intake air volume, thereby outputting the engine's output torque.
[0070] This ensures precise control of engine torque in launch control mode, which not only helps the vehicle achieve the acceleration performance required for launch control, but also effectively avoids torque output overload by monitoring fuel consumption and intake air volume in real time, protecting the safety of the engine and other powertrain components.
[0071] Optionally, controlling the clutch to enter the closed state and controlling the drive motor to operate according to the third preset torque includes: controlling the clutch to switch from the slipping state to the closed state; controlling the engine torque to the first preset torque and the engine speed to the second target speed, wherein the second target speed is obtained based on the vehicle speed; and controlling the drive motor torque to increase from the second target torque to the third preset torque.
[0072] The aforementioned second target speed refers to the engine speed that needs to be reached during the launch control phase of launch control, matching the vehicle speed to ensure smooth clutch engagement and effective transmission of engine torque to the wheels. The second target speed improves power transmission between the engine and drive system, preventing power loss or equipment damage due to speed differences. The second target speed can be calculated based on the vehicle's current speed, taking into account the influence of the final drive ratio, to determine the engine speed it should reach.
[0073] In one alternative embodiment, controlling the clutch to switch from a slipping state to a closed state can promote the efficient transmission of engine torque, complete the switching of the power system, so that the torque of the engine and the drive motor can work together to the wheels to accelerate the vehicle.
[0074] After the clutch is engaged, the engine torque can be controlled to the first preset torque and the engine speed to the second target speed, so as to ensure that the engine can output the first preset torque and the second target speed when the clutch is engaged, providing strong power for vehicle acceleration and enabling the vehicle to move forward at the maximum possible acceleration.
[0075] Furthermore, the torque of the drive motor is controlled to increase from the second target torque to the third preset torque to maximize the power output of the drive motor, thereby coordinating with the engine's torque output to jointly propel the vehicle to accelerate rapidly. By rapidly increasing the torque of the drive motor to supplement the engine's torque output, the vehicle's power performance is enhanced.
[0076] Optionally, based on the first operation information of the brake pedal, the second operation information of the accelerator pedal, and the vehicle status information, it is determined whether the vehicle has entered the launch start mode, including: based on the first operation information and the second operation information, determining whether the user has the intention to launch; in response to the user having the intention to launch, determining whether the vehicle has entered the launch start mode based on the status information.
[0077] In one optional embodiment, the user's intention to launch the device is identified using first and second operation information, thereby effectively distinguishing the activation conditions of normal start and launch start modes, ensuring the correct activation of the launch start function, and avoiding misoperation. Specifically, the launch start intention can be determined by the time sequence generated by the first and second operation information. Alternatively, historical operation data can be analyzed to determine whether the current first and second operation information indicates whether the user has the intention to launch the device.
[0078] When a user intends to launch the vehicle, the system can determine whether the vehicle has entered launch control mode based on status information. This includes checking the vehicle's gear position, speed, battery status, and Electronic Stability Program (ESP) status to decide whether to actually enter launch control mode and avoid potential risks from activating the mode under unsuitable conditions.
[0079] Optionally, the first operation information includes: the first trigger time and the first opening information of the brake pedal being triggered; the second operation information includes: the second trigger time and the second opening information of the accelerator pedal; based on the first operation information and the second operation information, determining whether the user has the intention to launch the engine includes: in response to the first trigger time being earlier than the second trigger time, the first opening information being greater than the first preset threshold, and the second opening information being greater than the second preset threshold, determining that the user has the intention to launch the engine.
[0080] In one optional embodiment, to ensure that the launch control mode can be activated when the driver intends to do so, and to prevent accidental triggering that could cause safety hazards or performance waste, the driver's launch control intention is determined by comparing the first trigger time of the brake pedal with the second trigger time of the accelerator pedal, and by comparing the first and second opening information with corresponding preset thresholds. That is, by recognizing that the driver first deeply presses the brake pedal, and then, while maintaining the brake, deeply presses the accelerator pedal, it can be considered that the user has a launch control intention. In other words, if the first trigger time is earlier than the second trigger time, the first opening information is greater than the first preset threshold, and the second opening information is greater than the second preset threshold, it can be determined that the user has a launch control intention.
[0081] Optionally, the status information includes: vehicle speed, power mode, driving mode, seat belt status, electronic parking brake status, electronic stability program status, auto hold function status, and remaining battery capacity. Based on the status information, it is determined whether the vehicle has entered launch control mode, including: in response to the vehicle speed being less than a preset speed, the power mode being hybrid mode, the driving mode being sport mode, the seat belt being fastened, the electronic parking brake being released, the electronic stability program and auto hold function being turned off, and the remaining battery capacity being greater than a preset capacity, it is determined that the vehicle has entered launch control mode.
[0082] The vehicle speed mentioned above refers to the actual driving speed of the vehicle. For launch control, the vehicle speed needs to be zero or extremely low to ensure a safe start. The vehicle speed can be calculated using a vehicle speed sensor, wheel speed sensors, or the vehicle's odometer. The power mode refers to the vehicle's current power output mode, such as pure electric mode, hybrid mode, or fuel mode. Launch control is typically activated in hybrid mode to ensure the coordinated operation of the engine and electric motor. The driving mode refers to a vehicle's operating mode, such as eco mode, sport mode, or comfort mode, affecting the settings of the engine, transmission, and suspension system. Launch control usually requires sport mode to maximize power output.
[0083] Seatbelt status refers to whether front-seat occupants are properly fastening their seatbelts to ensure the safety of passengers. This can be determined by sensors or seatbelt locks. Electronic parking brake status refers to the current state of the electronic parking brake system, which can be either "activated" or "released." The electronic parking brake must be released before launching the vehicle. This status can be determined through signal queries and status feedback mechanisms from the electronic parking brake control unit. Electronic Stability Program (ESP) status refers to the active safety system designed to improve vehicle stability and reduce the risk of skidding. ESP can be "enabled" or "disabled." In launch control mode, ESP needs to be temporarily disabled to avoid automatically limiting power output. Furthermore, the auto-hold function should be disabled during launch to avoid additional delays. Battery remaining capacity refers to the current remaining charge of the battery. Before launching the vehicle, the remaining battery capacity must be higher than a preset capacity to ensure sufficient power to the drive motor and generator.
[0084] In one optional embodiment, by monitoring and judging the vehicle's status information, it is possible to intelligently determine when to activate the launch control mode, ensuring that the vehicle accelerates under preset conditions while protecting the safety of the occupants. Specifically, the vehicle can be determined to enter launch control mode when the vehicle speed is less than a preset speed, the power mode is hybrid, the driving mode is sport, the seatbelts are fastened, the electronic parking brake is released, the electronic stability program and auto hold function are deactivated, and the remaining battery capacity is greater than a preset capacity. This ensures that launch control mode is activated under safe, stable, and high-performance conditions, avoiding factors that may lead to system malfunctions or safety risks.
[0085] The technical solution proposed in this application will be described below with reference to an optional embodiment. This application proposes a control method for vehicle launch control.
[0086] This control method provides a solution for the coordinated control of the engine, generator, drive motor, and clutch during the start-up process of a dual-motor hybrid vehicle. For example... Figure 2 As shown, the simplified structure of the control system of this hybrid vehicle includes an engine 101, a generator 102, a drive motor 103, a clutch 104, a final drive 105, a differential 106, and a power battery 107. The engine is connected to the generator. The engine is connected to the differential via the clutch and the final drive. The clutch is located between the engine and the drive motor. The generator is connected to the drive motor via the clutch. The generator is connected to the differential via the clutch and the final drive. The power battery is located between the generator and the drive motor. The drive motor is connected to the differential via the final drive.
[0087] Because the engine is connected to the input shaft via a clutch on one side and to the generator via gears on the other, with the other end of the input shaft connected to the drive motor, traditional full-throttle acceleration methods cannot fully utilize the powertrain's performance due to the time required for engine start-up and torque build-up, as well as clutch engagement. However, the control method in this embodiment, through generator torque adjustment, allows the engine torque to rise to its maximum usable torque during the launch start power reserve phase, unaffected by clutch performance limitations. Furthermore, the generator can charge the battery while providing counter-drag torque to the engine, saving energy. Upon launch, because the engine and drive motor have sufficient torque reserves and the clutch can quickly engage, the engine can participate in driving earlier, significantly improving vehicle acceleration performance.
[0088] During the launch preparation phase, the engine torque can reach its maximum usable torque, and the generator provides anti-drag torque to the engine, preventing all the engine output torque from being transmitted to the clutch and causing damage to the clutch. In addition, the negative torque of the generator can be used to generate electricity and store electrical energy in the power battery, thus saving energy.
[0089] During the launch preparation phase, the torque of the drive motor is adjusted to prevent the torque acting on the drive half-shaft from exceeding the half-shaft's tolerance and causing damage.
[0090] During the pop-out phase, the generator is used to quickly adjust the engine speed, so that the speed difference between the clutch master and slave ends quickly approaches 0, which is conducive to the rapid engagement of the clutch, allowing the vehicle to quickly enter parallel mode and improve acceleration performance.
[0091] In this way, the vehicle can activate launch control mode through specific driver operations. While the brake pedal is still on, the vehicle enters launch preparation mode, the engine starts and runs at a preset speed, and the engine and drive motor store sufficient torque during this period. Once the brake pedal is released, the clutch is quickly engaged to transmit engine torque to the wheels, allowing the vehicle to switch from series mode to parallel mode more quickly, thus improving acceleration performance.
[0092] The technical solution proposed in this application will be described below with reference to an optional embodiment. This application also proposes an optional catapult launch control method, which includes the following steps:
[0093] The first step is to obtain driver operation and vehicle status information to determine whether the driver intends to launch the vehicle and whether the launch mode can be activated.
[0094] In this embodiment, the vehicle controller is responsible for collecting driver operation commands and vehicle status information. Specifically, the following points are considered when determining if the driver intends to launch the vehicle: First, the brake pedal is depressed, and the accelerator pedal is also depressed, but the brake pedal is depressed before the accelerator pedal, and the brake pedal is not released after the accelerator pedal is depressed. Furthermore, the depth of the brake and accelerator pedals depressed is detected, and both are greater than or equal to preset thresholds. In this embodiment, the brake pedal depth threshold for launching the vehicle is set to 50%, and the accelerator pedal depth threshold is set to 100%.
[0095] After determining that the driver intends to launch the vehicle, the vehicle controller collects the vehicle's current status information to ensure that a launch start can be performed. Specific status information includes the following: the vehicle is in Drive (D) gear. Launch start is only possible when the gear is in drive; the current vehicle speed is 0, meaning it's suitable for starting from a standstill. If the brake pedal is pressed and then the accelerator pedal is pressed while the vehicle is moving, the vehicle controller will not respond to the power request from the accelerator pedal; the remaining charge and temperature of the power battery are both above preset thresholds to ensure that the power battery can provide sufficient power to the drive motor and prevent the drive motor from failing to reach its maximum available torque; the vehicle's ESP function is off. Because the torque of the power system is very high during a launch start, slippage may occur, and the ESP system may limit the torque output of the power system, so it is necessary to ensure that the ESP function is off; the electronic parking brake is released and the auto hold function is off: because the release of the EPB and the disengagement of the auto hold function require a certain amount of time during vehicle start-up, affecting the launch start performance, the EPB and auto hold function need to be released in advance; the vehicle's driving mode is Sport mode. Since launch control is designed to give the vehicle higher power performance, the driving mode should be selected as the sport mode, which offers the best power performance, to ensure that the engine and drive motor performance are fully utilized.
[0096] When the vehicle controller detects that the driver's operation and vehicle status information meet the above conditions, it determines that the driver has the intention to launch and activates the launch mode, and the vehicle enters the launch preparation stage.
[0097] The second step, after activating the launch control mode, involves controlling the engine speed to rise to the first target speed, controlling the clutch to enter a slipping state, controlling the engine torque to rise to the maximum usable torque, obtaining the actual engine output torque, and using the difference between the clutch's maximum withstand torque and the engine's actual output torque as the generator's target torque. This specifically includes the following sub-steps:
[0098] After launch control is activated, the vehicle controller sends a target engine speed request to the engine controller. Because engine torque ramps up slowly, and to achieve higher acceleration performance, sufficient engine torque reserve is required during the launch preparation phase. This target engine torque is the engine's maximum available torque. Based on engine characteristics, the speed at which maximum torque is achieved is within a range, typically 1500-4000 rpm. Therefore, to ensure the engine torque reaches its maximum available torque, the target engine speed is the maximum torque speed.
[0099] Once the engine has reached the required RPM, the vehicle controller puts the clutch into a slippery state. Based on the vehicle's powertrain configuration, engine engagement requires clutch engagement, which takes time. To ensure rapid clutch engagement during vehicle start-up, controlling the clutch to enter a slippery state during the launch control preparation phase helps shorten clutch engagement time.
[0100] The vehicle controller sends a target torque request to the engine controller, whereby the target torque is the engine's maximum available torque. With the engine speed stabilized at the maximum torque speed, the torque gradually increases to the maximum available torque.
[0101] The vehicle controller sends a generator target torque request to the generator controller. The generator target torque = maximum clutch torque - engine output torque. The maximum clutch torque is a calibrated value pre-stored in the vehicle controller. The vehicle controller determines the current maximum clutch torque by real-time monitoring of the clutch friction plate temperature and the speed difference between the clutch's primary and secondary ends. The engine output torque is also acquired in real-time, calculated by the engine controller based on parameters such as fuel consumption and intake air volume, and reported to the vehicle controller. To prevent the actual engine output torque from exceeding the clutch's tolerance range, the generator provides a partial counter-traction torque to protect the clutch. The generated electrical energy is stored in the power battery, conserving energy.
[0102] Third, the vehicle controller sends a first target torque request for the drive motor to the drive motor controller. The first target torque of the drive motor is equal to the maximum withstand torque of the half-shaft minus the torque transmitted by the clutch. Since both the drive motor torque and the engine torque transmitted by the clutch act on the drive half-shaft when the brake pedal is not released, to avoid the sum of these two torques exceeding the half-shaft's withstand torque and causing damage, the first target torque of the drive motor is required to be the difference between the maximum withstand torque of the half-shaft and the torque transmitted by the clutch.
[0103] Fourth, after the driver releases the brake pedal, the clutch is engaged, and the drive motor is operated at maximum available torque.
[0104] Specifically, the following steps are included:
[0105] After the driver releases the brake pedal, the torque of the power system can be transmitted to the wheels. The torque is no longer entirely borne by the drive half-shaft. Therefore, there is no need to consider the torque limit of the drive motor on the half-shaft. In order for the vehicle to have higher acceleration performance, the torque of the drive motor is controlled to rise from the first target torque to the maximum available torque.
[0106] By controlling the clutch to transition from a slipping state to a closed state, engine torque can be transmitted to the wheels, meaning the vehicle enters parallel mode. Specifically, the engine continues to operate at its maximum available torque, but since the engine has already started and is running at the first target speed during the launch start preparation phase, and the engine's participation in power output requires the speed difference between the two ends of the clutch to be close to zero, this step requires the use of a generator to regulate the engine speed. When the engine speed and the speed calculated from the vehicle speed using the final drive ratio are approximately equal, the clutch is officially closed, the vehicle enters parallel mode, and the vehicle obtains maximum starting torque.
[0107] Figure 3 This is the control timing diagram for vehicle launch control. In this timing diagram, the entire launch control process is divided into three stages: launch control judgment and activation stage, launch control preparation stage, and launch stage.
[0108] The T0-T2 phase is the ejection start judgment and activation phase:
[0109] During the T0-T1 phase, the brake pedal is depressed, but the opening does not reach the launch start activation threshold. At time T1, the brake pedal is depressed further until the opening reaches the launch start activation threshold, and this opening is maintained during the T1-T2 phase. Before time T2, the accelerator pedal opening is always 0. At time T2, the accelerator pedal is depressed further until the opening reaches the launch start mode activation threshold, and the brake pedal opening remains unchanged. At this time, it can be determined that the driver intends to launch. In addition, if the status information is detected and confirmed to meet the preset conditions, the launch start mode is officially activated at time T2.
[0110] T2-T4 is the preparatory stage for catapult launch:
[0111] At time T2, the launch control mode is activated, the generator starts the engine, and the engine speed is adjusted so that at time T3, the engine speed reaches the first target speed—the maximum torque speed. The drive motor reaches the first target torque sometime between T2 and T3. Starting from time T3, based on the maximum torque speed, the engine torque gradually increases from 0, and the clutch transitions from open to slipping. The generator provides negative torque to prevent all engine torque from being transferred to the clutch, thus avoiding wear. Sometime between T3 and T4, the engine torque reaches the maximum usable torque, and launch control is complete.
[0112] T4-T6 represent the initial stage of catapult launch:
[0113] At time T4, the brake pedal is released, and the vehicle begins launch control. First, the drive motor torque increases from the initial target torque to the maximum usable torque. The generator adjusts the engine speed via torque regulation. Sometime between T4 and T5, the engine prepares its speed. At time T5, the vehicle controller controls the clutch to engage from slippage, allowing the engine to transmit torque to the wheels, and the vehicle enters parallel mode to obtain maximum starting torque, thus completing the launch control.
[0114] Figure 4 This is a schematic diagram of a vehicle launch control system according to an embodiment of the present invention. The control system includes a vehicle controller 101, an engine controller 102, a generator controller 103, and a drive motor controller 104. The vehicle controller is connected to the engine controller, the generator controller, and the drive motor controller, respectively, and can transmit data.
[0115] The vehicle controller is used for the following control functions: (1) collecting information on the brake pedal, accelerator pedal, and other vehicle statuses to determine if the driver intends to launch the vehicle and activate the launch mode. (2) controlling the clutch to switch from an open state to a slipping or closed state. (3) sending target speed and target torque requirements to the engine controller. (4) sending target torque requirements to the generator controller.
[0116] The engine controller responds to the vehicle controller's target engine speed and torque requirements. The generator controller responds to the vehicle controller's target generator torque requirements. The drive motor controller responds to the vehicle controller's target drive motor torque requirements.
[0117] According to an embodiment of the present invention, a device embodiment of a vehicle launch start control device is provided. It should be noted that the device can be used to execute the above-described vehicle launch start control method.
[0118] Figure 5 This is a schematic diagram of a vehicle launch control device according to an embodiment of this application, such as... Figure 5 As shown, the device includes the following:
[0119] The mode activation module 40 is used to determine whether the vehicle has entered the launch start mode in response to the triggering of the vehicle's brake pedal and accelerator pedal, based on the first operation information of the brake pedal, the second operation information of the accelerator pedal, and the vehicle's status information.
[0120] The preparation control module 42 is used to respond to determining that the vehicle has entered the launch start mode, control the engine torque to reach a first preset torque, control the clutch to enter the slip state, control the generator to run according to the first target torque, and control the drive motor to run according to the second target torque. The first target torque is determined based on the engine output torque and the clutch target torque, and the second target torque is determined based on the clutch target torque and the second preset torque of the vehicle's drive half shaft.
[0121] The pop-up control module 44 is used to respond to the brake pedal stopping trigger, control the clutch to enter the closed state, and control the drive motor to run according to the third preset torque, wherein the third preset torque is greater than the second target torque.
[0122] This embodiment achieves full-process control of vehicle launch control through a mode activation module, a preparation control module, and a launch control module. The mode activation module determines whether to activate the launch control mode based on brake and accelerator pedal operation information and vehicle status information. After launch control mode is activated, the preparation control module controls the torque of the engine, generator, and drive motor, as well as the clutch status, to prepare for launch. The launch control module controls clutch engagement and drive motor torque after the brake pedal is released, thus achieving launch. This enables automated control of vehicle launch, improves acceleration performance, and protects critical vehicle components from overload damage.
[0123] Optionally, the preparation control module is further used to control the engine torque to reach a first preset torque, control the clutch to enter a slipping state, control the generator to operate at a first target torque, and control the drive motor to operate at a second target torque, including: controlling the engine speed to rise to a first target speed, wherein the first target speed is the speed corresponding to the first preset torque; controlling the clutch to enter a slipping state; in response to the clutch entering a slipping state and the engine speed being maintained at the first target speed, controlling the engine torque to rise to the first preset torque; during the process of the engine torque rising, controlling the generator to operate at the first target torque and controlling the drive motor to operate at the second target torque.
[0124] Optionally, the above device further includes: a first determining module, used to, in response to the clutch entering a slipping state, acquire the master end speed, the slave end speed and the friction plate temperature of the clutch; acquire the difference between the master end speed and the slave end speed to obtain the speed difference; and determine the target torque of the clutch based on the speed difference and the friction plate temperature.
[0125] Optionally, the above device further includes: a second determining module, used to acquire the engine's fuel consumption and intake air volume during the engine's torque increase process; and to determine the engine's output torque based on the fuel consumption and intake air volume.
[0126] Optionally, the pop-up control module is also used to control the clutch to switch from a slipping state to a closed state; control the engine torque to a first preset torque and the engine speed to a second target speed, wherein the second target speed is obtained based on the vehicle speed; and control the drive motor torque to increase from the second target torque to a third preset torque.
[0127] Optionally, the mode activation module is also used to determine whether the user has the intention to launch the vehicle based on the first operation information and the second operation information; in response to the user having the intention to launch the vehicle, it determines whether the vehicle enters the launch start mode based on the status information.
[0128] Optionally, the first operation information includes: the first trigger time and the first opening information of the brake pedal being triggered; the second operation information includes: the second trigger time and the second opening information of the accelerator pedal; the mode activation module is further configured to determine that the user has the intention to launch the engine when the first trigger time is earlier than the second trigger time, the first opening information is greater than the first preset threshold, and the second opening information is greater than the second preset threshold.
[0129] Optionally, the status information includes: vehicle speed, power mode, driving mode, seat belt status, electronic parking brake status, electronic stability program status, auto hold function status, and remaining battery capacity; the mode activation module is also used to determine that the vehicle enters launch start mode in response to the following: vehicle speed is less than preset vehicle speed, power mode is hybrid mode, driving mode is sport mode, seat belt status is fastened, electronic parking brake status is released, electronic stability program status and auto hold function status are off, and remaining battery capacity is greater than preset capacity.
[0130] The technical solution proposed in this application will be described below in conjunction with an optional embodiment. This application also proposes an ejection start control device for implementing ejection start control. The ejection start control device includes an ejection start intention determination and activation module, an ejection start preparation module, and an ejection control module.
[0131] The launch start intention determination and activation module can be used to determine whether the driver has the intention to launch the vehicle, and activate the launch start function when the relevant vehicle settings and status information meet the preset conditions.
[0132] Specifically, the vehicle controller determines that the driver intends to launch the vehicle if both the brake pedal opening and the accelerator pedal opening exceed preset thresholds, and the brake pedal is depressed before the accelerator pedal. Alternatively, the vehicle controller determines that the driver intends to launch the vehicle if they simultaneously depress both the brake and accelerator pedals, both exceeding preset thresholds, and the brake pedal is depressed before the accelerator pedal. In addition, the vehicle controller confirms whether the vehicle status meets preset conditions to determine whether to activate the launch mode. Furthermore, to activate the launch mode, the vehicle status or settings must meet the following requirements: current vehicle speed is 0; vehicle power mode is hybrid mode, driving mode is sport mode; seatbelts are fastened, electronic parking brake is released, auto hold is off, vehicle stability control is off; and battery remaining load is higher than a preset threshold.
[0133] The launch start preparation module can be used to prepare the engine speed, torque, clutch status, and drive motor torque before the vehicle moves after launch start is activated.
[0134] Specifically, the system controls the engine, generator, drive motor, and clutch to enter the launch control preparation state. Specifically, after the launch control mode is activated, the engine starts and its speed increases to the maximum torque speed (the maximum torque speed is determined based on the engine's characteristics and is generally a range). Then, the clutch is controlled to enter a slipping state, the speed difference between the clutch's driving and driven ends is calculated, and the clutch friction plate temperature is collected in real time. Based on these two pieces of information, the maximum torque that the clutch can withstand can be obtained from the clutch's inherent characteristics. With the engine speed stable at the maximum torque speed, the engine torque is continuously increased to the engine's theoretical maximum torque, and the actual engine output torque is collected in real time. The difference between the clutch's maximum withstand torque and the engine's actual output torque is used as the generator's target torque. The purpose of this is to use the generator to provide counter-dragging torque to the engine, preventing the engine torque from being entirely output to the clutch, which would exceed the clutch's tolerance and cause damage. Simultaneously, the generator can charge the power battery, saving energy. The drive motor generates torque, but since the brake pedal is not released, the torque of the drive motor and the torque transmitted by the clutch will all be applied to the drive half shaft. In order to ensure that the torque on the drive half shaft does not exceed the tolerance range, the first target torque of the drive motor is controlled as follows: the maximum tolerable torque of the drive half shaft is reduced by the maximum tolerable torque of the clutch.
[0135] The launch start preparation module can include the following sub-modules: (1) Engine speed increase module: used to control the engine to start and increase the speed to the first target speed after the launch start mode is activated. (2) Engine torque increase module: used to control the engine torque to increase to the maximum available torque on the premise that the engine speed has increased to the first target speed. (3) Generator torque adjustment module: used to adjust the generator torque to achieve reverse drag on the engine during clutch slippage, so as to avoid all the engine torque being transmitted to the clutch and causing damage. (4) Drive motor first torque increase module: used to adjust the drive motor torque to avoid the torque acting on the half shaft exceeding its maximum bearable torque, resulting in half shaft breakage.
[0136] The launch control module is used to control the vehicle's launch after it is ready for launch. First, it controls the drive motor to increase from the initial target torque to its maximum usable torque. Then, it controls the clutch to change from a slipping state to a closed state. Once the clutch is closed, the generator torque is reduced to zero, and all engine torque is transmitted to the wheels through the clutch, working in conjunction with the drive motor to drive the vehicle, thus entering parallel drive mode.
[0137] The pop-up control module can include the following sub-modules: (1) Clutch closing control module: After the vehicle controller detects that the brake pedal is released, it controls the clutch to switch from slipping to closing. (2) Engine speed adjustment module: It is used to adjust the engine speed so that the speeds of the clutch master and slave ends can quickly reach the same level, which facilitates the clutch to close quickly. (3) Drive motor second torque increase module: It is used to control the drive motor torque to increase from the first target torque to the second target torque, that is, the maximum available torque.
[0138] Embodiments of this application also provide a vehicle, including: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods of various embodiments of the present invention during runtime.
[0139] Embodiments of this application also provide a computer-readable storage medium including a stored executable program, wherein, when the executable program is running, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of the present invention.
[0140] Embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the methods of various embodiments of the present invention.
[0141] Embodiments of this application also provide a computer program product, including a non-volatile computer-readable storage medium for storing a computer program that, when executed by a processor, implements the methods in various embodiments of the present invention.
[0142] Embodiments of this application also provide a computer program that, when executed by a processor, implements the methods described in the various embodiments of the present invention.
[0143] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0144] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0145] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0146] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0147] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0148] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A control method for launching a vehicle, characterized in that, The vehicle includes: an engine, a generator, a drive motor, and a clutch; the method includes: In response to the triggering of the vehicle's brake pedal and accelerator pedal, based on the first operation information of the brake pedal, the second operation information of the accelerator pedal, and the vehicle's status information, it is determined whether the vehicle has entered launch control mode. In response to determining that the vehicle has entered the launch start mode, the engine torque is controlled to reach a first preset torque, the clutch is controlled to enter a slip state, the generator is controlled to operate at a first target torque, and the drive motor is controlled to operate at a second target torque. The first target torque is determined based on the output torque of the engine and the target torque of the clutch, and the second target torque is determined based on the target torque of the clutch and the second preset torque of the drive half shaft of the vehicle. In response to the brake pedal stopping triggering, the clutch is controlled to enter the closed state, and the drive motor is controlled to operate according to a third preset torque, wherein the third preset torque is greater than the second target torque.
2. The vehicle launch control method according to claim 1, characterized in that, Controlling the engine torque to reach a first preset torque, controlling the clutch to enter a slipping state, controlling the generator to operate at a first target torque, and controlling the drive motor to operate at a second target torque, includes: The engine speed is controlled to increase to a first target speed, wherein the first target speed is the speed corresponding to the first preset torque; Control the clutch to enter the slipping state; In response to the clutch entering the slipping state and the engine speed being maintained at the first target speed, the torque of the engine is controlled to increase to the first preset torque; During the torque increase of the engine, the generator is controlled to operate at the first target torque, and the drive motor is controlled to operate at the second target torque.
3. The vehicle launch control method according to claim 1 or 2, characterized in that, The method further includes: In response to the clutch entering the slipping state, the master end speed, slave end speed and friction plate temperature of the clutch are obtained; The difference between the master end speed and the slave end speed is obtained to obtain the speed difference; The target torque of the clutch is determined based on the speed difference and the friction plate temperature.
4. The vehicle launch control method according to claim 1 or 2, characterized in that, The method further includes: During the torque increase of the engine, the fuel consumption and intake air volume of the engine are obtained; The output torque of the engine is determined based on the fuel consumption and the intake air volume.
5. The vehicle launch control method according to claim 1, characterized in that, Controlling the clutch to engage and the drive motor to operate at a third preset torque includes: Control the clutch to switch from the slipping state to the closed state; The torque of the engine is controlled to be the first preset torque, and the engine speed is the second target speed, wherein the second target speed is obtained based on the vehicle speed. The torque of the drive motor is controlled to increase from the second target torque to the third preset torque.
6. The vehicle launch control method according to claim 1, characterized in that, Based on the first operation information of the brake pedal, the second operation information of the accelerator pedal, and the vehicle status information, determining whether the vehicle has entered launch control mode includes: Based on the first operation information and the second operation information, determine whether the user has the intention to launch the vehicle. In response to the user's intention to launch the vehicle, the system determines whether the vehicle has entered launch mode based on the status information.
7. The vehicle launch control method according to claim 6, characterized in that, The first operation information includes: the first trigger time and first opening information of the brake pedal; the second operation information includes: the second trigger time and second opening information of the accelerator pedal; based on the first operation information and the second operation information, determining whether the user intends to launch the vehicle includes: In response to the first trigger time being earlier than the second trigger time, the first opening information being greater than a first preset threshold, and the second opening information being greater than a second preset threshold, it is determined that the user has the intention to launch.
8. The vehicle launch control method according to claim 6, characterized in that, The status information includes: vehicle speed, power mode, driving mode, seat belt status, electronic parking brake status, electronic stability program status, auto hold function status, and remaining battery capacity; based on the status information, determining whether the vehicle has entered launch control mode includes: In response to the vehicle speed being less than a preset speed, the power mode being hybrid mode, the driving mode being sport mode, the seatbelt being fastened, the electronic parking brake being released, the electronic stability program and the auto hold function being turned off, and the remaining battery capacity being greater than a preset capacity, the vehicle is determined to enter launch control mode.
9. A control device for launching a vehicle, characterized in that, The vehicle includes: an engine, a generator, a drive motor, and a clutch; the device includes: The mode activation module is used to determine whether the vehicle enters the launch start mode in response to the triggering of the brake pedal and accelerator pedal of the vehicle, based on the first operation information of the brake pedal, the second operation information of the accelerator pedal and the status information of the vehicle. A preparation control module is configured to, in response to determining that the vehicle has entered the launch control mode, control the engine torque to reach a first preset torque, control the clutch to enter a slipping state, control the generator to operate at a first target torque, and control the drive motor to operate at a second target torque, wherein the first target torque is determined based on the engine output torque and the clutch target torque, and the second target torque is determined based on the clutch target torque and the vehicle drive half-shaft second preset torque; The pop-up control module is used to respond to the brake pedal stopping trigger, control the clutch to enter the closed state, and control the drive motor to run according to a third preset torque, wherein the third preset torque is greater than the second target torque.
10. A vehicle, characterized in that, include: Memory, which stores executable programs; A processor for running the program, wherein the program, when running, performs the method according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored executable program, wherein, when the executable program is executed, it controls the device on which the storage medium is located to perform the method according to any one of claims 1 to 8.
12. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1 to 8.