Engine starting method, device, electronic equipment and vehicle

By controlling the K0 clutch to engage and lock it under low-temperature conditions, and combining this with the electric motor to drive the engine to rotate synchronously, the problem of engine starting failure in extremely cold environments was solved, and the engine's successful start rate and output efficiency were improved.

CN116853216BActive Publication Date: 2026-07-24GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2023-07-14
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

In extremely cold environments, the viscous transmission fluid makes it difficult for the K0 clutch to accurately transmit torque between the electric motor and the engine, increasing the probability of engine start-up failure.

Method used

By acquiring the vehicle's starting parameters, it is determined whether the low-temperature starting conditions are met. The K0 clutch is then controlled to urge the valve to ensure smooth oil flow. After locking the K0 clutch, the electric motor is controlled to drive the engine to rotate synchronously until the engine speed meets the ignition conditions. After the engine ignition is completed, it is determined whether the output conditions are met.

Benefits of technology

It increases the probability of successful engine start at low temperatures, avoids torque loss and ineffective starts, and ensures that the engine can output power effectively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116853216B_ABST
    Figure CN116853216B_ABST
Patent Text Reader

Abstract

The application provides an engine starting method and device, electronic equipment and vehicle, which can control the K0 clutch to perform valve flushing when the low-temperature starting condition is met. The valve flushing can make the oil passage in the K0 clutch more unobstructed, thereby making the torque transmission between the motor and the engine more efficient, avoiding torque loss in the transmission process, and improving the probability of successful engine starting. After the valve flushing is completed, the K0 clutch is preferentially closed, and then the engine starting mode of controlling the motor to drag the engine to synchronously rotate does not need to accurately control the torque of the K0 clutch, avoids the torque loss caused by the rough torque control due to the inaccurate oil pressure detection at low temperature, and improves the probability of successful engine starting. After the engine ignition is completed, it is further judged whether the engine can output, so that the engine can effectively output, invalid starting is avoided, and the probability of successful engine starting is improved.
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 more particularly to an engine starting method, device, electronic equipment, and vehicle. Background Technology

[0002] After a vehicle has been parked for an extended period in a cold environment, the transmission fluid becomes viscous, making it difficult for the K0 clutch to accurately and promptly transmit torque between the electric motor and the engine as it would at room temperature, thus increasing the likelihood of engine starting failure. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide an engine starting method, device, electronic equipment and vehicle to solve the problem of high engine starting failure rate.

[0004] To achieve the above objectives, the first aspect of this application provides a method for starting an engine, comprising:

[0005] Obtain the vehicle's starting parameters and determine whether the engine's low-temperature starting conditions are met based on the starting parameters; In response to the fulfillment of the aforementioned low-temperature start-up conditions, the K0 clutch is controlled to perform a valve-rushing operation; In response to the completion of the valve flushing, the K0 clutch is locked, and the electric motor is controlled to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, and the engine is controlled to ignite. In response to the completion of engine ignition, it is determined whether the engine meets the output conditions, and if the engine meets the output conditions, the engine is controlled to output.

[0006] A second aspect of this application provides an engine starting device, comprising: The start-up determination module is configured to: acquire the vehicle's start-up parameters and determine whether the engine's low-temperature start-up conditions are met based on the start-up parameters; The valve-flush module is configured to control the K0 clutch to flush the valve in response to the fulfillment of the low-temperature start-up condition. The ignition determination module is configured to: lock the K0 clutch in response to the completion of the valve push, control the electric motor to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, and control the engine to ignite. The output judgment module is configured to: in response to the completion of engine ignition, determine whether the engine meets the output conditions, and control the engine to output when the engine meets the output conditions.

[0007] A third aspect of this application 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, when executing the program, implements the method provided in the first aspect of this application.

[0008] A fourth aspect of this application provides a vehicle that includes the apparatus described in the second aspect of this application.

[0009] As can be seen from the above, the engine starting method, device, electronic equipment, and vehicle provided in this application can acquire the vehicle's starting parameters and determine whether the engine's low-temperature starting conditions are met based on these parameters. When the low-temperature starting conditions are met, the K0 clutch is controlled to perform valve priming. Valve priming makes the oil passage in the K0 clutch more unobstructed, thereby making the torque transmission between the electric motor and the engine more efficient, avoiding torque loss during transmission, and increasing the probability of successful engine starting. After valve priming, the K0 clutch is locked, and the electric motor is controlled to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, at which point the engine is ignited. This engine starting method, which prioritizes closing the K0 clutch and then controls the electric motor to drive the engine to rotate synchronously, does not require precise control of the K0 clutch torque, avoiding torque loss caused by inaccurate oil pressure detection at low temperatures and resulting in coarse torque control, thus increasing the probability of successful engine starting. After engine ignition, it is determined whether the engine meets the output conditions, and if so, the engine is controlled to output power. Further judgment on whether the engine can output power after ignition ensures that the engine can effectively output power, avoiding ineffective starts and increasing the probability of successful engine starting. Attached Figure Description

[0010] 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.

[0011] Figure 1 This is a schematic diagram of a layout pattern of the P2 architecture according to an embodiment of this application; Figure 2 This is a flowchart of the engine starting method according to an embodiment of this application; Figure 3 A flowchart for determining whether the low-temperature start-up conditions are met in the embodiments of this application; Figure 4 This is a flowchart illustrating the process of controlling the electric motor to drive the engine to rotate synchronously, as described in an embodiment of this application. Figure 5A flowchart for determining whether ignition conditions are met in embodiments of this application; Figure 6 A flowchart for determining whether the output conditions are met in the embodiments of this application; Figure 7 This is a schematic diagram of the engine starting device according to an embodiment of this application; Figure 8 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0012] 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.

[0013] 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.

[0014] It is important to understand that any number of elements in the accompanying figures is for illustrative purposes only and not for limitation, and any naming is for distinction only and has no limiting meaning.

[0015] Based on the above background description, the engine starting method provided in this application embodiment, applied to a P2+9HAT architecture, will be used as an example for illustration. The following situations also exist in related technologies: The P2 architecture adds an electric motor and at least one clutch between the engine and transmission to achieve hybrid powertrain performance. The P2 architecture's electric motor is located between the engine and transmission, allowing for more flexible placement. The P2 architecture can be equipped with one or two clutches between the engine and transmission, specifically in three layouts: ① A single-clutch structure with the motor positioned before the clutch, serving as an assist motor, providing parking power generation, and starting the engine; ② A single-clutch structure with the motor positioned after the clutch, enabling the motor to drive the vehicle independently, regenerate braking energy for power generation, and provide assist; ③ A dual-clutch structure with the motor positioned in the middle, allowing the motor to drive the vehicle independently, start the engine, or provide parking power generation.

[0016] by Figure 1 Taking the corresponding P2 architecture layout as an example, the K0 clutch is the clutch between the engine and the electric motor, and the K1 clutch is the clutch between the electric motor and the transmission. The P2 architecture mainly operates in the following modes: 1. Fuel mode; At this time, the engine outputs power alone, the electric motor does not participate in control, and clutches K0 and K1 are engaged.

[0017] 2. Pure electric mode; Compared to the P0 and P1 architectures, it supports pure electric mode, in which the electric motor outputs torque independently, the K0 clutch disengages, and the K1 clutch engages.

[0018] 3. Energy recovery mode; When the vehicle brakes and decelerates, clutch K1 engages and clutch K0 disengages, and the electric motor operates in negative torque mode, thereby achieving energy recovery.

[0019] 4. Acceleration Boost Mode; Both the engine and the electric motor output torque, and both the K0 clutch and the K1 clutch are engaged.

[0020] 9HAT is a type of transmission primarily used to coordinate the engine speed and the actual driving speed of the wheels, allowing the vehicle to achieve the engine's optimal performance. The 9HAT transmission is a P2 hybrid 9-speed hydraulic automatic transmission that adds high-power P2 hybrid motor power, enabling the vehicle to achieve pure electric mode or hybrid drive mode. While ensuring the transmission size is controllable, the load capacity reaches 750 N·m, improving the vehicle's power and smoothness.

[0021] In related technologies, mode switching under the P2+9HAT architecture includes switching from pure electric mode to hybrid mode (or fuel mode). Specifically, under low-speed or low-torque conditions, the vehicle operates in pure electric mode with the engine in standby mode. When high-speed or high-torque conditions are required, the engine needs to be started and engaged in the powertrain. During engine engagement, the starting process using the electric motor employs a slip-start method, which is necessary to connect the engine to the system and ultimately lock it in place.

[0022] In this context, slip-start refers to first controlling the electric motor to a certain speed (e.g., 800 rpm) with the K0 clutch fully open, and then gradually closing the K0 clutch. This gradually increases the torque transmitted by the K0 clutch. Because the electric motor speed (the driving end of the clutch) is relatively high, while the engine speed (the driven end of the clutch) is 0 or low, the K0 clutch cannot lock completely and can only gradually close. If the K0 clutch were locked at this point, the driving and driven ends would immediately achieve a zero-speed difference, resulting in the driving disc (represented by the electric motor) being dragged and stalling, leading to engine start failure. Therefore, the significance of using the K0 clutch for slip-start is to gradually increase the engine speed to the electric motor speed before finally locking the clutch.

[0023] However, slip-start requires extremely precise torque control from the K0 clutch. In low-temperature conditions, such as when a car has been off for an extended period in an environment of -30 degrees Celsius, the entire vehicle cools down, and the fluid in the K0 clutch becomes very viscous. Since the K0 clutch controls torque through oil pressure in the oil circuit, the oil pressure sensor typically only detects oil pressure at a fixed location. At normal temperatures, the oil pressure is the same at all points in the oil circuit, so the oil pressure detection is accurate, allowing for precise torque control. However, at low temperatures, the fluid in the oil circuit becomes viscous, reducing its flowability. This can cause a discrepancy between the oil pressure detected by the sensor and the actual oil pressure, leading to inaccurate torque control and ultimately, engine starting failure.

[0024] The engine starting method, device, electronic equipment, and vehicle provided in this application can acquire vehicle starting parameters and determine whether the engine's low-temperature starting conditions are met based on these parameters. When the low-temperature starting conditions are met, the K0 clutch is controlled to perform valve priming. Valve priming makes the oil passage in the K0 clutch more unobstructed, thereby making the torque transmission between the electric motor and the engine more efficient, avoiding torque loss during transmission, and increasing the probability of successful engine starting at low temperatures. After valve priming, the K0 clutch is locked, and the electric motor is controlled to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, at which point the engine is ignited. This engine starting method, which prioritizes closing the K0 clutch and then controls the electric motor to drive the engine to rotate synchronously, does not require precise control of the K0 clutch torque, avoiding torque loss caused by inaccurate oil pressure detection at low temperatures and thus increasing the probability of successful engine starting at low temperatures. After engine ignition, it is determined whether the engine meets the output conditions, and if so, the engine is controlled to output power. Further judgment on whether the engine can output power after ignition ensures that the engine can effectively output power, avoiding ineffective starts and increasing the probability of successful engine starting at low temperatures. The description is based on the accompanying drawings and embodiments.

[0025] In some embodiments, such as Figure 2 As shown, an engine starting method includes: Step 201: Obtain the vehicle's starting parameters and determine whether the engine's low-temperature starting conditions are met based on the starting parameters.

[0026] In specific implementation, the engine starting method provided in this application embodiment is applied to the P2+9HAT architecture as an example. First, it is necessary to determine whether the triggering conditions for low-temperature starting (low-temperature starting conditions) are met. Therefore, it is necessary to obtain the vehicle's starting parameters, such as engine coolant temperature, clutch oil temperature of the K0 clutch, and the current vehicle status. After receiving the engine start request, it is necessary to determine whether the engine's low-temperature starting conditions are met based on the starting parameters. If the engine coolant temperature is lower than a preset coolant temperature threshold, or the clutch oil temperature of the K0 clutch is lower than a preset oil temperature threshold, it can be determined that the vehicle is in a low-temperature state, suitable for the engine starting method provided in this application embodiment. Furthermore, it is also necessary to ensure that the vehicle is stationary. If the vehicle is already in motion, the electric motor already has a certain speed, making it impossible to implement the engine starting method provided in this application embodiment. Therefore, only when the current vehicle status is stationary, and the engine coolant temperature is lower than the preset coolant temperature threshold, or the clutch oil temperature of the K0 clutch is lower than the preset oil temperature threshold, can it be determined that the engine's low-temperature starting conditions are met, and thus the engine low-temperature start can be executed.

[0027] Step 202: In response to meeting the low-temperature start-up conditions, control the K0 clutch to perform valve ramming.

[0028] In practical implementation, after meeting the low-temperature starting conditions, to ensure that the K0 clutch does not slip after locking, it is necessary to control the K0 clutch to perform a valve flushing operation. For example, the oil pressure of the K0 clutch is controlled to cycle from 0% to 100% and back to 0%, varying between 0% and 100%. The number of cycles can be preset, or the cycle can be stopped when the viscosity of the oil falls below a certain calibrated value. This rapid change in oil pressure increases the fluidity of the oil in the oil circuit, making the viscous oil smoother, thus improving the flow of the oil passage in the K0 clutch, resulting in a more thorough locking, preventing slippage, and ensuring that when the K0 clutch is locked, the driving and driven ends of the K0 clutch can achieve zero deviation speed difference. This makes the torque transmission between the electric motor and the engine more efficient, avoids torque loss during transmission, and increases the probability of successful engine starting at low temperatures.

[0029] Step 203: In response to the completion of the valve flushing, lock the K0 clutch, control the electric motor to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, and control the engine to ignite.

[0030] In practice, after the valve ignition is complete, the K0 clutch is locked. At this point, the driving and driven ends of the K0 clutch can achieve zero speed difference, meaning the electric motor and engine are coaxial and can achieve synchronized speeds. After locking the K0 clutch, the electric motor is controlled to gradually increase its speed, while the electric motor drives the engine to rotate synchronously, causing the engine speed to gradually increase. Since the K0 clutch is locked, it has been requested to transmit torque at its maximum torque, which generally meets the torque requirements when the engine starts, enabling the electric motor and engine to achieve synchronized speeds. As the engine speed increases, the torque required for the electric motor to drive the engine will decrease until the engine speed meets the ignition conditions. For example, after the engine speed reaches 600 rpm, the engine is ignited. After the engine injects fuel and ignites, the engine speed will surge to a certain extent until it reaches the preset idle speed and maintains that idle speed.

[0031] The engine starting method that prioritizes locking the K0 clutch and then controls the electric motor to start and uses the electric motor to drive the engine to rotate synchronously does not require precise control of the torque of the K0 clutch. Simply locking the K0 clutch is sufficient. This avoids torque loss caused by rough torque control due to inaccurate oil pressure detection at low temperatures and increases the probability of successfully starting the engine at low temperatures.

[0032] Step 204: In response to the completion of engine ignition, determine whether the engine meets the output conditions, and control the engine to output when the engine meets the output conditions.

[0033] In practice, after engine ignition, the engine speed will surge until it reaches a preset idle speed range. The engine and electric motor are then controlled to rotate at idle speed (the speed will fluctuate slightly, so an idle speed range is set to maintain the engine and electric motor speeds near idle). After the engine and electric motor speeds are maintained at idle, the system continues to detect whether the torque exerted by the electric motor on the engine is less than or equal to a preset torque threshold (ideally, the system detects whether the torque exerted by the electric motor on the engine is 0, but considering fluctuations caused by mechanical errors, the torque is unlikely to always be 0, so a torque threshold is set to judge the torque. Alternatively, if the torque is less than or equal to the preset torque threshold, the detected torque can be considered 0). The system also checks whether the engine speed is at idle and whether the K0 clutch is locked.

[0034] When the electric motor's torque to the engine is less than or equal to a preset torque threshold, the engine speed is at idle, and the K0 clutch is locked, the engine is deemed to meet the output conditions and can smoothly output torque and speed, indicating a successful engine start. The engine is then controlled to output power. After the engine starts, further checks are performed to ensure it can effectively output power, avoiding ineffective starts and increasing the probability of successful engine starts at low temperatures.

[0035] The engine starting method provided in this application embodiment can control the K0 clutch to perform valve priming when the low-temperature starting conditions are met. Valve priming makes the oil passage in the K0 clutch smoother, thereby making the torque transmission between the electric motor and the engine more efficient, avoiding torque loss during transmission, and increasing the probability of successful engine starting at low temperatures. After valve priming, instead of using the conventional engine starting method in related technologies, the K0 clutch is locked, and the electric motor is controlled to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, at which point the engine is ignited. This engine starting method, which prioritizes closing the K0 clutch and then controls the electric motor to drive the engine to rotate synchronously, does not require precise control of the K0 clutch torque, avoiding torque loss caused by inaccurate oil pressure detection at low temperatures and resulting in rough torque control, thus increasing the probability of successful engine starting at low temperatures. After engine ignition, it is determined whether the engine meets the output conditions, and if so, the engine is controlled to output power. Further judgment on whether the engine can output power after ignition ensures effective engine output, avoids invalid starts, and increases the probability of successful engine starting at low temperatures.

[0036] In some embodiments, the starting parameters include engine coolant temperature, clutch oil temperature of the K0 clutch, and current vehicle status; such as Figure 3 As shown, determining whether the engine's low-temperature starting conditions are met based on the starting parameters includes: Step 301: In response to the engine coolant temperature being less than or equal to a preset coolant temperature threshold and / or the clutch oil temperature being less than or equal to a preset oil temperature threshold, determine that the temperature conditions are met.

[0037] In practical implementation, the low-temperature starting method provided in this application is mainly applied to starting the engine at low temperatures. Therefore, it is necessary to first determine whether the engine is in a low-temperature condition. Since there is a certain difference between the ambient temperature and the temperature around the engine, this application determines whether the engine is in a low-temperature starting environment by checking the engine coolant temperature and clutch oil temperature. If the engine coolant temperature is less than or equal to a preset coolant temperature threshold, it indicates that the engine itself is in a low-temperature starting environment. If the clutch oil temperature is less than or equal to a preset oil temperature threshold, it indicates that the K0 clutch, which drives the engine, is in a low-temperature environment, which is equivalent to the engine being in a low-temperature starting environment. Therefore, when the engine coolant temperature is less than or equal to the preset coolant temperature threshold and / or the clutch oil temperature is less than or equal to the preset oil temperature threshold, the temperature conditions for low-temperature engine starting are determined to be met.

[0038] Step 302: In response to the current vehicle state being stationary, determine that the start-up conditions are met.

[0039] In specific implementation, since the application embodiment requires the electric motor to drive the engine to start synchronous rotation from 0 speed, the speed of the electric motor also needs to be 0 before starting in low temperature. Therefore, it is necessary to determine the current vehicle state when starting in low temperature. If the current vehicle state is stationary, it means that the electric motor has not yet started, and the engine starting conditions are met.

[0040] Step 303: In response to receiving an engine start request and simultaneously meeting both temperature and start conditions, determine that the low-temperature start condition is met.

[0041] In specific implementation, after receiving the engine start request, if the temperature condition and start condition for low-temperature engine start are met simultaneously, it means that the engine start method provided in this application embodiment can be successfully executed subsequently, and the low-temperature start condition is determined to be met, so the engine can be controlled to start at low temperature.

[0042] In some embodiments, controlling the K0 clutch to perform valve throttling includes: After adjusting the oil pressure of the K0 clutch to the preset low pressure threshold, the K0 clutch cycle is controlled to increase and decrease pressure according to the preset number of cycles, so that the oil pressure varies between the preset low pressure threshold and the preset high pressure threshold.

[0043] In practice, the K0 clutch is typically in a disengaged state with 0% oil pressure by default. However, to ensure smooth valve operation, the K0 clutch oil pressure is first adjusted to a preset low-pressure threshold. Ideally, this low-pressure threshold is 0%, but considering the viscosity of the oil at low temperatures, the sensor may not detect that the oil pressure reaches 0%. Therefore, a low-pressure threshold slightly higher than 0% can be set, such as 2% of the hydraulic pressure when locked. Similarly, the ideal high-pressure threshold is 100%. However, considering the viscosity of the oil at low temperatures, the sensor may not detect that the oil pressure reaches 100%. Therefore, a high-pressure threshold slightly lower than 100% can be set, such as 98% of the hydraulic pressure when locked.

[0044] Taking the low-pressure threshold of 0% and the high-pressure threshold of 100% as an example, the process of the counter-flushing valve is described in detail. After adjusting the oil pressure of the K0 clutch to 0%, the K0 clutch begins a valve-flush cycle. The pressure increase control of the K0 clutch cycle includes rapidly adjusting the oil pressure from the low-pressure threshold of 0% to the high-pressure threshold of 100%. After the oil pressure reaches the high-pressure threshold of 100%, the K0 clutch cycle undergoes a pressure decrease control, including rapidly adjusting the oil pressure from the high-pressure threshold of 100% to the low-pressure threshold of 0%, completing one valve-flush cycle. Multiple valve-flush cycles allow the oil pressure to continuously change between the low-pressure threshold of 0% and the high-pressure threshold of 100%. This rapid change in oil pressure causes the oil to move quickly within the oil passage, increasing the fluidity of the oil and making the viscous oil smoother. This makes the oil passage in the K0 clutch more unobstructed, allowing for a more thorough lock-up of the K0 clutch, preventing slippage, and ensuring that when the K0 clutch is locked, the driving and driven ends of the K0 clutch can achieve zero deviation speed difference. This makes the torque transmission between the electric motor and the engine more efficient, avoiding torque loss during transmission and increasing the probability of successful engine starting at low temperatures.

[0045] In some embodiments, such as Figure 4 As shown, controlling the electric motor to drive the engine to rotate synchronously includes: Step 401: Determine the driving torque of the electric motor based on the engine coolant temperature and engine speed.

[0046] In practical implementation, for example, the driving torque = basic torque + correction torque. Alternatively, the basic torque can be directly determined as the driving torque. When using an electric motor to drive an engine to increase its speed, the torque required for the electric motor to drive the engine synchronously needs to be determined based on the engine coolant temperature and the engine's current speed. After obtaining the engine coolant temperature and engine speed, the basic torque is determined by looking up a pre-built MAP table. The correction torque refers to the correction of the basic torque, that is, multiplying the basic torque by a preset correction coefficient. When the correction coefficient is 1 or no correction is made, the basic torque can be directly regarded as the driving torque because the vehicle is stationary at this time, and external interference on torque transmission is small (because the electric motor does not need to provide torque to both the engine and the vehicle simultaneously). Therefore, the basic torque can be directly determined as the driving torque.

[0047] Step 402: Control the electric motor to drive the engine to rotate synchronously according to the driving torque.

[0048] In practice, the motor outputs torque based on the drag torque to drive the engine to rotate synchronously, gradually increasing the engine speed. Once the engine speed reaches the ignition speed threshold, the engine can be ignited. This is because the engine does not support static ignition (starting when the engine speed is 0). By changing the drag torque according to the engine speed and engine coolant temperature, acceleration can be achieved more quickly, while saving energy consumption of the power battery.

[0049] In some embodiments, such as Figure 5 As shown, the engine starting method also includes determining whether the engine speed meets the ignition conditions by means of the following method: Step 501: Monitor the engine speed and the driving torque of the electric motor used to drive the engine rotation in real time.

[0050] In practice, when the engine can be ignited, it means that the engine will no longer need an electric motor to drive it to rotate. The engine can only rotate on its own after ignition when the engine speed reaches a certain value. Therefore, it is necessary to monitor the engine speed and the torque of the electric motor used to drive the engine to rotate in real time to ensure that the engine can be ignited smoothly when the ignition conditions are met.

[0051] Step 502: In response to the engine speed being greater than or equal to a preset ignition speed threshold, determine that the ignition speed condition is met.

[0052] In practice, if the engine speed is greater than or equal to the preset ignition speed threshold, it means that the engine can start smoothly at this engine speed and the speed will increase, thus confirming that the engine meets the ignition speed condition.

[0053] Step 503: In response to the drag torque being less than or equal to a preset torque threshold, determine that the ignition torque condition is met.

[0054] In practical implementation, ideally, the system detects whether the torque exerted by the electric motor on the engine is zero. However, considering fluctuations caused by mechanical errors, the torque is unlikely to remain zero indefinitely. Therefore, a torque threshold is set to determine the torque. Alternatively, if the torque is less than or equal to a preset torque threshold, the detected torque can be considered zero. Thus, when the torque is less than or equal to the preset torque threshold, it indicates that the electric motor does not need to drive the engine, the engine has reached ignition speed, and the ignition torque condition is met.

[0055] Step 504: In response to the ignition speed condition being met and the ignition torque condition being met, determine that the ignition condition is met.

[0056] In practice, when both the ignition speed and ignition torque conditions are met simultaneously, it means that the engine can ignite smoothly with a very high probability of success, ensuring that the engine can start successfully. Once the ignition conditions are confirmed, engine ignition can proceed.

[0057] Step 505: In response to the failure to meet the ignition speed condition and / or the failure to meet the ignition torque condition, determine that the ignition condition is not met.

[0058] In practice, if either the ignition speed condition or the ignition torque condition is not met, it means that the engine cannot ignite smoothly and the ignition conditions are not met.

[0059] In some embodiments, such as Figure 6 As shown, determining whether the engine meets the output conditions includes: Step 601: In response to the engine speed being within the preset idle speed range, control the engine and electric motor to rotate at the preset idle speed, and detect whether the driving torque of the electric motor is less than the preset torque threshold, whether the K0 clutch is locked, and whether the engine speed is the idle speed.

[0060] In practice, after the engine is ignited, the engine speed will surge. When the engine speed rises to the preset idle speed range, the engine and electric motor are controlled to rotate at the preset idle speed. When the engine and electric motor are idling, it means that the drive system composed of the engine and electric motor is ready to drive the vehicle. Therefore, it is necessary to check whether the engine has started effectively (it is considered effective if it can provide the torque required to drive the vehicle). At this time, it is possible to check whether the driving torque of the electric motor is less than the preset torque threshold, whether the K0 clutch is locked, and whether the engine speed is the idle speed.

[0061] Step 602: In response to the driving torque being less than or equal to the torque threshold, the K0 clutch locking, and the engine speed being the idle speed, determine that the engine meets the output conditions.

[0062] In practice, when the drag torque is less than or equal to the torque threshold, the K0 clutch is locked, and the engine speed is at idle speed, it is determined that the engine meets the output conditions. After closing the K1 clutch, the engine and electric motor can be controlled to drive the vehicle simultaneously, confirming a successful engine start. After the engine starts, further judgment is made on whether the engine can output power to ensure that the engine can effectively output power and avoid invalid starts (invalid starts can also be regarded as engine start failures), thus increasing the probability of successful engine start at low temperatures.

[0063] In some embodiments, the engine starting method further includes: In response to the failure to meet the low-temperature starting conditions, the output speed of the electric motor is increased until the output speed is greater than or equal to the preset starting speed threshold. Then, the K0 clutch is closed until the engine speed reaches the starting speed threshold, and the engine is ignited.

[0064] In practice, when the low-temperature starting conditions are not met, a slip-grip start is required. With the K0 clutch fully open, first control the electric motor to reach the preset starting speed threshold, such as 800 rpm / min. Then, gradually close the K0 clutch, causing the torque transmitted by the K0 clutch to gradually increase. This is because the electric motor speed (clutch driving end) has a high speed, while the engine speed (clutch driven end) is 0 or low, so the K0 clutch cannot lock completely and can only gradually close. Because if the K0 clutch is locked at this time, the driving and driven ends will immediately achieve a zero-speed difference, resulting in the driving disc represented by the electric motor being dragged and stalling, leading to engine starting failure. Therefore, the significance of using the K0 clutch for engine slip-grip start is to gradually increase the engine speed to the electric motor speed before locking the clutch, completing engine ignition (which can be done at 600 rpm / min) and starting the engine.

[0065] 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.

[0066] 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.

[0067] Based on the same inventive concept, corresponding to any of the above-described embodiments, this application also provides an engine starting device.

[0068] refer to Figure 7 The engine starting device includes: The start-up judgment module 10 is configured to: acquire the vehicle's start-up parameters and determine whether the engine's low-temperature start-up conditions are met based on the start-up parameters; The valve-flush module 20 is configured to control the K0 clutch to flush the valve in response to meeting the low-temperature start-up conditions. The ignition judgment module 30 is configured to: lock the K0 clutch in response to the completion of the valve flushing, control the electric motor to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, and control the engine to ignite. The output judgment module 40 is configured to: in response to the completion of engine ignition, determine whether the engine meets the output conditions, and control the engine to output when the engine meets the output conditions.

[0069] 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.

[0070] The apparatus of the above embodiments is used to implement the engine starting method of any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0071] 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 engine starting method described in any of the above embodiments.

[0072] Figure 8This 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.

[0073] 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.

[0074] 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.

[0075] 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.

[0076] 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.).

[0077] 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.

[0078] 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.

[0079] The electronic devices described above are used to implement the engine starting method of any of the foregoing embodiments and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0080] 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 that stores computer instructions for causing the computer to perform the XX method as described in any of the above embodiments.

[0081] 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 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.

[0082] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the engine starting 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.

[0083] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a vehicle, including an engine starting device as described in the above embodiments, and executes the engine starting method as described in any of the above embodiments through the device, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0084] 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 (including the claims) is limited to these examples; within the framework 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 the details for the sake of brevity.

[0085] 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.

[0086] 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.

[0087] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. 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 method for starting an engine, characterized in that, include: Obtain the vehicle's starting parameters and determine whether the engine's low-temperature starting conditions are met based on the starting parameters; In response to meeting the low-temperature start-up conditions, the K0 clutch is controlled to perform valve slamming; wherein, the control of the K0 clutch to perform valve slamming includes: adjusting the oil pressure of the K0 clutch to a preset low-pressure threshold, and then performing pressure boosting and depressurizing control on the K0 clutch according to a preset number of cycles, so that the oil pressure varies between a preset low-pressure threshold and a preset high-pressure threshold. In response to the completion of the valve flushing, the K0 clutch is locked, and the electric motor is controlled to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, and the engine is controlled to ignite. In response to the completion of engine ignition, it is determined whether the engine meets the output conditions, and when the engine meets the output conditions, the engine is controlled to output.

2. The method according to claim 1, characterized in that, The starting parameters include engine coolant temperature, clutch oil temperature of the K0 clutch, and current vehicle status; The step of determining whether the engine's low-temperature starting conditions are met based on the starting parameters includes: In response to the engine coolant temperature being less than or equal to a preset coolant temperature threshold, and / or the clutch oil temperature being less than or equal to a preset oil temperature threshold, it is determined that the temperature condition is met. In response to the current vehicle state being stationary, it is determined that the start-up conditions are met; In response to receiving an engine start request, and simultaneously satisfying both the temperature condition and the start condition, it is determined that the low-temperature start condition is met.

3. The method according to claim 2, characterized in that, The control motor drives the engine to rotate synchronously, including: The driving torque of the electric motor is determined based on the engine water temperature and the engine speed; The electric motor is controlled to drive the engine to rotate synchronously based on the drag torque.

4. The method according to claim 1, characterized in that, It also includes determining whether the engine speed meets the ignition conditions using the following methods: The engine speed and the driving torque of the electric motor used to drive the engine rotation are monitored in real time. In response to the engine speed being greater than or equal to a preset ignition speed threshold, it is determined that the ignition speed condition is met; In response to the drag torque being less than or equal to a preset torque threshold, it is determined that the ignition torque condition is met; In response to satisfying both the ignition speed condition and the ignition torque condition, it is determined that the ignition condition is satisfied. In response to the failure to meet the ignition speed condition and / or the failure to meet the ignition torque condition, it is determined that the ignition condition is not met.

5. The method according to claim 1, characterized in that, Determining whether the engine meets the output conditions includes: In response to the engine speed being within a preset idle speed range, the engine and the electric motor are controlled to rotate at a preset idle speed, and the driving torque of the electric motor is detected as less than a preset torque threshold, whether the K0 clutch is locked, and whether the engine speed is the idle speed. In response to the drag torque being less than or equal to the torque threshold, the K0 clutch being locked, and the engine speed being the idle speed, it is determined that the engine meets the output conditions.

6. The method according to claim 1, characterized in that, Also includes: In response to the failure to meet the low-temperature start-up conditions, the output speed of the electric motor is increased until the output speed is greater than or equal to a preset start-up speed threshold. The K0 clutch is then closed until the engine speed reaches the start-up speed threshold, and the engine is ignited.

7. An engine starting device, characterized in that, include: The start-up determination module is configured to: acquire the vehicle's start-up parameters and determine whether the engine's low-temperature start-up conditions are met based on the start-up parameters; The valve-flush module is configured to: control the K0 clutch to flush the valve in response to meeting the low-temperature start-up conditions; wherein, controlling the K0 clutch to flush the valve includes: adjusting the oil pressure of the K0 clutch to a preset low-pressure threshold, and then performing pressure increase control and pressure decrease control on the K0 clutch according to a preset number of cycles, so that the oil pressure varies between a preset low-pressure threshold and a preset high-pressure threshold; The ignition determination module is configured to: lock the K0 clutch in response to the completion of the valve push, control the electric motor to drive the engine to rotate synchronously until the engine speed meets the ignition conditions, and control the engine to ignite. The output judgment module is configured to: in response to the completion of engine ignition, determine whether the engine meets the output conditions, and control the engine to output when the engine meets the output conditions.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable 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 6.

9. A vehicle, characterized in that, Includes the apparatus as described in claim 7.