Vehicle cooling mode switching method and apparatus, device and readable storage medium
By detecting the pressure status of the refrigeration system and the execution results, the switching timing is determined to ensure the normal response of the thermal expansion valve, which solves the problem that the thermal expansion valve cannot be opened and switched under high pressure, and improves the stability and functional reliability of the refrigeration system.
Patent Information
- Application Number
- PCT/CN2025/074277
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-04
- Filing Date
- 2025-01-23
- Publication Date
- 2025-07-31
AI Technical Summary
When the thermal expansion valve is high in the refrigeration system, it may not be able to open and switch normally for unforeseen reasons, resulting in the failure of the refrigeration function.
By detecting the pressure state of the refrigerant high-pressure side of the refrigerant in the refrigeration system and the result of the attempt to execute the refrigeration mode switching command, the switching timing is determined and the refrigeration mode switching command is executed to ensure that the thermal expansion valve can respond normally.
Improve the stability of the refrigeration system, ensure normal switching of the refrigeration function, and avoid the refrigeration failure caused by the inability to respond to the thermal expansion valve.
Smart Images

Figure CN2025074277_31072025_PF_FP_ABST
Abstract
Description
Vehicle cooling mode switching method, device, equipment and readable storage medium
[0001] Related applications
[0002] This application claims priority to Chinese patent applications with application numbers 202410159414.2 and 202410159078.1 filed on February 4, 2024, and with application number 202410092823.5 filed on January 23, 2024, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of vehicle technology, and in particular to a vehicle cooling mode switching method, device, equipment and readable storage medium. Background Art
[0004] Currently, electric vehicle cooling scenarios include both passenger compartment and battery cooling. In cooling systems, the cooling source switches for the passenger compartment and battery are typically thermal expansion switches. When selecting a thermal expansion valve, the pressure threshold is typically higher than the operating pressure of the cooling system to ensure that the valve can respond to on / off commands and complete the on / off operation. However, in actual applications, due to unforeseen circumstances, the thermal expansion valve may not open or close properly when the cooling system operating pressure is high, thus preventing the corresponding cooling function from being implemented. Summary of the Invention
[0005] The main purpose of this application is to provide a vehicle refrigeration mode switching method, device, equipment and readable storage medium, aiming to solve the technical problem that when the working pressure of the refrigeration system is high, the thermal expansion valve may not be able to switch normally due to some unexpected reasons, thereby making the corresponding refrigeration function unable to be realized.
[0006] The present application provides a vehicle cooling mode switching method, the vehicle cooling mode switching method comprising:
[0007] In response to a cooling mode switching instruction, detecting a pressure state on a high-pressure side of a refrigerant in a vehicle refrigeration system and / or a result of an attempted execution of the cooling mode switching instruction;
[0008] A switching timing is determined based on the pressure state and / or the attempted execution result, and the cooling mode switching instruction is executed based on the switching timing.
[0009] The present application also provides a vehicle cooling mode switching device, the vehicle cooling mode switching device comprising:
[0010] a detection module, configured to detect, in response to a cooling mode switching instruction, a pressure state of a high-pressure side of a refrigerant in a vehicle refrigeration system and / or a result of an attempted execution of the cooling mode switching instruction;
[0011] The switching module is configured to determine a switching timing based on the pressure state and / or the attempted execution result, and execute the cooling mode switching instruction based on the switching timing.
[0012] The present application also provides a device for a vehicle cooling mode switching method, which includes: a memory, a processor, and a vehicle cooling mode switching program stored in the memory and executable on the processor. When the vehicle cooling mode switching program is executed by the processor, the steps of the working method of the vehicle cooling mode switching method as described above are implemented.
[0013] The present application also provides a readable storage medium, on which a vehicle cooling mode switching program is stored. When the vehicle cooling mode switching program is executed by a processor, the steps of the working method of the vehicle cooling mode switching method as described above are implemented.
[0014] The present application also provides a method for controlling an air heater in a vehicle, wherein the vehicle includes a first cooling object and a second cooling object, and the vehicle cooling control method includes:
[0015] determining a cooling priority between the first cooling object and the second cooling object;
[0016] The temperature of the first refrigeration object and / or the second refrigeration object is controlled based on the refrigeration priority.
[0017] The present application also provides a vehicle refrigeration control device, which includes: a memory, a processor, and a vehicle refrigeration control program stored in the memory and executable on the processor. When the vehicle refrigeration control program is executed by the processor, the steps of the vehicle refrigeration control method described above are implemented.
[0018] The present application also provides a readable storage medium, which is a computer-readable storage medium. A vehicle refrigeration control program is stored on the readable storage medium. When the vehicle refrigeration control program is executed by a processor, the steps of the vehicle refrigeration control method described above are implemented.
[0019] The present application also provides a method for controlling an air heater in a vehicle, comprising:
[0020] In the first control mode, the damper opening of the target air duct is adjusted based on a preset control strategy;
[0021] determining the actual outlet air temperature based on the temperature measurement value of the temperature sensor in the target air duct;
[0022] Determining a temperature difference between the actual air outlet temperature and the target air outlet temperature;
[0023] The power of the air heater is controlled according to the temperature difference.
[0024] The present application also provides a vehicle air heater control device, the control device comprising:
[0025] An adjustment module, configured to adjust the damper opening of the target air duct based on a preset control strategy in a first control mode;
[0026] a determination module, configured to determine an actual outlet air temperature based on a temperature measurement value of a temperature sensor in the target air duct;
[0027] The determining module is further configured to determine a temperature difference between the actual outlet air temperature and the target outlet air temperature;
[0028] A control module is used to control the power of the air heater according to the temperature difference.
[0029] The present application also provides a vehicle air heater control device, which includes: a memory, a processor, and a vehicle air heater control program stored on the memory and executable on the processor, wherein the vehicle air heater control program is configured to implement the steps of the vehicle air heater control method as described above.
[0030] The present application also provides a storage medium storing a vehicle air heater control program. When the vehicle air heater control program is executed by a processor, the steps of the vehicle air heater control method described above are implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] FIG1 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application;
[0032] FIG2 is a schematic diagram of a cooling system in a vehicle cooling mode switching method of the present application;
[0033] FIG3 is a flow chart of a first embodiment of a method for switching a vehicle cooling mode according to the present application;
[0034] FIG4 is a flow chart of a second embodiment of a method for switching a vehicle cooling mode according to the present application;
[0035] FIG5 is a flow chart of a third embodiment of a vehicle cooling mode switching method according to the present application;
[0036] FIG6 is a schematic structural diagram of a vehicle cooling mode switching device in the vehicle cooling mode switching method of the present application;
[0037] FIG7 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application;
[0038] FIG8 is a flow chart of a first embodiment of a vehicle cooling control method of the present application;
[0039] FIG9 is a flow chart of a second embodiment of the vehicle cooling control method of the present application;
[0040] FIG10 is a flow chart of a third embodiment of the vehicle cooling control method of the present application;
[0041] FIG11 is a schematic structural diagram of a vehicle air heater control device in a hardware operating environment according to an embodiment of the present application;
[0042] FIG12 is a flow chart of a first embodiment of a method for controlling an air heater in a vehicle according to the present invention;
[0043] FIG13 is a schematic diagram of the interior of the rear air conditioning box in the face-blowing mode in the first embodiment of the vehicle air heater control method of the present application;
[0044] FIG14 is a schematic diagram of the interior of the rear air conditioning box in the foot-blowing mode in the first embodiment of the vehicle air heater control method of the present application;
[0045] FIG15 is a schematic diagram of the interior of the rear air conditioning box in the face-blowing and foot-blowing modes in the first embodiment of the vehicle air heater control method of the present application;
[0046] FIG16 is a schematic diagram showing the opening of the rear air conditioning box's face-blowing damper in the foot-blowing mode in the first embodiment of the vehicle air heater control method of the present application;
[0047] FIG17 is a flow chart of a second embodiment of a method for controlling an air heater in a vehicle according to the present application;
[0048] FIG18 is a structural block diagram of the first embodiment of the vehicle air heater control device of the present application.
[0049] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0050] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0051] As shown in FIG1 , FIG1 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application.
[0052] The device in the embodiment of the present application can be an electronic terminal device such as a vehicle, a PC, a smart phone, a tablet computer, a portable computer, etc.
[0053] As shown in Figure 1, the device may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may include a standard wired interface and a wireless interface (such as a Wi-Fi interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0054] In one embodiment, the device may also include a camera, an RF (Radio Frequency) circuit, a sensor, an audio circuit, a WiFi module, and the like. Among them, the sensors include light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display screen according to the brightness of the ambient light, and the proximity sensor may turn off the display screen and / or backlight when the mobile terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that recognize the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; of course, the mobile terminal may also be equipped with other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which will not be repeated here.
[0055] Those skilled in the art will understand that the device structure shown in FIG1 does not constitute a limitation on the device, and may include more or fewer components than shown, or a combination of certain components, or a different arrangement of components.
[0056] As shown in FIG. 1 , the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a vehicle cooling mode switching program.
[0057] In the device shown in FIG1 , the network interface 1004 is primarily used to connect to a backend server and perform data communication with the backend server; the user interface 1003 is primarily used to connect to a client (user end) and perform data communication with the client; and the processor 1001 can be used to call a vehicle cooling mode switching program stored in the memory 1005 and perform the following operations:
[0058] In response to a cooling mode switching instruction, detecting a pressure state on a high-pressure side of a refrigerant in a vehicle refrigeration system and / or a result of an attempted execution of the cooling mode switching instruction;
[0059] A switching timing is determined based on the pressure state and / or the attempted execution result, and the cooling mode switching instruction is executed based on the switching timing.
[0060] Furthermore, the processor 1001 may call the vehicle cooling mode switching program stored in the memory 1005 and further perform the following operations:
[0061] The steps of determining a switching timing based on the pressure state and executing the cooling mode switching instruction based on the switching timing include:
[0062] After detecting that the pressure state is a preset low pressure state, the cooling mode switching instruction is executed.
[0063] Furthermore, the processor 1001 may call the vehicle cooling mode switching program stored in the memory 1005 and further perform the following operations:
[0064] The steps of determining a switching timing based on the pressure state and the attempted execution result, and executing the cooling mode switching instruction based on the switching timing include:
[0065] If the pressure state is determined to be a preset high pressure state, attempting to execute the cooling mode switching instruction and monitoring system parameters related to the cooling mode switching instruction in the vehicle cooling system;
[0066] If the system parameters do not undergo a preset change, the attempted execution result is determined to be an attempted execution failure, and after executing the reset action of the refrigeration mode switching instruction, the step of executing the refrigeration mode switching instruction after detecting that the pressure state is a preset low pressure state is executed.
[0067] Furthermore, the vehicle includes a first refrigeration object and a second refrigeration object, and the refrigerant participates in heat exchange in a refrigeration loop of the vehicle refrigeration system. The refrigeration loop includes a compressor, an evaporator, and a heat exchanger. The evaporator is used for refrigerating the first refrigeration object, and the refrigerant enters the evaporator through a first expansion valve. The heat exchanger is used for refrigerating the second refrigeration object. The refrigerant enters the heat exchanger through a second expansion valve. In the heat exchanger, the refrigerant exchanges heat with the heat exchange medium corresponding to the second refrigeration object, and the heat exchange medium is driven by a water pump.
[0068] Furthermore, the processor 1001 may call the vehicle cooling mode switching program stored in the memory 1005 and further perform the following operations:
[0069] The mode switching type corresponding to the cooling mode switching instruction is switching from a single cooling mode of the first cooling object to a dual cooling mode, and the system parameter is the air outlet temperature of the evaporator and / or the pressure on the high-pressure side of the refrigerant;
[0070] The step of attempting to execute the cooling mode switching instruction and monitoring system parameters related to the cooling mode switching instruction in the vehicle refrigeration system includes:
[0071] Maintaining the current power of the compressor, starting the water pump and continuing for a first preset time, and then performing an action of opening the second expansion valve;
[0072] If, after executing the action of opening the second expansion valve and waiting for the second preset time, the change in the outlet air temperature is less than the preset first change threshold, and / or the change in the pressure is less than the second change threshold, it is determined that the system parameter has not undergone the preset change.
[0073] Furthermore, the processor 1001 may call the vehicle cooling mode switching program stored in the memory 1005 and further perform the following operations:
[0074] The mode switching type corresponding to the cooling mode switching instruction is switching from the single cooling mode of the second cooling object to the dual cooling mode, and the system parameter is the medium temperature of the heat exchange medium and / or the pressure on the high-pressure side of the refrigerant;
[0075] The step of attempting to execute the cooling mode switching instruction and monitoring system parameters related to the cooling mode switching instruction in the vehicle refrigeration system includes:
[0076] Maintaining the current power of the compressor and opening the first expansion valve;
[0077] If, after executing the action of opening the first expansion valve and waiting for the second preset time, the change in the medium temperature is less than the preset third change threshold, and / or the change in the pressure is less than the second change threshold, it is determined that the system parameter has not undergone the preset change.
[0078] Furthermore, the processor 1001 may call the vehicle cooling mode switching program stored in the memory 1005 and further perform the following operations:
[0079] The step of executing the cooling mode switching instruction includes:
[0080] Based on the requested power of the compressor in the vehicle refrigeration system and the compensation value of the refrigeration object before executing the cooling mode switching instruction, an initial value of a control algorithm for controlling the compressor is determined, and the power of the compressor is controlled based on the control algorithm.
[0081] It should be noted that, with reference to FIG2 , there is a schematic diagram of the vehicle refrigeration system used in the vehicle refrigeration mode switching method of the present application. As shown in FIG2 , the vehicle refrigeration system pipeline includes a compressor, a condenser, an evaporator, a heat exchanger, and a water pump. The arrows in the figure indicate the flow direction of the medium in the pipeline. The evaporator is used to cool the vehicle passenger compartment, while the heat exchanger is used to cool the battery. Valves are provided at the inlet of each evaporator and heat exchanger to restrict the flow of the medium (refrigerant) in the pipeline. For example, if only the evaporator is required to cool the passenger compartment, the valve at the evaporator inlet is kept open and the inlet valve of the heat exchanger is closed. Conversely, if only the heat exchanger is required to cool the battery, the inlet valve of the heat exchanger is kept open and the inlet valve of the evaporator is closed. Typically, the inlet valve is a thermal expansion valve. When the compressor is operating, the high pressure of the refrigerant generally does not exceed 28 bar. Therefore, when selecting a thermal expansion valve, a thermal expansion valve with a normal switching threshold greater than 28 bar is selected. However, in actual applications, the thermal expansion valve may fail to meet quality standards or age, causing the pressure threshold for normal opening and closing to drop. Consequently, when the refrigerant's high pressure is high, the thermal expansion valve may not respond to opening and closing commands properly. To address this issue, the present application proposes a vehicle cooling mode switching method that determines the timing of cooling mode switching (valve opening and closing timing) to ensure that the thermal expansion valve can respond to opening and closing commands properly and complete the opening and closing action.
[0082] 3 , which is a first embodiment of a vehicle cooling mode switching method of the present application, the vehicle cooling mode switching method includes:
[0083] Step S10, in response to a cooling mode switching instruction, detecting a pressure state of a high-pressure side of a refrigerant in a vehicle refrigeration system and / or a result of an attempted execution of the cooling mode switching instruction;
[0084] It should be noted that the above-mentioned vehicle cooling mode switching instruction usually refers to the vehicle switching from non-cooling mode to cooling mode, or switching the cooling mode type, wherein the vehicle includes a first cooling object (i.e., the vehicle's passenger compartment) and a second cooling object (i.e., the vehicle's battery), and the vehicle's cooling mode type may include a single cooling mode for the passenger compartment, a single cooling mode for the battery, and a dual cooling mode including passenger compartment cooling and battery cooling, and the type of switching the cooling mode includes switching from a single cooling mode for the passenger compartment to a dual cooling mode, and thereby switching from a single cooling mode for the battery to a dual cooling mode.
[0085] Exemplarily, when a user triggers a cooling mode switch command, or when the vehicle itself triggers and generates a cooling mode switch command, the vehicle or vehicle controller will respond to the cooling mode switch command by detecting the high-pressure pressure state of the refrigerant in the vehicle's refrigeration system and / or the result of the attempted execution of the cooling mode switch command. The refrigerant high-pressure side pressure is the pressure of the refrigerant after being compressed by the compressor, i.e., the pressure at the compressor outlet. The pressure state can include a preset high-pressure state and a preset low-pressure state. For example, the actual pressure on the high-pressure side is compared with a preset pressure threshold. If the actual pressure is greater than or equal to the preset pressure threshold, the high-pressure side pressure state is considered to be the preset high-pressure state. If the actual pressure is less than the preset pressure threshold, the high-pressure side pressure state is considered to be the preset low-pressure state. Furthermore, after receiving the cooling mode switch command, the vehicle may attempt to execute the cooling mode switch command. The attempted execution result indicates whether the attempted execution of the cooling mode switch command was successful.
[0086] Step S20: determining a switching timing based on the pressure state and / or the attempted execution result, and executing the cooling mode switching instruction based on the switching timing.
[0087] For example, the switching timing can be determined solely based on the pressure state, solely based on the attempted execution result, or in combination with the pressure state and the attempted execution result. The switching timing also determines when to open the thermal expansion valve in the refrigeration system. The thermal expansion valve is then opened at the corresponding switching timing to complete the cooling mode switch. For example, in the case where the switching timing is determined solely based on the pressure state, the switching timing can be determined when the pressure state is detected to be a preset low pressure state. In the case where the switching timing is determined solely based on the attempted execution result, after receiving the cooling mode switch instruction, the cooling mode switch instruction can be attempted, and then the attempted execution result of the cooling mode switch instruction can be detected. If the system parameters related to the switching instruction change, the attempted switch can be considered successful. If not, the attempted switch can be considered unsuccessful. Accordingly, in the event of a failed switch attempt, the power of the compressor in the vehicle's refrigeration system can be reduced and maintained for a period of time, and then the cooling mode switch instruction can be attempted again until the attempt is successful. Furthermore, in cases where the switching timing is determined based on the pressure state and the result of the attempted execution, the pressure state may be first detected. If the pressure state is a preset low-pressure state, the switch may be made directly. If the pressure state is a preset high-pressure state, the switching timing may be determined based on the attempted execution result. It will be appreciated that this embodiment determines the switching timing based on the pressure state on the high-pressure side of the refrigerant and / or the attempted execution result, and executes the cooling mode switching instruction at the determined switching timing, thereby ensuring that the cooling mode switching instruction is successfully executed, that is, ensuring that the thermal expansion valve can complete the opening and closing action, thereby improving the stability of the vehicle refrigeration system's cooling function.
[0088] In this embodiment, the vehicle, in response to a cooling mode switch command, detects the pressure state on the high-pressure side of the refrigerant in the vehicle's refrigeration system and / or the result of an attempted execution of the cooling mode switch command. Based on the pressure state and / or the attempted execution result, the vehicle determines a switch timing and executes the cooling mode switch command based on the switch timing. In other words, in this embodiment, the vehicle determines the switch timing based on the pressure state on the high-pressure side of the refrigerant and / or the attempted execution result, and executes the corresponding cooling mode switch command. This ensures a successful cooling mode switch, i.e., ensures that the thermal expansion valve completes its opening and closing action, thereby improving the stability of the vehicle's refrigeration system's cooling function.
[0089] In a feasible implementation manner, the steps of determining a switching timing based on the pressure state and executing the cooling mode switching instruction based on the switching timing include:
[0090] Step S201 : After detecting that the pressure state is a preset low pressure state, executing the cooling mode switching instruction.
[0091] It should be noted that the pressure state can be divided into a preset high-pressure state and a preset low-pressure state. In actual application, if the actual pressure on the high-pressure side of the refrigerant is greater than or equal to a preset pressure threshold (e.g., 20 bar), the pressure state can be determined to be the preset high-pressure state. Conversely, if the actual pressure on the high-pressure side of the refrigerant is less than the preset pressure threshold, the pressure state can be determined to be the preset low-pressure state.
[0092] For example, after receiving a cooling mode switch command, the vehicle may first detect the pressure state of the refrigerant high-pressure side in the vehicle's refrigeration system. If the pressure state is a preset low pressure state, the cooling mode switch command may be directly executed. If the detected pressure state is a preset high pressure state, the vehicle waits for the pressure state to change from the high pressure state to the preset low pressure state (if the compressor in the vehicle's refrigeration system is in the started state, the compressor power may be reduced or stopped during the waiting period, and the compressor operating condition may be restored after the switching time is determined) before executing the corresponding cooling mode switch command.
[0093] In a feasible implementation manner, the steps of determining a switching timing based on the pressure state and the attempted execution result, and executing the cooling mode switching instruction based on the switching timing include:
[0094] Step S210 , if the pressure state is determined to be a preset high pressure state, attempting to execute the cooling mode switching instruction and monitoring system parameters related to the cooling mode switching instruction in the vehicle cooling system;
[0095] In step S220, if the system parameters do not undergo the preset changes, the result of the attempted execution is determined to be a failed attempt, and after executing the reset action of the refrigeration mode switching instruction, the step of executing the refrigeration mode switching instruction after detecting that the pressure state is the preset low pressure state is executed.
[0096] For example, in the case where the switching timing is determined based on the pressure state and the result of the attempted execution, the vehicle may first detect the pressure state of the refrigerant high-pressure side. If the pressure state is a preset low-pressure state, the corresponding cooling mode switching instruction may be directly executed. Conversely, if the pressure state is a preset high-pressure state, the cooling mode switching instruction may be attempted to be executed, and then the system parameters related to the cooling mode switching instruction in the vehicle refrigeration system may be monitored (it is worth noting that in the case of non-attempted execution, that is, the cooling mode switching instruction is directly executed after the preset low-pressure state is determined, the system parameters may not be monitored). If the system parameters do not undergo a preset change (the preset change can be set by technicians based on actual conditions and will not be described in detail here), the attempted execution result may be determined to be an attempted execution failure, and then the reset action of the cooling mode switching instruction (such as closing the expansion valve) is executed. The step of executing the cooling mode switching instruction after detecting that the pressure state is the preset low-pressure state is executed. If the system parameters undergo a preset change, the attempted execution result may be determined to be an attempted execution success, that is, the relevant expansion valve in the vehicle refrigeration system is successfully opened. Accordingly, the compressor in the vehicle refrigeration system may be controlled to start or increase power.
[0097] In a feasible embodiment, the vehicle includes a first refrigeration object and a second refrigeration object, and the refrigerant participates in heat exchange in a refrigeration loop of the vehicle refrigeration system. The refrigeration loop includes a compressor, an evaporator, and a heat exchanger. The evaporator is used to refrigerate the first refrigeration object, and the refrigerant enters the evaporator through a first expansion valve. The heat exchanger is used to refrigerate the second refrigeration object. The refrigerant enters the heat exchanger through a second expansion valve. In the heat exchanger, the refrigerant exchanges heat with the heat exchange medium corresponding to the second refrigeration object, and the heat exchange medium is driven by a water pump. Among them, the first cooling object can be the passenger compartment, and the second cooling object can be the battery. Similarly, based on Figure 2, the refrigerant participates in heat exchange in the refrigeration loop of the vehicle refrigeration system, for example, absorbing heat at the evaporator, absorbing heat at the heat exchanger, etc. Correspondingly, the refrigeration loop includes parts such as a compressor, an evaporator, and a heat exchanger. Among them, the refrigerant enters the evaporator through the first expansion valve, evaporates at the evaporator and absorbs heat, thereby cooling the passenger compartment; and the refrigerant enters the heat exchanger through the second expansion valve, and exchanges heat with the heat exchange medium (which can be water) on the battery side at the heat exchanger to reduce the heat of the heat exchange medium, and the heat exchange medium cools the battery under the drive of the battery water pump (the water pump in Figure 2).
[0098] In addition, the process of switching to the cooling mode may include the following scenarios: if the cooling mode is a single cooling mode for the passenger compartment, the compressor is started when the first expansion valve is open and the second expansion valve is closed; if the cooling mode is a single cooling mode for the battery, the compressor is started when the first expansion valve is closed, the second expansion valve is opened, and the battery water pump is started; if the cooling mode is a dual cooling mode, the compressor is started when the first expansion valve is opened, the second expansion valve is opened, and the battery water pump is started.
[0099] For example, if the cooling mode is passenger compartment single cooling mode, i.e., when the vehicle switches from non-cooling mode to passenger compartment single cooling mode, the compressor is activated when the first expansion valve is open and the second expansion valve is closed. For example, after determining that the pressure state is a preset low pressure state, if the first expansion valve is not open, the first expansion valve is opened; if the second expansion valve is open, the second expansion valve is closed. After the expansion valves have completed operation, the compressor is activated. If the cooling mode is battery-only cooling mode, i.e., when the vehicle switches from non-cooling mode to battery-only cooling mode, the compressor is activated when the first expansion valve is closed, the second expansion valve is opened, and the battery water pump is activated. For example, after determining that the pressure state is a preset low pressure state, if the first expansion valve is open, the first expansion valve is closed; if the second expansion valve is closed, the second expansion valve is opened. The battery water pump is activated, and then the compressor is activated. If the cooling mode is dual cooling mode, i.e., when the vehicle switches from non-cooling mode to dual cooling mode, the compressor is activated when the first expansion valve and the second expansion valve are opened, and the battery water pump is activated. For example, after determining that the pressure state is a preset low pressure state, if the first expansion valve is not open, the first expansion valve is opened; if the second expansion valve is not open, the second expansion valve is opened, and the battery water pump is started before the compressor is started. It will be appreciated that in this embodiment, starting the compressor last avoids safety issues caused by excessive pipeline pressure due to starting the compressor when both expansion valves are not open.
[0100] 4 , a second embodiment of the present application is proposed based on the first embodiment of the present application. The mode switching type corresponding to the cooling mode switching instruction is switching from the single cooling mode of the first cooling object to the dual cooling mode. The system parameters are the air outlet temperature of the evaporator and / or the pressure on the high-pressure side of the refrigerant.
[0101] The step of attempting to execute the cooling mode switching instruction and monitoring system parameters related to the cooling mode switching instruction in the vehicle refrigeration system includes:
[0102] Step S2111, maintain the current power of the compressor, start the water pump and continue for a first preset time, then execute the action of opening the second expansion valve; Step S2112, if after executing the action of opening the second expansion valve and waiting for the second preset time, the change in the outlet air temperature is less than the preset first change threshold, and / or the change in the pressure is less than the second change threshold, it is determined that the system parameters have not undergone the preset changes.
[0103] Exemplarily, when the vehicle switches from a single cooling mode for the first cooling object to a dual cooling mode, that is, when the vehicle switches from a single cooling mode for the passenger compartment to a dual cooling mode, after detecting that the pressure state is a preset high-pressure state, the cooling mode switching instruction is attempted to be executed. The attempted execution process includes maintaining the current power of the compressor, starting the battery water pump and continuing for a first preset time, and then executing the action of opening the second expansion valve (this action is an attempted action). If, after executing the action of opening the second expansion valve and waiting for the second preset time, the change in the evaporator's air outlet temperature is less than the preset first change threshold, and / or the change in the pressure is less than the second change threshold, it is determined that the system parameter has not undergone a preset change. The corresponding second expansion valve is not successfully opened, otherwise, the second expansion valve is successfully opened. It is understandable that if the action of opening the second expansion valve is successful, due to the increase in the refrigeration load (that is, the refrigerant will flow through the evaporator and the heat exchanger in parallel), but the power of the compressor remains unchanged at this time, the relevant refrigeration performance of the evaporator will decrease, and the refrigeration performance is characterized by the outlet air temperature of the evaporator and the pressure change on the high-pressure side of the refrigerant. For example, the outlet air temperature changes significantly (usually a temperature increase), or the pressure on the high-pressure side of the refrigerant changes significantly (usually a pressure drop), that is, the change in the outlet air temperature of the evaporator is greater than or equal to the preset first change threshold (for example, 1°C), and / or the change in the pressure on the high-pressure side of the refrigerant is greater than or equal to the second change threshold (for example, 1 bar), which also indicates that the second expansion valve is successfully opened under the preset high-pressure state. Among them, the specific change conditions of the preset change can be set by technical personnel according to actual conditions and will not be repeated here.
[0104] It is understood that under the preset high-pressure state, this embodiment first attempts to open the thermal expansion valve. It then uses the current cooling-side temperature or pressure feedback to determine whether the thermal expansion valve has been successfully opened. If successful, the compressor is directly controlled to increase power. If unsuccessful, the compressor power is reduced. Once the pressure state changes from the preset high-pressure state to the preset low-pressure state, the thermal expansion valve is opened. Therefore, this embodiment, by attempting to open the thermal expansion valve, speeds up the cooling mode switching process while ensuring that the thermal expansion valve can be opened, thereby enhancing the passenger experience.
[0105] Furthermore, in this embodiment, when the preset pressure state is a preset low pressure state, the step of directly executing the cooling mode switching instruction may include: maintaining the current power of the compressor, activating the battery water pump, and continuing for a first preset duration, and then executing the action of opening the second expansion valve. That is, when the vehicle switches from passenger compartment single cooling mode to dual cooling mode, the vehicle is in passenger compartment single cooling mode before the switch, i.e., the first expansion valve is open, the compressor is operating, the second expansion valve is closed, and the battery water pump is off. Before switching, the pressure state of the refrigerant high-pressure side is determined. If it is a preset low pressure state, there is no need to wait. The first expansion valve is maintained open, the power (or speed) of the compressor is maintained, the battery water pump is activated, and it operates for a period of time (i.e., the first preset duration, which can be set by technicians based on actual needs), and then the action of opening the second expansion valve is executed.
[0106] 5 , a third embodiment of the present application is proposed based on the first and second embodiments of the present application. The mode switching type corresponding to the refrigeration mode switching instruction is switching from a single refrigeration mode of the second refrigeration object to a dual refrigeration mode. The system parameters are the medium temperature of the heat exchange medium and / or the pressure on the high-pressure side of the refrigerant. The steps of attempting to execute the refrigeration mode switching instruction and monitoring the system parameters related to the refrigeration mode switching instruction in the vehicle refrigeration system include:
[0107] Step S2121: maintaining the current power of the compressor and opening the first expansion valve;
[0108] Step S2122: If, after executing the action of opening the first expansion valve and waiting for the second preset time, the change in the medium temperature is less than the preset third change threshold, and / or the change in the pressure is less than the second change threshold, it is determined that the system parameter has not undergone the preset change.
[0109] For example, in a scenario where the vehicle switches from a single cooling mode with a second cooling target to a dual cooling mode, i.e., from a single battery cooling mode to a dual cooling mode, if the pressure is at a preset high pressure, the compressor's current power is maintained and the first expansion valve is opened. If, after opening the first expansion valve and waiting for a second preset time period (which can be set by technicians based on actual conditions), the change in medium temperature is less than a preset third change threshold, and / or the change in pressure is less than a second change threshold, it can be determined that the system parameters have not changed, indicating that the first expansion valve has not opened successfully. Conversely, if the heat exchange medium temperature changes significantly (typically by increasing) and / or the refrigerant high-pressure side pressure changes significantly (typically by dropping), i.e., the heat exchange medium temperature change is greater than or equal to a preset third change threshold (e.g., 1°C), and / or the refrigerant high-pressure side pressure change is greater than or equal to the second change threshold, then the first expansion valve has opened successfully. The specific conditions for the preset changes can be set by technicians based on actual conditions and are not further described here.
[0110] Furthermore, in this embodiment, when the preset pressure state is a preset low pressure state, the step of directly executing the cooling mode switching instruction may include maintaining the current power of the compressor and opening the first expansion valve. Specifically, when the cooling mode is switched from battery-only cooling mode to dual-cooling mode, the vehicle is in battery-only cooling mode before the switch. This means that the cooling system is in the following state: the first expansion valve is closed, the compressor is operating, the second expansion valve is open, and the battery water pump is activated. Prior to the switch, the refrigerant pressure state is determined. If the pressure state is the preset low pressure state, the current power of the compressor is maintained and the first expansion valve is opened.
[0111] In a feasible implementation manner, the step of executing the cooling mode switching instruction includes:
[0112] Step S01 : determining an initial value of a control algorithm for controlling the compressor based on the requested power of the compressor in the vehicle refrigeration system and a compensation value of a refrigeration object before executing the refrigeration mode switching instruction, and controlling the power of the compressor based on the control algorithm.
[0113] It should be noted that switching from single cooling to dual cooling will increase the cooling load. Therefore, in order to ensure that the compressor can be smoothly controlled when switching modes, this embodiment will configure an initial value for the control algorithm for controlling the compressor after switching.
[0114] For example, the case where a vehicle switches from a single cooling mode (passenger compartment single cooling mode) to a dual cooling mode is described. After the second expansion valve is opened, the initial compressor power is determined based on the requested power of the compressor before switching to the dual cooling mode and the battery compensation value. The requested power of the compressor before switching to the dual cooling mode refers to the result of the control algorithm's calculation of the compressor power before the switch. The control algorithm can be a PID (proportional integral differential) control algorithm, and the specific coefficients in the control algorithm can be set by technicians based on actual needs. The battery compensation value is determined based on relevant battery parameters. For example, relevant battery parameters can include battery body temperature, battery outlet water temperature, battery inlet target water temperature, etc., and the battery compensation value is generally proportional to the relevant battery temperature. The requested power and battery compensation value are then added to obtain the initial value of the compressor control algorithm. The compressor power is then controlled based on the control algorithm configured with the initial value. Similarly, the above process can be used for other switching scenarios and will not be repeated here.
[0115] In addition, the embodiment of the present application further provides a vehicle cooling mode switching device 100, which includes:
[0116] a detection module 10 for detecting, in response to a cooling mode switching instruction, a pressure state of a high-pressure side of a refrigerant in a vehicle refrigeration system and / or a result of an attempted execution of the cooling mode switching instruction;
[0117] The switching module 20 is configured to determine a switching timing based on the pressure state and / or the attempted execution result, and execute the cooling mode switching instruction based on the switching timing.
[0118] In one embodiment, the switching module 20 is further configured to:
[0119] After detecting that the pressure state is a preset low pressure state, the cooling mode switching instruction is executed.
[0120] In one embodiment, the switching module 20 is further configured to:
[0121] If the pressure state is determined to be a preset high pressure state, attempting to execute the cooling mode switching instruction and monitoring system parameters related to the cooling mode switching instruction in the vehicle cooling system;
[0122] If the system parameters do not undergo a preset change, the attempted execution result is determined to be an attempted execution failure, and after executing the reset action of the refrigeration mode switching instruction, the step of executing the refrigeration mode switching instruction after detecting that the pressure state is a preset low pressure state is executed.
[0123] In one embodiment, the vehicle includes a first refrigeration object and a second refrigeration object, and the refrigerant participates in heat exchange in a refrigeration loop of the vehicle refrigeration system. The refrigeration loop includes a compressor, an evaporator, and a heat exchanger. The evaporator is used to refrigerate the first refrigeration object, and the refrigerant enters the evaporator through a first expansion valve. The heat exchanger is used to refrigerate the second refrigeration object. The refrigerant enters the heat exchanger through a second expansion valve. In the heat exchanger, the refrigerant exchanges heat with the heat exchange medium corresponding to the second refrigeration object, and the heat exchange medium is driven by a water pump.
[0124] In one embodiment, the mode switching type corresponding to the cooling mode switching instruction is switching from a single cooling mode of the first cooling object to a dual cooling mode, and the system parameter is the air outlet temperature of the evaporator and / or the pressure on the high-pressure side of the refrigerant; the switching module 20 is further configured to:
[0125] Maintaining the current power of the compressor, starting the water pump and continuing for a first preset time, and then performing an action of opening the second expansion valve;
[0126] If, after executing the action of opening the second expansion valve and waiting for the second preset time, the change in the outlet air temperature is less than the preset first change threshold, and / or the change in the pressure is less than the second change threshold, it is determined that the system parameter has not undergone the preset change.
[0127] In one embodiment, the mode switching type corresponding to the cooling mode switching instruction is switching from a single cooling mode of the second cooling object to a dual cooling mode, and the system parameter is the medium temperature of the heat exchange medium and / or the pressure on the high-pressure side of the refrigerant; the switching module 20 is further configured to:
[0128] Maintaining the current power of the compressor and opening the first expansion valve;
[0129] If, after executing the action of opening the first expansion valve and waiting for the second preset time, the change in the medium temperature is less than the preset third change threshold, and / or the change in the pressure is less than the second change threshold, it is determined that the system parameter has not undergone the preset change.
[0130] In one embodiment, the switching module 20 is further configured to:
[0131] Based on the requested power of the compressor in the vehicle refrigeration system and the compensation value of the refrigeration object before executing the cooling mode switching instruction, an initial value of a control algorithm for controlling the compressor is determined, and the power of the compressor is controlled based on the control algorithm.
[0132] The vehicle cooling mode switching device provided in this application utilizes the vehicle cooling mode switching device method described in the aforementioned embodiments, aiming to address the technical issue of a thermal expansion valve failing to open and close properly due to unforeseen reasons when the refrigeration system's operating pressure is high, thereby preventing the corresponding cooling function from being realized. Compared to the prior art, the beneficial effects of the vehicle cooling mode switching device provided in the embodiments of this application are the same as those of the vehicle cooling mode switching method described in the aforementioned embodiments. Other technical features of the vehicle cooling mode switching device are the same as those disclosed in the aforementioned embodiments and are not further detailed here.
[0133] In addition, an embodiment of the present application also proposes a vehicle refrigeration mode switching device, which includes: a memory, a processor, and a vehicle refrigeration mode switching program stored on the memory and runnable on the processor. When the vehicle refrigeration mode switching program is executed by the processor, the steps of the vehicle refrigeration mode switching method as described above are implemented.
[0134] The specific implementation of the vehicle cooling mode switching device of the present application is basically the same as the various embodiments of the above-mentioned vehicle cooling mode switching method, and will not be repeated here.
[0135] In addition, an embodiment of the present application further proposes a readable storage medium, on which a vehicle cooling mode switching program is stored. When the vehicle cooling mode switching program is executed by a processor, the steps of the vehicle cooling mode switching method as described above are implemented.
[0136] The specific implementation of the medium of the present application is basically the same as the embodiments of the above-mentioned vehicle cooling mode switching method, and will not be repeated here.
[0137] Compared to traditional gasoline vehicles, electric vehicles must regulate not only the passenger compartment temperature but also the battery temperature to keep it in optimal working condition. Electric vehicle cooling can be simply divided into three scenarios: passenger compartment cooling alone, battery cooling alone, and dual cooling of the passenger compartment and battery. For the dual cooling scenario of the passenger compartment and battery, there are multiple control targets. Traditional control schemes for dual cooling scenarios refer to each control target for temperature control. Based on the performance of traditional control schemes in actual applications, the temperature control stability is relatively poor. During the control process, the temperature of the passenger compartment and the battery fluctuates for a long time with a large amplitude, which affects the user's riding experience.
[0138] The main purpose of this application is to provide a virtualization method, which aims to solve the technical problem that the traditional cooling solution has poor stability, causing the temperature of the passenger compartment and the battery to fluctuate at a high amplitude for a long time.
[0139] As shown in FIG7 , FIG7 is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present application.
[0140] The device in the embodiment of the present application can be an electronic terminal device such as a vehicle, a PC, a smart phone, a tablet computer, a portable computer, etc.
[0141] As shown in Figure 7, the device may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1006, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may include a standard wired interface and a wireless interface (such as a Wi-Fi interface). The memory 1006 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1006 may also be a storage device independent of the aforementioned processor 1001.
[0142] In one embodiment, the device may also include a camera, an RF (Radio Frequency) circuit, a sensor, an audio circuit, a WiFi module, and the like. Among them, the sensors include light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display screen according to the brightness of the ambient light, and the proximity sensor may turn off the display screen and / or backlight when the mobile terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that recognize the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; of course, the mobile terminal may also be equipped with other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which will not be repeated here.
[0143] Those skilled in the art will understand that the device structure shown in FIG. 7 does not constitute a limitation on the device, and may include more or fewer components than shown, or a combination of certain components, or a different arrangement of components.
[0144] As shown in FIG. 7 , the memory 1006 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a vehicle cooling control program.
[0145] In the device shown in FIG7 , the network interface 1004 is primarily used to connect to a backend server and perform data communication with the backend server; the user interface 1003 is primarily used to connect to a client (user end) and perform data communication with the client; and the processor 1001 can be used to call a vehicle cooling control program stored in the memory 1006 , where the vehicle cooling includes passenger compartment cooling and battery cooling, and perform the following operations:
[0146] The vehicle includes a first refrigeration object and a second refrigeration object;
[0147] determining a cooling priority between the first cooling object and the second cooling object;
[0148] The temperature of the first refrigeration object and / or the second refrigeration object is controlled based on the refrigeration priority.
[0149] Furthermore, the processor 1001 may call the vehicle cooling control program stored in the memory 1006 and perform the following operations:
[0150] The temperatures of the first refrigeration object and the second refrigeration object are controlled by the vehicle's temperature control system. The temperature control loop of the temperature control system includes a compressor, an evaporator, and a heat exchanger. The evaporator is used to cool the first refrigeration object, and the heat exchanger is used to cool the second refrigeration object. In the heat exchanger, a first heat exchange medium of the temperature control loop exchanges heat with a second heat exchange medium corresponding to the second refrigeration object. The step of controlling the temperature of the first refrigeration object and / or the second refrigeration object based on the refrigeration priority includes:
[0151] The one with a higher cooling priority between the first cooling object and the second cooling object is selected as a control target;
[0152] When the control target is the first cooling object, controlling the air outlet temperature of the evaporator by adjusting the power of the compressor;
[0153] When the control target is the second cooling object, the medium temperature of the second heat exchange medium is controlled by adjusting the power of the compressor.
[0154] Furthermore, the processor 1001 may call the vehicle cooling control program stored in the memory 1006 and perform the following operations:
[0155] The step of controlling the air outlet temperature of the evaporator by adjusting the power of the compressor further includes:
[0156] monitoring the outlet air temperature and the medium temperature;
[0157] If the outlet air temperature is within the preset target outlet air temperature fluctuation range and the medium temperature is higher than the preset first high temperature threshold for a preset time period, the control target is changed to the second cooling object;
[0158] If the medium temperature is lower than a preset first low temperature threshold, the inlet valve of the first heat exchange medium entering the heat exchanger is closed.
[0159] Furthermore, the processor 1001 may call the vehicle cooling control program stored in the memory 1006 and perform the following operations:
[0160] The power of the compressor is adjusted by a preset closed-loop control algorithm. After the step of changing the control target to the second refrigeration object, the method includes:
[0161] The requested power of the compressor before the control target is changed to the second refrigeration object is used as the initial value of the preset closed-loop control algorithm, and based on the preset closed-loop control algorithm, the step of controlling the medium temperature of the second heat exchange medium by adjusting the power of the compressor is performed.
[0162] Furthermore, the processor 1001 may call the vehicle cooling control program stored in the memory 1006 and perform the following operations:
[0163] The step of controlling the medium temperature of the second heat exchange medium by adjusting the power of the compressor further includes:
[0164] monitoring the outlet air temperature and the medium temperature;
[0165] If the medium temperature is within the preset medium temperature fluctuation range and the air outlet temperature is higher than the preset second high temperature threshold for a preset time period, the control target is changed to the first cooling target;
[0166] If the outlet air temperature is lower than a preset second low temperature threshold, the inlet valve for the first heat exchange medium to enter the evaporator is closed.
[0167] Furthermore, the processor 1001 may call the vehicle cooling control program stored in the memory 1006 and perform the following operations:
[0168] The power of the compressor is adjusted by a preset closed-loop control algorithm, and the step of changing the control target to the first cooling target further includes:
[0169] The requested power of the compressor before the control target is changed to the first cooling target is used as the initial value of the preset closed-loop control algorithm, and based on the preset closed-loop control algorithm, the step of controlling the air outlet temperature of the evaporator by adjusting the power of the compressor is performed.
[0170] Furthermore, the processor 1001 may call the vehicle cooling control program stored in the memory 1006 and perform the following operations:
[0171] Before the step of determining the cooling priorities of the first cooling object and the second cooling object, the method includes:
[0172] After triggering generation of a dual cooling mode switching instruction, obtaining a first relevant temperature of the first cooling object, an operating mode of the second cooling object, and a second relevant temperature of the second cooling object, wherein the cooling targets of the vehicle in the dual cooling mode include the first cooling object and the second cooling object;
[0173] determining a delay time for delaying execution of the dual cooling mode switching instruction based on the first relevant temperature, the operating mode of the second cooling object, and the second relevant temperature;
[0174] After the cooling mode of the vehicle is switched to the first cooling object single cooling mode and maintained for the delay time, or after the first cooling object single cooling mode is maintained for the delay time, the dual cooling mode switching instruction is executed.
[0175] Furthermore, the processor 1001 may call the vehicle cooling control program stored in the memory 1006 and perform the following operations:
[0176] After the step of obtaining the first relevant temperature of the first refrigeration object, the operating mode of the second refrigeration object, and the second relevant temperature of the second refrigeration object, the method includes:
[0177] determining whether the vehicle meets a preset dual cooling mode delayed switching condition based on the first relevant temperature, the operating mode of the second cooling object, and the second relevant temperature;
[0178] If the preset dual cooling mode delayed switching condition is met, performing the step of determining a delay time for delaying execution of the dual cooling mode switching instruction based on the first relevant temperature, the working mode of the second cooling object, and the second relevant temperature;
[0179] If the preset dual cooling mode delayed switching condition is not met, the dual cooling mode switching instruction is executed.
[0180] As shown in Figure 2, the vehicle temperature control system's pipelines include a compressor, condenser, evaporator, heat exchanger, and water pump. Arrows in the figure indicate the flow direction of the media in the pipelines. The evaporator cools a first target, while the heat exchanger cools a second target. The first target is the vehicle's passenger compartment, and the second target is the vehicle's battery. Valves are installed at the inlets of both the evaporator and heat exchanger to restrict the flow of media in the pipelines. For example, if only the evaporator is needed to cool the passenger compartment, the evaporator inlet valve is kept open and the heat exchanger inlet valve is closed. Conversely, if only the heat exchanger is needed to cool the battery, the heat exchanger inlet valve is kept open and the evaporator inlet valve is closed. For dual cooling of the battery and passenger compartment, traditional solutions maintain a constant compressor power and control the passenger compartment and battery temperatures separately by opening and closing the evaporator and heat exchanger inlet valves. For example, the evaporator's outlet air temperature and the battery's inlet water temperature are monitored. If the outlet air temperature is less than a preset outlet low temperature, the evaporator's inlet valve is closed. If the outlet air temperature is greater than a preset outlet high temperature, the evaporator's inlet valve is opened. Similarly, if the inlet water temperature is less than a preset inlet low water temperature, the heat exchanger's inlet valve is closed. If the inlet water temperature is greater than a preset inlet high water temperature, the heat exchanger's inlet valve is opened. It is understandable that in actual applications, the above-mentioned traditional solution requires separate on-off control of the two inlet valves. Under separate control, the temperature control system is significantly disturbed, which can easily cause the temperature control system to fluctuate for a long time, affecting the vehicle occupants' riding experience. Therefore, to address the above-mentioned issues, the present application proposes a vehicle refrigeration control method that reduces the disturbance caused by the control to the temperature control system, reduces the fluctuation of the passenger compartment temperature and the battery temperature during the temperature control process, and improves the vehicle occupants' riding experience.
[0181] 8 , which shows a first embodiment of a vehicle cooling control method of the present application, wherein the vehicle cooling includes a first cooling object and a second cooling object, and the vehicle cooling control method includes:
[0182] Step T10, determining the cooling priority of the first cooling object and the second cooling object;
[0183] It should be noted that in this embodiment, the method described above can be implemented in a vehicle or a temperature control system within the vehicle. The vehicle is typically an electric vehicle, and includes a first cooling target and a second cooling target. The first cooling target can be the passenger compartment, such as the front passenger compartment, the rear passenger compartment, or the entire passenger compartment, and the second cooling target can be the battery. It is understood that significant temperature control disturbances typically occur in dual-cooling mode, so this embodiment primarily uses the dual-cooling scenario as an example.
[0184] For example, in the dual cooling mode, the temperature of the first control object and the second control object needs to be controlled, and the goal of temperature control of the control objects is to control the temperature of both control objects within a set range. Compared with the traditional solution, the present application will first determine the cooling priority of the first cooling object and the second cooling object. The cooling priority represents the cooling object whose temperature is preferentially controlled, which can be the first cooling object or the second cooling object. Normally, the cooling priority is related to the temperature of the cooling object. Generally speaking, the higher the temperature of the cooling object, the higher the corresponding cooling priority. The specific method of determining the cooling priority can be set by the technician according to the safety principle and comfort principle of the vehicle, and will not be repeated here.
[0185] Step T20: controlling the temperature of the first refrigeration object and / or the second refrigeration object based on the refrigeration priority.
[0186] For example, the control target of the vehicle temperature control system can be determined according to the cooling priority, and the temperature control system will give priority to controlling the temperature of the cooling object with higher priority within the set range. For example, if the priority of the first cooling object is higher than that of the second cooling object, the temperature of the first cooling object will be given priority to be controlled within the set range, that is, the temperature control system will give priority to controlling the cooling power of the system according to the temperature of the first cooling object. In addition, at this time, the temperature control system may not perform temperature control on the second cooling object. Taking Figure 2 as an example, the temperature control of the second cooling object can be stopped by closing the inlet valve of the heat exchanger. Of course, the temperature of the second cooling object can also be controlled at the same time, that is, the inlet valve of the heat exchanger is kept open, and the temperature of the first cooling object and the second cooling object are controlled at the same time (it is worth noting that the reference object of the temperature control system cooling power is the temperature of the first cooling object, that is, the temperature of the second cooling object is also controlled while the temperature of the first cooling object is controlled). Similarly, when the cooling priority of the second cooling object is higher, refer to the above process, and it will not be repeated here.
[0187] It will be appreciated that in this embodiment, the vehicle determines the cooling priority of the first and second cooling objects; based on this cooling priority, the temperature of the first and / or second cooling objects is controlled. That is, when a vehicle has multiple cooling objects, this embodiment uses the highest-priority cooling object as the basis for control, controlling the temperature of each cooling object. Compared to traditional methods, this application avoids the technical issue of simultaneously referencing the temperatures of multiple cooling objects, which can easily disrupt the temperature control system and cause large temperature fluctuations in various spaces within the vehicle, thereby improving the vehicle's passenger experience.
[0188] In one feasible embodiment, the temperatures of the first refrigeration object and the second refrigeration object are controlled by a temperature control system of the vehicle. The temperature control loop of the temperature control system includes a compressor, an evaporator, and a heat exchanger. The evaporator is used to cool the first refrigeration object, and the heat exchanger is used to cool the second refrigeration object. In the heat exchanger, a first heat exchange medium of the temperature control loop exchanges heat with a second heat exchange medium corresponding to the second refrigeration object. The step of controlling the temperature of the first refrigeration object and / or the second refrigeration object based on the refrigeration priority includes:
[0189] Step T210: selecting the first cooling object or the second cooling object with a higher cooling priority as a control target;
[0190] Step T220, when the control target is the first cooling object, controlling the air outlet temperature of the evaporator by adjusting the power of the compressor;
[0191] Step T230 , when the control target is the second refrigeration object, controlling the medium temperature of the second heat exchange medium by adjusting the power of the compressor.
[0192] It should be noted that the temperature control loop of the vehicle temperature control system of this embodiment may include a compressor, an evaporator, and a heat exchanger, as shown in Figure 2. The compressor compresses the first heat exchange medium in the temperature control loop; the evaporator is used to cool the first refrigeration target (the passenger compartment). For example, the first heat exchange medium evaporates when flowing through the evaporator. Due to the evaporation process, it absorbs heat from the surrounding environment, thereby reducing the air outlet temperature of the evaporator and cooling the passenger compartment. Two media exchange heat in the heat exchanger: the first heat exchange medium in the temperature control loop exchanges heat with the second heat exchange medium in the cooling loop of the second refrigeration target, i.e., the battery cooling loop. Understandably, in the cooling scenario, the temperature of the first heat exchange medium is lower, so the first heat exchange medium absorbs the heat of the second heat exchange medium, causing the temperature of the second heat exchange medium to drop. After the second heat exchange medium flows through the battery, it cools the battery.
[0193] For example, the one with a higher cooling priority between the first cooling object and the second cooling object is used as the control target. When the control target is the first cooling object, the power (or speed) of the compressor is controlled so that the air outlet temperature of the evaporator approaches the set first target temperature (or approaches the set first temperature range). Specifically, the first target temperature can be set according to the human body comfort temperature range. When the control target is the second cooling object, the power of the compressor is controlled so that the medium temperature of the second heat exchange medium approaches the second target temperature, wherein the medium temperature is generally the temperature at the inlet of the second heat exchange medium flowing through the battery (or the temperature at the outlet of the second heat exchange medium flowing through the battery), and the second target temperature can be set according to the optimal operating temperature of the battery and the temperature indicated by the medium temperature of the second heat exchange medium. In the process of controlling the compressor, a PID (proportion integral differential) control algorithm can be used for control, which will not be repeated here. It can be understood that compared with the traditional solution of adjusting the temperature by controlling the opening and closing of the inlet valve, the present application adjusts the temperature by controlling the compressor, which can significantly reduce temperature fluctuations. For example, based on the example in Figure 2, if both the evaporator and heat exchanger inlet valves are open, their flow rates are split into 1. Suppose the conventional control scheme results in closing the evaporator inlet valve. Since the evaporator inlet is closed, the flow rate at the heat exchanger inlet valve may change to 2 or close to 2. This is equivalent to nearly doubling the cooling efficiency on the side with the inlet valve open, increasing the heat exchanger's cooling efficiency by nearly 100%, thus causing significant disturbances to the vehicle's temperature control system. In contrast, in this embodiment, the compressor output is controlled. For example, suppose the proposed operation is to increase the compressor speed, reducing the condenser outlet temperature by 20%. If this operation is executed based on the evaporator's target air outlet temperature, it is equivalent to increasing the passenger compartment cooling efficiency by 20% while also increasing the heat exchanger's cooling efficiency by 20%. Therefore, compared to the conventional scheme, each temperature adjustment in this embodiment has a smaller impact on the entire vehicle temperature control system, thereby reducing fluctuations in passenger compartment and battery temperatures and reducing the frequency of inlet valve openings and closings.
[0194] In a feasible embodiment, the step of controlling the air outlet temperature of the evaporator by adjusting the power of the compressor further includes:
[0195] Step T211, monitoring the outlet air temperature and the medium temperature;
[0196] Step T212: If the outlet air temperature is within the preset target outlet air temperature fluctuation range and the medium temperature is higher than the preset first high temperature threshold for a preset time period, the control target is changed to the second cooling object;
[0197] Step T213: If the medium temperature is lower than a preset first low temperature threshold, close the inlet valve of the first heat exchange medium entering the heat exchanger.
[0198] For example, while the vehicle controls the outlet air temperature of the evaporator by adjusting the power of the compressor, it also monitors the outlet air temperature and the medium temperature. If the outlet air temperature is monitored to be within the preset target outlet air temperature fluctuation range (that is, the preset target outlet air temperature - T1 ≤ outlet air temperature ≤ preset target outlet air temperature + T1), and the medium temperature is higher than the preset first high temperature threshold for a preset period of time, it can be indicated that the temperature of the current first refrigeration object has been regulated to an appropriate range, so the priority refrigeration target can be changed to the second refrigeration object, that is, by adjusting the power of the compressor, the medium temperature of the second heat exchange medium is controlled. If the medium temperature is monitored to be lower than the preset first low temperature threshold, it means that if the second refrigeration object is continued to be refrigerated, the temperature of the second refrigeration object, i.e., the battery, may be too low and fall out of the optimal operating temperature range. Therefore, the refrigeration of the second refrigeration object can be stopped at this time, and accordingly, the inlet valve of the first heat exchange medium entering the heat exchanger is closed, thereby temporarily refrigerating the second refrigeration object and avoiding the waste of cold source.
[0199] It can be understood that compared with the traditional solution that only controls the temperature based on valves, the embodiment of the present application will combine the compressor and valves to jointly control the temperature, which increases the temperature control space and precision and reduces the temperature fluctuations in various spaces in the vehicle.
[0200] In a feasible embodiment, the power of the compressor is adjusted by a preset closed-loop control algorithm. After the step of changing the control target to the second refrigeration object, the method includes:
[0201] Step T2121, changes the control target to the requested power of the compressor before the second refrigeration object as the initial value of the preset closed-loop control algorithm, and based on the preset closed-loop control algorithm, executes the step of controlling the medium temperature of the second heat exchange medium by adjusting the power of the compressor.
[0202] It should be noted that in this embodiment, the vehicle controls the compressor using a preset closed-loop control algorithm, namely, a PID control algorithm. To ensure smooth control of the compressor after changing the control target, the requested power of the compressor before the control target is changed to the second cooling target is used as the initial value of the preset closed-loop control algorithm. Based on the preset closed-loop control algorithm configured with this initial value, the step of controlling the temperature of the second heat exchange medium by adjusting the compressor power is performed. For example, assume that a command to change the control target to the second cooling target is triggered at time k, and the power requested from the compressor at this time is requested power A. The control target is changed to the second cooling target at time K+1. Assume that the output requested from the compressor at time K+1 is requested power B. Requested power B = requested power A - the proportional component calculated based on the temperature difference at time K+1 + the proportional component calculated based on the temperature difference at time K+1 + the cumulative result calculated from time K to time K+1 based on the temperature difference at time K+1. In other words, requested power A is used as the initial value for calculating requested power B. Assuming that at time K+2, the compressor's requested power is requested power C, then requested power C = requested power A - the proportional component calculated based on the temperature difference at time K+1 + the proportional component calculated based on the temperature difference at time K+2 + the cumulative result calculated between times K and K+2 based on the integral component, with requested power A serving as the initial value for calculating requested power C. It can be understood that by configuring the initial value for the preset closed-loop control algorithm, smoother control of the compressor can be achieved after changing the control target.
[0203] In a feasible embodiment, the step of controlling the medium temperature of the second heat exchange medium by adjusting the power of the compressor further includes:
[0204] Step T221, monitoring the outlet air temperature and the medium temperature;
[0205] Step T222: If the medium temperature is within the preset medium temperature fluctuation range and the air outlet temperature is higher than the preset second high temperature threshold for a preset time period, then the control target is changed to the first cooling target;
[0206] Step T223: If the outlet air temperature is lower than a preset second low temperature threshold, close the inlet valve of the first heat exchange medium entering the evaporator.
[0207] For example, while the vehicle controls the medium temperature of the second heat exchange medium by adjusting the power of the compressor, it also monitors the outlet air temperature and the medium temperature. If the medium temperature is monitored to be within the preset medium temperature fluctuation range (that is, the preset target medium temperature - T2 ≤ medium temperature ≤ preset target medium temperature + T2), and the outlet air temperature is higher than the preset second high temperature threshold for a preset period of time, it indicates that the current second refrigeration target is basically stable in the appropriate operating temperature range, so the control target can be changed to the second refrigeration object to reduce the temperature of the second refrigeration object and improve the comfort of the passenger compartment. In addition, if the outlet air temperature is detected to be lower than the preset second low temperature threshold, it means that continuing to refrigerate may cause the temperature of the first refrigeration object to be too low, so the inlet valve of the first heat exchange medium entering the evaporator can be closed, thereby suspending the refrigeration of the first refrigeration object and avoiding the waste of cold source.
[0208] It can be understood that compared with the traditional solution that only controls the temperature based on valves, the embodiment of the present application will combine the compressor and valves to jointly control the temperature, which increases the temperature control space and precision and reduces the fluctuations in the passenger compartment temperature and the battery temperature.
[0209] In a feasible embodiment, the power of the compressor is adjusted by a preset closed-loop control algorithm, and the step of changing the control target to the first cooling target further includes:
[0210] Step T2221, changes the control target to the requested power of the compressor before the first cooling target as the initial value of the preset closed-loop control algorithm, and based on the preset closed-loop control algorithm, executes the step of controlling the outlet air temperature of the evaporator by adjusting the power of the compressor.
[0211] For example, when the control target is changed from the second cooling target to the first cooling target, the requested power of the compressor before the control target change is used as the initial value of the preset closed-loop control algorithm. Then, based on the preset closed-loop control algorithm configured with the initial value, the step of controlling the air outlet temperature of the evaporator by adjusting the power of the compressor is performed. For details, please refer to the above steps and are not repeated here. Similarly, by configuring the initial value for the preset closed-loop control algorithm, the control of the compressor can be smoother after the cooling target is changed.
[0212] 9 , which shows a second embodiment based on the first embodiment of the vehicle cooling control method of the present application. For the same or similar contents as those in the above embodiments, please refer to the above description and will not be described in detail later.
[0213] Before the step of determining the cooling priorities of the first cooling object and the second cooling object, the method includes:
[0214] Step T110, after triggering the generation of the dual cooling mode switching instruction, obtaining a first relevant temperature of the first cooling target, an operating mode of the second cooling target, and a second relevant temperature of the second cooling target, wherein the cooling targets of the vehicle in the dual cooling mode include the first cooling target and the second cooling target;
[0215] Step T120, determining a delay time for delaying execution of the dual cooling mode switching instruction based on the first relevant temperature, the working mode of the second cooling object, and the second relevant temperature;
[0216] Step T130: After switching the cooling mode of the vehicle to the first cooling object single cooling mode and maintaining the delay time, or after maintaining the first cooling object single cooling mode for the delay time, execute the dual cooling mode switching instruction.
[0217] It should be noted that in dual cooling mode, the first cooling object and the second cooling object will share the cold source in the temperature control system. In order to avoid the problem of insufficient cold source causing a poor passenger experience, this application sets a delayed switching stage.
[0218] For example, the vehicle triggers a dual cooling switch command to switch to the dual cooling mode. For example, the switching scenarios could be ventilation → passenger compartment + battery dual cooling; passenger compartment cooling → passenger compartment + battery dual cooling; battery cooling → passenger compartment + battery dual cooling, etc. After generating the dual cooling switch command, the vehicle does not switch immediately. Instead, it obtains a first relevant temperature of the first cooling target, the operating mode of the second cooling target, and the second relevant temperature of the second cooling target. The first relevant temperature can be the passenger compartment temperature, the second relevant temperature can be the maximum battery temperature, and the operating mode of the second cooling target can include active driving cooling and charging cooling. Based on the first relevant temperature, the operating mode of the second cooling target, and the second relevant temperature, the vehicle determines a delay for executing the dual cooling mode switch command. It should be noted that the purpose of delaying the dual cooling mode switch is to improve passenger comfort while ensuring battery safety. Therefore, the delay is proportional to the first relevant temperature and inversely proportional to the second relevant temperature. The delay is longer under battery charging conditions than under battery driving conditions. After determining the delay time, the vehicle's cooling mode is first switched to the first cooling object single cooling mode, and the delay time is maintained in the passenger compartment single cooling mode. Alternatively, if the vehicle's cooling mode itself is the first cooling object single cooling mode, the delay time is maintained in the first cooling object single cooling mode. After the delay time is reached, the dual cooling switching instruction is executed.
[0219] It can be understood that in this embodiment, in order to ensure the comfort of the passenger compartment, a delay time is set before switching to the dual cooling mode. That is, in the face of a limited cold source, the vehicle will remain in the single cooling mode of the passenger compartment for an extended period of time before switching to the dual cooling mode to ensure the comfort of the passenger compartment, and then switch to the dual cooling mode.
[0220] In a feasible embodiment, after the step of obtaining the first relevant temperature of the first refrigeration object, the operating mode of the second refrigeration object, and the second relevant temperature of the second refrigeration object, the method includes:
[0221] Step T121, determining whether the vehicle meets a preset dual cooling mode delayed switching condition based on the first relevant temperature, the operating mode of the battery, and the second relevant temperature;
[0222] Step T122: if the preset dual cooling mode delayed switching condition is met, executing the step of determining a delay time for delaying execution of the dual cooling mode switching instruction based on the first relevant temperature, the working mode of the second cooling object, and the second relevant temperature;
[0223] Step T123: If the preset dual cooling mode delayed switching condition is not met, the dual cooling mode switching instruction is executed.
[0224] For example, after obtaining the first relevant temperature, the operating mode, and the second relevant temperature, it is first determined whether the vehicle meets the preset dual cooling mode delayed switching condition based on the first relevant temperature, the battery operating mode, and the second relevant temperature. It is possible that the first cooling target is the passenger compartment, and the second cooling target is the battery. The preset dual cooling mode delayed switching condition is used to switch to the dual cooling mode while ensuring battery safety. The preset dual cooling mode delayed switching condition can be set by a technician based on battery safety conditions. For example, based on the above example, the preset dual cooling mode delayed switching condition can be set as:
[0225] The battery's operating mode is driving cooling or AC (alternating current) charging cooling;
[0226] 40℃≤The maximum temperature of the battery body<48℃;
[0227] The temperature in the crew cabin is >28℃.
[0228] If the above-mentioned preset dual cooling mode delayed switching condition is met, the step of determining the delay time for delaying the execution of the dual cooling mode switching instruction based on the first relevant temperature, the working mode of the second cooling object, and the second relevant temperature can be performed. Conversely, if the above-mentioned condition is not met, the dual cooling switching instruction can be executed. The determination of the delay time can be further divided into:
[0229] If 40℃ < maximum battery temperature ≤ 45℃, the delay time = 13 minutes.
[0230] If 45℃ < maximum battery temperature < 48℃, the delay time = 8 minutes.
[0231] It should be noted that the temperature data and extension time involved above can be set by technical personnel according to needs, and no specific restrictions are made here.
[0232] In addition, you can also set the dual cooling mode immediate cut-off conditions. For example, the dual cooling mode immediate cut-off conditions may include:
[0233] The battery's operating mode is DC charging with active cooling or supercharging with active cooling.
[0234] The maximum temperature of the battery body is ≥48°C.
[0235] The temperature in the passenger compartment is ≤26℃.
[0236] The maximum temperature of the battery body - the minimum temperature of the battery body ≥ 8℃.
[0237] That is, if the vehicle meets any one of the conditions, the dual cooling switching command can be executed immediately.
[0238] Referring to FIG. 10 , a third embodiment is proposed based on the first and second embodiments of the vehicle cooling control method of the present application. The same or similar contents in this embodiment can be referred to above and will not be described in detail. The cooling priority includes a first cooling priority for a first cooling object and a second cooling priority for a second cooling object. The steps of determining the cooling priorities of the first and second cooling objects include:
[0239] Step T101: determining the first cooling priority based on a first relevant temperature of the first cooling object, wherein the first cooling priority is proportional to the first relevant temperature;
[0240] Step T102: determining the second cooling priority based on the working mode of the second cooling object and the second relevant temperature of the second cooling object, wherein the second cooling priority is proportional to the second relevant temperature, and the second cooling priority in the charging working mode is higher than the second cooling priority in the driving working mode.
[0241] For example, the first relevant temperature may also include the vehicle ambient temperature and the evaporator outlet temperature, and in determining the first cooling priority, in addition to the first relevant temperature, the blower air volume and other factors may also be considered. The higher the first relevant temperature, the higher the first cooling priority. The operating modes of the second cooling object may include active driving cooling, AC charging cooling, active DC charging cooling, and active supercharging cooling, and the second cooling priority increases in sequence. The second relevant temperature may be the battery body temperature, and the higher the second relevant temperature, the higher the second cooling priority. The determination of the second cooling priority may also include the battery temperature rise rate and the battery charge and discharge power. Accordingly, if the first cooling priority is greater than the second cooling priority, the first cooling object is selected as the control target. If the second cooling priority is greater than the first cooling priority, the second cooling object is selected as the control target. It is worth noting that when the first cooling priority and the second cooling priority are equal, for example, the first cooling priority and the second cooling priority can be divided into three levels: high, medium, and low. When the first cooling priority and the second cooling priority are both high, the second cooling object can be selected as the control target. If the first cooling priority and the second cooling priority are both medium or low, the first cooling object can be selected as the control target. This will maximize the riding comfort of the vehicle occupants while ensuring battery safety. It is understandable that the determination of the first cooling priority and the second cooling priority can also be specified by technical personnel based on the actual vehicle conditions, which will not be elaborated here.
[0242] In addition, an embodiment of the present application also proposes a virtualization device, which includes: a memory, a processor, and a vehicle refrigeration control program stored on the memory and runnable on the processor. When the vehicle refrigeration control program is executed by the processor, the steps of the virtualization method described above are implemented.
[0243] The specific implementation of the virtualization device of the present application is basically the same as the embodiments of the above-mentioned virtualization method, and will not be repeated here.
[0244] In addition, an embodiment of the present application further proposes a readable storage medium, on which a vehicle refrigeration control program is stored. When the vehicle refrigeration control program is executed by a processor, the steps of the virtualization method as described above are implemented.
[0245] MPVs are generally equipped with a rear air conditioning box, which contains an evaporator and an air PTC (air heater). However, due to space constraints and cost considerations, some models do not have temperature sensors installed on the evaporator or air PTC. Temperature sensors are only installed in the rear air conditioning box's front-facing air duct. When the rear air conditioning box's air blowing mode is front-facing or front-facing-foot blowing mode, air will flow through the temperature sensor in the front-facing air duct, allowing closed-loop control of the air PTC based on the temperature measurement value detected by the temperature sensor. However, when the air blowing mode is foot blowing mode, no air will flow through the front-facing air duct, and the temperature sensor in the front-facing air duct cannot detect the actual temperature measurement value when the foot blowing mode is on. Therefore, closed-loop control of the air PTC cannot be achieved, resulting in a large deviation between the actual air outlet temperature and the target air outlet temperature, affecting the comfort of the passenger compartment.
[0246] The main purpose of this application is to provide a method, device, equipment and medium for controlling an air heater in a vehicle, aiming to solve the technical problem in the prior art that when the foot blowing mode is turned on, the actual temperature measurement value cannot be detected by the temperature sensor in the face-blowing air duct, resulting in the inability to achieve closed-loop control of the air PTC.
[0247] Refer to Figure 11, which is a schematic structural diagram of a vehicle air heater control device in the hardware operating environment involved in an embodiment of the present application.
[0248] As shown in FIG11 , the vehicle air heater control device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1007. The communication bus 1002 is used to implement communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. The user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may include a standard wired interface and a wireless interface (such as a wireless fidelity (Wi-Fi) interface). The memory 1007 may be a high-speed random access memory (RAM) memory or a stable non-volatile memory (NVM), such as a disk memory. The memory 1007 may also be a storage device independent of the aforementioned processor 1001.
[0249] Those skilled in the art will appreciate that the structure shown in FIG11 does not limit the air heater control device in a vehicle, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.
[0250] As shown in FIG. 11 , the memory 1007 as a storage medium may include an operating system, a network communication module, a user interface module, and a vehicle air heater control program.
[0251] In the vehicle air heater control device shown in Figure 11, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1007 in the vehicle air heater control device of the present application can be set in the vehicle air heater control device, and the vehicle air heater control device calls the vehicle air heater control program stored in the memory 1007 through the processor 1001, and executes the vehicle air heater control method provided in the embodiment of the present application.
[0252] Based on the above hardware structure, an embodiment of the vehicle air heater control method of the present application is proposed.
[0253] 12 , which is a flow chart of a first embodiment of a method for controlling an air heater in a vehicle according to the present application.
[0254] In this embodiment, the vehicle air heater control method includes the following steps:
[0255] Step U10: In the first control mode, the damper opening of the target air duct is adjusted based on a preset control strategy.
[0256] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication, and program execution capabilities, such as a mobile phone, tablet computer, or personal computer, or an electronic device or vehicle air heater control device capable of performing the aforementioned functions. This embodiment and the following embodiments will be described below using the vehicle air heater control device as an example.
[0257] It should be noted that the first control mode refers to the foot-blowing mode in the air-conditioning box blowing mode. The foot-blowing mode refers to the air-conditioning system blowing cold air or hot air to the foot area of the passengers in the car through the foot air outlet; because in the foot-blowing mode, the air heated by the air heater (i.e., air PTC) does not flow through the blowing air duct, the temperature sensor located in the blowing air duct cannot detect the actual temperature measurement value when the foot-blowing mode is turned on, resulting in the inability to achieve closed-loop control of the air heater according to the difference between the actual air outlet temperature and the target air outlet temperature (i.e., the power of the air heater cannot be accurately controlled), which will cause the actual air outlet temperature to deviate too much from the target air outlet temperature and affect the comfort of the passenger compartment.
[0258] In one embodiment, the air heater is provided in an air conditioning box, and in the first control mode, adjusting the damper opening of the target air duct based on a preset control strategy includes:
[0259] When receiving a heating instruction from a user for the air conditioner and the blowing mode is a first control mode, determining the blower air volume and timing time in the first control mode;
[0260] determining a target damper opening according to the blower air volume and the timing time;
[0261] The damper opening of the target air duct is adjusted according to the target damper opening.
[0262] It should be noted that the rear air-conditioning box mainly includes a blower, an evaporator, an air heater, a face-blowing air duct, a foot-blowing air duct, an air outlet grille, a temperature sensor, a face-blowing air door (an air door located at the face-blowing air duct) and a foot-blowing air door (an air door located at the foot-blowing air duct), etc.; the blowing modes include face-blowing mode, foot-blowing mode and face-blowing-foot-blowing mode, among which the face-blowing mode refers to the air-conditioning system blowing cold air or hot air to the facial area of the passengers in the car through the face air outlet. As shown in Figure 13, when the blowing mode is the face-blowing mode, the face-blowing air door is in the open state and the foot-blowing air door is in the closed state. The air heated by the air heater can pass through the face-blowing air duct, and the temperature sensor located in the face-blowing air duct can detect more accurate temperature measurement values; the foot-blowing mode refers to the air-conditioning system blowing cold air or hot air to the facial area of the passengers in the car through the face air outlet. The system blows cold air or hot air to the foot area of the passengers in the car through the foot air outlet, as shown in Figure 14. When the blowing mode is the foot blowing mode, the foot blowing damper is in the open state and the face blowing is in the closed state. The air heated by the air heater cannot pass through the face blowing air duct, and the temperature sensor located in the face blowing air duct cannot detect the accurate temperature measurement value; the face blowing-foot blowing mode refers to the air-conditioning system blowing cold air or hot air to the passengers in the car through the face air outlet and the foot air outlet at the same time, as shown in Figure 15. When the blowing mode is the face blowing-foot blowing mode, the face blowing damper and the foot blowing damper are both in the open state. At this time, the air heated by the air heater can pass through the face blowing air duct, and the temperature sensor located in the face blowing air duct can detect more accurate temperature measurement values.
[0263] It should be noted that the air volume of the blower can not only be used to maintain a comfortable temperature in the car, but also to speed up the air circulation in the car; the timing time refers to the timing time from the moment of switching from the face-blowing mode or the face-blowing-foot-blowing mode to the foot-blowing mode to the current moment; the air-conditioning box refers to the rear air-conditioning box, and the rear air-conditioning box refers to the device in the vehicle used to control the rear seat air-conditioning system.
[0264] It is understandable that when the rear air-conditioning box has a heating demand (that is, a heating instruction initiated by the user for the air-conditioning box is received), the air heater in the rear air-conditioning box needs to be used to heat the interior of the vehicle. However, the air heater needs to achieve closed-loop control based on the temperature difference between the actual air outlet temperature and the target air outlet temperature during the heating process. When the blowing mode is the foot blowing mode, the damper of the face-blowing air duct is in a closed state, and the heated air cannot pass through the damper of the face-blowing air duct and flow through the temperature sensor in the face-blowing air duct, resulting in the temperature sensor being unable to detect the actual air outlet temperature. Therefore, the face-blowing air duct needs to be properly turned on in the foot blowing mode. The air door of the blowing air duct enables the temperature sensor arranged in the blowing face air duct to detect the actual air outlet temperature (because only after the air door of the blowing face air duct is opened, the air heated by the air heater can flow from the opened air door through the temperature sensor arranged in the blowing face air duct). As shown in Figure 16, in the foot blowing mode, after the air door at the blowing face air duct is opened to a certain angle, the temperature sensor located in the blowing face air duct can detect a more accurate temperature (if the air door of the blowing face air duct is not opened, the heated air cannot enter the blowing face air duct, and the temperature measurement value detected by the temperature sensor located in the blowing face air duct is inaccurate).
[0265] It should be noted that the target damper opening refers to the angle at which the damper of the face air duct actually needs to be opened; when the blower air volume is greater, the flow rate of air from the foot air duct to the face air duct is accelerated, so it can be determined that when the blower air volume is greater, the damper angle required to open the face air duct is smaller; when the mode switching timing time is longer, the amount of air flowing from the foot air duct through the face air duct is greater, so it can be determined that when the mode switching timing time is longer, the damper angle required to open the face air duct is smaller.
[0266] In a specific implementation, the target damper opening can be determined by combining the blower air volume and timing time at the current moment. Specifically, a neural network model for predicting the target damper opening can be constructed. The target damper opening can be obtained by inputting the blower air volume and mode switching timing time into the neural network model.
[0267] Step U20: Determine the actual air outlet temperature based on the temperature measurement value of the temperature sensor in the target air duct.
[0268] It should be noted that when the blowing mode is the foot blowing mode, the face-blowing damper is in a closed state; after the face-blowing damper (i.e., the target damper) needs to be adjusted, the temperature measurement value is detected by the temperature sensor provided in the face-blowing air duct, and then the actual air outlet temperature is determined based on the temperature measurement value and the blower air volume;
[0269] Step U30: Determine the temperature difference between the actual outlet air temperature and the target outlet air temperature.
[0270] It should be noted that the actual air outlet temperature refers to the temperature at the air outlet of the rear air-conditioning box (that is, the temperature actually felt by the passengers in the car), and the target air outlet temperature refers to the air outlet temperature set by the user.
[0271] Step U40: Control the power of the air heater according to the temperature difference.
[0272] It should be noted that when the actual outlet air temperature is inconsistent with the target outlet air temperature, it is necessary to adjust the power of the air heater (specifically, it can be adjusted through the power control instruction value). For example, when the target outlet air temperature is higher than the actual outlet air temperature, it is necessary to increase the power of the air heater to increase the heating rate of the air heater, so that the actual outlet air temperature quickly approaches the target outlet air temperature; for example, when the target outlet air temperature is lower than the actual outlet air temperature, it is necessary to reduce the power of the air heater to slow down the heating rate of the air heater, so that the actual outlet air temperature quickly approaches the target outlet air temperature.
[0273] In one embodiment, controlling the power of the air heater according to the temperature difference includes:
[0274] determining a first feedforward control variable according to a vehicle interior temperature sensor value, the blower air volume, and the target air outlet temperature;
[0275] determining a first control parameter according to the temperature difference and the blower air volume;
[0276] The power of the air heater is controlled according to the first feedforward control amount and the first control parameter.
[0277] It should be noted that the in-car temperature sensor value can be the value measured by the rear in-car temperature sensor. If there is no rear in-car sensor, the in-car temperature sensor value can use the value measured by the front temperature sensor; the first control parameter refers to the P and I control parameters, and the first control parameter can be determined based on the target air outlet temperature, the temperature difference between the actual air outlet temperature, and the mapping relationship between the rear blower air volume and the first control parameter.
[0278] In one embodiment, controlling the power of the air heater according to the temperature difference includes:
[0279] Upon receiving an instruction to switch the air conditioner to a second control mode, determining a second feedforward control variable according to a target evaporator outlet air temperature, the blower air volume, and the target outlet air temperature;
[0280] determining a second control parameter according to the temperature difference and the blower air volume;
[0281] The power of the air heater is controlled according to the second feedforward control amount and the second control parameter.
[0282] It should be noted that when the air-conditioning box is a partitioned air-conditioning box, it can perform cooling and heating. For example, when the temperature in the car rises, dehumidification is required. At this time, the air-conditioning box needs to perform cooling and heating at the same time (that is, the second control mode); the second control parameter refers to the P and I control parameters. The second control parameter can be determined based on the target air outlet temperature, the temperature difference between the actual air outlet temperature, and the mapping relationship between the rear blower air volume and the second control parameter.
[0283] In one embodiment, the vehicle air heater control method further includes:
[0284] When the target air door opening is greater than the preset air door opening, the air outlet grille of the target air duct is closed.
[0285] It should be noted that the air outlet grille of the target air duct refers to the mesh structure located at the air outlet of the blowing channel in the vehicle air-conditioning system. The air volume of the air outlet can be changed by adjusting the opening or closing of the grille, which can play a role in adjusting the air supply effect.
[0286] It is understandable that when the air door opening of the face-blowing air door is too large, a large amount of hot air will flow from the face-blowing air door through the face-blowing air duct and blow toward the facial area of the passengers in the car, which may affect the comfort of the passengers in the car. Therefore, the preset air door opening can be set according to the user's comfort perception. When the air door opening of the face-blowing air door is greater than the preset air door opening, the grille of the face-blowing air duct outlet needs to be closed.
[0287] In this embodiment, by setting a preset air damper opening, the grille of the face air duct outlet is closed in time when the target air damper opening is greater than the preset air damper opening, which can prevent a large amount of hot air from blowing from the face air duct outlet to the facial area of the passengers in the car, thereby ensuring the comfort of the passengers in the car.
[0288] This embodiment adjusts the damper opening of the target air duct based on a preset control strategy in a first control mode; determines the actual outlet air temperature based on the temperature measurement value of the temperature sensor in the target air duct; determines the temperature difference between the actual outlet air temperature and the target outlet air temperature; and controls the power of the air heater based on the temperature difference. Through the above approach, the damper opening of the target air duct can be adjusted based on the preset control strategy in the first control mode, so that the temperature sensor in the target air duct can detect an accurate temperature measurement value, thereby making the temperature difference between the actual outlet air temperature and the target outlet air temperature more accurately calculated. This allows precise control of the outlet air temperature in different blowing modes without changing the structure of the air conditioner.
[0289] Refer to FIG17 , which is a flow chart of a second embodiment of a method for controlling an air heater in a vehicle according to the present application.
[0290] Based on the first embodiment, the vehicle air heater control method of this embodiment determines the target air door opening according to the blower air volume and the timing time, including:
[0291] Step U201: Determine the first damper opening corresponding to the blower air volume, and determine the second damper opening corresponding to the timing time.
[0292] It should be noted that since the greater the blower air volume, the faster the air circulation rate, the corresponding damper opening can be determined according to the different blower air volumes; the timing time refers to the timing time from the moment when the other blowing modes are switched to the first control mode (i.e., foot blowing mode) to the current moment; different timing times correspond to different damper openings.
[0293] In a specific implementation, a neural network model for predicting the first damper opening can be constructed, and the first damper opening can be obtained by inputting the blower air volume into the neural network model for predicting the first damper opening; a neural network model for predicting the second damper opening can be constructed, and the mode switching timing time can be input into the neural network model for predicting the second damper opening to obtain the second damper opening.
[0294] In one embodiment, determining the first damper opening corresponding to the blower air volume and determining the second damper opening corresponding to the timing time include:
[0295] Determine the first correspondence between the air volume of the blower and the air door opening;
[0296] Constructing a first mapping relationship table according to the first corresponding relationship;
[0297] Determining a first damper opening corresponding to the blower air volume from the first mapping relationship table;
[0298] Determine a second corresponding relationship between the length of the timing time and the air door opening;
[0299] Constructing a second mapping relationship table according to the second corresponding relationship;
[0300] The second damper opening corresponding to the timing time is determined from the second mapping relationship table.
[0301] It should be noted that when the blower air volume is larger, the flow rate of air from the foot air duct to the face air duct is accelerated. Therefore, it can be determined that when the blower air volume is larger, the damper angle required to open the face air duct is smaller; when the blower air volume is smaller, the damper angle required to open the face air duct is larger; the first mapping relationship table can be constructed based on multiple experimental results.
[0302] In a specific implementation, the first mapping relationship table may be constructed as follows:
[0303] It should be noted that the longer the timing time is, the more air flows from the foot air duct through the face air duct. Therefore, it can be determined that when the mode switching timing time is longer, the smaller the air door angle required to open the face air duct is, and when the mode switching timing time is shorter, the smaller the air door angle required to open the face air duct is. The second mapping relationship table can be constructed based on multiple experimental results.
[0304] In a specific implementation, the second mapping relationship table is as follows:
[0305] Step U202: Determine a target air damper opening according to the first air damper opening and the second air damper opening.
[0306] In a specific implementation, the largest damper opening between the first damper opening and the second damper opening may be determined as the target damper opening, or the average of the first damper opening and the second damper opening may be determined as the target damper opening.
[0307] In a specific implementation, it is also possible to determine whether the first damper opening is greater than the second damper opening; when it is determined that the first damper opening is greater than the second damper opening, the first damper opening is determined as the target damper opening; when it is determined that the first damper opening is not greater than the second damper opening, the second damper opening is determined as the target damper opening; determining the larger damper opening between the first damper opening and the second damper opening as the target damper opening can prevent the temperature sensor in the blowing channel from being affected by the small damper opening of the blowing damper. Specifically, the target damper opening = MAX (first damper opening, second damper opening).
[0308] This embodiment determines a first damper opening corresponding to the blower air volume and a second damper opening corresponding to the mode switching timer; and determines a target damper opening based on the first damper opening and the second damper opening. This method allows the target damper opening to be determined based on the first damper opening corresponding to the blower air volume and the second damper opening corresponding to the mode switching timer, making the obtained target damper opening more accurate. This not only prevents the temperature sensor from being affected by an excessively small target damper opening, but also prevents a large amount of hot air from being blown toward the passenger's face through the face-blowing channel and affecting passenger comfort due to an excessively large target damper opening.
[0309] In addition, an embodiment of the present application further proposes a storage medium on which a vehicle air heater control program is stored. When the vehicle air heater control program is executed by a processor, the steps of the vehicle air heater control method described above are implemented.
[0310] 18 , which is a structural block diagram of a first embodiment of a vehicle air heater control device according to the present application.
[0311] As shown in FIG18 , the vehicle air heater control device proposed in the embodiment of the present application includes:
[0312] The adjustment module 50 is configured to adjust the damper opening of the target air duct based on a preset control strategy in the first control mode.
[0313] The determination module 40 is configured to determine the actual outlet air temperature according to the temperature measurement value of the temperature sensor in the target air duct.
[0314] The determining module 40 is further configured to determine a temperature difference between the actual outlet air temperature and the target outlet air temperature.
[0315] The control module 30 is configured to control the power of the air heater according to the temperature difference.
[0316] It should be understood that the above is only an example and does not constitute any limitation to the technical solution of the present application. In specific applications, technicians in this field can make settings as needed, and the present application does not impose any restrictions on this.
[0317] This embodiment adjusts the damper opening of the target air duct based on a preset control strategy in a first control mode; determines the actual outlet air temperature based on the temperature measurement value of the temperature sensor in the target air duct; determines the temperature difference between the actual outlet air temperature and the target outlet air temperature; and controls the power of the air heater based on the temperature difference. Through the above approach, the damper opening of the target air duct can be adjusted based on the preset control strategy in the first control mode, so that the temperature sensor in the target air duct can detect an accurate temperature measurement value, thereby making the temperature difference between the actual outlet air temperature and the target outlet air temperature more accurately calculated. This allows precise control of the outlet air temperature in different blowing modes without changing the structure of the air conditioner.
[0318] In one embodiment, the adjustment module 50 is further configured to:
[0319] When receiving a heating instruction from a user for the air conditioner and the blowing mode is a first control mode, determining the blower air volume and timing time in the first control mode;
[0320] determining a target damper opening according to the blower air volume and the timing time;
[0321] The damper opening of the target air duct is adjusted according to the target damper opening.
[0322] In one embodiment, the adjustment module 50 is further configured to:
[0323] Determining a first damper opening corresponding to the blower air volume, and determining a second damper opening corresponding to the timing time;
[0324] A target damper opening is determined according to the first damper opening and the second damper opening.
[0325] In one embodiment, the adjustment module 50 is further configured to:
[0326] Determine the first correspondence between the air volume of the blower and the air door opening;
[0327] Constructing a first mapping relationship table according to the first corresponding relationship;
[0328] Determining a first damper opening corresponding to the blower air volume from the first mapping relationship table;
[0329] Determine a second corresponding relationship between the length of the timing time and the air door opening;
[0330] Constructing a second mapping relationship table according to the second corresponding relationship;
[0331] The second damper opening corresponding to the timing time is determined from the second mapping relationship table.
[0332] In one embodiment, the control module 30 is further configured to:
[0333] determining a first feedforward control variable according to a vehicle interior temperature sensor value, the blower air volume, and the target air outlet temperature;
[0334] determining a first control parameter according to the temperature difference and the blower air volume;
[0335] The power of the air heater is controlled according to the first feedforward control amount and the first control parameter.
[0336] In one embodiment, the control module 30 is further configured to:
[0337] Upon receiving an instruction to switch the air conditioner to a second control mode, determining a second feedforward control variable according to a target evaporator outlet air temperature, the blower air volume, and the target outlet air temperature;
[0338] determining a second control parameter according to the temperature difference and the blower air volume;
[0339] The power of the air heater is controlled according to the second feedforward control amount and the second control parameter.
[0340] In one embodiment, the control module 30 is further configured to:
[0341] When the target air door opening is greater than the preset air door opening, the air outlet grille of the target air duct is closed.
[0342] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this application. In actual applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of this embodiment scheme, and no restrictions are imposed here.
[0343] In addition, for technical details not fully described in this embodiment, please refer to the vehicle air heater control method provided in any embodiment of the present application, and will not be repeated here.
[0344] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0345] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0346] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device (which can be a vehicle, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0347] The above are merely optional embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for switching the refrigeration mode of a vehicle, wherein, The vehicle refrigeration mode switching method includes: In response to a refrigeration mode switching instruction, detecting the pressure state of the high-pressure side of the refrigerant in the vehicle refrigeration system and / or the attempted execution result of the refrigeration mode switching instruction; Determining a switching timing based on the pressure state and / or the attempted execution result, and executing the refrigeration mode switching instruction based on the switching timing.
2. The vehicle refrigeration mode switching method according to claim 1, wherein, The step of determining a switching timing based on the pressure state and executing the refrigeration mode switching instruction based on the switching timing includes: After detecting that the pressure state is a preset low-pressure state, executing the refrigeration mode switching instruction.
3. The vehicle refrigeration mode switching method according to claim 1, wherein, The step of determining a switching timing based on the pressure state and the attempted execution result and executing the refrigeration mode switching instruction based on the switching timing includes: If it is detected and determined that the pressure state is a preset high-pressure state, attempting to execute the refrigeration mode switching instruction, and monitoring system parameters in the vehicle refrigeration system related to the refrigeration mode switching instruction; If the system parameters do not change by a preset amount, determining that the attempted execution result is a failed attempt, and after performing a reset action for the refrigeration mode switching instruction, executing the step of executing the refrigeration mode switching instruction after detecting that the pressure state is a preset low-pressure state.
4. The vehicle refrigeration mode switching method according to claim 3, wherein, The vehicle includes a first refrigeration object and a second refrigeration object. The refrigerant participates in heat exchange in the refrigeration loop of the vehicle refrigeration system. The refrigeration loop includes a compressor, an evaporator, and a heat exchanger. The evaporator is used for refrigerating the first refrigeration object. The refrigerant enters the evaporator through a first expansion valve. The heat exchanger is used for refrigerating the second refrigeration object. The refrigerant enters the heat exchanger through a second expansion valve. In the heat exchanger, the refrigerant exchanges heat with the heat exchange medium corresponding to the second refrigeration object, and the heat exchange medium is driven by a water pump.
5. The vehicle refrigeration mode switching method according to claim 4, wherein, The mode switching type corresponding to the refrigeration mode switching instruction is switching from a single refrigeration mode of the first refrigeration object to a dual refrigeration mode. The system parameters are the air outlet temperature of the evaporator and / or the pressure of the high-pressure side of the refrigerant; The step of attempting to execute the refrigeration mode switching instruction and monitoring system parameters in the vehicle refrigeration system related to the refrigeration mode switching instruction includes: Maintaining the current power of the compressor, starting the water pump and continuing for a first preset duration, and then performing the action of opening the second expansion valve; If, after performing the action of opening the second expansion valve and waiting for a second preset duration, the change amount of the air outlet temperature is less than a preset first change threshold, and / or the change amount of the pressure is less than a second change threshold, determining that the system parameters do not change by a preset amount.
6. The vehicle refrigeration mode switching method according to claim 4, wherein, The mode switching type corresponding to the refrigeration mode switching instruction is switching from a single refrigeration mode of the second refrigeration object to a dual refrigeration mode. The system parameters are the medium temperature of the heat exchange medium and / or the pressure of the high-pressure side of the refrigerant; The step of attempting to execute the refrigeration mode switching instruction and monitoring system parameters in the vehicle refrigeration system related to the refrigeration mode switching instruction includes: Maintaining the current power of the compressor and performing the action of opening the first expansion valve; If, after performing the action of opening the first expansion valve and waiting for a second preset duration, the change amount of the medium temperature is less than a preset third change threshold, and / or the change amount of the pressure is less than a second change threshold, it is determined that the preset change of the system parameters has not occurred.
7. The vehicle refrigeration mode switching method according to any one of claims 1 to 6, wherein, The step of performing the refrigeration mode switching instruction includes: Based on the requested power of the compressor in the vehicle refrigeration system and the compensation value of the refrigeration object before performing the refrigeration mode switching instruction, determining the initial value of the control algorithm for controlling the compressor, and controlling the power of the compressor based on the control algorithm.
8. A vehicle refrigeration control method, wherein, The vehicle includes a first refrigeration object and a second refrigeration object, and the vehicle refrigeration control method includes: Determining the refrigeration priorities of the first refrigeration object and the second refrigeration object; Controlling the temperatures of the first refrigeration object and / or the second refrigeration object based on the refrigeration priorities.
9. The vehicle refrigeration control method according to claim 8, wherein, The temperatures of the first refrigeration object and the second refrigeration object are controlled by the temperature control system of the vehicle. The temperature control loop of the temperature control system includes a compressor, an evaporator, and a heat exchanger. The evaporator is used for refrigerating the first refrigeration object, and the heat exchanger is used for refrigerating the second refrigeration object. Wherein, in the heat exchanger, the first heat exchange medium in the temperature control loop exchanges heat with the second heat exchange medium corresponding to the second refrigeration object. The step of controlling the temperatures of the first refrigeration object and / or the second refrigeration object based on the refrigeration priorities includes: Regarding the one with a higher refrigeration priority among the first refrigeration object and the second refrigeration object as the control target; When the control target is the first refrigeration object, controlling the outlet air temperature of the evaporator by adjusting the power of the compressor; When the control target is the second refrigeration object, controlling the medium temperature of the second heat exchange medium by adjusting the power of the compressor.
10. The vehicle refrigeration control method according to claim 9, wherein, The step of controlling the outlet air temperature of the evaporator by adjusting the power of the compressor further includes: Monitoring the outlet air temperature and the medium temperature; If the outlet air temperature is within the preset target outlet air temperature fluctuation range and the medium temperature is higher than a preset first high temperature threshold for a preset duration, changing the control target to the second refrigeration object; If the medium temperature is lower than a preset first low temperature threshold, closing the inlet valve of the first heat exchange medium entering the heat exchanger.
11. The vehicle refrigeration control method according to claim 10, wherein, The power of the compressor is adjusted by a preset closed-loop control algorithm. In the step of changing the control target to the second refrigeration object, it further includes: Regarding the requested power of the compressor before changing the control target to the second refrigeration object as the initial value of the preset closed-loop control algorithm, and based on the preset closed-loop control algorithm, performing the step of controlling the medium temperature of the second heat exchange medium by adjusting the power of the compressor.
12. The vehicle refrigeration control method according to claim 9, wherein, The step of controlling the medium temperature of the second heat exchange medium by adjusting the power of the compressor further includes: Monitoring the outlet air temperature and the medium temperature; If the medium temperature is within a preset medium temperature fluctuation range and the outlet air temperature is higher than a preset second high temperature threshold for a preset duration, change the control target to the first refrigeration target; If the outlet air temperature is lower than a preset second low temperature threshold, close the inlet valve of the first heat exchange medium entering the evaporator.
13. The vehicle refrigeration control method according to claim 12, wherein, The power of the compressor is adjusted by a preset closed-loop control algorithm. In the step of changing the control target to the first refrigeration target, it further includes: Taking the requested power of the compressor before changing the control target to the first refrigeration target as the initial value of the preset closed-loop control algorithm, and based on the preset closed-loop control algorithm, performing the step of controlling the outlet air temperature of the evaporator by adjusting the power of the compressor.
14. The vehicle refrigeration control method according to claim 8, wherein, Before the step of determining the refrigeration priorities of the first refrigeration object and the second refrigeration object, the method includes: After triggering a dual refrigeration mode switching instruction, obtain the first relevant temperature of the first refrigeration object, the working mode of the second refrigeration object, and the second relevant temperature of the second refrigeration object, where the refrigeration target of the vehicle in the dual refrigeration mode includes the first refrigeration object and the second refrigeration object; Determine the delay duration for delaying the execution of the dual refrigeration mode switching instruction based on the first relevant temperature, the working mode of the second refrigeration object, and the second relevant temperature; After switching the refrigeration mode of the vehicle to the single refrigeration mode of the first refrigeration object and maintaining the delay duration, or after maintaining the single refrigeration mode of the first refrigeration object for the delay duration, execute the dual refrigeration mode switching instruction.
15. The vehicle refrigeration control method according to claim 14, wherein, After the step of obtaining the first relevant temperature of the first refrigeration object, the working mode of the second refrigeration object, and the second relevant temperature of the second refrigeration object, the method includes: Determine whether the vehicle meets a preset dual refrigeration mode delay switching condition based on the first relevant temperature, the working mode of the second refrigeration object, and the second relevant temperature; If the preset dual refrigeration mode delay switching condition is met, perform the step of determining the delay duration for delaying the execution of the dual refrigeration mode switching instruction based on the first relevant temperature, the working mode of the second refrigeration object, and the second relevant temperature; If the preset dual refrigeration mode delay switching condition is not met, execute the dual refrigeration mode switching instruction.
16. A method for controlling an air heater in a vehicle, wherein, The control method includes: In the first control mode, adjust the damper opening of the target air duct based on a preset regulation strategy; Determine the actual outlet air temperature according to the temperature measurement value of the temperature sensor in the target air duct; Determine the temperature difference between the actual outlet air temperature and the target outlet air temperature; Control the power of the air heater according to the temperature difference.
17. The method according to claim 16, wherein, The air heater is arranged in the air-conditioning box. In the first control mode, adjusting the damper opening of the target air duct based on a preset regulation strategy includes: When receiving a heating instruction for the air-conditioning box and the blowing mode is the first control mode, determine the blower air volume and the timing time in the first control mode; Determine the target damper opening according to the blower air volume and the timing time; Adjust the damper opening of the target air duct according to the target damper opening.
18. The method according to claim 17, wherein, The determining the target damper opening according to the air volume of the blower and the timing time includes: Determining a first damper opening corresponding to the air volume of the blower and determining a second damper opening corresponding to the timing time; Determining the target damper opening according to the first damper opening and the second damper opening.
19. The method according to claim 17, wherein, The determining the first damper opening corresponding to the air volume of the blower and determining the second damper opening corresponding to the timing time includes: Determining a first corresponding relationship between the air volume magnitude of the blower and the damper opening; Constructing a first mapping table according to the first corresponding relationship; Determining the first damper opening corresponding to the air volume of the blower from the first mapping table; Determining a second corresponding relationship between the length of the timing time and the damper opening; Constructing a second mapping table according to the second corresponding relationship; Determining the second damper opening corresponding to the timing time from the second mapping table.
20. The method according to claim 17, wherein, The controlling the power of the air heater according to the temperature difference includes: Determining a first feedforward control quantity according to the in-vehicle temperature sensor value, the air volume of the blower, and the target air outlet temperature; Determining a first control parameter according to the temperature difference and the air volume of the blower; Controlling the power of the air heater according to the first feedforward control quantity and the first control parameter.
21. The method according to claim 17, wherein, The controlling the power of the air heater according to the temperature difference includes: When receiving an instruction to switch the air conditioning box to the second control mode, determining a second feedforward control quantity according to the target evaporator air outlet temperature, the air volume of the blower, and the target air outlet temperature; Determining a second control parameter according to the temperature difference and the air volume of the blower; Controlling the power of the air heater according to the second feedforward control quantity and the second control parameter.
22. The method according to claim 17, wherein, The control method further includes: When the target damper opening is greater than a preset damper opening, closing the air outlet grille of the target air duct.
23. A vehicle refrigeration mode switching device, wherein, The vehicle refrigeration mode switching device includes: A detection module for detecting the pressure state of the high-pressure side of the refrigerant in the vehicle refrigeration system and / or the attempt execution result of the refrigeration mode switching instruction in response to the refrigeration mode switching instruction; A switching module for determining a switching opportunity based on the pressure state and / or the attempt execution result, and executing the refrigeration mode switching instruction based on the switching opportunity.
24. A vehicle refrigeration mode switching device, wherein, The vehicle refrigeration mode switching device includes: a memory, a processor, and a vehicle refrigeration mode switching program stored on the memory and executable on the processor. When the vehicle refrigeration mode switching program is executed by the processor, the steps of the vehicle refrigeration mode switching method according to any one of claims 1 to 7 are implemented.
25. A readable storage medium, wherein, The readable storage medium is a computer-readable storage medium, and a vehicle refrigeration mode switching program is stored on the readable storage medium. When the vehicle refrigeration mode switching program is executed by a processor, the steps of the vehicle refrigeration mode switching method according to any one of claims 1 to 7 are implemented.
26. A vehicle refrigeration control device, wherein, The vehicle refrigeration control device includes: a memory, a processor, and a vehicle refrigeration control program stored on the memory and executable on the processor. When the vehicle refrigeration control program is executed by the processor, it implements the steps of the vehicle refrigeration control method according to any one of claims 8 to 15.
27. A readable storage medium, wherein, The readable storage medium is a computer-readable storage medium, on which a vehicle refrigeration control program is stored. When the vehicle refrigeration control program is executed by a processor, it implements the steps of the vehicle refrigeration control method according to any one of claims 8 to 15.
28. An air heater control device inside a vehicle, wherein, The control device includes: An adjustment module, configured to adjust the damper opening of the target air duct based on a preset regulation strategy in a first control mode; A determination module, configured to determine the actual air outlet temperature according to the temperature measurement value of the temperature sensor in the target air duct; The determination module is further configured to determine the temperature difference between the actual air outlet temperature and the target air outlet temperature; A control module, configured to control the power of the air heater according to the temperature difference.
29. An air heater control device for a vehicle, wherein, The device includes: a memory, a processor, and an in-vehicle air heater control program stored on the memory and executable on the processor. The in-vehicle air heater control program is configured to implement the steps of the in-vehicle air heater control method according to any one of claims 16 to 22.
30. A storage medium, wherein, An in-vehicle air heater control program is stored on the storage medium. When the in-vehicle air heater control program is executed by a processor, it implements the steps of the in-vehicle air heater control method according to any one of claims 16 to 22.
Citation Information
Patent Citations
Thermal management system for electric vehicle
CN108592441A
Automatic control method, device and equipment for vehicle air conditioner, and storage medium
CN113733850A
Mode switching detection method, temperature control equipment and computer readable storage medium
CN116428784A
Electric vehicle thermal management method, electronic equipment and storage medium
CN116638919A
Battery temperature control method and vehicle
CN116864870A