Deicing detection method, device, computer equipment, medium and program product
By acquiring engine signals and establishing an ice-filled detection model, calculating the cumulative residual heat, the problem of icing of EGR valves and mixers is solved, the accuracy and reliability of ice-filled detection are achieved, and the use of external heating devices is avoided.
Patent Information
- Application Number
- CN202211127701.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-16
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2042-09-16
AI Technical Summary
Prior Art In natural gas engines, icing of EGR valves and mixers lead to stagnation or blockage failure, and it is difficult to accurately detect the completion time of ice melting. The external heating device increases costs and poses a risk of reliability.
By obtaining the engine signal, determine the open state of the exhaust gas recirculation valve and the activation state of the ice-removing detection, establish an ice-removing detection model, calculate the accumulated residual heat using heat transfer theory, and judge the completion time of ice-removing.
Accurately detect the completion time of ice melting, improve the accuracy of ice melting detection, and avoid the cost and reliability risks of external heating devices.
Smart Images

Figure CN115406661B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electronically controlled natural gas engines, and in particular to a de-icing detection method, device, computer equipment, storage medium, and computer program product. Background Art
[0002] In natural gas engine applications, exhaust gas recirculation (EGR) is typically installed to control the exhaust gas recirculation rate. Due to the high concentration of water vapor in exhaust gas, ice is more likely to form on the EGR valve and mixer during cold start and operation in low-temperature environments, causing EGR valve sticking or EGR flow below demand. Furthermore, EGR can ice in the mixer or intake manifold, causing mixer blockage.
[0003] Currently, the main method to solve the problem of EGR and mixer icing is to install a heating device, introduce a heating water jacket or electric heating, which can effectively melt the ice at the EGR valve and mixer position through external heat after the engine is cold started, preventing ice from forming when the vehicle is running.
[0004] However, adding an external device increases engine manufacturing costs, and operating in high-temperature environments raises the mixture temperature to a certain extent, posing reliability risks. Furthermore, when engine exhaust heat naturally melts ice in the EGR line and valve, it is difficult to detect whether defrosting is complete. Summary of the Invention
[0005] Based on this, it is necessary to provide a de-icing detection method, device, computer equipment, computer-readable storage medium and computer program product that can accurately detect the moment when de-icing is completed in order to solve the above technical problems.
[0006] In a first aspect, the present application provides a method for detecting ice melting, the method comprising:
[0007] Acquire a first signal of the engine, the first signal including a water temperature signal and an intake air temperature signal after the engine is started;
[0008] determining an opening state of an engine exhaust gas recirculation valve and an activation state of a defrost detection according to the first signal;
[0009] Obtain a pre-established ice melting detection model;
[0010] Perform defrost detection based on the on state, defrost detection activation state, and defrost detection model.
[0011] In one embodiment, determining the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection according to the first signal includes:
[0012] When the first signal satisfies the first opening condition, the opening state of the engine exhaust gas recirculation valve is determined to be permitted to be opened; when the first signal satisfies the second opening condition, the opening state of the engine exhaust gas recirculation valve is determined to be prohibited to be opened;
[0013] When the first signal meets activation condition one, the defrost detection activation state of the engine exhaust gas recirculation valve is determined to be activation success; when the first signal meets activation condition two, the defrost detection activation state of the engine exhaust gas recirculation valve is determined to be activation failure.
[0014] In one embodiment, performing the defrost detection based on the on state, defrost detection activation state, and defrost detection model includes:
[0015] When the on state is allowed to be on and the de-icing detection activation state is activated successfully, the de-icing detection is performed according to the de-icing detection model.
[0016] In one embodiment, before obtaining the pre-established ice melting detection model, the method further includes:
[0017] collecting a second signal of the engine, the second signal including a temperature signal, a heat flow signal, and a vehicle speed signal during the process of the engine cooling and starting until temperature equilibrium is reached;
[0018] A defrost model is established according to the second signal.
[0019] In one embodiment, establishing the ice melting model according to the second signal includes:
[0020] Calibrate a temperature mapping table according to the temperature signal, wherein the temperature mapping table is used to fit the temperature signal into a model temperature signal of a de-icing detection model;
[0021] Calculate the heat transfer coefficient and thermal conductivity of the de-icing detection model based on the model temperature signal and vehicle speed signal;
[0022] Calculate the heat threshold of the engine based on the heat flow signal, heat transfer coefficient and thermal conductivity;
[0023] A de-icing detection model is established based on the heat threshold.
[0024] In one embodiment, performing ice-melting detection according to the ice-melting detection model includes:
[0025] Calculate the accumulated residual heat of the engine from the start based on the heat flow signal;
[0026] When the accumulated remaining heat reaches the heat threshold, it is determined that the ice is successfully melted.
[0027] In one embodiment, the method further includes:
[0028] After successfully defrosting the ice, the gas temperature difference and gas heat flow are periodically collected, and the average values of the gas temperature difference and gas heat flow are calculated.
[0029] Adjust the ambient temperature and return to the step of periodically collecting the gas temperature difference and the gas heat flow after detecting successful defrosting, and calculating the average values of the gas temperature difference and the gas heat flow until a stop condition is met, wherein the stop condition is that the ambient temperature reaches a preset ambient temperature;
[0030] The maximum average value of the gas temperature difference and the maximum average value of the gas heat flow are taken as the corresponding final calibration values;
[0031] Calculate the average value of gas temperature difference and gas heat flow during the defrosting process;
[0032] When the average value of the gas temperature difference and the gas heat flow during the defrosting process exceeds the final calibration value, the defrosting is confirmed to be successful.
[0033] In one embodiment, the method further comprises:
[0034] Preset engine torque threshold;
[0035] When the de-icing detection activation state is activation failure, protection measures are set for the engine according to the torque threshold.
[0036] In a second aspect, the present application further provides a de-icing detection device, which includes:
[0037] A signal acquisition module, configured to acquire a first signal from the engine, the first signal including a water temperature signal and an intake air temperature signal after the engine is started;
[0038] a state determination module, configured to determine an opening state of an engine exhaust gas recirculation valve and an activation state of a defrosting detection according to the first signal;
[0039] A model acquisition module is used to obtain a pre-established ice melting detection model;
[0040] The defrost detection module is used to perform defrost detection based on the on state, defrost detection activation state and defrost detection model.
[0041] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method steps in any one of the embodiments of the first aspect when executing the computer program.
[0042] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the method steps in any one of the embodiments of the first aspect when the computer program is executed by a processor.
[0043] In a fifth aspect, the present application further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the method steps in any embodiment of the first aspect above.
[0044] The above-mentioned defrost detection method, device, computer equipment, storage medium and computer program product obtain a first signal from the engine, determine the opening state of the engine exhaust gas recirculation valve and the defrost detection activation state based on the first signal, and obtain a pre-established defrost detection model, and perform defrost detection based on the opening state, defrost detection activation state and defrost detection model, so as to accurately detect the completion time of defrost detection and improve the accuracy of defrost detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A diagram showing an application environment of a deicing detection method in one embodiment;
[0046] Figure 2 Schematic diagram of a flow chart of a deicing detection method in one embodiment;
[0047] Figure 3 A schematic diagram of a simplified EGR pipeline heat transfer model in one embodiment;
[0048] Figure 4 A schematic flow chart of the steps of establishing an ice melting model in one embodiment;
[0049] Figure 5 Schematic diagram of a flow chart of a deicing detection method in one embodiment;
[0050] Figure 6 Schematic diagram of a flow chart of a deicing detection method in one embodiment;
[0051] Figure 7 for Figure 6 A schematic diagram of the arrangement of temperature measuring points in the embodiment shown;
[0052] Figure 8 for Figure 6 A typical application diagram of Model B in the embodiment shown;
[0053] Figure 9 This is a structural block diagram of an ice melting detection device in one embodiment;
[0054] Figure 10 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0055] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0056] It will be understood that the terms "first", "second" and the like used in this application may be used herein to describe various data, but these data are not limited by these terms. These terms are only used to distinguish the first data from another data. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those generally understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. It will also be understood that the terms "include / comprise" or "have" etc. specify the presence of stated features, wholes, steps, operations or combinations thereof, but do not exclude the possibility of the presence or addition of one or more other features, wholes, steps, operations or combinations thereof. At the same time, the terms "and / or" used in this specification include any and all combinations of the relevant listed items.
[0057] As mentioned in the background, in natural gas engine applications, exhaust gas recirculation (EGR) is typically used to control the exhaust gas recirculation rate. EGR operates by returning a small portion of the exhaust gas generated by a diesel or gasoline engine to the cylinders. Increasing the EGR rate reduces the total exhaust gas flow, thereby reducing the total amount of pollutants in the exhaust emissions. The EGR system's mission is to optimize the exhaust gas recirculation rate at every operating point, thereby maintaining an optimal combustion process and ultimately ensuring the lowest possible pollutant content in emissions.
[0058] EGR components include the EGR solenoid valve, EGR valve, EGR valve opening sensor, and the Electronic Control Unit (ECU). The ECU controls the EGR solenoid valve using a duty cycle signal, reducing EGR valve back pressure and thereby opening the EGR valve. The EGR valve controls the flow of exhaust gas into the intake manifold. The EGR valve opening sensor monitors the EGR opening position via an EGR position sensor and transmits this information to the ECU for EGR exhaust gas recirculation control.
[0059] The ice melting detection method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store data that server 104 needs to process. The data storage system can be integrated on server 104, or placed on a cloud or other network server. Server 104 stores engine signals, and terminal 102 is used to obtain a first engine signal from server 104 and determine the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection based on the received first signal. Terminal 102 is also used to obtain a pre-established defrost detection model and perform defrost detection based on the opening state, defrost detection activation state, and the defrost detection model. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart car devices, etc. Portable wearable devices can include smart watches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented as a standalone server or a server cluster consisting of multiple servers.
[0060] In one embodiment, Figure 2 As shown, a method for detecting ice melting is provided, which is applied to Figure 1 Taking the terminal 102 in FIG. 1 as an example, the method includes the following steps:
[0061] S201: Acquire a first signal from an engine.
[0062] The first signal includes the water temperature signal after the engine is started, the intake air temperature signal and the ambient temperature signal. The water temperature signal includes the water temperature after the engine is started, the intake air temperature signal includes the intake air temperature, and the ambient temperature signal refers to the current ambient temperature. The intake air temperature refers to the temperature of the fresh charge before it enters the cylinder, measured at a certain position in the EGR intake pipe (as close to the intake valve as possible). Figure 3 As shown, Figure 3 It is a simplified EGR pipe heat transfer model. The intake temperature in the figure indicates the measurement position of the intake temperature signal.
[0063] S202: Determine an opening state of an engine exhaust gas recirculation valve and an activation state of a defrosting detection according to a first signal.
[0064] The EGR valve opening state is determined based on the water temperature signal and intake air temperature signal in the first signal. When the water temperature signal and intake air temperature signal exceed certain water and intake air temperature thresholds, the engine is currently warming up and the speed has exceeded idle, and the EGR valve is opened. To prevent the water temperature signal and intake air temperature signal from repeatedly fluctuating around the set water and intake air temperature thresholds, which could affect the EGR opening state, water temperature and intake air temperature thresholds are also set to inhibit EGR opening. This creates a temperature hysteresis range and prevents instability during critical conditions. In practical applications, when setting the water and intake air temperature thresholds, different water and intake air temperature thresholds can be used to conduct optimal engine threshold experiments. For example, under a certain temperature environment, the engine is operated at different speeds. After a period of operation, the mixer and intake manifold are checked for ice blockage. The final water temperature threshold is used until the mixer and intake manifold are completely free of ice. The water temperature setting threshold and the intake temperature setting threshold can be directly determined by the water temperature threshold and the intake temperature threshold. Generally speaking, the water temperature setting threshold is 3-5 degrees Celsius lower than the water temperature threshold, and the intake temperature setting threshold is 3-5 degrees Celsius lower than the intake temperature threshold.
[0065] To ensure the vehicle successfully enters the de-icing prediction model during initial cold starts, repeated cold starts, or secondary starts without a fully warmed-up engine in cold climates, ambient temperature is used as the primary criterion. When the water temperature signal, intake air temperature signal, and ambient temperature signal are all greater than certain preset values, the engine intercooler temperature and cabin temperature are high, preventing EGR valve ice formation, and de-icing detection is successfully activated. If these conditions are not met, there is a risk of icing while the de-icing model cannot be entered, and de-icing detection activation fails. In practice, after starting the engine, the temperature inside the EGR valve is monitored. When EGR is activated, if the temperature inside the EGR valve is greater than zero, it indicates that the ice inside the EGR valve has completely melted before the EGR activation conditions are met. The test should be repeated at a lower ambient temperature until the temperature inside the EGR valve is just below zero when EGR is activated. This ambient temperature is then used as the ambient temperature threshold. Once the ambient temperature threshold is determined, the thresholds for the water temperature signal and intake air temperature signal at this time can be determined using the thermostat.
[0066] S203: Acquire a pre-established ice melting detection model.
[0067] The ice-melting detection model is a heat transfer model that calculates the accumulated residual heat input to the EGR system. When the accumulated residual heat is greater than the preset heat, it indicates that ice-melting is successful. Figure 3As shown in the figure, for a period of time after a cold engine start, the EGR valve remains closed. The section of piping from the EGR cooler outlet to the EGR valve is a blind leg with no gas flow, so the fluid piping heat transfer model cannot be used for calculations. Heat transfer within the pipe involves multiple processes, such as gas phase change convection and metal conduction. Accurate heat transfer calculations would be extremely complex and unnecessary. To simplify the calculations, the metal pipe from the EGR cooler to the EGR valve is treated as a circular straight rib. This simplifies the complex piping and allows calculations to be performed using classical heat transfer theory. The heat source is the EGR cooler. Due to the slow temperature rise, the heat transfer can be assumed to be approximately steady-state. Fourier's law can be used to approximate the heat flux through the rib root. In practical applications, key signals from the ECU are required to determine the parameters of the de-icing detection model. Among them, key signals include the exhaust temperature before the turbine, the accumulated exhaust heat after starting, the intercooler temperature and the vehicle speed. The relevant temperature of the EGR pipeline is calculated through the key signals to determine the accumulated residual heat and the preset heat input to the EGR system.
[0068] S204: Performing a defrost detection according to the on state, the defrost detection activation state, and the defrost detection model.
[0069] Among them, de-icing detection can only be performed when the on state is allowed to be turned on and the de-icing detection activation state is successfully activated. When either the on state or the de-icing detection activation state does not meet the requirements, the result obtained by the de-icing detection is likely to have huge errors.
[0070] In the above-mentioned defrost detection method, by obtaining the first signal of the engine, and determining the opening state of the engine exhaust gas recirculation valve and the defrost detection activation state based on the first signal, and obtaining a pre-established defrost detection model, defrost detection is performed according to the opening state, defrost detection activation state and defrost detection model, the completion time of defrost detection can be accurately detected, thereby improving the accuracy of defrost detection.
[0071] In one embodiment, determining the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection according to the first signal includes:
[0072] When the first signal satisfies the first opening condition, the opening state of the engine exhaust gas recirculation valve is determined to be permitted to be opened; when the first signal satisfies the second opening condition, the opening state of the engine exhaust gas recirculation valve is determined to be prohibited to be opened;
[0073] When the first signal meets activation condition one, the defrost detection activation state of the engine exhaust gas recirculation valve is determined to be activation success; when the first signal meets activation condition two, the defrost detection activation state of the engine exhaust gas recirculation valve is determined to be activation failure.
[0074] Among them, the first activation condition is that when the water temperature signal and the intake air temperature signal are greater than a certain water temperature threshold and the intake air temperature threshold, the ice is successfully melted; the second activation condition is that any one of the water temperature signal, the intake air temperature signal and the ice melting condition does not meet the requirements; the first activation condition is that the water temperature signal, the intake air temperature signal and the ambient temperature signal are all less than a certain preset value; the second activation condition is that any one of the water temperature signal, the intake air temperature signal and the ambient temperature signal does not meet the requirements.
[0075] In the above embodiment, determining the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection according to the first signal can prevent instability from occurring in a critical state and improve the detection accuracy of the defrost detection model.
[0076] In one embodiment, performing the defrost detection according to the on state, the defrost detection activation state, and the defrost detection model includes:
[0077] When the on state is allowed to be on and the de-icing detection activation state is activated successfully, the de-icing detection is performed according to the de-icing detection model.
[0078] Among them, when the opening state is allowed to open and the de-icing detection activation state is activated successfully, it means that the current water temperature signal, intake air temperature signal and ambient temperature signal meet the de-icing detection requirements, and then the de-icing detection is performed according to the de-icing detection model.
[0079] In the above embodiment, the defrost detection is performed based on the on state, the defrost detection activation state, and the defrost detection model. Only when the on state and the defrost detection activation state meet the conditions, the defrost detection is performed based on the defrost detection model. This can prevent instability from occurring in a critical state and improve the detection accuracy of the defrost detection model.
[0080] In one embodiment, before obtaining the pre-established ice melting detection model, the method further includes:
[0081] A second signal from the engine is collected; and a de-icing model is established according to the second signal.
[0082] Among them, the second signal includes the temperature signal, heat flow signal and vehicle speed signal during the process of engine cooling and starting until temperature equilibrium is reached. The temperature signal includes engine water temperature, water temperature at start-up, intake temperature, intercooler temperature and pre-turbo exhaust temperature, etc. The heat flow signal includes the accumulated exhaust heat after start-up, the vehicle speed signal includes the current vehicle speed, and the second signal also includes EGR pressure.
[0083] Establishing an ice melting model according to the second signal comprises the following steps:
[0084] (1) Calculate the EGR cooler outlet root pipe temperature:
[0085] Tegr =(T eng +273)·K egr -273
[0086] Among them, K egr =f(T exh , W exh )
[0087] Among them, T egr is the EGR cooler outlet root pipe temperature, T eng is the engine water temperature, T exh is the exhaust temperature before turbine, W exh It is the accumulated exhaust heat after starting.
[0088] (2) Calculate the average temperature of the pipe wall:
[0089] T wall =T egr -(T egr -T env )·K wall
[0090] Among them, K wall =f(T engst , W exh )
[0091] Among them, T wall is the average temperature of the tube wall, T egr is the EGR cooler outlet root pipe temperature, T env is the ambient temperature, T engst is the water temperature at startup, W exh It is the accumulated exhaust heat after starting.
[0092] (3) Computer cabin temperature:
[0093] T cmp =(T vdk +273)·K cmp -273
[0094] Among them, K cmp =f(V veh , W exh )
[0095] Among them, T cmp is the cabin temperature, T vdk is the aftercooling temperature, V veh is the vehicle speed, W exh It is the accumulated exhaust heat after starting.
[0096] (4) Calculate the heat flowing through the EGR cooler outlet rib root section:
[0097]
[0098] in, P=πd,λ=f(P egr ), h=f(V veh )
[0099] Among them, Q in is the heat flowing through the EGR cooler outlet rib root section, h is the convection heat transfer coefficient between the tube wall and the cabin air, P is the cross-sectional perimeter, T egr is the EGR cooler outlet root pipe temperature, T cmp is the cabin temperature, H is the equivalent rib length, d is the rib diameter, P egr is the gas pressure in the tube, and λ is the equivalent thermal conductivity of the rib root.
[0100] (5) Calculate the convective heat transfer flow between the EGR pipe wall and the engine room:
[0101] Q out =h·(T wall -T cmp )·A
[0102] Among them, the pipe wall area: A = PH
[0103] Among them, Q out is the convective heat transfer flow between the EGR pipe wall and the cabin, T wall is the average temperature of the tube wall, T cmp is the cabin temperature, H is the equivalent rib length, h is the convection heat transfer coefficient between the tube wall and the cabin air, and P is the cross-sectional perimeter.
[0104] (6) Calculate the residual heat flow:
[0105] Q ice =Q in -Q out
[0106] Among them, Q ice is the residual heat flow, Q in is the heat flowing through the EGR cooler outlet rib root section, Q out is the convective heat transfer flow rate between the EGR pipe wall and the cabin.
[0107] (7) Calculate the accumulated residual heat from the start:
[0108]
[0109] Where W is the accumulated residual heat from the start, t is the time from the start to the present, Q ice is the residual heat flow.
[0110] In the above embodiment, by collecting the second signal of the engine and establishing the ice-melting model according to the second signal, the accuracy of the ice-melting detection model can be guaranteed, so that the completion time of the ice-melting detection can be accurately detected.
[0111] In one embodiment, Figure 4 As shown, the above-mentioned establishment of the ice melting model according to the second signal includes the following steps:
[0112] S401: Calibrate the temperature mapping table according to the temperature signal.
[0113] Among them, the temperature mapping table is used to fit the temperature signal into the model temperature signal of the defrosting detection model. In actual applications, the actual cabin temperature after engine start-up, the actual temperature at the EGR pipe inlet, the average actual temperature of the EGR pipe wall, etc. are collected. According to the collected measured signals, the temperature mapping table is calibrated, and the fitted signal is used as the model temperature signal of the defrosting detection model.
[0114] S402: Calculating the heat transfer coefficient and thermal conductivity of the ice-melting detection model according to the model temperature signal and the vehicle speed signal.
[0115] When calculating the heat transfer coefficient, it is necessary to collect the actual measured temperature at the EGR inlet and outlet, and read the EGR flow rate (in kg / h) from the ECU. The calculated value corresponding to the vehicle speed is calibrated in the table, and the test is repeated at different vehicle speeds. The heat transfer coefficient h of the de-icing detection model is calculated as follows:
[0116]
[0117] Among them, ms egr is the fresh air flow rate, T egr _Measure_in is the measured temperature of EGR inlet, T egr _Measure_out is the measured temperature at the EGR outlet, T wall _Measure is the measured average temperature of the pipe wall, T cmp _Measure is the measured cabin temperature, and the pipe wall area A=PH (H is the equivalent rib length and P is the cross-sectional perimeter).
[0118] When calculating the thermal conductivity, it is necessary to collect the actual temperature of the EGR inlet, the actual temperature of the engine room, and the actual temperature of the EGR pipe wall. Drive the vehicle at a fixed load until the temperature measurement points are balanced, and then the corresponding thermal conductivity can be calculated.
[0119] S403: Calculating the heat threshold of the engine according to the heat flow signal, the heat transfer coefficient, and the thermal conductivity coefficient.
[0120] Among them, when calculating the heat threshold of the engine, it is necessary to collect the actual temperature at the bottom of the EGR valve, the accumulated residual heat, the ambient temperature and the temperature after the intercooler. When the actual temperature at the bottom of the EGR valve is greater than zero, it means that the ice in the EGR valve is completed. The heat value at this time is calibrated to the corresponding ambient temperature and intercooler temperature coordinate points, the load is adjusted, and multiple experiments are carried out until the calibrated heat value completely covers the table, which is considered to be the completion of the heat threshold determination.
[0121] S404: Establishing a de-icing detection model according to the heat threshold.
[0122] Among them, when the heat flow signal, heat transfer coefficient and thermal conductivity are determined, the corresponding heat threshold can be calculated. The heat threshold can be regarded as the condition for judging whether ice melting is completed. When the heat threshold is determined, the ice melting prediction model is established.
[0123] In the above embodiment, the temperature mapping table is calibrated according to the temperature signal, and the heat transfer coefficient and thermal conductivity coefficient of the defrost detection model are calculated according to the model temperature signal and the vehicle speed signal, and the heat threshold of the engine is calculated according to the heat flow signal, the heat transfer coefficient and the thermal conductivity coefficient, so that the defrost detection model is established according to the heat threshold, which can ensure the accuracy of the defrost detection model.
[0124] In one embodiment, the above-mentioned defrosting detection based on the defrosting detection model includes: calculating the accumulated residual heat of the engine since startup based on the heat flow signal; and determining that defrosting is successful when the accumulated residual heat reaches a heat threshold.
[0125] Among them, the accumulated residual heat from startup to a certain period of time is calculated. When the accumulated residual heat exceeds the heat threshold, it is considered that ice melting is completed.
[0126] In the above embodiment, by calculating the accumulated residual heat, when the accumulated residual heat reaches the heat threshold, it is determined that ice melting is successful. It is possible to determine whether ice melting is completed at each moment, thereby improving the accuracy of the ice melting detection model.
[0127] In one embodiment, Figure 5 As shown, the above-mentioned ice melting detection method further includes the following steps:
[0128] S501: After detecting that ice has been successfully melted, periodically collect the gas temperature difference and the gas heat flow, and calculate the average values of the gas temperature difference and the gas heat flow.
[0129] In practical applications, it is necessary to collect the actual temperature at the bottom of the EGR valve. After the engine is cold started, when the actual temperature at the bottom of the EGR valve is greater than zero, defrosting is considered complete. After waiting for a certain period of time, the gas temperature difference and gas heat flow at this time are recorded, and the corresponding average values of the gas temperature difference and gas heat flow are calculated.
[0130] S502: Adjust the ambient temperature and return to the step of periodically collecting the gas temperature difference and the gas heat flow after detecting that the ice has been successfully melted, and calculating the average values of the gas temperature difference and the gas heat flow until the stop condition is met.
[0131] In actual applications, the ambient temperature is generally adjusted according to a temperature difference of 3-5 degrees Celsius. The stop condition is that the ambient temperature reaches the preset ambient temperature. At this time, the average values corresponding to multiple gas temperature differences and gas heat flows are obtained.
[0132] S503: Taking the maximum average value of the gas temperature difference and the maximum average value of the gas heat flow as corresponding final calibration values.
[0133] The final calibration value is used to compare with the average value of the gas temperature difference and the average value of the gas heat flow during the defrosting process to check whether the defrosting is completed.
[0134] S504: Calculate the average value of the gas temperature difference and the gas heat flow during the ice melting process.
[0135] The gas temperature difference and the gas heat flow are periodically collected during the ice-melting process, and the average values of the gas temperature difference and the gas heat flow are calculated based on the collected data.
[0136] S505: When the average values of the gas temperature difference and the gas heat flow rate during the defrosting process exceed the final calibration values, it is confirmed that the defrosting is successful.
[0137] Among them, when the average value of the gas temperature difference and the gas heat flow during the ice-melting process exceeds the final calibration value, it means that the engine gas temperature and the gas heat flow meet the ice-melting requirements, and it can be determined that the ice-melting is successful.
[0138] In the above embodiment, after successful ice melting is detected, the gas temperature difference and the gas heat flow are periodically collected, and the corresponding average values of the gas temperature difference and the gas heat flow are calculated, then the ambient temperature is adjusted, and the process returns to the step of periodically collecting the gas temperature difference and the gas heat flow, and calculating the corresponding average values of the gas temperature difference and the gas heat flow after successful ice melting is detected, until the stop condition is met, and the maximum average value of the gas temperature difference and the maximum average value of the gas heat flow are used as the corresponding final calibration values, and the average values of the gas temperature difference and the gas heat flow during the ice melting process are calculated. When the average values of the gas temperature difference and the gas heat flow during the ice melting process exceed the final calibration value, the ice melting is confirmed to be successful, and whether the ice melting is completed can be verified, thereby enhancing robustness and making the ice melting detection result more accurate.
[0139] In one embodiment, the above-mentioned ice melting detection method further includes:
[0140] The engine torque threshold is preset; when the de-icing detection activation state is activation failure, protection measures are set for the engine according to the torque threshold.
[0141] The torque threshold is used to limit the engine torque, thereby making the maximum exhaust temperature of the engine lower than the design limit and the engine knock signal lower than the design limit.
[0142] In the above embodiment, by presetting the torque threshold of the engine, when the activation state of the defrost detection is activation failure, protection measures are set for the engine according to the torque threshold, which can prevent the engine exhaust temperature and knock from exceeding the design limit and protect the engine.
[0143] In one embodiment, Figure 6 As shown, a method for detecting EGR de-icing is provided, the method comprising the following steps:
[0144] (1) Obtain key known signals from the ECU, such as Figure 7 As shown, including: engine compartment temperature measurement point T cmp _Measure (position 3) should be placed in a well-ventilated space 10 cm away from the middle of the EGR pipe wall to accurately measure the EGR pipe heat dissipation environment; EGR pipe inlet temperature measurement point T egr _Measure_in (position 1) should be placed at the center of the EGR cooler outlet to accurately measure the EGR pipe inlet temperature; the EGR pipe outlet temperature measurement point T egr _Measure_out (position 6) should be placed at the center of the EGR valve inlet to accurately measure the EGR pipe outlet temperature; the EGR pipe outer wall temperature measurement point should be measured at three locations in the middle of the EGR pipe front section (position 2), middle section (position 4) and end section (position 5) by patch method, and the average value T wall _Measure; EGR valve internal temperature measurement point T ice _Measure (position 7) should be placed at the lowest point of the EGR valve and close to the metal wall. Be careful not to interfere with the valve movement. It is used to accurately measure the EGR ice body temperature.
[0145] (2) Determine the conditions for allowing and prohibiting EGR:
[0146] Determine the conditions for enabling the start-up: After the engine is successfully started, obtain the engine water temperature signal T eng , intake air temperature signal T intk , let the EGR valve ice melting completion judgment state be recorded as B_icemelt. If the following conditions are met at the same time, EGR is allowed to open and B_EGR=1: T eng >T eng1 , T intk >Tintk1 , B_icemelt=1.
[0147] Determine the prohibition of opening conditions: After the engine is successfully started, obtain the engine water temperature signal T eng , intake air temperature signal T intk , EGR valve ice melting completion signal B_icemelt, etc. If any of the following conditions are met, EGR is prohibited from being turned on and B_EGR=0: T eng <T eng2 , T intk <T intk2 , B_icemelt=0.
[0148] (3) Determine the activation conditions of the EGR valve de-icing state:
[0149] After the engine is started successfully, obtain the current engine water temperature signal T eng , ambient temperature signal T env , intake air temperature signal T intk If the following conditions are met at the same time, the EGR valve ice melting prediction model is entered and B-icemelt=0: T eng <T eng3 , T env <T env3 , T intk <T intk3 If any of the conditions is not met, the EGR valve ice melt prediction model is not entered and B_icemelt=1.
[0150] (4) Establish an EGR valve defrost prediction model, consisting of a forward model A and a reverse model B. Model A's defrost completion status is recorded as B_icemelt_A, and Model B's defrost completion status is recorded as B_icemelt_B. Initialize B_icemelt_A = 0 and B_icemelt_R = 0. After the model calculation begins, enter Model A. When B_icemelt_A = 1, defrost is complete. Then enter Model B. If B_icemelt_R = 1, defrost is complete.
[0151] Among them, the principle of model B is summarized through experimental rules, such as Figure 8 As shown, Figure 8This is a typical application of Model B. Line B0 represents the 0°C position inside the EGR valve. After a cold engine start in a -21°C environment, with the EGR valve closed, water vapor in the pipe condenses into ice on the EGR valve sealing surface. The previously slightly leaking seal becomes completely leak-proof, and the temperature at the bottom of the EGR valve rises very slowly. After over 1400 seconds of engine operation, at time B1, Curve 9 (EGR valve internal temperature) reaches 0°C. The ice on the valve sealing surface melts due to the heat, resuming the leak state and allowing high-temperature gas flow. The metal wall temperature at the bottom of the EGR valve rises rapidly, fully heating the valve body. Heat transfer between the leaking gas and the metal contact surface significantly increases the temperature difference between the intake air and the intercooler. This temperature difference can be used to determine whether the ice has completely melted. Given that the mixture also contains natural gas, the temperature difference before and after mixing must also account for the influence of the natural gas temperature to enhance accuracy.
[0152] In the above embodiment, key known signals are obtained from the engine ECU. Based on these signals, a mathematical model and control logic are designed, which are then converted into an ECU controller program. The control parameters and thresholds in the model are calibrated. Once ice in the EGR line and valve body naturally melts, the model accurately determines when defrosting is complete. The EGR defrost status is set as one of the necessary enabling conditions for EGR valve opening. Furthermore, the program monitors engine water temperature and intercooler temperature, calibrating appropriate thresholds and temperature hysteresis ranges as two other necessary enabling conditions for EGR valve opening to prevent mixer icing and accurately detect defrost completion.
[0153] It should be understood that, although the steps in the flowcharts of the above embodiments are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts of the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0154] Based on the same inventive concept, embodiments of the present application also provide a de-icing detection device for implementing the aforementioned de-icing detection method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more of the following embodiments of the de-icing detection device can be found in the above-described limitations of the de-icing detection method and will not be further elaborated here.
[0155] In one embodiment, Figure 9 As shown, a de-icing detection device is provided, comprising: a signal acquisition module 10, a state determination module 20, a model acquisition module 30 and a de-icing detection module 40, wherein:
[0156] The signal acquisition module 10 is used to acquire a first signal of the engine, the first signal including a water temperature signal and an intake air temperature signal after the engine is started;
[0157] a state determination module 20, configured to determine an opening state of an engine exhaust gas recirculation valve and an activation state of a defrosting detection according to the first signal;
[0158] The model acquisition module 30 is used to obtain a pre-established ice melting detection model;
[0159] The defrost detection module 40 is configured to perform defrost detection based on the on state, defrost detection activation state, and defrost detection model.
[0160] In one embodiment, the state determination module is further configured to determine that the opening state of the engine exhaust gas recirculation valve is permitted to be opened when the first signal satisfies the first opening condition; and to determine that the opening state of the engine exhaust gas recirculation valve is prohibited to be opened when the first signal satisfies the second opening condition;
[0161] When the first signal meets activation condition one, the defrost detection activation state of the engine exhaust gas recirculation valve is determined to be activation success; when the first signal meets activation condition two, the defrost detection activation state of the engine exhaust gas recirculation valve is determined to be activation failure.
[0162] In one embodiment, the above-mentioned ice-defrosting detection module is further configured to perform ice-defrosting detection according to the ice-defrosting detection model when the on-state is allowed to be on and the ice-defrosting detection activation state is successfully activated.
[0163] In one embodiment, the model acquisition module includes: a second signal acquisition unit and an ice melting model establishment unit, wherein:
[0164] a second signal acquisition unit for acquiring a second signal from the engine, the second signal including a temperature signal, a heat flow signal, and a vehicle speed signal during the process of the engine cooling and starting until temperature equilibrium is reached;
[0165] The ice-melting model establishing unit is configured to establish an ice-melting model according to the second signal.
[0166] In one embodiment, the ice melting model establishment unit includes: a temperature calibration subunit, a coefficient calculation subunit, a heat calculation subunit and a model establishment subunit, wherein:
[0167] A mapping table calibration subunit, configured to calibrate a temperature mapping table according to the temperature signal, wherein the temperature mapping table is configured to fit the temperature signal into a model temperature signal of a de-icing detection model;
[0168] A coefficient calculation subunit, used to calculate the heat transfer coefficient and thermal conductivity coefficient of the ice-melting detection model based on the model temperature signal and the vehicle speed signal;
[0169] A heat calculation subunit, used to calculate the heat threshold of the engine based on the heat flow signal, the heat transfer coefficient and the thermal conductivity;
[0170] The model building subunit is used to build a de-icing detection model based on the heat threshold.
[0171] In one embodiment, the above-mentioned ice-melting detection module is further used to calculate the accumulated residual heat of the engine since startup based on the heat flow signal; when the accumulated residual heat reaches a heat threshold, it is determined that ice-melting is successful.
[0172] In one embodiment, the above-mentioned ice-melting detection module includes: a first calculation unit, a temperature adjustment unit, a calibration value determination unit, a second calculation unit and an ice-melting confirmation unit, wherein:
[0173] The first calculation unit is used to periodically collect the gas temperature difference and the gas heat flow after detecting that the ice is successfully melted, and calculate the average values of the gas temperature difference and the gas heat flow;
[0174] a temperature adjustment unit, configured to adjust the ambient temperature and return to the step of periodically collecting the gas temperature difference and the gas heat flow after detecting successful defrosting, and calculating the average values of the gas temperature difference and the gas heat flow until a stop condition is met, wherein the stop condition is that the ambient temperature reaches a preset ambient temperature;
[0175] a calibration value determination unit, configured to use the maximum average value of the gas temperature difference and the maximum average value of the gas heat flow as corresponding final calibration values;
[0176] The second calculation unit is used to calculate the average value of the gas temperature difference and the gas heat flow during the ice melting process;
[0177] The defrost confirmation unit is used to confirm that defrost is successful when the average value of the gas temperature difference and the gas heat flow during the defrost process exceeds the final calibration value.
[0178] In one embodiment, the state determination module is further configured to preset a torque threshold of the engine; when the de-icing detection activation state is activation failure, a protection measure is set for the engine according to the torque threshold.
[0179] Each module in the above-mentioned ice-melting detection device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.
[0180] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 10 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner. The wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for detecting ice melting is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a key, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse.
[0181] Those skilled in the art will understand that Figure 10 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0182] In one embodiment, a computer device is provided, comprising a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented: obtaining a first signal of the engine, the first signal comprising a water temperature signal and an intake air temperature signal after the engine is started; determining an opening state of an engine exhaust gas recirculation valve and an activation state of a defrost detection based on the first signal; obtaining a pre-established defrost detection model; and performing defrost detection based on the opening state, the activation state of the defrost detection, and the defrost detection model.
[0183] In one embodiment, when the processor executes a computer program, the process involved in determining the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection according to the first signal includes: when the first signal meets the opening condition one, determining that the opening state of the engine exhaust gas recirculation valve is allowed to open; when the first signal meets the opening condition two, determining that the opening state of the engine exhaust gas recirculation valve is prohibited to open; when the first signal meets the activation condition one, determining that the activation state of the defrost detection of the engine exhaust gas recirculation valve is successful activation; when the first signal meets the activation condition two, determining that the activation state of the defrost detection of the engine exhaust gas recirculation valve is failed activation.
[0184] In one embodiment, when a processor executes a computer program, the defrost detection is performed according to the on state, the defrost detection activation state, and the defrost detection model, including: when the on state is allowed to be turned on and the defrost detection activation state is successfully activated, the defrost detection is performed according to the defrost detection model.
[0185] In one embodiment, before the processor executes the computer program and obtains the pre-established de-icing detection model, it also includes: collecting a second signal of the engine, the second signal including a temperature signal, a heat flow signal, and a vehicle speed signal during the process of engine cooling and starting until temperature equilibrium is reached; and establishing a de-icing model based on the second signal.
[0186] In one embodiment, the establishment of a defrosting model based on a second signal involved in executing a computer program by a processor includes: calibrating a temperature mapping table based on a temperature signal, the temperature mapping table being used to fit the temperature signal into a model temperature signal of a defrosting detection model; calculating a heat transfer coefficient and a thermal conductivity coefficient of the defrosting detection model based on the model temperature signal and a vehicle speed signal; calculating a heat threshold of the engine based on a heat flow signal, a heat transfer coefficient, and a thermal conductivity coefficient; and establishing a defrosting detection model based on the heat threshold.
[0187] In one embodiment, the processor performs defrost detection according to a defrost detection model when executing a computer program, including: calculating the accumulated residual heat of the engine since startup based on a heat flow signal; and determining that defrost is successful when the accumulated residual heat reaches a heat threshold.
[0188] In one embodiment, the processor further implements the following steps when executing the computer program: after detecting that ice melting is successful, periodically collecting the gas temperature difference and the gas heat flow, and calculating the corresponding average values of the gas temperature difference and the gas heat flow; adjusting the ambient temperature, and returning to the step of periodically collecting the gas temperature difference and the gas heat flow, and calculating the corresponding average values of the gas temperature difference and the gas heat flow after detecting that ice melting is successful, until a stop condition is met, and the stop condition is that the ambient temperature reaches a preset ambient temperature; taking the maximum average value of the gas temperature difference and the maximum average value of the gas heat flow as the corresponding final calibration values; calculating the average value of the gas temperature difference and the gas heat flow during the ice melting process; when the average value of the gas temperature difference and the gas heat flow during the ice melting process exceeds the final calibration value, confirming that ice melting is successful.
[0189] In one embodiment, when the processor executes the computer program, the processor further implements the following steps: presetting a torque threshold of the engine; and setting a protection measure for the engine according to the torque threshold when the de-icing detection activation state is activation failure.
[0190] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: obtaining a first signal of the engine, the first signal including a water temperature signal and an intake air temperature signal after the engine is started; determining the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection based on the first signal; obtaining a pre-established defrost detection model; and performing defrost detection based on the opening state, the activation state of the defrost detection, and the defrost detection model.
[0191] In one embodiment, when a computer program is executed by a processor, the steps involved in determining the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection according to the first signal include: when the first signal satisfies the opening condition one, determining that the opening state of the engine exhaust gas recirculation valve is allowed to open; when the first signal satisfies the opening condition two, determining that the opening state of the engine exhaust gas recirculation valve is prohibited to open; when the first signal satisfies the activation condition one, determining that the activation state of the defrost detection of the engine exhaust gas recirculation valve is successful activation; when the first signal satisfies the activation condition two, determining that the activation state of the defrost detection of the engine exhaust gas recirculation valve is failed activation.
[0192] In one embodiment, when a computer program is executed by a processor, the computer program performs defrost detection according to the on state, the defrost detection activation state, and the defrost detection model, including: when the on state is allowed to turn on and the defrost detection activation state is successfully activated, performing defrost detection according to the defrost detection model.
[0193] In one embodiment, before obtaining a pre-established defrost detection model, the computer program executed by the processor also includes: collecting a second signal from the engine, the second signal including a temperature signal, a heat flow signal, and a vehicle speed signal during the process of engine cooling and starting until temperature equilibrium is reached; and establishing a defrost model based on the second signal.
[0194] In one embodiment, the computer program involved in establishing a defrosting model based on a second signal when executed by a processor includes: calibrating a temperature mapping table based on a temperature signal, the temperature mapping table being used to fit the temperature signal into a model temperature signal of a defrosting detection model; calculating a heat transfer coefficient and a thermal conductivity coefficient of the defrosting detection model based on the model temperature signal and a vehicle speed signal; calculating a heat threshold of the engine based on a heat flow signal, a heat transfer coefficient, and a thermal conductivity coefficient; and establishing a defrosting detection model based on the heat threshold.
[0195] In one embodiment, when a computer program is executed by a processor, the computer program performs defrost detection according to a defrost detection model, including: calculating the accumulated residual heat of the engine since startup based on a heat flow signal; and determining that defrost is successful when the accumulated residual heat reaches a heat threshold.
[0196] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: after detecting that ice melting is successful, periodically collecting the gas temperature difference and the gas heat flow, and calculating the corresponding average values of the gas temperature difference and the gas heat flow; adjusting the ambient temperature, and returning to the step of periodically collecting the gas temperature difference and the gas heat flow, and calculating the corresponding average values of the gas temperature difference and the gas heat flow after detecting that ice melting is successful, until a stop condition is met, and the stop condition is that the ambient temperature reaches a preset ambient temperature; taking the maximum average value of the gas temperature difference and the maximum average value of the gas heat flow as the corresponding final calibration values; calculating the average value of the gas temperature difference and the gas heat flow during the ice melting process; when the average value of the gas temperature difference and the gas heat flow during the ice melting process exceeds the final calibration value, confirming that ice melting is successful.
[0197] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: presetting a torque threshold of the engine; and setting a protection measure for the engine according to the torque threshold when the activation state of the defrost detection is activation failure.
[0198] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0199] Acquire a first signal from the engine, the first signal including a water temperature signal and an intake air temperature signal after the engine is started; determine an opening state of an engine exhaust gas recirculation valve and an activation state of a defrost detection based on the first signal; acquire a pre-established defrost detection model; and perform defrost detection based on the opening state, the activation state of the defrost detection, and the defrost detection model.
[0200] In one embodiment, when a computer program is executed by a processor, the steps involved in determining the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection according to the first signal include: when the first signal satisfies the opening condition one, determining that the opening state of the engine exhaust gas recirculation valve is allowed to open; when the first signal satisfies the opening condition two, determining that the opening state of the engine exhaust gas recirculation valve is prohibited to open; when the first signal satisfies the activation condition one, determining that the activation state of the defrost detection of the engine exhaust gas recirculation valve is successful activation; when the first signal satisfies the activation condition two, determining that the activation state of the defrost detection of the engine exhaust gas recirculation valve is failed activation.
[0201] In one embodiment, when a computer program is executed by a processor, the computer program performs defrost detection according to the on state, the defrost detection activation state, and the defrost detection model, including: when the on state is allowed to turn on and the defrost detection activation state is successfully activated, performing defrost detection according to the defrost detection model.
[0202] In one embodiment, before obtaining a pre-established defrost detection model, the computer program executed by the processor also includes: collecting a second signal from the engine, the second signal including a temperature signal, a heat flow signal, and a vehicle speed signal during the process of engine cooling and starting until temperature equilibrium is reached; and establishing a defrost model based on the second signal.
[0203] In one embodiment, the computer program involved in establishing a defrosting model based on a second signal when executed by a processor includes: calibrating a temperature mapping table based on a temperature signal, the temperature mapping table being used to fit the temperature signal into a model temperature signal of a defrosting detection model; calculating a heat transfer coefficient and a thermal conductivity coefficient of the defrosting detection model based on the model temperature signal and a vehicle speed signal; calculating a heat threshold of the engine based on a heat flow signal, a heat transfer coefficient, and a thermal conductivity coefficient; and establishing a defrosting detection model based on the heat threshold.
[0204] In one embodiment, when a computer program is executed by a processor, the computer program performs defrost detection according to a defrost detection model, including: calculating the accumulated residual heat of the engine since startup based on a heat flow signal; and determining that defrost is successful when the accumulated residual heat reaches a heat threshold.
[0205] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: after detecting that ice melting is successful, periodically collecting the gas temperature difference and the gas heat flow, and calculating the corresponding average values of the gas temperature difference and the gas heat flow; adjusting the ambient temperature, and returning to the step of periodically collecting the gas temperature difference and the gas heat flow, and calculating the corresponding average values of the gas temperature difference and the gas heat flow after detecting that ice melting is successful, until a stop condition is met, and the stop condition is that the ambient temperature reaches a preset ambient temperature; taking the maximum average value of the gas temperature difference and the maximum average value of the gas heat flow as the corresponding final calibration values; calculating the average value of the gas temperature difference and the gas heat flow during the ice melting process; when the average value of the gas temperature difference and the gas heat flow during the ice melting process exceeds the final calibration value, confirming that ice melting is successful.
[0206] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: presetting a torque threshold of the engine; and setting a protection measure for the engine according to the torque threshold when the activation state of the defrost detection is activation failure.
[0207] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.
[0208] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0209] The above embodiments merely illustrate several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art may make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for detecting ice melting, characterized in that: The method comprises: Acquire a first signal of the engine, the first signal including a water temperature signal and an intake air temperature signal after the engine is started; determining an opening state of the engine exhaust gas recirculation valve and an activation state of a defrost detection according to the first signal; collecting a second signal from the engine, the second signal including a temperature signal, a heat flow signal, and a vehicle speed signal during the process of the engine being cooled and started until temperature equilibrium is reached; the heat flow signal including the accumulated exhaust heat after the engine is started; calibrating a temperature mapping table according to the temperature signal, wherein the temperature mapping table is used to fit the temperature signal into a model temperature signal of a de-icing detection model; Calculating the heat transfer coefficient and thermal conductivity coefficient of the ice-melting detection model according to the model temperature signal and the vehicle speed signal; Calculating a heat threshold of the engine according to the heat flow signal, the heat transfer coefficient, and the thermal conductivity; Establishing the ice-melting detection model according to the heat threshold; De-icing detection is performed according to the on state, the de-icing detection activation state and the de-icing detection model.
2. The method according to claim 1, characterized in that The determining, based on the first signal, the opening state of the engine exhaust gas recirculation valve and the activation state of the defrost detection includes: When the first signal satisfies the first opening condition, determining that the opening state of the engine exhaust gas recirculation valve is allowed to be opened; when the first signal satisfies the second opening condition, determining that the opening state of the engine exhaust gas recirculation valve is prohibited to be opened; When the first signal meets activation condition one, the defrost detection activation state of the engine exhaust gas recirculation valve is determined to be activation success; when the first signal meets activation condition two, the defrost detection activation state of the engine exhaust gas recirculation valve is determined to be activation failure.
3. The method according to claim 2, characterized in that The performing the defrost detection according to the on state, the defrost detection activation state and the defrost detection model includes: When the opening state is that opening is allowed and the de-icing detection activation state is that activation is successful, de-icing detection is performed according to the de-icing detection model.
4. The method according to claim 1, wherein The performing ice-melting detection according to the ice-melting detection model includes: calculating the accumulated residual heat of the engine since startup based on the heat flow signal; When the accumulated residual heat reaches the heat threshold, it is determined that ice melting is successful.
5. The method according to claim 1, wherein The method further comprises: After successful defrosting is detected, the gas temperature difference and gas heat flow are periodically collected, and their corresponding average values are calculated; the gas temperature difference is the difference between the intake air temperature and the intercooler temperature; the gas heat flow is determined based on the heat flow signal, the heat transfer coefficient, and the thermal conductivity; Adjusting the ambient temperature and returning to the step of periodically collecting the gas temperature difference and the gas heat flow after successfully detecting ice melting, and calculating the average values corresponding to the gas temperature difference and the gas heat flow, until a stop condition is met, wherein the stop condition is that the ambient temperature reaches a preset ambient temperature; The maximum average value of the gas temperature difference and the maximum average value of the gas heat flow are taken as corresponding final calibration values; Calculate the average value of gas temperature difference and gas heat flow during the defrosting process; When the average values of the gas temperature difference and the gas heat flow during the ice-melting process exceed the final calibration value, it is confirmed that the ice-melting is successful.
6. The method according to claim 1, characterized in that The method further comprises: Presetting a torque threshold of the engine; When the de-icing detection activation state is activation failure, a protection measure is set for the engine according to the torque threshold.
7. A de-icing detection device, characterized in that: The device comprises: a signal acquisition module, configured to acquire a first signal of the engine, the first signal including a water temperature signal and an intake air temperature signal after the engine is started; a state determination module, configured to determine an opening state of the engine exhaust gas recirculation valve and an activation state of a defrosting detection according to the first signal; a model acquisition module for collecting a second signal from the engine, the second signal including a temperature signal, a heat flow signal, and a vehicle speed signal during the engine cooling start-up process until temperature equilibrium is reached; the heat flow signal including accumulated exhaust heat after the engine is started; calibrating a temperature mapping table based on the temperature signal, the temperature mapping table being used to fit the temperature signal into a model temperature signal of a defrosting detection model; calculating a heat transfer coefficient and a thermal conductivity coefficient of the defrosting detection model based on the model temperature signal and the vehicle speed signal; calculating a heat threshold of the engine based on the heat flow signal, the heat transfer coefficient, and the thermal conductivity coefficient; and establishing the defrosting detection model based on the heat threshold; The ice-melting detection module is used to perform ice-melting detection according to the on state, the ice-melting detection activation state and the ice-melting detection model.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Control method for bypass valve for recirculating exhaust gas cooler of diesel engine
CN108843464A
Venturi flowmeter differential pressure sensor monitoring method and device
CN110487481A