Engine control method and device and electronic equipment

By obtaining the threshold and duration of methanol and gasoline levels in the vehicle and controlling the engine switching mode, the frequent engine switching problem caused by methanol level fluctuations is solved, the stability and economy of the engine are improved, and the driving performance is improved.

CN119163509APending Publication Date: 2024-12-20ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411439327.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

During the vehicle operation, fluctuations in methanol level cause the engine to frequently switch between methanol and gasoline modes, causing engine speed fluctuations, fuel economy, NVH, noise, vibration and acoustic and vibration roughness to deteriorate performance.

Method used

By obtaining the methanol level and gasoline level of the engine in methanol mode, according to the preset threshold and duration, control the engine to switch to gasoline mode when the methanol level is low and the gasoline level is high to avoid short-term fluctuations caused by short-term fluctuations unnecessary switching.

Benefits of technology

It effectively solves the problem of frequent switching between the engine between methanol mode and gasoline mode, improves the engine's operating stability and economy, reduces noise and vibration, and improves driving performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119163509A_ABST
    Figure CN119163509A_ABST
Patent Text Reader

Abstract

The invention provides an engine control method and device and electronic equipment. The engine control method comprises the steps that the first methanol liquid level and the first gasoline liquid level of an engine in a methanol mode are obtained; and controlling the engine to be switched from the methanol mode to the gasoline mode under the condition that the duration that the first methanol liquid level is smaller than the first methanol liquid level threshold value is larger than or equal to the preset duration and the first gasoline liquid level is larger than or equal to the gasoline liquid level threshold value. The problem that the engine is frequently switched between the methanol mode and the gasoline mode can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to an engine control method, device and electronic equipment. Background Art

[0002] With the rapid development of the automobile industry, traditional fuel vehicles such as gasoline and diesel have gradually failed to meet the increasingly stringent requirements for environmental protection, and the development of new fuel vehicles that are more environmentally friendly is imminent. In recent years, the development of methanol vehicles has made breakthrough progress, with significant advantages in both economy and environmental protection, and the application of methanol vehicles in the market has gradually increased.

[0003] At present, some vehicles have both methanol tanks and gasoline tanks. During the operation of the vehicle, when the vehicle encounters bumpy roads or steep slopes, the methanol liquid level will fluctuate greatly, causing the engine to frequently switch between methanol mode and gasoline mode, causing engine speed fluctuations, and deteriorating fuel economy, NVH (Noise Vibration Harshness), driving performance, etc. Summary of the invention

[0004] The present application provides an engine control method, device and electronic equipment to solve the problem of frequent switching of the engine between methanol mode and gasoline mode.

[0005] According to a first aspect of an embodiment of the present application, there is provided an engine control method, comprising:

[0006] Obtaining a first methanol liquid level and a first gasoline liquid level of the engine in a methanol mode;

[0007] When the first methanol liquid level is less than the first methanol liquid level threshold for a duration greater than or equal to a preset duration and the first gasoline liquid level is greater than or equal to the gasoline liquid level threshold, the engine is controlled to switch from the methanol mode to the gasoline mode.

[0008] Optionally, the method further comprises:

[0009] Obtaining the minimum available methanol residue of the engine, wherein the minimum available methanol residue refers to the minimum methanol liquid level value at which the engine can run without stalling using methanol;

[0010] The first methanol liquid level threshold is determined based on the minimum available methanol residue.

[0011] Optionally, the first methanol liquid level threshold is greater than the minimum available methanol margin.

[0012] Optionally, a difference between the first methanol liquid level threshold and the minimum available methanol margin is less than a preset value.

[0013] Optionally, determining the first methanol liquid level threshold based on the methanol minimum available margin includes:

[0014] Obtaining a minimum value of the methanol liquid level after the fluctuation of the engine, wherein the minimum value of the methanol liquid level after the fluctuation refers to a difference between a second methanol liquid level threshold and a maximum methanol liquid level fluctuation value;

[0015] The first methanol liquid level threshold is determined based on the minimum available methanol surplus and the minimum value of the methanol liquid level after the fluctuation.

[0016] Optionally, the first methanol liquid level threshold is greater than the minimum available methanol margin and less than the minimum value of the methanol liquid level after the fluctuation.

[0017] Optionally, the method further comprises:

[0018] Acquire a first engine water temperature and a second methanol liquid level when the engine is in a stopped state;

[0019] When the first engine water temperature is greater than or equal to a temperature threshold, and the second methanol liquid level is greater than or equal to a second methanol liquid level threshold, controlling the engine to start in a methanol mode;

[0020] When the first engine water temperature is lower than a temperature threshold, and / or the second methanol liquid level is lower than a second methanol liquid level threshold, the engine is controlled to start in gasoline mode.

[0021] Optionally, after controlling the engine to start in gasoline mode, the method further includes:

[0022] Acquire a second engine water temperature and a third methanol liquid level of the engine in a gasoline mode;

[0023] When the second engine water temperature is greater than or equal to the temperature threshold, and the third methanol liquid level is greater than or equal to the second methanol liquid level threshold, the engine is controlled to switch from the gasoline mode to the methanol mode.

[0024] According to a second aspect of an embodiment of the present application, there is provided an engine control device, comprising:

[0025] An acquisition unit, used for acquiring a first methanol liquid level and a first gasoline liquid level of the engine in a methanol mode;

[0026] A control unit is used to control the engine to switch from the methanol mode to the gasoline mode when the first methanol liquid level is less than a first methanol liquid level threshold for a duration greater than or equal to a preset duration and the first gasoline liquid level is greater than or equal to the gasoline liquid level threshold.

[0027] According to a third aspect of an embodiment of the present application, there is provided an electronic device, including a memory and a processor;

[0028] The memory is connected to the processor and is used to store programs;

[0029] The processor is used to implement the engine control method as described in the first aspect by running the program in the memory.

[0030] In the present application, the first methanol level and the first gasoline level of the engine in the methanol mode are obtained, and when the duration of the first methanol level being less than the first methanol level threshold is greater than or equal to the preset duration, and the first gasoline level is greater than or equal to the gasoline level threshold, the engine is controlled to switch from the methanol mode to the gasoline mode. When the vehicle encounters a bumpy road or a steep slope, the methanol level will fluctuate greatly, but the methanol level fluctuation caused by this situation is temporary. After the vehicle exits these sections, the methanol level will return to its original position. In this case, the duration of the first methanol level being less than the first methanol level threshold is less than the preset duration, and the engine will not be controlled to switch from the methanol mode to the gasoline mode, thus solving the problem of frequent switching of the engine between the methanol mode and the gasoline mode. When the duration that the first methanol liquid level is less than the first methanol liquid level threshold is greater than or equal to the preset duration, and the first gasoline liquid level is greater than or equal to the gasoline liquid level threshold, the engine is controlled to switch from methanol mode to gasoline mode. When the first methanol liquid level is low and the first gasoline liquid level is high, the engine can be controlled to switch from methanol mode to gasoline mode. Moreover, the engine is controlled to switch from methanol mode to gasoline mode when it is determined that the duration that the first methanol liquid level is less than the first methanol liquid level threshold is less than the preset duration, rather than the first methanol liquid level being less than the first methanol liquid level threshold due to short-term methanol liquid level fluctuations. This can solve the problem of frequent switching of the engine between methanol mode and gasoline mode. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0032] Figure 1 A schematic flow chart of an engine control method provided in an embodiment of the present application;

[0033] Figure 2 A schematic diagram of the working principle of a float-type fuel level sensor provided in an embodiment of the present application;

[0034] Figure 3A schematic flow chart of an engine control method provided in an embodiment of the present application;

[0035] Figure 4 A schematic diagram of a process of step 302 provided in an embodiment of the present application;

[0036] Figure 5 A schematic flow chart of an engine control method provided in an embodiment of the present application;

[0037] Figure 6 A schematic flow chart of an engine control method provided in an embodiment of the present application;

[0038] Figure 7 A schematic flow chart of an engine control method provided in an embodiment of the present application;

[0039] Figure 8 A schematic diagram of the structure of an engine control device provided in an embodiment of the present application;

[0040] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0042] Exemplary Implementation Environment

[0043] The engine control method according to the embodiment of the present application can be executed by an electronic device such as a terminal device or a server. The terminal device can be a user equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. The server can be an independent physical server, a server cluster composed of multiple physical servers, or a cloud server capable of cloud computing. The method can be implemented by a processor calling a computer-readable program instruction stored in a memory. In this application, the engine control method is explained by an example of being executed by an EMS (Engine Management System), but it is not limited to this.

[0044] Exemplary Methods

[0045] See also Figure 1 In an exemplary embodiment, an engine control method is provided. Figure 1 As shown, the process of the engine control method mainly includes:

[0046] Step 101, obtaining a first methanol liquid level and a first gasoline liquid level of the engine in a methanol mode.

[0047] Step 102, when the duration of the first methanol liquid level being less than the first methanol liquid level threshold is greater than or equal to the preset duration, and the first gasoline liquid level is greater than or equal to the gasoline liquid level threshold, control the engine to switch from the methanol mode to the gasoline mode.

[0048] In an exemplary embodiment, the preset time length may be an empirical value or a value obtained through multiple tests. For example, the preset time length is set according to actual test results of the entire vehicle, and the preset time length is 10 seconds.

[0049] In an exemplary embodiment, the methanol liquid level refers to the percentage of the volume of methanol to the total capacity of the methanol tank, and the liquid level is identified in the EMS in units of percentage.

[0050] In an exemplary embodiment, the gasoline level refers to the percentage of the volume of gasoline to the total capacity of the gasoline tank, and the identification of the gasoline level in the EMS is based on the unit of percentage.

[0051] In an exemplary embodiment, the first methanol liquid level threshold may be an empirical value or a value obtained through multiple tests. For example, the first methanol liquid level threshold is set according to actual measurement results of the entire vehicle, and the first methanol liquid level threshold is 8%.

[0052] In an exemplary embodiment, the gasoline liquid level threshold may be an empirical value or a value obtained through multiple tests. For example, the gasoline liquid level threshold is set according to actual measurement results of the entire vehicle, and the gasoline liquid level threshold is 6%.

[0053] In an exemplary embodiment, the gasoline level threshold is greater than the minimum available gasoline margin, which refers to the minimum gasoline level value at which the engine can run without stalling using gasoline, and can ensure that the engine will not stall when running using gasoline. For example, the minimum available gasoline margin is 5%, and the gasoline level threshold is 6%.

[0054] In an exemplary embodiment, the engine is controlled to continue to operate in methanol mode under the following conditions:

[0055] Case 1

[0056] The first methanol liquid level is greater than or equal to a first methanol liquid level threshold.

[0057] Specifically, the first gasoline liquid level may be greater than or equal to the gasoline liquid level threshold, or may be less than the gasoline liquid level threshold.

[0058] Case 2

[0059] The duration during which the first methanol liquid level is less than the first methanol liquid level threshold is less than a preset duration.

[0060] Specifically, the first gasoline liquid level may be greater than or equal to the gasoline liquid level threshold, or may be less than the gasoline liquid level threshold.

[0061] Case 3

[0062] The duration for which the first methanol liquid level is less than the first methanol liquid level threshold is greater than or equal to the preset duration, and the first gasoline liquid level is less than the gasoline liquid level threshold.

[0063] When the vehicle encounters a bumpy road or a steep slope, the methanol level will fluctuate greatly, but the methanol level fluctuation caused by this situation is temporary. After the vehicle exits these sections, the methanol level will return to its original position. In this case, the duration of the first methanol level being less than the first methanol level threshold is less than the preset duration, and the engine will not be controlled to switch from the methanol mode to the gasoline mode, solving the problem of frequent switching of the engine between the methanol mode and the gasoline mode. When the duration of the first methanol level being less than the first methanol level threshold is greater than or equal to the preset duration, and the first gasoline level is greater than or equal to the gasoline level threshold, the engine is controlled to switch from the methanol mode to the gasoline mode, and the engine can be controlled to switch from the methanol mode to the gasoline mode when the first methanol level is low and the first gasoline level is high. Moreover, it is determined that the duration of the first methanol level being less than the first methanol level threshold is less than the preset duration, rather than the first methanol level being less than the first methanol level threshold due to a short-term methanol level fluctuation, and then the engine is controlled to switch from the methanol mode to the gasoline mode, which can solve the problem of frequent switching of the engine between the methanol mode and the gasoline mode.

[0064] Moreover, this application is only optimized through software and calibration levels, does not involve hardware changes, and the control strategy cost is low.

[0065] In an exemplary embodiment, the fuel level fluctuation is determined by the physical properties of the fuel level sensor. In the present application, the fuel includes methanol and gasoline. The vehicle of the present application has both a methanol tank and a gasoline tank. The fuel tank includes a methanol tank and a gasoline tank. A float-type fuel level sensor is provided in the methanol tank, and a float-type fuel level sensor is provided in the gasoline tank. Figure 2 The figure shows the working principle diagram of the float type fuel level sensor. Figure 2In the process, the buoyancy of the float in the fuel tank changes, and the adjustable spring is displaced through the lever, fulcrum, torque tube, force transmission mandrel, and mechanical seal. The sensor converts the displacement change into resistance change, and the signal processing and conversion circuit converts the resistance change into a voltage signal. The voltage signal is filtered through RF (Radio Frequency) resistance voltage division, and finally the filtered voltage signal is input into the EMS. The EMS calculates the fuel level through the received voltage signal. When driving on bumpy roads or steep slopes, the sensor's float produces buoyancy changes as the fuel in the tank shakes, and the voltage output by the signal processing and conversion circuit also changes, causing the fuel level recognized by the EMS to fluctuate.

[0066] In some embodiments, Figure 3 As shown, the engine control method also includes:

[0067] Step 301, obtaining the minimum available methanol residue of the engine.

[0068] Among them, the minimum available methanol margin refers to the lowest methanol liquid level value at which the engine can run using methanol without stalling.

[0069] When the remaining methanol level in the methanol tank is less than the minimum available methanol reserve, the methanol pump will not be able to pump oil normally, and it is easy for the oil to be cut off and cause the engine to stall.

[0070] In an exemplary embodiment, the minimum available methanol margin may be an empirical value or a value obtained through multiple tests. For example, the minimum available methanol margin is set according to actual test results of the whole vehicle, and the minimum available methanol margin is 7%.

[0071] Step 302: Determine a first methanol liquid level threshold based on the minimum available methanol residue.

[0072] Based on the minimum available methanol surplus, the first methanol liquid level threshold is determined, which can make more effective use of methanol for operation and reduce the situation where the methanol usage ratio is reduced due to premature switching to gasoline operation due to methanol liquid level fluctuations. The methanol usage ratio is increased. Methanol is a clean fuel and its cost is lower than gasoline. The higher the methanol usage ratio, the more beneficial it is to the environment and the lower the vehicle cost.

[0073] In some embodiments, the first methanol liquid level threshold is greater than a minimum available methanol margin.

[0074] The first methanol liquid level threshold is greater than the minimum available methanol margin. The minimum available methanol margin refers to the lowest methanol liquid level value at which the engine can run with methanol without stalling, which can ensure that the engine will not stall when running with methanol.

[0075] In some embodiments, the first methanol liquid level threshold is greater than the minimum available methanol residue, and the difference between the first methanol liquid level threshold and the minimum available methanol residue is less than a preset value.

[0076] In an exemplary embodiment, the minimum available methanol margin is 7%, the preset value is 1.5%, and the first methanol liquid level threshold may be set to 8%.

[0077] The first methanol liquid level threshold is greater than the minimum available methanol residue, and the difference between the first methanol liquid level threshold and the minimum available methanol residue is less than a preset value, which can ensure that the engine will not stall when running with methanol, and the first methanol liquid level threshold is as small as possible, so that methanol can be used to a greater extent. When the methanol residue is seriously insufficient, gasoline emergency operation is switched, which increases the proportion of methanol use and avoids switching to gasoline emergency operation when the methanol liquid level is high due to liquid level fluctuations.

[0078] In some embodiments, Figure 4 As shown, step 302 includes:

[0079] Step 401, obtaining the minimum value of the methanol liquid level after the engine fluctuation.

[0080] The minimum value of the methanol liquid level after fluctuation refers to the difference between the second methanol liquid level threshold and the maximum methanol liquid level fluctuation value.

[0081] In an exemplary embodiment, the second methanol liquid level threshold may be a methanol liquid level threshold for controlling the engine to switch between the methanol mode and the gasoline mode.

[0082] In an exemplary embodiment, the second methanol liquid level threshold may be an empirical value or a value obtained from multiple tests. For example, the second methanol liquid level threshold is set according to actual measurement results of the whole vehicle. The second methanol liquid level threshold may be set to 12.5%. The second methanol liquid level threshold may be a threshold indicating that the methanol liquid level is low. For example, when the methanol liquid level is ≤12.5%, the instrument lights up yellow to indicate that the methanol liquid level is low.

[0083] In an exemplary embodiment, the maximum methanol liquid level fluctuation value can be an empirical value or a value obtained from multiple tests. For example, the maximum methanol liquid level fluctuation value is set according to the actual measurement results of the whole vehicle. The maximum methanol liquid level fluctuation value can be set to 5%, and the maximum methanol liquid level fluctuation range is ±5%.

[0084] For example, the second methanol liquid level threshold is 12.5%, the maximum methanol liquid level fluctuation value is 5%, and the minimum value of the methanol liquid level after fluctuation is 12.5%-5%=7.5%.

[0085] Step 402, determining a first methanol liquid level threshold based on the minimum available methanol surplus and the minimum value of the methanol liquid level after fluctuation.

[0086] The first methanol liquid level threshold is determined based on the minimum available methanol residue and the minimum value of the methanol liquid level after fluctuation. When the methanol liquid level fluctuates, the first methanol liquid level can be made greater than or equal to the first methanol liquid level threshold, and the engine will not be controlled to switch from methanol mode to gasoline mode, thus solving the problem of frequent switching of the engine between methanol mode and gasoline mode.

[0087] In some embodiments, the first methanol liquid level threshold is greater than the minimum available methanol margin and less than the minimum value of the methanol liquid level after fluctuation.

[0088] The first methanol liquid level threshold is greater than the lowest available methanol margin and less than the minimum methanol liquid level after fluctuation, which can ensure that the engine will not stall when running with methanol, and the first methanol liquid level threshold is less than the minimum methanol liquid level after fluctuation, which can make the first methanol liquid level greater than or equal to the first methanol liquid level threshold when the methanol liquid level fluctuates, and will not control the engine to switch from methanol mode to gasoline mode, thereby solving the problem of frequent switching of the engine between methanol mode and gasoline mode.

[0089] In an exemplary embodiment, the minimum available methanol margin is 7%, the minimum methanol liquid level after fluctuation is 7.5%, and the first methanol liquid level threshold may be set to 7.4%.

[0090] In some embodiments, Figure 5 As shown, the engine control method also includes:

[0091] Step 501, obtaining a first engine water temperature and a second methanol liquid level when the engine is in a shutdown state.

[0092] Step 502, determine whether the first engine water temperature is greater than or equal to the temperature threshold, and the second methanol liquid level is greater than or equal to the second methanol liquid level threshold. If so, execute step 503, otherwise execute step 504.

[0093] In an exemplary embodiment, the temperature threshold may be an empirical value or a value obtained through multiple tests. For example, the temperature threshold is set according to actual measurement results of the entire vehicle, and the temperature threshold may be set to 50°C.

[0094] In an exemplary embodiment, the second methanol liquid level threshold may be a methanol liquid level threshold for controlling the engine to switch between the methanol mode and the gasoline mode.

[0095] In an exemplary embodiment, the second methanol liquid level threshold may be an empirical value or a value obtained from multiple tests. For example, the second methanol liquid level threshold is set according to actual measurement results of the whole vehicle. The second methanol liquid level threshold may be set to 12.5%. The second methanol liquid level threshold may be a threshold indicating that the methanol liquid level is low. For example, when the methanol liquid level is ≤12.5%, the instrument lights up yellow to indicate that the methanol liquid level is low.

[0096] Step 503, controlling the engine to start in methanol mode.

[0097] When the first engine water temperature is greater than or equal to the temperature threshold, and the second methanol liquid level is greater than or equal to the second methanol liquid level threshold, the engine is controlled to start in the methanol mode.

[0098] Step 504, controlling the engine to start in gasoline mode.

[0099] In an exemplary embodiment, the engine is controlled to start in gasoline mode under the following conditions:

[0100] Case 1

[0101] The first engine water temperature is less than a temperature threshold.

[0102] Specifically, the second methanol liquid level may be greater than or equal to the second methanol liquid level threshold, or may be less than the second methanol liquid level threshold.

[0103] Case 2

[0104] The first engine water temperature is greater than or equal to a temperature threshold, and the second methanol liquid level is less than a second methanol liquid level threshold.

[0105] In the exemplary embodiment, methanol has poor starting performance at low temperatures, which may cause starting difficulties or starting failures. If permitted by regulations, a gasoline tank of less than 15L is installed on the vehicle, and gasoline is used to start at low temperatures to obtain better starting performance. After the engine is warmed up, methanol operation is switched to obtain better economy and environmental protection.

[0106] In the exemplary embodiment, the engine water temperature is relatively stable during engine operation and is easy to determine.

[0107] When the water temperature of the first engine is less than the temperature threshold, and / or the second methanol level is less than the second methanol level threshold, the engine is controlled to start in gasoline mode, and gasoline can be used to start in the low temperature stage to obtain better starting performance, and gasoline can also be used to start when the second methanol level is low to obtain better starting performance. When the water temperature of the first engine is greater than or equal to the temperature threshold, and the second methanol level is greater than or equal to the second methanol level threshold, the engine is controlled to start in methanol mode, and methanol mode is used to start when the water temperature of the first engine is high and the second methanol level is high. Methanol is a clean fuel and its cost is lower than gasoline. The higher the proportion of methanol use, the more environmentally friendly it is and the lower the cost of using the vehicle.

[0108] In some embodiments, Figure 6 As shown, after step 504, the engine control method further includes:

[0109] Step 601, obtaining a second engine water temperature and a third methanol liquid level of the engine in a gasoline mode.

[0110] Step 602, when the second engine water temperature is greater than or equal to the temperature threshold, and the third methanol liquid level is greater than or equal to the second methanol liquid level threshold, control the engine to switch from the gasoline mode to the methanol mode.

[0111] In an exemplary embodiment, the engine is controlled to continue to operate in gasoline mode under the following conditions:

[0112] Case 1

[0113] The second engine water temperature is less than the temperature threshold.

[0114] Specifically, the third methanol liquid level may be greater than or equal to the second methanol liquid level threshold, or may be less than the second methanol liquid level threshold.

[0115] Case 2

[0116] The second engine water temperature is greater than or equal to the temperature threshold, and the third methanol liquid level is less than the second methanol liquid level threshold.

[0117] When the second engine water temperature is greater than or equal to the temperature threshold and the third methanol liquid level is greater than or equal to the second methanol liquid level threshold, the engine is controlled to switch from gasoline mode to methanol mode, and methanol operation is switched after the engine is warmed up to obtain better economy and environmental protection. Methanol is a clean fuel and its cost is lower than gasoline. The higher the proportion of methanol use, the more beneficial it is to the environment and the lower the cost of using the vehicle.

[0118] In some embodiments, Figure 7 As shown, the engine control method includes:

[0119] Step 701, when the engine is stopped, obtain the engine water temperature and methanol liquid level.

[0120] Step 702, determine whether the engine water temperature ≥ T and the methanol liquid level ≥ X are simultaneously satisfied. If so, execute step 703, otherwise execute step 704.

[0121] T refers to the temperature threshold, and X refers to the second methanol level threshold.

[0122] Step 703, the EMS controls the engine to start in methanol mode.

[0123] In step 704 , the EMS controls the engine to start in gasoline mode.

[0124] Step 705 , the EMS controls the engine to operate in methanol mode.

[0125] Step 706 , the EMS controls the engine to operate in gasoline mode.

[0126] Step 707 , determine whether the methanol liquid level is less than X1 for a duration ≥ a and the gasoline liquid level ≥ Y are simultaneously satisfied. If so, execute step 706 ; otherwise, execute step 705 .

[0127] X1 refers to the first methanol liquid level threshold, a refers to the preset time, and Y refers to the gasoline liquid level threshold.

[0128] Step 708, determine whether the engine water temperature ≥ T and the methanol liquid level ≥ X are simultaneously satisfied. If so, execute step 705, otherwise execute step 706.

[0129] Exemplary Devices

[0130] Accordingly, the present application also provides an engine control device, such as Figure 8 As shown, the engine control device includes:

[0131] An acquisition unit 801 is used to acquire a first methanol liquid level and a first gasoline liquid level of the engine in a methanol mode;

[0132] The control unit 802 is used to control the engine to switch from the methanol mode to the gasoline mode when the first methanol liquid level is less than the first methanol liquid level threshold for a duration greater than or equal to a preset duration and the first gasoline liquid level is greater than or equal to the gasoline liquid level threshold.

[0133] The engine control device provided in this embodiment belongs to the same application concept as the engine control method provided in the above embodiments of this application, can execute the engine control method provided in any of the above embodiments of this application, and has the corresponding functional modules and beneficial effects of executing the engine control method. For technical details not fully described in this embodiment, please refer to the specific processing content of the engine control method provided in the above embodiments of this application, and will not be repeated here.

[0134] The functions implemented by the above acquisition unit 801 and control unit 802 may be implemented by the same or different processors, respectively, and are not limited in the embodiments of the present application.

[0135] It should be understood that the units in the above devices can be implemented in the form of a processor calling software. For example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit of the device, wherein the processor can be a general-purpose processor, such as a CPU or a microprocessor, etc., and the memory can be a memory in the device or a memory outside the device. Alternatively, the units in the device can be implemented in the form of hardware circuits, and the functions of some or all units can be realized by designing the hardware circuits. The hardware circuit can be understood as one or more processors; for example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the above units are realized by designing the logical relationship of the components in the circuit; for another example, in another implementation, the hardware circuit can be implemented by PLD, taking FPGA as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by the configuration file, so as to realize the functions of some or all of the above units. All units of the above devices can be implemented in the form of a processor calling software, or in the form of hardware circuits, or in part by a processor calling software, and the remaining part is implemented in the form of hardware circuits.

[0136] In an embodiment of the present application, a processor is a circuit with the ability to process signals. In one implementation, the processor may be a circuit with the ability to read and run instructions, such as a CPU, a microprocessor, a GPU, or a DSP; in another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, DPU, etc.

[0137] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0138] In addition, all or part of the units in the above device can be integrated together, or can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a SOC. The SOC may include at least one processor for implementing any of the above methods or implementing the functions of each unit of the device. The type of the at least one processor may be different, for example, including a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.

[0139] Exemplary Electronic Devices

[0140] An embodiment of the present application provides an electronic device, see Fig. 9 As shown, the device includes:

[0141] Memory 200 and processor 210;

[0142] The memory 200 is connected to the processor 210 and is used to store programs;

[0143] The processor 210 is used to implement the engine control method disclosed in any of the above embodiments by running the program stored in the memory 200.

[0144] Specifically, the electronic device may further include: a bus, a communication interface 220 , an input device 230 and an output device 240 .

[0145] The processor 210, the memory 200, the communication interface 220, the input device 230 and the output device 240 are connected to each other via a bus.

[0146] A bus may include a pathway that transfers information between components of a computer system.

[0147] The processor 210 may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the scheme of the present invention. It may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0148] The processor 210 may include a main processor, and may also include a baseband chip, a modem, and the like.

[0149] The memory 200 stores a program for executing the technical solution of the present invention, and may also store an operating system and other key services. Specifically, the program may include a program code, and the program code includes a computer operation instruction. More specifically, the memory 200 may include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk storage, a flash, and the like.

[0150] The input device 230 may include a device for receiving data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor.

[0151] Output device 240 may include devices that allow information to be output to a user, such as a display screen, printer, speaker, etc.

[0152] The communication interface 220 may include any transceiver or the like to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0153] The processor 210 executes the program stored in the memory 200 and calls other devices, which can be used to implement each step of any engine control method provided in the above embodiments of the present application.

[0154] Example Vehicles

[0155] Correspondingly, an embodiment of the present application further provides a vehicle, which includes any electronic device provided in the above embodiments of the present application.

[0156] For technical details not fully described in this embodiment, please refer to the specific processing content of the electronic device provided in the above embodiments of the present application, and will not be repeated here.

[0157] Exemplary computer program products and storage media

[0158] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the engine control method according to various embodiments of the present application described in any of the above-mentioned embodiments of this specification.

[0159] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0160] In addition, the embodiment of the present application may also be a storage medium on which a computer program is stored. The computer program is executed by a processor to execute the steps of the engine control method according to various embodiments of the present application described in any of the above embodiments of this specification, and specifically the following steps may be implemented:

[0161] Step 101, obtaining a first methanol liquid level and a first gasoline liquid level of the engine in a methanol mode;

[0162] Step 102, when the duration of the first methanol liquid level being less than the first methanol liquid level threshold is greater than or equal to the preset duration, and the first gasoline liquid level is greater than or equal to the gasoline liquid level threshold, control the engine to switch from the methanol mode to the gasoline mode.

[0163] For the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0164] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0165] The steps in the methods of each embodiment of the present application can be adjusted in order, combined and deleted according to actual needs, and the technical features recorded in each embodiment can be replaced or combined.

[0166] The modules and sub-modules in the devices and terminals in the various embodiments of the present application can be combined, divided and deleted according to actual needs.

[0167] In the several embodiments provided in the present application, it should be understood that the disclosed terminals, devices and methods can be implemented in other ways. For example, the terminal embodiments described above are only schematic, for example, the division of modules or submodules is only a logical function division, and there may be other division methods in actual implementation, for example, multiple submodules or modules can be combined or integrated into another module, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0168] The modules or submodules described as separate components may or may not be physically separated, and the components of the modules or submodules may or may not be physical modules or submodules, that is, they may be located in one place, or they may be distributed on multiple network modules or submodules. Some or all of the modules or submodules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0169] In addition, each functional module or submodule in each embodiment of the present application may be integrated into one processing module, or each module or submodule may exist physically separately, or two or more modules or submodules may be integrated into one module. The above-mentioned integrated modules or submodules may be implemented in the form of hardware or in the form of software functional modules or submodules.

[0170] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0171] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly by hardware, software units executed by a processor, or a combination of the two. The software units may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0172] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0173] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be 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 the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An engine control method, characterized in that: include: Obtaining a first methanol liquid level and a first gasoline liquid level of the engine in a methanol mode; When the first methanol liquid level is less than the first methanol liquid level threshold for a duration greater than or equal to a preset duration and the first gasoline liquid level is greater than or equal to the gasoline liquid level threshold, the engine is controlled to switch from the methanol mode to the gasoline mode.

2. The engine control method according to claim 1, characterized in that: The method further comprises: Obtaining the minimum available methanol residue of the engine, wherein the minimum available methanol residue refers to the minimum methanol liquid level value at which the engine can run without stalling using methanol; The first methanol liquid level threshold is determined based on the minimum available methanol residue.

3. The engine control method according to claim 2, characterized in that: The first methanol liquid level threshold is greater than the minimum available methanol margin.

4. The engine control method according to claim 3, characterized in that: The difference between the first methanol liquid level threshold and the methanol minimum available margin is less than a preset value.

5. The engine control method according to claim 2, characterized in that: The step of determining the first methanol liquid level threshold based on the methanol minimum available residual amount includes: Obtaining a minimum value of the methanol liquid level after the fluctuation of the engine, wherein the minimum value of the methanol liquid level after the fluctuation refers to a difference between a second methanol liquid level threshold and a maximum methanol liquid level fluctuation value; The first methanol liquid level threshold is determined based on the minimum available methanol surplus and the minimum value of the methanol liquid level after the fluctuation.

6. The engine control method according to claim 5, characterized in that: The first methanol liquid level threshold is greater than the minimum available methanol margin and less than the minimum value of the methanol liquid level after the fluctuation.

7. The engine control method according to any one of claims 1 to 6, characterized in that: The method further comprises: Acquire a first engine water temperature and a second methanol liquid level when the engine is in a stopped state; When the first engine water temperature is greater than or equal to a temperature threshold, and the second methanol liquid level is greater than or equal to a second methanol liquid level threshold, controlling the engine to start in a methanol mode; When the first engine water temperature is lower than a temperature threshold, and / or the second methanol liquid level is lower than a second methanol liquid level threshold, the engine is controlled to start in gasoline mode.

8. The engine control method according to claim 7, characterized in that: After controlling the engine to start in gasoline mode, the method further includes: Acquire a second engine water temperature and a third methanol liquid level of the engine in a gasoline mode; When the second engine water temperature is greater than or equal to the temperature threshold, and the third methanol liquid level is greater than or equal to the second methanol liquid level threshold, the engine is controlled to switch from the gasoline mode to the methanol mode.

9. An engine control device, characterized in that: include: An acquisition unit, used for acquiring a first methanol liquid level and a first gasoline liquid level of the engine in a methanol mode; A control unit is used to control the engine to switch from the methanol mode to the gasoline mode when the first methanol liquid level is less than a first methanol liquid level threshold for a duration greater than or equal to a preset duration and the first gasoline liquid level is greater than or equal to the gasoline liquid level threshold.

10. An electronic device, characterized in that: including memory and processor; The memory is connected to the processor and is used to store programs; The processor is used to implement the engine control method according to any one of claims 1 to 8 by running the program in the memory.