Hydrogen-ammonia hybrid engine control method, device, equipment and storage medium
By determining the operating conditions based on the accelerator pedal opening and engine speed, and selecting the appropriate hydrogen, liquid ammonia, or gaseous ammonia fuel, the problems of fuel waste and energy consumption in existing technologies are solved, achieving efficient engine operation and energy utilization.
Patent Information
- Application Number
- CN202311165255.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-11
- Publication Date
- 2026-03-20
- Estimated Expiration
- 2043-09-11
AI Technical Summary
Existing hydrogen-ammonia fusion internal combustion engine systems fail to effectively determine the type and amount of fuel injected based on engine operating conditions, resulting in fuel waste and reduced energy consumption.
The vehicle's operating conditions are determined by the accelerator pedal opening and engine speed, and fuels such as hydrogen, liquid ammonia, or gaseous ammonia are selected. The target torque is determined according to the operating conditions, and fuel is allocated to drive the engine.
It improves engine efficiency and energy utilization, reduces fuel waste, and achieves efficient fuel management under different operating conditions.
Smart Images

Figure CN116950786B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle engine technology, and in particular to a control method, apparatus, equipment and storage medium for a hydrogen-ammonia fusion engine. Background Technology
[0002] As internal combustion engines transition towards low-carbon operation, finding clean energy sources and fuels that meet different driving conditions has become an urgent need. Among these, hydrogen and ammonia, as "zero-carbon" energy sources, are gradually becoming research hotspots for internal combustion engine fuels.
[0003] Currently, the fuel supply method for ammonia-hydrogen fusion internal combustion engine systems is as follows: Upon receiving the engine's operating condition signal, hydrogen fuel is injected during startup; during medium-load operation, both hydrogen and ammonia fuel are injected; and during high-load operation, both hydrogen and ammonia fuel are injected. Therefore, when the engine starts, it operates in pure hydrogen mode; when the engine is under load, it operates in ammonia-hydrogen fusion mode.
[0004] The above scheme only determines the type of fuel to be injected based on different operating conditions, without providing a basis for judging the engine's operating conditions. It also fails to determine how to determine the appropriate fuel and corresponding injection quantity to drive the engine under various operating conditions, resulting in fuel waste and energy consumption, and reducing energy utilization efficiency. Summary of the Invention
[0005] This invention provides a control method, apparatus, device, and storage medium for a hydrogen-ammonia fusion engine, thereby enabling control of the hydrogen-ammonia fusion engine and improving engine efficiency and energy utilization.
[0006] In a first aspect, embodiments of the present invention provide a control method for a hydrogen-ammonia fusion engine, comprising:
[0007] The current operating condition of the vehicle is determined based on the accelerator pedal opening and engine speed; wherein, the operating condition includes starting condition, idling condition and driving condition;
[0008] The target torque and at least one corresponding fuel are determined based on the operating conditions; wherein the fuel includes one or more of hydrogen, liquid ammonia, and gaseous ammonia.
[0009] The target torque is distributed to the at least one fuel to obtain the sub-torque corresponding to the at least one fuel;
[0010] The engine operates by burning at least one type of fuel based on the sub-torque.
[0011] Secondly, embodiments of the present invention also provide a control device for a hydrogen-ammonia fusion engine, the device comprising:
[0012] The operating condition determination module is used to determine the current operating condition of the vehicle based on the accelerator pedal opening and engine speed; wherein, the operating condition includes starting condition, idling condition and driving condition.
[0013] A target torque and fuel determination module is used to determine the target torque and at least one corresponding fuel based on the operating conditions; wherein the fuel includes one or more of hydrogen, liquid ammonia, and gaseous ammonia;
[0014] A target torque distribution module is used to distribute the target torque to the at least one fuel to obtain the sub-torque corresponding to the at least one fuel;
[0015] An engine drive module for burning at least one type of fuel based on the sub-torque to drive the engine.
[0016] Thirdly, embodiments of the present invention also provide an electronic device, the electronic device comprising:
[0017] At least one processor; and
[0018] A memory communicatively connected to the at least one processor; wherein,
[0019] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to execute the control method of the hydrogen-ammonia fusion engine according to the embodiments of the present invention.
[0020] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions, which are used to cause a processor to execute the control method of the hydrogen-ammonia fusion engine described in the embodiments of the present invention.
[0021] This invention discloses a control method, apparatus, device, and storage medium for a hydrogen-ammonia fusion engine, comprising: determining the current operating condition of the vehicle based on the accelerator pedal opening and engine speed; wherein the operating condition includes starting condition, idling condition, and driving condition; determining a target torque and a corresponding at least one fuel based on the operating condition; wherein the fuel includes one or more of hydrogen, liquid ammonia, and gaseous ammonia; distributing the target torque to the at least one fuel to obtain a sub-torque corresponding to the at least one fuel; and burning the at least one fuel based on the sub-torque to drive the engine. The control method for a hydrogen-ammonia fusion engine provided by this invention, by determining the target torque and the required fuel based on the operating condition and distributing the target torque to each fuel to drive the engine, can improve engine efficiency and energy utilization. Attached Figure Description
[0022] Figure 1This is a flowchart of a control method for a hydrogen-ammonia fusion engine according to Embodiment 1 of the present invention;
[0023] Figure 2 This is a flowchart of a control method for a hydrogen-ammonia fusion engine under starting conditions, according to Embodiment 2 of the present invention.
[0024] Figure 3 This is a flowchart of a control method for a hydrogen-ammonia fusion engine under idling conditions, according to Embodiment 3 of the present invention.
[0025] Figure 4 This is a flowchart of a control method for a hydrogen-ammonia fusion engine under driving conditions, as described in Embodiment 4 of the present invention.
[0026] Figure 5 This is a schematic diagram of the control device for a hydrogen-ammonia fusion engine according to Embodiment 5 of the present invention;
[0027] Figure 6 This is a schematic diagram of the structure of an electronic device according to Embodiment Six of the present invention. Detailed Implementation
[0028] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0029] Example 1
[0030] Figure 1 This is a flowchart of a control method for a hydrogen-ammonia fusion engine provided in Embodiment 1 of the present invention. This embodiment is applicable to the control of a hydrogen-ammonia fusion engine. The method can be executed by a control device for the hydrogen-ammonia fusion engine, which can be implemented in software and / or hardware, optionally through electronic devices such as mobile terminals, PCs, or servers. Specifically, it includes the following steps:
[0031] S110. Determine the current operating condition of the vehicle based on the accelerator pedal opening and engine speed.
[0032] The operating conditions include starting condition, idling condition, and driving condition. Starting condition can be understood as the condition when the vehicle has just started and has not yet moved; idling condition can be understood as the condition when the vehicle changes from a driving state to a stopped state, but has not turned off; driving condition can be understood as the condition when the vehicle is in motion.
[0033] In this embodiment, the method for determining the current operating condition of the vehicle based on the accelerator pedal opening and engine speed can be: obtaining the value corresponding to the current accelerator pedal opening and engine speed, and determining the current operating condition of the vehicle based on the value corresponding to the current accelerator pedal opening and engine speed.
[0034] Optionally, the vehicle's current operating condition can be determined based on the accelerator pedal opening and engine speed as follows: if the accelerator pedal opening is 0 and the engine speed is less than or equal to a first set threshold, the vehicle is currently in the starting condition; if the accelerator pedal opening is 0 and the engine speed is greater than the first set threshold, the vehicle is currently in the idling condition; if the accelerator pedal opening is greater than 0, the vehicle is currently in the driving condition.
[0035] Specifically, when the accelerator pedal opening is 0 and the engine speed is less than or equal to a first preset threshold, it indicates that the user has not pressed the accelerator pedal and the engine speed is low, suggesting the vehicle is just starting up; in this case, the vehicle is considered to be in starting condition. When the accelerator pedal opening is 0 and the engine speed is greater than the first preset threshold, it indicates that the user has not pressed the accelerator pedal and the engine speed is high, suggesting the vehicle has changed from driving to idling; in this case, the vehicle is considered to be in idling condition. If the accelerator pedal opening is greater than 0, it indicates that the user has pressed the accelerator pedal, meaning the vehicle is in motion; in this case, the vehicle is considered to be in driving condition.
[0036] S120. Determine the target torque and at least one corresponding fuel based on the operating conditions.
[0037] The fuel includes one or more of hydrogen, liquid ammonia, and gaseous ammonia.
[0038] In this embodiment, the vehicle uses a mixture of three fuels: hydrogen, liquid ammonia, and gaseous ammonia. When the vehicle is under different operating conditions, the engine needs to burn fuel to provide energy in order to maintain the torque under those conditions. Because the target torque varies under different operating conditions, the required energy differs, and different fuels have different calorific values. Therefore, to save energy and improve energy utilization, different fuels are used under different operating conditions.
[0039] Optionally, the method for determining the target torque and the corresponding fuel based on the operating conditions can be as follows: When the vehicle is in the starting condition, the target torque is determined by the engine speed and engine temperature under the current starting condition. Since the engine is at a low temperature, and gaseous ammonia has a higher ignition energy than hydrogen, the fuel determined under the starting condition is gaseous ammonia and hydrogen. When the vehicle is in the idling condition, the target torque includes the idle pre-control torque and the closed-loop torque. The idle pre-control torque is determined based on the idle target speed and engine temperature. Since combustion is incomplete during idling, the fuel determined for this part is gaseous ammonia. The closed-loop torque is determined based on the actual engine speed and the idle target speed. Since this part of the torque is relatively small and needs to be adjusted in real time, the fuel determined at this time is liquid ammonia. When the vehicle is in driving condition, the target torque is determined by the engine speed and accelerator pedal opening under the current driving condition. If the target torque is less than or equal to the second set threshold, the fuel is determined to be liquid ammonia. If the target torque is greater than the second set threshold, the engine needs higher energy, and it is difficult to achieve the required calorific value with liquid ammonia alone. In this case, the fuel is determined to be hydrogen and liquid ammonia.
[0040] S130. Distribute the target torque to at least one fuel to obtain a sub-torque corresponding to at least one fuel.
[0041] In this embodiment, the target torque is distributed to at least one fuel under different operating conditions, thereby obtaining the sub-torque corresponding to at least one fuel.
[0042] Optionally, when the vehicle is in the starting condition, the known target torque is allocated to gaseous ammonia and hydrogen fuels according to a first allocation ratio, thereby obtaining sub-torques corresponding to gaseous ammonia and hydrogen fuels respectively. When the vehicle is in the idling condition, the target torque includes the idle pre-control torque and the closed-loop torque based on engine speed. The idle pre-control torque is allocated to gaseous ammonia fuel to obtain the torque corresponding to gaseous ammonia fuel, and the closed-loop torque is allocated to liquid ammonia fuel to obtain the torque corresponding to liquid ammonia fuel. When the vehicle is in the driving condition, if the target torque is less than or equal to a second set threshold, the target torque is allocated to liquid ammonia fuel to obtain the torque corresponding to liquid ammonia fuel; if the target torque is greater than the second set threshold, the target torque is allocated to hydrogen and liquid ammonia fuels according to a second allocation ratio, thereby obtaining sub-torques corresponding to hydrogen and liquid ammonia fuels respectively. The second set threshold can be specifically calibrated according to different engine models.
[0043] S140, based on sub-torque combustion of at least one fuel to drive the engine.
[0044] In this embodiment, the fuel is burned according to the sub-torque corresponding to at least one fuel obtained under different operating conditions to drive the engine to work.
[0045] Specifically, the method of burning at least one fuel based on sub-torque to drive the engine can be as follows: determining the mass of each fuel based on the sub-torque and engine speed; determining the injection pulse width of each fuel based on the mass and fuel nozzle flow information; and injecting each fuel based on the injection pulse width for combustion to drive the engine.
[0046] In this context, flow rate information can be understood as the mass of fuel injected per unit time, and the injection pulse width is characterized by time. In this embodiment, if the sub-torque is denoted as T and the engine speed as N, the engine power is obtained using P = TN / 9550, and thus the energy required by the engine is obtained. Based on the energy and the calorific value corresponding to different fuels, the mass M1 corresponding to each fuel can be calculated. Based on the mass and the flow rate information m1 of the fuel nozzle, the injection pulse width of each fuel is determined using the formula M1 / m1. Finally, each fuel is injected based on the injection pulse width for combustion to drive the engine.
[0047] Optionally, if the determined fuel is gaseous ammonia and / or liquid ammonia, the hydrogen mass is determined based on the ignition energy of gaseous ammonia and / or liquid ammonia; the hydrogen injection pulse width is determined based on the hydrogen mass and the flow rate information of the hydrogen nozzle; and hydrogen is injected into the pre-combustion chamber for combustion based on the injection pulse width to provide the ignition energy required for the combustion of gaseous ammonia and / or liquid ammonia.
[0048] Since gaseous and liquid ammonia have higher ignition energies than hydrogen, when the fuel is determined to be gaseous and / or liquid ammonia, hydrogen fuel needs to be burned in the pre-combustion chamber to provide the ignition energy required for the combustion of gaseous and / or liquid ammonia.
[0049] Specifically, the required hydrogen mass M2 is calculated based on the ignition energy of gaseous and / or liquid ammonia and the calorific value of hydrogen. Based on the hydrogen mass and the flow rate m2 of the hydrogen nozzle, the hydrogen injection pulse width is determined by the formula M2 / m2. Based on the injection pulse width, hydrogen is injected into the pre-combustion chamber for combustion to provide the ignition energy required for the combustion of gaseous and / or liquid ammonia.
[0050] The technical solution of this embodiment determines the current operating condition of the vehicle based on the accelerator pedal opening and engine speed, including starting, idling, and driving conditions. Based on the operating condition, a target torque and at least one corresponding fuel are determined, wherein the fuel includes one or more of hydrogen, liquid ammonia, and gaseous ammonia. The target torque is allocated to at least one fuel to obtain a sub-torque corresponding to the at least one fuel. The at least one fuel is then burned based on the sub-torque to drive the engine. The control method for a hydrogen-ammonia fusion engine provided by this embodiment of the invention, by determining the target torque and the required fuel based on the operating condition and allocating the target torque to each fuel to drive the engine, can improve engine efficiency and energy utilization.
[0051] Example 2
[0052] Figure 2 This is a flowchart of a control method for a hydrogen-ammonia fusion engine under starting conditions, provided in Embodiment 2 of the present invention. Based on the above embodiment, the method includes the following steps:
[0053] S210. Determine the current operating condition of the vehicle based on the accelerator pedal opening and engine speed.
[0054] S220. If the vehicle is currently in the starting condition, the target torque is determined based on the engine speed and engine temperature, and the determined fuel is hydrogen and gaseous ammonia.
[0055] Specifically, determining the target torque based on engine speed and engine temperature can be achieved by: obtaining the current engine speed and engine temperature; and then consulting a pre-calibrated table showing the relationship between engine speed, temperature, and target torque to obtain the target torque at that moment. This table is pre-calibrated before the vehicle leaves the factory and is used to record the relationship between engine speed, engine temperature, and target torque.
[0056] S230. Obtain the first allocation ratio, and allocate the target torque to hydrogen and gaseous ammonia according to the first allocation ratio to obtain the sub-torques corresponding to hydrogen and gaseous ammonia respectively.
[0057] The first allocation ratio can be understood as the ratio of torque allocated to hydrogen and gaseous ammonia. The first allocation ratio of these two fuels is obtained based on the pre-calibrated torque ratio of hydrogen and gaseous ammonia under starting conditions.
[0058] For example, when the engine is in the starting condition, assuming the first distribution ratio is Fac1, and the target torque is denoted as TOR_st, the sub-torque of hydrogen TOR_H2 and the sub-torque of gaseous ammonia TOR_NH3(G) can be obtained by using the following formulas: Fac1=TOR_H2 / TOR_NH3(G) and TOR_st=TOR_H2+TOR_NH3(G).
[0059] The S240 engine operates by burning hydrogen and gaseous ammonia fuel based on sub-torque.
[0060] Specifically, after determining the sub-torques corresponding to hydrogen and gaseous ammonia, the hydrogen mass is determined based on the hydrogen sub-torque TOR_H2 and the engine speed. The injection pulse widths for hydrogen and fuel are then determined based on the hydrogen mass and the flow rate information of the hydrogen nozzle. Based on these injection pulse widths, hydrogen fuel is injected for combustion to drive the engine. Similarly, the mass of gaseous ammonia fuel is determined based on the gaseous ammonia sub-torque TOR_NH3(G) and the engine speed. The injection pulse width for gaseous ammonia fuel is then determined based on the gaseous ammonia mass and the flow rate information of the gaseous ammonia nozzle. Based on these injection pulse widths, gaseous ammonia fuel is injected for combustion to drive the engine.
[0061] The technical solution of this embodiment determines the current operating condition of the vehicle based on the accelerator pedal opening and engine speed. If the vehicle is currently in the starting condition, the target torque is determined based on the engine speed and engine temperature, and the determined fuels are hydrogen and gaseous ammonia. A first allocation ratio is obtained, and the target torque is allocated to hydrogen and gaseous ammonia according to the first allocation ratio to obtain sub-torques corresponding to hydrogen and gaseous ammonia respectively. Based on the sub-torques, hydrogen and gaseous ammonia fuel are burned to drive the engine. The control method of hydrogen-ammonia fusion engine in the starting condition provided by this embodiment of the invention allocates the target torque to hydrogen and gaseous ammonia fuel according to the first allocation ratio to obtain sub-torques corresponding to hydrogen and gaseous ammonia respectively, and burns fuel according to the sub-torques to drive the engine. At this stage, only hydrogen and gaseous ammonia fuel are needed to provide power to the engine, reducing fuel waste and saving energy.
[0062] Example 3
[0063] Figure 3 This is a flowchart of a control method for a hydrogen-ammonia fusion engine under idling conditions, provided in Embodiment 3 of the present invention. Based on the above embodiments, the method includes the following steps:
[0064] S310: Determine the current operating condition of the vehicle based on the accelerator pedal opening and engine speed.
[0065] S320. If the vehicle is currently idling, the target torque includes the idle pre-control torque and the closed-loop torque. The idle pre-control torque is determined based on the idle target speed and engine temperature, and the fuel is gaseous ammonia. The closed-loop torque is determined based on the actual engine speed and the idle target speed, and the fuel is liquid ammonia.
[0066] Specifically, the method for determining the idle speed pre-control torque based on the idle speed target speed and engine temperature can be as follows: obtain the current idle speed target speed and engine temperature, and based on the idle speed target speed and engine temperature, look up the pre-calibrated table of the relationship between engine idle speed target speed, temperature and idle speed pre-control torque to obtain the idle speed pre-control torque at this time.
[0067] One way to determine the closed-loop torque based on the actual engine speed and the target idle speed is to: determine the difference between the actual speed and the target idle speed, and then perform PID closed-loop adjustment based on this difference to obtain the closed-loop torque. The purpose of PID closed-loop adjustment based on this difference is to enable the engine to reach a stable target idle speed.
[0068] S330: Distribute the idle speed pre-control torque to gaseous ammonia; distribute the closed-loop torque to liquid ammonia to obtain the torque corresponding to gaseous ammonia and liquid ammonia.
[0069] In this embodiment, the torque corresponding to gaseous ammonia is the idle speed pre-control torque, and the torque corresponding to liquid ammonia is the closed-loop torque.
[0070] The S340 engine operates by burning gaseous and liquid ammonia fuel based on sub-torque.
[0071] In this embodiment, the mass of gaseous ammonia fuel is determined based on the gaseous ammonia torque and engine speed; the injection pulse width of the gaseous ammonia fuel is determined based on the gaseous ammonia mass and the flow rate information of the gaseous ammonia nozzle; and the gaseous ammonia fuel is injected based on the injection pulse width for combustion to drive the engine. Specifically, the mass of hydrogen is determined based on the ignition energy of gaseous ammonia; the injection pulse width of hydrogen is determined based on the hydrogen mass and the flow rate information of the hydrogen nozzle; and hydrogen is injected into the pre-combustion chamber for combustion based on the injection pulse width to provide the ignition energy required for the combustion of gaseous ammonia.
[0072] The mass of liquid ammonia fuel is determined based on the liquid ammonia torque and engine speed; the injection pulse width of the liquid ammonia fuel is determined based on the liquid ammonia mass and the flow rate information of the liquid ammonia nozzle; the liquid ammonia fuel is injected based on the injection pulse width for combustion to drive the engine. Specifically, the mass of hydrogen is determined based on the ignition energy of the liquid ammonia; the injection pulse width of hydrogen is determined based on the hydrogen mass and the flow rate information of the hydrogen nozzle; the hydrogen is injected into the pre-combustion chamber based on the injection pulse width to provide the ignition energy required for the combustion of liquid ammonia.
[0073] The technical solution of this embodiment determines the current operating condition of the vehicle based on the accelerator pedal opening and engine speed. If the vehicle is currently idling, the target torque includes idle pre-control torque and closed-loop torque. The idle pre-control torque is determined based on the idle target speed and engine temperature, and the determined fuel is gaseous ammonia. The closed-loop torque is determined based on the actual engine speed and the idle target speed, and the determined fuel is liquid ammonia. The idle pre-control torque is allocated to gaseous ammonia, and the closed-loop torque is allocated to liquid ammonia, obtaining the torques corresponding to gaseous and liquid ammonia. Based on the sub-torques, gaseous and liquid ammonia fuels are burned to drive the engine. The control method for a hydrogen-ammonia fusion engine under idling conditions provided in this invention distributes the idling pre-control torque to gaseous ammonia fuel to obtain the torque corresponding to gaseous ammonia, and distributes the closed-loop torque to liquid ammonia fuel to obtain the torque corresponding to liquid ammonia. The fuel is burned according to the respective torques to drive the engine. At this stage, both liquid ammonia and gaseous ammonia are required to provide power to the engine. Both liquid ammonia and gaseous ammonia are pollution-free clean energy sources that can achieve zero carbon emissions and play a role in protecting the environment.
[0074] Example 4
[0075] Figure 4 This is a flowchart of a control method for a hydrogen-ammonia fusion engine under driving conditions, provided in Embodiment 4 of the present invention. Based on the above embodiments, the method includes the following steps:
[0076] S410: Determine the current operating condition of the vehicle based on the accelerator pedal opening and engine speed.
[0077] S420. If the vehicle is currently in driving condition, the target torque is determined based on the engine speed and accelerator pedal opening. If the target torque is less than or equal to the second set threshold, the fuel is determined to be liquid ammonia. If the target torque is greater than the second set threshold, the fuel is determined to be hydrogen and liquid ammonia.
[0078] One method for determining the target torque based on engine speed and accelerator pedal opening is to obtain the current engine speed and accelerator pedal opening, and then look up a pre-calibrated table of the relationship between engine speed, accelerator pedal opening, and target torque to obtain the target torque at that time.
[0079] S430. If the determined fuel is hydrogen and liquid ammonia, then determine the second distribution ratio based on the engine speed and throttle pedal opening, and distribute the target torque to hydrogen and liquid ammonia according to the second distribution ratio to obtain the sub-torques corresponding to hydrogen and liquid ammonia respectively.
[0080] One method for determining the second distribution ratio based on engine speed and accelerator pedal opening is to obtain the engine speed and accelerator pedal opening under driving conditions, and obtain the second distribution ratio of the two fuels based on the torque ratio of hydrogen and liquid ammonia specifically calibrated by the engine speed and accelerator pedal opening.
[0081] For example, assuming the second allocation ratio is Fac2, the target torque under driving conditions is denoted as TOR_drv. Using Fac2 = TOR_H2 / TOR_NH3(L) and TOR_drv = TOR_H2 + TOR_NH3(L), the sub-torque TOR_H2 of hydrogen and the sub-torque TOR_NH3(L) of liquid ammonia can be obtained.
[0082] S440, based on sub-torque combustion of at least one fuel to drive the engine.
[0083] Specifically, when the fuel is determined to be liquid ammonia, the mass of the liquid ammonia fuel is determined based on the sub-torque and engine speed. The injection pulse width of the liquid ammonia fuel is determined based on the mass and the flow rate information of the fuel nozzle. The liquid ammonia fuel is then injected based on this injection pulse width for combustion to drive the engine. Conversely, the mass of hydrogen is determined based on the ignition energy of the liquid ammonia. The injection pulse width of the hydrogen is determined based on the hydrogen mass and the flow rate information of the hydrogen nozzle. The hydrogen is then injected into the pre-combustion chamber for combustion to provide the ignition energy required for the combustion of the liquid ammonia.
[0084] When the fuels are determined to be hydrogen and liquid ammonia, after determining the corresponding sub-torques for hydrogen and liquid ammonia, the mass of hydrogen fuel is determined based on the hydrogen sub-torque TOR_H2 and the engine speed. The hydrogen injection pulse width is then determined based on the hydrogen mass and the flow rate information of the hydrogen nozzle. Based on this pulse width, hydrogen fuel is injected for combustion to drive the engine. Similarly, the mass of liquid ammonia fuel is determined based on the liquid ammonia sub-torque TOR_NH3(L) and the engine speed. The liquid ammonia injection pulse width is then determined based on the liquid ammonia mass and the flow rate information of the liquid ammonia nozzle. Based on this pulse width, liquid ammonia fuel is injected for combustion to drive the engine.
[0085] The technical solution of this embodiment determines the current operating condition of the vehicle based on the accelerator pedal opening and engine speed. If the vehicle is currently in a driving state, a target torque is determined based on the engine speed and accelerator pedal opening. If the target torque is less than or equal to a second preset threshold, the determined fuel is liquid ammonia; if the target torque is greater than the second preset threshold, the determined fuel is hydrogen and liquid ammonia. If the determined fuel is hydrogen and liquid ammonia, a second distribution ratio is determined based on the engine speed and accelerator pedal opening. The target torque is then distributed to hydrogen and liquid ammonia according to the second distribution ratio, obtaining sub-torques corresponding to hydrogen and liquid ammonia respectively. At least one fuel is burned based on the sub-torques to drive the engine. The control method for a hydrogen-ammonia fusion engine under driving conditions provided in this embodiment of the invention determines the fuel as liquid ammonia if the target torque is less than or equal to a second set threshold, thereby obtaining the torque of liquid ammonia; if the target torque is greater than the second set threshold, the target torque is allocated to hydrogen and liquid ammonia according to a second allocation ratio, thereby obtaining sub-torques corresponding to hydrogen and liquid ammonia respectively, and the fuel is burned according to the sub-torques to drive the engine. In this stage, the fuel used in each case is determined according to the two different situations, and an appropriate method is formulated according to the actual situation, thereby saving fuel and improving energy utilization.
[0086] Example 5
[0087] Figure 5 This is a schematic diagram of the control device for a hydrogen-ammonia fusion engine provided in Embodiment 5 of the present invention, as shown below. Figure 5 As shown, the device includes:
[0088] The operating condition determination module 510 is used to determine the current operating condition of the vehicle based on the accelerator pedal opening and engine speed; the operating conditions include starting condition, idling condition and driving condition.
[0089] The target torque and fuel determination module 520 is used to determine the target torque and at least one corresponding fuel based on the operating conditions; wherein the fuel includes one or more of hydrogen, liquid ammonia and gaseous ammonia.
[0090] The target torque distribution module 530 is used to distribute the target torque to at least one fuel to obtain the sub-torque corresponding to at least one fuel.
[0091] Engine drive module 540 is used to drive the engine by burning at least one type of fuel based on sub-torque.
[0092] Optionally, the operating condition determination module 510 is also used for:
[0093] If the accelerator pedal opening is 0 and the engine speed is less than or equal to the first set threshold, the vehicle is currently in the starting condition; if the accelerator pedal opening is 0 and the engine speed is greater than the first set threshold, the vehicle is currently in the idling condition; if the accelerator pedal opening is greater than 0, the vehicle is currently in the driving condition.
[0094] Optionally, the target torque and fuel determination module 520 is also used for:
[0095] If the vehicle is currently in the starting condition, the target torque is determined based on the engine speed and engine temperature, and the determined fuel is hydrogen and gaseous ammonia.
[0096] If the vehicle is currently idling, the target torque includes the idle pre-control torque and the closed-loop torque. The idle pre-control torque is determined based on the idle target speed and engine temperature, and the fuel is gaseous ammonia. The closed-loop torque is determined based on the actual engine speed and the idle target speed, and the fuel is liquid ammonia.
[0097] If the vehicle is currently in driving condition, the target torque is determined based on the engine speed and accelerator pedal opening. If the target torque is less than or equal to the second set threshold, the fuel is determined to be liquid ammonia. If the target torque is greater than the second set threshold, the fuel is determined to be hydrogen and liquid ammonia.
[0098] Optionally, the target torque distribution module 530 is also used for:
[0099] If the vehicle is currently in the starting condition, the first distribution ratio is obtained, and the target torque is distributed to hydrogen and gaseous ammonia according to the first distribution ratio to obtain the sub-torques corresponding to hydrogen and gaseous ammonia respectively.
[0100] If the vehicle is currently idling, the idle pre-control torque will be distributed to gaseous ammonia; the closed-loop torque will be distributed to liquid ammonia.
[0101] If the vehicle is currently in driving condition, when the target torque is less than or equal to the second set threshold, the target torque is allocated to liquid ammonia; when the target torque is greater than the second set threshold, a second allocation ratio is obtained, and the target torque is allocated to hydrogen and liquid ammonia according to the second allocation ratio to obtain the sub-torques corresponding to hydrogen and liquid ammonia respectively.
[0102] Optionally, the engine drive module 540 is also used for:
[0103] The mass of each fuel is determined based on the sub-torque and engine speed; the injection pulse width of each fuel is determined based on the mass and fuel nozzle flow information; and each fuel is injected based on the injection pulse width for combustion to drive the engine.
[0104] Optionally, it also includes: a hydrogen pre-combustion module, used for:
[0105] If the fuel is determined to be gaseous ammonia and / or liquid ammonia, the hydrogen mass is determined based on the ignition energy of gaseous ammonia and / or liquid ammonia; the hydrogen injection pulse width is determined based on the hydrogen mass and the flow rate information of the hydrogen nozzle; and hydrogen is injected into the pre-combustion chamber for combustion based on the injection pulse width to provide the ignition energy required for the combustion of gaseous ammonia and / or liquid ammonia.
[0106] The above-described apparatus can execute the methods provided in all the foregoing embodiments of the present invention, and has the corresponding functional modules and beneficial effects for executing the above methods. Technical details not described in detail in this embodiment can be found in the methods provided in all the foregoing embodiments of the present invention.
[0107] Example 6
[0108] Figure 6 A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0109] like Figure 6 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0110] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0111] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the control methods of a hydrogen-ammonia fusion engine.
[0112] In some embodiments, the control method for the hydrogen-ammonia fusion engine can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the control method for the hydrogen-ammonia fusion engine described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the control method for the hydrogen-ammonia fusion engine by any other suitable means (e.g., by means of firmware).
[0113] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0114] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0115] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0116] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0117] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0118] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0119] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0120] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A control method for a hydrogen-ammonia fusion engine, characterized in that, include: The current operating condition of the vehicle is determined based on the accelerator pedal opening and engine speed; wherein, the operating condition includes starting condition, idling condition and driving condition; The target torque and at least one corresponding fuel are determined based on the operating conditions; wherein the fuel includes one or more of hydrogen, liquid ammonia, and gaseous ammonia. The target torque is distributed to the at least one fuel to obtain the sub-torque corresponding to the at least one fuel; The mass of each fuel is determined based on the sub-torque and the engine speed; The injection pulse width of each fuel is determined based on the mass of each fuel and the flow rate information of the fuel nozzle; The engine is driven by combustion of each fuel based on the injection pulse width of each fuel. The step of determining the current operating condition of the vehicle based on the accelerator pedal opening and engine speed includes: if the accelerator pedal opening is equal to 0 and the engine speed is less than or equal to a first set threshold, the vehicle is currently in the starting condition; if the accelerator pedal opening is equal to 0 and the engine speed is greater than the first set threshold, the vehicle is currently in the idling condition; if the accelerator pedal opening is greater than 0, the vehicle is currently in the driving condition.
2. The method according to claim 1, characterized in that, Determining the target torque and at least one corresponding fuel based on the operating conditions includes: If the vehicle is currently in the starting condition, the target torque is determined based on the engine speed and engine temperature, and the determined fuel is hydrogen and gaseous ammonia. Accordingly, the target torque is allocated to the at least one fuel to obtain a sub-torque corresponding to the at least one fuel, including: Obtain the first allocation ratio; The target torque is allocated to hydrogen and gaseous ammonia according to the first allocation ratio to obtain the sub-torques corresponding to hydrogen and gaseous ammonia, respectively.
3. The method according to claim 1, characterized in that, Determining the target torque and at least one corresponding fuel based on the operating conditions includes: If the vehicle is currently idling, the target torque includes the idle pre-control torque and the closed-loop torque; the idle pre-control torque is determined based on the idle target speed and engine temperature, and the determined fuel is gaseous ammonia; the closed-loop torque is determined based on the actual engine speed and the idle target speed, and the determined fuel is liquid ammonia. Accordingly, the target torque is allocated to the at least one fuel to obtain a sub-torque corresponding to the at least one fuel, including: The idle speed pre-control torque is distributed to the gaseous ammonia; the closed-loop torque is distributed to the liquid ammonia.
4. The method according to claim 1, characterized in that, Determining the target torque and at least one corresponding fuel based on the operating conditions includes: If the vehicle is currently in driving condition, the target torque is determined based on the engine speed and accelerator pedal opening; if the target torque is less than or equal to the second set threshold, the fuel is determined to be liquid ammonia; if the target torque is greater than the second set threshold, the fuel is determined to be hydrogen and liquid ammonia. Accordingly, the target torque is allocated to the at least one fuel to obtain a sub-torque corresponding to the at least one fuel, including: If the fuel is determined to be hydrogen and liquid ammonia, the second distribution ratio is determined based on the engine speed and throttle pedal opening. The target torque is allocated to hydrogen and liquid ammonia according to the second allocation ratio to obtain the sub-torques corresponding to hydrogen and liquid ammonia, respectively.
5. The method according to claim 1, characterized in that, Also includes: If the fuel is determined to be gaseous ammonia and / or liquid ammonia, the mass of hydrogen is determined based on the ignition energy of the gaseous ammonia and / or liquid ammonia. The hydrogen injection pulse width is determined based on the hydrogen mass and the flow rate information of the hydrogen nozzle. The hydrogen is injected into the pre-combustion chamber based on the injection pulse width to provide the ignition energy required for the combustion of the gaseous ammonia and / or liquid ammonia.
6. A control device for a hydrogen-ammonia fusion engine, characterized in that, include: The operating condition determination module is used to determine the current operating condition of the vehicle based on the accelerator pedal opening and engine speed; wherein, the operating condition includes starting condition, idling condition and driving condition. A target torque and fuel determination module is used to determine the target torque and at least one corresponding fuel based on the operating conditions; wherein the fuel includes one or more of hydrogen, liquid ammonia, and gaseous ammonia. A target torque distribution module is used to distribute the target torque to the at least one fuel to obtain the sub-torque corresponding to the at least one fuel; An engine drive module is used to determine the mass of each fuel based on the sub-torque and the engine speed; determine the injection pulse width of each fuel based on the mass of each fuel and the flow rate information of the fuel nozzle; and inject each fuel based on the injection pulse width of each fuel for combustion to drive the engine to work. The operating condition determination module is specifically used for: If the accelerator pedal opening is 0 and the engine speed is less than or equal to the first set threshold, the vehicle is currently in the starting condition; if the accelerator pedal opening is 0 and the engine speed is greater than the first set threshold, the vehicle is currently in the idling condition; if the accelerator pedal opening is greater than 0, the vehicle is currently in the driving condition.
7. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the control method of the hydrogen-ammonia fusion engine according to any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the control method for the hydrogen-ammonia fusion engine as described in any one of claims 1-5.
Citation Information
Patent Citations
Fuel oil distributing method and system of dual-fuel engine and vehicle
CN104595043A
Hydrogen / ammonia dual-fuel engine and control method
CN113586261A