Method, device, electronic equipment, vehicle and storage medium for starting engine

By controlling the engine to enter a high idle state by acquiring engine coolant temperature and engine oil temperature, the complexity and high cost of starting methanol vehicles at low temperatures are solved, achieving rapid and low-cost cold start and meeting the needs of power generation.

CN117072333BActive Publication Date: 2026-04-21WEICHAI POWER CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In existing technologies, cold-starting methanol vehicles requires additional gasoline supply and injection control systems, resulting in complex engine structures, high costs, difficult maintenance, long cold-start times, and low efficiency.

Method used

By acquiring the engine coolant temperature and engine oil temperature, the engine is controlled to enter a high idle speed state. In the high idle speed state, it is determined whether there is a demand for power generation. If there is no demand, the engine is started by controlling its rotation, or a target torque and speed are set at high idle speed to generate electricity under low load to meet the vehicle's needs.

Benefits of technology

It reduces the cost of engine cold starts, improves cold start efficiency, reduces the consumption of power battery power, and achieves rapid low-temperature cold starts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117072333B_ABST
    Figure CN117072333B_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, electronic device, vehicle, and storage medium for starting an engine, applicable to the field of engine control technology. In this application, in response to an engine start request, the engine coolant temperature and engine oil temperature are first acquired. Then, when the engine coolant temperature and engine oil temperature meet preset thresholds, the engine is controlled to enter a high idle speed state. Finally, in the high idle speed state, it is determined whether there is a demand for power generation. If there is no demand for power generation, the engine is started by controlling its rotation. This application achieves cost reduction while improving the efficiency of engine cold starts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of engine control technology, and in particular to a method, apparatus, electronic device, vehicle, and storage medium for starting an engine. Background Technology

[0002] In existing technologies, using gasoline for cold starts of methanol vehicles requires an additional gasoline supply and injection control system. This results in a complex engine structure and a more complicated starting method, significantly increasing costs and making engine system maintenance more difficult. Vehicle heating devices also have long heating times and consume battery power, increasing costs while also resulting in longer cold start times and lower efficiency. Summary of the Invention

[0003] In view of this, embodiments of this application provide a method, apparatus, electronic device, vehicle, and storage medium for starting an engine, aiming to reduce costs while improving the efficiency of engine cold starts.

[0004] In a first aspect, embodiments of this application provide a method for starting an engine, the method comprising:

[0005] In response to an engine start request, the engine coolant temperature and engine oil temperature are obtained.

[0006] When the engine coolant temperature and the engine oil temperature meet the preset threshold, the engine is controlled to enter a high idle speed state.

[0007] Determine whether there is a demand for power generation under the high idling state;

[0008] If there is no need for power generation, the engine can be started by controlling its rotation.

[0009] Optionally, controlling the engine to enter a high idle speed state when the engine coolant temperature and the engine oil temperature meet preset thresholds includes:

[0010] Set a preset threshold;

[0011] When the engine coolant temperature and the engine oil temperature are lower than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature;

[0012] The engine speed is controlled based on the stated rotational speed so that the engine operates at a high idle speed, where the high idle speed is a rotational speed higher than the idle speed.

[0013] Optionally, starting the engine by controlling its rotation includes:

[0014] Control the engine to operate at the high idle speed;

[0015] The generator is controlled to operate at the high idle speed of the engine to start the engine.

[0016] Optionally, in determining the power generation demand under the high idling state, the method includes:

[0017] The target power generation of the engine is determined based on the engine coolant temperature and the engine oil temperature.

[0018] The target torque of the engine and the target speed of the generator are set based on the target power generation.

[0019] The engine is controlled to operate at the target torque, and the generator is controlled to operate at the target speed to generate electricity.

[0020] Optionally, determining the target power generation of the engine based on the engine coolant temperature and the engine oil temperature includes:

[0021] The first power generation capacity of the engine is determined based on the engine coolant temperature and the engine oil temperature;

[0022] Determine the second power generation requirement of the vehicle corresponding to the engine;

[0023] Determine the magnitude relationship between the first power generation capacity and the second power generation capacity;

[0024] The smaller of the first power generation power and the second power generation power is determined as the target power generation power of the engine.

[0025] Optionally, the method further includes:

[0026] Set a preset threshold;

[0027] When the engine coolant temperature and the engine oil temperature are greater than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature;

[0028] The engine speed is controlled based on the stated rotational speed so that the engine operates at an idle speed.

[0029] Optionally, when the engine coolant temperature and the engine oil temperature do not meet preset thresholds, the method includes:

[0030] When the engine coolant temperature and the engine oil temperature are greater than the preset threshold, it is determined whether the vehicle corresponding to the engine has a power generation requirement.

[0031] When the vehicle corresponding to the engine has a power generation requirement, the engine and the generator are used to perform power generation operations.

[0032] When the vehicle corresponding to the engine does not have a power generation requirement, the engine is controlled to run at idle speed, and the generator is controlled to run at the engine speed.

[0033] Secondly, embodiments of this application provide an engine starting device, the device comprising: an acquisition module, a control module, a determination module, and a starting module;

[0034] The acquisition module is used to acquire the engine coolant temperature and engine oil temperature of the engine in response to the engine start request.

[0035] The control module is used to control the engine to enter a high idle speed state when the engine coolant temperature and the engine oil temperature meet preset thresholds.

[0036] The determining module is used to determine whether there is a power generation demand under the high idling state.

[0037] The starting module is used to start the engine by controlling its rotation if there is no need for power generation.

[0038] Thirdly, this application provides an electronic device, the device comprising: a processor, a memory, and a system bus;

[0039] The processor and the memory are connected via the system bus;

[0040] The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform the method described in the first aspect.

[0041] Fourthly, embodiments of this application provide a vehicle equipped with the electronic equipment described in the third aspect.

[0042] Fifthly, embodiments of this application provide a computer storage medium storing code, wherein when the code is executed, a device executing the code implements the method described in any of the first aspects above.

[0043] This application provides a method, apparatus, electronic device, vehicle, and storage medium for starting an engine. When executing the method, firstly, in response to an engine start request, the engine coolant temperature and engine oil temperature are acquired. Then, when the engine coolant temperature and engine oil temperature meet preset thresholds, the engine is controlled to enter a high idle speed state. In this high idle speed state, it is determined whether there is a demand for power generation. Finally, if there is no demand for power generation, the engine is started by controlling its rotation. Thus, by controlling the engine to enter a high idle speed state when the engine coolant temperature and engine oil temperature meet preset thresholds, i.e., determining that the engine is in a low-temperature state, high idle speed warm-up is performed to achieve a cold start. Compared with related technologies that use heating devices, this reduces costs and eliminates the need to consume power from the battery, improving the efficiency of cold starts. Simultaneously, it determines whether the vehicle has a power generation requirement. If not, it controls the engine to run at a high idle speed to start the engine. If there is a power generation requirement, it determines the engine's target power generation capacity based on the engine coolant and oil temperatures. Based on the target power generation capacity, it sets the engine's target torque and the generator's target speed. It then controls the engine to run at the target torque and the generator to run at the target speed to perform power generation. In this way, the vehicle's power generation needs can be met while the engine is cold-started. Attached Figure Description

[0044] To more clearly illustrate the technical solutions in this embodiment or the prior art, the drawings used in the description of the embodiment or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 This is a structural schematic diagram of a range-extended electric vehicle.

[0046] Figure 2 A flowchart illustrating an engine starting method provided in this application embodiment;

[0047] Figure 3 A flowchart illustrating a method for controlling an engine to enter a high idle speed state, provided in an embodiment of this application;

[0048] Figure 4 A flowchart illustrating a method for generating electricity under high idling conditions, provided in an embodiment of this application;

[0049] Figure 5 A schematic diagram of an engine starting device provided in an embodiment of this application;

[0050] Figure 6This application provides a flowchart of an engine starting method in an application scenario. Detailed Implementation

[0051] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0052] In this application, the terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0053] Research into related technologies has revealed that most current methanol engines for vehicles use gasoline for ignition. Once the engine coolant reaches a certain temperature, it automatically switches to methanol fuel mode. A heating device is designed to raise the engine coolant temperature through heat exchange or direct heating, stopping heating once a certain temperature is reached. Using gasoline for the low-temperature aerodynamics of methanol vehicles requires an additional gasoline supply and injection control system, resulting in a complex engine structure and starting method, significantly increasing costs and the difficulty of engine system maintenance. The vehicle heating system has a long heating time and consumes battery power, increasing costs and extending cold-start time. For example, methanol mining trucks currently operating in mining areas require faster power generation from the range extender system; the current strategy of generating power only after the engine has cold-started is unsuitable for the needs of small batteries and rapid vehicle operation.

[0054] Based on this, this application proposes a method, apparatus, electronic device, and storage medium for starting an engine. It can more quickly raise the engine coolant temperature, oil temperature, and methanol temperature to the engine's normal operating temperature, achieving rapid low-temperature cold starts. Furthermore, under conditions where the temperature does not meet the engine's normal operating requirements, it generates electricity at low load, responding to the vehicle's operational needs to a certain extent, while simultaneously enabling the engine to achieve low-temperature cold starts more quickly.

[0055] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0056] The engine starting method provided in this application can be applied to range-extended electric vehicles. Figure 1 This is a structural diagram of a range-extended electric vehicle, such as... Figure 1 The structure of the range-extended electric vehicle shown can specifically include: a drive motor, an inverter controller, a power battery, and a range extender, wherein the range extender includes a generator and an engine. A range extender is an electric vehicle component that can provide additional electrical energy, thereby increasing the driving range of the electric vehicle. Traditionally, a range extender refers to a combination of an engine and a generator.

[0057] Figure 2 A flowchart of an engine starting method provided in an embodiment of this application is shown below. Figure 2 As shown in the embodiment of this application, an engine starting method includes:

[0058] S11: In response to the engine start request, obtain the engine coolant temperature and engine oil temperature.

[0059] In practical applications, this includes, but is not limited to, obtaining the engine oil temperature and engine coolant temperature of a vehicle through onboard temperature sensors. Obtaining the aforementioned engine oil and coolant temperatures can be achieved through periodic data collection. The specific period interval can be set according to the actual situation and application scenario, and is not limited here.

[0060] S12: When the engine coolant temperature and the engine oil temperature meet the preset threshold, control the engine to enter a high idle speed state.

[0061] Idle speed refers to the engine operating under no load, only needing to overcome the frictional resistance of its internal components, without outputting power. The lowest engine speed required to maintain stable engine operation is called idle speed, and it is one of the five basic operating conditions of an engine. High idle speed refers to the engine speed being higher than idle speed.

[0062] Step S12 mentions "controlling the engine to enter a high idle speed state". Figure 3 A flowchart illustrating a method for controlling an engine to enter a high idle speed state, as provided in this application embodiment, is shown below. Figure 3 As shown, the method includes:

[0063] S121: Set the preset threshold.

[0064] The specific value of the preset threshold can be determined based on the statistical data of engine coolant and oil temperatures under historical conditions. Having historical data for reference allows for a more reasonable setting of the preset threshold. Furthermore, the preset threshold corresponds to the critical value for low-temperature engine conditions. When the engine coolant and oil temperatures are lower than the preset threshold, it indicates that the engine is currently in a low-temperature state and a cold start is required.

[0065] S122: When the engine coolant temperature and the engine oil temperature are lower than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature.

[0066] The process of setting the engine speed can be as follows: First, test the engine speed and statistically analyze the corresponding engine speeds at different engine coolant and oil temperatures. This establishes a correlation between engine coolant temperature, oil temperature, and engine speed. This correlation can be presented in tabular form, as linked data pairs, or other methods. Then, when the engine initiates a start request, obtain the current engine coolant and oil temperatures. Based on these temperatures and the aforementioned correlation, the required engine speed can be determined.

[0067] S123: Based on the said rotational speed, control the engine speed so that the engine operates at a high idle speed, wherein the high idle speed is a rotational speed higher than the idle speed.

[0068] By setting the engine speed as described above, the engine is controlled to operate at a speed higher than idle speed.

[0069] By setting a preset threshold, the timing for controlling the engine speed can be determined. The engine speed is set according to the engine coolant temperature and engine oil temperature, so that the engine runs at a speed higher than the idle speed to perform a high idle speed warm-up operation, so that the engine can start quickly at low temperatures.

[0070] S13: Determine whether there is a demand for power generation under the high idling state.

[0071] Whether the engine needs to generate power during high idling will affect the subsequent control operations of the engine. If the engine needs to generate power, it will be controlled to operate in a high idling, low-load power generation state.

[0072] Specifically, Figure 4A flowchart illustrating a method for generating electricity under high idling conditions, as provided in this application embodiment, is shown below. Figure 4 As shown, the method specifically includes:

[0073] S131: Determine the target power generation of the engine based on the engine coolant temperature and the engine oil temperature.

[0074] The engine's target power generation is related to its permissible power generation and the vehicle's required power generation. The method for determining the engine's permissible power generation is as follows: First, statistical analysis is conducted on the permissible power generation at different engine coolant and oil temperatures, establishing a correlation between engine coolant temperature, oil temperature, and permissible power generation. This correlation can be presented in tabular form, as linked data pairs, or other formats. Then, when the vehicle enters a high idling state and has a power generation requirement, the current engine coolant and oil temperatures are obtained. Based on these temperatures and the aforementioned correlation, the permissible power generation can be determined.

[0075] Under low temperature conditions, the engine temperature does not meet the requirements for normal engine operation. At this time, the engine is warmed up at high idle speed. At the same time, when the vehicle has a power generation requirement, a low-load power generation method is adopted in this embodiment of the application to take into account both the engine starting and power generation needs, responding to the overall vehicle operation needs to a certain extent, while the engine can achieve cold start at low temperature more quickly.

[0076] Therefore, in order to achieve the above objectives, the target power generation setting needs to meet the condition of low load. The specific method for setting the target power generation can be as follows:

[0077] The first power generation capacity of the engine is determined based on the engine coolant temperature and the engine oil temperature;

[0078] Determine the second power generation requirement of the vehicle corresponding to the engine;

[0079] Determine the magnitude relationship between the first power generation capacity and the second power generation capacity;

[0080] The smaller of the first power generation power and the second power generation power is determined as the target power generation power of the engine.

[0081] The first power generation capacity mentioned above can be understood as the engine's permissible power generation capacity, and the second power generation capacity mentioned above can be understood as the power generation capacity required by the entire vehicle. Determining the target power generation capacity as the smaller of the engine's permissible power generation capacity and the vehicle's required power generation capacity, and taking the smaller value, ensures the normal operation of the engine, avoiding engine failure or damage due to excessive power. Simultaneously, taking the smaller value allows the engine to operate under low load, reducing the engine's working pressure while responding to the vehicle's power generation needs.

[0082] It is understandable that the terms "first" and "second" mentioned above are only used to distinguish between the two power generation capacities and are not used to indicate their order of priority, importance, or other similarities.

[0083] S132: Set the target torque of the engine and the target speed of the generator based on the target power generation.

[0084] The relationship between engine power and torque is: power equals torque multiplied by angular velocity. Power refers to the amount of work done by an object per unit time, and is a physical quantity describing the rate at which work is done. Torque refers to the torque output from the crankshaft end of the engine. Therefore, when the target power generation is determined, the target torque of the engine can be determined accordingly. The specific determination method can be calculated using the aforementioned relationship between engine power and torque. The calculation process can be performed by a computer, a program, a calculation module, etc., which will not be specified here.

[0085] The relationship between engine power and generator speed is as follows: within a certain speed range, the generator power is linearly proportional to the engine speed. The faster the speed, the greater the power, and vice versa, reflecting the vehicle's working force over a certain period of time. As the engine speed increases, the generator power also increases accordingly. Therefore, once the target generator power is determined, the target generator speed can be determined based on that target power.

[0086] Typically, direct-drive hybrid systems use engine speed control and motor torque control. However, the engine speed is unstable in this configuration and can easily be dragged or even stalled by the motor. Therefore, the engine control mode is switched to torque control, and the generator control mode is switched to speed control.

[0087] S133: Control the engine to operate according to the target torque and the generator to operate according to the target speed to perform power generation operation.

[0088] By determining the target power generation capacity, it is possible to ensure low-load power generation to the greatest extent possible even when the engine temperature does not meet normal operating conditions, thus responding to the vehicle's operational needs to a certain extent, while also enabling the engine to achieve cold starts more quickly. Furthermore, determining the target torque of the engine and the target speed of the generator based on the target power generation capacity allows the engine and generator to operate efficiently to a certain extent, meeting the engine's starting and power generation requirements.

[0089] S14: If there is no demand for power generation, the engine is started by controlling the rotation of the engine.

[0090] The specific method for starting the engine can be as follows: first, control the engine to run at the high idle speed; then control the generator to run at the high idle speed of the engine, thereby starting the engine.

[0091] When it is determined that the vehicle does not have a power generation requirement, given that the engine and generator are rigidly connected and the engine speed is unstable, the generator control mode is set to uncontrolled, and the generator rotates with the engine to maintain the same speed as the engine.

[0092] In addition, step S121 mentions "setting a preset threshold." This preset threshold corresponds to a critical value for low engine temperature. When the engine coolant temperature and oil temperature are lower than the preset threshold, it indicates that the engine is currently in a low-temperature state and a cold start is required. During the engine start-up process, the engine runs at a high idle speed for warm-up, which causes the engine temperature to rise, resulting in the engine coolant temperature and oil temperature exceeding the preset threshold. In this situation, the following operations can be performed:

[0093] (1) When the engine coolant temperature and the engine oil temperature are greater than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature; the engine speed is controlled based on the engine speed so that the engine runs at an idle speed.

[0094] By performing the above operations to control the engine speed and reduce the engine speed, it is possible to avoid wasting resources, reduce unnecessary engine wear and tear, and extend the engine's service life to a certain extent.

[0095] (2) When the engine coolant temperature and the engine oil temperature are greater than the preset threshold, determine whether the vehicle corresponding to the engine has a power generation requirement; when the vehicle corresponding to the engine has a power generation requirement, use the engine and the generator to perform power generation operation; when the vehicle corresponding to the engine does not have a power generation requirement, control the engine to run at idle speed and control the generator to run according to the engine speed.

[0096] The above operations can address both situations where a vehicle has a power generation requirement and situations where it does not. The targeted approach can improve vehicle efficiency and avoid unnecessary power loss.

[0097] This embodiment proposes an engine starting method. The method first responds to an engine start request by acquiring the engine coolant temperature and engine oil temperature. Then, when the engine coolant temperature and engine oil temperature meet preset thresholds, the engine is controlled to enter a high idle speed state. In this high idle speed state, it is determined whether there is a demand for power generation. Finally, if there is no demand for power generation, the engine is started by controlling its rotation. Thus, by controlling the engine to enter a high idle speed state when the engine coolant temperature and engine oil temperature meet preset thresholds, i.e., determining that the engine is in a low-temperature state, high idle speed warm-up is performed to achieve a cold start. Compared with related technologies that use heating devices, this method reduces costs and eliminates the need to consume power from the battery, thereby improving the efficiency of cold starts. Simultaneously, it determines whether the vehicle has a power generation requirement. If not, it controls the engine to run at a high idle speed to start the engine. If there is a power generation requirement, it determines the engine's target power generation capacity based on the engine coolant and oil temperatures. Based on the target power generation capacity, it sets the engine's target torque and the generator's target speed. It then controls the engine to run at the target torque and the generator to run at the target speed to perform power generation. In this way, the vehicle's power generation needs can be met while the engine is cold-started.

[0098] Figure 5 This is a schematic diagram of the structure of an engine starting device provided in an embodiment of this application, as shown below. Figure 5 As shown, an engine starting device specifically includes: an acquisition module 100, a control module 200, a determination module 300, and a starting module 400;

[0099] The acquisition module 100 is used to acquire the engine coolant temperature and engine oil temperature of the engine in response to the engine start request.

[0100] The control module 200 is used to control the engine to enter a high idle speed state when the engine coolant temperature and the engine oil temperature meet preset thresholds.

[0101] The determining module 300 is used to determine whether there is a power generation demand under the high idling state.

[0102] The starting module 400 is used to start the engine by controlling its rotation if there is no need for power generation.

[0103] In a possible implementation, the control module 200 is specifically used for:

[0104] Set a preset threshold;

[0105] When the engine coolant temperature and the engine oil temperature are lower than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature;

[0106] The engine speed is controlled based on the stated rotational speed so that the engine operates at a high idle speed, where the high idle speed is a rotational speed higher than the idle speed.

[0107] In a possible implementation, the startup module 400 is specifically used for:

[0108] Control the engine to operate at the high idle speed;

[0109] The generator is controlled to operate at the high idle speed of the engine to start the engine.

[0110] In a possible implementation, when a power generation demand is determined under the high idling state, the device is specifically used for:

[0111] The target power generation of the engine is determined based on the engine coolant temperature and the engine oil temperature.

[0112] The target torque of the engine and the target speed of the generator are set based on the target power generation.

[0113] The engine is controlled to operate at the target torque, and the generator is controlled to operate at the target speed to generate electricity.

[0114] In a possible implementation, the device includes a power determination module 500, which is specifically used for:

[0115] The first power generation capacity of the engine is determined based on the engine coolant temperature and the engine oil temperature;

[0116] Determine the second power generation requirement of the vehicle corresponding to the engine;

[0117] Determine the magnitude relationship between the first power generation capacity and the second power generation capacity;

[0118] The smaller of the first power generation power and the second power generation power is determined as the target power generation power of the engine.

[0119] In a possible implementation, the device is further specifically used for:

[0120] Set a preset threshold;

[0121] When the engine coolant temperature and the engine oil temperature are greater than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature;

[0122] The engine speed is controlled based on the stated rotational speed so that the engine operates at an idle speed.

[0123] In a possible implementation, when the engine coolant temperature and the engine oil temperature do not meet preset thresholds, the device is specifically used for:

[0124] When the engine coolant temperature and the engine oil temperature are greater than the preset threshold, it is determined whether the vehicle corresponding to the engine has a power generation requirement.

[0125] When the vehicle corresponding to the engine has a power generation requirement, the engine and the generator are used to perform power generation operations.

[0126] When the vehicle corresponding to the engine does not have a power generation requirement, the engine is controlled to run at idle speed, and the generator is controlled to run at the engine speed.

[0127] This embodiment proposes an identification device, comprising: an acquisition module, a control module, a determination module, and a start-up module. The acquisition module acquires the engine coolant temperature and engine oil temperature in response to an engine start-up request. The control module controls the engine to enter a high idle speed state when the engine coolant temperature and engine oil temperature meet preset thresholds. The determination module determines whether there is a power generation requirement in the high idle speed state. The start-up module starts the engine by controlling its rotation if there is no power generation requirement. Thus, rapid cold start at low temperatures is achieved by operating the engine at a higher speed. The high idle speed, low load power generation scheme switches between engine torque control and generator speed control, and calculates the set power of the entire system based on the current allowable power generation of the engine, enabling the range extender system to generate power at low load in advance, achieving rapid start-up of the range extender system.

[0128] This application also proposes a method for starting an engine in an application scenario, specifically:

[0129] Figure 6 This application provides a flowchart of an engine starting method in an application scenario, as shown in the embodiments. Figure 6 As shown, the method specifically includes:

[0130] 1. In response to the vehicle engine starting demand, after the generator reverses and starts the engine, it judges the engine coolant temperature and oil temperature. If they are lower than a certain threshold A, it enters a high idle speed state.

[0131] 2. At high idle speed, if the vehicle has no power generation requirement, the engine speed is controlled by referring to a table based on engine coolant temperature, oil temperature, and other conditions to set the engine speed, causing the engine to run at a speed higher than idle. Given that the engine and generator are rigidly directly connected and the engine speed is unstable, the generator control mode is set to uncontrolled, rotating with the engine to maintain the same speed as the motor.

[0132] 3.1) When the vehicle is in a high idling state, if the vehicle has a power generation requirement, it enters a low load power generation mode. The allowable power generation that the engine can generate stably under the current state is obtained by referring to the table based on the engine water temperature and engine oil temperature. The smaller of the power generation required by the vehicle is taken as the power generation setting of the range extender system.

[0133] 2) Typically, direct-drive hybrid systems use engine speed control and motor torque control. However, the engine speed is unstable in this configuration and can be easily dragged or even stalled by the motor. Therefore, the engine control mode is switched to torque control, and the generator control mode is switched to speed control.

[0134] 3) Based on the set power generation capacity, and considering the economic curve and reliability of the range extender system, the set speed of the generator and the set torque of the engine are set, and the output current of the range extender system is supplied to the vehicle.

[0135] 4. When the engine coolant temperature and engine oil temperature exceed a certain threshold A, exit the high idle speed state.

[0136] If the vehicle has no power generation requirement, the engine enters idle speed and the generator runs accordingly; if the vehicle has power generation requirement, it enters normal power generation mode.

[0137] The methods described above, including high-idle-speed warm-up and low-load power generation, enable rapid cold starts at low temperatures by operating the engine at higher speeds. The high-idle-speed, low-load power generation scheme switches between engine torque control and generator speed control, and calculates the set power of the entire system based on the engine's current allowable power generation capacity. This allows the range extender system to generate power at low loads in advance, achieving rapid start-up.

[0138] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatuses and methods according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0139] This application also provides corresponding devices and computer-readable storage media for implementing the solutions provided in this application.

[0140] The device includes a memory and a processor. The memory stores instructions or code, and the processor executes the instructions or code to cause the device to perform an engine starting method according to any embodiment of this application.

[0141] According to another aspect of the embodiments of this application, a vehicle equipped with the above-described electronic equipment is also provided.

[0142] In practical applications, the computer-readable storage medium can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

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

[0144] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

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

[0146] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0147] The above description is merely one specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art 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 method for starting an engine, characterized in that, The method includes: In response to an engine start request, the engine coolant temperature and engine oil temperature are obtained. When the engine coolant temperature and the engine oil temperature meet the preset threshold, the engine is controlled to enter a high idle speed state. Determine whether there is a demand for power generation under the high idling state; If there is no need for power generation, the engine can be started by controlling its rotation. The step of controlling the engine to enter a high idle speed state when the engine coolant temperature and the engine oil temperature meet the preset threshold includes: setting the preset threshold. When the engine coolant temperature and the engine oil temperature are lower than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature; The engine speed is controlled based on the stated rotational speed so that the engine operates at a high idle speed, where the high idle speed is a rotational speed higher than the idle speed. The method of starting the engine by controlling its rotation includes: Control the engine to operate at the high idle speed; The generator is controlled to operate at the high idle speed of the engine to start the engine; Under the high idling speed condition, it is determined that there is a power generation demand, and the target power generation of the engine is determined based on the engine coolant temperature and the engine oil temperature. The target torque of the engine and the target speed of the generator are set based on the target power generation. The engine is controlled to operate at the target torque, and the generator is controlled to operate at the target speed to generate electricity.

2. The method according to claim 1, characterized in that, Determining the target power generation of the engine based on the engine coolant temperature and the engine oil temperature includes: The first power generation capacity of the engine is determined based on the engine coolant temperature and the engine oil temperature; Determine the second power generation requirement of the vehicle corresponding to the engine; Determine the magnitude relationship between the first power generation capacity and the second power generation capacity; The smaller of the first power generation power and the second power generation power is determined as the target power generation power of the engine.

3. The method according to claim 1, characterized in that, The method further includes: Set a preset threshold; When the engine coolant temperature and the engine oil temperature are greater than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature; The engine speed is controlled based on the stated rotational speed so that the engine operates at an idle speed.

4. The method according to claim 1, characterized in that, When the engine coolant temperature and the engine oil temperature do not meet preset thresholds, the method includes: When the engine coolant temperature and the engine oil temperature are greater than the preset threshold, it is determined whether the vehicle corresponding to the engine has a power generation requirement. When the vehicle corresponding to the engine has a power generation requirement, the engine and generator are used to perform power generation operations. When the vehicle corresponding to the engine does not have a power generation requirement, the engine is controlled to run at idle speed, and the generator is controlled to run at the engine speed.

5. An engine starting device, characterized in that, The device includes: an acquisition module, a control module, a determination module, and a startup module; The acquisition module is used to acquire the engine coolant temperature and engine oil temperature of the engine in response to the engine start request. The control module is used to control the engine to enter a high idle speed state when the engine coolant temperature and the engine oil temperature meet preset thresholds. The determining module is used to determine whether there is a power generation demand under the high idling state. The starting module is used to start the engine by controlling its rotation if there is no need for power generation. The control module is specifically used for: setting a preset threshold; When the engine coolant temperature and the engine oil temperature are lower than the preset threshold, the engine speed is set based on the engine coolant temperature and the engine oil temperature; The engine speed is controlled based on the stated rotational speed so that the engine operates at a high idle speed, where the high idle speed is a rotational speed higher than the idle speed. The generator is controlled to operate at the high idle speed of the engine to start the engine; In determining that there is a power generation demand under the high idling state, the device is specifically used for: The target power generation of the engine is determined based on the engine coolant temperature and the engine oil temperature. The target torque of the engine and the target speed of the generator are set based on the target power generation. The engine is controlled to operate at the target torque, and the generator is controlled to operate at the target speed to generate electricity.

6. An electronic device, characterized in that, The device includes: a processor, a memory, and a system bus; The processor and the memory are connected via the system bus; The memory is used to store one or more programs, the one or more programs including instructions that, when executed by the processor, cause the processor to perform the engine starting method according to any one of claims 1-4.

7. A vehicle, characterized in that, The vehicle is equipped with the electronic equipment as described in claim 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an implementation program for a method of starting an engine, which, when executed by a processor, implements the steps of the method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Engine heat engine control method

    CN115217651A

  • Engine cold start control method and device, computer equipment and storage medium

    CN116255262A