A vehicle engine control method, device, equipment and storage medium

By calculating gear ratios based on tire circumference, transmission ratio, and rear axle ratio, the vehicle speed and engine acceleration limits are determined, and the engine speed is controlled. This solves the noise and fuel consumption problems of the vehicle when it is unloaded or under low load, achieving noise reduction and fuel consumption optimization without affecting power performance.

CN117231377BActive Publication Date: 2026-08-04DONGFENG COMML VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DONGFENG COMML VEHICLE CO LTD
Filing Date
2023-10-12
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Traditional vehicles have low engine load and high power when unloaded or lightly loaded, but the high rate of change of engine speed leads to increased noise, increased fuel consumption, and affects driving experience and operating costs.

Method used

By calculating gear ratios based on tire circumference, transmission ratio, and rear axle ratio, the vehicle speed and engine acceleration limits are determined, the engine speed is controlled, the fuel injection quantity is adjusted to limit the rate of change of engine speed, and the acceleration limiting mode is entered or exited.

Benefits of technology

Reduce vehicle noise and fuel consumption while maintaining power performance by optimizing engine operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117231377B_ABST
    Figure CN117231377B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle engine control method, device, equipment and storage medium, wherein the method comprises the following steps: according to the tire circumference, the gearbox speed ratio of each gear, and the rear axle speed ratio, gear conversion is performed to determine the vehicle speed corresponding to the current gear of the vehicle; according to the vehicle speed corresponding to the current gear of the vehicle and the engine speed, an engine acceleration limit value is obtained; based on the engine speed change rate, the engine acceleration limit value, the current vehicle speed and the actual torque, it is judged whether the vehicle engine enters an acceleration limiting mode, and when it is determined that the acceleration limiting mode is entered, the speed of the vehicle engine is controlled. The application can reduce the noise of the vehicle, reduce the fuel consumption of the vehicle, and does not affect the power performance of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of engine control technology, and in particular to a vehicle engine control method, device, equipment, and storage medium. Background Technology

[0002] Traditional vehicles achieve noise standards by adjusting combustion parameters, optimizing the coordination of engine moving parts, or installing sound insulation devices along the noise propagation path. Currently, vehicles experience low engine load and high power when unloaded or under light load, resulting in a correspondingly high rate of engine speed change. However, this high rate of engine speed change or excessively rapid speed changes increases vehicle noise and fuel consumption, impacting the user's driving experience and increasing operating costs.

[0003] Therefore, optimizing engine noise is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] The main objective of this invention is to provide a vehicle engine control method, device, equipment, and storage medium that can reduce vehicle noise, reduce vehicle fuel consumption, and not affect vehicle power performance.

[0005] In a first aspect, this application provides a vehicle engine control method, wherein the method includes the following steps:

[0006] Based on the tire circumference, the gear ratios of each gear, and the rear axle ratio, gear conversion is performed to determine the vehicle speed corresponding to the current gear.

[0007] Based on the vehicle speed and engine speed corresponding to the current gear, the engine acceleration limit is obtained;

[0008] Based on the engine speed change rate, engine acceleration limit, current vehicle speed, and actual torque, it is determined whether the vehicle engine has entered the acceleration limit mode. When it is determined that the vehicle engine has entered the acceleration limit mode, the engine speed is controlled.

[0009] In conjunction with the first aspect mentioned above, as an optional implementation method, the actual value of the engine speed is measured based on the engine speed sensor to obtain the rate of change of the engine speed;

[0010] When the rate of change of engine speed is greater than the engine acceleration limit, the current vehicle speed is greater than the preset vehicle speed, and the actual torque is greater than the preset torque, it is determined that the acceleration limit mode is entered.

[0011] Once the acceleration limiting mode is entered, the target engine torque is calculated based on the deviation between the actual engine speed and the target speed.

[0012] The engine speed is controlled by adjusting the actual amount of fuel injected into the engine based on the engine's target torque.

[0013] In conjunction with the first aspect mentioned above, as an optional implementation, when the rate of change of engine speed is less than the engine acceleration limit, the current vehicle speed is less than the preset vehicle speed, and the actual torque is less than the preset torque, the vehicle is determined to be in a starting state, and entering the acceleration limit mode is prohibited.

[0014] In conjunction with the first aspect mentioned above, as an optional implementation method, the tire circumference, gearbox ratios for each gear, and rear axle ratio of the vehicle are determined according to the configuration of different types of vehicles.

[0015] The engine speed is obtained based on the engine speed sensor.

[0016] In conjunction with the first aspect mentioned above, as an optional implementation method, the vehicle speed corresponding to the current gear is determined according to the formula: tire circumference / (gearbox ratio of the current gear * rear axle ratio).

[0017] In conjunction with the first aspect mentioned above, as an optional implementation method, the acceleration limit for reducing fuel consumption in the current gear is determined based on the engine speed corresponding to the vehicle speed in the current gear.

[0018] The minimum rate of change of engine speed is calculated based on the gearbox ratio and the rear axle ratio.

[0019] When the acceleration limit for reducing fuel consumption in the current gear is less than the minimum rate of change of engine speed, the acceleration limit is increased to improve engine power.

[0020] In conjunction with the first aspect mentioned above, as an optional implementation method,

[0021] In conjunction with the first aspect mentioned above, as an optional implementation method, the engine acceleration limit is determined by looking up a table based on the vehicle speed and engine speed corresponding to the current gear.

[0022] Secondly, this application provides a vehicle engine control device, the device comprising:

[0023] The calculation module is used to perform gear conversion based on the tire circumference, the gear ratio of each gear, and the rear axle ratio to determine the vehicle speed corresponding to the current gear.

[0024] The determination module is used to obtain the engine acceleration limit based on the vehicle speed and engine speed corresponding to the current gear of the vehicle;

[0025] The control module is used to determine whether the vehicle engine has entered the acceleration limit mode based on the engine speed change rate, engine acceleration limit, current vehicle speed and actual torque. When it is determined that the vehicle engine has entered the acceleration limit mode, the control module controls the speed of the vehicle engine.

[0026] Thirdly, this application also provides an electronic device, the electronic device comprising: a processor; and a memory storing computer-readable instructions, which, when executed by the processor, implement the method described in any one of the first aspects.

[0027] Fourthly, this application also provides a computer-readable storage medium storing computer program instructions that, when executed by a computer, cause the computer to perform the method described in any of the first aspects.

[0028] This application provides a vehicle engine control method, device, equipment, and storage medium. The method includes the following steps: calculating the vehicle speed corresponding to the current gear based on the tire circumference, the gearbox ratios of each gear, and the rear axle ratio; obtaining an engine acceleration limit based on the vehicle speed and engine speed; determining whether the vehicle engine has entered an acceleration limiting mode based on the engine speed change rate, the engine acceleration limit, the current vehicle speed, and the actual torque; and controlling the engine speed when the acceleration limiting mode is determined to be entered. This application can reduce vehicle noise, reduce vehicle fuel consumption, and does not affect vehicle power performance.

[0029] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit the invention. Attached Figure Description

[0030] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0031] Figure 1 This is a flowchart of a vehicle engine control method provided in the embodiments of this application;

[0032] Figure 2 This is a schematic diagram of a vehicle engine control device provided in the embodiments of this application;

[0033] Figure 3 This is a schematic diagram of an electronic device provided in an embodiment of this application;

[0034] Figure 4 This is a schematic diagram of a computer-readable program medium provided in an embodiment of this application. Detailed Implementation

[0035] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.

[0036] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the drawings represent functional entities and do not necessarily correspond to physically or logically independent entities.

[0037] This application provides a vehicle engine control method, device, equipment, and storage medium that can reduce vehicle noise, reduce vehicle fuel consumption, and not affect vehicle power performance.

[0038] To achieve the aforementioned technical effects, the general concept of this application is as follows:

[0039] A vehicle engine control method, the method comprising the steps of:

[0040] S101: Based on the tire circumference, the gear ratio of each gear, and the rear axle ratio, the gear conversion is performed to determine the vehicle speed corresponding to the current gear.

[0041] S102: Obtain the engine acceleration limit based on the vehicle speed and engine speed corresponding to the current gear of the vehicle.

[0042] S103: Based on the engine speed change rate, engine acceleration limit, current vehicle speed and actual torque, determine whether the vehicle engine has entered the acceleration limit mode. When it is determined that the vehicle has entered the acceleration limit mode, control the speed of the vehicle engine.

[0043] The embodiments of this application will be further described in detail below with reference to the accompanying drawings.

[0044] Reference Figure 1 , Figure 1 The diagram shown is a flowchart of a vehicle engine control method provided by the present invention. Figure 1 As shown, the method includes the following steps:

[0045] Step S101: Based on the tire circumference, the gear ratio of each gear, and the rear axle ratio, perform gear conversion to determine the vehicle speed corresponding to the current gear.

[0046] Specifically, based on the configuration of different vehicle types, the tire circumference, gearbox ratios for each gear, and rear axle ratio are determined. The engine speed is then obtained using an engine speed sensor. It's understood that the tire circumference, gearbox ratios for each gear, and rear axle ratio are programmed into the controller according to the vehicle configuration and vary between vehicles. The engine speed is collected via an engine speed sensor.

[0047] The vehicle speed corresponding to the current gear is determined by the formula: tire circumference / (gear ratio of the current gear * rear axle ratio).

[0048] It should be noted that the actual vehicle speed sensor signal resolution is low. Instead of directly using the vehicle speed signal to limit vehicle acceleration, it calculates the vehicle speed by considering the relationship between the engine, gear ratio, and tire circumference, thereby improving the resolution of the vehicle speed signal. The gear ratio participates in the acceleration limit calculation, which means that different engine speed change rate limits can be used for different gears and engine speeds. By limiting the rate of change of engine speed, vehicle acceleration can be limited.

[0049] Step S102: Obtain the engine acceleration limit based on the vehicle speed and engine speed corresponding to the current gear of the vehicle.

[0050] Specifically, the engine acceleration limit is determined by looking up a table based on the vehicle speed and engine speed corresponding to the current gear. For clarity, the vehicle signal is monitored, the controller calculates the shift gear, and the shift gear and engine speed are used to look up the current acceleration limit for noise reduction. This noise reduction acceleration limit is then used as the final acceleration limit. In essence, the noise reduction acceleration limit is a value A (acceleration limit) obtained by looking up table a using engine speed and shift gear.

[0051] In one embodiment, the acceleration limit for reducing fuel consumption in the current gear is determined based on the engine speed corresponding to the vehicle speed in the current gear. The minimum rate of change of engine speed is calculated based on the gearbox ratio and the rear axle ratio. When the acceleration limit for reducing fuel consumption in the current gear is less than the minimum rate of change of engine speed, the acceleration limit is increased to improve engine power. It is understood that the acceleration limit for reducing fuel consumption in the current gear cannot be lower than the minimum rate of change of engine speed. In other words, if the acceleration limit for reducing fuel consumption is too small, although the noise problem can be solved, the engine speed change rate is too small, resulting in insufficient vehicle power and failing to meet the vehicle's power requirements. Therefore, because the vehicle design defines a minimum acceleration value for each gear, the minimum rate of change of engine speed can be calculated from this defined minimum acceleration value. Thus, the acceleration limit for reducing fuel consumption is not less than this value.

[0052] Optionally, vehicle signals are monitored, and the shifted gear is calculated by the controller. Using the shifted gear and engine speed, tables are consulted to define acceleration limits for reducing fuel consumption and noise. The smaller of the fuel consumption reduction and noise reduction acceleration limits is taken as the final acceleration limit. (The noise reduction acceleration limit is obtained by looking up value A in table a using engine speed and shifted gear. The fuel consumption reduction acceleration limit is obtained by looking up value B in table b using engine speed and shifted gear. The smaller of values ​​A and B is taken as the final acceleration limit.)

[0053] The acceleration limit for reducing fuel consumption is no less than the engine speed change rate calculated by using the gearbox ratio and rear axle ratio to determine the design values ​​of acceleration for each gear in the vehicle's overall characteristics. During actual vehicle testing, the acceleration limit is reasonably increased for scenarios with high power demands (e.g., low gear, low speed). It's understandable that the values ​​in Table a (acceleration limit for reducing fuel consumption) are derived from engine speed and the corresponding gear. If this value is too small, the vehicle noise may meet requirements, but the engine speed change rate will be too small, resulting in insufficient vehicle power and failing to meet the vehicle's performance requirements. Therefore, because the vehicle design defines a minimum acceleration value for each gear, the minimum engine speed change rate can be calculated from this minimum acceleration value. Thus, Table a (acceleration limit for reducing fuel consumption) is no less than this value.

[0054] Increasing the acceleration limit can be understood as filling in the minimum value requirement in Table a beforehand. However, in actual vehicles, the vehicle noise may not be that loud, and the power demand is very high at low gears and low speeds. Therefore, within the noise requirement range, this acceleration limit is increased and adjusted to meet the power demand.

[0055] Step S103: Based on the engine speed change rate, engine acceleration limit, current vehicle speed and actual torque, determine whether the vehicle engine has entered the acceleration limit mode. When it is determined that the vehicle has entered the acceleration limit mode, control the speed of the vehicle engine.

[0056] Specifically, the engine speed sensor measures the actual engine speed to obtain the rate of change of engine speed, and the vehicle speed sensor and torque sensor obtain the current vehicle speed and actual torque, respectively.

[0057] When the rate of change of engine speed is greater than the engine acceleration limit, the current vehicle speed is greater than the preset vehicle speed, and the actual torque is greater than the preset torque, the acceleration limit mode is entered. After entering the acceleration limit mode, the target engine torque is calculated based on the deviation between the actual engine speed and the target engine speed. The actual fuel injection quantity of the engine is controlled according to the target engine torque to control the engine speed.

[0058] Optionally, when the rate of change of engine speed is less than the engine acceleration limit, the current vehicle speed is less than a preset vehicle speed, and the actual torque is less than a preset torque, the vehicle is determined to be in a starting state, and entering the acceleration limiting mode is prohibited. It should be noted that if any of these three conditions are not met, even if the vehicle acceleration is very high, the rate of change of engine speed will not be limited.

[0059] To illustrate this, if the engine speed change rate is less than the engine acceleration limit, the vehicle speed is very low, and the torque is very small, indicating that the vehicle has just started moving. At this point, power is needed to quickly increase speed, and power takes priority over noise. Even if the acceleration is high, it will not limit acceleration. The minimum speed limit can be understood as a preset speed value defined for a smooth start, and the minimum torque value can be understood as the torque value below which the vehicle cannot actually start. Only after the vehicle has started moving does noise take priority over power.

[0060] It should also be noted that the ultimate goal of entering the limiting function is to adjust the engine speed. However, this is achieved by calculating the target engine torque based on the deviation in engine speed changes. The target engine torque controls the actual amount of fuel injected into the engine, ultimately achieving engine speed control, which manifests as speed control on the engine.

[0061] Optionally, by controlling the deviation between the engine speed change rate and the target speed change rate, the required engine torque can be controlled to obtain a new engine torque, thereby controlling the engine's fuel injection rate and fuel injection quantity, and thus achieving engine speed control. The current new engine speed is then input to this main function to form a closed-loop control.

[0062] Understandably, this application optimizes noise and reduces fuel consumption by recognizing vehicle acceleration, triggering acceleration limiting function based on actual vehicle configuration and the rate of change of vehicle engine speed.

[0063] It should be noted that reducing fuel consumption involves controlling engine speed, which requires adjusting torque, and thus controlling the amount of fuel injected (reducing the amount of fuel injected).

[0064] Reference Figure 2 , Figure 2 The diagram shown is a schematic of a vehicle engine control device provided by the present invention. Figure 2 As shown, the device includes:

[0065] Calculation module 201: It is used to perform gear conversion based on the tire circumference, the gear ratio of each gear, and the rear axle ratio to determine the vehicle speed corresponding to the current gear.

[0066] Determining module 202: It is used to obtain the engine acceleration limit value based on the vehicle speed and engine speed corresponding to the current gear of the vehicle.

[0067] Control module 203: It is used to determine whether the vehicle engine has entered the acceleration limit mode based on the engine speed change rate, engine acceleration limit, current vehicle speed and actual torque, and when it is determined that the vehicle engine has entered the acceleration limit mode, it controls the speed of the vehicle engine.

[0068] Furthermore, in one possible implementation, the control module is also used to measure the actual value of the engine speed based on the engine speed sensor to obtain the rate of change of the engine speed.

[0069] When the rate of change of engine speed is greater than the engine acceleration limit, the current vehicle speed is greater than the preset vehicle speed, and the actual torque is greater than the preset torque, it is determined that the acceleration limit mode is entered.

[0070] Once the acceleration limiting mode is entered, the target engine torque is calculated based on the deviation between the actual engine speed and the target speed.

[0071] The engine speed is controlled by adjusting the actual amount of fuel injected into the engine based on the engine's target torque.

[0072] Furthermore, in one possible implementation, the control module is also configured to determine that the vehicle is in a starting state and prohibit entry into the acceleration limit mode when the rate of change of the engine speed is less than the engine acceleration limit, the current vehicle speed is less than the preset vehicle speed, and the actual torque is less than the preset torque.

[0073] Furthermore, in one possible implementation, the acquisition module is used to determine the tire circumference, gearbox ratios of each gear, and rear axle ratio of the vehicle based on the configuration of different types of vehicles.

[0074] The engine speed is obtained based on the engine speed sensor.

[0075] Furthermore, in one possible implementation, the calculation module is also used to determine the vehicle speed corresponding to the current gear according to the formula: tire circumference / (gearbox ratio of the current gear * rear axle ratio).

[0076] Furthermore, in one possible implementation, the control module is also used to determine the acceleration limit for reducing fuel consumption in the current gear based on the engine speed corresponding to the vehicle speed in the current gear.

[0077] The minimum rate of change of engine speed is calculated based on the gearbox ratio and the rear axle ratio.

[0078] When the acceleration limit for reducing fuel consumption in the current gear is less than the minimum rate of change of engine speed, the acceleration limit is increased to improve engine power.

[0079] Furthermore, in one possible implementation, a determining module is used to look up a table based on the vehicle speed and engine speed corresponding to the current gear of the vehicle to determine the engine acceleration limit.

[0080] The following reference Figure 3 To describe an electronic device 300 according to this embodiment of the present invention. Figure 3 The electronic device 300 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0081] like Figure 3 As shown, the electronic device 300 is manifested in the form of a general-purpose computing device. The components of the electronic device 300 may include, but are not limited to: at least one processing unit 310, at least one storage unit 320, and a bus 330 connecting different system components (including storage unit 320 and processing unit 310).

[0082] The storage unit stores program code that can be executed by the processing unit 310, causing the processing unit 310 to perform the steps described in the "Embodiment Methods" section of this specification according to various exemplary embodiments of the present invention.

[0083] Storage unit 320 may include readable media in the form of volatile storage units, such as random access memory (RAM) 321 and / or cache memory 322, and may further include read-only memory (ROM) 323.

[0084] Storage unit 320 may also include a program / utility 324 having a set (at least one) of program modules 325, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0085] Bus 330 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0086] Electronic device 300 can also communicate with one or more external devices (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 300, and / or any device that enables electronic device 300 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 350. Furthermore, electronic device 300 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 360. As shown, network adapter 360 communicates with other modules of electronic device 300 via bus 330. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 300, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0087] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0088] According to the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the present invention can also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the present invention described in the "Exemplary Methods" section above.

[0089] refer to Figure 4 As shown, a program product 400 for implementing the above-described method according to an embodiment of the present invention is described. This product may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0090] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0091] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0092] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0093] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0094] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0095] In summary, this application provides a vehicle engine control method, device, equipment, and storage medium. The method includes the following steps: calculating the vehicle speed corresponding to the current gear based on the tire circumference, the gearbox ratios of each gear, and the rear axle ratio; obtaining an engine acceleration limit based on the vehicle speed and engine speed; determining whether the vehicle engine has entered an acceleration limiting mode based on the engine speed change rate, the engine acceleration limit, the current vehicle speed, and the actual torque; and controlling the engine speed when the acceleration limiting mode is determined to be in the limiting mode. This application can reduce vehicle noise, reduce fuel consumption, and does not affect vehicle performance.

[0096] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

[0097] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

Claims

1. A vehicle engine control method, characterized in that, include: Based on the tire circumference, the gear ratios of each gear, and the rear axle ratio, gear conversion is performed to determine the vehicle speed corresponding to the current gear. Based on the vehicle speed and engine speed corresponding to the current gear, the engine acceleration limit is obtained; Based on the engine speed change rate, engine acceleration limit, current vehicle speed and actual torque, determine whether the vehicle engine has entered the acceleration limit mode. When it is determined that the vehicle engine has entered the acceleration limit mode, control the speed of the vehicle engine. Specifically, the actual engine speed is measured using an engine speed sensor to obtain the rate of change of engine speed. When the rate of change of engine speed is greater than the engine acceleration limit, the current vehicle speed is greater than the preset vehicle speed, and the actual torque is greater than the preset torque, it is determined that the acceleration limit mode is entered. Once the acceleration limiting mode is entered, the target engine torque is calculated based on the deviation between the actual engine speed and the target speed. The engine speed is controlled by adjusting the actual amount of fuel injected into the engine based on the engine's target torque. When the rate of change of engine speed is less than the engine acceleration limit, the current vehicle speed is less than the preset vehicle speed, and the actual torque is less than the preset torque, the vehicle is determined to be in a starting state, and entering the acceleration limit mode is prohibited.

2. The method according to claim 1, characterized in that, Before determining the vehicle speed corresponding to the current gear by calculating the gear ratio based on the tire circumference, the gearbox ratio of each gear, and the rear axle ratio, the process also includes: Determine the tire circumference, gearbox ratios for each gear, and rear axle ratio based on the configuration of different vehicle types. The engine speed is obtained based on the engine speed sensor.

3. The method according to claim 1, characterized in that, The step of calculating the vehicle speed corresponding to the current gear based on the tire circumference, the gearbox ratios of each gear, and the rear axle ratio includes: The vehicle speed corresponding to the current gear is determined by the formula: tire circumference / (gear ratio of the current gear * rear axle ratio).

4. The method according to claim 1, characterized in that, Also includes: Based on the engine speed corresponding to the vehicle speed in the current gear, determine the acceleration limit for reducing fuel consumption in the current gear. The minimum rate of change of engine speed is calculated based on the gearbox ratio and the rear axle ratio. When the acceleration limit for reducing fuel consumption in the current gear is less than the minimum rate of change of engine speed, the acceleration limit is increased to improve engine power.

5. The method according to claim 1, characterized in that, The step of obtaining the engine acceleration limit based on the vehicle speed and engine speed corresponding to the current gear includes: The engine acceleration limit is determined by looking up a table based on the vehicle speed and engine speed corresponding to the current gear.

6. A vehicle engine control device, characterized in that, include: The calculation module is used to perform gear conversion based on the tire circumference, the gear ratio of each gear, and the rear axle ratio to determine the vehicle speed corresponding to the current gear. The determination module is used to obtain the engine acceleration limit based on the vehicle speed and engine speed corresponding to the current gear of the vehicle; The control module is used to determine whether the vehicle engine has entered the acceleration limit mode based on the engine speed change rate, engine acceleration limit, current vehicle speed and actual torque. When it is determined that the vehicle engine has entered the acceleration limit mode, the control module controls the speed of the vehicle engine. The control module is also used to measure the actual value of the engine speed based on the engine speed sensor in order to obtain the rate of change of the engine speed. When the rate of change of engine speed is greater than the engine acceleration limit, the current vehicle speed is greater than the preset vehicle speed, and the actual torque is greater than the preset torque, it is determined that the acceleration limit mode is entered. Once the acceleration limiting mode is entered, the target engine torque is calculated based on the deviation between the actual engine speed and the target speed. The engine speed is controlled by adjusting the actual amount of fuel injected into the engine based on the engine's target torque. The control module is also used to determine that the vehicle is in a starting state and prohibit entry into the acceleration limit mode when the rate of change of the engine speed is less than the engine acceleration limit, the current vehicle speed is less than the preset vehicle speed, and the actual torque is less than the preset torque.

7. An electronic device, characterized in that, The electronic device includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the method as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, It stores computer program instructions that, when executed by a computer, cause the computer to perform the method according to any one of claims 1 to 5.