Vehicle control method, device, system, vehicle and readable storage medium

By controlling the fuel injector supply when the engine output power of a range-extended electric vehicle is abnormal and shutting it off after a target number of injections are reached, the problem of reduced range due to insufficient fuel is solved, thus improving fuel efficiency and vehicle durability.

CN117703620BActive Publication Date: 2026-07-03DEEPAL AUTOMOBILE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DEEPAL AUTOMOBILE TECH CO LTD
Filing Date
2024-01-24
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

When the remaining fuel level in a range-extended electric vehicle is low, the fuel pump stops rotating, preventing the remaining fuel from being used to generate electricity, resulting in a shorter driving range and affecting the user experience.

Method used

By controlling the fuel injectors to supply fuel to the engine when the engine output power is abnormal, and shutting off the fuel injectors after reaching the target number of times, the fuel supply is ensured to not exceed the remaining fuel, thus avoiding the fuel pump running dry and improving fuel utilization.

Benefits of technology

When the remaining fuel level is low, ensure that the engine continues to use the remaining fuel to avoid damage to the fuel pump from dry running, thereby improving vehicle durability and fuel efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117703620B_ABST
    Figure CN117703620B_ABST
Patent Text Reader

Abstract

This application discloses a vehicle control method, device, system, vehicle, and readable storage medium, relating to the field of vehicle technology, to improve vehicle fuel efficiency. The method includes: when the vehicle is in a running state, determining whether the vehicle's engine is in an abnormal state; the abnormal state is defined as the engine's output power being less than or equal to an output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not in a generating state; when the engine is in an abnormal state, controlling the fuel injector to supply fuel to the engine, such that the engine's output power after fuel supply is greater than the output power threshold; when the engine's output power is greater than the output power threshold, the generator is in a generating state; iterating the above steps, and when the number of times the fuel injector supplies fuel to the engine reaches a target number, controlling the fuel injector to be in a closed state; the sum of the fuel supply amounts within the target number of times is less than or equal to the vehicle's remaining fuel quantity.
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 a vehicle control method, device, system, vehicle, and readable storage medium. Background Technology

[0002] When the remaining fuel level in a range-extended electric vehicle is low (e.g., 3-5 liters), the fuel pump will typically stop running earlier. This prevents the fuel pump from overheating and damaging vehicle components due to idling.

[0003] However, this results in a small amount of residual fuel that cannot be used for power generation, thus shortening the driving range of range-extended vehicles and affecting the user experience. Therefore, improving the fuel efficiency of vehicles is a pressing technical problem that needs to be solved. Summary of the Invention

[0004] One of the objectives of this invention is to provide a vehicle control method, apparatus, system, vehicle, and readable storage medium to improve the fuel efficiency of a vehicle.

[0005] Firstly, a vehicle control method is provided, applied to a vehicle controller. The method includes: when the vehicle is in a running state, determining whether the vehicle's engine is in an abnormal state; the abnormal state is defined as the engine's output power being less than or equal to an output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not in a generating state; when the engine is in an abnormal state, controlling the fuel injector to supply fuel to the engine, such that the engine's output power after fuel supply is greater than the output power threshold; when the engine's output power is greater than the output power threshold, the generator is in a generating state; iterating the above steps, and when the number of times the fuel injector supplies fuel to the engine reaches a target number, controlling the fuel injector to be in a closed state; the sum of the fuel supply amounts within the target number of times is less than or equal to the vehicle's remaining fuel quantity.

[0006] Based on the technical solution provided in this application, since the abnormal state is when the engine's output power is less than or equal to the output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not in a generating state, that is, the engine cannot drive the generator to generate electricity in the abnormal state. However, after fuel supply, the engine's output power is greater than the output power threshold; when the engine's output power is greater than the output power threshold, the generator is not in a generating state; that is, after fuel supply, the engine can drive the generator to generate electricity. In this way, it can be ensured that the vehicle can continue to use the remaining fuel when the remaining fuel is low. Furthermore, this application can control the fuel injector to supply fuel to the engine when the engine is in an abnormal state, and control the fuel injector to be in a closed state when the number of times the fuel injector supplies fuel to the engine reaches a target number. Since the sum of the fuel supply within the target number of times is less than or equal to the vehicle's remaining fuel, it can be ensured that the fuel extracted by the fuel injector is less than the vehicle's remaining fuel. That is, the vehicle's fuel pump will not run dry, thus avoiding overheating and damage to vehicle components, improving vehicle durability and fuel efficiency.

[0007] Furthermore, the method also includes: determining the operating state of the fuel injector and the output torque of the vehicle's generator; the operating state includes an on state and a off state; if the duration of the output torque being greater than the torque threshold is greater than the duration threshold, and the fuel injector is in the off state, the engine is determined to be in an abnormal state.

[0008] Further, determining the operating status of the injector includes: acquiring the fuel cut-off flag; the fuel cut-off flag includes a first flag and a second flag, the first flag indicating that the injector is in the open state, and the second flag indicating that the injector is in the closed state; when the fuel cut-off flag is the first flag, the operating status of the injector is determined to be in the open state; when the fuel cut-off flag is the second flag, the operating status of the injector is determined to be in the closed state.

[0009] Furthermore, controlling the injector to supply fuel to the engine includes: determining a target injection quantity based on a target number of injections and a first mapping relationship; the first mapping relationship includes a direct correspondence between multiple injection quantities and multiple injection quantities; controlling the injector to supply fuel to the engine with the target injection quantity each time, wherein the product of the target injection quantity and the target number of injections is less than or equal to the remaining fuel quantity.

[0010] Furthermore, the method also includes: after the vehicle is started, when it is first determined that the vehicle's engine is in an abnormal state, determining the remaining fuel quantity to a preset value.

[0011] Furthermore, the target number of attempts is pre-configured in the vehicle controller.

[0012] Secondly, a vehicle control device is provided, applied to a vehicle controller, the device comprising: a determining unit and a controlling unit; the determining unit is used to determine whether the vehicle's engine is in an abnormal state when the vehicle is in a running state; the abnormal state is that the engine's output power is less than or equal to an output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not in a generating state; the controlling unit is used to control the fuel injectors to supply fuel to the engine when the engine is in an abnormal state, such that the engine's output power after fuel supply is greater than the output power threshold; when the engine's output power is greater than the output power threshold, the generator is in a generating state; the controlling unit is also used to iterate the above steps, and when the number of times the fuel injectors supply fuel to the engine reaches a target number, control the fuel injectors to be in a closed state; the sum of the fuel supply amounts within the target number of times is less than or equal to the vehicle's remaining fuel amount.

[0013] Furthermore, the determining unit is also used to determine the operating state of the fuel injector and the output torque of the vehicle's generator; the operating state includes an on state and a off state; the determining unit is also used to determine that the engine is in an abnormal state when the duration of the output torque being greater than the torque threshold is greater than the duration threshold and the fuel injector is in the off state.

[0014] Furthermore, the determining unit is specifically used to: acquire the fuel cut-off flag; the fuel cut-off flag includes a first flag and a second flag, the first flag is used to indicate that the injector is in the open state, and the second flag is used to indicate that the injector is in the closed state; when the fuel cut-off flag is the first flag, the operating state of the injector is determined to be in the open state; when the fuel cut-off flag is the second flag, the operating state of the injector is determined to be in the closed state.

[0015] Furthermore, the control unit is specifically used to: determine the target fuel injection quantity based on the target number of injections and the first mapping relationship; the first mapping relationship includes the direct correspondence between multiple number of injections and multiple fuel injection quantities; control the injector to supply fuel to the engine with the target fuel injection quantity each time, and the product of the target fuel injection quantity and the target number of injections is less than or equal to the remaining fuel quantity.

[0016] Furthermore, the determining unit is also used to: after the vehicle is in the starting state, when it is first determined that the vehicle's engine is in an abnormal state, determine the remaining fuel quantity to a preset value.

[0017] Furthermore, the target number of attempts is pre-configured in the vehicle controller.

[0018] Thirdly, a vehicle control device is provided, comprising: a processor; a memory for storing processor-executable instructions; and a component configured to execute instructions, as performed in the first aspect or any possible design of the first aspect.

[0019] Fourthly, a vehicle control system is provided, the vehicle control system including a vehicle control device for performing methods as described in the first aspect or any possible design of the first aspect.

[0020] Fifthly, a vehicle is provided, including the vehicle control system as provided in the fourth aspect.

[0021] In a sixth aspect, a vehicle control device is provided, which can implement the components performed by the vehicle control device in the above aspects or possible designs. The components can be implemented in hardware. For example, in one possible design, the vehicle control device may include a processor and a communication interface. The processor can be used to support the vehicle control device in implementing the components involved in the first aspect or any possible design of the first aspect.

[0022] In another possible design, the vehicle control device may also include a memory for storing necessary computer execution instructions and data. When the vehicle control device is running, the processor executes the computer execution instructions stored in the memory to cause the vehicle control device to perform the first aspect or any of the possible vehicle control methods described above.

[0023] In a seventh aspect, a computer-readable storage medium is provided, which may be a readable non-volatile storage medium storing computer instructions or programs that, when executed on a computer, enable the computer to perform the vehicle control methods described in the first aspect or any of the possible methods described above.

[0024] Eighthly, a computer program product containing instructions is provided, which, when run on a computer, enables the computer to execute the vehicle control method of the first aspect or any possible design of the above aspects.

[0025] The beneficial effects of this invention are:

[0026] (1) Based on the technical solution provided in this application, since the abnormal state is when the engine's output power is less than or equal to the output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not in a generating state, that is, the engine cannot drive the generator to generate electricity in the abnormal state, while the engine's output power after fuel supply is greater than the output power threshold; when the engine's output power is greater than the output power threshold, the generator is not in a generating state; that is, the engine can drive the generator to generate electricity after fuel supply; thus, it can be ensured that the vehicle can continue to use the remaining fuel when the remaining fuel is low. Furthermore, this application can control the fuel injector to supply fuel to the engine when the engine is in an abnormal state, and control the fuel injector to be in a closed state when the number of times the fuel injector supplies fuel to the engine reaches the target number. Since the sum of the fuel supply within the target number is less than or equal to the vehicle's remaining fuel, it can be ensured that the fuel extracted by the fuel injector is less than the vehicle's remaining fuel, that is, the vehicle's fuel pump will not run dry, and will not overheat and damage vehicle parts, thus improving vehicle durability and improving vehicle fuel efficiency.

[0027] (2) The engine can be determined to be in an abnormal state based on the operating status of the injector and the output torque of the generator. Compared with the fuel quantity sensor, the operating status of the injector and the output torque of the injector can provide feedback on the engine abnormality in the first time, so the engine operating status can be determined more accurately.

[0028] (3) By obtaining the fuel cut-off flag, the operating status of the fuel injector can be determined. Since the fuel cut-off flag is real-time, it can more quickly reflect the abnormal state of the engine.

[0029] (4) By controlling the injectors to supply fuel to the engine with the target injection quantity each time, since the product of the target injection quantity and the target number of injections is less than or equal to the remaining fuel quantity, it can be ensured that the fuel drawn by the injectors is less than the remaining fuel quantity of the vehicle. In other words, the fuel pump of the vehicle will not run dry, and will not overheat and damage vehicle parts, thus improving the durability of the vehicle.

[0030] (5) By setting the remaining fuel quantity to a preset value when the engine is first determined to be in an abnormal state after the vehicle is started, the remaining fuel quantity can be used to continue supplying fuel to the engine based on the correlation between the remaining fuel quantity and the abnormal state of the engine, thereby improving the fuel efficiency of the vehicle.

[0031] (6) By pre-storing the target number of injections in the vehicle controller, since the product of the target injection quantity and the target number of injections is less than or equal to the remaining fuel quantity, it can be ensured that the fuel drawn by the injector is less than the remaining fuel quantity of the vehicle. In other words, the fuel pump of the vehicle will not run dry, and thus will not overheat and damage vehicle parts, thereby improving the durability of the vehicle.

[0032] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0033] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.

[0034] Figure 1 This is a schematic diagram of the structure of a vehicle control system provided in an embodiment of this application;

[0035] Figure 2 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application;

[0036] Figure 3 This is a schematic diagram of the structure of another vehicle control device provided in the embodiments of this application;

[0037] Figure 4 A schematic flowchart of a vehicle control method provided in an embodiment of this application;

[0038] Figure 5 A flowchart illustrating yet another vehicle control method provided in this application embodiment;

[0039] Figure 6 A flowchart illustrating yet another vehicle control method provided in this application embodiment;

[0040] Figure 7 This is a schematic diagram of another vehicle control device provided in an embodiment of this application. Detailed Implementation

[0041] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0042] 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 disclosure 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 disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this application as detailed in the appended claims.

[0043] It should also be understood that the term "comprising" indicates the presence of the described feature, whole, step, operation, element and / or component, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements and / or components.

[0044] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of the present invention. Therefore, the drawings only show the components related to the present invention and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0045] With increasing environmental awareness, new energy vehicles are gaining more and more attention in the market. They have advantages such as energy saving and environmental protection, and are of great significance for improving environmental quality and reducing energy consumption.

[0046] When the remaining fuel level in a range-extended electric vehicle is low (e.g., 3-5 liters), the fuel pump will typically stop running earlier. This prevents the fuel pump from overheating and damaging vehicle components due to idling.

[0047] However, this results in a small amount of residual fuel that cannot be used for power generation, thus shortening the driving range of range-extended vehicles and affecting the user experience. Therefore, improving the fuel efficiency of vehicles is a pressing technical problem that needs to be solved.

[0048] In view of this, embodiments of this application provide a vehicle control method, the method comprising: when the vehicle is in a running state, determining whether the vehicle's engine is in an abnormal state; the abnormal state is that the engine's output power is less than or equal to an output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not in a generating state; when the engine is in an abnormal state, controlling the fuel injector to supply fuel to the engine, the output power of the engine after fuel supply is greater than the output power threshold; when the engine's output power is greater than the output power threshold, the generator is in a generating state; iterating the above steps, and when the number of times the fuel injector supplies fuel to the engine reaches a target number, controlling the fuel injector to be in a closed state; the sum of the fuel supply amounts within the target number of times is less than or equal to the remaining fuel amount.

[0049] It should be noted that the vehicle control system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of vehicle control systems and the emergence of other vehicle control systems, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0050] The vehicle control system provided in this application can be applied to vehicle control devices. The embodiments of this application do not limit the specific technology, quantity, or form of the vehicle control device.

[0051] Figure 1 This is a schematic diagram of the structure of a vehicle control system 10 provided in an embodiment of this application, as shown below. Figure 1 As shown, the vehicle control system 10 may include a vehicle 11 and a vehicle control device 12.

[0052] The vehicle 11 and the vehicle control device 12 are connected. For example, the vehicle 11 and the vehicle control device 12 can be connected wirelessly or wiredly; the embodiments of the invention do not limit this.

[0053] Vehicle 11 is used to control the operating status of the engine. For example, vehicle 11 can be a range-extended electric vehicle, etc. The embodiments of this application do not limit the specific technology, quantity, or equipment form of vehicle 11.

[0054] The vehicle control device 12 is used to determine the remaining fuel level and, based on the remaining fuel level, control the vehicle 11 to adjust the engine's operating state. For example, it can be a vehicle controller, a server, etc. This application does not limit the specific technology, quantity, or form of the vehicle control device 12.

[0055] Figure 2This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application, as shown below. Figure 2 As shown, the vehicle control device may include a remaining fuel level zero control module, an engine control module, and a generator control module.

[0056] The remaining fuel level zero-point control module is used to send control commands to the engine control module and the generator control module. These control commands instruct the engine control module and the generator control module to send their own status information.

[0057] The engine control module and the generator control module are used to send their own status information to the remaining fuel quantity zero-position control module after receiving control commands.

[0058] For example, status information may include operating status, input torque, etc.

[0059] In practical implementation, Figure 1 The vehicle control device 12 in the middle can be adopted Figure 3 The shown composition structure, or including Figure 3 The components shown. Figure 3 This is a schematic diagram of the structure of a vehicle control device 200 provided in an embodiment of this application. The vehicle control device 200 can be a vehicle control device 12 in a vehicle control system, or it can be a chip or system-on-a-chip in the vehicle control device 12. Figure 3 As shown, the vehicle control device 200 includes a processor 201, a communication interface 202, and a communication line 203.

[0060] Furthermore, the vehicle control device 200 may also include a memory 204. The processor 201, the memory 204, and the communication interface 202 can be connected via a communication line 203.

[0061] The processor 201 can be a CPU, a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 201 can also be other devices with processing components, such as circuits, devices, or software modules, without limitation.

[0062] Communication interface 202 is used to communicate with other devices or other communication networks. Communication interface 202 can be a module, circuit, communication interface, or any device capable of enabling communication.

[0063] Communication line 203 is used to transmit information between the various components included in the vehicle control device 200.

[0064] Memory 204 is used to store instructions executable by processor 201. These instructions may be computer programs.

[0065] The memory 204 can be a read-only memory (ROM) or other type of static storage device that can store static information and / or instructions; it can also be a random access memory (RAM) or other type of dynamic storage device that can store information and / or instructions; it can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0066] It should be noted that the memory 204 can exist independently of the processor 201 or can be integrated with the processor 201. The memory 204 can be used to store instructions, program code, or some data, etc. The memory 204 can be located inside or outside the vehicle control device 200, without limitation. The processor 201 is used to execute the instructions stored in the memory 204 to implement the vehicle control method provided in the following embodiments of this application.

[0067] In one example, processor 201 may include one or more CPUs, for example, Figure 3 CPU0 and CPU1 in the CPU.

[0068] As an optional implementation, the vehicle control unit 200 includes multiple processors, for example, besides Figure 3 In addition to processor 201, it may also include processor 205.

[0069] It should be pointed out that, Figure 3 The composition shown does not constitute a basis for this. Figure 1 The limitations of each device in the process, except Figure 3 In addition to the components shown, Figure 1 The vehicle control device 12 in the middle may include a ratio Figure 3 More or fewer components, or combinations of certain components, or different arrangements of components.

[0070] In this embodiment of the application, the chip system may be composed of chips or may include chips and other discrete devices.

[0071] Furthermore, the actions, terms, etc., involved in the various embodiments of this application can be referenced interchangeably without limitation. The message names or parameter names in the messages exchanged between the various devices in the embodiments of this application are merely examples, and other names may be used in specific implementations without limitation.

[0072] The following is combined with Figure 1 The vehicle control system shown herein describes the vehicle control method provided in the embodiments of this application.

[0073] This application uses an example of a vehicle control device for illustration. For instance, the vehicle control device can be... Figure 1 The vehicle control device 12 in the middle. For example... Figure 4 As shown, the method includes the following steps S301-S304:

[0074] S301. When the vehicle is running, determine whether the engine is in an abnormal state (also known as a first-level fault state or abnormal remaining fuel level in the engine).

[0075] The phrase "vehicle in startup state" refers to the vehicle being in motion, or it can also mean the vehicle is not in motion but the engine is running. The vehicle type is a range-extended electric vehicle.

[0076] An abnormal state occurs when the engine's output power is less than or equal to the output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's alternator is not generating power. The output power threshold can be set as needed. For example, it can be 0.

[0077] As one possible implementation, the vehicle control unit can activate the operating status of the fuel injectors and the output torque of the generator, and determine whether the vehicle's engine is in an abnormal state based on the operating status of the fuel injectors and the output torque of the generator.

[0078] For example, the vehicle control unit can determine that the vehicle's engine is in an abnormal state when the fuel injector is in the off state and the duration of the generator's output torque being greater than the torque threshold is greater than the duration threshold; and determine that the vehicle's engine is in a normal state when the fuel injector is in the on state, or when the duration of the generator's output torque being greater than the torque threshold is less than or equal to the duration threshold.

[0079] The torque threshold and duration threshold can be set as needed. For example, the torque threshold can be 3 Nm, and the duration threshold can be 1 second.

[0080] In practical applications, whether a vehicle's engine is in an abnormal state is related to the amount of fuel remaining. For example, if the remaining fuel is less than or equal to a preset value, the engine will be in an abnormal state. If the remaining fuel is greater than the preset value, the engine will be in a normal state.

[0081] The preset values ​​vary depending on the brand and model of the vehicle. For example, the preset values ​​can be 3 liters to 5 liters, and there are no restrictions.

[0082] S302. When the engine is in an abnormal state, control the fuel injectors to supply fuel to the engine.

[0083] Among them, the output power of the engine after fuel supply is greater than the output power threshold; when the engine output power is greater than the output power threshold, the generator is in the power generation state.

[0084] As one possible implementation, the vehicle control unit can open the fuel injector's inlet valve when the engine is in an abnormal state, thereby controlling the fuel injector to supply fuel to the engine.

[0085] For example, the vehicle control unit can send a control command to the injector to open the injector's inlet valve.

[0086] The control command instructs the injector to open the injector's inlet valve.

[0087] It should be noted that the vehicle control unit can send control commands to the fuel injectors via a preset communication path. For example, the preset communication path can be a CAN bus.

[0088] In some embodiments, the control commands may also include a fuel injection strategy. The fuel injection strategy may include the number of fuel injections, the amount of fuel injected per injection, and the injection interval. Upon receiving the fuel injection strategy, the injector can supply fuel to the vehicle's engine multiple times according to the specified number of injections.

[0089] S303. Determine whether the number of times the fuel injector supplies fuel to the engine has reached the target number.

[0090] The target number of fuel injections must be less than or equal to the vehicle's remaining fuel. This target number of injections can be pre-configured in the vehicle control system. For example, it can be 3, 4, 5, etc., without limitation.

[0091] The remaining fuel level can be preset. For example, after the vehicle is started, when the engine is first determined to be in an abnormal state, the vehicle control unit can determine the remaining fuel level to a preset value. The preset value can be 3L-5L.

[0092] As one possible implementation, the vehicle control device can, after determining the target number, use a counter to determine the number of times the injector supplies fuel to the engine. If the number of fuel supplies reported by the counter is the same as the target number, it is determined that the number of times the injector supplies fuel to the engine has reached the target number; if the number of fuel supplies reported by the counter is less than the target number, it is determined that the number of times the injector supplies fuel to the engine has not reached the target number.

[0093] S304. When the number of times the fuel injector supplies fuel to the engine reaches the target number, the fuel injector is controlled to be in the closed state.

[0094] As one possible implementation, the vehicle control unit can use a counter to determine the number of times the injector supplies fuel to the engine after determining the target number of times. If the number of times the counter feeds fuel is the same as the target number of times, the fuel inlet valve of the injector can be closed to control the injector to be in a closed state.

[0095] In practical applications, when the number of times the fuel injector supplies fuel to the engine reaches the target number, the vehicle control unit can display a warning message on the on-board display.

[0096] Alarm information can be used to indicate engine malfunctions. For example, alarm information may specifically display: engine level 2 fault, remaining fuel level zero, etc.

[0097] It should be noted that if the number of times the injector supplies fuel to the engine does not reach the target number, the above S301-S302 are iterated.

[0098] Based on the technical solution provided in this application, since the abnormal state is when the engine's output power is less than or equal to the output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not in a generating state, that is, the engine cannot drive the generator to generate electricity in the abnormal state. However, after fuel supply, the engine's output power is greater than the output power threshold; when the engine's output power is greater than the output power threshold, the generator is not in a generating state; that is, after fuel supply, the engine can drive the generator to generate electricity. In this way, it can be ensured that the vehicle can continue to use the remaining fuel when the remaining fuel is low. Furthermore, this application can control the fuel injector to supply fuel to the engine when the engine is in an abnormal state, and control the fuel injector to be in a closed state when the number of times the fuel injector supplies fuel to the engine reaches a target number. Since the sum of the fuel supply within the target number of times is less than or equal to the vehicle's remaining fuel, it can be ensured that the fuel extracted by the fuel injector is less than the vehicle's remaining fuel, that is, the vehicle's fuel pump will not run dry, thus preventing overheating and damage to vehicle components, and improving vehicle durability.

[0099] In some embodiments, such as Figure 5 As shown, in order to determine the operating status of the fuel injector, the vehicle control method of this application may further include the following S401-S403.

[0100] S401, Obtain the fuel cut-off flag.

[0101] The fuel cut-off flag includes a first flag and a second flag. The first flag indicates that the fuel injector is in the open state, and the second flag indicates that the fuel injector is in the closed state.

[0102] As one possible implementation, the vehicle control unit can obtain the engine fuel cut-off signal from the engine sensor and parse the fuel cut-off signal to obtain the fuel cut-off flag.

[0103] In practical applications, the first flag can be 1 and the second flag can be 0. Alternatively, the first flag can be 0 and the second flag can be 1.

[0104] S402. When the fuel cut-off flag is in the first position, the injector's operating state is determined to be in the open state.

[0105] When the injector is in the open state, the injector's inlet valve is in the open state.

[0106] S403. When the fuel cut-off flag is in the second flag position, the injector's operating status is determined to be the off state.

[0107] When the injector is in the off state, the injector's inlet valve is also in the off state.

[0108] In some embodiments, an inlet valve sensor is also provided at the inlet valve of the injector. In order to determine the operating status of the injector, the vehicle control unit can also obtain the inlet valve signal through the inlet valve sensor and determine the operating status of the injector through the inlet valve signal.

[0109] The inlet valve signal is used to indicate the on / off state of the inlet valve. The inlet valve signal includes a first inlet valve signal and a second inlet valve signal. The first inlet valve signal indicates that the inlet valve is in the open state, and the second inlet valve signal indicates that the inlet valve is in the closed state.

[0110] When the vehicle control device determines that the fuel inlet valve signal is the first discharge device signal, it determines that the fuel injector is in the open state; when the controller determines that the discharge device signal is the second discharge device signal, it determines that the fuel injector is in the closed state.

[0111] In some embodiments, such as Figure 6As shown, in order to control the fuel injector to supply fuel to the engine, the vehicle control method of this application may further include the following S501-S502.

[0112] S501. Determine the target fuel injection quantity based on the target number of times and the first mapping relationship.

[0113] The first mapping relationship includes the direct correspondence between multiple times and multiple fuel injection quantities.

[0114] As one possible implementation, after determining the target number of injections, the vehicle control device can determine the amount of fuel injection that is mapped to the target number of injections from the first mapping relationship, and determine the amount of fuel injection as the target amount of fuel injection.

[0115] It should be noted that the first mapping relationship can be pre-configured in the memory of the vehicle control device.

[0116] In some embodiments, the vehicle control device can modify the first mapping relationship. For example, an operator can send a modification command to the vehicle control device via an input device after authentication. Accordingly, the vehicle control device receives the modification command and modifies the first mapping relationship accordingly.

[0117] The modification command includes the parameters before modification and the corresponding parameters after modification.

[0118] S502, controls the injector to supply fuel to the engine at the target injection quantity each time.

[0119] Among them, the product of the target fuel injection quantity and the target number of injections is less than or equal to the remaining fuel quantity.

[0120] As one possible implementation, the injector can be equipped with multiple fuel inlet valves. The vehicle control unit can control the injector to supply fuel to the engine at a target injection quantity each time by setting the number of fuel inlet valves that are open.

[0121] The various solutions in the above embodiments of this application can be combined without contradiction.

[0122] This application embodiment can divide the vehicle control device or vehicle control device into component modules or component units according to the above method examples. For example, each component can be divided into its own component module or component unit, or two or more components can be integrated into one processing module. The integrated module can be implemented in hardware or in software component modules or component units. The module or unit division in this application embodiment is illustrative and only represents one logical component division; other division methods may be used in actual implementation.

[0123] When each component is divided into modules corresponding to its respective components. Figure 7 A schematic diagram of a vehicle control device 700 is shown, which can be used to execute the components of the controller involved in the above embodiments. Figure 7 The vehicle control device 700 shown may include: a determining unit 701 and a controlling unit 702; the determining unit 701 is used to determine whether the vehicle's engine is in an abnormal state when the vehicle is in a running state; the abnormal state is that the engine's output power is less than or equal to an output power threshold; when the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not in a generating state; the controlling unit 702 is used to control the fuel injectors to supply fuel to the engine when the engine is in an abnormal state, such that the engine's output power after fuel supply is greater than the output power threshold; when the engine's output power is greater than the output power threshold, the generator is in a generating state; the controlling unit 702 is also used to iterate the above steps, and when the number of times the fuel injectors supply fuel to the engine reaches a target number, control the fuel injectors to be in a closed state; the sum of the fuel supply amounts within the target number of times is less than or equal to the vehicle's remaining fuel amount.

[0124] Furthermore, the determining unit 701 is also used to determine the operating state of the fuel injector and the output torque of the vehicle's generator; the operating state includes an on state and a off state; the determining unit 701 is also used to determine that the engine is in an abnormal state when the duration of the output torque being greater than the torque threshold is greater than the duration threshold and the operating state of the fuel injector is the off state.

[0125] Furthermore, the determining unit 701 is specifically used to: obtain the fuel cut-off flag; the fuel cut-off flag includes a first flag and a second flag, the first flag is used to indicate that the fuel injector is in the open state, and the second flag is used to indicate that the fuel injector is in the closed state; when the fuel cut-off flag is the first flag, the operating state of the fuel injector is determined to be in the open state; when the fuel cut-off flag is the second flag, the operating state of the fuel injector is determined to be in the closed state.

[0126] Furthermore, the control unit 702 is specifically used to: determine the target fuel injection quantity based on the target number of injections and the first mapping relationship; the first mapping relationship includes the direct correspondence between multiple number of injections and multiple fuel injection quantities; control the injector to supply fuel to the engine with the target fuel injection quantity each time, and the product of the target fuel injection quantity and the target number of injections is less than or equal to the remaining fuel quantity.

[0127] Furthermore, the determining unit 701 is also used to: after the vehicle is in the starting state, when it is first determined that the engine of the vehicle is in an abnormal state, determine the remaining fuel quantity as a preset value.

[0128] Furthermore, the target number of attempts is pre-configured in the vehicle controller.

[0129] This application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be implemented by a computer program instructing related hardware. This 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 an internal storage unit of the vehicle control device or controller (including a data transmitter and / or data receiver) of any of the foregoing embodiments, such as the hard disk or memory of the vehicle control device. The computer-readable storage medium can also be an external storage device of the vehicle control device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the vehicle control device. Further, the computer-readable storage medium can include both internal storage units and external storage devices of the vehicle control device. The computer-readable storage medium is used to store the computer program and other programs and data required by the vehicle control device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0130] This application also provides a vehicle, including the vehicle control system, server, or vehicle control device involved in the above method embodiments.

[0131] Furthermore, the actions, terms, etc., involved in the various embodiments of this application can be referenced interchangeably without limitation. The message names or parameter names in the messages exchanged between the various devices in the embodiments of this application are merely examples, and other names may be used in specific implementations without limitation.

[0132] It should be noted that the terms "first" and "second," etc., in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0133] It should be understood that in this application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0134] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above-mentioned component modules is used as an example. In practical applications, the above-mentioned components can be assigned to different component modules as needed, that is, the internal structure of the device can be divided into different component modules to complete all or part of the components described above.

[0135] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical component division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0136] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0137] Furthermore, the component units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software component unit.

[0138] If the integrated unit is implemented as a software component and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0139] 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. A vehicle control method, characterized in that, Applied to a vehicle controller, the method includes: When the vehicle is running, determine whether the vehicle's engine is in an abnormal state; the abnormal state is that the engine's output power is less than or equal to an output power threshold; if the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not generating electricity; When the engine is in an abnormal state, the fuel injector is controlled to supply fuel to the engine, and the output power of the engine after fuel supply is greater than the output power threshold; when the output power of the engine is greater than the output power threshold, the generator is in the power generation state. Iterate through the above steps, and when the number of times the injector supplies fuel to the engine reaches the target number, control the injector to be in the off state; the sum of the fuel supply within the target number of times is less than or equal to the remaining fuel in the vehicle.

2. The vehicle control method according to claim 1, characterized in that, The method further includes: The operating status of the fuel injector and the output torque of the vehicle's generator are determined; the operating status includes an on state and an off state. If the duration of the output torque being greater than the torque threshold is greater than the duration threshold, and the injector is in the off state, the engine is determined to be in an abnormal state; when the output torque is greater than the torque threshold, the engine is not in the power generation state.

3. The vehicle control method according to claim 2, characterized in that, Determining the operating status of the fuel injector includes: Obtain the fuel cut-off flag; the fuel cut-off flag includes a first flag and a second flag, the first flag is used to indicate that the injector is in the open state, and the second flag is used to indicate that the injector is in the closed state; When the fuel cut-off flag is the first flag, the operating state of the fuel injector is determined to be the on state; When the fuel cut-off flag is the second flag, the operating state of the fuel injector is determined to be the off state.

4. The vehicle control method according to claim 1, characterized in that, The control injector supplies fuel to the engine, including: The target fuel injection quantity is determined based on the target number of injections and the first mapping relationship; the first mapping relationship includes multiple correspondences between multiple number of injections and multiple fuel injection quantities. The injector is controlled to supply fuel to the engine at a target injection quantity each time, wherein the product of the target injection quantity and the target number of injections is less than or equal to the remaining fuel quantity.

5. The vehicle control method according to claim 1, characterized in that, The method further includes: After the vehicle is started, when it is first determined that the vehicle's engine is in an abnormal state, the remaining fuel quantity is determined to be a preset value.

6. The vehicle control method according to any one of claims 1-5, characterized in that, The target number of times is pre-configured in the vehicle controller.

7. A vehicle control device, characterized in that, Applied to a vehicle controller, the device includes: a determining unit and a controlling unit; The determining unit is used to determine whether the vehicle's engine is in an abnormal state when the vehicle is in a running state; the abnormal state is that the engine's output power is less than or equal to an output power threshold; if the engine's output power is less than or equal to the output power threshold, the vehicle's generator is not generating electricity; The control unit is used to control the fuel injector to supply fuel to the engine when the engine is in an abnormal state, such that the output power of the engine after fuel supply is greater than the output power threshold; and when the output power of the engine is greater than the output power threshold, the generator is in a power generation state. The control unit is also used to iterate the above steps, and when the number of times the injector supplies fuel to the engine reaches a target number, control the injector to be in a closed state; the sum of the fuel supply amounts within the target number of times is less than or equal to the remaining fuel amount of the vehicle.

8. A vehicle control system, characterized in that, The vehicle control system includes a vehicle control device. The vehicle control device is used to perform the method as described in any one of claims 1 to 6.

9. A vehicle, characterized in that, Including the vehicle control system as described in claim 8.

10. A computer-readable storage medium, characterized in that, When the computer-executable instructions stored in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is capable of performing the method as described in any one of claims 1 to 6.