Engine starting control method and system
By disconnecting the transmission system under the control of the vehicle controller and using the power motor to drive the engine to start, the problem of transmission system interference is solved, smooth engine start and power motor loss are achieved, and the overall vehicle structure is simplified.
Patent Information
- Application Number
- CN202511810709.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-03
- Publication Date
- 2026-02-17
AI Technical Summary
The existing method of starting an engine by driving a motor is prone to interference when the transmission system is engaged, resulting in an unstable starting process, high motor load, and the need to retain a traditional starter as an alternative.
The vehicle controller determines the engine intervention conditions, controls the automatic transmission to disconnect the drive system, the power motor drives the engine to start, and after the engine stabilizes, it connects to the drive system according to the preset shift strategy.
It achieves smooth and stable engine starting, reduces power motor losses, reduces the number of times traditional starter motors are used, and improves driving comfort and overall vehicle reliability.
Smart Images

Figure CN121539418A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to an engine start control method and system. Background Technology
[0002] Hybrid commercial vehicles can operate on pure electric power. When the vehicle requires engine intervention, the engine can be started while the vehicle is in motion. Existing starting methods include two main types: traditional starter motor starting and motor-driven starting. However, the existing motor-driven engine starting method often operates directly with the transmission system engaged, which can easily cause interference between the engine and transmission loads. This results in poor smoothness during starting, high motor load, and the need to retain the traditional starter motor starting method as an alternative.
[0003] Based on the above, this application aims to provide an engine starting control method and system to solve the aforementioned technical problems. Summary of the Invention
[0004] The purpose of this invention is to provide an engine starting control method and system that can avoid interference from transmission system load on the starting process, making engine starting smoother and more stable, and further reducing the loss of the power motor. The specific solution is as follows:
[0005] An engine starting control method, the method comprising the following steps:
[0006] S1: The automatic transmission controller acquires basic vehicle information and sends it to the vehicle controller; the basic information includes at least: engine speed, motor speed, engine torque, motor torque, transmission gear ratio, shift position, clutch status, and transmission output shaft speed;
[0007] S2: The vehicle controller obtains the user's operation status, vehicle demand status, and external environment status based on basic information and collected key data; the key data includes at least: accelerator pedal opening, brake pedal opening, power battery charge, slope, and current vehicle speed.
[0008] S3: If in pure electric mode the vehicle controller VCU recognizes any one of the user operation change state, vehicle demand state or external environment state that meets the preset conditions for engine intervention, then it is determined that the engine meets the driving state and sends an engine start control command through the vehicle controller VCU to control the automatic transmission to disconnect the drive system.
[0009] S4: Based on the disconnected state of the transmission system, control the power motor to drive the engine to start;
[0010] S5: After the engine starts successfully, the automatic transmission shifts gears based on a preset shift strategy and connects to the drivetrain.
[0011] Optionally, in step S3, if the VCU identifies any one of the user operation change state, vehicle demand state, or external environment state in pure electric mode that meets the preset conditions for engine intervention, then it is determined that the engine meets the driving state requirements, specifically including:
[0012] When any one of the first conditions is met, the identified user operation change state satisfies the preset conditions for engine intervention.
[0013] The first condition includes at least:
[0014] The accelerator pedal opening is greater than or equal to a first preset threshold and continues for a first time, and the rate of change of the transmission output shaft speed is greater than or equal to a first preset threshold.
[0015] The accelerator pedal opening falls within the first preset range and continues for a second time, while the speed fluctuation of the transmission output shaft is ≤ the first set value;
[0016] The brake pedal opening falls within the second preset range or exceeds the third preset threshold, and the rate of change of the transmission output shaft speed is ≤ the second preset threshold.
[0017] Optionally, in step S3, if the VCU identifies any one of the user operation change state, vehicle demand state, or external environment state in pure electric mode that meets the preset conditions for engine intervention, then it is determined that the engine meets the driving state requirements, specifically including:
[0018] When any one of the second conditions is met, the identified vehicle demand state meets the preset conditions for engine intervention.
[0019] The second condition includes at least:
[0020] The obtained total vehicle torque requirement, and the maximum output torque of the motor is less than 1.1 times the total vehicle torque requirement;
[0021] The maximum motor speed is defined as the power battery charge value being ≤ the first low charge threshold and the motor speed being ≥ 0.7 times the maximum motor speed.
[0022] The motor's continuous working time is greater than or equal to the first preset working time, and the motor temperature is greater than or equal to the preset high temperature value of the motor or the power battery temperature is greater than or equal to the preset temperature value of the battery.
[0023] Optionally, in step S3, if the VCU identifies any one of the user operation change state, vehicle demand state, or external environment state in pure electric mode that meets the preset conditions for engine intervention, then it is determined that the engine meets the driving state requirements, specifically including:
[0024] When any one of the third conditions is met, the identified external environment state meets the preset conditions for engine intervention.
[0025] The third condition includes at least:
[0026] The slope of the ramp is greater than or equal to the slope threshold and the increase in the current vehicle speed within the preset time is less than or equal to the increase in speed threshold, while the motor speed is greater than or equal to 0.8 times the maximum motor speed.
[0027] When the external ambient temperature is less than or equal to the low ambient temperature threshold and the power battery charge is less than or equal to the second low charge threshold, the battery discharge efficiency is less than or equal to the discharge threshold.
[0028] The current vehicle speed is greater than or equal to the high-speed threshold and the transmission output shaft speed is greater than or equal to the high-speed threshold.
[0029] Optionally, S3 specifically includes:
[0030] When the engine is determined to be ready to engage in driving, the automatic transmission receives the engine start control command sent by the vehicle controller via the CAN bus and clears the torque of the power motor.
[0031] Once the motor torque is cleared to zero, the automatic transmission controller controls the actuator to complete the neutral shift operation and maintains the clutch disengaged to disconnect the drivetrain from the wheels.
[0032] Optionally, step S4, based on the transmission system being disconnected, controls the power motor to start the engine, specifically includes:
[0033] The automatic transmission calculates the target speed of the input shaft of the automatic transmission based on the output shaft speed of the transmission and the preset target gear ratio of the transmission, wherein the target speed is greater than the engine idle speed;
[0034] The automatic transmission controller (TCU) sends speed mode control commands to the motor controller (MCU) via the CAN bus.
[0035] Based on the speed mode control command, the motor controller controls the power motor to rotate according to the target speed, and synchronously drives the input shaft of the automatic transmission to rotate.
[0036] Based on the operating state of the automatic transmission when the engine speed is zero and the target speed is rotating, the automatic transmission controller TCU controls the clutch to couple the automatic transmission with the engine, and drives the engine crankshaft to rotate through the power motor, increasing the engine speed to the engine idle speed;
[0037] After the engine starts, the automatic transmission controller (TCU) continues to control the speed adjustment of the drive motor, so that the engine speed and the drive motor speed increase synchronously to the target speed.
[0038] Optionally, in step S5, after the engine starts successfully, the automatic transmission shifts gears based on a preset shift strategy and connects to the drivetrain, specifically including:
[0039] When the automatic transmission controller (TCU) detects that the engine speed and the power motor are both maintained at the target speed, it controls the clutch to perform a disengagement operation, disconnecting the engine, the power motor and the input shaft of the automatic transmission.
[0040] The automatic transmission controller (TCU) controls the automatic transmission to engage the target gear that matches the target speed of the input shaft. After the gear is engaged, the TCU controls the clutch to engage, completing the power connection between the engine, the drive motor, and the input shaft of the automatic transmission.
[0041] The automatic transmission controller (TCU) receives the engine torque demand and motor torque demand commands from the vehicle controller (VCU), and increases the engine torque to the engine torque demand and the power motor torque to the motor torque demand.
[0042] An engine start control system, the system comprising:
[0043] The data acquisition module is configured to allow the automatic transmission controller to acquire basic vehicle information and send it to the vehicle controller. The basic information includes at least: engine speed, motor speed, engine torque, motor torque, transmission gear ratio, shift position, clutch status, and transmission output shaft speed.
[0044] The identification module is configured to allow the vehicle controller to obtain user operation changes, vehicle demand status, and external environment status based on basic information and collected key data; the key data includes at least: accelerator pedal opening, brake pedal opening, power battery charge, slope, and current vehicle speed.
[0045] The control module is configured such that if the VCU recognizes any one of the user operation change state, vehicle demand state or external environment state in pure electric mode and meets the preset conditions for engine intervention, then it determines that the engine meets the driving state and sends an engine start control command through the vehicle controller to control the automatic transmission to disconnect the drive system.
[0046] The first execution module is configured to control the power motor to start the engine based on the transmission system being disconnected.
[0047] The second execution module is configured so that after the engine starts successfully, the automatic transmission shifts gears based on a preset shift strategy and connects to the drivetrain.
[0048] An electronic device includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; characterized in that the memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of the method.
[0049] A computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the method described herein.
[0050] A simulation platform, comprising:
[0051] An electronic device for implementing the steps of the method;
[0052] A processor that runs a program, and when the program runs, it executes the steps of the method from data output by the electronic device.
[0053] A storage medium for storing a program that, when run, executes the steps of the method on data output from an electronic device.
[0054] The above solution achieves the following beneficial technical effects:
[0055] This application provides an engine starting control method and system. By optimizing the control strategy for starting the engine using a power motor, in this embodiment, based on the engine start control command from the vehicle controller, the automatic transmission is first controlled to disconnect the drivetrain, and then the engine is started by the power motor. After the engine is running stably, the automatic transmission completes the gear shift according to its preset shift strategy and re-engages the drivetrain. This design not only avoids interference from drivetrain load on the starting process but also makes the engine start smoother and more stable, further reducing the wear and tear on the power motor and significantly reducing the overall number of times a traditional starter motor is used. Attached Figure Description
[0056] Figure 1 A flowchart of an engine start-up control method;
[0057] Figure 2 This is a schematic diagram of the engine start-up process, where the horizontal axis represents time and the vertical axis represents the parameters of each component. Detailed Implementation
[0058] To make the purpose, technical solution, and advantages of this application clearer, the following will be described in conjunction with the appendix. Figures 1-2This application will be described in further detail. It is obvious that the described embodiments are merely some, not all, of the embodiments described herein. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0059] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the application. The singular forms “a,” “said,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms, and “multiple” generally includes at least two unless the context clearly indicates otherwise.
[0060] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0061] It should be understood that although the terms first, second, third, etc., may be used in the embodiments of this application, these descriptions should not be limited to these terms. These terms are only used to distinguish the descriptions. For example, first may also be referred to as second without departing from the scope of the embodiments of this application, and similarly, second may also be referred to as first.
[0062] Depending on the context, the words “if” or “suppose” as used here can be interpreted as “when” or “in response to determination” or “in response to detection.” Similarly, depending on the context, the phrases “if determination” or “if detection (of the stated condition or event)” can be interpreted as “when determination” or “in response to determination” or “when detection (of the stated condition or event)” or “in response to detection (of the stated condition or event).”
[0063] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that an article or device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such an article or device. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the article or device that includes said element.
[0064] It should be noted that any symbols and / or numbers present in the specification that are not marked in the accompanying drawings are not reference numerals.
[0065] The optional embodiments of this application are described in detail below with reference to the accompanying drawings.
[0066] Figure 1 An engine starting control method is shown, the method comprising the following steps:
[0067] S1: The automatic transmission controller acquires basic vehicle information and sends it to the vehicle controller; the basic information includes at least: engine speed, motor speed, engine torque, motor torque, transmission gear ratio, shift position, clutch status, and transmission output shaft speed;
[0068] S2: The vehicle controller obtains the user's operation status, vehicle demand status, and external environment status based on basic information and collected key data; the key data includes at least: accelerator pedal opening, brake pedal opening, power battery charge, slope, and current vehicle speed.
[0069] S3: If in pure electric mode the vehicle controller VCU recognizes any one of the user operation change state, vehicle demand state or external environment state that meets the preset conditions for engine intervention, then it is determined that the engine meets the driving state and sends an engine start control command through the vehicle controller VCU to control the automatic transmission to disconnect the drive system.
[0070] S4: Based on the disconnected state of the transmission system, control the power motor to drive the engine to start;
[0071] S5: After the engine starts successfully, the automatic transmission shifts gears based on a preset shift strategy and connects to the drivetrain.
[0072] See Figure 2 This application optimizes the control strategy for starting the engine using a drive motor. In this embodiment, based on the engine start control command from the vehicle controller, the automatic transmission is first controlled to disconnect the drivetrain, and then the engine is started by the drive motor. After the engine is running stably, the automatic transmission completes the gear shift according to its preset shift strategy and re-engages the drivetrain. This design not only avoids interference from the drivetrain load on the starting process but also makes the engine start smoother and more stable, further reducing the wear and tear on the drive motor. Overall, it greatly reduces the number of times the traditional starter motor is used. If necessary, the starter motor can be eliminated while meeting the vehicle reliability requirements, simplifying the vehicle structure and saving manufacturing costs.
[0073] In one specific embodiment, step S3, if the VCU identifies any one of the user operation change state, vehicle demand state, or external environment state in pure electric mode that meets the preset conditions for engine intervention, then it is determined that the engine meets the driving state requirements, specifically including:
[0074] When any one of the first conditions is met, the identified user operation change state satisfies the preset conditions for engine intervention.
[0075] The first condition includes at least:
[0076] The accelerator pedal opening is greater than or equal to the first preset threshold (60%) and lasts for a first time (e.g., 1 second), and the rate of change of the transmission output shaft speed (50 rpm / s) is greater than or equal to the first preset threshold.
[0077] The accelerator pedal opening falls within the first preset range (30%-50%) and remains there for a second time (e.g., 25s), while the speed fluctuation of the transmission output shaft is ≤ the first set value (e.g., ±8rpm).
[0078] The brake pedal opening falls within the second preset range (30%-50%) or exceeds the third preset threshold (70%), and the rate of change of the transmission output shaft speed is ≤ the second preset change threshold (-20 rpm / s).
[0079] Specifically, when any one of the first conditions is met, the user's operation change state is identified as meeting the preset conditions for engine intervention. This can accurately avoid interference from driver misoperation, more realistically reflect driving intentions, provide a clear trigger basis for engine intervention, and improve the accuracy of judgment.
[0080] For example, when the driver is overtaking the vehicle in front, he presses the accelerator pedal 75% deeply and holds it for 1.5 seconds. At this time, the automatic transmission controller TCU collects the transmission output shaft speed, which rises rapidly from 150 rpm to 320 rpm. The change rate of the transmission output shaft speed is 113 rpm / s. At this time, the vehicle controller VCU judges that there is a need for rapid acceleration and that the pure electric power is insufficient, so it triggers the engine to start.
[0081] In one specific embodiment, step S3, if the VCU identifies any one of the user operation change state, vehicle demand state, or external environment state in pure electric mode that meets the preset conditions for engine intervention, then it is determined that the engine meets the driving state requirements, specifically including:
[0082] When any one of the second conditions is met, the identified vehicle demand state meets the preset conditions for engine intervention.
[0083] The second condition includes at least:
[0084] The obtained total vehicle torque requirement, and the maximum output torque of the motor is less than 1.1 times the total vehicle torque requirement;
[0085] The maximum motor speed is defined as follows: the power battery charge level is ≤ the first low charge threshold (e.g., 20%) and the motor speed is ≥ 0.7 times the maximum motor speed.
[0086] The motor's continuous working time is greater than or equal to the first preset working time (e.g., 25 min), and the motor temperature is greater than or equal to the preset high temperature value of the motor (75℃) or the power battery temperature is greater than or equal to the preset temperature value of the battery (40℃).
[0087] Specifically, in this embodiment, the maximum output torque of the motor is compared with 1.1 times the torque required by the entire vehicle to accurately determine whether the pure electric power is sufficient, thus avoiding insufficient power affecting driving behavior; the judgment is made based on the low power battery charge and the high speed of the motor to ensure the protection of battery energy and the stability of power output, thus avoiding the motor overload operation under low power charge; by judging the continuous working time of the motor and the high temperature threshold of the motor / power battery, the risk of failure of the battery and motor due to long-term high load and high temperature is effectively avoided.
[0088] In one specific embodiment, step S3, if the VCU identifies any one of the user operation change state, vehicle demand state, or external environment state in pure electric mode that meets the preset conditions for engine intervention, then it is determined that the engine meets the driving state requirements, specifically including:
[0089] When any one of the third conditions is met, the identified external environment state meets the preset conditions for engine intervention.
[0090] The third condition includes at least:
[0091] The slope of the ramp is greater than or equal to the slope threshold (e.g., 8°) and the current vehicle speed increases within a preset time by less than or equal to the speed increase threshold, while the motor speed is greater than or equal to 0.8 times the maximum motor speed.
[0092] When the external ambient temperature is ≤ the ambient low temperature threshold (-15℃) and the power battery capacity is ≤ the second low capacity threshold (e.g., 35%), the battery discharge efficiency is ≤ the discharge threshold (e.g., 65%).
[0093] The current vehicle speed is greater than or equal to the high-speed threshold (80km / h) and the transmission output shaft speed is greater than or equal to the high-speed threshold (e.g., 200rpm).
[0094] In one specific embodiment, S3 specifically includes:
[0095] When the engine is determined to be ready to engage in driving, the automatic transmission receives the engine start control command sent by the vehicle controller via the CAN bus and clears the torque of the power motor.
[0096] Once the motor torque is cleared to zero, the automatic transmission controller controls the actuator to complete the neutral shift operation and maintains the clutch disengaged to disconnect the drivetrain from the wheels.
[0097] Specifically, when it is determined that the engine meets the requirements for participating in driving, the automatic transmission receives the engine start control command sent by the vehicle controller through the CAN bus; in response to the engine start control command, the torque of the power motor is cleared to zero; if the torque of the power motor is positive, the torque of the power motor is reduced from the current positive value or the current negative value to zero based on a linear reduction mechanism (such as within 1 second), thereby avoiding transmission shock caused by sudden torque changes.
[0098] For example, when a commercial vehicle is climbing a hill in pure electric mode and the engine is triggered to drive, the automatic transmission receives the engine start control command. If the current power motor outputs 200 N·m of positive drive torque, it gradually reduces it to zero in a linear 1-second manner, avoiding the jerking sensation caused by the sudden disconnection of torque. If the vehicle is in a state of slight deceleration (such as the power motor outputting -40 N·m of regenerative torque), the power motor torque is also reduced to zero in a linear manner to prevent sudden reverse torque from causing transmission shock to the transmission system. After the torque is cleared to zero, neutral is engaged and the clutch is kept disengaged, completely cutting off the connection between the transmission system and the wheels. This ensures that there is no driving resistance when the power motor drives the engine to start, thus improving the overall start success rate and reducing component wear.
[0099] In one specific embodiment, step S4, based on the transmission system being disconnected, controls the power motor to start the engine, specifically includes:
[0100] The automatic transmission calculates the target speed of the input shaft of the automatic transmission based on the output shaft speed of the transmission and the preset target gear ratio of the transmission, wherein the target speed is greater than the engine idle speed;
[0101] The automatic transmission controller (TCU) sends speed mode control commands to the motor controller (MCU) via the CAN bus.
[0102] Based on the speed mode control command, the motor controller controls the power motor to rotate according to the target speed, and synchronously drives the input shaft of the automatic transmission to rotate.
[0103] Based on the operating state of the automatic transmission when the engine speed is zero and the target speed is rotating, the automatic transmission controller TCU controls the clutch to couple the automatic transmission with the engine, and drives the engine crankshaft to rotate through the power motor, increasing the engine speed to the engine idle speed;
[0104] After the engine starts, the automatic transmission controller (TCU) continues to control the speed adjustment of the drive motor, so that the engine speed and the drive motor speed increase synchronously to the target speed.
[0105] Specifically, the automatic transmission calculates the target speed of the transmission input shaft (e.g., target speed = transmission output shaft speed * preset target gear ratio), and then the automatic transmission controller (TCU) and MCU control the power motor to drive the automatic transmission input shaft to pre-rotate, thus providing a precise power basis for starting and avoiding chaotic power supply during startup. Furthermore, during the clutch coupling stage, the engine is driven to idle speed by the power motor to complete the startup. Compared with a traditional starter motor, this not only starts faster but also reduces the mechanical shock at the moment of startup. Since the startup process uses an electronic control method, it avoids power interruption when the transmission system is disengaged and engaged, reduces wear on components such as the clutch and gears, and makes the engine startup process quieter and smoother, thus improving overall driving comfort.
[0106] It should be further explained that the engine idling state can only maintain the engine's own stable operation, while the target speed is the optimal transmission speed for the current vehicle speed and gear, and there is a certain difference between the two. By adjusting the speed of the power motor, the engine speed is increased synchronously, thereby gradually reducing the speed difference to zero, achieving a flexible connection, significantly reducing component wear and failure risk, avoiding the power connection gap caused by the asynchronous speed of the engine and the power motor after starting, and also avoiding the phenomenon of speed adjustment delay during subsequent gear shifts or power switching due to inconsistent speeds.
[0107] In one specific embodiment, step S5, after the engine starts successfully, involves the automatic transmission shifting gears based on a preset shifting strategy and connecting to the drivetrain, specifically including:
[0108] When the automatic transmission controller (TCU) detects that the engine speed and the power motor are both maintained at the target speed, it controls the clutch to perform a disengagement operation, disconnecting the engine, the power motor and the input shaft of the automatic transmission.
[0109] The automatic transmission controller (TCU) controls the automatic transmission to engage the target gear that matches the target speed of the input shaft. After the gear is engaged, the TCU controls the clutch to engage, completing the power connection between the engine, the drive motor, and the input shaft of the automatic transmission.
[0110] The automatic transmission controller (TCU) receives the engine torque demand and motor torque demand commands from the vehicle controller (VCU), and increases the engine torque to the engine torque demand and the power motor torque to the motor torque demand.
[0111] Specifically, in this embodiment, the matching relationship between the target gear and the target speed avoids the power shock caused by the mismatch between the gear and the speed; by using the step-by-step control of the clutch and the linear increase of torque, the jerking sensation generated during gear shifting and power connection is reduced as much as possible, while ensuring the smoothness of the joint drive of the engine and the motor, thus realizing the protection of the transmission system components and the driving stability of the whole vehicle.
[0112] For example, after the engine starts successfully, the automatic transmission shifts gears according to its own shift logic and engages the drivetrain.
[0113] 1. Once both the engine speed and the motor speed have reached the target speed of the input shaft, disengage the clutch;
[0114] 2. The automatic transmission controls the transmission to engage the target gear and slowly engages the clutch to complete the engagement of the transmission system;
[0115] 3. The automatic transmission, based on the engine torque and motor torque requirements issued by the vehicle control system, slowly restores the engine torque from 0 to the required engine torque and the power motor torque from 0 to the required motor torque, thus completing the entire engine start-up process.
[0116] On the other hand, this application provides an engine start control system, the system comprising:
[0117] The data acquisition module is configured to allow the automatic transmission controller to acquire basic vehicle information and send it to the vehicle controller. The basic information includes at least: engine speed, motor speed, engine torque, motor torque, transmission gear ratio, shift position, clutch status, and transmission output shaft speed.
[0118] The identification module is configured to allow the vehicle controller to obtain user operation changes, vehicle demand status, and external environment status based on basic information and collected key data; the key data includes at least: accelerator pedal opening, brake pedal opening, power battery charge, slope, and current vehicle speed.
[0119] The control module is configured such that if the VCU recognizes any one of the user operation change state, vehicle demand state or external environment state in pure electric mode and meets the preset conditions for engine intervention, then it determines that the engine meets the driving state and sends an engine start control command through the vehicle controller to control the automatic transmission to disconnect the drive system.
[0120] The first execution module is configured to control the power motor to start the engine based on the transmission system being disconnected.
[0121] The second execution module is configured so that after the engine starts successfully, the automatic transmission shifts gears based on a preset shift strategy and connects to the drivetrain.
[0122] On the other hand, this application provides an electronic device, including: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0123] The memory stores a computer program that, when executed by a processor, causes the processor to perform the steps of the method.
[0124] On the other hand, this application provides a computer-readable storage medium having a computer program / instructions stored thereon, which, when executed by a processor, implement the steps of the method.
[0125] A simulation platform, comprising:
[0126] An electronic device for implementing the steps of the method;
[0127] A processor that runs a program, which, when running, executes the steps of the method claimed in the electronic device from data output by the program.
[0128] A storage medium for storing a program that, when run, executes the steps of the method on data output from an electronic device.
[0129] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0130] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. An engine start control method characterized by, The method comprises the following steps: S1: The automatic transmission controller acquires basic information of the vehicle and sends the information to the vehicle controller; the basic information at least comprises engine speed, motor speed, engine torque, motor torque, transmission gear ratio, shift position, clutch state, and transmission output shaft speed; S2: The vehicle controller acquires user operation change state, vehicle demand state, and external environment state according to the basic information and acquired key data; the key data at least comprises accelerator pedal opening, brake pedal opening, power battery capacity, slope, and current vehicle speed; S3: If any one of the user operation change state, the vehicle demand state, or the external environment state recognized by the vehicle controller VCU in the pure electric mode meets the preset condition for engine intervention, it is determined that the engine meets the driving participation state, and a start engine control instruction is sent by the vehicle controller VCU to control the automatic transmission to disconnect the powertrain; S4: Based on the powertrain disconnection state, the power motor is controlled to drag the engine to start; S5: After the engine is successfully started, the automatic transmission is shifted based on a preset shift strategy and connected with the powertrain.
2. The method of claim 1, wherein, If any one of the user operation change state, the vehicle demand state, or the external environment state recognized by the vehicle controller VCU in the pure electric mode meets the preset condition for engine intervention, it is determined that the engine meets the driving participation state, specifically comprising: When any one of the first conditions is met, the recognized user operation change state meets the preset condition for engine intervention; The first conditions at least comprise: The accelerator pedal opening is greater than or equal to a first preset threshold and lasts for a first time, and the change rate of the transmission output shaft speed is greater than or equal to a first preset change threshold; The accelerator pedal opening falls within a first preset range and lasts for a second time, and the transmission output shaft speed fluctuation amplitude is less than or equal to a first set value; The brake pedal opening falls within a second preset range or is greater than a third preset threshold, and the change rate of the transmission output shaft speed is less than or equal to a second preset change threshold.
3. The method of claim 2, wherein, If any one of the user operation change state, the vehicle demand state, or the external environment state recognized by the vehicle controller VCU in the pure electric mode meets the preset condition for engine intervention, it is determined that the engine meets the driving participation state, specifically comprising: When any one of the second conditions is met, the recognized vehicle demand state meets the preset condition for engine intervention; The second conditions at least comprise: The acquired vehicle demand torque, and the maximum output torque of the motor is less than 1.1 times the vehicle demand torque; The power battery capacity value is less than or equal to a first low capacity threshold, and the motor speed is greater than or equal to 0.7 times the maximum motor speed; The motor continuous working time is greater than or equal to a first preset working time, and the motor temperature is greater than or equal to a motor preset high temperature value or the power battery temperature is greater than or equal to a battery preset temperature value.
4. The method of claim 3, wherein, If any one of the user operation change state, the vehicle demand state, or the external environment state recognized by the vehicle controller VCU in the pure electric mode meets the preset condition for engine intervention, it is determined that the engine meets the driving participation state, specifically comprising: When any one of the third conditions is met, the recognized external environment state meets the preset condition for engine intervention; The third condition at least includes: The slope of the slope is greater than or equal to the slope threshold value, the current vehicle speed is less than or equal to the speed threshold value within a preset time, and the motor speed is greater than or equal to 0.8 times the maximum motor speed; When the external environment temperature is less than or equal to the low temperature threshold value and the power battery power is less than or equal to the second low power threshold value, the battery discharge efficiency is less than or equal to the discharge threshold value; The current vehicle speed is greater than or equal to the high speed threshold value, and the transmission output shaft speed is greater than or equal to the high speed threshold value.
5. The method of claim 4, wherein, The S3, specifically includes: When it is judged that the engine meets the driving state, the automatic transmission receives the start engine control instruction sent by the vehicle controller through the CAN bus, and the power motor torque is cleared; After the motor torque is cleared to zero, the automatic transmission controller controls the actuator to complete the empty gear operation, and keeps the clutch in a separated state to disconnect the transmission system and the wheels.
6. The method of claim 5, wherein, The step S4, based on the disconnected state of the transmission system, controls the power motor to drag the engine to start, specifically including: The automatic transmission calculates the target speed of the input shaft of the automatic transmission according to the transmission output shaft speed and the preset target gear ratio of the transmission, wherein the target speed is greater than the engine idle speed; The automatic transmission controller TCU sends a speed mode control instruction to the motor controller MCU through the CAN bus; Based on the speed mode control instruction, the motor controller controls the power motor to rotate according to the target speed, and synchronously drives the input shaft of the automatic transmission to rotate; Based on the running state of the automatic transmission with the target speed of zero and the target speed, the automatic transmission controller TCU controls the clutch to couple the automatic transmission and the engine, and through the power motor dragging the engine crankshaft rotation, the engine speed is increased to the engine idle speed; When the engine completes the start, the automatic transmission controller TCU continues to control the power motor to speed up, so that the engine speed and the power motor speed are synchronized to increase to the target speed.
7. The method of claim 6, wherein, The step S5, after the engine starts successfully, the automatic transmission is shifted based on the preset shift strategy and connected with the transmission system, specifically including: When the automatic transmission controller TCU detects that the engine speed and the power motor speed are kept at the target speed, the clutch is controlled to perform a separation operation to disconnect the engine, the power motor and the input shaft of the automatic transmission; The automatic transmission controller TCU controls the automatic transmission to engage into the target gear matching the target speed of the input shaft, after the gear engagement is completed, the TCU controls the clutch to engage, and the power connection between the engine, the power motor and the input shaft of the automatic transmission is completed; The automatic transmission controller TCU receives the engine demand torque and the motor demand torque instructions issued by the vehicle controller VCU, and increases the engine torque to the engine demand torque and the power motor torque to the motor demand torque.
8. An engine start control system characterized by comprising: The system includes: A data acquisition module configured to acquire basic information of the vehicle by the automatic transmission controller and send the basic information to the vehicle controller; the basic information at least includes: engine speed, motor speed, engine torque, motor torque, transmission gear ratio, shift position, clutch state, transmission output shaft speed; The identification module is configured to obtain a user operation change state, a vehicle demand state and an external environment state according to the basic information and the collected key data by the vehicle control unit; the key data at least includes an accelerator pedal opening degree, a brake pedal opening degree, a power battery capacity, a slope and a current vehicle speed; The control module is configured to determine that the engine satisfies a driving state participating condition if any one of the user operation change state, the vehicle demand state or the external environment state satisfies a preset condition of engine intervention in the pure electric mode, and send a start engine control instruction by the vehicle control unit to control the automatic transmission to disconnect the powertrain; The first execution module is configured to control the power motor to drag the engine to start based on the powertrain disconnection state; The second execution module is configured to shift and connect with the powertrain based on a preset shift strategy after the engine is successfully started.
9. An electronic device comprising: The processor, the communication interface, the memory and the communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus; characterized in that the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method in any one of claims 1-7.
10. A computer readable storage medium characterized by The computer program stored in the memory can be executed by the electronic device, and when the computer program runs on the electronic device, the electronic device executes the steps of the method in any one of claims 1-7.