Method, device, vehicle and storage medium for preventing engine overheating
By acquiring and comparing the engine's model water temperature and coolant temperature, the electronic water pump and thermostat are activated. The rationality judgment is made using two water temperature sensors, which solves the problems of difficult equipment layout and high hardware cost, and achieves efficient engine overheat protection.
Patent Information
- Application Number
- CN202310167070.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-22
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2043-02-22
AI Technical Summary
In existing engines using electronic thermostats and electronic water pumps, the equipment layout is difficult and the hardware cost is high, resulting in low efficiency of engine overheat protection.
By acquiring the engine's model water temperature and the coolant temperature collected by the main water temperature sensor, the model water temperature and the coolant temperature are compared. When the coolant temperature is lower than the model water temperature, the electronic water pump and thermostat are activated. The rationality is judged by the two water temperature sensors, and the water pump and fan are controlled to operate at the first preset speed to achieve overheat protection.
Without adding extra hardware, the efficiency of engine overheat protection is improved, hardware costs and layout difficulty are reduced, and market competitiveness is enhanced.
Smart Images

Figure CN115977784B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle control, and in particular relates to a method and device for preventing engine overheating, a vehicle and a storage medium. BACKGROUND
[0002] A new generation of engines all contain electronic water pumps and electronic thermostats and other devices. The main water temperature signal is used as a basic signal for controlling the electronic water pump and the electronic thermostat. If the signal is lower than the actual temperature, the electronic water pump and the thermostat cannot be started, which will cause the engine water temperature to be too high and even damage the engine.
[0003] At present, for engines using electronic thermostats and electronic water pumps, the related art can add a water temperature sensor on the engine cylinder head to control the electronic water pump and the electronic thermostat through two water temperature sensors on the engine.
[0004] However, the related art adds a water temperature sensor and other devices on the cylinder head, which increases the difficulty of device arrangement and the hardware cost, and needs to be solved urgently. SUMMARY
[0005] The present application provides a method and device for preventing engine overheating, a vehicle and a storage medium to solve the problems of device arrangement difficulty and high hardware cost in the related art.
[0006] The first aspect of the present application provides a method for preventing engine overheating, comprising the following steps: obtaining a model water temperature of an engine and a coolant temperature collected by a main water temperature sensor; comparing the model water temperature and the coolant temperature, and when the coolant temperature is less than the model water temperature, activating an electronic water pump and an electronic thermostat of a vehicle; and comparing the coolant temperature and a two-way water temperature collected by a two-way water temperature sensor, and when the coolant temperature is less than the two-way water temperature, controlling the electronic water pump to operate at a first preset speed while controlling the electronic thermostat to keep large circulation open and controlling a fan of the engine to operate at a second preset speed, and when the coolant temperature is greater than or equal to the two-way water temperature, restoring the state before the electronic water pump and the electronic thermostat are activated to protect the engine from overheating.
[0007] Optionally, in one embodiment of the present application, before comparing the model water temperature and the coolant temperature, further comprising: detecting whether the main water temperature sensor, the second water temperature sensor, the intake pressure temperature sensor and the supercharged pressure temperature sensor are faulty; when it is detected that the main water temperature sensor, the second water temperature sensor, the intake pressure temperature sensor and the supercharged pressure temperature sensor are not faulty, and the vehicle speed, the intake pressure and the supercharged pressure meet preset normal conditions, and the ambient temperature of the environment where the vehicle is located is greater than a first preset threshold, and the running time of the engine is greater than a second preset threshold, controlling the vehicle to enter an engine overheat protection mode.
[0008] Optionally, in one embodiment of the present application, the obtaining of the model water temperature of the engine comprises: calculating an average value of the signal values of the main water temperature sensor, the intake pressure temperature sensor, the second water temperature sensor and / or the supercharged pressure sensor when the vehicle is powered on; calculating a first reference temperature based on the average value, a preset time schedule and a preset temperature gradient value; comparing the first reference temperature and a second reference temperature, and taking the minimum value as the model water temperature.
[0009] Optionally, in one embodiment of the present application, before comparing the first reference temperature and the second reference temperature, further comprising: obtaining the second reference temperature according to a preset MAP map.
[0010] The second aspect embodiment of the present application provides a device for preventing engine overheat, comprising: an obtaining module configured to obtain a model water temperature of an engine and a coolant temperature collected by a main water temperature sensor; an activating module configured to compare the model water temperature and the coolant temperature, and when the coolant temperature is less than the model water temperature, activate an electronic water pump and an electronic thermostat of a vehicle; and a protection module configured to compare the coolant temperature and a second water temperature collected by a second water temperature sensor, and when the coolant temperature is less than the second water temperature, control the electronic thermostat to keep large circulation open and control a fan of the engine to operate at a second preset speed while controlling the electronic water pump to operate at a first preset speed, and when the coolant temperature is greater than or equal to the second water temperature, restore the state before the electronic water pump and the electronic thermostat are activated, to protect the engine from overheat.
[0011] Optionally, in an embodiment of the present application, the method further comprises: detecting whether the main water temperature sensor, the secondary water temperature sensor, the intake pressure temperature sensor and the supercharged pressure temperature sensor are faulty before comparing the model water temperature with the coolant temperature; and determining that the vehicle enters the engine overheating protection mode when it is detected that the main water temperature sensor, the secondary water temperature sensor, the intake pressure temperature sensor and the supercharged pressure temperature sensor are not faulty, the vehicle speed, the intake pressure and the supercharged pressure satisfy preset normal conditions, the ambient temperature of the environment in which the vehicle is located is greater than a first preset threshold, and the running time of the engine is greater than a second preset threshold.
[0012] Optionally, in an embodiment of the present application, the obtaining module comprises: a first calculation unit configured to calculate an average value of the signal values of the main water temperature sensor, the intake pressure temperature sensor, the secondary water temperature sensor and / or the supercharged pressure sensor when the vehicle is powered on; a second calculation unit configured to calculate a first reference temperature based on the average value, a preset time schedule and a preset temperature gradient value; and a comparison unit configured to compare the first reference temperature with a second reference temperature, and take the minimum value as the model water temperature.
[0013] Optionally, in an embodiment of the present application, the method further comprises: obtaining the second reference temperature according to a preset MAP before comparing the first reference temperature with the second reference temperature.
[0014] The third aspect embodiment of the present application provides a vehicle, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor executes the program to implement the method for preventing engine overheating as described in the above embodiments.
[0015] The fourth aspect embodiment of the present application provides a computer readable storage medium, which stores a computer program executable by a processor to implement the method for preventing engine overheating as described above.
[0016] Therefore, the embodiments of the present application have the following beneficial effects:
[0017] The embodiment of the application can obtain a model water temperature of an engine and a coolant temperature collected by a main water temperature sensor, compare the model water temperature and the coolant temperature, and activate an electronic water pump and an electronic thermostat of the vehicle when the coolant temperature is less than the model water temperature, compare the coolant temperature and a two-way water temperature collected by a two-way water temperature sensor, and control the electronic thermostat to keep large circulation open and control the fan of the engine to operate at a second preset rotating speed while controlling the electronic water pump to operate at a first preset rotating speed when the coolant temperature is less than the two-way water temperature, and restore the state before the electronic water pump and the electronic thermostat are activated when the coolant temperature is greater than or equal to the two-way water temperature, to perform overheat protection on the engine. The application uses the two-way water temperature to reasonably judge the main water temperature signal without additional hardware, thereby improving the efficiency of engine overheat protection, reducing the hardware cost investment and arrangement difficulty, and improving the market competitiveness. Thus, the problems of device arrangement difficulty and high hardware cost in the related art are solved.
[0018] Additional aspects and advantages of the application will be set forth in part in the description which follows, and in part will become apparent to those skilled in the art upon examination of the following and / or can be learned by practice of the application. BRIEF DESCRIPTION OF DRAWINGS
[0019] The above and / or additional aspects and advantages of the application will become apparent and be readily understood from the following description, taken in conjunction with the accompanying drawings, in which:
[0020] Figure 1 A flowchart of a method for preventing engine overheat according to an embodiment of the application is provided.
[0021] Figure 2 An engine structure schematic diagram is provided for an embodiment of the application.
[0022] Figure 3 An execution logic schematic diagram of a method for preventing engine overheat is provided for an embodiment of the application.
[0023] Figure 4 An example diagram of a device for preventing engine overheat according to an embodiment of the application is provided.
[0024] Figure 5 A vehicle structure schematic diagram is provided for an embodiment of the application.
[0025] Among them, 10-prevent engine overheat device, 100-acquisition module, 200-activation module, 300-protection module, 501-memory, 502-processor, 503-communication interface. DETAILED DESCRIPTION
[0026] Embodiments of the present application are described below in detail, examples of which are shown in the drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the drawings are exemplary and are intended to explain the present application, and cannot be understood as a limitation of the present application.
[0027] The method, device, vehicle and storage medium for preventing engine overheating of the embodiments of the present application are described below with reference to the drawings. In view of the problems mentioned in the above background art, the present application provides a method for preventing engine overheating, in which the model water temperature of the engine and the coolant temperature collected by the main water temperature sensor are obtained; the model water temperature and the coolant temperature are compared, and when the coolant temperature is less than the model water temperature, the electronic water pump and the electronic thermostat of the vehicle are activated; the coolant temperature and the two-way water temperature collected by the two-way water temperature sensor are compared, and when the coolant temperature is less than the two-way water temperature, the electronic water pump is controlled to operate at a first preset speed while the electronic thermostat is controlled to keep the large circulation open and the fan of the engine is controlled to operate at a second preset speed, and when the coolant temperature is greater than or equal to the two-way water temperature, the state before the electronic water pump and the electronic thermostat are activated is restored to protect the engine from overheating. Without additional increase of other hardware, the present application uses the two-way water temperature to reasonably judge the main water temperature signal, reduces the investment of hardware cost, and at the same time reduces the difficulty of hardware arrangement. Thus, the problems of difficult device arrangement and high hardware cost in the related art are solved.
[0028] Specifically, Figure 1 A flowchart of a method for preventing engine overheating provided by an embodiment of the present application.
[0029] As Figure 1 shown, the method for preventing engine overheating comprises the following steps:
[0030] In step S101, the model water temperature of the engine and the coolant temperature collected by the main water temperature sensor are obtained.
[0031] As understood by those skilled in the art, for a new generation of engine containing an electronic water pump and an electronic thermostat assembly, the main water temperature sensor is arranged above the engine cylinder block for measuring the coolant temperature of the engine, as Figure 2 shown, the two-way water temperature sensor is located on the radiator, the newly added water temperature sensor for measuring the water temperature in the large circulation is required by the diagnosis of the national six thermostat, and is used for diagnosing the fault of the thermostat stuck in the always-on state; the intake pressure temperature sensor is located above the engine intake manifold for measuring the pressure and temperature in the engine intake system; the supercharging pressure temperature sensor measures the supercharging pressure and temperature for the supercharging control of the engine.
[0032] Therefore, the embodiment of the application can first collect the coolant temperature of the engine through the main water temperature sensor, and calculate the model water temperature of the engine based on the signal values of the main water temperature sensor, the intake air pressure temperature sensor and other devices, so as to provide reliable data basis for the overheat protection of the engine.
[0033] Optionally, in an embodiment of the application, the model water temperature of the engine is obtained by: calculating the average value of the signal values of the main water temperature sensor, the intake air pressure temperature sensor, the two-way water temperature sensor and / or the supercharging pressure sensor when the vehicle is powered on; calculating a first reference temperature based on the average value, a preset time schedule and a preset temperature gradient value; comparing the first reference temperature and a second reference temperature, and taking the minimum value as the model water temperature.
[0034] In the embodiment of the application, the process of calculating the model water temperature of the engine is as follows:
[0035] 1. After the vehicle is powered on, it is detected whether the main water temperature sensor, the intake air pressure temperature sensor, the supercharging pressure temperature sensor and the two-way water temperature sensor have faults, so as to ensure that the subsequent temperature sensors can obtain reliable corresponding temperature signal values according to the voltage signals.
[0036] 2. After the temperature sensors have no faults, the model water temperature T mdl is initialized. In the embodiment of the application, the process can be calculated for different types of engines respectively.
[0037] 1) For a supercharged engine, the initialization value of the model water temperature T mdl is the average value of the signal values of the main water temperature sensor, the intake air pressure temperature sensor, the supercharging pressure temperature sensor and the two-way water temperature sensor when the vehicle is powered on, i.e. T mdl = (main water temperature value + intake air temperature value + supercharging temperature value + two-way water temperature value) / 4.
[0038] 2) For a naturally aspirated engine, since the supercharging pressure temperature sensor is not provided, the initialization value of the model water temperature T mdl is the average value of the signal values of the main water temperature sensor, the intake air pressure temperature sensor and the two-way water temperature sensor when the vehicle is powered on, i.e. T mdl = (main water temperature value + intake air temperature value + two-way water temperature value) / 3.
[0039] 3. When the engine is running, the initialization value of the model temperature T mdl is taken as the starting point, and a certain temperature gradient value is added. The time schedule for the addition is 1 s, and the temperature gradient value is a MAP that can be calibrated. The X axis of the MAP is the engine intake air flow, and the Y axis is the model temperature T mdl at the previous time point, i.e. the previous second.
[0040] 4. When the engine is stopped, the current model T mdl is taken as the starting point, and a certain temperature gradient value is decreased to obtain a temperature T1, wherein the time schedule of the decrease is 1s, and the gradient value of the decrease can also be a calibrated CURVE, and the X axis of the CURVE is the intake temperature of the engine;
[0041] 5. The temperature T1 is analyzed to obtain a model water temperature T mdl.
[0042] Therefore, the embodiment of the application obtains a model water temperature by analyzing and processing the signals of the main water temperature sensor and other devices, thereby providing reliable data support for the subsequent engine temperature judgment and the starting of the protection measures.
[0043] Optionally, in an embodiment of the application, before the first reference temperature and the second reference temperature are compared, the method further comprises: obtaining the second reference temperature according to a preset MAP.
[0044] It should be noted that before the temperature T1 is analyzed and processed, the embodiment of the application also needs to output a temperature T2 through a calibrated MAP, and the X axis of the MAP is the ambient temperature, and the Y axis is the engine running time.
[0045] Therefore, the embodiment of the application can compare the temperature T1 and the temperature T2, and take the minimum value as the model temperature, thereby ensuring the reliability of the obtained model water temperature.
[0046] In step S102, the model water temperature and the coolant temperature are compared, and when the coolant temperature is less than the model water temperature, the electronic water pump and the electronic thermostat of the vehicle are activated.
[0047] After the model water temperature of the engine and the coolant temperature collected by the main water temperature sensor are obtained, further, the embodiment of the application can also compare the obtained model water temperature with the coolant temperature at the current time, and the specific analysis process is as follows:
[0048] 1. If the coolant temperature is greater than the model temperature, the main water temperature sensor signal value and the model temperature are compared all the time;
[0049] 2. If the coolant temperature is less than the model temperature, the engine control unit controls the electronic water pump to operate at a certain speed (for example, 85% of the highest speed of the electronic water pump), and the electronic thermostat is fully opened, at this time, the engine cooling system enters a large circulation, and the water temperature in the large circulation is sensed through a two-way water temperature sensor.
[0050] Therefore, the embodiment of the application compares the model water temperature and the coolant temperature, and opens the electronic water pump and the electronic thermostat of the engine itself, thereby protecting the engine.
[0051] Optionally, in one embodiment of the present application, before comparing the model water temperature and the coolant temperature, further comprising: detecting whether the main water temperature sensor, the two-way water temperature sensor, the intake pressure temperature sensor and the supercharging pressure temperature sensor are faulty; when it is detected that the main water temperature sensor, the two-way water temperature sensor, the intake pressure temperature sensor and the supercharging pressure temperature sensor are all not faulty, the vehicle speed, the intake pressure and the supercharging pressure all meet the preset normal conditions, the ambient temperature of the environment where the vehicle is located is greater than a first preset threshold, and the running time of the engine is greater than a second preset threshold, the vehicle is controlled to enter the engine overheat protection mode.
[0052] It should be noted that, before comparing the model water temperature and the coolant temperature, the current state of the vehicle needs to be analyzed to determine whether the current vehicle meets the conditions for subsequent engine overheat protection. The specific determination conditions are as follows:
[0053] 1. The main water temperature sensor, the intake pressure temperature sensor, the supercharging pressure temperature sensor and the two-way water temperature sensor are not faulty in circuit and reasonable;
[0054] 2. The vehicle speed is in a normal range;
[0055] 3. The intake pressure and the supercharging pressure are in a normal pressure range;
[0056] 4. The temperature of the environment where the current vehicle is located is greater than a threshold (for example, -30℃);
[0057] 5. The running time of the engine is greater than a threshold, which is CURVE, and the X-axis of the CURVE is the ambient temperature.
[0058] Therefore, when the vehicle meets all the above conditions, the model water temperature and the coolant temperature can be compared in the embodiment of the present application, so as to avoid that the obtained temperature is not reasonable due to the fault of sensors and other devices or in a special environment, thereby improving the accuracy and reliability of the engine overheat determination.
[0059] In step S103, the coolant temperature and the two-way water temperature collected by the two-way water temperature sensor are compared, and when the coolant temperature is less than the two-way water temperature, the electronic water pump is controlled to operate at a first preset speed while the electronic thermostat is controlled to keep the large circulation open, and the fan of the engine is controlled to operate at a second preset speed, and when the coolant temperature is greater than or equal to the two-way water temperature, the state before the electronic water pump and the electronic thermostat are activated is restored to protect the engine from overheating.
[0060] After the coolant temperature is less than the model water temperature, and the electronic water pump and the electronic thermostat of the vehicle are activated, further, the embodiment of the application compares the main water temperature signal value and the two-way water temperature signal value after a period of time (such as 150s) when the water temperature in the large circulation is stable, and the specific process is described as follows:
[0061] 1. If the main water temperature signal plus the temperature offset (such as 5℃) is greater than the two-way signal value, it is considered that the coolant temperature reflected by the water temperature signal is normal, at this time the electronic thermostat and the electronic water pump can be restored to the state before activation;
[0062] 2. If the main water temperature signal plus the temperature offset is still less than the two-way water temperature signal value, the main water temperature signal is low, in order to prevent the engine water temperature from being too high, the embodiment of the application can keep the electronic thermostat large circulation open; at the same time, the engine control unit controls the fan to run at speed N1 and the electronic water pump to run at speed N2.
[0063] It should be noted that the above temperature offset is a CURVE which can be calibrated, the X axis is the ambient temperature and the Y axis is the vehicle speed; the speed N1 is a MAP which can be calibrated, the X axis of the MAP is the ambient temperature and the Y axis is the intake air flow.
[0064] Thus, the embodiment of the application does not need to increase additional hardware, uses the two-way water temperature to judge the rationality of the main water temperature signal, reduces the hardware cost investment, and improves the reliability and efficiency of the engine overheating protection.
[0065] The method for preventing engine overheating of the embodiment of the application is further described below by a specific embodiment.
[0066] Figure 3 The execution logic diagram of the method for preventing engine overheating proposed by the embodiment of the application is shown as follows: Figure 3 The specific execution process of the method for preventing engine overheating proposed by the embodiment of the application is described as follows:
[0067] S301: Calculate the model water temperature;
[0068] S302: Judge whether the current vehicle meets the state condition;
[0069] S303: When the above condition is met, compare the main water temperature signal value and the model water temperature;
[0070] S304: When the main water temperature signal value is less than the model water temperature, go to S305, otherwise go to S302;
[0071] S305: Activate the electronic water pump and the electronic thermostat;
[0072] S306: judging the main water temperature signal value and the two-way water temperature signal value, when the main water temperature signal value is less than the two-way water temperature signal value, turning to S307, otherwise turning to S308;
[0073] S307: the electronic water pump operates, the electronic thermostat opens the large circulation, and the fan operates at a certain rotating speed.
[0074] S308: the electronic water pump and the electronic thermostat return to the state before being activated.
[0075] According to the method for preventing engine overheating provided by the embodiment of the application, the model water temperature of the engine and the cooling liquid temperature collected by the main water temperature sensor are acquired; the model water temperature and the cooling liquid temperature are compared, and when the cooling liquid temperature is less than the model water temperature, the electronic water pump and the electronic thermostat of the vehicle are activated; the cooling liquid temperature and the two-way water temperature collected by the two-way water temperature sensor are compared, and when the cooling liquid temperature is less than the two-way water temperature, the electronic water pump is controlled to operate at a first preset rotating speed, the electronic thermostat is controlled to keep open in the large circulation, and the fan of the engine is controlled to operate at a second preset rotating speed, and when the cooling liquid temperature is greater than or equal to the two-way water temperature, the state before the electronic water pump and the electronic thermostat are activated is restored, so as to protect the engine from overheating. Without additional increase of other hardware, the rationality of the main water temperature signal is judged by using the two-way water temperature, the hardware cost is reduced, and the difficulty of hardware arrangement is reduced.
[0076] Secondly, the device for preventing engine overheating provided by the embodiment of the application is described with reference to the accompanying drawings.
[0077] Figure 4 is a block schematic diagram of the device for preventing engine overheating of the embodiment of the application.
[0078] As shown in Figure 4 , the device for preventing engine overheating 10 comprises an acquisition module 100, an activation module 200 and a protection module 300.
[0079] The acquisition module 100 is configured to acquire the model water temperature of the engine and the cooling liquid temperature collected by the main water temperature sensor.
[0080] The activation module 200 is configured to compare the model water temperature and the cooling liquid temperature, and when the cooling liquid temperature is less than the model water temperature, activate the electronic water pump and the electronic thermostat of the vehicle.
[0081] The protection module 300 is configured to compare the coolant temperature with the two-way water temperature collected by the two-way water temperature sensor, and when the coolant temperature is less than the two-way water temperature, control the electronic water pump to operate at a first preset rotating speed while keeping the large circulation of the electronic thermostat open and controlling the fan of the engine to operate at a second preset rotating speed, and when the coolant temperature is greater than or equal to the two-way water temperature, restore the state before the electronic water pump and the electronic thermostat are activated, to protect the engine from overheating.
[0082] Optionally, in an embodiment of the present application, the device 10 for preventing engine overheating further comprises a detection module and a judgment module.
[0083] The detection module is configured to detect whether the main water temperature sensor, the two-way water temperature sensor, the intake pressure temperature sensor and the supercharged pressure temperature sensor are faulty before comparing the model water temperature with the coolant temperature.
[0084] The judgment module is configured to control the vehicle to enter the engine overheating protection mode when it is detected that the main water temperature sensor, the two-way water temperature sensor, the intake pressure temperature sensor and the supercharged pressure temperature sensor are all normal, the vehicle speed, the intake pressure and the supercharged pressure all meet the preset normal conditions, the ambient temperature of the environment where the vehicle is located is greater than a first preset threshold value, and the running time of the engine is greater than a second preset threshold value.
[0085] Optionally, in an embodiment of the present application, the acquisition module 100 comprises a first calculation unit, a second calculation unit and a comparison unit.
[0086] The first calculation unit is configured to calculate the average value of the signal values of the main water temperature sensor, the intake pressure temperature sensor, the two-way water temperature sensor and / or the supercharged pressure sensor when the vehicle is powered on.
[0087] The second calculation unit is configured to calculate the first reference temperature based on the average value, the preset time schedule and the preset temperature gradient value.
[0088] The comparison unit is configured to compare the first reference temperature with the second reference temperature, and take the minimum value as the model water temperature.
[0089] Optionally, in an embodiment of the present application, the device 10 for preventing engine overheating further comprises a value obtaining module configured to obtain the second reference temperature according to a preset MAP before comparing the first reference temperature with the second reference temperature.
[0090] It should be noted that the above description of the method for preventing engine overheating is also applicable to the device for preventing engine overheating, which will not be described here.
[0091] The device for preventing engine overheating provided by the embodiment of the application obtains the model water temperature of the engine and the coolant temperature collected by the main water temperature sensor, compares the model water temperature with the coolant temperature, activates the electronic water pump and the electronic thermostat of the vehicle when the coolant temperature is less than the model water temperature, compares the coolant temperature with the two-way water temperature collected by the two-way water temperature sensor, controls the electronic water pump to operate at a first preset rotating speed while controlling the electronic thermostat to keep large circulation open and controlling the fan of the engine to operate at a second preset rotating speed when the coolant temperature is less than the two-way water temperature, and restores the state before the electronic water pump and the electronic thermostat are activated when the coolant temperature is greater than or equal to the two-way water temperature, to protect the engine from overheating. The application uses the two-way water temperature to judge the rationality of the main water temperature signal without additional hardware, reduces the hardware cost and the difficulty of hardware arrangement.
[0092] Figure 5 The vehicle provided by the embodiment of the application includes:
[0093] The memory 501, the processor 502 and the computer program stored in the memory 501 and executable on the processor 502.
[0094] The processor 502 executes the program to implement the method for preventing engine overheating provided in the above embodiment.
[0095] Further, the vehicle further includes:
[0096] The communication interface 503 is used for communication between the memory 501 and the processor 502.
[0097] The memory 501 is used for storing the computer program executable on the processor 502.
[0098] The memory 501 can include a high-speed RAM memory and can also include a non-volatile memory, for example, at least one disk memory.
[0099] If the memory 501, the processor 502 and the communication interface 503 are implemented independently, the communication interface 503, the memory 501 and the processor 502 can be connected with each other through a bus and complete communication between each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 5 Only one thick line is used to represent the bus in the figure, but it does not mean that there is only one bus or only one type of bus.
[0100] Optionally, in a specific implementation, if the memory 501, the processor 502 and the communication interface 503 are integrated on a chip, the memory 501, the processor 502 and the communication interface 503 can complete communication between each other through an internal interface.
[0101] The processor 502 can be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement one or more embodiments of the present application.
[0102] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the method for preventing engine overheating.
[0103] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example" or "some examples" means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction.
[0104] Moreover, the terms "first", "second", etc. are used herein only to describe different instances, and do not imply or suggest relative importance or a number of indicated technical features. Thus, the features defined with "first", "second" can include at least one of the features explicitly or implicitly. In the description of the present application, the meaning of "N" is at least two, for example, two, three, etc., unless otherwise explicitly and specifically limited.
[0105] Any process or method descriptions or descriptions of the flow diagrams described herein, or otherwise described herein, can be understood as representing the steps of a method implemented by a computer or a processor, or a computer or processor aided or otherwise assisted method, and / or as representing the steps of a computer program product implemented by a computer or a processor, or a computer or processor aided or otherwise assisted computer program product. The steps of the methods described herein, or otherwise described herein, can be embodied in a computer program product, which can be executed by a computer or a processor, or a computer or processor aided or otherwise assisted computer program product.
[0106] Logic and / or steps represented in flow diagrams described herein, or otherwise described herein, for example, can be considered as a list of executable instructions for implementing logic functions, and can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor- based system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device, and execute the instructions. For the purposes of this specification, a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection having one or more wires (electrical apparatus), a portable computer diskette (magnetic apparatus), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber (optical apparatus), and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium can even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via the optical scan of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in the computer memory.
[0107] It should be understood that parts of the present application can be realized in hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be realized by software or firmware stored in a memory and executed by a suitable instruction execution system. If realized in hardware and in another embodiment, any one or a combination of the following technologies known in the art can be used: discrete logic circuit with logic gate circuit for implementing logic functions on data signals, application specific integrated circuit with suitable combination logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA), etc.
[0108] Those skilled in the art of the present technology can understand that all or part of the steps carried out by the above-mentioned embodiment methods can be completed by a program instructing the relevant hardware, and the program can be stored in a computer readable storage medium. When the program is executed, it includes one of the steps of the method embodiment or a combination thereof.
[0109] In addition, each functional unit in each embodiment of the present application can be integrated into one processing module, or each unit can exist physically alone, or two or more units can be integrated into one module. The above-mentioned integrated module can be realized in the form of hardware or in the form of a software functional module. The integrated module, if realized in the form of a software functional module and sold or used as an independent product, can also be stored in a computer readable storage medium.
[0110] The above-mentioned storage medium can be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it should be understood that the above-mentioned embodiments are exemplary and cannot be understood as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above-mentioned embodiments within the scope of the present application.
Claims
1. A method of preventing engine overheat, characterized by, The method comprises the following steps: obtaining a model water temperature of the engine and a coolant temperature collected by a main water temperature sensor; comparing the model water temperature and the coolant temperature, and when the coolant temperature is less than the model water temperature, activating an electronic water pump and an electronic thermostat of the vehicle; and comparing the coolant temperature and a two-way water temperature collected by a two-way water temperature sensor, and when the coolant temperature is less than the two-way water temperature, controlling the electronic thermostat to keep large circulation open and controlling the fan of the engine to operate at a second preset speed while the electronic water pump operates at a first preset speed, and when the coolant temperature is greater than or equal to the two-way water temperature, restoring the state before the electronic water pump and the electronic thermostat are activated to perform overheat protection on the engine; wherein the model water temperature of the engine is obtained by: calculating the average value of the signal values of the main water temperature sensor, the intake pressure temperature sensor, the two-way water temperature sensor and / or the supercharged pressure temperature sensor when the vehicle is powered on; for a supercharged engine, the calculation expression of the average value is: T_mdl= (main water temperature value + intake temperature value + supercharged temperature value + two-way water temperature value) / 4; for a naturally aspirated engine, the calculation expression of the average value is: T_mdl= (main water temperature value + intake temperature value + two-way water temperature value) / 3; calculating a first reference temperature based on the average value, a preset time schedule and a preset temperature gradient value; comparing the first reference temperature and a second reference temperature, and taking the minimum value as the model water temperature; wherein before comparing the first reference temperature and the second reference temperature, the second reference temperature is obtained according to a preset MAP map.
2. The method of claim 1, wherein, Before comparing the model water temperature and the coolant temperature, it further comprises: detecting whether the main water temperature sensor, the two-way water temperature sensor, the intake pressure temperature sensor and the supercharged pressure temperature sensor are faulty; when it is detected that the main water temperature sensor, the two-way water temperature sensor, the intake pressure temperature sensor and the supercharged pressure temperature sensor are all not faulty, the vehicle speed, the intake pressure and the supercharged pressure all meet the preset normal conditions, the ambient temperature of the environment where the vehicle is located is greater than a first preset threshold, and the running time of the engine is greater than a second preset threshold, the vehicle is controlled to enter the engine overheat protection mode.
3. An apparatus for preventing engine overheating, characterized by, It comprises: an obtaining module for obtaining a model water temperature of the engine and a coolant temperature collected by a main water temperature sensor; an activating module for comparing the model water temperature and the coolant temperature, and when the coolant temperature is less than the model water temperature, activating an electronic water pump and an electronic thermostat of the vehicle; and The protection module is configured to compare the coolant temperature with a two-way water temperature collected by a two-way water temperature sensor, and when the coolant temperature is less than the two-way water temperature, control the electronic water pump to operate at a first preset rotating speed while keeping the electronic thermostat open for large circulation and controlling the fan of the engine to operate at a second preset rotating speed, and when the coolant temperature is greater than or equal to the two-way water temperature, restore the state before the electronic water pump and the electronic thermostat are activated to perform overheat protection on the engine. The acquisition module includes: A first calculation unit configured to calculate an average value of a signal value of the main water temperature sensor, an intake pressure temperature sensor, the two-way water temperature sensor and / or a supercharging pressure temperature sensor when the vehicle is powered on. For a supercharged engine, the calculation expression of the average value is: T mdl = (main water temperature value + intake temperature value + supercharging temperature value + two-way water temperature value) / 4. For a naturally aspirated engine, the calculation expression of the average value is: T mdl = (main water temperature value + intake temperature value + two-way water temperature value) / 3. A second calculation unit configured to calculate a first reference temperature based on the average value, a preset time schedule and a preset temperature gradient value. A comparison unit configured to compare the first reference temperature and a second reference temperature, and take the minimum value as the model water temperature. The device for preventing engine overheat also includes a value obtaining module configured to obtain the second reference temperature according to a preset MAP before comparing the first reference temperature and the second reference temperature.
4. The apparatus of claim 3, wherein, Further comprising: A detection module configured to detect whether the main water temperature sensor, the two-way water temperature sensor, the intake pressure temperature sensor and the supercharging pressure temperature sensor are faulty before comparing the model water temperature and the coolant temperature. A judgment module configured to control the vehicle to enter an engine overheat protection mode when it is detected that the main water temperature sensor, the two-way water temperature sensor, the intake pressure temperature sensor and the supercharging pressure temperature sensor are all not faulty, the vehicle speed, the intake pressure and the supercharging pressure all meet preset normal conditions, the ambient temperature of the environment where the vehicle is located is greater than a first preset threshold, and the running time of the engine is greater than a second preset threshold.
5. A vehicle characterized by comprising: Including: A memory, a processor and a computer program stored on the memory and executable on the processor, the processor executing the program to implement the method for preventing engine overheat according to any one of claims 1-2.
6. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the method for preventing engine overheat according to any one of claims 1-2.
Citation Information
Patent Citations
Engine and electronic water pump control method and system
CN106979061A
Fault diagnosis method and fault diagnosis system for thermostat
CN114575989A