An engine control method, device, vehicle and storage medium

By acquiring vehicle status and road segment information, the engine shutdown conditions are determined, solving the problem of frequent engine start-stop in range-extended hybrid electric vehicles, achieving precise engine control, and improving the driving experience and energy-saving effect.

CN117163024BActive Publication Date: 2026-04-21DEEPAL AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DEEPAL AUTOMOBILE TECH CO LTD
Filing Date
2023-08-11
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In range-extended hybrid electric vehicles, the engine cannot run backwards while the vehicle is coasting, making it difficult to control when the engine stops, resulting in frequent start-stop cycles and affecting the driving experience.

Method used

By acquiring real-time vehicle status information and the current road congestion level and road type, the engine shutdown conditions are determined, and the engine is instructed to shut down when the conditions are met, including adjusting the target vehicle speed threshold and taking into account the driver's driving style.

Benefits of technology

Precise control of engine shutdown avoids frequent start-stop cycles, improving driving experience and fuel efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117163024B_ABST
    Figure CN117163024B_ABST
Patent Text Reader

Abstract

The application provides an engine control method and device, a vehicle and a storage medium, relates to the technical field of vehicles, and is used for avoiding frequent start and stop of an engine during vehicle driving. The method comprises the following steps: acquiring real-time state information of a vehicle and a congestion level and a road type of a road section currently passed through by the vehicle when the vehicle is in a coasting state, the congestion level comprising a first congestion level or a second congestion level, the vehicle flow corresponding to the second congestion level being greater than the vehicle flow corresponding to the first congestion level; determining an engine stop condition based on the road type of the road section currently passed through by the vehicle; determining whether the real-time state information of the vehicle meets the engine stop condition; and instructing the engine of the vehicle to stop in the case that the congestion level is the first congestion level and the real-time state information of the vehicle meets the engine stop condition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and more specifically to an engine control method, device, vehicle, and storage medium. Background Technology

[0002] Currently, almost all traditional electronic fuel injection vehicles and parallel hybrid vehicles have a deceleration fuel cut-off and fuel supply restoration function. That is, when the vehicle is moving at a moving speed, the engine management system or power control system prohibits the engine from injecting fuel when the vehicle is coasting and the engine is being towed by the vehicle in reverse, in order to avoid fuel waste.

[0003] However, in the range-extended hybrid system of a range-extended vehicle, there is no transmission. The operation of the range extender is completely decoupled from the vehicle speed. When the vehicle is coasting, it cannot tow the engine to run, and therefore cannot stop the engine from injecting fuel when it is being towed. This makes it difficult to control the timing of engine shutdown, which may lead to frequent engine start-stop, affecting the driver's driving experience. Summary of the Invention

[0004] This application provides an engine control method, device, vehicle, and storage medium to avoid frequent engine start-stop during vehicle operation.

[0005] In a first aspect, this application provides an engine control method, comprising: when the vehicle is in a coasting state, acquiring real-time status information of the vehicle and the congestion level and road type of the road segment where the vehicle is currently located, wherein the congestion level includes a first congestion level or a second congestion level, and the traffic flow corresponding to the second congestion level is greater than the traffic flow corresponding to the first congestion level; determining engine shutdown conditions based on the road type of the road segment where the vehicle is currently located; determining whether the real-time status information of the vehicle meets the engine shutdown conditions; and, if the congestion level is the first congestion level and the real-time status information of the vehicle meets the engine shutdown conditions, instructing the vehicle's engine to shut down.

[0006] As described above, this application, during vehicle operation and while the vehicle is coasting, obtains the vehicle's current status information, as well as the congestion level and road type of the current road segment. This helps determine the engine shutdown conditions, thereby facilitating more precise control over engine shutdown or startup. Determining engine shutdown conditions based on road type allows for flexible adjustments based on the characteristics and needs of different roads, improving the accuracy and adaptability of engine shutdown conditions. By judging whether the vehicle's real-time status information meets the engine shutdown conditions, it ensures that the engine shutdown decision is based on accurate judgment conditions, improving the reliability of the judgment results. When the congestion level is the highest and the vehicle's real-time status meets the engine shutdown conditions, the application instructs the vehicle to shut down the engine, achieving precise engine shutdown control. This helps avoid frequent engine start-stop cycles, improving the driver's experience.

[0007] In some embodiments, the real-time status information includes the vehicle's speed, and the engine shutdown condition includes the vehicle's speed being above a target speed threshold. Determining the engine shutdown condition based on the road type of the current road segment includes: if the vehicle is traveling on a first type of road, determining the target speed threshold in the engine shutdown condition as a first speed threshold; the first type of road includes provincial highways, county roads, and rural roads. Alternatively, if the vehicle is traveling on a second type of road, determining the target speed threshold in the engine shutdown condition as a second speed threshold; the second type of road includes secondary urban roads, and the second speed threshold is less than the first speed threshold. Alternatively, if the vehicle is traveling on a third type of road, determining the target speed threshold in the engine shutdown condition as a third speed threshold; the third type of road includes major urban roads, and the third speed threshold is less than the second speed threshold. Alternatively, if the vehicle is traveling on a fourth type of road, determining the target speed threshold in the engine shutdown condition as a fourth speed threshold; the fourth type of road includes highways, and the fourth speed threshold is greater than the first speed threshold.

[0008] As can be seen from the above, this application sets a corresponding target speed threshold based on the road type of the current road segment where the vehicle is located, which can more accurately determine whether the vehicle needs to stop the engine, thereby helping to improve the applicability of engine stopping conditions.

[0009] In some embodiments, the method further includes: acquiring the driver's driving record under the current road type; determining the driver's driving style under the current road type based on the driver's driving record under the current road type, the driving style including conservative, aggressive or overly aggressive; increasing the target speed threshold by a first preset value if the driver's driving style is aggressive; and increasing the target speed threshold by a second preset value if the driver's driving style is overly aggressive, the second preset value being greater than the first preset value.

[0010] As described above, this application determines the driver's style based on the driver's driving record under the current road type, which can provide a basis for subsequently adjusting the target speed threshold. Adjusting the target speed threshold for different driving styles allows the engine shutdown conditions to better adapt to the driver's behavioral characteristics, thereby helping to avoid affecting the user experience due to inappropriate engine shutdown timing.

[0011] In some embodiments, the engine shutdown conditions further include at least one of the following: the throttle opening degree of the vehicle is below a first opening degree threshold, the engine speed is above an engine speed threshold, the power battery charge is above a charge threshold, and the engine coolant temperature is above a temperature threshold; the real-time status information of the vehicle includes at least one of the following: the throttle opening degree, driving speed, engine speed, battery charge, engine coolant temperature, and engine speed.

[0012] As can be seen from the above, this application provides multiple engine shutdown conditions and vehicle status information, which can provide multiple safeguards, improve the reliability of the engine control method provided by this application, help optimize vehicle performance, and provide a high-quality driving experience for vehicle drivers.

[0013] In some embodiments, the method further includes: instructing the vehicle's engine to start when the throttle opening degree of the vehicle is above a second opening degree threshold and / or the power battery charge is below a charge threshold, wherein the second opening degree threshold is above the first opening degree threshold.

[0014] As can be seen from the above, this application instructs the vehicle's engine to start when the throttle opening degree of the vehicle is above the second opening degree threshold and / or the power battery charge is below the charge threshold. That is, it provides engine starting conditions after the engine stops, which helps to improve the reliability of the engine control method provided by this application, thereby helping to optimize the vehicle's performance and provide the vehicle driver with a high-quality driving experience.

[0015] Secondly, this application provides an engine control device, comprising: an acquisition module, a determination module, and an indication module; the acquisition module is used to acquire real-time status information of the vehicle and the congestion level and road type of the current road segment where the vehicle is located when the vehicle is in a coasting state, wherein the congestion level includes a first congestion level or a second congestion level, and the traffic flow corresponding to the second congestion level is greater than the traffic flow corresponding to the first congestion level; the determination module is used to determine engine shutdown conditions based on the road type of the current road segment where the vehicle is located; the determination module is also used to determine whether the real-time status information of the vehicle meets the engine shutdown conditions; the indication module is used to control the engine of the vehicle to shut down when the congestion level is the first congestion level and the real-time status information of the vehicle meets the engine shutdown conditions.

[0016] In some embodiments, the real-time status information includes the vehicle's speed, and the engine shutdown condition includes the vehicle's speed being above a target speed threshold. The determining module is specifically configured to: if the vehicle is traveling on a first type of road, determine the target speed threshold in the engine shutdown condition as a first speed threshold, where the first type of road includes provincial highways, county roads, and rural roads; or, if the vehicle is traveling on a second type of road, determine the target speed threshold in the engine shutdown condition as a second speed threshold, where the second type of road includes secondary urban roads, and the second speed threshold is less than the first speed threshold; or, if the vehicle is traveling on a third type of road, determine the target speed threshold in the engine shutdown condition as a third speed threshold, where the third type of road includes major urban roads, and the third speed threshold is less than the second speed threshold; or, if the vehicle is traveling on a fourth type of road, determine the target speed threshold in the engine shutdown condition as a fourth speed threshold, where the fourth type of road includes highways, and the fourth speed threshold is greater than the first speed threshold.

[0017] In some embodiments, the acquisition module is further configured to acquire the driving record of the vehicle driver under the current road type; the determination module is further configured to determine the driving style of the vehicle driver under the current road type based on the driving record of the vehicle driver under the current road type, the driving style including conservative, aggressive or overly aggressive; the determination module is further configured to increase the target speed threshold by a first preset value if the driving style of the vehicle driver is aggressive; the determination module is further configured to increase the target speed threshold by a second preset value if the driving style of the vehicle driver is overly aggressive, the second preset value being greater than the first preset value.

[0018] Thirdly, this application provides a vehicle including the engine control device described in the third aspect.

[0019] Fourthly, this application provides a computer-readable storage medium including computer instructions that, when executed on a computer, cause the computer to perform the methods described in the first aspect and any of its embodiments.

[0020] Fifthly, embodiments of the present invention provide a computer program product that can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program product can implement the methods described in the first aspect and any of its embodiments.

[0021] Therefore, the above-mentioned technical features of this application have the following beneficial effects:

[0022] (1) During vehicle operation, when the vehicle is coasting, obtaining the vehicle's current status information, as well as the congestion level and road type of the current road segment, helps determine the engine shutdown conditions, thereby enabling more precise control of engine shutdown or startup. Determining the engine shutdown conditions based on road type allows for flexible adjustments based on the characteristics and needs of different roads, improving the accuracy and adaptability of the engine shutdown conditions. By judging whether the vehicle's real-time status information meets the engine shutdown conditions, it can be ensured that the engine shutdown decision is based on accurate judgment conditions, improving the reliability of the judgment results. When the congestion level is the highest and the vehicle's real-time status meets the engine shutdown conditions, instructing the vehicle to shut down the engine achieves the goal of precise engine shutdown control, thereby helping to avoid frequent engine start-stop and improving the driver's driving experience.

[0023] (2) Setting a target speed threshold based on the road type of the current road segment can more accurately determine whether the vehicle needs to stop the engine, thereby improving the applicability of this application.

[0024] (3) Based on the driver's driving record under the current road type, the driver's style can be determined, which can provide a basis for subsequent adjustment of the target speed threshold. Adjusting the target speed threshold for different driving styles can make the engine shutdown conditions better adapt to the driver's behavioral characteristics, thereby helping to avoid affecting the user experience due to inappropriate engine shutdown timing.

[0025] (4) Providing multiple engine shutdown conditions and vehicle status information can provide multiple safeguards, improve the reliability of the engine control method provided in this application, help optimize vehicle performance, and provide a high-quality driving experience for vehicle drivers.

[0026] (5) When the throttle opening degree of the vehicle is above the second opening degree threshold and / or the power battery charge is below the charge threshold, the vehicle engine is instructed to start. That is, the engine starting conditions after the engine stops are provided, which helps to improve the reliability of the engine control method provided in this application, thereby helping to optimize the vehicle performance and provide the vehicle driver with a high-quality driving experience.

[0027] It should be noted that the aforementioned computer instructions may be stored, in whole or in part, on a computer-readable storage medium. This computer-readable storage medium may be packaged together with the controller's processor, or it may be packaged separately from the controller's processor; this application does not impose any limitations on this.

[0028] The beneficial effects described in aspects two through five of this application can be referred to the analysis of the beneficial effects of aspect one, and will not be repeated here. Attached Figure Description

[0029] Figure 1 A flowchart illustrating an engine control method provided in this application embodiment. Figure 1 ;

[0030] Figure 2 A flowchart illustrating an engine control method provided in this application embodiment. Figure 2 ;

[0031] Figure 3 A flowchart illustrating an engine control method provided in this application embodiment. Figure 3 ;

[0032] Figure 4 This is a schematic diagram of the structure of an engine control device provided in an embodiment of this application;

[0033] Figure 5 This is a structural schematic diagram of a vehicle provided in an embodiment of this application. Detailed Implementation

[0034] The embodiments of the present invention will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention and not for limiting the scope of protection of the present invention.

[0035] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0036] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0037] Both fuel-injected vehicles and parallel hybrid vehicles have a fuel cut-off mechanism to restore fuel supply during deceleration. However, because the engine operation in a range-extended electric vehicle (REEV) is completely decoupled from the vehicle speed, the engine cannot be driven while the vehicle is coasting. This inability to drive the engine while coasting makes it difficult to control the timing of engine shutdown in REEVs, potentially leading to frequent engine start-stop cycles. This not only fails to achieve good fuel economy but also negatively impacts the driver's experience.

[0038] Based on this, this application provides an engine control method that, when a vehicle is coasting, determines engine shutdown conditions based on the road type of the current road segment. If the congestion level of the current road segment is the first congestion level, and the vehicle's current status information meets the engine shutdown conditions, the method instructs the vehicle to shut down its engine. It should be understood that determining engine shutdown conditions based on the road type of the current road segment helps improve the accuracy and adaptability of the engine shutdown conditions. Instructing the vehicle to shut down its engine when the road is clear and the engine shutdown conditions are met helps to precisely control engine shutdown, thereby helping to avoid frequent engine starts, ensuring not only energy savings but also a better driving experience for the driver.

[0039] The engine control method provided in this application embodiment can be applied to engine control devices.

[0040] Taking an engine control method provided in this application embodiment as an example applied to the main controller of a vehicle, see [link to relevant documentation]. Figure 1 As shown in the figure, an engine control method provided in this application includes the following steps:

[0041] S101. When the vehicle is in a coasting state, obtain the real-time status information of the vehicle, as well as the congestion level and road type of the current road segment where the vehicle is located.

[0042] The congestion levels include Level 1 or Level 2. The traffic flow corresponding to Level 2 is greater than that corresponding to Level 1. For example, Level 1 has a traffic flow of 50 vehicles per minute, while Level 2 has a traffic flow of 80 vehicles per minute.

[0043] It should be noted that the first congestion level means that the road segment where the vehicle is located is in a smooth state, and the driver does not need to frequently accelerate or brake; the second congestion level means that the road segment where the vehicle is located is in a congested state, a slow-moving state, or a severe congestion state, in which case the driver may need to frequently accelerate or brake.

[0044] As is understandable, coasting means that the vehicle continues to move without the driver pressing the accelerator. In this state, the vehicle mainly relies on inertia and gravity to maintain forward motion. Coasting can occur when going downhill, decelerating, or when there is no power input.

[0045] In some embodiments, during vehicle operation, when the vehicle is in a coasting state, the engine control unit acquires real-time status information of the vehicle as well as the congestion level and road type of the current road segment in order to determine whether it is necessary to instruct the vehicle's engine to stop, so as to achieve energy saving.

[0046] In one possible implementation, the engine control unit can obtain the congestion level and road type of the current road segment from the built-in map of the vehicle's cockpit domain controller (CDC).

[0047] S102. Determine the engine shutdown conditions based on the road type of the current road segment where the vehicle is located.

[0048] In some embodiments, during vehicle operation, when the vehicle is in a coasting state, in order to ensure the accuracy of the engine shutdown conditions, the engine control device determines the engine shutdown conditions based on the road type of the current road segment where the vehicle is located.

[0049] In some embodiments, real-time status information includes the vehicle's speed, and engine shutdown conditions include the vehicle's speed exceeding a target speed threshold. The determination of engine shutdown conditions based on the road type of the current road segment can be specifically implemented as follows: if the vehicle is traveling on a first type of road, the engine control device determines the target speed threshold in the engine shutdown conditions as a first speed threshold; or, if the vehicle is traveling on a second type of road, the engine control device determines the target speed threshold in the engine shutdown conditions as a second speed threshold; or, if the vehicle is traveling on a third type of road, the engine control device determines the target speed threshold in the engine shutdown conditions as a third speed threshold; or, if the vehicle is traveling on a fourth type of road, the engine control device determines the target speed threshold in the engine shutdown conditions as a fourth speed threshold.

[0050] Among them, the first, second, third, and fourth speed thresholds can all be preset by relevant technical personnel when the vehicle leaves the factory, or they can be set by the user. This application does not impose specific restrictions on this. The first type of road includes provincial roads, county roads, and township roads; the second type of road includes secondary urban roads; the third type of road includes major urban roads; and the fourth type of road includes expressways. The second speed threshold is less than the first speed threshold, the third speed threshold is less than the second speed threshold, and the fourth speed threshold is greater than the first speed threshold.

[0051] For example, the first speed threshold could be 60 km / h, the second speed threshold could be 50 km / h, the third speed threshold could be 45 km / h, and the fourth speed threshold could be 80 km / h.

[0052] It should be noted that the provincial roads, county roads, township roads, secondary urban roads, major urban roads and expressways mentioned above may be pre-set by relevant personnel according to relevant documents or according to relevant maps. This application does not impose specific restrictions on this.

[0053] See Figure 2 As shown, after determining the engine shutdown conditions based on the road type of the current road segment where the vehicle is located, the method also includes:

[0054] S201. Obtain the driver's driving record under the current road type.

[0055] In some embodiments, during vehicle operation, to ensure the accuracy of engine shutdown conditions, the engine control unit acquires the driver's driving record under the current road type, so as to determine the engine shutdown conditions based on the driver's driving record under the current road type.

[0056] S202. Determine the driver's driving style for the current road type based on the driver's driving record for the current road type.

[0057] Among them, driving styles include conservative, aggressive, or overly aggressive, and the driving style classification of the vehicle driver is preset when the vehicle leaves the factory.

[0058] In some embodiments, determining the driver's driving style for the current road type based on the driver's driving record for that road type can be implemented as follows: When the vehicle is traveling on a Class 4 road, the engine control unit obtains the reference average speed corresponding to the current road type from the built-in map of the cockpit domain controller, and determines the driver's average speed for the current road type based on the driver's driving record for that road type; if the driver's average speed for the current road type is below the reference average speed, the engine control unit determines that the driver's driving style is conservative; if the driver's average speed for the current road type is above the reference average speed, and the difference between the driver's average speed for the current road type and the reference average speed is greater than a first preset difference, the engine control unit determines that the driver's driving style is aggressive; if the driver's average speed for the current road type is above the reference average speed, and the difference between the driver's average speed for the current road type and the reference average speed is greater than a second preset difference, the engine control unit determines that the driver's driving style is overly aggressive.

[0059] The first preset difference is less than the second preset difference; for example, the first preset difference can be 10 km / h and the second preset difference can be 20 km / h.

[0060] In other embodiments, determining the driver's driving style based on the driver's driving record under the current road type can be specifically implemented as follows: when the vehicle is traveling on a Class I, Class II, or Class III road, the maximum acceleration of the driver under the current road type is obtained from the driver's driving record under the current road type; if the maximum acceleration is below a first acceleration threshold, the engine control unit determines that the driver's driving style is conservative; if the maximum acceleration is between the first and second acceleration thresholds, the engine control unit determines that the driver's driving style is aggressive; if the maximum acceleration is above the second acceleration threshold, the engine control unit determines that the driver's driving style is overly aggressive.

[0061] The first acceleration threshold is below the second acceleration threshold; for example, the first acceleration threshold can be 1 m / s², and the second acceleration threshold can be 1.5 m / s².

[0062] It should be understood that using different judgment methods to determine the driver's driving style for different road types can avoid discrepancies between the judgment results and the actual situation due to inconsistent driving methods of drivers on different road types.

[0063] Understandably, on highways, vehicle speed variations are smaller, but drivers with different driving styles exhibit significant differences in average speed. Therefore, judging a driver's style based on average speed is more accurate. On secondary urban roads, provincial highways, county roads, and rural roads...

[0064] In some embodiments, the engine shutdown conditions further include at least one of the following: the throttle opening degree of the vehicle is below a first opening degree threshold, the engine speed is above an engine speed threshold, the power battery charge is above a charge threshold, and the engine coolant temperature is above a temperature threshold; the real-time status information of the vehicle includes at least one of the following: the throttle opening degree, driving speed, engine speed, battery charge, engine coolant temperature, and engine speed.

[0065] For example, the first opening degree threshold can be 2 degrees, the engine speed threshold can be 1500 revolutions per minute, the battery level threshold can be 20%, and the temperature threshold can be 60 degrees Celsius.

[0066] It should be understood that this application provides multiple engine shutdown conditions and vehicle status information, which can provide multiple safeguards, improve the reliability of the engine control method provided by this application, help optimize vehicle performance, and provide a high-quality driving experience for vehicle drivers.

[0067] S203. When the driver's driving style is aggressive, the target speed threshold is increased by a first preset value; when the driver's driving style is excessive, the target speed threshold is increased by a second preset value.

[0068] The second preset value is higher than the first preset value. For example, the first preset value can be 5 kilometers per hour and the second preset value can be 10 kilometers per hour.

[0069] In some embodiments, when the vehicle is coasting, after the engine control device determines the engine shutdown condition based on the road type of the current road segment, if it determines that the driver's driving style is aggressive, the target vehicle speed threshold in the engine shutdown condition is increased by a first preset value.

[0070] In other embodiments, when the vehicle is coasting, after the engine control device determines the engine shutdown condition based on the road type of the current road segment, if it determines that the driver's driving style is aggressive, the target vehicle speed threshold in the engine shutdown condition is increased by a second preset value.

[0071] It should be noted that if the driver's driving style is determined to be conservative, there is no need to adjust the target speed threshold in the engine shutdown condition.

[0072] based on Figure 2 The illustrated embodiment offers at least the following benefits: Determining the driver's style based on their driving record under the current road type provides a basis for subsequently adjusting the target speed threshold. Adjusting the target speed threshold for different driving styles allows the engine shutdown conditions to better adapt to the driver's behavioral characteristics, thereby helping to avoid impacting the user experience due to inappropriate engine shutdown timing.

[0073] S103. Determine whether the vehicle's real-time status information meets the engine shutdown conditions.

[0074] Understandably, the engine will continue to run if the vehicle's real-time status information does not meet the conditions for engine shutdown.

[0075] In some embodiments, during vehicle operation, when the vehicle is in a coasting state, the engine control device determines whether the real-time status information of the vehicle meets the engine shutdown conditions, so as to instruct the engine to shut down when the real-time status information of the vehicle meets the engine shutdown conditions, thereby achieving the purpose of saving fuel.

[0076] S104. When the congestion level is Level 1 and the real-time status information of the vehicle meets the conditions for engine shutdown, instruct the vehicle's engine to shut down.

[0077] It should be noted that, in cases of congestion level 2, the vehicle's engine will not be instructed to stop in order to avoid frequent engine start-stop cycles.

[0078] In some embodiments, during vehicle operation, when the vehicle is in a coasting state, if the congestion level is the first congestion level and the real-time status information of the vehicle meets the engine shutdown conditions, the engine control device instructs the vehicle's engine to shut down to ensure that the engine shuts down at the appropriate time.

[0079] In some embodiments, instructing the vehicle's engine to stop can be done either by the engine control unit directly instructing the engine to stop, or by the engine control unit issuing an engine stop command to the vehicle's engine management system.

[0080] based on Figure 1The illustrated embodiment offers at least the following beneficial effects: During vehicle operation, when the vehicle is coasting, acquiring the vehicle's current status information, along with the congestion level and road type of the current road segment, helps determine engine shutdown conditions, thereby facilitating more precise control over engine shutdown or startup. Determining engine shutdown conditions based on road type allows for flexible adjustments based on the characteristics and needs of different roads, improving the accuracy and adaptability of engine shutdown conditions. By judging whether the vehicle's real-time status information meets the engine shutdown conditions, it ensures that the engine shutdown decision is based on accurate judgment conditions, improving the reliability of the judgment results. When the congestion level is the highest and the vehicle's real-time status meets the engine shutdown conditions, instructing the vehicle to shut down the engine achieves precise engine shutdown control, thus helping to avoid frequent engine start-stop cycles and preventing user experience issues caused by inappropriate engine shutdown timing.

[0081] In some embodiments, during vehicle operation, when the vehicle engine is stopped, the engine control device instructs the vehicle engine to start when the throttle opening degree is above a second opening degree threshold and / or the power battery charge is below a charge threshold.

[0082] The second opening degree threshold is above the first opening degree threshold. For example, the first opening degree threshold is 2 degrees and the second opening degree threshold is 3 degrees.

[0083] It should be understood that when the throttle opening degree of the vehicle is above the second opening degree threshold and / or the power battery charge is below the charge threshold, the vehicle's engine is instructed to start. That is, the engine starting condition after the engine stops is provided, which helps to improve the reliability of the engine control method provided in this application, thereby helping to optimize the vehicle's performance and provide the vehicle driver with a high-quality driving experience.

[0084] In summary, see Figure 3As shown, the technical solution provided in this application can be specifically implemented as follows: Assuming the engine shutdown conditions include the vehicle speed being above a target speed threshold and the vehicle's power battery charge being above a charge threshold. First, the road type and congestion level of the current road where the vehicle is located are obtained from the CDC's built-in map. Then, the target speed threshold is determined based on the road type and the driver's driving style. Further, it is determined whether the vehicle has entered a coasting state; if so, the next step is executed; otherwise, the engine shutdown is not instructed. Further still, it is determined whether the vehicle speed has reached or exceeded the target speed threshold; if so, the next step is executed; otherwise, the engine shutdown is not instructed. Further still, it is determined whether the vehicle's power battery charge has reached or exceeded a charge threshold; if so, the next step is executed; otherwise, the engine shutdown is not instructed. Further still, the engine shutdown is instructed.

[0085] As can be seen, the above mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, the embodiments of this application provide corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the modules and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention.

[0086] Figure 4 This is a schematic diagram of the structure of an engine control device according to an exemplary embodiment, with reference to... Figure 4 The engine control device includes: an acquisition module 101, a determination module 102, and an indication module 103.

[0087] The acquisition module 101 is used to acquire the real-time status information of the vehicle and the congestion level and road type of the current road segment when the vehicle is in a coasting state. The congestion level includes a first congestion level or a second congestion level, and the traffic flow corresponding to the second congestion level is greater than the traffic flow corresponding to the first congestion level.

[0088] The determination module 102 is used to determine the engine shutdown conditions based on the road type of the current road segment where the vehicle is located.

[0089] The determination module 102 is also used to determine whether the real-time status information of the vehicle meets the engine shutdown conditions.

[0090] The indicator module 103 is used to control the engine of the vehicle to shut down when the congestion level is the first congestion level and the real-time status information of the vehicle meets the conditions for engine shutdown.

[0091] In some embodiments, the real-time status information includes the vehicle's speed, and the engine shutdown condition includes the vehicle's speed being above a target speed threshold. The determining module 102 is specifically configured to: if the vehicle is traveling on a first type of road, determine the target speed threshold in the engine shutdown condition as a first speed threshold, wherein the first type of road includes provincial roads, county roads, and rural roads; or, if the vehicle is traveling on a second type of road, determine the target speed threshold in the engine shutdown condition as a second speed threshold, wherein the second type of road includes secondary urban roads, and the second speed threshold is less than the first speed threshold; or, if the vehicle is traveling on a third type of road, determine the target speed threshold in the engine shutdown condition as a third speed threshold, wherein the third type of road includes major urban roads, and the third speed threshold is less than the second speed threshold; or, if the vehicle is traveling on a fourth type of road, determine the target speed threshold in the engine shutdown condition as a fourth speed threshold, wherein the fourth type of road includes highways, and the fourth speed threshold is greater than the first speed threshold.

[0092] In some embodiments, the acquisition module 101 is further configured to acquire the driving record of the vehicle driver under the current road type; the determination module 102 is further configured to determine the driving style of the vehicle driver under the current road type based on the driving record of the vehicle driver under the current road type, the driving style including conservative, aggressive or overly aggressive; the determination module 102 is further configured to increase the target speed threshold by a first preset value when the driving style of the vehicle driver is aggressive; the determination module 102 is further configured to increase the target speed threshold by a second preset value when the driving style of the vehicle driver is overly aggressive, the second preset value being above the first preset value.

[0093] In some embodiments, the engine shutdown conditions further include at least one of the following: the throttle opening degree of the vehicle is below a first opening degree threshold, the engine speed is above an engine speed threshold, the power battery charge is above a charge threshold, and the engine coolant temperature is above a temperature threshold; the real-time status information of the vehicle includes at least one of the following: the throttle opening degree, driving speed, engine speed, battery charge, engine coolant temperature, and engine speed.

[0094] In some embodiments, the indicating module 103 is further configured to indicate that the vehicle's engine starts when the throttle opening degree of the vehicle is above a second opening degree threshold and / or the power battery charge is below a charge threshold, wherein the second opening degree threshold is above the first opening degree threshold.

[0095] In the case where the engine control device described above implements the functions of the integrated module in hardware, this application provides a schematic diagram of a vehicle structure. For example... Figure 5 As shown, the vehicle 20 includes: a processor 202, a communication interface 203, and a bus 204. Optionally, the vehicle 20 may also include a memory 201.

[0096] Processor 202 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 202 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 202 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0097] Communication interface 203 is used to connect with other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0098] The memory 201 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0099] As one possible implementation, the memory 201 can exist independently of the processor 202. The memory 201 can be connected to the processor 202 via a bus 204 and is used to store instructions or program code. When the processor 202 calls and executes the instructions or program code stored in the memory 201, it can implement the engine control method provided in the embodiments of this application.

[0100] In another possible implementation, the memory 201 can also be integrated with the processor 202.

[0101] Bus 204 can be an extended industry standard architecture (EISA) bus, etc. Bus 204 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0102] Through the above description of the implementation methods, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the base station or terminal can be divided into different functional modules to complete all or part of the functions described above.

[0103] This application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be executed by computer instructions instructing related hardware. The program can be stored in the computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be any of the foregoing embodiments or memory. The computer-readable storage medium can also be an external storage device of the base station or terminal, such as a plug-in hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the base station or terminal. Further, the computer-readable storage medium can include both internal storage units of the base station or terminal and external storage devices. The computer-readable storage medium is used to store the computer program and other programs and data required by the base station or terminal. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0104] This application also provides a computer program product comprising a computer program that, when run on a computer, causes the computer to execute any of the engine control methods provided in the above embodiments.

[0105] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple components. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.

[0106] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the spirit and scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of this application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from the spirit and scope of this application. Thus, if such modifications and modifications of this application fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and modifications.

[0107] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An engine control method, characterized in that, The method includes: While the vehicle is coasting, the system acquires the vehicle's real-time status information, as well as the congestion level and road type of the current road segment. The congestion level includes a first congestion level or a second congestion level, where the traffic flow corresponding to the second congestion level is greater than that corresponding to the first congestion level. The first congestion level indicates that the road segment where the vehicle is located is in a smooth state, requiring no frequent acceleration or braking by the driver. The second congestion level indicates that the road segment where the vehicle is located is in a congested, slow-moving, or severely congested state, requiring frequent acceleration or braking by the driver. The engine shutdown conditions are determined based on the road type of the current road segment where the vehicle is located; Determine whether the real-time status information of the vehicle meets the engine shutdown conditions; When the congestion level is the first congestion level and the real-time status information of the vehicle meets the engine shutdown conditions, the vehicle's engine is instructed to shut down.

2. The method according to claim 1, characterized in that, The real-time status information includes the vehicle's speed, and the engine shutdown condition includes the vehicle's speed being above the target speed threshold. The process of determining engine shutdown conditions based on the road type of the current road segment where the vehicle is located includes: If the vehicle is traveling on a first type of road, the target speed threshold in the engine shutdown condition is determined as a first speed threshold. The first type of road includes provincial roads, county roads, and township roads; or... If the vehicle is traveling on a second type of road, the target speed threshold in the engine shutdown condition is determined as the second speed threshold. The second type of road includes secondary urban roads, and the second speed threshold is less than the first speed threshold; or... If the vehicle is traveling on a third type of road, the target speed threshold in the engine shutdown condition is determined to be the third speed threshold, where the third type of road includes major urban roads, and the third speed threshold is less than the second speed threshold; or... If the vehicle is traveling on a fourth type of road, the target speed threshold in the engine shutdown condition is determined to be the fourth speed threshold. The fourth type of road includes highways, and the fourth speed threshold is greater than the first speed threshold.

3. The method according to claim 2, characterized in that, The method further includes: Obtain the driving record of the vehicle driver under the current road type; Based on the driver's driving record under the current road type, the driver's driving style under the current road type is determined, and the driving style includes conservative, aggressive or overly aggressive. If the driver's driving style is aggressive, the target vehicle speed threshold will be increased by a first preset value. If the driver's driving style is aggressive, the target speed threshold is increased by a second preset value, which is above the first preset value.

4. The method according to any one of claims 1-3, characterized in that, The engine shutdown conditions also include at least one of the following: the throttle opening degree of the vehicle is below a first opening degree threshold, the engine speed is above an engine speed threshold, the power battery charge is above a charge threshold, and the engine coolant temperature is above a temperature threshold; the real-time status information of the vehicle includes at least one of the following: the throttle opening degree, driving speed, engine speed, battery charge, engine coolant temperature, and engine speed.

5. The method according to claim 1, characterized in that, The method further includes: When the throttle opening degree of the vehicle is above a second opening degree threshold and / or the power battery charge is below a charge threshold, the vehicle's engine is instructed to start, wherein the second opening degree threshold is above the first opening degree threshold.

6. An engine control device, characterized in that, The control device includes: an acquisition module, a determination module, and an indication module; The acquisition module is used to acquire the real-time status information of the vehicle and the congestion level and road type of the current road segment when the vehicle is in a coasting state. The congestion level includes a first congestion level or a second congestion level, where the traffic flow corresponding to the second congestion level is greater than the traffic flow corresponding to the first congestion level. The first congestion level is used to indicate that the road segment where the vehicle is located is in a smooth state, and the driver does not need to frequently accelerate or brake. The second congestion level is used to indicate that the road segment where the vehicle is located is in a congested state, a slow-moving state, or a severely congested state, requiring the driver to frequently accelerate or brake. The determining module is used to determine the engine shutdown conditions based on the road type of the road segment where the vehicle is currently located. The determining module is also used to determine whether the real-time status information of the vehicle meets the engine shutdown conditions; The indicator module is used to control the engine of the vehicle to shut down when the congestion level is the first congestion level and the real-time status information of the vehicle meets the engine shutdown conditions.

7. The control device according to claim 6, characterized in that, The real-time status information includes the vehicle's speed, and the engine shutdown condition includes the vehicle's speed being above the target speed threshold. The determining module is specifically used for: If the vehicle is traveling on a first type of road, the target speed threshold in the engine shutdown condition is determined as a first speed threshold. The first type of road includes provincial roads, county roads, and township roads; or... If the vehicle is traveling on a second type of road, the target speed threshold in the engine shutdown condition is determined as the second speed threshold. The second type of road includes secondary urban roads, and the second speed threshold is less than the first speed threshold; or... If the vehicle is traveling on a third type of road, the target speed threshold in the engine shutdown condition is determined to be the third speed threshold, where the third type of road includes major urban roads, and the third speed threshold is less than the second speed threshold; or... If the vehicle is traveling on a fourth type of road, the target speed threshold in the engine shutdown condition is determined to be the fourth speed threshold. The fourth type of road includes highways, and the fourth speed threshold is greater than the first speed threshold.

8. The control device according to claim 7, characterized in that, The acquisition module is also used to acquire the driving record of the vehicle driver under the current road type; The determining module is further configured to determine the driving style of the vehicle driver under the current road type based on the vehicle driver's driving record under the current road type, wherein the driving style includes a conservative, aggressive, or overly aggressive style. The determining module is further configured to increase the target vehicle speed threshold by a first preset value if the vehicle driver's driving style is aggressive. The determining module is further configured to increase the target vehicle speed threshold by a second preset value when the vehicle driver's driving style is aggressive, wherein the second preset value is above the first preset value.

9. A vehicle, characterized in that, Includes an engine control device according to any one of claims 6-8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed on a vehicle, cause the vehicle to perform the engine control method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Hybrid electric vehicle and drive control method and device of hybrid electric vehicle

    CN106143474A

  • Engine control method and device and computer storage medium

    CN114198219A