Engine starting method and device, vehicle, and storage medium
By controlling fuel injection and ignition at specific locations and at all times of the alcohol fuel engine, the problem of difficulty in starting a low-temperature cold in the alcohol fuel engine is solved, the ignition success rate is improved, the vehicle layout is simplified, and the cost is reduced.
Patent Information
- Application Number
- PCT/CN2024/132609
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-01
- Filing Date
- 2024-11-18
- Publication Date
- 2025-08-07
AI Technical Summary
Alcohol fuel engines have difficulty starting cold under low temperature conditions. The existing technology requires two injection systems, which lead to difficult layout and high manufacturing costs of the whole vehicle.
When the piston is located in a specific position in front of the upper dead center position of the cylinder, the alcohol fuel injection system is controlled to inject fuel, and ignite when the piston is approaching the upper dead center position, ensuring that the ignition system completes the ignition and the end time of fuel injection, achieving 'injection and on'.
It improves the ignition success rate of alcohol-fuel engines, avoids additional equipment installation, and reduces the complexity and cost of the entire vehicle layout.
Smart Images

Figure CN2024132609_07082025_PF_FP_ABST
Abstract
Description
Engine starting method, device, vehicle and storage medium
[0001] This application claims priority to the Chinese patent application filed with the Patent Office of China on February 1, 2024, with application number 2024101439397 and invention name "A method, device, vehicle and storage medium for starting an engine", the Chinese patent application filed with the Patent Office of China on February 1, 2024, with application number 2024101437419 and invention name "A method, device, vehicle and storage medium for starting a vehicle", and the Chinese patent application filed with the Patent Office of China on February 1, 2024, with application number 2024101482522 and invention name "A method, device, vehicle and storage medium for cold starting a vehicle", the entire contents of which are incorporated herein by reference. Technical Field
[0002] The embodiments of the present application relate to, but are not limited to, the field of vehicle technology, and specifically, to an engine starting method, device, vehicle, and storage medium. Background Art
[0003] Against the backdrop of increasingly stringent regulations on automobile fuel consumption and emissions, alcohol fuels, a type of clean energy, have become the main fuel source for new energy-saving and environmentally friendly vehicles.
[0004] Since alcohol fuels have a single boiling point component, for example, the boiling point of methanol is 65°C, the boiling point of ethanol is 78°C, and the boiling point of gasoline is 25°C-115°C, compared with gasoline, alcohol fuels lack low-boiling point components, have low vapor pressure, and large latent heat of vaporization, which makes alcohol fuels evaporate slowly during cold start, and it is difficult for the mixed gas in the cylinder to reach the ignition concentration.
[0005] Alcohol-fueled engines can be started with gasoline as a starting aid. However, using gasoline as a starting aid requires both a fuel injection system and an alcohol fuel injection system. During a cold start, the fuel injection system first injects gasoline to assist the start. Once the gasoline-assisted start is successful, the fuel injection system switches to the alcohol fuel injection system. However, requiring two injection systems for the entire vehicle complicates the layout of related components and increases manufacturing costs. Summary of the Invention
[0006] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.
[0007] The present application discloses an engine starting method, comprising:
[0008] When the piston of the engine is located at a first preset position before the top dead center position of the cylinder, controlling the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine;
[0009] When the piston is located at a second preset position before the top dead center position of the cylinder, controlling the ignition system of the engine to start ignition; wherein the first preset position is before the second preset position;
[0010] When the piston is located at the top dead center position of the cylinder, the alcohol fuel injection system is controlled to stop injecting the alcohol fuel into the combustion chamber.
[0011] Optionally, before controlling the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine when the piston of the engine is located at the first preset position before the top dead center position of the cylinder, the engine starting method further includes:
[0012] When a vehicle start signal is obtained, a real-time temperature value of the environment in which the vehicle is located is obtained;
[0013] Obtaining a drag duration corresponding to the real-time temperature value, wherein when the real-time temperature value is greater than a preset cold start temperature value, the corresponding drag duration is the same; and when the real-time temperature value is less than or equal to the preset cold start temperature value, the corresponding drag duration increases as the real-time temperature value decreases;
[0014] The starting motor of the vehicle is controlled to complete the dragging according to the dragging time.
[0015] Optionally, controlling the starter motor of the vehicle to complete dragging according to the dragging duration includes:
[0016] Detecting whether the real-time temperature value is greater than a preset cold start temperature value;
[0017] When the real-time temperature value is greater than the preset cold start temperature value, controlling a starter motor in the vehicle to drag the engine to start according to a first dragging time;
[0018] When the real-time temperature value is less than or equal to the preset cold start temperature value, controlling the starter motor to drag the engine to start according to a second drag time;
[0019] The second dragging duration is greater than the first dragging duration.
[0020] Optionally, when the real-time temperature value is less than or equal to the preset cold start temperature value, obtaining the dragging duration corresponding to the real-time temperature value includes:
[0021] Acquire multiple drag sub-durations between a maximum drag duration and a minimum drag duration and the number of the drag sub-durations according to a preset duration interval; wherein the maximum drag duration is the drag duration corresponding to the engine at a minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the engine at the preset cold start temperature value;
[0022] Acquire a plurality of temperature values between the minimum preset temperature value and the preset cold start temperature value and the number of the temperature values according to the number of the drag sub-durations, wherein the number of the temperature values is the same as the number of the drag sub-durations;
[0023] The dragging duration corresponding to the real-time temperature value is obtained according to the multiple temperature values and the multiple dragging durations.
[0024] Optionally, obtaining the dragging duration corresponding to the real-time temperature value according to the multiple temperature values and the multiple dragging durations includes:
[0025] sorting the plurality of temperature values and the plurality of drag sub-durations in reverse order;
[0026] Obtain the drag durations corresponding to the plurality of temperature values according to the sorted results, wherein the drag duration corresponding to the Nth temperature value is the Nth drag sub-duration, where N is a positive integer;
[0027] generating the preset mapping relationship according to the plurality of temperature values and the dragging durations corresponding to the plurality of temperature values, wherein the preset mapping relationship is used to indicate a correspondence between different temperature values and the dragging durations;
[0028] The dragging duration corresponding to the real-time temperature value is determined from the preset mapping relationship according to the real-time temperature value, wherein the dragging duration is negatively correlated with the temperature value.
[0029] Optionally, determining the dragging duration corresponding to the real-time temperature value from the preset mapping relationship according to the real-time temperature value includes:
[0030] When the preset mapping relationship includes a target temperature value that is the same as the real-time temperature value, determining the dragging duration corresponding to the target temperature value to be the dragging duration corresponding to the real-time temperature value;
[0031] When the preset mapping relationship does not include a target temperature value identical to the real-time temperature value, the drag duration corresponding to the real-time temperature value is determined according to the drag duration corresponding to the temperature value closest to the real-time temperature value in the preset mapping relationship.
[0032] Optionally, determining the dragging duration corresponding to the real-time temperature value according to the dragging duration corresponding to the temperature value closest to the real-time temperature value in the mapping relationship includes:
[0033] Detecting whether the real-time temperature value is less than the minimum temperature value in the preset mapping relationship;
[0034] When the real-time temperature value is less than the minimum temperature value in the preset mapping relationship, determining the dragging duration corresponding to the minimum temperature value as the dragging duration corresponding to the real-time temperature value;
[0035] When the real-time temperature value is greater than or equal to the minimum temperature value in the preset mapping relationship, obtaining a maximum adjacent temperature value smaller than the real-time temperature value and a minimum adjacent temperature value greater than the real-time temperature value in the preset mapping relationship;
[0036] The drag duration corresponding to the real-time temperature value is determined based on the drag duration corresponding to the maximum adjacent temperature value and the drag duration corresponding to the minimum adjacent temperature value, wherein the drag duration corresponding to the real-time temperature value is less than the drag duration corresponding to the minimum adjacent temperature value and greater than the drag duration corresponding to the maximum adjacent temperature value.
[0037] Optionally, determining the dragging duration corresponding to the real-time temperature value according to the dragging duration corresponding to the maximum adjacent temperature value and the dragging duration corresponding to the minimum adjacent temperature value includes:
[0038] Obtain an average of the dragging duration corresponding to the maximum adjacent temperature value and the dragging duration corresponding to the minimum adjacent temperature value;
[0039] The average duration is determined to be the dragging duration corresponding to the real-time temperature value.
[0040] Optionally, the piston of the engine is located at a first preset position before the top dead center position of the cylinder, comprising:
[0041] The piston is located at a crankshaft angle position less than or equal to 30° and greater than 10° before the top dead center position of the cylinder.
[0042] Optionally, the piston is located at a second preset position before the top dead center position of the cylinder, comprising:
[0043] The piston is located at a crankshaft angle position that is less than or equal to 10° and greater than or equal to 5° before the top dead center position of the cylinder.
[0044] Optionally, the controlling the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine comprises:
[0045] The alcohol fuel injection system is controlled to directly inject the alcohol fuel into the combustion chamber.
[0046] Optionally, the ignition energy of the ignition system is greater than or equal to 70 MJ.
[0047] Optionally, the pressure in the alcohol fuel rail of the engine is greater than or equal to 20 MPa.
[0048] Optionally, the compression ratio of the engine is greater than or equal to 10.
[0049] Optionally, when the real-time temperature value is greater than the preset cold start temperature value, the corresponding dragging duration is less than 1 second.
[0050] The present application also discloses an engine starting device, comprising:
[0051] an injection module, configured to control an alcohol fuel injection system of the engine to inject alcohol fuel into a combustion chamber of the engine when the piston of the engine is located at a first preset position before the top dead center position of the cylinder;
[0052] an ignition module, configured to control the ignition system of the engine to start ignition when the piston is located at a second preset position before the top dead center position of the cylinder; wherein the first preset position is before the second preset position;
[0053] The injection stop module is used to control the alcohol fuel injection system to stop injecting the alcohol fuel into the combustion chamber when the piston is located at the top dead center position of the cylinder.
[0054] Optionally, the injection module includes:
[0055] The injection submodule is used to control the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine when the piston is located at a crankshaft angle position less than or equal to 30° and greater than 10° before the top dead center position of the cylinder.
[0056] Optionally, the ignition module includes:
[0057] The ignition submodule is used to control the ignition system of the engine to start ignition when the piston is located at a crankshaft angle position less than or equal to 10° and greater than or equal to 5° before the top dead center position of the cylinder.
[0058] The present application also discloses an engine starting device, comprising:
[0059] A first acquisition module is used to acquire a real-time temperature value of the environment in which the vehicle is located when a vehicle start signal is obtained;
[0060] a second acquisition module, configured to acquire a drag duration corresponding to the real-time temperature value, wherein when the real-time temperature value is greater than a preset cold start temperature value, the corresponding drag duration is the same; and when the real-time temperature value is less than or equal to the preset cold start temperature value, the corresponding drag duration increases as the real-time temperature value decreases;
[0061] A control module, configured to control a starter motor of the vehicle to complete dragging according to the dragging time;
[0062] an injection module, configured to control an alcohol fuel injection system of the engine to inject alcohol fuel into a combustion chamber of the engine when the piston of the vehicle is located at a first preset position before the top dead center position of the cylinder after the starter motor has completed dragging according to the dragging time;
[0063] an ignition module, configured to control the ignition system of the engine to start ignition when the piston is located at a second preset position before the top dead center position of the cylinder; wherein the first preset position is before the second preset position;
[0064] The injection stop module is used to control the alcohol fuel injection system to stop injecting the alcohol fuel into the combustion chamber when the piston is located at the top dead center position of the cylinder.
[0065] Optionally, the control module includes:
[0066] The detection submodule is used to detect whether the real-time temperature value is greater than the preset cold start temperature value.
[0067] a first control submodule, configured to control the starter motor to start the engine according to a first dragging time when the real-time temperature value is greater than the preset cold start temperature value;
[0068] The second control submodule is used to control the starter motor to drag the engine to start according to a second drag time when the real-time temperature value is less than or equal to the preset cold start temperature value; wherein the second drag time is greater than the first drag time.
[0069] Optionally, the engine starting device further includes:
[0070] a third acquisition module, configured to acquire, when the real-time temperature value is less than or equal to the preset cold start temperature value, a plurality of drag sub-durations between a maximum drag duration and a minimum drag duration and the number of the drag sub-durations according to a preset time interval; wherein the maximum drag duration is the drag duration corresponding to the engine at the minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the engine at the preset cold start temperature value;
[0071] The fourth acquisition module is used to obtain multiple temperature values between the minimum preset temperature value and the preset cold start temperature value and the number of the temperature values according to the number of the drag sub-durations, wherein the number of the temperature values is the same as the number of the drag sub-durations.
[0072] The sorting module is used to obtain the dragging duration corresponding to the real-time temperature value according to the multiple temperature values and the multiple dragging durations.
[0073] Optionally, the engine starting device further includes:
[0074] a fifth acquisition module, configured to acquire, when the real-time temperature value is less than or equal to the preset cold start temperature value, a plurality of temperature values between a minimum preset temperature value and the preset cold start temperature value and the number of the temperature values according to a preset temperature interval;
[0075] The sixth acquisition module is used to obtain multiple drag sub-durations between the minimum drag duration and the maximum drag duration according to the number of the temperature values, wherein the number of the drag sub-durations is the same as the number of the temperature values, the maximum drag duration is the drag duration corresponding to the engine at the minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the engine at the preset cold start temperature value.
[0076] The sorting module is used to obtain the dragging duration corresponding to the real-time temperature value according to the multiple temperature values and the multiple dragging durations.
[0077] Optionally, the sorting module includes:
[0078] a sorting subunit, configured to sort the plurality of temperature values and the plurality of drag sub-durations in reverse order;
[0079] A first acquiring sub-unit is configured to acquire the dragging durations corresponding to the plurality of temperature values according to the sorted result, wherein the dragging duration corresponding to the Nth temperature value is the Nth dragging sub-duration, where N is a positive integer;
[0080] a second acquiring subunit, configured to generate the preset mapping relationship according to the plurality of temperature values and the dragging durations corresponding to the plurality of temperature values, wherein the preset mapping relationship is used to indicate a correspondence between different temperature values and the dragging durations;
[0081] The search submodule is configured to determine the dragging duration corresponding to the real-time temperature value from the preset mapping relationship according to the real-time temperature value, wherein the dragging duration is negatively correlated with the temperature value.
[0082] Optionally, the search submodule includes:
[0083] The first determining submodule is configured to, when the preset mapping relationship includes a target temperature value that is the same as the real-time temperature value, determine that the dragging duration corresponding to the target temperature value is the dragging duration corresponding to the real-time temperature value.
[0084] The second determination submodule is used to determine the dragging duration corresponding to the real-time temperature value based on the dragging duration corresponding to the temperature value closest to the real-time temperature value in the preset mapping relationship when the preset mapping relationship does not include a target temperature value that is the same as the real-time temperature value.
[0085] Optionally, the second determining submodule includes:
[0086] The detection subunit is used to detect whether the real-time temperature value is less than the minimum temperature value in the preset mapping relationship.
[0087] The first determining subunit is configured to, when the real-time temperature value is less than a minimum temperature value in the preset mapping relationship, determine the dragging duration corresponding to the minimum temperature value as the second dragging duration corresponding to the real-time temperature value.
[0088] The third acquisition subunit is used to obtain the maximum adjacent temperature value in the preset mapping relationship that is smaller than the real-time temperature value and the minimum adjacent temperature value that is larger than the real-time temperature value when the real-time temperature value is greater than or equal to the minimum temperature value in the preset mapping relationship.
[0089] The second determination subunit is used to determine the drag duration corresponding to the real-time temperature value based on the drag duration corresponding to the maximum adjacent temperature value and the drag duration corresponding to the minimum adjacent temperature value, wherein the drag duration corresponding to the real-time temperature value is less than the drag duration corresponding to the minimum adjacent temperature value and greater than the drag duration corresponding to the maximum adjacent temperature value.
[0090] Optionally, the second determining subunit includes:
[0091] The fourth acquiring subunit is configured to acquire an average of the dragging duration corresponding to the maximum adjacent temperature value and the dragging duration corresponding to the minimum adjacent temperature value.
[0092] The third determining subunit is configured to determine that the average duration is the dragging duration corresponding to the real-time temperature value.
[0093] Optionally, the ignition energy of the ignition system is greater than or equal to 70 MJ.
[0094] Optionally, the pressure in the alcohol fuel rail of the engine is greater than or equal to 20 MPa.
[0095] Optionally, the compression ratio of the engine is greater than or equal to 10.
[0096] Optionally, when the real-time temperature value is greater than a preset cold start temperature value, the corresponding dragging duration is less than 1 second.
[0097] An embodiment of the present application further discloses a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the engine starting method as described in any one of the above items.
[0098] An embodiment of the present application further discloses a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the engine starting method as described in any one of the above items.
[0099] Compared to the prior art, the engine starting method, device, vehicle, and storage medium provided in the embodiments of the present application have the following beneficial effects: the alcohol fuel injection ends at the moment corresponding to when the piston is at the top dead center position in the cylinder (the point at which the in-cylinder temperature is highest), and the ignition system ignites at the moment corresponding to when the piston is at a second preset position before the top dead center position in the cylinder. The ignition system completes ignition at the same time as the end of alcohol fuel injection. This allows for "instant ignition" in the cylinder at the moment corresponding to the top dead center position in the cylinder, where the in-cylinder temperature is highest. Specifically, ignition occurs before the fuel, atomized by high-pressure injection, condenses into droplets upon encountering cold air, effectively and rapidly raising the in-cylinder temperature. This also prevents vaporization of the alcohol fuel, which would lower the in-cylinder temperature and make ignition more difficult, thereby increasing the probability of successful ignition. Because this ignition solution does not require the installation of other auxiliary systems in the vehicle, it does not require changes to the overall vehicle layout and does not increase manufacturing costs.
[0100] Still other aspects will become apparent upon reading and understanding the detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0101] FIG1 is a schematic flow chart of an engine starting method in an embodiment of the present application;
[0102] FIG2 is a schematic diagram of the alcohol fuel injection end timing and ignition timing in an embodiment of the present application;
[0103] FIG3 is a schematic diagram of the principle of engine starting in an embodiment of the present application;
[0104] FIG4 is a block diagram of an engine starting device provided in an embodiment of the present application;
[0105] FIG5 is a block diagram of an engine starting device according to another embodiment of the present application.
[0106] Description of the drawings: 11. First acquisition module; 12. Second acquisition module; 13. Control module; 21. Injection module; 22. Ignition module; 23. Stop injection module. DETAILED DESCRIPTION
[0107] In order to make the above-mentioned purposes, features and advantages of the embodiments of the present application more obvious and easy to understand, the specific embodiments of the embodiments of the present application are described in detail below with reference to the accompanying drawings. Although certain embodiments of the embodiments of the present application are shown in the accompanying drawings, it should be understood that the embodiments of the present application can be implemented in various forms and should not be interpreted as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the embodiments of the present application. It should be understood that the drawings and embodiments of the embodiments of the present application are for illustrative purposes only and are not intended to limit the scope of protection of the embodiments of the present application.
[0108] It should be understood that the multiple steps described in the method implementation of the embodiment of the present application can be performed in different orders and / or performed in parallel. In addition, the method implementation may include additional steps and / or omit the steps shown. The scope of the embodiment of the present application is not limited in this respect.
[0109] The term "including" and its variations used in the embodiments of this application are open inclusions, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "an embodiment" means "at least one embodiment"; the term "an implementation method" means "at least one implementation method"; the term "another implementation method" means "at least one other implementation method"; the term "optionally" means "an optional embodiment". The relevant definitions of other terms will be given in the description below. It should be noted that the concepts of "first", "second", etc. mentioned in the embodiments of this application are used to refer to different objects, and are not used to limit the interdependence between these objects.
[0110] Against the backdrop of increasingly stringent regulations on automobile fuel consumption and emissions, countries around the world are actively seeking alternative fuels and vigorously developing new energy-saving and environmentally friendly models. Alcohol fuels such as methanol and ethanol are called liquid sunshine because they can produce low or zero emissions during the preparation process. Their cost of use is much lower than gasoline. They are an important part of national energy diversification and have become the main fuel choice for new energy-saving and environmentally friendly vehicles.
[0111] However, alcohol fuels have the characteristic of high latent heat of vaporization. Taking methanol and ethanol as examples, the latent heat of vaporization of methanol is 1100kJ / kg, the latent heat of vaporization of ethanol is 838kJ / kg, and the latent heat of vaporization of gasoline is 350kJ / kg. It can be seen that the latent heat of vaporization of methanol and ethanol is much greater than that of gasoline. In this way, the heat required for the vaporization of methanol and ethanol is much higher than that of gasoline, which is several times the energy required for gasoline vaporization. Therefore, alcohol fuels require more heat when starting at low temperatures. Since the low-temperature evaporation performance of alcohol fuels is worse than that of gasoline, alcohol fuel engines will have difficulty in cold starting at low temperatures.
[0112] Furthermore, since alcohol fuels have a single boiling point component, for example, the boiling point of methanol is 65°C, the boiling point of ethanol is 78°C, and the boiling point of gasoline is 25°C-115°C, compared with gasoline, alcohol fuels lack low-boiling point components, and alcohol fuels have low vapor pressure and large latent heat of vaporization, which makes alcohol fuels evaporate slowly during cold start, and it is difficult for the alcohol fuel mixture in the cylinder to reach the ignition concentration.
[0113] Currently, alcohol-fueled engines on the market cannot be started in low-temperature environments (defined as 0°C and below) by injecting alcohol fuel. Instead, they resort to auxiliary starting methods, such as gasoline-assisted starting, heated spark plugs, cold-start injectors, and the addition of heated fuel. Gasoline-assisted starting requires two injection systems: one for fuel and one for alcohol. During a cold start, gasoline is first injected from the fuel injection system. Once the fuel injection system successfully starts, the fuel injection system switches to the alcohol injection system. Specialized cold-start injectors for alcohol-fueled engines could also be developed. These injectors could reduce the injector particle size, thereby enhancing atomization and improving cold-start performance for alcohol-fueled engines. When heated spark plugs are used, the center electrode temperature can reach 500°C during a cold start, preventing electrode short circuits caused by alcohol condensation. This also promotes fuel atomization at the spark plug tip, improving cold-start performance. Another approach is to add auxiliary equipment to heat the alcohol fuel, which can reduce the injector droplet size (which can be measured by the Sauter Mean Diameter (SMD)) by approximately 20%, thereby improving the cold start problem of alcohol fuel. While the above methods can improve the cold start problem of alcohol fuel, they make the layout of related vehicle components difficult and increase manufacturing costs, which poses a significant obstacle to the large-scale promotion and application of alcohol fuel.
[0114] To this end, an embodiment of the present application proposes an engine starting method to solve the above-mentioned problem.
[0115] Before explaining the engine starting method according to the embodiment of the present application, the structure involved in the embodiment of the present application is described.
[0116] When the embodiment of the present application is used, the alcohol fuel engine used may include: an alcohol fuel injection system, an air supply system, a combustion chamber and an ignition system.
[0117] The alcohol fuel injection system includes an alcohol fuel rail, an alcohol fuel injector, a high-pressure alcohol fuel pump, and an alcohol fuel supply line. The air supply system includes an air filter, an intake manifold, an intake duct, an exhaust duct, and an exhaust manifold. The intake duct is equipped with an intake valve, and the exhaust duct is equipped with an exhaust valve. The cylinder head and piston crown form the combustion chamber. The alcohol fuel injector directly injects alcohol fuel into the combustion chamber, where it forms a mixed gas with the air in the combustion chamber. The ignition system includes a spark plug and an ignition coil to ignite the alcohol fuel mixture in the combustion chamber.
[0118] The working process of the above engine includes: intake process, compression process, power process and exhaust process.
[0119] During the intake process, the intake valve opens, the piston moves downward from the top dead center position of the cylinder to the bottom dead center position of the cylinder, and air is sucked into the piston. The high-pressure alcohol fuel pump pumps alcohol fuel into the alcohol fuel rail, and then the alcohol fuel in the alcohol fuel rail is injected into the combustion chamber in the form of high pressure through the alcohol fuel injector, forming an alcohol fuel mixed gas with the air in the combustion chamber.
[0120] During the compression process, the intake valve closes and the piston moves upward from the bottom dead center position of the cylinder to the top dead center position of the cylinder, compressing the alcohol fuel mixture and forming a high-pressure environment at the top of the piston.
[0121] During the working process, when the piston approaches the top dead center position at the top of the cylinder, the ignition system begins to ignite the alcohol fuel mixture, forming an explosive combustion, pushing the piston downward.
[0122] During the exhaust process, the intake valve remains closed, the exhaust valve opens, the piston moves downward from the top dead center position of the cylinder to the bottom dead center position of the cylinder, and the exhaust gas is discharged through the exhaust valve.
[0123] FIG1 is a flow chart of an engine starting method in an embodiment of the present application, which is applied to the above-mentioned alcohol fuel engine. As shown in FIG1 , the engine starting method includes:
[0124] Step S14: When the piston of the engine is located at a first preset position before the top dead center position of the cylinder, the alcohol fuel injection system of the engine is controlled to inject alcohol fuel into the combustion chamber of the engine.
[0125] The cylinder top dead center position is shown in FIG2 . For example, the first preset position may be a crankshaft angle position less than or equal to 30° and greater than 10° before the piston is located at the cylinder top dead center position.
[0126] Step S15: When the piston is located at a second preset position before the top dead center position of the cylinder, the ignition system of the engine is controlled to start ignition; wherein the first preset position is before the second preset position.
[0127] Illustratively, the second preset position may be a crankshaft angle position that is less than or equal to 10° and greater than or equal to 5° before the piston is located at the top dead center position of the cylinder.
[0128] That is, referring to FIG. 2 , the ignition timing of the ignition system is selected at a moment corresponding to a crank angle position of 5°-10° before the top dead center position of the piston in the cylinder.
[0129] Since there is a certain ignition delay period between the ignition and the combustion of the ignition system, the ignition system can be controlled to ignite before the moment when the injection of the alcohol fuel is completed. If the injection of the alcohol fuel is completed when the piston is at the top dead center position of the cylinder, then the ignition time of the ignition system can be at a crankshaft angle position 5°-10° before the piston is at the top dead center position of the cylinder. In this way, the moment when the ignition system completes the ignition can be as close as possible to the moment when the injection of the alcohol fuel is completed, thereby achieving the purpose of "instant combustion of the alcohol fuel".
[0130] The start time of alcohol fuel injection in this embodiment only needs to be earlier than the start time of ignition of the ignition system. For example, the ignition time of the ignition system can be at a crankshaft angle position of 5°-10° before the piston is at the top dead center position of the cylinder. Then, the start time of fuel injection can be the moment corresponding to the crankshaft angle position of 10°-30° when the piston is at the top dead center position of the cylinder. The specific time can be determined based on the demand for alcohol fuel and the injection speed.
[0131] In one possible implementation, the ignition timing may also be selected according to the ignition speed of the ignition system, so that the ignition system can successfully complete the ignition when the piston is exactly at the top dead center position of the cylinder.
[0132] In this embodiment, the ignition energy of the ignition system is greater than or equal to 70 MJ.
[0133] The ignition energy of a traditional engine is small, generally 70MJ. During ignition, the fire nucleus is small and insufficient to penetrate the alcohol fuel mixture and ignite the alcohol fuel mixture. In the embodiment of the present application, a high-energy ignition system is used to appropriately increase the ignition energy. The selected ignition energy can be greater than or equal to 70MJ. In this way, the energy for penetrating the alcohol fuel mixture can be increased, the probability of misfire can be reduced, and the probability of successful ignition can be increased.
[0134] Step S16: When the piston is at the top dead center position of the cylinder, the alcohol fuel injection system is controlled to stop injecting the alcohol fuel into the combustion chamber.
[0135] For example, the current position of the piston can be obtained through the phase sensor, that is, whether the piston has moved to the top dead center position of the cylinder, as well as the first preset position and the second position before the top dead center position of the cylinder can be obtained through the phase sensor. The specific implementation method is similar to that in the related art and will not be repeated here.
[0136] Since the injection amount of alcohol fuel corresponding to different engine speeds is different, referring to Figure 2, this embodiment defines the end time of alcohol fuel injection as the time corresponding to when the piston moves to the top dead center position of the cylinder. Therefore, the injection time of the alcohol fuel is calculated by the injection amount of the alcohol fuel and the injection end time, that is, the first preset position in the above embodiment is calculated by the injection amount of the alcohol fuel and the injection end time.
[0137] In this embodiment, the alcohol fuel injection ends when the piston is located at the top dead center position of the cylinder, and the ignition system can complete the ignition when the piston is located near the top dead center position of the cylinder. That is, when the alcohol fuel injection ends, the alcohol fuel is immediately ignited when it is still in an atomized state. In this way, the alcohol fuel mixture gas near the spark plug in the ignition system will burn, thereby achieving the purpose of local combustion in the cylinder, so that the alcohol fuel mixture gas can reach "instant ignition" to increase the temperature in the cylinder. Due to the increase in the temperature in the cylinder, the range of local combustion can be made larger and larger during the next round of ignition, until the power generated by the combustion in the cylinder after multiple cycles reaches the power to ignite the engine, so that the engine speed reaches the engine speed corresponding to the successful start, thereby completing the start of the vehicle.
[0138] Furthermore, in the related art, as the ambient temperature becomes lower, the oil temperature of the alcohol fuel engine also becomes lower. The lower the oil temperature, the greater the oil viscosity will be, and the crankshaft movement resistance of the alcohol engine during the starting process will also be greater. At this time, more alcohol fuel needs to be injected and burned in the cylinder, and more alcohol fuel will further reduce the temperature in the cylinder during the vaporization process, making it more difficult for the alcohol fuel to evaporate to reach the ignition concentration.
[0139] When using the engine starting method in the embodiment of the present application, the temperature in the cylinder is increased due to local combustion, which can reduce the viscosity of the engine oil and further reduce the movement resistance of the crankshaft, thereby reducing the injection amount of alcohol fuel, further reducing the problem of excessive temperature drop in the cylinder due to a large amount of alcohol fuel injected into the cylinder, and improving the probability of successful ignition.
[0140] Furthermore, during a traditional cold start, the injection of the alcohol fuel ends earlier than the moment corresponding to the crankshaft angle position 10° before the top dead center of the cylinder, so that there is sufficient time for the alcohol fuel to form a combustible alcohol fuel mixture with the air in the combustion chamber. However, during ignition, the alcohol fuel atomized by high-pressure injection will condense into droplets when it encounters cold air, which will increase the temperature required for ignition and cause ignition failure.
[0141] In this embodiment, a scheme of coupling the end time of alcohol fuel injection and the ignition time is adopted, so that the end time of alcohol fuel injection is as close as possible to the time when the ignition system completes ignition. In this way, the alcohol fuel atomized by high-pressure injection can be ignited before it condenses into droplets by encountering cold air, thereby effectively and quickly increasing the temperature in the cylinder. At the same time, it can also prevent the alcohol fuel from lowering the temperature in the cylinder due to vaporization, making ignition more difficult.
[0142] In order to further improve the ignition success rate, the ignition timing may be determined based on the ignition efficiency of the current ignition system, so that the end time of the injection of the alcohol fuel coincides with the time when the ignition system completes ignition.
[0143] In order to successfully start the engine, as shown in Figure 3, the engine will cyclically execute the above steps S14-S16. Each time the above steps S14-S16 are executed, the combustion range will increase until the entire cylinder is ignited, that is, the ignition engine speed reaches the start success threshold (the start success threshold here can be the engine speed corresponding to the successful start). At this time, the power generated by the combustion of the alcohol fuel mixture in the cylinder reaches the power to ignite the engine, so that the engine speed reaches the engine speed corresponding to the successful start, thereby completing the engine start.
[0144] In this embodiment, the alcohol fuel injection ends at the moment corresponding to when the piston is at top dead center (the point at which the in-cylinder temperature is highest), and the ignition system ignites at the moment corresponding to when the piston is at a second preset position before top dead center. The ignition system completes ignition at the same time as the end of alcohol fuel injection. This allows for "instant ignition" in the cylinder at the moment corresponding to top dead center (the point at which the in-cylinder temperature is highest). Specifically, the fuel, atomized by high-pressure injection, ignites before it condenses into droplets in cold air, effectively and rapidly raising the in-cylinder temperature. This also prevents vaporization of the alcohol fuel, which would lower the in-cylinder temperature and make ignition more difficult, thereby increasing the probability of successful ignition. Because this ignition solution does not require the installation of other auxiliary systems in the vehicle, it does not require changes to the overall vehicle layout and does not increase manufacturing costs.
[0145] In an optional embodiment, controlling the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine in the above step S14 includes the following sub-step S141:
[0146] S141. Control the alcohol fuel injection system to directly inject the alcohol fuel into the combustion chamber.
[0147] In this embodiment, the engine has a high-pressure direct injection system and adopts direct injection technology. The alcohol fuel is directly injected into the combustion chamber instead of the intake manifold through the alcohol fuel injector in the alcohol fuel injection system. This can reduce the time for the alcohol fuel to enter the combustion chamber and shorten the path for the alcohol fuel to enter the combustion chamber, so that the alcohol fuel entering the combustion chamber can be in an atomized state rather than the droplet state when entering the combustion chamber from the intake manifold. Since the temperature required for the alcohol fuel in the atomized state to burn is lower than the temperature required for the droplets to burn, the probability of successful ignition is increased.
[0148] In an optional embodiment, the following steps are further included before step S14:
[0149] Step S11: When a vehicle start signal is obtained, a real-time temperature value of the environment in which the vehicle is located is obtained.
[0150] When the external ambient temperature of the engine is lower than normal temperature, the starting scheme of the engine at startup will be different from the starting scheme at normal temperature. Therefore, in this embodiment, it can be determined whether the acquired real-time temperature is lower than the preset cold start temperature. That is, when the real-time temperature is lower than the preset cold start temperature, the engine needs to enter the cold start mode at startup. The operating steps of the cold start mode are the method steps provided in this embodiment.
[0151] The coolant temperature of the engine can be used as real-time temperature in the present embodiment. Certainly, when the vehicle at the engine place or the engine are equipped with a temperature sensor for measuring the external ambient temperature, the temperature measured by the temperature sensor can also be used as real-time temperature. Due to different temperatures, the starting schemes of the alcohol fuel engine are different. Therefore, in the present embodiment, it is necessary to obtain the real-time temperature value of the alcohol fuel engine of the vehicle, to determine the starting scheme, it should be noted that the scheme when providing the vehicle cold start in detail in the present embodiment.
[0152] Step S12, obtaining the dragging duration corresponding to the real-time temperature value, wherein when the real-time temperature value is greater than the preset cold start temperature value, the corresponding dragging duration is the same; when the real-time temperature value is less than or equal to the preset cold start temperature value, the corresponding dragging duration increases as the real-time temperature value decreases.
[0153] The dragging time refers to the time required from the start of the alcohol fuel engine to the start of the alcohol fuel engine injecting the alcohol fuel.
[0154] When the starter motor is driving the engine, the piston in the cylinder of the alcohol fuel engine will compress the combustible mixture in the cylinder, which will generate heat during the compression process. In addition, as the piston ring of the alcohol fuel engine (a metal ring embedded in the piston groove) moves up and down in the cylinder, friction will occur between the piston ring and the inner wall of the cylinder. The friction generated will also generate heat. The heat generated here can heat the cylinder, causing the temperature in the cylinder to rise, thereby making it easier for the alcohol fuel injected into the cylinder to vaporize, making it easier for the mixed gas in the cylinder to reach the ignition concentration, thereby improving the successful start of the engine. probability, therefore, in this embodiment, different temperature values define different dragging times, but when the temperature value is greater than the preset cold start temperature value, that is, when the vehicle is started in a non-low temperature environment, the dragging times corresponding to all temperature values are the same, and when the real-time temperature value is lower than the preset cold start temperature value, that is, during a cold start in a low temperature environment, the dragging time will increase as the real-time temperature value decreases. The lower the real-time temperature value, the longer the dragging time. The longer the dragging time, the more heat is generated. The more heat is generated, the higher the temperature in the cylinder, which makes it easier for the alcohol fuel injected into the cylinder to vaporize.
[0155] However, it is worth noting that the dragging duration cannot be extended indefinitely because dragging generates exhaust gas. Therefore, the amount of exhaust gas emitted must meet relevant requirements. For example, relevant requirements stipulate that the dragging duration cannot exceed 15 seconds. Therefore, the maximum dragging duration in this embodiment cannot be greater than 15 seconds. In other words, when the real-time temperature value reaches a certain temperature value, the dragging duration is 15 seconds. Then, the dragging duration of all temperature values after that temperature value will not change and will remain at 15 seconds.
[0156] Step S13, controlling the starter motor of the vehicle to complete the dragging according to the dragging time.
[0157] In this embodiment, as shown in FIG3 , after the starter motor starts the engine according to the dragging time, the engine will enter the ignition stage. When the force generated in the ignition stage reaches the successful start threshold of the ignition engine, the engine will start successfully. As shown in FIG3 , the starter motor dragging the engine to start is a necessary stage before the engine ignites. When the starter motor is dragging the alcohol fuel engine to start, the piston in the cylinder of the alcohol fuel engine will compress the combustible mixture in the cylinder, and heat will be generated during the compression process. In addition, the piston ring of the alcohol fuel engine (a metal ring embedded in the piston groove) will generate heat as the engine is activated. When the piston moves up and down in the cylinder, friction will be generated between the piston ring and the inner wall of the cylinder. The friction generated will also generate heat. If the dragging time of the starter motor is properly extended, the heat generated by the starter motor during the start-up process of dragging the alcohol fuel engine can be used to increase the temperature in the cylinder. Since the temperature in the cylinder is increased, the viscosity of the engine oil is reduced. The reduced viscosity of the engine oil is also beneficial to reduce the movement resistance of the crankshaft, which is beneficial to reduce the alcohol fuel injected into the cylinder, further reducing the excessive drop in the cylinder temperature during the vaporization process due to the injection of a large amount of alcohol fuel, and improving the ignition success rate.
[0158] In an optional embodiment, the above step S13 includes the following sub-steps:
[0159] Step S131, detecting whether the real-time temperature value is greater than the preset cold start temperature value. When the real-time temperature value is greater than the preset cold start temperature value, executing step S132; when the real-time temperature value is less than or equal to the preset cold start temperature value, executing step S133;
[0160] The preset cold start temperature value may be 0° C., or may be set accordingly by those skilled in the art according to actual conditions, and is not specifically limited here.
[0161] When the real-time temperature is greater than the preset cold start temperature, not only the solution in the embodiment of the present application can be adopted, but also the existing engine starting method can be adopted, that is, the injection of alcohol fuel is stopped before the piston is at the top dead center position of the cylinder.
[0162] When the real-time temperature value of the alcohol fuel engine is greater than 0°C, the dragging time of the starter motor will be different from the dragging time of the starter motor when the real-time temperature value of the alcohol fuel engine is less than or equal to 0°C. Therefore, in this embodiment, it is necessary to determine whether the obtained real-time temperature value of the alcohol fuel engine is less than the preset cold start temperature value.
[0163] Step S132: When the real-time temperature value is greater than the preset cold start temperature value, the starter motor in the vehicle is controlled to drag the engine to start according to the first dragging time.
[0164] The first dragging duration is the dragging duration corresponding to when the real-time temperature value is greater than the preset cold start temperature value.
[0165] For example, the first dragging time may be the same as the dragging time when starting an alcohol fuel engine in conventional technology, such as less than 1 second. Of course, it may also be set accordingly by those skilled in the art according to actual conditions, and no specific limitation is imposed here.
[0166] Step S133: When the real-time temperature value is less than or equal to the preset cold start temperature value, the starter motor is controlled to start the engine according to the second dragging time.
[0167] The second dragging duration is greater than the first dragging duration.
[0168] The second dragging duration is the dragging duration corresponding to when the real-time temperature value is less than or equal to the preset cold start temperature value.
[0169] In this embodiment, a fixed second drag time can be set. When the real-time temperature value is lower than the preset cold start temperature value, the second drag time is used to drag the alcohol fuel engine to start regardless of the temperature. However, in actual scenarios, the lower the real-time temperature value, the more heat is required in the cylinder, and the longer the second drag time is required. Therefore, in this embodiment, the second drag time corresponding to different real-time temperature values may also be different. The lower the real-time temperature value, the longer the second drag time.
[0170] In an optional embodiment, when the real-time temperature value is less than or equal to the preset cold start temperature value, different temperature values correspond to different drag durations. In this case, obtaining the drag duration corresponding to the real-time temperature value is equivalent to obtaining the second drag duration corresponding to the real-time temperature value, which includes the following sub-steps A1-A3:
[0171] A1. Obtain multiple drag sub-durations and the number of drag sub-durations between a maximum drag duration and a minimum drag duration according to a preset duration interval; wherein the maximum drag duration is the drag duration corresponding to the alcohol fuel engine at a minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the alcohol fuel engine at a preset cold start temperature value.
[0172] Exemplarily, the preset time interval can be the difference between two adjacent dragging time periods, for example, the preset time interval can be 2 seconds, so that the time interval between the maximum dragging time period and the minimum dragging time period can be divided into multiple dragging sub-time periods based on the difference.
[0173] A2. Acquire multiple temperature values between the minimum preset temperature value and the preset cold start temperature value and the number of temperature values according to the number of drag sub-durations, wherein the number of temperature values is the same as the number of drag sub-durations.
[0174] After obtaining multiple drag sub-durations, it is also necessary to obtain the temperature values corresponding to the multiple drag sub-durations. At this time, the temperature range between the minimum preset temperature value and the preset cold start temperature value can be divided based on the number of drag sub-durations to obtain multiple temperature values.
[0175] For example: if the number of drag sub-durations is 4, then the temperature interval between the minimum preset temperature value and the preset cold start temperature value needs to be divided into 4 temperature values, where the division can be equal or random. The embodiment of the present application does not limit the specific means of division, as long as the number of temperature values obtained after division is the same as the number of drag sub-durations.
[0176] A3. Obtain the drag duration corresponding to the real-time temperature value according to the multiple temperature values and the multiple drag durations.
[0177] In an optional embodiment, when the real-time temperature value is less than or equal to the preset cold start temperature value, different temperature values correspond to different drag durations. In this case, obtaining the drag duration corresponding to the real-time temperature value is equivalent to obtaining the second drag duration corresponding to the real-time temperature value, which includes the following sub-steps B1-B3:
[0178] B1. Acquire multiple temperature values between the minimum preset temperature value and the preset cold start temperature value and the number of temperature values according to the preset temperature interval.
[0179] Exemplarily, the preset temperature interval can be the difference between two adjacent temperature values, for example, the preset temperature interval can be 6°C, so that the temperature range between the minimum preset temperature value and the preset cold start temperature value can be divided into multiple temperature values based on the difference.
[0180] B2. Obtain multiple drag sub-durations between the minimum drag duration and the maximum drag duration based on the number of temperature values, where the number of drag sub-durations is the same as the number of temperature values, the maximum drag duration is the drag duration corresponding to the engine at the minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the engine at the preset cold start temperature value.
[0181] After obtaining multiple temperature values, it is also necessary to obtain the drag durations corresponding to the multiple temperature values. At this time, the time period between the minimum drag duration and the maximum drag duration can be divided based on the number of temperature values to obtain multiple drag sub-durations.
[0182] For example, if the number of temperature values is 6, then the time period between the minimum drag duration and the maximum drag duration needs to be divided into 6 durations. The division can be equal or random. The embodiment of the present application does not limit the specific means of division, as long as the number of drag sub-durations obtained after division is the same as the number of temperature values.
[0183] B3. Obtain the drag duration corresponding to the real-time temperature value according to the multiple temperature values and the multiple drag durations.
[0184] In an optional embodiment, step A3 or step B3 may include the following sub-steps C31-C34:
[0185] C31. Sort multiple temperature values and multiple drag durations in reverse order;
[0186] It should be noted that the reverse order means that if the temperature values are sorted in ascending order, the drag duration will be sorted in descending order; or, if the temperature values are sorted in descending order, the drag duration will be sorted in ascending order. This is because the drag duration and temperature values are negatively correlated, that is, the lower the temperature value, the longer the drag duration.
[0187] For example, the obtained temperature values are -3°C, -2°C, and -1°C, and the obtained drag durations are 1 second, 2 seconds, and 3 seconds. Taking the temperature values sorted in ascending order and the drag durations sorted in descending order as an example, the temperature values are sorted in ascending order as -3°C, -2°C, and -1°C, and the drag durations are sorted in descending order as 3 seconds, 2 seconds, and 1 second. Therefore, the drag duration for -3°C is 3 seconds, the drag duration for -2°C is 2 seconds, and the drag duration for -1°C is 1 second.
[0188] In this embodiment, after obtaining multiple temperature values and multiple drag sub-durations, it is necessary to obtain the drag duration corresponding to the real-time temperature value. At this time, the multiple temperature values obtained can be sorted in ascending order first, and then the multiple drag sub-durations obtained can be sorted in descending order; or, the multiple temperature values obtained can be sorted in descending order, and then the multiple drag sub-durations obtained can be sorted in ascending order.
[0189] C32. Obtain the drag durations corresponding to the multiple temperature values according to the sorted results, wherein the drag duration corresponding to the Nth temperature value is the Nth drag sub-duration, where N is a positive integer;
[0190] After obtaining multiple temperature values and multiple drag sub-durations, it is necessary to obtain the drag durations corresponding to the multiple temperature values. For example, the multiple temperature values obtained can be sorted in ascending order first, and then the multiple drag sub-durations obtained can be sorted in descending order. After sorting, the Nth temperature value corresponds to the Nth drag sub-duration, that is, the drag duration corresponding to the Nth temperature value is the Nth drag sub-duration.
[0191] C33. Generate a preset mapping relationship based on the multiple temperature values and the dragging durations corresponding to the multiple temperature values, wherein the preset mapping relationship is used to indicate the correspondence between different temperature values and the dragging durations;
[0192] The corresponding relationships between multiple temperature values and multiple drag sub-durations are output accordingly to obtain a preset mapping relationship. The preset mapping relationship here can be reflected by a mapping relationship table, that is, the corresponding relationships between multiple temperature values and multiple drag sub-durations can be saved in the mapping relationship table. For example: there are two columns in the mapping relationship table, one column is the temperature value, and the other column is the corresponding drag sub-duration. After obtaining the real-time temperature value, the drag duration that is the same as the real-time temperature value can be obtained from the temperature value data column by looking up the table.
[0193] C34. Determine the dragging duration corresponding to the real-time temperature value from a preset mapping relationship according to the real-time temperature value, wherein the dragging duration is negatively correlated with the temperature value.
[0194] It should be noted that the dragging time is negatively correlated with the temperature value, indicating that the lower the temperature value, the longer the corresponding dragging time.
[0195] In this embodiment, a mapping relationship can be pre-stored in the vehicle's control unit. The preset mapping relationship indicates the correspondence between different temperature values and dragging times. After the real-time temperature value of the alcohol fuel engine of the current vehicle is obtained, the corresponding dragging time can be obtained by searching the preset mapping relationship, and then the starter motor is controlled to drag the alcohol fuel engine to start according to the dragging time obtained by searching the preset mapping relationship.
[0196] In an optional embodiment, the following mapping relationship table between real-time temperature values and drag durations may be provided. After obtaining the real-time temperature value, the drag duration corresponding to the current real-time temperature value may be obtained from the mapping table. The preset mapping table may be:
[0197] When the real-time temperature value is less than or equal to 0° C. and greater than or equal to −10° C., the dragging time is less than or equal to the maximum preset dragging time and greater than or equal to the first dragging time.
[0198] When the real-time temperature value is less than -10°C and greater than or equal to -30°C, the second drag time is less than or equal to the maximum preset drag time and greater than or equal to the second drag time.
[0199] When the real-time temperature value is less than -30°C, the second drag duration is less than or equal to the maximum preset drag duration and greater than or equal to the third drag duration, wherein the first drag duration is less than the second drag duration, and the second drag duration is less than the third drag duration.
[0200] For example, the first drag time is 1 second, the second drag time is 4 seconds, and the third drag time is 5 seconds. The maximum preset drag time is determined according to the limit value of the drag time specified in the relevant requirements, for example, it may be 10 seconds. Then, the preset mapping table may be:
[0201] When the temperature is less than or equal to 0°C and greater than or equal to -10°C, the dragging duration is less than or equal to 10 seconds and greater than or equal to 1 second.
[0202] When the temperature value is less than -10°C and greater than or equal to -30°C, the second drag duration is less than or equal to 10 seconds and greater than or equal to 4 seconds.
[0203] When the temperature is less than -30°C, the second dragging duration is less than or equal to 10 seconds and greater than or equal to 5 seconds.
[0204] Among them, when the real-time temperature value is between the temperature range of (-10℃) and 0℃, the corresponding dragging duration is a dragging duration range (1 second to 10 seconds). At this time, the specific value of the dragging duration can be randomly selected, or the temperature range and the duration range can be divided according to a preset number to obtain the corresponding relationship between each temperature value after division and the dragging duration. In this way, when the real-time temperature value is obtained, the corresponding dragging duration can be obtained according to the result of the division. In order to determine the dragging duration more accurately, the number of divisions can be as many as possible, so that the obtained temperature value is more accurate, and the corresponding dragging duration is also more accurate.
[0205] This embodiment also provides a specific query method for the preset mapping relationship, which is divided into two cases:
[0206] Case 1: When the preset mapping relationship includes a target temperature value that is the same as the real-time temperature value, the dragging duration corresponding to the target temperature value is determined to be the dragging duration corresponding to the real-time temperature value.
[0207] In this case, there is a target temperature value that is the same as the real-time temperature value in the preset mapping relationship. At this time, the dragging time corresponding to the target temperature value is directly determined to be the dragging time corresponding to the real-time temperature value, and the starter motor drags the alcohol fuel engine to start according to the found dragging time.
[0208] The second case: when the preset mapping relationship does not include the target temperature value that is the same as the real-time temperature value, the dragging duration corresponding to the real-time temperature value can be determined based on the dragging duration corresponding to the temperature value closest to the real-time temperature value in the preset mapping relationship.
[0209] Among them, the second case includes two sub-cases:
[0210] First sub-case: when the preset mapping relationship does not include the target temperature value that is the same as the real-time temperature value, and the real-time temperature value is less than the minimum temperature value in the preset mapping relationship, the dragging duration corresponding to the minimum temperature value is determined to be the dragging duration corresponding to the real-time temperature value.
[0211] In this case, there is no target temperature value that is the same as the real-time temperature value in the preset mapping relationship. At this time, if the real-time temperature value is less than the minimum temperature value in the preset mapping relationship, then the dragging time corresponding to the minimum temperature value in the preset mapping relationship is the dragging time corresponding to the real-time temperature value.
[0212] For example, if the real-time temperature is -40°C, but the minimum temperature in the preset mapping is -35°C, and the dragging duration for -35°C is 10 seconds, then the dragging duration for -40°C is the same as the dragging duration for -35°C, which is also 10 seconds.
[0213] Second sub-case: When the preset mapping relationship does not contain a target temperature value that is the same as the real-time temperature value, and the real-time temperature value is greater than or equal to the minimum temperature value in the preset mapping relationship, obtain the maximum adjacent temperature value in the preset mapping relationship that is less than the real-time temperature value, and the minimum adjacent temperature value that is greater than the real-time temperature value.
[0214] The drag duration corresponding to the real-time temperature value is determined based on the drag duration corresponding to the maximum adjacent temperature value and the drag duration corresponding to the minimum adjacent temperature value, wherein the drag duration corresponding to the real-time temperature value is less than the drag duration corresponding to the minimum adjacent temperature value and greater than the drag duration corresponding to the maximum adjacent temperature value.
[0215] For example, if the real-time temperature value is -5.5°C, and the temperature values in the preset mapping relationship are -1°C, -2°C, -3°C, -4°C, -5°C, -6°C, and -7°C, then the maximum adjacent temperature value less than -5.5°C is searched in the preset mapping relationship, which is -5°C. The minimum adjacent temperature value greater than -5.5°C also needs to be searched, which is -6°C. Therefore, the second drag duration corresponding to -5.5°C will be between the drag duration corresponding to -5°C (for example, 4 seconds) and the drag duration corresponding to -6°C (for example, 5 seconds).
[0216] In this embodiment, determining the drag duration corresponding to the real-time temperature value based on the drag duration corresponding to the maximum adjacent temperature value and the drag duration corresponding to the minimum adjacent temperature value may include the following sub-steps D1-D2:
[0217] D1. Obtain the average duration of the dragging time corresponding to the maximum adjacent temperature value and the dragging time corresponding to the minimum adjacent temperature value.
[0218] D2. Determine the average dragging duration corresponding to the real-time temperature value.
[0219] Continuing with the above example, after finding that the drag duration corresponding to -5°C is 4 seconds and the drag duration corresponding to -6°C is 5 seconds, we next calculate the average of the two durations. The average of 4 seconds and 5 seconds is 4.5 seconds. Therefore, the drag duration corresponding to the real-time temperature value of -5.5°C can be 4.5 seconds.
[0220] Of course, in actual scenarios, other determination methods can also be used, such as randomly selecting any value between the dragging time corresponding to the maximum adjacent temperature value and the dragging time corresponding to the minimum adjacent temperature value, or selecting according to preset rules. This embodiment does not limit the specific selection method.
[0221] In an alternative embodiment, the pressure in the alcohol fuel rail of the engine is greater than or equal to 20 MPa.
[0222] In this embodiment, the alcohol fuel rail has a similar function to the oil rail in the related art. The oil rail is used to store fuel oil, while the alcohol fuel rail is used to store alcohol fuel.
[0223] Since the engine in the embodiment of the present application has a high-pressure direct injection system, that is, the alcohol fuel is directly injected into the combustion chamber instead of the intake manifold through the alcohol fuel injector in the alcohol fuel injection system, and the high pressure in the alcohol fuel injector is greater than or equal to 20 MPa, and can even reach a high pressure of 35 MPa. The high pressure in the alcohol fuel injector can be used to atomize the injected alcohol fuel, so that the alcohol fuel entering the combustion chamber is close to a gaseous state, making the alcohol fuel easier to ignite.
[0224] Among them, when the engine is running, the high-pressure alcohol fuel pump will pump alcohol fuel into the alcohol fuel rail. When the pumping starts, the pressure in the alcohol fuel rail is first established at a standard atmospheric pressure of more than 20MPa. As more alcohol fuel is pumped in, the pressure in the alcohol fuel rail increases and can be close to 35MPa.
[0225] In an alternative embodiment, the compression ratio of the engine in the vehicle is greater than or equal to 10.
[0226] Among them, the compression ratio of the engine refers to the degree to which the engine's mixed gas is compressed, which is the ratio of the total cylinder volume before compression to the cylinder volume after compression (i.e., the combustion chamber volume).
[0227] In this embodiment, a high compression ratio engine is used, and the compression ratio is greater than or equal to 10. Since the higher the compression ratio, the faster the temperature rises when the air is compressed in the cylinder during cold start, thereby increasing the probability of successful ignition.
[0228] It is worth noting that the alcohol fuel in the embodiment of the present application may include: methanol fuel, ethanol fuel, and other types of alcohol-containing liquid fuels.
[0229] FIG4 is a block diagram of an engine starting device provided in an embodiment of the present application. As shown in FIG4 , the engine starting device includes:
[0230] The injection module 21 is configured to control the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine when the piston of the engine is located at a first preset position before the top dead center position of the cylinder;
[0231] an ignition module 22 configured to control the ignition system of the engine to start ignition when the piston is located at a second preset position before the top dead center position of the cylinder; wherein the first preset position is before the second preset position;
[0232] The injection stop module 23 is used to control the alcohol fuel injection system to stop injecting the alcohol fuel into the combustion chamber when the piston is located at the top dead center position of the cylinder.
[0233] In one embodiment, the injection module 21 includes:
[0234] The injection submodule is used to control the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine when the piston is located at a crankshaft angle position less than or equal to 30° and greater than 10° before the top dead center position of the cylinder.
[0235] In one embodiment, the ignition module 22 includes:
[0236] The ignition submodule is used to control the ignition system of the engine to start ignition when the piston is located at a crankshaft angle position less than or equal to 10° and greater than or equal to 5° before the top dead center position of the cylinder.
[0237] FIG5 is a block diagram of an engine starting device according to another embodiment of the present application. As shown in FIG5 , the engine starting device includes:
[0238] The first acquisition module 11 is used to acquire the real-time temperature value of the environment in which the vehicle is located when a vehicle start signal is obtained;
[0239] a second acquisition module 12, configured to acquire a drag duration corresponding to the real-time temperature value, wherein when the real-time temperature value is greater than a preset cold start temperature value, the corresponding drag duration remains the same; and when the real-time temperature value is less than or equal to the preset cold start temperature value, the corresponding drag duration increases as the real-time temperature value decreases;
[0240] A control module 13 is configured to control a starter motor of the vehicle to complete dragging according to the dragging time;
[0241] an injection module 21 for controlling the alcohol fuel injection system of the engine to inject alcohol fuel into a combustion chamber of the engine when the piston of the vehicle is located at a first preset position before the top dead center position of the cylinder after the starter motor has completed dragging according to the dragging time;
[0242] an ignition module 22, configured to control the ignition system of the engine to start ignition when the piston is located at a second preset position before the top dead center position of the cylinder; wherein the first preset position is before the second preset position;
[0243] The injection stop module 23 is used to control the alcohol fuel injection system to stop injecting the alcohol fuel into the combustion chamber when the piston is located at the top dead center position of the cylinder.
[0244] In one embodiment, the control module 13 includes:
[0245] The detection submodule is used to detect whether the real-time temperature value is greater than the preset cold start temperature value.
[0246] a first control submodule, configured to control the starter motor to start the engine according to a first dragging time when the real-time temperature value is greater than the preset cold start temperature value;
[0247] The second control submodule is used to control the starter motor to drag the engine to start according to a second drag time when the real-time temperature value is less than or equal to the preset cold start temperature value; wherein the second drag time is greater than the first drag time.
[0248] In one embodiment, the engine starting device further comprises:
[0249] a third acquisition module, configured to acquire, when the real-time temperature value is less than or equal to the preset cold start temperature value, a plurality of drag sub-durations between a maximum drag duration and a minimum drag duration and the number of the drag sub-durations according to a preset time interval; wherein the maximum drag duration is the drag duration corresponding to the engine at the minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the engine at the preset cold start temperature value;
[0250] The fourth acquisition module is used to obtain multiple temperature values between the minimum preset temperature value and the preset cold start temperature value and the number of the temperature values according to the number of the drag sub-durations, wherein the number of the temperature values is the same as the number of the drag sub-durations.
[0251] In one embodiment, the engine starting device further comprises:
[0252] a fifth acquisition module, configured to acquire, when the real-time temperature value is less than or equal to the preset cold start temperature value, a plurality of temperature values between a minimum preset temperature value and the preset cold start temperature value and the number of the temperature values according to a preset temperature interval;
[0253] The sixth acquisition module is used to obtain multiple drag sub-durations between the minimum drag duration and the maximum drag duration according to the number of the temperature values, wherein the number of the drag sub-durations is the same as the number of the temperature values, the maximum drag duration is the drag duration corresponding to the engine at the minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the engine at the preset cold start temperature value.
[0254] In one embodiment, the engine starting device further comprises:
[0255] The sorting module is used to obtain the dragging duration corresponding to the real-time temperature value according to the multiple temperature values and the multiple dragging durations.
[0256] In one embodiment, the sorting module includes:
[0257] a sorting subunit, configured to sort the plurality of temperature values and the plurality of drag sub-durations in reverse order;
[0258] A first acquiring sub-unit is configured to acquire the dragging durations corresponding to the plurality of temperature values according to the sorted result, wherein the dragging duration corresponding to the Nth temperature value is the Nth dragging sub-duration, where N is a positive integer;
[0259] a second acquiring subunit, configured to generate the preset mapping relationship according to the plurality of temperature values and the dragging durations corresponding to the plurality of temperature values, wherein the preset mapping relationship is used to indicate a correspondence between different temperature values and the dragging durations;
[0260] The search submodule is configured to determine the dragging duration corresponding to the real-time temperature value from the preset mapping relationship according to the real-time temperature value, wherein the dragging duration is negatively correlated with the temperature value.
[0261] In one embodiment, the search submodule includes:
[0262] The first determining submodule is configured to, when the preset mapping relationship includes a target temperature value that is the same as the real-time temperature value, determine that the dragging duration corresponding to the target temperature value is the dragging duration corresponding to the real-time temperature value.
[0263] The second determination submodule is used to determine the dragging duration corresponding to the real-time temperature value based on the dragging duration corresponding to the temperature value closest to the real-time temperature value in the preset mapping relationship when the preset mapping relationship does not include a target temperature value that is the same as the real-time temperature value.
[0264] In one embodiment, the second determining submodule includes:
[0265] The detection subunit is used to detect whether the real-time temperature value is less than the minimum temperature value in the preset mapping relationship.
[0266] The first determining subunit is configured to, when the real-time temperature value is less than a minimum temperature value in the preset mapping relationship, determine the dragging duration corresponding to the minimum temperature value as the second dragging duration corresponding to the real-time temperature value.
[0267] The third acquisition subunit is used to obtain the maximum adjacent temperature value in the preset mapping relationship that is smaller than the real-time temperature value and the minimum adjacent temperature value that is larger than the real-time temperature value when the real-time temperature value is greater than or equal to the minimum temperature value in the preset mapping relationship.
[0268] The second determination subunit is used to determine the drag duration corresponding to the real-time temperature value based on the drag duration corresponding to the maximum adjacent temperature value and the drag duration corresponding to the minimum adjacent temperature value, wherein the drag duration corresponding to the real-time temperature value is less than the drag duration corresponding to the minimum adjacent temperature value and greater than the drag duration corresponding to the maximum adjacent temperature value.
[0269] In one embodiment, the second determining subunit includes:
[0270] The fourth acquiring subunit is configured to acquire an average of the dragging duration corresponding to the maximum adjacent temperature value and the dragging duration corresponding to the minimum adjacent temperature value.
[0271] The third determining subunit is configured to determine that the average duration is the dragging duration corresponding to the real-time temperature value.
[0272] In one embodiment, the ignition energy of the ignition system is greater than or equal to 70 MJ.
[0273] In one embodiment, the pressure in the alcohol fuel rail of the engine is greater than or equal to 20 MPa.
[0274] In one embodiment, the compression ratio of the engine is greater than or equal to 10.
[0275] In one embodiment, when the real-time temperature value is greater than a preset cold start temperature value, the corresponding dragging duration is less than 1 second.
[0276] In this embodiment, the alcohol fuel injection ends at the moment corresponding to when the piston is at top dead center (the point at which the in-cylinder temperature is highest), and the ignition system ignites at the moment corresponding to when the piston is at a second preset position before top dead center. The ignition system completes ignition at the same time as the end of alcohol fuel injection. This allows for "instant ignition" in the cylinder at the moment corresponding to top dead center (the point at which the in-cylinder temperature is highest). Specifically, the fuel, atomized by high-pressure injection, ignites before it condenses into droplets in cold air, effectively and rapidly raising the in-cylinder temperature. This also prevents vaporization of the alcohol fuel, which would lower the in-cylinder temperature and make ignition more difficult, thereby increasing the probability of successful ignition. Because this ignition solution does not require the installation of other auxiliary systems in the vehicle, it does not require changes to the overall vehicle layout and does not increase manufacturing costs.
[0277] Yet another embodiment of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the engine starting method as described in any one of the above embodiments.
[0278] In this embodiment, the alcohol fuel injection ends at the moment corresponding to when the piston is at top dead center (the point at which the in-cylinder temperature is highest), and the ignition system ignites at the moment corresponding to when the piston is at a second preset position before top dead center. The ignition system completes ignition at the same time as the end of alcohol fuel injection. This allows for "instant ignition" in the cylinder at the moment corresponding to top dead center (the point at which the in-cylinder temperature is highest). Specifically, the fuel, atomized by high-pressure injection, ignites before it condenses into droplets in cold air, effectively and rapidly raising the in-cylinder temperature. This also prevents vaporization of the alcohol fuel, which would lower the in-cylinder temperature and make ignition more difficult, thereby increasing the probability of successful ignition. Because this ignition solution does not require the installation of other auxiliary systems in the vehicle, it does not require changes to the overall vehicle layout and does not increase manufacturing costs.
[0279] The vehicle includes a computing unit that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) or a computer program loaded from a storage unit into a random access memory (RAM). The RAM can also store various programs and data required for device operation.
[0280] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM). In the embodiments of the present application, the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments of the present application. In addition, the functional units in multiple embodiments of the present application can be integrated into one processing unit, or multiple units can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0281] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the engine starting method as described in any of the above embodiments.
[0282] Although the embodiments of the present application are disclosed above, the protection scope of the embodiments of the present application is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the embodiments of the present application, and these changes and modifications will fall within the protection scope of the embodiments of the present application.
Claims
1. An engine starting method, comprising: When the piston of the engine is located at a first preset position before the top dead center position of the cylinder, controlling the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine; When the piston is located at a second preset position before the top dead center position of the cylinder, controlling the ignition system of the engine to start ignition; wherein the first preset position is before the second preset position; When the piston is located at the top dead center position of the cylinder, the alcohol fuel injection system is controlled to stop injecting the alcohol fuel into the combustion chamber.
2. The engine starting method according to claim 1, before controlling the alcohol fuel injection system of the engine to inject alcohol fuel into the combustion chamber of the engine when the piston of the engine is at the first preset position before the cylinder top dead center position, the engine starting method further comprises: When a vehicle start signal is obtained, a real-time temperature value of the environment in which the vehicle is located is obtained; Obtaining a drag duration corresponding to the real-time temperature value, wherein when the real-time temperature value is greater than a preset cold start temperature value, the corresponding drag duration is the same; and when the real-time temperature value is less than or equal to the preset cold start temperature value, the corresponding drag duration increases as the real-time temperature value decreases; The starting motor of the vehicle is controlled to complete the dragging according to the dragging time.
3. The engine starting method according to claim 2, wherein: The controlling the starting motor of the vehicle to complete the dragging according to the dragging time includes: Detecting whether the real-time temperature value is greater than the preset cold start temperature value; When the real-time temperature value is greater than the preset cold start temperature value, controlling the starter motor to drag the engine to start according to a first dragging time; When the real-time temperature value is less than or equal to the preset cold start temperature value, controlling the starter motor to drag the engine to start according to a second drag time; The second dragging duration is greater than the first dragging duration.
4. The engine starting method according to claim 2, wherein: When the real-time temperature value is less than or equal to the preset cold start temperature value, obtaining the dragging duration corresponding to the real-time temperature value includes: Acquire multiple drag sub-durations between a maximum drag duration and a minimum drag duration and the number of the drag sub-durations according to a preset duration interval; wherein the maximum drag duration is the drag duration corresponding to the engine at a minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the engine at the preset cold start temperature value; Acquire a plurality of temperature values between the minimum preset temperature value and the preset cold start temperature value and the number of the temperature values according to the number of the drag sub-durations, wherein the number of the temperature values is the same as the number of the drag sub-durations; The dragging duration corresponding to the real-time temperature value is obtained according to the multiple temperature values and the multiple dragging durations.
5. The engine starting method according to claim 2, wherein: When the real-time temperature value is less than or equal to the preset cold start temperature value, obtaining the dragging duration corresponding to the real-time temperature value includes: Acquire multiple temperature values between the minimum preset temperature value and the preset cold start temperature value and the number of the temperature values according to a preset temperature interval; Obtaining a plurality of drag sub-durations between a minimum drag duration and a maximum drag duration according to the number of the temperature values, wherein the number of the drag sub-durations is the same as the number of the temperature values, the maximum drag duration is the drag duration corresponding to the engine at the minimum preset temperature value, and the minimum drag duration is the drag duration corresponding to the engine at the preset cold start temperature value; The dragging duration corresponding to the real-time temperature value is obtained according to the multiple temperature values and the multiple dragging durations.
6. The engine starting method according to claim 4 or 5, wherein: The acquiring the dragging duration corresponding to the real-time temperature value according to the plurality of temperature values and the plurality of dragging durations includes: sorting the plurality of temperature values and the plurality of drag sub-durations in reverse order; Obtain the drag durations corresponding to the plurality of temperature values according to the sorted results, wherein the drag duration corresponding to the Nth temperature value is the Nth drag sub-duration, where N is a positive integer; generating the preset mapping relationship according to the plurality of temperature values and the dragging durations corresponding to the plurality of temperature values, wherein the preset mapping relationship is used to indicate a correspondence between different temperature values and the dragging durations; The dragging duration corresponding to the real-time temperature value is determined from the preset mapping relationship according to the real-time temperature value, wherein the dragging duration is negatively correlated with the temperature value.
7. The engine starting method according to claim 6, wherein: The determining, according to the real-time temperature value, from the preset mapping relationship, the dragging duration corresponding to the real-time temperature value includes: When the preset mapping relationship includes a target temperature value that is the same as the real-time temperature value, determining the dragging duration corresponding to the target temperature value to be the dragging duration corresponding to the real-time temperature value; When the preset mapping relationship does not include a target temperature value identical to the real-time temperature value, the drag duration corresponding to the real-time temperature value is determined according to the drag duration corresponding to the temperature value closest to the real-time temperature value in the preset mapping relationship.
8. The engine starting method according to claim 7, wherein: The determining the dragging duration corresponding to the real-time temperature value according to the dragging duration corresponding to the temperature value closest to the real-time temperature value in the mapping relationship includes: Detecting whether the real-time temperature value is less than the minimum temperature value in the preset mapping relationship; When the real-time temperature value is less than the minimum temperature value in the preset mapping relationship, determining the dragging duration corresponding to the minimum temperature value as the dragging duration corresponding to the real-time temperature value; When the real-time temperature value is greater than or equal to the minimum temperature value in the preset mapping relationship, obtaining a maximum adjacent temperature value smaller than the real-time temperature value and a minimum adjacent temperature value greater than the real-time temperature value in the preset mapping relationship; The drag duration corresponding to the real-time temperature value is determined based on the drag duration corresponding to the maximum adjacent temperature value and the drag duration corresponding to the minimum adjacent temperature value, wherein the drag duration corresponding to the real-time temperature value is less than the drag duration corresponding to the minimum adjacent temperature value and greater than the drag duration corresponding to the maximum adjacent temperature value.
9. The engine starting method according to claim 8, wherein: The determining the dragging duration corresponding to the real-time temperature value according to the dragging duration corresponding to the maximum adjacent temperature value and the dragging duration corresponding to the minimum adjacent temperature value includes: Obtain an average of the dragging duration corresponding to the maximum adjacent temperature value and the dragging duration corresponding to the minimum adjacent temperature value; The average duration is determined to be the dragging duration corresponding to the real-time temperature value.
10. The engine starting method according to claim 1, wherein: The alcohol fuel injection system for controlling the engine to inject alcohol fuel into the combustion chamber of the engine includes: controlling the alcohol fuel injection system to directly inject the alcohol fuel into the combustion chamber; And / or, the piston of the engine is located at a first preset position before the top dead center position of the cylinder, comprising: The piston is located at a crankshaft angle position less than or equal to 30° and greater than 10° before the top dead center position of the cylinder; And / or, the piston is located at a second preset position before the top dead center position of the cylinder, comprising: The piston is located at a crankshaft angle position that is less than or equal to 10° and greater than or equal to 5° before the top dead center position of the cylinder.
11. The engine starting method according to claim 1, wherein: The ignition energy of the ignition system is greater than or equal to 70MJ; and / or, the pressure in the alcohol fuel rail of the engine is greater than or equal to 20 MPa; And / or, the compression ratio of the engine is greater than or equal to 10.
12. An engine starting device comprising: an injection module configured to control an alcohol fuel injection system of the engine to inject alcohol fuel into a combustion chamber of the engine when a piston of the engine is located at a first preset position before a top dead center position of a cylinder; an ignition module, configured to control the ignition system of the engine to start ignition when the piston is located at a second preset position before the top dead center position of the cylinder; wherein the first preset position is before the second preset position; The injection stop module is configured to control the alcohol fuel injection system to stop injecting the alcohol fuel into the combustion chamber when the piston is located at the top dead center position of the cylinder.
13. An engine starting device comprising: A first acquisition module is used to acquire a real-time temperature value of the environment in which the vehicle is located when a vehicle start signal is obtained; a second acquisition module, configured to acquire a drag duration corresponding to the real-time temperature value, wherein when the real-time temperature value is greater than a preset cold start temperature value, the corresponding drag duration is the same; and when the real-time temperature value is less than or equal to the preset cold start temperature value, the corresponding drag duration increases as the real-time temperature value decreases; A control module, configured to control a starter motor of the vehicle to complete dragging according to the dragging time; an injection module, configured to control an alcohol fuel injection system of the engine to inject alcohol fuel into a combustion chamber of the engine when the piston of the vehicle is located at a first preset position before the top dead center position of the cylinder after the starter motor has completed dragging according to the dragging time; an ignition module, configured to control the ignition system of the engine to start ignition when the piston is located at a second preset position before the top dead center position of the cylinder; wherein the first preset position is before the second preset position; The injection stop module is used to control the alcohol fuel injection system to stop injecting the alcohol fuel into the combustion chamber when the piston is located at the top dead center position of the cylinder.
14. A vehicle comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the computer program is used to implement the engine starting method according to any one of claims 1 to 11.
15. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the computer program is used to implement the engine starting method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Vehicle starting method and device, vehicle and storage medium
CN117962891A
Engine starting method and device, vehicle and storage medium
CN118167494A
Vehicle cold start method, device, vehicle and storage medium
CN118167531B
Vehicle cold start method and device, vehicle and storage medium
CN118167531A
Method for operating an internal combustion engine
DE102019008846A1