Vehicle engine control method, device and equipment, vehicle and medium
By acquiring engine start-up time, coolant temperature, engine speed, and air-fuel ratio, and combining this with torque limiting coefficient to control engine output torque, the problem of engine speed fluctuations and stalling caused by poor engine combustion in low-temperature environments is solved, thereby improving vehicle reliability and power performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGZHOU AUTOMOBILE GROUP CO LTD
- Filing Date
- 2026-01-27
- Publication Date
- 2026-05-12
AI Technical Summary
In low-temperature environments, the combustion efficiency of hybrid vehicle engines decreases due to limitations in the degree of air-fuel mixing, ignition efficiency, and charging process. This can easily lead to speed fluctuations and engine stalling, affecting the reliability of the vehicle.
By acquiring the engine's start-up time, coolant temperature, speed, and air-fuel ratio control status, and combining these parameters to determine the engine state, the engine responds to preset torque limit conditions, matches the torque limiting coefficient to control the engine output torque, and prevents speed fluctuations and stalling.
It improves the vehicle's reliability and power performance in low-temperature environments, avoids abnormal noises and stalling caused by improper torque control, and ensures smooth engine operation.
Smart Images

Figure CN122014452A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of engine control technology, and in particular to a vehicle engine control method, device, equipment, vehicle, and medium. Background Technology
[0002] In modern hybrid vehicles, even though electric drive systems are frequently used for propulsion, the engine still plays a crucial role in vehicle operation, assisting with heating, driving, and power generation. Therefore, it needs to respond to the power demands of the vehicle controller in real time. However, in low-temperature environments, the engine's actual combustion efficiency decreases due to limitations in air-fuel mixture quality, ignition efficiency, and the charging process. If the engine is controlled according to the maximum engine power set by the vehicle controller in such conditions, it can easily cause engine speed fluctuations, and in severe cases, even stalling, resulting in insufficient driving power and affecting the vehicle's reliability. Summary of the Invention
[0003] This application provides a vehicle engine control method, device, equipment, vehicle, and medium, aiming to improve the problem of insufficient driving power, which affects the reliability of vehicle use.
[0004] A vehicle engine control method, comprising: When the vehicle is in the starting condition, the engine start-up time, coolant temperature, speed and air-fuel ratio control status are obtained; The engine status is determined by combining the start-up duration, coolant temperature, engine speed, and air-fuel ratio control status. In response to the engine state meeting a preset torque limit condition, a torque limiting coefficient matching the engine state is determined; The torque limiting coefficient is used to control the output torque of the engine.
[0005] By accurately identifying the engine status through four dimensions—start-up time, coolant temperature, engine speed, and air-fuel ratio control—when the vehicle is in the starting condition, and determining that the engine is in a state where combustion efficiency is affected when the engine status meets the preset torque limit conditions, which may easily cause speed fluctuations or stalling, a torque limiting coefficient matching the engine status can be determined. Based on the torque limiting coefficient, the engine output torque is limited in the initial stage of starting, preventing abnormal noises caused by speed fluctuations or insufficient driving power caused by stalling, thereby improving vehicle reliability.
[0006] Optionally, the method further includes: If the start-up time is not greater than a preset time threshold, the coolant temperature is not greater than a preset temperature threshold, the engine speed is within a preset speed range, and the air-fuel ratio control is in open-loop control mode, then the engine state is determined to meet the preset torque limit condition.
[0007] This system identifies scenarios where high-power generation might cause engine speed fluctuations or stalling by utilizing four dimensions: start-up duration, coolant temperature, engine speed, and air-fuel ratio control status. When all four dimensions meet their respective conditions, the system determines that the engine status meets preset torque limits, thus identifying the scenarios causing speed fluctuations or stalling. Using information from all four dimensions together avoids errors caused by relying on a single condition, improving accuracy and enabling more precise control. Furthermore, the acquisition methods for start-up duration, coolant temperature, engine speed, and air-fuel ratio control status are adaptable to different engines, enhancing the practicality of the detection process.
[0008] Optionally, the step of determining a torque limiting coefficient matching the engine state in response to the engine state satisfying a preset torque limiting condition includes: Obtain the torque limit coefficient curve data; In response to the engine state meeting the preset torque limit condition, the torque limit coefficient is determined by matching the start-up duration and the coolant temperature in the torque limit coefficient curve data.
[0009] By matching the torque limiting coefficient based on the start-up time and coolant temperature when the engine condition meets the preset torque limiting conditions, the combustion effect of the engine can be quickly identified using the start-up time and coolant temperature. Based on the combustion effect, the corresponding torque limiting coefficient can be accurately matched, avoiding abnormalities caused by excessive or insufficient limiting. This further effectively prevents abnormal noises caused by speed fluctuations or insufficient driving power caused by engine stalling, thus improving vehicle reliability.
[0010] Optionally, the step of controlling the output torque of the engine using the torque limiting coefficient includes: Obtain the engine's maximum torque; Based on the torque limiting coefficient, the maximum torque of the engine is corrected to determine the reference torque; The reference torque is used to control the output torque of the engine.
[0011] By adjusting the engine's maximum torque based on a torque limiting coefficient, a reference torque is determined for control. This allows for adjustment and control of the maximum torque of different engines, rather than directly assigning a calibrated limit value, ensuring applicability and improving practicality.
[0012] Optionally, the step of controlling the output torque of the engine using the torque limiting coefficient further includes: Determine the filter coefficient corresponding to the rotational speed; The reference torque is filtered based on the aforementioned filtering coefficients; Using the filtered reference torque, the step of controlling the engine's output torque with the reference torque is performed.
[0013] By using a filtering coefficient to filter the reference torque, the engine's output torque can be output smoothly, reducing occasional vibrations caused by drastic torque changes, improving engine smoothness, and thus enhancing vehicle comfort.
[0014] Optionally, the method further includes: When the start-up duration exceeds a preset duration threshold, or the coolant temperature exceeds a preset temperature threshold, or the engine speed is not within a preset speed range, or the air-fuel ratio control is in closed-loop control mode, or the torque limiting coefficient is one, the engine's output torque is controlled by the engine's maximum torque.
[0015] By promptly switching to using the engine's maximum torque to control the engine's output torque when the start-up duration exceeds a preset time threshold, the coolant temperature exceeds a preset temperature threshold, the engine speed is not within a preset speed range, the air-fuel ratio control is in closed-loop control mode, or the torque limiting coefficient is one, the engine can fully utilize its performance and improve the vehicle's power performance.
[0016] A vehicle engine control device, comprising: The first acquisition module is used to acquire the engine start-up time, coolant temperature, speed and air-fuel ratio control status when the vehicle is in the start-up condition. The module is used to determine the engine status by combining the start-up duration, the coolant temperature, the engine speed, and the air-fuel ratio control status; The torque limiting module is used to determine a torque limiting coefficient that matches the engine state in response to the engine state meeting a preset torque limiting condition. A control module is used to control the output torque of the engine using the torque limiting coefficient.
[0017] By accurately identifying the engine status through four dimensions—start-up time, coolant temperature, engine speed, and air-fuel ratio control—when the vehicle is in the starting condition, and determining that the engine is in a state where combustion efficiency is affected when the engine status meets the preset torque limit conditions, which may easily cause speed fluctuations or stalling, a torque limiting coefficient matching the engine status can be determined. Based on the torque limiting coefficient, the engine output torque is limited in the initial stage of starting, preventing abnormal noises caused by speed fluctuations or insufficient driving power caused by stalling, thereby improving vehicle reliability.
[0018] An electronic device includes a processor and a memory, wherein, Memory, used to store computer programs; The processor is used to execute programs stored in memory to implement the methods described above.
[0019] A vehicle comprising the aforementioned electronic equipment.
[0020] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method. Attached Figure Description
[0021] Figure 1 This is a flowchart of a vehicle engine control method provided in an embodiment of this application; Figure 2 This is a flowchart of another vehicle engine control method provided in one embodiment of this application; Figure 3 This is a flowchart illustrating an example of a vehicle engine control method provided in an embodiment of this application; Figure 4 This is a structural diagram of a vehicle engine control device provided in one embodiment of this application; Figure 5 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application; Figure 6 This is a schematic diagram of the structure of a vehicle provided in one embodiment of this application; Figure 7 This is a schematic diagram of the structure of a computer-readable storage medium provided in an embodiment of this application. Detailed Implementation
[0022] To make the technical problems, technical solutions, and beneficial effects solved by this application clearer, the following detailed description is provided in conjunction with embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0023] Hybrid vehicles typically operate primarily in pure electric mode. However, in winter, due to limitations in battery charging and discharging power, the engine still plays a crucial role, requiring real-time response to the power demands of the vehicle control unit (VCU). In low-temperature environments, the engine's actual power output is significantly limited by factors such as air-fuel mixture density, ignition efficiency, and the charging process. Therefore, accurately determining the engine's maximum actual power and torque output is vital for the VCU's vehicle control, ensuring the vehicle operates as expected. In the initial stage of starting a hybrid vehicle, the VCU calculates the power generation demand based on the maximum torque output from the EMS (Engine Management System). When the battery level is low, the torque corresponding to the power generation is often close to or equal to the maximum torque output from the EMS. The maximum torque output from the EMS is calculated based on the current allowable air volume, theoretical air-fuel ratio efficiency, and ignition efficiency. However, for PFI (Port Injection) type engines, there are issues such as poor air-fuel mixture and intake manifold oil film before the oxygen sensor closes the loop during the initial start-up phase, which affect the actual combustion effect. Therefore, the actual combustion torque is often less than the theoretically calculated maximum torque. If this torque request is responded to, it can easily cause speed fluctuations, and in severe cases, even stall, affecting the reliability of the vehicle.
[0024] Example 1 This application provides a vehicle engine control method. Please refer to the following embodiments. Figure 1 The diagram illustrates a flowchart of a vehicle engine control method according to an embodiment of this application. The vehicle engine control method may include the following steps: Step 101: With the vehicle in the starting condition, acquire the engine start-up time, coolant temperature, speed and air-fuel ratio control status; The vehicle's starting condition can be determined when the power is turned on and the vehicle is started. For example, when the user presses the ignition start button or turns the vehicle key to the ignition position, it can be determined that the vehicle is in the starting condition. While the vehicle is in the starting condition, sensors and electronic control units on the vehicle can acquire information such as engine start-up duration, coolant temperature, engine speed, and air-fuel ratio control status. Engine start-up duration refers to the time from ignition start to the current detection moment. Engine coolant temperature is the temperature of the coolant inside the engine at the current detection moment. Engine speed is the engine crankshaft speed at the current detection moment. Engine air-fuel ratio control status is the control method for the air-fuel ratio at the current detection moment.
[0025] Step 102: Determine the engine status by combining the start-up duration, coolant temperature, engine speed, and air-fuel ratio control status; The starting time, coolant temperature, engine speed, and air-fuel ratio control status can be combined as reference factors to monitor the current engine operating conditions and determine the engine status.
[0026] Step 103: In response to the engine state meeting the preset torque limit condition, determine the torque limiting coefficient that matches the engine state; The preset torque limit condition characterizes the critical state condition of a scenario where the engine speed fluctuates or stalls when outputting maximum torque. The preset torque limit condition can be determined based on the actual performance of the engine, and this embodiment does not limit this. When determining the engine state, the engine state can be compared with the preset torque limit condition to determine whether the engine state meets the preset torque limit condition. When the engine state meets the preset torque limit condition, that is, when the engine outputs maximum torque in the current engine state, it will cause speed fluctuations or stalling. In response to the engine state meeting the preset torque limit condition, a corresponding torque limiting coefficient can be matched based on the engine state. The torque limiting coefficient is used to limit the engine's output torque; the torque limiting coefficient can be in the range of 0-1. In one example, to avoid over-limiting the output torque, the torque limiting coefficient is in the range of 0.5-1.
[0027] Step 104: The output torque of the engine is controlled using the torque limiting coefficient.
[0028] The torque limiting coefficient can be used to control the engine's output torque, thereby limiting the engine's output torque and preventing speed fluctuations or stalling caused by high power output.
[0029] This application embodiment acquires the engine's start-up duration, coolant temperature, engine speed, and air-fuel ratio control status when the vehicle is in the starting condition; combines these parameters to determine the engine state; in response to the engine state meeting a preset torque limit condition, determines a torque limiting coefficient matching the engine state; and uses the torque limiting coefficient to control the engine's output torque. By accurately identifying the engine state through four dimensions—start-up duration, coolant temperature, engine speed, and air-fuel ratio control status—when the engine state meets the preset torque limit condition, it is determined that the engine is in a state where combustion efficiency is affected, easily causing speed fluctuations or stalling. A torque limiting coefficient matching the engine state can be determined, and the engine can be controlled based on this torque limiting coefficient. This limits the engine's output torque during the initial start-up phase, preventing abnormal noises caused by speed fluctuations or insufficient driving power due to stalling, thereby improving vehicle reliability.
[0030] Example 2 This application provides another vehicle engine control method, please refer to... Figure 2 The diagram illustrates a flowchart of another vehicle engine control method provided in an embodiment of this application, which may include the following steps: Step 201: When the vehicle is in the starting condition, acquire the engine start-up time, coolant temperature, speed and air-fuel ratio control status; When the vehicle is in the starting state, the engine's start-up duration, coolant temperature, engine speed, and air-fuel ratio control status can be acquired. The start-up duration can be calculated by recording the time from when the user presses the ignition switch or start button to the current detection moment. The coolant temperature can be measured by a coolant temperature sensor installed in the engine block water passage, thermostat housing, or coolant return pipe, directly contacting the coolant. The crankshaft position sensor can be installed at the crankshaft flywheel or crankshaft pulley; it detects the signal ring gear during crankshaft rotation and outputs periodic pulse signals, calculating the real-time engine speed based on the pulse frequency. The air-fuel ratio control status can be determined by detecting the intake air status and the corresponding air-fuel ratio control method using oxygen, airflow, intake air temperature, and intake air pressure sensors. The engine's start-up duration, coolant temperature, engine speed, and air-fuel ratio control status can be obtained from these various sensors. The start-up time, coolant temperature, and engine speed can all be represented by relevant numerical values, such as a 10-second start-up, a coolant temperature of 50 degrees Celsius, and an engine speed of 5000 rpm. The air-fuel ratio control state can be represented in two ways: open-loop control and closed-loop control. Open-loop control, based on the detected intake airflow, controls the fuel injection quantity according to a predetermined air-fuel ratio to form a combustible mixture. Closed-loop control, based on the detected intake airflow and combined with feedback from the oxygen content in the engine exhaust, controls the fuel injection quantity to form a combustible mixture.
[0031] Step 202: Determine the engine status by combining the start-up duration, coolant temperature, engine speed, and air-fuel ratio control status; The engine status is determined by combining factors such as start-up time, coolant temperature, engine speed, and air-fuel ratio control status.
[0032] Step 203: If the start-up time is not greater than a preset time threshold, the coolant temperature is not greater than a preset temperature threshold, the engine speed is within a preset speed range, and the air-fuel ratio control state is an open-loop control state, determine that the engine state meets the preset torque limit condition. During engine startup, the lubricating oil in the lubrication system may not be sprayed into all moving parts of the engine in a timely manner, or the lubricating oil may have increased viscosity due to low temperature, resulting in excessive internal resistance. Therefore, torque limitation is necessary during the initial startup phase. After running for a period of time, the internal resistance of the engine gradually decreases and stabilizes, and as the cylinder temperature rises, the engine combustion state tends to stabilize, so torque limitation is no longer necessary. When the engine coolant temperature is low, the oil film effect is significant, making it difficult to control the amount of air-fuel mixture entering the cylinder, leading to unstable combustion quality and inaccurate air-fuel ratio efficiency. This can cause deviations in torque calculation, so torque limitation should be based on the engine coolant temperature. In low-temperature environments, the engine speed generally does not fall below a specific value, and the maximum torque achievable at low speeds is relatively small, reducing the risk of stalling. Therefore, the engine speed range should be considered to determine whether torque limitation is necessary. When the air-fuel ratio control is in open-loop control mode, the engine control unit does not correct the fuel injection quantity based on the actual oxygen signal. However, closed-loop control allows for correction, which helps improve combustion stability, thus eliminating the need for torque limiting control. Therefore, it is necessary to refer to the air-fuel ratio control status to identify whether torque control is required.
[0033] The preset torque limiting conditions can be: the start-up time is no greater than a preset time threshold, the coolant temperature is no greater than a preset temperature threshold, the engine speed is within a preset speed range, and the air-fuel ratio control is in open-loop control mode. When the start-up time, coolant temperature, engine speed, and air-fuel ratio control mode all meet their respective conditions, it indicates that the engine is in a low-temperature start-up state, requiring torque limitation. Therefore, when the start-up time is no greater than the preset time threshold, the coolant temperature is no greater than the preset temperature threshold, the engine speed is within a preset speed range, and the air-fuel ratio control is in open-loop control mode, the engine state is determined to meet the preset torque limiting conditions, and torque limitation is required. The specific values of the preset time threshold, preset temperature threshold, and preset speed range can be determined based on engine performance or operating environment, and this application embodiment does not limit these values.
[0034] Step 204: In response to the engine state meeting the preset torque limit condition, determine the torque limiting coefficient that matches the engine state; In response to the engine condition meeting the preset torque limit conditions, the torque limiting coefficient that matches the engine condition can be determined by looking up a table.
[0035] Step 205: Control the output torque of the engine using the torque limiting coefficient; A torque limiting coefficient can be used to limit the engine's output torque, preventing the engine from outputting maximum torque and causing speed fluctuations or even stalling.
[0036] Step 206: When the start-up duration is greater than a preset duration threshold, or the coolant temperature is greater than a preset temperature threshold, or the engine speed is not within a preset speed range, or the air-fuel ratio control state is a closed-loop control state, or the torque limiting coefficient is one, the engine output torque is controlled by the engine maximum torque.
[0037] If any of the following conditions—start-up duration, coolant temperature, engine speed, or air-fuel ratio control status—does not meet the preset torque limiting conditions, or if the torque limiting coefficient is one, it indicates that the current engine state does not require torque limiting and can operate according to its original operating parameters. Therefore, when the start-up duration exceeds the preset threshold, the coolant temperature exceeds the preset threshold, the engine speed is not within the preset range, the air-fuel ratio control is in closed-loop control mode, or the torque limiting coefficient is one, the engine's maximum torque control is used to control the engine's output torque. This promptly switches to using maximum engine torque control and exits the torque limiting situation, fully utilizing the engine's performance and improving the vehicle's power performance.
[0038] In some embodiments of this application, the step of determining a torque limiting coefficient matching the engine state in response to the engine state satisfying a preset torque limiting condition includes: Sub-step S2041: Obtain the torque limit coefficient curve data; The engine can be pre-tested using bench tests, real-vehicle tests, and simulation tests to determine the torque required to prevent engine speed fluctuations under different start-up durations and coolant temperatures. Based on this torque magnitude and the engine's maximum torque, the corresponding torque limiting coefficients for different start-up durations and coolant temperatures can be determined. Interpolation is then performed on the discrete start-up duration, coolant temperature, and torque limiting coefficient to generate a torque limiting coefficient curve. This curve is then converted into function-based or graph-based torque limiting coefficient curve data. For example, Table 1 can be used to illustrate the torque limiting coefficients corresponding to different start-up durations and coolant temperatures in tabular form.
[0039]
[0040] Table 1 In sub-step S2042, in response to the engine state meeting the preset torque limit condition, the torque limit coefficient is determined by matching the start-up duration and the coolant temperature in the torque limit coefficient curve data.
[0041] In response to the engine condition meeting preset torque limit conditions, the torque limiting coefficient data can be matched using start-up duration and coolant temperature. The torque limiting coefficient corresponding to the start-up duration and coolant temperature is then determined from the torque limiting coefficient curve data. By matching the torque limiting coefficient based on start-up duration and coolant temperature when the engine condition meets preset torque limit conditions, the engine's combustion effect can be quickly identified using these factors. Based on the combustion effect, the corresponding torque limiting coefficient can be accurately matched, avoiding abnormalities caused by over- or under-limiting. This further effectively prevents abnormal noises caused by speed fluctuations or insufficient driving power due to engine stalling, improving vehicle reliability.
[0042] In some embodiments of this application, the step of controlling the output torque of the engine using the torque limiting coefficient includes: Sub-step S2051: Obtain the engine's maximum torque; The engine's maximum torque can be obtained from the parameters recorded in the engine's electronic control unit or from the corresponding database. The engine's maximum torque is the maximum torque value that the engine outputs.
[0043] Sub-step S2052: Based on the torque limiting coefficient, correct the maximum torque of the engine and determine the reference torque; By combining the torque limiting coefficient with the engine's maximum torque, and using the torque limiting coefficient to correct for the engine's maximum torque, a reference torque can be determined. For example, the torque limiting coefficient can be multiplied by the engine's maximum torque, and the product is the reference torque.
[0044] Sub-step S2053: The output torque of the engine is controlled using the reference torque.
[0045] Using a reference torque as the maximum output torque for engine control means setting the maximum output torque of the external CAN (Control Area Network) bus as the reference torque. This reference torque limits the engine's output torque, preventing speed fluctuations. Control is achieved by adjusting the engine's maximum torque based on a torque-limiting coefficient to determine the reference torque. This approach allows for adjustment and control based on the maximum torque of different engines, rather than directly assigning a calibrated limit value, ensuring applicability and improving practicality.
[0046] In some embodiments of this application, the step of controlling the output torque of the engine using the torque limiting coefficient further includes: Sub-step S2054: Determine the filter coefficient corresponding to the rotational speed; The corresponding filter coefficient can be determined by the rotational speed. The filter coefficient can be determined based on actual needs and matched to different rotational speeds. For example, refer to Table 2 to determine the corresponding filter coefficient based on the rotational speed.
[0047]
[0048] Table 2 Sub-step S2055: Filter the reference torque based on the filter coefficients; Based on the magnitude of the filter coefficients, the difference between the current reference torque and the reference torque determined in the previous round is compared. The smallest change value is taken as the change value of the reference torque determined in the previous round, thereby filtering the current reference torque and achieving smoothing.
[0049] Sub-step S2056: Using the filtered reference torque, execute the step of controlling the engine output torque using the reference torque.
[0050] The filtered reference torque is used as the final reference torque to limit the engine's output torque, thereby controlling the engine's output torque. By filtering the reference torque using a filtering coefficient, the engine's output torque can be smoothly delivered, reducing occasional vibrations caused by sudden torque changes, improving engine smoothness, and ultimately enhancing vehicle comfort.
[0051] This application embodiment acquires the engine's start-up duration, coolant temperature, engine speed, and air-fuel ratio control status when the vehicle is in the start-up condition; combines the start-up duration, coolant temperature, engine speed, and air-fuel ratio control status to determine the engine status; if the start-up duration is not greater than a preset duration threshold, the coolant temperature is not greater than a preset temperature threshold, the engine speed is within a preset speed range, and the air-fuel ratio control status is in an open-loop control state, it is determined that the engine status meets a preset torque limit condition; in response to the engine status meeting the preset torque limit condition, a torque limiting coefficient matching the engine status is determined; the torque limiting coefficient is used to control the engine's output torque; if the start-up duration is greater than a preset duration threshold, or the coolant temperature is greater than a preset temperature threshold, or the engine speed is not within a preset speed range, or the air-fuel ratio control status is in a closed-loop control state, or the torque limiting coefficient is one, the engine's maximum torque is used to control the engine's output torque. By accurately identifying the engine status through four dimensions—start-up time, coolant temperature, engine speed, and air-fuel ratio control—while the vehicle is in the starting phase, the system determines when the engine is in a state where combustion efficiency is affected, potentially leading to speed fluctuations or stalling. A torque-limiting coefficient can then be determined to match the engine status. Based on this coefficient, the engine output torque is limited during the initial start-up phase, preventing abnormal noises caused by speed fluctuations or insufficient driving power due to stalling, thus improving vehicle reliability. The system also identifies scenarios where high-power generation might cause speed fluctuations or stalling by using these four dimensions. When all four dimensions meet their respective conditions, the system determines that the engine status meets the preset torque limit, identifying the scenario causing speed fluctuations or stalling. Utilizing information from all four dimensions for identification avoids errors caused by relying on a single condition, improving accuracy and enabling precise control. Furthermore, the acquisition and methods for starting time, coolant temperature, engine speed, and air-fuel ratio control status can be adapted to different engines, improving the practicality of the detection. By promptly switching to using the engine's maximum torque to control the engine's output torque when the starting time exceeds a preset threshold, the coolant temperature exceeds a preset threshold, the engine speed is not within a preset range, the air-fuel ratio control is in closed-loop control mode, or the torque limiting coefficient is one, and promptly exiting the torque limiting mode, the engine's performance is fully utilized, improving the vehicle's power performance.
[0052] To enable those skilled in the art to clearly understand the implementation process of the embodiments of this application, please refer to... Figure 3 The diagram shows a flowchart illustrating another example of a vehicle engine control method provided in an embodiment of this application.
[0053] 1. Determining if the air-fuel ratio control is in an open-loop state. This can determine whether the air-fuel ratio control is in an open-loop state.
[0054] 2. Determining if the starting coolant temperature is lower than the calibration value A1. This can determine whether the current engine coolant temperature is lower than the calibration value A1.
[0055] 3. Determining if engine running time < calibration value B1. This determines whether the current engine start-up time is less than the calibration value B1.
[0056] 4. Determining if engine speed is less than the calibration value C1. This function can determine whether the current engine speed is less than the calibration value C1.
[0057] 5. When all four judgment conditions above are met, i.e., the preset torque limit condition is satisfied, the engine torque limiting characteristic condition can be identified. Under the engine torque limiting characteristic condition, it is necessary to limit the engine's output torque.
[0058] 6. Output torque limiting coefficient to calculate the initial maximum permissible flywheel end torque; 7. Filter the initial maximum permissible flywheel end torque and send it to the bus.
[0059] 8. If any of the above four judgment conditions are not met, it is determined that the engine is in a non-engine torque limiting characteristic condition, and control can be performed based on the engine's maximum torque data.
[0060] In a practical example, calibration value A1 can be 30°C, calibration value B1 can be 20 seconds, and calibration value C1 can be 5000 revolutions per minute. The runtime may include the following steps: (1) Determine the normal operating time after the engine starts, i.e., whether the starting time is less than 20 seconds; (2) Determine that the engine coolant temperature is below 30°C; (3) Determine whether the engine speed range is between 1000 rpm and 5000 rpm; (4) Determine whether the air-fuel ratio control is in an open-loop state; (5) If all four conditions above are met, it is determined that the preset torque limit condition is met; (6) When the start-up time is less than 20 seconds, the external torque of the engine control should be restricted to varying degrees.
[0061] (7) The torque limiting coefficient can be calculated based on engine running time and starter coolant temperature. The obtained torque limiting coefficient is multiplied by the maximum engine torque output by the ECU (electronic control unit) to obtain the corrected maximum engine torque; (8) Calculate the filtering coefficient based on the rotational speed, and use the filtering coefficient to filter the maximum torque of the engine to ensure that the torque value sent to the ECU is smooth. The filtered maximum allowable torque is sent to the communication bus and received by the controller.
[0062] (9) When any of the conditions (1) to (4) are not met or the torque limiting coefficient is 1, i.e., when there is no torque limit effect, the torque limiting function ends and the original maximum engine torque is used for control.
[0063] This application also provides a vehicle engine control device, please refer to... Figure 4 The diagram shows a structural diagram of a vehicle engine control device according to an embodiment of this application. The vehicle engine control device may specifically include the following modules: The first acquisition module 401 is used to acquire the engine start-up time, coolant temperature, speed and air-fuel ratio control status when the vehicle is in the start-up condition. Combined with module 402, it is used to determine the engine status by combining the start-up duration, the coolant temperature, the engine speed and the air-fuel ratio control status; The torque limiting module 403 is used to determine a torque limiting coefficient that matches the engine state in response to the engine state meeting a preset torque limiting condition. The control module 404 is used to control the output torque of the engine using the torque limiting coefficient.
[0064] In some embodiments of this application, the apparatus further includes: The identification module is used to determine that the engine state meets the preset torque limit condition when the start-up time is not greater than a preset time threshold, the coolant temperature is not greater than a preset temperature threshold, the speed is within a preset speed range, and the air-fuel ratio control state is an open-loop control state.
[0065] In some embodiments of this application, the torque limiting module 403 includes: The first acquisition submodule is used to acquire the torque limit coefficient curve data; The matching submodule is used to determine the torque limiting coefficient by matching the torque limiting coefficient curve data based on the start-up time and the coolant temperature in response to the engine state meeting the preset torque limiting condition.
[0066] In some embodiments of this application, the control module 404 includes: The second acquisition submodule is used to acquire the engine's maximum torque; The correction submodule is used to correct the maximum torque of the engine based on the torque limiting coefficient and determine the reference torque; The first control submodule is used to control the output torque of the engine using the reference torque.
[0067] In some embodiments of this application, the control module 404 further includes: The filtering submodule is used to determine the filter coefficient corresponding to the rotational speed; A filtering submodule is used to filter the reference torque based on the filtering coefficients; An execution submodule is used to perform the step of controlling the engine's output torque using the filtered reference torque.
[0068] In some embodiments of this application, the apparatus further includes: The release module is used to control the engine's output torque by using the engine's maximum torque when the startup duration is greater than a preset duration threshold, the coolant temperature is greater than a preset temperature threshold, the engine speed is not within a preset speed range, the air-fuel ratio control state is a closed-loop control state, or the torque limiting coefficient is one.
[0069] This application also provides an electronic device, please refer to... Figure 5 The diagram shows a structural diagram of an electronic device provided in an embodiment of this application, including a processor 510 and a memory 520. The memory 510 is used to store computer programs; the processor 520 is used to execute the programs stored in the memory 510 to implement the vehicle engine control method described in any embodiment of this application.
[0070] This application also provides a vehicle, please refer to the embodiments thereof. Figure 6 This diagram illustrates a structural diagram of a vehicle according to an embodiment of the present application, which includes the electronic device 610 described in any embodiment of the present application.
[0071] This application also provides a computer-readable storage medium 70, please refer to... Figure 7 The diagram illustrates a structure of a computer-readable storage medium 70 according to an embodiment of the present application. The computer-readable storage medium 70 stores a computer program that, when executed by a processor, implements the vehicle engine control method described in any embodiment of the present application.
[0072] In this application, "multiple" refers to two or more.
[0073] In this application, unless otherwise expressly defined, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0074] The terms “first,” “second,” “third,” “fourth,” etc., in this application (if present) are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0075] In this application, the term "and / or" 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, or B existing alone. Additionally, in this application, the character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0076] Unless otherwise specified, all steps in this application may be performed sequentially or randomly. For example, if the method includes steps A and B, it means that the method may include steps A and B performed sequentially, or it may include steps B and A performed sequentially. For example, if the method may also include step C, it means that step C may be added to the method in any order. For example, the method may include steps A, B, and C, or it may include steps A, C, and B, or it may include steps C, A, and B, etc.
[0077] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A vehicle engine control method, characterized in that, include: When the vehicle is in the starting condition, the engine start-up time, coolant temperature, speed and air-fuel ratio control status are obtained; The engine status is determined by combining the start-up duration, coolant temperature, engine speed, and air-fuel ratio control status. In response to the engine state meeting a preset torque limit condition, a torque limiting coefficient matching the engine state is determined; The torque limiting coefficient is used to control the output torque of the engine.
2. The method according to claim 1, characterized in that, The method further includes: If the start-up time is not greater than a preset time threshold, the coolant temperature is not greater than a preset temperature threshold, the engine speed is within a preset speed range, and the air-fuel ratio control is in open-loop control mode, then the engine state is determined to meet the preset torque limit condition.
3. The method according to claim 1, characterized in that, The step of determining a torque limiting coefficient that matches the engine state in response to the engine state meeting a preset torque limiting condition includes: Obtain the torque limit coefficient curve data; In response to the engine state meeting the preset torque limit condition, the torque limit coefficient is determined by matching the start-up duration and the coolant temperature in the torque limit coefficient curve data.
4. The method according to any one of claims 1-3, characterized in that, The step of controlling the engine's output torque using the torque limiting coefficient includes: Obtain the engine's maximum torque; Based on the torque limiting coefficient, the maximum torque of the engine is corrected to determine the reference torque; The reference torque is used to control the output torque of the engine.
5. The method according to claim 4, characterized in that, The step of controlling the engine output torque using the torque limiting coefficient further includes: Determine the filter coefficient corresponding to the rotational speed; The reference torque is filtered based on the aforementioned filtering coefficients; Using the filtered reference torque, the step of controlling the engine's output torque with the reference torque is performed.
6. The method according to claim 4, characterized in that, The method further includes: When the start-up duration exceeds a preset duration threshold, or the coolant temperature exceeds a preset temperature threshold, or the engine speed is not within a preset speed range, or the air-fuel ratio control is in closed-loop control mode, or the torque limiting coefficient is one, the engine's output torque is controlled by the engine's maximum torque.
7. A vehicle engine control device, characterized in that, include: The first acquisition module is used to acquire the engine start-up time, coolant temperature, speed and air-fuel ratio control status when the vehicle is in the start-up condition. The module is used to determine the engine status by combining the start-up duration, the coolant temperature, the engine speed, and the air-fuel ratio control status; The torque limiting module is used to determine a torque limiting coefficient that matches the engine state in response to the engine state meeting a preset torque limiting condition. A control module is used to control the output torque of the engine using the torque limiting coefficient.
8. An electronic device, characterized in that, Including processor and memory, among which, Memory, used to store computer programs; A processor for executing a program stored in memory to implement the method described in any one of claims 1-6.
9. A vehicle, characterized in that, It includes the electronic device as described in claim 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method described in any one of claims 1-6.