Thermal management method, system, non-heat pump system, and electric vehicle
By setting a request-based operating mode and implementing closed-loop control in a non-heat pump system, the problem of inconsistent response from actuators was solved, thereby improving the stability and reliability of the system, simplifying the control logic, and enhancing the synergistic effect of the actuators.
Patent Information
- Application Number
- CN202310609717.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-25
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-05-25
AI Technical Summary
In non-heat pump systems, the actual response of the actuators does not match the request, leading to redundancy in control logic and increased controller load, which cannot be effectively coordinated and affects system stability and reliability.
By pre-setting the requested operating mode, the system determines the corresponding operating mode after receiving the request command, controls the action of the actuator, and judges the consistency between the actual operating mode and the requested mode. If they are inconsistent, the system switches the state until they are consistent, including initialization or restoration of the initial state, thus realizing closed-loop control.
It effectively avoids malfunctions of actuators, improves system reliability and stability, simplifies control logic, and enhances the synergy between actuators.
Smart Images

Figure CN116442727B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive technology, and more particularly to a thermal management method, system, non-heat pump system, and electric vehicle. Background Technology
[0002] With the continuous improvement of domestic new energy vehicle technology and the sharing of advanced technologies from abroad, the barriers to entry for manufacturing pure electric vehicles have been lowered, leading to an increasing number of emerging car manufacturers joining the competition. Many automakers, in order to seize market share, have had to resort to price reductions. To maintain a certain profit margin, they choose to lower manufacturing costs without compromising vehicle quality and functionality; for example, they opt for lower-cost non-heat pump systems for vehicle air conditioning. Thermal management control is crucial for the efficient and reliable operation of these non-heat pump systems. In related technologies, different actuators in the non-heat pump system are controlled independently based on different requests. If one or more actuators fail to operate, a discrepancy between the actual response and the request will occur, and currently, there is no way to coordinate this. Furthermore, each actuator needs to check all input conditions, making the logic control redundant and increasing the controller's load. Summary of the Invention
[0003] This application provides a stable and reliable thermal management method, system, non-heat pump system, and electric vehicle.
[0004] This application provides a thermal management method for a non-heat pump system, wherein the non-heat pump system includes at least one non-heat pump operating mode;
[0005] Different request operating modes are preset, and each request operating mode is set to correspond to the at least one non-heat pump operating mode; wherein each request operating mode corresponds to multiple different actuators.
[0006] The thermal management method includes:
[0007] Receive a request instruction and determine the corresponding request working mode based on the request instruction;
[0008] Based on the requested operating mode, control the actions of multiple different actuators.
[0009] The current actual operating mode is determined based on the actual operating state of each of the aforementioned actuators;
[0010] Determine whether the actual working mode is consistent with the requested working mode;
[0011] If there is a discrepancy, the difference in the working state of the actuator is determined, and the working state of the actuator with the discrepancy is switched until the working state of all the actuators in the actual working mode is consistent with the working state of all the actuators in the preset requested working mode.
[0012] Optionally, if there is inconsistency, the difference in the operating state of the actuator is determined, and the operating state of the actuator with the difference is switched until the operating states of all actuators in the actual operating mode are consistent with the operating states of all actuators in the preset requested operating mode, including:
[0013] When one of the multiple different actuators in the current actual working mode is not working, the non-working actuator is controlled to start working according to the request instruction.
[0014] Optionally, if there is inconsistency, the difference in the operating state of the actuator is determined, and the operating state of the actuator with the difference is switched until the operating states of all actuators in the actual operating mode are consistent with the operating states of all actuators in the preset requested operating mode, including:
[0015] If one of the multiple different actuators in the current actual working mode is not required to work, then the actuator that is not required to work is controlled to stop working according to the request instruction.
[0016] Optionally, if there is inconsistency, the difference in the operating state of the actuator is determined, and the operating state of the actuator with the difference is switched until the operating states of all actuators in the actual operating mode are consistent with the operating states of all actuators in the preset requested operating mode, including:
[0017] Determine whether the operating states of the different actuators can be switched within a preset switching time.
[0018] If the operating state of the actuator with discrepancies fails to switch within the switching time, the current actual operating mode is determined to be a fault mode, and initialization processing is performed on all actuators in the current actual operating mode.
[0019] Optionally, if the operating states of the different actuators fail to switch within the switching time, the current actual operating mode is determined to be a fault mode, and initialization processing is performed on all actuators in the current actual operating mode, including:
[0020] Determine whether all the execution devices in the current actual working mode have completed the initialization process;
[0021] If all the actuators in the current actual working mode have completed initialization, the fault mode of the current actual working mode is determined to be the no-working mode, and the multiple different actuators continue to be controlled according to the current request working mode.
[0022] If all the actuators in the current actual working mode cannot complete initialization, the requested working mode is determined to be a no-working mode, and the current actual working mode is determined to be a fault mode, thus controlling the multiple different actuators to remain inactive.
[0023] Optionally, the thermal management method further includes:
[0024] Determine whether at least one of the multiple different actuators in the current actual working mode can work normally;
[0025] If at least one of the multiple different actuators in the current actual working mode fails to work properly, the requested working mode is determined to be a no-working mode, and the actual working mode is determined to be a fault mode, and the multiple different actuators are controlled to return to their initial state.
[0026] Optionally, during the process of controlling the operation of multiple different actuators, the thermal management method further includes:
[0027] Monitor each of the aforementioned actuators, and after each actuator operates in accordance with the requested operating mode, execute the process of determining the current actual operating mode based on the actual operating state of each actuator.
[0028] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the thermal management method for a non-heat pump system as described in any of the above embodiments.
[0029] This application also provides a thermal management system for a non-heat pump system, including a control device for implementing the thermal management method for a non-heat pump system as described in any of the above embodiments.
[0030] This application also provides a non-heat pump system, including:
[0031] Air conditioning components;
[0032] Battery components;
[0033] Multiple different actuators are respectively connected to the air conditioning assembly and the battery assembly; and
[0034] A control device, connected to a plurality of different actuators, for controlling the plurality of different actuators to implement the thermal management method for a non-heat pump system as described in any of the above embodiments.
[0035] Optionally, the actuator includes a compressor, a first heat exchanger, a first fan, a first throttling component, a second heat exchanger, and a second fan; the non-heat pump system includes a first circuit, in which the compressor, the first heat exchanger, the first fan, the first throttling component, the second heat exchanger, and the second fan are located; the non-heat pump operating mode includes an air conditioning cooling mode; when in the air conditioning cooling mode, the control device controls the compressor, the first heat exchanger, the first fan, the first throttling component, the second heat exchanger, and the second fan to operate.
[0036] Optionally, the actuator includes a compressor, a first heat exchanger, a first fan, a second throttling component, and a cooler; the non-heat pump system includes a second circuit, in which the compressor, the first heat exchanger, the first fan, the second throttling component, and the cooler are located, and the cooler is connected to the battery assembly; the non-heat pump operating mode includes a battery cooling mode; when in the battery cooling mode, the control device controls the compressor, the first heat exchanger, the first fan, the second throttling component, and the cooler to operate.
[0037] Optionally, the actuator includes a heater and a valve assembly; the non-heat pump system includes a third circuit, in which the heater and the valve assembly are located; the non-heat pump operating mode includes a battery heating mode; in the battery heating mode, the control device controls the heater and the valve assembly to operate.
[0038] Optionally, the actuator includes a heater, a third heat exchanger, and a valve assembly, the third heat exchanger being located within the crew compartment; the non-heat pump system includes a fourth loop, the heater, the third heat exchanger, and the valve assembly being located in the fourth loop; the non-heat pump operating mode includes an air conditioning heating mode; when in the air conditioning heating mode, the control device controls the heater, the third heat exchanger, and the valve assembly to operate.
[0039] This application also provides an electric vehicle including the non-heat pump system described in any of the above embodiments.
[0040] The thermal management method, system, non-heat pump system, and electric vehicle of this application convert external request commands into corresponding request operating modes, which is more beneficial to complex non-heat pump systems. By judging whether the actual operating mode and the requested operating mode are consistent, and by using feedback processing to check whether the actuators of the actual operating mode and the requested operating mode are consistent in case of inconsistency, the system can effectively avoid malfunctions of the actuators and improve the reliability of the system. This thermal management method can realize closed-loop control, which is beneficial to improving the stability of the system. Furthermore, by unifying the control of different actuators in the non-heat pump system, the interaction between multiple different actuators is improved, enhancing the synergy between actuators and simplifying the control logic for easy operation.
[0041] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0042] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0043] Figure 1 The diagram shown is a structural schematic of an embodiment of the non-heat pump system of this application.
[0044] Figure 2 As shown Figure 1 The diagram shows the structure of the air conditioning cooling mode of a non-heat pump system.
[0045] Figure 3 As shown Figure 1 The diagram shows the structure of the battery cooling mode of the non-heat pump system.
[0046] Figure 4 As shown Figure 1 The diagram shows the structure of the battery heating mode in a non-heat pump system.
[0047] Figure 5 As shown Figure 1 The diagram shows the structure of the air conditioning heating mode of a non-heat pump system.
[0048] Figure 6 As shown Figure 1 The diagram shows the structure of the dehumidification mode of a non-heat pump system.
[0049] Figure 7 The diagram shown is a flowchart of one embodiment of the thermal management method for a non-heat pump system according to this application.
[0050] Figure 8 The diagram shows the specific steps of the thermal management method for a non-heat pump system according to this application.
[0051] Figure 9 The diagram shown is a schematic diagram of an embodiment of the control device for the thermal management system of the non-heat pump system of this application. Detailed Implementation
[0052] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0053] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to limit the application. Unless otherwise defined, the technical or scientific terms used in this application should be understood in their ordinary sense by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in this application specification and claims do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Similarly, the terms "a" or "one," etc., do not indicate a quantity limitation, but rather indicate the presence of at least one. "A plurality" or "several" indicates two or more. Unless otherwise indicated, the terms "front," "rear," "lower," and / or "upper," etc., are for ease of description only and are not limited to a location or spatial orientation. The terms "comprising" or "including," etc., mean that the elements or objects preceding "comprising" or "including" encompass the elements or objects listed following "comprising" or "including" and their equivalents, and do not exclude other elements or objects. The terms "connected," "linked," etc., are not limited to physical or mechanical connections and can include electrical connections, whether direct or indirect.
[0054] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0055] This application provides a thermal management method, system, non-heat pump system, and electric vehicle. The non-heat pump system includes at least one non-heat pump operating mode. Different requested operating modes are preset, each corresponding to one of the at least one non-heat pump operating modes; each requested operating mode corresponds to multiple different actuators. The thermal management method includes: receiving a request instruction and determining the corresponding requested operating mode based on the request instruction; controlling the operation of multiple different actuators according to the requested operating mode; determining the current actual operating mode based on the actual operating state of each actuator; determining whether the actual operating mode is consistent with the requested operating mode; if inconsistent, determining the difference in the operating state of the actuators and switching the operating state of the actuator with the difference until the operating states of all actuators in the actual operating mode are consistent with the operating states of all actuators in the preset requested operating mode.
[0056] The thermal management method, system, non-heat pump system, and electric vehicle of this application convert external request commands into corresponding request operating modes, which is more beneficial to complex non-heat pump systems. By judging whether the actual operating mode and the requested operating mode are consistent, and by using feedback processing to check whether the actuators of the actual operating mode and the requested operating mode are consistent in case of inconsistency, the system can effectively avoid malfunctions of the actuators and improve the reliability of the system. This thermal management method can realize closed-loop control, which is beneficial to improving the stability of the system. Furthermore, by unifying the control of different actuators in the non-heat pump system, the interaction between multiple different actuators is improved, enhancing the synergy between actuators and simplifying the control logic for easy operation.
[0057] Figure 1 The diagram shown is a structural schematic of one embodiment of the non-heat pump system 1 of this application. Figure 1 As shown, the non-heat pump system 1 includes an air conditioning unit, a battery unit 20, multiple different actuators 30, and a control device. The multiple different actuators 30 are respectively connected to the air conditioning unit and the battery unit 20. The control device is connected to the multiple different actuators 30 and is used to control the multiple different actuators 30. The control device is used to control the different actuators 30 to operate or not operate, in order to achieve the following... Figures 7 to 8The thermal management method for a non-heat pump system is shown. In this embodiment, the non-heat pump system 1 includes a non-heat pump operating mode, which includes one or more combinations of air conditioning cooling mode, air conditioning heating mode, battery cooling mode, battery heating mode, and dehumidification mode. The actuators 30 include a compressor 301, a first heat exchanger 302, a first fan 303, a first throttling component 304, a second heat exchanger 305, a second fan 306, a heater 307, a second throttling component 308, a cooler 309, a third heat exchanger 310, and a valve assembly 311. A control device is used to control the operation of multiple different actuators 30 to realize the air conditioning cooling mode, air conditioning heating mode, and dehumidification mode of the air conditioning component, and the battery cooling mode and battery heating mode of the battery component 20. See below for details. Figures 2 to 6 The embodiments shown are described below.
[0058] Figure 2 As shown Figure 1 The diagram shows the structure of the air conditioning cooling mode of the non-heat pump system 1. Figure 2 As shown, the non-heat pump system 1 includes a first circuit 401, in which a compressor 301, a first heat exchanger 302, a first fan 303, a first throttling assembly 304, a second heat exchanger 305, and a second fan 306 are located. The second heat exchanger 305 and the second fan 306 are located within the passenger compartment 2. The non-heat pump operating mode includes an air conditioning cooling mode, and the first circuit 401 can be a refrigeration circuit, in which refrigerant or cooling medium flows. A control device controls the compressor 301, the first heat exchanger 302, the first fan 303, the first throttling assembly 304, the second heat exchanger 305, and the second fan 306 to operate, thereby connecting the compressor 301, the first heat exchanger 302, the first fan 303, the first throttling assembly 304, the second heat exchanger 305, and the second fan 306. In this embodiment, the first heat exchanger 302 is a condenser, the first fan 303 is a cooling fan, the second heat exchanger 305 is an evaporator, the second fan 306 is a blower, and the first throttling component 304 can be a first expansion valve. The compressor 301 compresses the low-temperature, low-pressure gaseous refrigerant into a high-temperature, high-pressure gaseous refrigerant. After liquefaction and heat dissipation in the first heat exchanger 302, it becomes a medium-temperature, high-pressure liquid refrigerant. The rotation of the first fan 303 blows the heat to the external environment. Then, after throttling by the first throttling component 304, it becomes a low-temperature, low-pressure liquid refrigerant. After evaporation and heat absorption in the second heat exchanger 305, it becomes a low-temperature, low-pressure gas. The second fan 306 blows the cool air into the passenger compartment, thereby achieving a cooling effect and realizing the purpose of air conditioning.
[0059] Figure 3 As shown Figure 1 The diagram shows the structural schematic of the battery cooling mode of the non-heat pump system 1. Figure 3As shown, the non-heat pump system 1 includes a second circuit 402, with a compressor 301, a first heat exchanger 302, a first fan 303, a second throttling assembly 308, and a cooler 309 disposed in the second circuit 402. The cooler 309 is connected to the battery assembly 20. Figure 3 In the illustrated embodiment, the actuator 30 further includes a first water pump 312, located in the second circuit 402, for providing power for water circulation. The non-heat pump operating mode includes a battery cooling mode, where the control device controls the compressor 301, first heat exchanger 302, first fan 303, second throttling assembly 308, cooler 309, and first water pump 312 to operate, connecting these components. In this embodiment, the cooler 309 can be a water-cooled cooler. The first heat exchanger 302 is a condenser, the first fan 303 is a cooling fan, and the second throttling assembly 308 can be a second expansion valve. The compressor 301 compresses the low-temperature, low-pressure gaseous refrigerant into a high-temperature, high-pressure gaseous refrigerant. This gaseous refrigerant then liquefies and dissipates heat through the first heat exchanger 302, becoming a medium-temperature, high-pressure liquid refrigerant. The heat is then blown into the external environment by the rotation of the first fan 303. After passing through the second throttling component 308, it becomes a low-temperature, low-pressure liquid refrigerant. This liquid refrigerant then undergoes heat exchange in the cooler 309, lowering the temperature of the cooling water within the cooler and achieving a cooling effect. The battery assembly 20 is cooled by this cooler 309 to achieve the purpose of battery cooling.
[0060] Figure 4 As shown Figure 1 The diagram shows the structure of the battery heating mode in the non-heat pump system 1. Figure 4 As shown, the non-heat pump system 1 includes a third loop 403, with a heater 307 and a valve assembly 311 disposed within the third loop 403. The non-heat pump operating mode includes a battery heating mode. In battery heating mode, the control device controls the heater 307 and valve assembly 311 to operate, connecting the cooler 309, heater 307, third heat exchanger 310, and valve assembly 311. In this embodiment, the heater 307 can be a PTC (Positive Temperature Coefficient) heater. Coolant or water flows through the third loop 403. Heating the water with the heater 307 raises the temperature of the water passing through the third heat exchanger 310 and cooler 309, thereby achieving the heating function of the battery assembly 20.
[0061] Figure 5 As shown Figure 1 The diagram shows the structure of the air conditioning heating mode of the non-heat pump system 1. Figure 5As shown, the third heat exchanger 310 is located within the passenger compartment 2. The non-heat pump system 1 includes a fourth loop 404, in which a heater 307, the third heat exchanger 310, and a valve assembly 311 are located. The non-heat pump operating mode includes an air conditioning heating mode, where a control device controls the heater 307, the third heat exchanger 310, and the valve assembly 311 to operate, thus connecting them. Water flows through the fourth loop 404. In this embodiment, the heater 307 heats the water, raising the temperature of the water flowing through the third heat exchanger 310, allowing heat exchange with the air in the passenger compartment 2, thereby achieving heating within the passenger compartment 2.
[0062] Figure 6 As shown Figure 1 The diagram shows the structure of the dehumidification mode of the non-heat pump system 1. Figure 6 As shown, the non-heat pump operating mode includes a dehumidification mode, which is achieved through a combination of air conditioning cooling and air conditioning heating modes. In the dehumidification mode, the air conditioning condenses and discharges water vapor from the passenger compartment 2, and then the heater 307 heats the passenger compartment to regulate its temperature, thus achieving the dehumidification function.
[0063] It should be noted that, Figures 2 to 6 In the illustrated embodiment, solid lines indicate that the branch is connected, and dashed lines indicate that the branch is not connected; this will not be elaborated further here.
[0064] This application also provides an electric vehicle, including the above-described... Figures 1 to 6 The non-heat pump system 1 shown in the embodiment. Electric vehicles utilize the above-described... Figures 1 to 6 The non-heat pump system 1 shown in the embodiment can realize functions such as air conditioning cooling, air conditioning heating, dehumidification, battery cooling and battery heating.
[0065] Figure 7 The diagram shown is a flowchart of an embodiment of the thermal management method for the non-heat pump system 1 of this application. (In conjunction with...) Figures 1 to 7 As shown, before executing the steps, different request operating modes are pre-set, each corresponding to at least one non-heat pump operating mode. Each request operating mode corresponds to multiple different actuators 30. Before receiving a request command, the non-heat pump system 1 can define the following request operating modes: Mode 0: No mode (no input); Mode 1: Air conditioning cooling; Mode 2: Battery cooling; Mode 3: Dehumidification (dehumidification is air conditioning cooling plus heating by heater 307); Mode 4: Air conditioning cooling and battery cooling; Mode 5: Dehumidification and battery cooling; Mode 6: Battery heating. The thermal management method includes steps S1 to S4.
[0066] Step S1: Receive the request instruction and determine the corresponding request operating mode based on the instruction. The received request instruction can be for air conditioning cooling, air conditioning heating, battery cooling, battery heating, or dehumidification. The request operating mode is determined based on the received instruction to decide which operating mode to enter.
[0067] Step S2: Control the operation of multiple different actuators 30 according to the requested operating mode. During the process of controlling the operation of multiple different actuators 30, monitor each actuator 30, and execute step S2 after each actuator 30 operates according to the requested operating mode to ensure that each required actuator 30 can complete the operation.
[0068] Step S3: Determine the current actual operating mode based on the actual operating state of each actuator 30. Since the lifespan or sensitivity of multiple different actuators 30 is different, the actual operating state of each actuator 30 is also different. Therefore, the current actual operating mode is determined based on the actual operating state of each actuator 30, and the actual operating mode is used as feedback.
[0069] Step S4: Determine whether the actual operating mode is consistent with the requested operating mode. If they are inconsistent, identify the difference in the operating state of the actuator 30 and switch the operating state of the actuator 30 with the difference until all actuators 30 in the actual operating mode are consistent with the operating states of all actuators 30 in the preset requested operating mode. If they are consistent, control the corresponding actuator 30 to operate. This setting, through feedback processing on whether the actuators 30 in the actual operating mode are consistent with the actuators 30 in the requested operating mode, can effectively avoid malfunctions of the actuators 30, improve the reliability of the system, and help improve the stability of the closed-loop control system.
[0070] In this embodiment, different actual modes correspond to different execution device states. The current actual mode is determined by judging which preset states the current execution device's actual state matches. Here, the requested working mode and the actual working mode are compared. If they do not match, the difference in execution devices is determined by the difference in these modes (because the requested working mode has a corresponding execution device to be activated, and the actual working mode also has a corresponding execution device). Then, the execution devices with differences are activated until the actual working mode matches the requested working mode. This also means that the states of all execution devices have met the state expected by the requested mode.
[0071] This configuration, which translates external request commands into corresponding request operating modes, is more beneficial for complex non-heat pump systems. By determining whether the actual operating mode and the requested operating mode are consistent, and by providing feedback processing based on whether the actuators in the actual operating mode and the requested operating mode are consistent, it can effectively avoid malfunctions of the actuators and improve system reliability. This thermal management method can achieve closed-loop control, which is beneficial to improving system stability. Furthermore, by unifying the control of different actuators in non-heat pump systems, it allows multiple different actuators to influence each other, improving the synergy between actuators and simplifying the control logic for easy operation.
[0072] Since the non-heat pump system 1 has multiple request operating modes, this embodiment uses mode 1 (air conditioning cooling) as an example for illustration. For instance, in summer, when the temperature inside the car is high, the driver turns on the air conditioning to cool the passenger compartment. At this time, an air conditioning cooling request command is received, and the corresponding request operating mode is determined to be the air conditioning cooling mode based on the request command. Therefore, the request operating mode is first set to mode 1 (air conditioning cooling). In order to realize this request operating mode, the corresponding actuators 30 are requested to perform actions.
[0073] Combination Figure 2 As shown, the principle of air conditioning refrigeration is that the compressor 301 compresses the low-temperature, low-pressure gaseous refrigerant into a high-temperature, high-pressure gaseous refrigerant. After passing through the first heat exchanger 302, it is liquefied and dissipated, becoming a medium-temperature, high-pressure liquid refrigerant. The rotation of the first fan 303 blows the heat to the outside environment. Then, after passing through the first throttling component 304, it becomes a low-temperature, low-pressure liquid refrigerant. After passing through the second heat exchanger 305, it absorbs heat through evaporation, becoming a low-temperature, low-pressure gaseous state. The second fan 306 blows the cold air into the passenger compartment, thereby achieving the cooling effect and the purpose of air conditioning refrigeration.
[0074] exist Figure 2As shown in the embodiment, to achieve Mode 1 (air conditioning cooling), the following actuators need to operate: compressor 301, first heat exchanger 302, first fan 303, first throttling component 304, second heat exchanger 305, and second fan 306. However, the second throttling component 308 and cooler 309 do not need to operate. The system determines whether the actual operating mode and the requested mode are consistent. If the requested operating mode is determined to be Mode 1 (air conditioning cooling), and the current actual operating mode is also Mode 1, then the operating states of the multiple different actuators 30 should be consistent with those of the multiple different actuators 30 in the preset requested operating mode. Ideally, the actual compressor 301, first heat exchanger 302, first fan 303, first throttling component 304, second heat exchanger 305, and second fan 306 should be in an operating state, while the second throttling component 308 and cooler 309 should be in a non-operating state. If the requested working mode is determined to be mode 1 (air conditioning cooling), and the current actual working mode is not mode 1, then the difference in the working state of the actuator 30 is determined, and the working state of the actuator 30 with the difference is switched until all the actuators 30 in the actual working mode are consistent with the working state of all the actuators 30 in the preset requested working mode.
[0075] For example, if all actuators 30, such as compressor 301, first heat exchanger 302, first fan 303, first throttling component 304, second heat exchanger 305, and second fan 306, are in working condition, and the second throttling component 308 and cooler 309 are also in working condition, then it is determined that there is a difference in the working condition of the second throttling component 308 and cooler 309. At this time, it is necessary to switch the working condition of the second throttling component 308 and cooler 309 that have the difference, that is, to control the second throttling component 308 and cooler 309 to a non-working state, so that the working condition of all actuators 30 in the actual working mode is consistent with the working condition of all actuators 30 in the requested working mode, then it is determined that the mode switching is complete, so as to realize the air conditioning cooling function.
[0076] The thermal management method for non-heat pump system 1 is used to realize functions such as air conditioning cooling, air conditioning heating, dehumidification, battery cooling, and battery heating. The above scheme modularizes the functional processing, converting external request commands into corresponding request operating modes, which is more beneficial for complex non-heat pump systems. The actual actuators 30 operate according to the requested operating modes. Feedback processing checks whether the actuators 30 in the actual operating mode match those in the requested operating mode. This coordinates all actuators 30, effectively avoiding malfunctions, improving system reliability, and enhancing the stability of the closed-loop control system. Simplifying the processing of externally input request commands and unifying the control of different actuators 30 in the non-heat pump system allows for mutual influence among multiple different actuators 30, improving their synergy and simplifying the control logic for easier operation.
[0077] like Figure 7 As shown, in step S4, if there is a discrepancy, the difference in the working state of the actuator 30 is determined, and the working state of the actuator 30 with the discrepancy is switched until the working states of all actuators 30 in the actual working mode are consistent with the working states of all actuators 30 in the preset requested working mode. This includes: if one of the actuators 30 in the current actual working mode is not working, the non-working actuator 30 is controlled to start working according to the request command. This embodiment is aimed at missing actuators 30 among the multiple different actuators 30 in the current actual working mode. For example, actuators 30 such as compressor 301, first heat exchanger 302, first fan 303, first throttling component 304, second heat exchanger 305, and second fan 306 should all be working, but if one of the above actuators 30 is not working, the non-working actuator 30 needs to be controlled to start working again according to the request command. This setting can avoid missing actuators 30 and improve the reliability and stability of the system.
[0078] like Figure 7As shown, in step S4, if there is a discrepancy, the difference in the working state of the actuator 30 is determined, and the working state of the actuator 30 with the discrepancy is switched until the working states of all actuators 30 in the actual working mode are consistent with the working states of all actuators 30 in the preset requested working mode. This includes: if it is determined that one of the actuators 30 in the current actual working mode does not need to work, then according to the request instruction, the actuator 30 that does not need to work is controlled to stop working. This embodiment is aimed at situations where there are redundant actuators 30 among the multiple different actuators 30 in the current actual working mode. For example, actuators 30 such as compressor 301, first heat exchanger 302, first fan 303, first throttling component 304, second heat exchanger 305, and second fan 306 should all need to work, and in addition to the above-mentioned actuators 30, the second throttling component 308 is also working. If this is the case, the current actual operating mode will switch to Mode 4: air conditioning cooling and battery cooling. If the actual operating mode and the requested operating mode are inconsistent, the system will request the second throttling component 308 to stop operating based on the difference, allowing the actual operating mode to switch back to Mode 1 (air conditioning cooling) to achieve the air conditioning cooling function. For example, if the second throttling component 308 responds to the request and stops operating, the actual mode will switch from Mode 4: air conditioning cooling and battery cooling to Mode 1 (air conditioning cooling), and the mode switch will be considered complete, achieving the air conditioning cooling function. This configuration effectively avoids malfunctions of the actuator 30, improving the system's reliability and stability.
[0079] like Figure 7As shown, in step S4, if there is an inconsistency, the difference in the working state of the execution device 30 is determined, and the working state of the execution device 30 with the difference is switched until the working state of all execution devices 30 in the actual working mode is consistent with the working state of all execution devices 30 in the preset requested working mode. This includes determining whether the working state of the execution device 30 with the difference can be switched within a preset switching time. In this embodiment, the switching time can be preset. If the working state of the execution device 30 with the difference can be switched within the switching time, then it will work according to the switched state. If the working state of the execution device 30 with the difference cannot be switched within the switching time, the current actual working mode is determined to be a fault mode, and all execution devices 30 in the current actual working mode are initialized. For example, if the second throttling component 308 fails to respond to the request and continues to work, the actual working mode will remain in mode 4: air conditioning cooling and battery cooling will remain unchanged. After the maximum switching time is exceeded, the actual working mode will switch to the fault mode, perform initialization processing, request all execution devices 30 to return to their original state, and at the same time, it will be considered as one mode switching failure and accumulated. With this setup, if the switching timeout occurs during the transition, all actuators 30 in the current operating mode are initialized. After initialization, unified control and coordination are implemented, unifying the control of different actuators 30 in the non-heat pump system. This allows for better interaction between multiple actuators 30, improving their synergy. The control logic is simple and easy to operate. In this embodiment, a timing module can be used to start timing from the mode switch and end timing upon completion of the mode switch.
[0080] Figure 8 The diagram shown is a flowchart illustrating the specific steps of the thermal management method for the non-heat pump system 1 of this application. (Combined with...) Figures 7 to 8As shown, if the operating states of the differing actuators 30 fail to switch within the switching time, the current actual operating mode is determined to be a fault mode, and initialization processing is performed on all actuators 30 in the current actual operating mode, including: determining whether all actuators 30 in the current actual operating mode have completed the initialization process. If all actuators 30 in the current actual operating mode have completed initialization, the fault mode of the current actual operating mode is determined to be a no-operation mode, and the multiple different actuators 30 continue to be controlled according to the current requested operating mode. If all actuators 30 in the current actual operating mode cannot complete initialization, the requested operating mode is determined to be a no-operation mode, and the current actual operating mode is determined to be a fault mode, and the multiple different actuators 30 are controlled not to operate. For example, if all actuators are restored to their original states as requested, the actual mode switches to 0 (no mode), and then the algorithm will restart controlling the actuators 30 according to the requested operating mode 1 (air conditioning cooling). If any actuator cannot return to its original state, or if the number of mode switching failures exceeds 5 (this is not a fixed value and can be modified according to actual conditions), the actual mode directly enters the fault mode, requesting the working mode to enter mode 0 (no mode). This setting effectively avoids malfunctions of actuators, improves system reliability, and helps improve the stability of the closed-loop control system. In this embodiment, a counting module can be used to increment the count by 1 for each timeout before mode switching, accumulating the number of times.
[0081] like Figure 8As shown, the thermal management method further includes: determining whether at least one of the multiple different actuators 30 in the current actual operating mode can work normally; if at least one of the multiple different actuators 30 in the current actual operating mode cannot work normally (failure occurs), controlling the non-working actuator 30 to not operate, including: determining that the requested operating mode is a no-operation mode, and determining that the actual operating mode is a fault mode, controlling the multiple different actuators 30 to return to their initial state. For example, in this embodiment, it can be determined whether the current compressor 301 has failed, whether the first heat exchanger 302 has failed, whether the first fan 303 has failed, whether the first throttling assembly 304 has failed, whether the second heat exchanger 305 has failed, whether the second fan 306 has failed, whether the heater 307 has failed, whether the second throttling assembly 308 has failed, and whether the cooler 309 has failed, etc. With this setting, it is possible to effectively diagnose whether each actuator 30 can work normally, ensuring the reliability and stability of the system. The thermal management method also includes: collecting fault information from all actuators; determining the requested operating modes that need to be disabled; receiving a mode disabling request and comparing it with the current requested operating mode; if the requested operating mode matches the sent disabling mode, the requested operating mode enters mode 0 (no mode), the actual mode switches to the fault mode, and an initialization process is performed. For example, if the current requested operating mode is mode 1 (air conditioning cooling), mode 1 cannot work normally when a compressor fault is received, so mode 1 (air conditioning cooling) will be disabled. If a fault is received from the second throttling component 308, mode 1 can work normally, so mode disabling will not disable mode 1 (air conditioning cooling). When disabling a mode based on the determined fault state of actuator 30, if it affects the implementation of the current requested operating mode, the requested operating mode is directly switched to mode 0 (no mode), the actuator returns to its original state, and the actual mode enters the fault mode. Through closed-loop control and mode disabling functions, the actual state of the actuator is monitored. If the actuator cannot operate normally, the requested mode is no longer requested, the actuator returns to its initial value, and the actual mode reports a fault, preventing the system from continuing to execute in an erroneous state. Converting external request commands into corresponding request operating modes is more beneficial for complex non-heat pump systems. By using feedback processing to check whether the actuator in the actual operating mode is consistent with the actuator in the request operating mode, malfunctions of the actuator can be effectively avoided, improving system reliability and enhancing the stability of the closed-loop control system. Furthermore, by unifying the control of different actuators in non-heat pump systems, the interaction between multiple different actuators is improved, enhancing the synergy between actuators. The control logic is simple and easy to operate.
[0082] Figure 9The diagram shown is a schematic representation of an embodiment of the control device 5 of the thermal management system of a non-heat pump system 1 according to this application. This application also provides a thermal management system for a non-heat pump system, including a control device 5, which is used to implement the above-described... Figures 1 to 8 The embodiment illustrates a thermal management method for a non-heat pump system. The control device 5 can be implemented via software, hardware, or a combination of both. Taking software implementation as an example, as a logical device, it is formed by a processor reading the corresponding computer program instructions from non-volatile memory into memory and executing them. From a hardware perspective, such as... Figure 9 The diagram shown is a hardware structure diagram of the control device 5 in this application, except... Figure 9 In addition to the processor 501, memory, network interface, and non-volatile memory shown, the non-heat pump system in which the device is located in the embodiment may also include other hardware depending on the actual function of the non-heat pump system, which will not be described in detail here. In some embodiments, the processor 501 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc., which will not be described in detail here.
[0083] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the thermal management method of the non-heat pump system described in any of the above embodiments. In some embodiments, the computer-readable storage medium may be an internal storage unit of the non-heat pump system of any of the foregoing embodiments, such as a hard disk or memory. The computer-readable storage medium may also be an external storage device of the non-heat pump system, such as a plug-in hard disk, smart media card (SMC), SD card, flash card, etc., mounted on a device. Furthermore, the computer-readable storage medium may include both internal storage units of the non-heat pump system and external storage devices. The computer-readable storage medium is used to store the computer program and other programs and data required by the non-heat pump system, and may also be used to temporarily store data that has been output or will be output.
[0084] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0085] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A thermal management method for a non-heat pump system, characterized in that, The non-heat pump system includes at least one non-heat pump operating mode; Different request operating modes are preset, and each request operating mode is set to correspond to at least one non-heat pump operating mode. Each of the aforementioned request working modes corresponds to multiple different execution devices; The thermal management method includes: Receive a request instruction and determine the corresponding request working mode based on the request instruction; Based on the requested operating mode, control the actions of multiple different actuators. The current actual operating mode is determined based on the actual operating state of each of the aforementioned actuators; Determine whether the actual working mode is consistent with the requested working mode; If there is a discrepancy, the difference in the working state of the actuator is determined, and the working state of the actuator with the discrepancy is switched until the working state of all the actuators in the actual working mode is consistent with the working state of all the actuators in the preset requested working mode. Determine whether the operating states of the differing actuators can be switched within a preset switching time. If the operating states of the differing actuators fail to switch within the switching time, determine that the current actual operating mode is a fault mode, and perform initialization processing on all actuators in the current actual operating mode.
2. The thermal management method according to claim 1, characterized in that, If there is a discrepancy, the difference in the operating state of the actuator is determined, and the operating state of the actuator with the discrepancy is switched until the operating states of all actuators in the actual operating mode are consistent with the operating states of all actuators in the preset requested operating mode, including: When one of the multiple different actuators in the current actual operating mode is not working, the non-working actuator is controlled to start working according to the request instruction; or If one of the multiple different actuators in the current actual working mode is not required to work, then the actuator that is not required to work is controlled to stop working according to the request instruction.
3. The thermal management method according to claim 1, characterized in that, If the operating state of the actuator with discrepancies fails to switch within the switching time, the current actual operating mode is determined to be a fault mode, and initialization processing is performed on all actuators in the current actual operating mode, including: Determine whether all the execution devices in the current actual working mode have completed the initialization process; If all the actuators in the current actual working mode have completed initialization, the fault mode of the current actual working mode is determined to be the no-working mode, and the multiple different actuators continue to be controlled according to the current request working mode. If all the actuators in the current actual working mode cannot complete initialization, the requested working mode is determined to be a no-working mode, and the current actual working mode is determined to be a fault mode, thus controlling the multiple different actuators to remain inactive.
4. The thermal management method according to claim 1, characterized in that, The thermal management method further includes: Determine whether at least one of the multiple different actuators in the current actual working mode can work normally; If at least one of the multiple different actuators in the current actual working mode fails to work properly, the requested working mode is determined to be a no-working mode, and the actual working mode is determined to be a fault mode, and the multiple different actuators are controlled to return to their initial state.
5. The thermal management method according to claim 1, characterized in that, In the process of controlling the operation of multiple different actuators, the thermal management method further includes: Monitor each of the aforementioned actuators, and after each actuator operates in accordance with the requested operating mode, execute the process of determining the current actual operating mode based on the actual operating state of each actuator.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the thermal management method for a non-heat pump system as described in any one of claims 1 to 5.
7. A thermal management system for a non-heat pump system, characterized in that, Includes a control device for implementing a thermal management method for a non-heat pump system as described in any one of claims 1 to 5.
8. A non-heat pump system, characterized in that, include: Air conditioning components; Battery components; Multiple different actuators are respectively connected to the air conditioning assembly and the battery assembly; and A control device, connected to a plurality of different actuators, for controlling the plurality of different actuators to implement the thermal management method for a non-heat pump system as described in any one of claims 1 to 5.
9. The non-heat pump system according to claim 8, characterized in that, The actuators include a compressor, a first heat exchanger, a first fan, a first throttling component, a second heat exchanger, and a second fan; the non-heat pump system includes a first circuit, in which the compressor, the first heat exchanger, the first fan, the first throttling component, the second heat exchanger, and the second fan are located; the non-heat pump operating mode includes an air conditioning cooling mode; when in the air conditioning cooling mode, the control device controls the compressor, the first heat exchanger, the first fan, the first throttling component, the second heat exchanger, and the second fan to operate.
10. The non-heat pump system according to claim 8, characterized in that, The actuators include a compressor, a first heat exchanger, a first fan, a second throttling component, and a cooler; the non-heat pump system includes a second circuit, in which the compressor, the first heat exchanger, the first fan, the second throttling component, and the cooler are located, and the cooler is connected to the battery assembly; the non-heat pump operating mode includes a battery cooling mode; in the battery cooling mode, the control device controls the compressor, the first heat exchanger, the first fan, the second throttling component, and the cooler to operate.
11. The non-heat pump system according to claim 8, characterized in that, The actuator includes a heater and a valve assembly; the non-heat pump system includes a third circuit, in which the heater and the valve assembly are located; the non-heat pump operating mode includes a battery heating mode; in the battery heating mode, the control device controls the heater and the valve assembly to operate.
12. The non-heat pump system according to claim 9, characterized in that, The actuators include a heater, a third heat exchanger, and a valve assembly, the third heat exchanger being located in the passenger compartment; the non-heat pump system includes a fourth loop, the heater, the third heat exchanger, and the valve assembly being located in the fourth loop, and the non-heat pump operating mode includes an air conditioning heating mode; when in the air conditioning heating mode, the control device controls the heater, the third heat exchanger, and the valve assembly to operate.
13. An electric vehicle, characterized in that, Includes the non-heat pump system according to any one of claims 8 to 12.
Citation Information
Patent Citations
Control method of air conditioner, air conditioner and storage medium
CN107576022A
Vehicle air conditioner control method, device and system and storage medium
CN115946503A