Thermal management method, system and equipment based on passenger compartment energy and medium
By determining the basic heat load based on the set temperature of the passenger compartment and the inside and outside temperature in the car, and compensating the heat load with driving scenario data, and accurately adjusting the air conditioning system, the problem of mismatch between the heat management in the passenger compartment and user needs is solved, and comfort and energy efficiency are improved.
Patent Information
- Application Number
- CN202510516117.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-23
- Publication Date
- 2025-07-04
AI Technical Summary
The existing automotive automatic air conditioning algorithm cannot accurately match the dynamic system of multi-state heat sources in the passenger compartment, resulting in poor comfort and excessive energy consumption in the car, which cannot meet the user's thermal management needs.
The basic demanded thermal load is determined based on the set temperature of the passenger compartment and the temperature inside and outside the vehicle, and thermal load compensation is performed based on the driving scenario data, and the target status of the air conditioner blower and thermal management control components is determined, and the air conditioner system is accurately adjusted to match user needs through state compensation processing.
It improves the accuracy and comfort of the thermal management adjustment of the passenger compartment, reduces energy consumption, and improves the user experience.
Smart Images

Figure CN120245673A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of automotive thermal management, and particularly relates to a thermal management method, system, device and medium based on occupant compartment energy. Background Art
[0002] With the rapid development of the automotive market, the usage experience of automobiles has attracted more and more attention from users and automobile manufacturers. As a core function affecting user experience, the thermal management inside the occupant compartment has also received increasing attention.
[0003] Most of the current algorithms for automotive automatic air conditioners are calculated based on set temperature, in-vehicle temperature, out-vehicle temperature, light intensity, etc. However, with the development of the automotive industry and people's comfort requirements, many functions or devices such as electric air vents, seat heating, seat ventilation, electric sunshades, etc. have been added inside the vehicle. And as different functions or devices are turned on, the energy required inside the vehicle will be different. At this time, the vehicle interior shows a dynamic system with multi-state heat sources. For the energy state inside the vehicle, the automatic air conditioner algorithm calculated based on set temperature, in-vehicle temperature, out-vehicle temperature, light intensity, etc. will result in a large deviation between the adjusted state and the user's required state, thus leading to problems of poor interior comfort and excessive energy consumption. Summary of the Invention
[0004] In view of this, the present application provides a thermal management method, system, device and medium based on occupant compartment energy, aiming to improve the degree of conformity between the environmental state adjusted by the occupant compartment thermal management and the user's required environmental state.
[0005] The first aspect of the present application provides a thermal management method based on occupant compartment energy, and the method includes:
[0006] Based on the set temperature of the occupant compartment and the in-vehicle and out-vehicle temperatures, determine the basic required heat load of the occupant compartment;
[0007] Determine the target thermal management state of the occupant compartment under the basic required heat load, and control the occupant compartment to switch to the target thermal management state;
[0008] Based on the current driving scenario data of the vehicle, perform heat load compensation processing on the basic required heat load to obtain the total required heat load of the occupant compartment, where the driving scenario data is data that affects the required heat load inside the occupant compartment;
[0009] According to the total required heat load, determine the target states of the air conditioner blower and the activated thermal management control components, where the thermal management control components include an air conditioner compressor and an air conditioner heater;
[0010] Determine the deviation between the set temperature of the occupant compartment and the in-vehicle temperature;
[0011] Based on the deviation, perform state compensation processing on the target state of the activated thermal management control component, control the activated thermal management control component to work in the state after state compensation, and control the air-conditioning blower to work in the target state.
[0012] Optionally, determining the target states of the air-conditioning blower and the activated thermal management control component according to the total required heat load includes:
[0013] Determine the target air volume of the air-conditioning blower corresponding to the total required heat load according to the total required heat load;
[0014] When the activated thermal management control component is an air-conditioning compressor, determine the target speed of the air-conditioning compressor corresponding to the total required heat load according to the total required heat load;
[0015] When the activated thermal management control component is an air-conditioning heater, determine the target power of the air-conditioning heater corresponding to the total required heat load according to the total required heat load.
[0016] Optionally, based on the deviation, performing state compensation processing on the target state of the activated thermal management control component and controlling the activated thermal management control component to work in the state after state compensation includes:
[0017] When the target thermal management state is cooling, determine the speed compensation of the air-conditioning compressor corresponding to the deviation;
[0018] Compensate the target speed through the speed compensation to obtain the target speed of the air-conditioning compressor after compensation;
[0019] Control the air-conditioning compressor to work at the compensated target speed;
[0020] When the target thermal management state is heating, determine the power compensation of the air-conditioning heater corresponding to the deviation;
[0021] Compensate the target power through the power compensation to obtain the target power of the air-conditioning heater after compensation;
[0022] Control the air-conditioning heater to work at the compensated target power.
[0023] Optionally, the method further includes:
[0024] Determine the target circulation mode of the circulation air damper under the total required heat load, and control the circulation air damper to switch to the target circulation mode;
[0025] Determine the target air outlet mode of the mode air damper under the total required heat load, and control the mode air damper to switch to the target air outlet mode.
[0026] Optionally, the method further includes:
[0027] Determine the current corrected air volume of the air-conditioning blower according to the target function of the vehicle and the current state of the target component, where the target function includes at least one of a seat ventilation function and a seat heating function, and the target component includes at least one of a window and a door;
[0028] Adjust and correct the current air volume of the air-conditioning blower by the current corrected air volume.
[0029] Optionally, before determining the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function, the method further includes:
[0030] Determine the relationship between the current air volume of the air-conditioning blower and a set threshold;
[0031] Determining the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function includes:
[0032] When the current air volume of the air-conditioning blower is lower than the set threshold, determine the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function.
[0033] Optionally, when the target component is a window, determining the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function includes: determining the current corrected air volume of the air-conditioning blower according to the current state of the vehicle window and the current vehicle speed.
[0034] Optionally, determining the basic required heat load of the occupant compartment based on the set temperature of the occupant compartment and the temperatures inside and outside the vehicle includes:
[0035] Determine the relationship between the set temperature of the occupant compartment and the temperature outside the vehicle;
[0036] When the set temperature of the occupant compartment is less than the temperature outside the vehicle, determine the basic required heat load of the occupant compartment through a first algorithm;
[0037] When the set temperature of the occupant compartment is greater than the temperature outside the vehicle, determine the basic required heat load of the occupant compartment through a second algorithm;
[0038] The first algorithm is Qori = (Tset - Tcab)*k1 + (Tset - Tamb)*k2, where Qori is the basic required heat load, Tset is the set temperature of the occupant compartment, Tcab is the temperature inside the vehicle, Tamb is the temperature outside the vehicle, and k1, k2 are vehicle heat transfer coefficients;
[0039] The second algorithm is Qori = (Tset - Tcab)*k1.
[0040] Optionally, when the driving scenario data includes light intensity data, the number of occupants in the passenger compartment, vehicle speed data, and sunshade status data, the total required heat load of the passenger compartment is obtained by performing heat load compensation processing on the basic required heat load based on the current driving scenario data of the vehicle, including:
[0041] Determine the heat load compensation amount corresponding to the driving scenario data according to the current driving scenario data of the vehicle;
[0042] When the set temperature in the passenger compartment is lower than the outside temperature, calculate the basic required heat load and the heat load compensation amount through a third algorithm to obtain the total required heat load of the passenger compartment;
[0043] When the set temperature in the passenger compartment is higher than the outside temperature, calculate the basic required heat load and the heat load compensation amount through a fourth algorithm to obtain the total required heat load of the passenger compartment;
[0044] The third algorithm is Q = Qori - Qsol - Qpeo + Qspe - Qcs, where Q is the total required heat load, Qori is the basic required heat load, Qsol is the heat load compensation amount corresponding to the light intensity, Qpeo is the heat load compensation amount corresponding to the number of occupants in the passenger compartment, Qspe is the heat load compensation amount corresponding to the vehicle speed, and Qcs is the heat load compensation amount corresponding to the sunshade status;
[0045] The fourth algorithm is Q = Qori - Qsol - Qpeo - Qspe - Qcs.
[0046] The second aspect of the present application provides a heat management system based on the energy of the passenger compartment, and the system includes:
[0047] A first heat load determination module, configured to determine the basic required heat load of the passenger compartment based on the set temperature in the passenger compartment and the temperatures inside and outside the vehicle;
[0048] A heat management control module, configured to determine the target heat management state of the passenger compartment under the basic required heat load and control the passenger compartment to switch to the target heat management state;
[0049] A second heat load determination module, configured to perform heat load compensation processing on the basic required heat load based on the current driving scenario data of the vehicle to obtain the total required heat load of the passenger compartment, where the driving scenario data is data that affects the required heat load in the passenger compartment;
[0050] A state determination module, configured to determine the target states of the air-conditioning blower and the activated heat management control components according to the total required heat load, where the heat management control components include an air-conditioning compressor and an air-conditioning heater;
[0051] A temperature difference determination module, configured to determine the deviation between the set temperature of the passenger compartment and the vehicle interior temperature;
[0052] A state correction and control module, configured to perform state compensation processing on the target state of the activated thermal management control component based on the deviation, control the activated thermal management control component to work in the state after state compensation, and control the air-conditioning blower to work in the target state.
[0053] A third aspect of the present application provides an electronic device, including: a processor, a memory, and a computer program stored on the memory and running on the processor, where when the computer program is executed by the processor, it implements the steps in a thermal management method based on occupant compartment energy as described in the first aspect of the present application.
[0054] A fourth aspect of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps in a thermal management method based on occupant compartment energy as described in the first aspect of the present application.
[0055] The thermal management method based on occupant compartment energy provided by the present application has the following advantages:
[0056] A thermal management method based on occupant compartment energy provided by an embodiment of the present application first determines the basic required heat load of the passenger compartment based on the set temperature of the passenger compartment and the vehicle interior and exterior temperatures; determines the target thermal management state that the passenger compartment needs to be in under the basic required heat load (such as whether it should be in a refrigeration state, a heating state, or a ventilation state specifically), and controls the passenger compartment to switch to the target thermal management state. The required heat load in the passenger compartment can be understood as the set temperature that the user hopes the passenger compartment to reach, and the total amount of heat that needs to be introduced or discharged to adjust the current actual temperature in the passenger compartment to the set temperature. The basic required heat load of the passenger compartment determined here is a basic required heat load that does not consider other environmental factors that may affect the heat load in the passenger compartment. Although its value cannot very accurately reflect the total amount of heat in the passenger compartment that needs to be introduced or discharged to reach the set temperature of the passenger compartment set by the user, it can well reflect the state that the air-conditioning of the passenger compartment needs to be controlled in, and the data based on which the basic required heat load is determined can be obtained quickly. Therefore, the basic required heat load can be determined quickly, and correspondingly, it can be more timely determined what state the air-conditioning needs to be switched to, so as to switch the air-conditioning to this state (such as a refrigeration state, a heating state) in time, thereby improving the user experience to a certain extent.
[0057] Then, based on the current driving scenario data of the vehicle, heat load compensation is performed on the basic required heat load to obtain the total required heat load of the occupant compartment. The driving scenario data are data that can affect the required heat load in the occupant compartment. According to the total required heat load, the target states of the air-conditioning blower and the activated thermal management control components are determined. The thermal management control components include an air-conditioning compressor and an air-conditioning heater. When the air conditioner is in the cooling state, the activated thermal management control component is the air-conditioning compressor. When the air conditioner is in the heating state, the activated thermal management control component is the air-conditioning heater. The air-conditioning blower will be activated whether in cooling or heating. The total required heat load determined at this time is a total required heat load that takes into account various environmental factors that may affect the heat load in the occupant compartment. Since the environmental impact factors are considered, the total required heat load can more accurately reflect the total amount of heat that needs to be introduced into or discharged from the occupant compartment. Since the total required heat load accurately reflects the total amount of heat that needs to be introduced into or discharged from the occupant compartment, the target states of the activated thermal management control components and the air-conditioning blower determined based on the total required heat load can better match the total amount of heat that needs to be introduced into or discharged from the occupant compartment. Therefore, the air conditioner in the occupant compartment can be adjusted to a state that better meets the user's needs.
[0058] Finally, the deviation between the set temperature of the occupant compartment and the vehicle interior temperature is determined. Based on the deviation, state compensation is performed on the target states of the activated thermal management control components, and the activated thermal management control components are controlled to work in the state after state compensation. At the same time, the air-conditioning blower is controlled to work in the target state. Since the infiltration of environmental heat or the overflow of heat from the occupant compartment will affect the heat load of the occupant compartment, the magnitude of the deviation between the set temperature of the occupant compartment and the actual temperature in the occupant compartment is not necessarily positively correlated with the required heat load of the occupant compartment. For example, although the temperature deviation between the set temperature of the occupant compartment and the actual temperature in the occupant compartment is large, due to environmental influence, the infiltration of environmental heat or the overflow of heat in the occupant compartment may result in a relatively small required heat load for the occupant compartment. Therefore, a large required heat load for the occupant compartment does not necessarily mean a large temperature difference, and a small required heat load for the occupant compartment does not necessarily mean a small temperature difference. Therefore, in this application, in addition to introducing the total required heat load, the temperature deviation between the set temperature of the occupant compartment and the actual temperature in the occupant compartment is also introduced. When the temperature deviation is large and the total required heat load (the total required heat load mentioned here is the absolute value of the heat load) is not so large, the target states of the activated thermal management control components are compensated based on the temperature deviation to increase the adjustment rate of the occupant compartment to the set temperature. This can also make the adjustment better match the user's needs, thereby improving the user experience. Description of the Drawings
[0059] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0060] Figure 1 It is a flowchart of a thermal management method based on occupant compartment energy shown in an embodiment of the present application;
[0061] Figure 2 It is a schematic diagram of various components of driving environment data and control involved in a thermal management method based on occupant compartment energy shown in an embodiment of the present application;
[0062] Figure 3 It is a schematic diagram of a thermal management system based on occupant compartment energy shown in an embodiment of the present application. Specific Embodiments
[0063] The following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts fall within the scope of protection of the present application.
[0064] Refer to Figure 1 , Figure 1 It is a flowchart of a thermal management method based on occupant compartment energy shown in an embodiment of the present application. As Figure 1 shown, the method includes:
[0065] Step S1: Determine the basic required heat load of the occupant compartment based on the set temperature of the occupant compartment and the temperatures inside and outside the vehicle.
[0066] In this embodiment, the user turns on the temperature adjustment function in the occupant compartment and sets the temperature that the user wants the occupant compartment to reach (i.e., the set temperature of the occupant compartment). In response to the user's setting of this set temperature, the vehicle exterior environment temperature (i.e., the outside temperature of the vehicle) and the actual temperature inside the occupant compartment (i.e., the inside temperature of the vehicle) are collected in real time through the vehicle interior and exterior temperature sensors. Here, the occupant compartment is the interior space of the vehicle. Based on the real-time collected temperatures inside and outside the vehicle and the set temperature of the occupant compartment set by the user, the basic required heat load of the current occupant compartment is determined. Among them, the required heat load in the occupant compartment can be understood as that the user sets the set temperature that the user hopes the occupant compartment to reach, and the total amount of heat that needs to be introduced or discharged to adjust the actual temperature inside the occupant compartment to this set temperature.
[0067] Step S2: Determine the target thermal management state of the occupant compartment under the basic required heat load, and control the occupant compartment to switch to the target thermal management state.
[0068] In this embodiment, after determining the current basic required heat load of the occupant compartment through Step S1, determine the target thermal management state of the occupant compartment corresponding to this basic required heat load, and control the air conditioner for thermally managing and adjusting the occupant compartment to switch to this target thermal management state.
[0069] In this embodiment, an optional implementation manner for determining the target thermal management state of the occupant compartment under the basic required heat load is as follows: This application pre-defines the corresponding relationship between different basic required heat loads and different thermal management states. As shown in Table 1, Table 1 shows a preferred pre-defined corresponding relationship, where Qori represents the basic required heat load. When it is determined that the current basic required heat load of the occupant compartment is less than or equal to -200W, determine that the target thermal management state of the occupant compartment under this basic required heat load is cooling, and promptly switch the air conditioner to the cooling state. At this time, when the target state of the thermal management control component (i.e., the air conditioner compressor) started in this cooling state has not been determined through Step S3 and Step S4, there will be a basic rotational speed of the air conditioner compressor when switching to the cooling state to promptly cool the occupant compartment to a certain extent. When it is determined that the current basic required heat load of the occupant compartment is greater than -200W and less than 200W, determine that the target thermal management state of the occupant compartment under this basic required heat load is ventilation, and promptly switch the air conditioner to the ventilation state. When it is determined that the current basic required heat load of the occupant compartment is greater than or equal to 200W, determine that the target thermal management state of the occupant compartment under this basic required heat load is heating, and promptly switch the air conditioner to the heating state. At this time, when the target state of the thermal management control component (i.e., the air conditioner heater) started in this heating state has not been determined through Step S3 and Step S4, there will be a basic power of the air conditioner heater when switching to the heating state to promptly heat the occupant compartment to a certain extent. Among them, the air conditioner heater is a PTC heater (Positive Temperature Coefficient Heater). Regardless of whether the target thermal management state to which the occupant compartment is controlled to switch is cooling or heating, the air conditioner blower will be started. At this time, when the target state of the air conditioner blower has not been determined through Step S3 and Step S4, there will be a basic air volume of the air conditioner blower.
[0070] Table 1
[0071] Qori ≤ -200W -200W < Qori < 200W 200W ≤ Qori Refrigeration Ventilation Heating
[0072] In this embodiment, the basic demand heat load in the present application is a basic demand heat load without considering other environmental factors that may affect the heat load in the passenger compartment. Although its value cannot accurately reflect the total heat in the passenger compartment that needs to be introduced or discharged to reach the set temperature of the passenger compartment set by the user, it can well reflect the state that the air conditioner in the passenger compartment needs to be in. Moreover, the data based on which the basic demand heat load is determined can be quickly obtained. Therefore, the basic demand heat load can be quickly determined, and correspondingly, it can be more timely determined what state the air conditioner needs to be switched to, and then the air conditioner can be timely switched to that state. Thus, the user experience can be improved to a certain extent.
[0073] Step S3: Based on the current driving scenario data of the vehicle, perform heat load compensation processing on the basic demand heat load to obtain the total demand heat load of the passenger compartment, where the driving scenario data is data that will affect the demand heat load in the passenger compartment.
[0074] In this embodiment, after the user sets the set temperature of the passenger compartment, while determining the basic demand heat load, the current driving scenario data of the vehicle is synchronously and real-time obtained. The driving scenario data is various data that will affect the demand heat load in the passenger compartment. And based on the real-time obtained driving scenario data, the determined basic demand heat load is compensated to obtain the total heat in the passenger compartment that can more accurately reflect the amount of heat that needs to be introduced or discharged to adjust the passenger compartment to the set temperature, that is, the total demand heat load of the passenger compartment.
[0075] Step S4: According to the total demand heat load, determine the target states of the air conditioner blower and the activated thermal management control components, where the thermal management control components include an air conditioner compressor and an air conditioner heater.
[0076] In this embodiment, after obtaining the total required heat load of the passenger compartment through step S3, the target states of the blower to be started and the thermal management control components to be started are determined. The thermal management control components include an air-conditioning compressor and an air-conditioning heater. When the target thermal management state is cooling, the thermal management control component to be started is the air-conditioning compressor, and the target state of the started thermal management control component is a specified speed to which the air-conditioning compressor needs to be adjusted to match the total required heat load under the total required heat load. When the target thermal management state is heating, the thermal management control component to be started is the air-conditioning heater, and the target state of the started thermal management control component is a specified power to which the air-conditioning heater needs to be adjusted to match the total required heat load under the total required heat load. Whether it is cooling or heating, the air-conditioning blower will be started, and the target state of the blower is a specified air volume to which the air-conditioning blower needs to be adjusted to match the total required heat load under the total required heat load. Since the determined total required heat load of the passenger compartment can more accurately reflect the total amount of heat that needs to be introduced or discharged from the passenger compartment to adjust the passenger compartment to the set temperature, the air-conditioning state adjustment result determined based on the total required heat load can better match the user's needs.
[0077] Step S5: Determine the deviation between the set temperature of the passenger compartment and the in-vehicle temperature.
[0078] In this embodiment, since the infiltration of environmental heat or the overflow of heat from the passenger compartment will affect the heat load of the passenger compartment, the magnitude of the deviation between the set temperature of the passenger compartment and the actual temperature inside the passenger compartment is not necessarily positively correlated with the required heat load of the passenger compartment. For example, although the temperature deviation between the set temperature of the passenger compartment and the actual temperature inside the passenger compartment is large, due to the influence of the environment, the infiltration of environmental heat or the overflow of heat inside the passenger compartment may result in a relatively small required heat load of the passenger compartment. Therefore, a large required heat load of the passenger compartment does not necessarily mean a large temperature difference, and a small required heat load of the passenger compartment does not necessarily mean a small temperature difference. Therefore, based on the determination of the total required heat load to determine the state to which the air-conditioning needs to be adjusted, this application further compensates the state to which the air-conditioning needs to be adjusted by introducing the temperature deviation between the set temperature of the passenger compartment and the actual temperature inside the passenger compartment. First, the deviation between the set temperature of the passenger compartment and the in-vehicle temperature is determined in real time.
[0079] Step S6: Based on the deviation, perform state compensation processing on the target state of the started thermal management control component, control the started thermal management control component to work in the state after state compensation, and control the air-conditioning blower to work in the target state.
[0080] In this embodiment, based on the deviation between the set temperature of the passenger compartment and the in-vehicle temperature determined, it is determined whether the value of this deviation exceeds a set value. If the deviation exceeds the set value, state compensation processing is performed on the target state of the activated thermal management control component to increase the adjustment rate of adjusting the temperature of the passenger compartment to the set temperature, where the set value can be set according to the actual scenario and will not be specifically limited here. After completing the state compensation for the target state of the activated thermal management control component, control the activated thermal management control component to work in the state after state compensation. In the case where the temperature deviation is large but the total required heat load is not that large, the state of the activated thermal management control component (such as the air-conditioning compressor, air-conditioning heater) is compensated based on this temperature deviation to increase the adjustment rate of adjusting the passenger compartment to the set temperature, which can also make the adjustment better match the user's needs, thereby enhancing the user experience. For the air-conditioning blower, it directly works in the determined target state.
[0081] Exemplarily, the set temperature inside the passenger compartment set by the user is 24°C, and the actual temperature inside the current passenger compartment is 60°C. At this time, the temperature difference is large, but the current outside temperature is 35°C, and the vehicle is driving at high speed and some windows are open. Therefore, the total required heat load of the passenger compartment at this time will not be very large. So after determining a rotational speed value of the air-conditioning compressor corresponding to this total required heat load based on this total required heat load, in order to increase the adjustment rate of adjusting the passenger compartment to the set temperature set by the user, a certain compensation is made to this rotational speed value (that is, increased to a certain extent so that the passenger compartment can be adjusted to the set temperature as soon as possible). The set temperature inside the passenger compartment set by the user is 22°C, the vehicle is parked in the basement, and the actual temperature inside the passenger compartment is -3°C. At this time, the temperature difference is large, but the current outside temperature of the vehicle after leaving the basement is 5°C, and the vehicle is driving slowly and some windows are open. Therefore, the total required heat load of the passenger compartment at this time will not be very large. So after determining a power value of the air-conditioning heater corresponding to this total required heat load based on this total required heat load, in order to increase the adjustment rate of adjusting the passenger compartment to the set temperature set by the user, a certain compensation is made to this power value (that is, increased to a certain extent so that the passenger compartment can be adjusted to the set temperature as soon as possible).
[0082] A thermal management method based on the energy of the passenger compartment provided by an embodiment of the present application first determines the basic required heat load of the passenger compartment based on the set temperature of the passenger compartment and the temperatures inside and outside the vehicle; determines the target thermal management state that the passenger compartment needs to be in under the basic required heat load (such as whether it should be in the cooling state, the heating state, or the ventilation state specifically), and controls the passenger compartment to switch to this target thermal management state. The required heat load in the passenger compartment can be understood as the user setting the desired set temperature for the passenger compartment, and the total amount of heat that needs to be introduced or discharged to adjust the actual temperature in the passenger compartment to this set temperature. The basic required heat load of the passenger compartment determined here is a basic required heat load that does not consider other environmental factors that may affect the heat load in the passenger compartment. Although its value cannot very accurately reflect the total amount of heat that needs to be introduced or discharged from the passenger compartment to reach the set temperature of the passenger compartment set by the user, it can well reflect the state that the air conditioner of the passenger compartment needs to be controlled in, and the data based on which the basic required heat load is determined can be obtained quickly. Therefore, the basic required heat load can be determined quickly, and correspondingly, it can be determined more timely what state the air conditioner needs to be switched to, so as to switch the air conditioner to this state (such as the cooling state, the heating state) in time. Thus, the user experience can be improved to a certain extent.
[0083] Then, based on the current driving scenario data of the vehicle, a heat load compensation process is performed on the basic required heat load to obtain the total required heat load of the passenger compartment. This driving scenario data is data that will affect the required heat load in the passenger compartment; according to this total required heat load, the target states of the air conditioner blower and the activated thermal management control components are determined. The thermal management control components include an air conditioner compressor and an air conditioner heater. When the air conditioner is in the cooling state, the activated thermal management control component is the air conditioner compressor. When the air conditioner is in the heating state, the activated thermal management control component is the air conditioner heater, and the air conditioner blower will be activated whether it is in cooling or heating. The total required heat load determined at this time is a total required heat load that considers various environmental factors that may affect the heat load in the passenger compartment. Since this total required heat load considers environmental impact factors, it can more accurately reflect the total amount of heat that needs to be introduced or discharged from the passenger compartment. Since this total required heat load accurately reflects the total amount of heat that needs to be introduced or discharged from the passenger compartment, the target states of the activated thermal management control components and the air conditioner blower determined based on this total required heat load can better match the total amount of heat that needs to be introduced or discharged from the passenger compartment. Therefore, the air conditioner of the passenger compartment can be adjusted to a state that better meets the user's needs.
[0084] Finally, determine the deviation between the set temperature of the passenger compartment and the temperature inside the vehicle; based on this deviation, perform state compensation processing on the target state of the activated thermal management control component, and control the activated thermal management control component to work in the state after state compensation, while controlling the air-conditioning blower to work in the target state. Since the infiltration of environmental heat or the overflow of heat from the passenger compartment will affect the heat load of the passenger compartment, the magnitude of the deviation between the set temperature of the passenger compartment and the actual temperature inside the passenger compartment is not necessarily positively correlated with the required heat load of the passenger compartment. For example, although the temperature deviation between the set temperature of the passenger compartment and the actual temperature inside the passenger compartment is large, due to the influence of the environment, the infiltration of environmental heat or the overflow of heat from the passenger compartment, the required heat load of the passenger compartment may be small. Therefore, a large required heat load of the passenger compartment does not necessarily mean a large temperature difference, and a small required heat load of the passenger compartment does not necessarily mean a small temperature difference. Therefore, based on the introduced total required heat load, this application also introduces the temperature deviation between the set temperature of the passenger compartment and the actual temperature inside the passenger compartment. When the temperature deviation is large and the total required heat load (the total required heat load mentioned here is the absolute value of the heat load) is not so large, the target state of the activated thermal management control component is compensated based on this temperature deviation to increase the adjustment rate of the passenger compartment to the set temperature, which can also make the adjustment better match the user's needs, thereby improving the user experience.
[0085] Combined with the above embodiments, in one implementation manner, the embodiment of the present application further provides a thermal management method based on the energy of the passenger compartment. In this thermal management method based on the energy of the passenger compartment, step S4 may include: determining the target air volume of the air-conditioning blower corresponding to the total required heat load according to the total required heat load; when the activated thermal management control component is an air-conditioning compressor, determining the target rotation speed of the air-conditioning compressor corresponding to the total required heat load according to the total required heat load; when the activated thermal management control component is an air-conditioning heater, determining the target power of the air-conditioning heater corresponding to the total required heat load according to the total required heat load.
[0086] In this embodiment, the present application has predefined the corresponding relationship between various values of the total required heat load and various air volumes of the air-conditioning blower. As shown in Table 2, Table 2 shows the preferred corresponding relationship between various values of the total required heat load and various air volumes of the air-conditioning blower in the present application. Q represents the total required heat load, and the second row of the table represents the air volume level of the air-conditioning blower. The larger the value, the larger the corresponding air volume. As shown in Table 2, when the total required heat load is -600W, this total required heat load is less than -500W and greater than -1000W, and the target state corresponding to the air-conditioning blower is that the target air volume is level 2.
[0087] Table 2
[0088] Q ≤ -2000W Q ≤ -1000W Q ≤ -500W -500W < Q < 500W 500W ≤ Q 1000W ≤ Q 2000W ≤ Q 8 4 2 1 2 4 8
[0089] Meanwhile, the present application pre - defines the corresponding relationship between various values of the total required heat load and various state values of the heat management control components of the air conditioner. As shown in Table 3 and Table 4, Table 3 shows the corresponding relationship between various values of the total required heat load preferred in the present application and various rotational speed values of the air - conditioner compressor, where Q represents the total required heat load. As shown in Table 3, when the total required heat load is - 600W, the air conditioner is in the cooling state, and the heat management control component started is the air - conditioner compressor. At this time, the total required heat load is less than - 500W and greater than - 1000W, and the target state of the heat management control component (i.e., the air - conditioner compressor) started is the target rotational speed of 1000. Table 4 shows the corresponding relationship between various values of the total required heat load preferred in the present application and various power values of the air - conditioner heater, where Q represents the total required heat load. As shown in Table 4, when the total required heat load is 600W, the air conditioner is in the heating state, and the heat management control component started is the air - conditioner heater. At this time, the total required heat load is greater than 500W and less than 1000W, and the target state of the heat management control component (i.e., the air - conditioner heater) started is the target power of 800.
[0090] Table 3
[0091] Q ≤ -5000W Q ≤ -4000W Q ≤ -3000W Q ≤ -2000W Q ≤ -1000W Q ≤ -500W 5000 3500 2000 1500 1000 1000
[0092] Table 4
[0093] 500W ≤ Q 1000W ≤ Q 2000W ≤ Q 3000W ≤ Q 4000W ≤ Q 5000W ≤ Q 800 1500 3000 4000 5000 5000
[0094] In this embodiment, through the corresponding relationship between various values of the total required heat load pre - defined in the present application and various air volumes of the air - conditioner blower, the air volume of the air - conditioner blower corresponding to the total required heat load of the current passenger compartment is determined, and this air volume is the target air volume of the air - conditioner blower. When the air conditioner is in the cooling state, through the corresponding relationship between various values of the total required heat load pre - defined and various state values of the air - conditioner compressor, the rotational speed of the air - conditioner compressor corresponding to the total required heat load of the current passenger compartment is determined, and this rotational speed is the target rotational speed of the air - conditioner compressor. When the air conditioner is in the heating state, through the corresponding relationship between various values of the total required heat load pre - defined and various state values of the air - conditioner heater, the power of the air - conditioner heater corresponding to the total required heat load of the current passenger compartment is determined, and this power is the target power of the air - conditioner heater.
[0095] Combined with the above embodiments, in one implementation, the embodiments of the present application further provide a thermal management method based on the energy of the occupant compartment. In this thermal management method based on the energy of the occupant compartment, step S6 may include: when the target thermal management state is cooling, determining the speed compensation of the air-conditioning compressor corresponding to the deviation; compensating the target speed through the speed compensation to obtain the target speed of the air-conditioning compressor after compensation; controlling the air-conditioning compressor to operate at the target speed after compensation; when the target thermal management state is heating, determining the power compensation of the air-conditioning heater corresponding to the deviation; compensating the target power through the power compensation to obtain the target power of the air-conditioning heater after compensation; controlling the air-conditioning heater to operate at the target power after compensation.
[0096] In this embodiment, the present application pre-defines the correspondence between various deviation values between the set temperature of the occupant compartment and the vehicle interior temperature and various state compensation values between various thermal management control components. As shown in Table 5, Table 5 shows the correspondence between various deviation values between the set temperature of the occupant compartment and the vehicle interior temperature preferred by the present application and the speed compensation values of the air-conditioning compressor and the power compensation values of the air-conditioning heater, respectively.
[0097] Table 5
[0098] Status Deviation -15 ≤ Δ -10 ≤ Δ -5 ≤ Δ 5 ≤ Δ 10 ≤ Δ 15 ≤ Δ Refrigeration Speed Compensation 2000 1500 1000 0 -1500 -2000 Heating PTC Compensation -1500 -1000 0 500 1000 1500
[0099] In this embodiment, when switching the air-conditioning in the occupant compartment to the cooling state, according to the correspondence between various deviation values between the set temperature of the occupant compartment and the vehicle interior temperature and the speed compensation values of the air-conditioning compressor, determining the speed compensation value corresponding to the current deviation, compensating the determined target speed of the air-conditioning compressor with the speed compensation value, and controlling the air-conditioning compressor to operate at the target speed after compensation. For example, as shown in Table 5, assuming that the determined target speed of the air-conditioning compressor is 3500 revolutions, when the deviation between the set temperature of the occupant compartment and the vehicle interior temperature is 11°C and the air-conditioning in the occupant compartment is in the cooling state, at this time, the deviation of 11°C is greater than 10°C and less than 15°C, so the speed of the air-conditioning compressor is reduced by 1500 revolutions from the target speed of 3500, and the air-conditioning compressor is controlled to operate at 2000 revolutions after the speed reduction.
[0100] In this embodiment, when the air conditioner in the passenger compartment is in the heating state, according to the correspondence between various deviation values between the set temperature of the passenger compartment and the vehicle interior temperature and the power compensation values of the air conditioner heater, the power compensation value corresponding to the current deviation is determined, and the determined target power of the air conditioner heater is compensated with this power compensation value, and the air conditioner heater is controlled to operate with the compensated target power. For example, as shown in Table 5, assuming that the determined target power of the air conditioner heater is 3000, when the deviation between the set temperature of the passenger compartment and the vehicle interior temperature is 11°C and the air conditioner in the passenger compartment is in the heating state, at this time, the deviation of 11°C is greater than 10°C and less than 15°C. Therefore, the power of the air conditioner heater is increased by 1000 from the target power of 3000, and the air conditioner heater is controlled to operate at 4000 after the power is increased.
[0101] Combined with the above embodiments, in one implementation manner, the embodiment of the present application further provides a thermal management method based on the energy of the passenger compartment. In this thermal management method based on the energy of the passenger compartment, the method further includes: determining the target circulation mode of the circulation air door under the total required heat load, and controlling the circulation air door to switch to the target circulation mode; determining the target air outlet mode of the mode air door under the total required heat load, and controlling the mode air door to switch to the target air outlet mode.
[0102] In this embodiment, since in hot or cold weather, not only the temperature in the passenger compartment affects the user experience, but also the ventilation and other conditions in the passenger compartment affect the user experience. Therefore, a thermal management method based on the energy of the passenger compartment provided by the present application not only adaptively adjusts the air conditioner blower, air conditioner compressor and air conditioner heater of the air conditioner based on the required heat load of the passenger compartment, but also adjusts the circulation air door and the mode air door. The circulation air door includes at least various circulation modes such as internal circulation, external circulation and internal air compensation, and the mode air door includes at least various air outlet modes such as blowing on the face, blowing on the face and feet at the same time, and blowing on the feet.
[0103] In this embodiment, the present application pre-defines the correspondence between various values of the total required heat load and various circulation modes of the circulation air door, and pre-defines the correspondence between various values of the total required heat load and various air outlet modes of the mode air door. As shown in Tables 6 and 7, Table 6 shows the correspondence between various values of the total required heat load preferred by the present application and various circulation modes of the circulation air door, and Table 7 shows the correspondence between various values of the total required heat load preferred by the present application and various air outlet modes of the mode air door, where Q represents the total required heat load.
[0104] Table 6
[0105] Q ≤ -200W -200W < Q < 800W 800W ≤ Q Internal Circulation External Circulation Internal Air Compensation
[0106] Table 7
[0107] Q ≤ -400W -400W < Q < 400W 400W ≤ Q Face Blowing Face and Foot Blowing Foot Blowing
[0108] In this embodiment, based on the correspondence relationship between various values of the total required heat load predefined in this application and various circulation modes of the circulation air door, the circulation mode of the circulation air door corresponding to the current total required heat load of the occupant compartment is determined, and this circulation mode is the target circulation mode of the circulation air door. For example, if the current total required heat load of the occupant compartment is 1000W, based on the correspondence relationship between various values of the total required heat load predefined in this application and various circulation modes of the circulation air door, it is determined that the circulation mode of the circulation air door corresponding to the current total required heat load of the occupant compartment is internal air compensation. Therefore, the target circulation mode of the circulation air door is determined to be the internal air compensation cycle, and the circulation air door of the occupant compartment is controlled to be adjusted to the internal air compensation cycle mode.
[0109] In this embodiment, based on the correspondence relationship between various values of the total required heat load predefined in this application and various air outlet modes of the mode air door, the air outlet mode of the mode air door corresponding to the current total required heat load of the occupant compartment is determined, and this air outlet mode is the target air outlet mode of the mode air door. For example, if the current total required heat load of the occupant compartment is 1000W, based on the correspondence relationship between various values of the total required heat load predefined in this application and various air outlet modes of the mode air door, it is determined that the air outlet mode of the mode air door corresponding to the current total required heat load of the occupant compartment is foot blowing. Therefore, the target air outlet mode of the mode air door is determined to be foot blowing, and the mode air door of the occupant compartment is controlled to be adjusted to the foot blowing mode.
[0110] Combined with the above embodiments, in one implementation manner, the embodiments of this application also provide a thermal management method based on the energy of the occupant compartment. In this thermal management method based on the energy of the occupant compartment, the method further includes: determining the current corrected air volume of the air-conditioning blower according to the target function of the vehicle and the current state of the target component, where the target function includes at least one of the seat ventilation function and the seat heating function, and the target component includes at least one of the vehicle windows and the vehicle doors; correcting and adjusting the current air volume of the air-conditioning blower through the current corrected air volume.
[0111] In this embodiment, this application will also indirectly determine the current change in the demand for the air conditioner in the occupant compartment based on the user's control of other vehicle components, and dynamically adjust the air volume of the air-conditioning blower based on this change in demand to save energy consumption. The reason for adjusting the air-conditioning blower is that among the three core components of the air conditioner (i.e., the air-conditioning blower, the air-conditioning compressor, and the air-conditioning heater), the air-conditioning blower is more convenient to adjust.
[0112] Specifically: According to the target function of the vehicle and the current state of the target component, determine the current change in the demand for the air conditioner in the passenger compartment, where the target function includes at least one of the seat ventilation function and the seat heating function, and the target component includes at least one of the window and the door. And based on the determined current change in the user's demand for the air conditioner, adjust the current air volume of the air conditioner blower. For example, when the user turns on the seat ventilation, generally in hot weather, the user turns on the air conditioner for cooling and also turns on the seat ventilation to assist in cooling the user. At this time, it is determined that the turned-on seat ventilation function shares the current demand for the air conditioner in the passenger compartment. Therefore, the current demand for the air conditioner in the passenger compartment will decrease to a certain extent. At this time, the present application will appropriately reduce the current air volume of the air conditioner blower. When the user turns on the seat heating, generally in cold weather, the user turns on the air conditioner for heating and also turns on the seat heating to assist in warming the user. At this time, it is determined that the turned-on seat heating function shares the current demand for the air conditioner in the passenger compartment. Therefore, the current demand for the air conditioner in the passenger compartment will decrease to a certain extent. At this time, the present application will appropriately reduce the current air volume of the air conditioner blower. When the user opens the door and / or the window, generally it may be that the cooling or heating degree of the turned-on air conditioner exceeds the user's demand, and the user opens the door and / or the window to reduce the cooling or heating degree. At this time, it is determined that the user's demand for the air conditioner decreases. At this time, the present application will appropriately reduce the current air volume of the air conditioner blower.
[0113] In this embodiment, an optional implementation manner for adjusting the current air volume of the air conditioner blower is as follows: The present application pre-defines the corresponding relationship between various states of the seat ventilation and various corrected air volumes of the air conditioner blower, and pre-defines the corresponding relationship between various states of the seat heating and various corrected air volumes of the air conditioner blower, and pre-defines the corresponding relationship between various states of the door and various corrected air volumes of the air conditioner blower, and pre-defines the corresponding relationship between various states of the window and various corrected air volumes of the air conditioner blower. As shown in Table 8, Table 9, Table 10, and Table 11, Table 8 shows the corresponding relationship between various states of the seat ventilation preferably selected by the present application and various corrected air volumes of the air conditioner blower. Table 9 shows the corresponding relationship between various states of the seat heating preferably selected by the present application and various corrected air volumes of the air conditioner blower. Table 10 shows the corresponding relationship between various states of the door preferably selected by the present application and various corrected air volumes of the air conditioner blower, and Table 11 shows the corresponding relationship between various states of the window preferably selected by the present application and various corrected air volumes of the air conditioner blower. In this corresponding relationship, when the opening degree takes the maximum value, it is based on the opening percentage of the window with the largest opening degree to determine the current corrected air volume.
[0114] Table 8
[0115] Seat Ventilation On Seat Ventilation Off Air Volume -1 0
[0116] Table 9
[0117] Seat Heating Gear 1 Seat Heating Gear 2 Seat Heating Gear 3 Off Air Volume -1 Air Volume -1 Air Volume -2 0
[0118] Table 10
[0119] Number of Doors Opened 1 Number of Doors Opened 2 Number of Doors Opened 3 Number of Doors Opened 4 Remarks Air Volume -1 Air Volume -1 Air Volume -2 Air Volume -2 -
[0120] Table 11
[0121]
[0122]
[0123] In this embodiment, by pre - defining the correspondence between various states of seat ventilation and various corrected air volumes of the air - conditioning blower in the present application, the current corrected air volume corresponding to the current state of seat ventilation is determined. Then, the current air volume of the air - conditioning blower is corrected and adjusted with this current corrected air volume, and finally, the air - conditioning blower is controlled to output the corrected and adjusted air volume. Among them, the current air volume of the air - conditioning blower is actually the target air volume of the air - conditioning blower corresponding to the total required heat load of the occupant compartment. By pre - defining the correspondence between various states of seat heating and various corrected air volumes of the air - conditioning blower in the present application, the current corrected air volume corresponding to the current state of seat heating is determined. Then, the current air volume of the air - conditioning blower is corrected and adjusted with this current corrected air volume, and finally, the air - conditioning blower is controlled to output the corrected and adjusted air volume. By pre - defining the correspondence between various states of the vehicle door and various corrected air volumes of the air - conditioning blower in the present application, the current corrected air volume corresponding to the current state of the vehicle door is determined. Then, the current air volume of the air - conditioning blower is corrected and adjusted with this current corrected air volume, and finally, the air - conditioning blower is controlled to output the corrected and adjusted air volume. By pre - defining the correspondence between various states of the vehicle window and various corrected air volumes of the air - conditioning blower in the present application, the current corrected air volume corresponding to the current state of the vehicle window is determined. Then, the current air volume of the air - conditioning blower is corrected and adjusted with this current corrected air volume, and finally, the air - conditioning blower is controlled to output the corrected and adjusted air volume.
[0124] In this embodiment, the current state of each target function of the vehicle will determine a corresponding current corrected air volume of the air - conditioning blower, and at the same time, each target component will determine a corresponding current corrected air volume of the air - conditioning blower. Therefore, in the case of determining multiple current corrected air volumes of the air - conditioning blower through the current states of various target functions and various target components of the vehicle, these multiple current corrected air volumes are accumulated to obtain a total current corrected air volume to correct and adjust the current air volume of the air - conditioning blower, and finally, the air - conditioning blower is controlled to output the corrected and adjusted air volume.
[0125] Combined with the above embodiments, in one implementation manner, the embodiments of the present application further provide a thermal management method based on the energy of the occupant compartment. In this thermal management method based on the energy of the occupant compartment, the method further includes: determining the relationship between the current air volume of the air-conditioning blower and the set threshold; determining the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function, including: when the current air volume of the air-conditioning blower is lower than the set threshold, determining the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function.
[0126] In this embodiment, the present application pre-defines another corresponding relationship between various states of seat ventilation and various corrected air volumes of the air-conditioning blower. Table 12 shows another corresponding relationship between various preferred states of seat ventilation and various corrected air volumes of the air-conditioning blower in the present application. In this corresponding relationship, only when it is determined according to the total required heat load of the occupant compartment that the target air volume (i.e., the current air volume) of the air-conditioning blower corresponding to this total required heat load is less than a certain level (such as level 5), will the air volume of the air-conditioning blower be adjusted. The purpose of this consideration is to prevent the user from having a very high demand for air conditioning. When the user turns on the seat ventilation in this scenario, it is necessary to cool down as quickly as possible, and accordingly, the air volume of the air-conditioning blower is not adjusted to make the control result meet the user's thermal management requirements.
[0127] Table 12
[0128] Seat Ventilation On Seat Ventilation Off When Air Volume < 5, Air Volume -1 0
[0129] In this embodiment, first, the relationship between the current air volume of the air-conditioning blower (i.e., the determined target air volume of the air-conditioning blower) and the set threshold is determined. When it is determined that the current air volume of the air-conditioning blower is lower than the set threshold, then through another corresponding relationship between various states of seat ventilation and various corrected air volumes of the air-conditioning blower pre-defined above in the present application, the current corrected air volume corresponding to the current state of the seat ventilation function is determined. Among them, the set threshold is preferably the air volume of level 5. It should be understood that with different vehicle models, the set threshold can be correspondingly set according to different vehicle models, and no specific limitation is made here.
[0130] In this embodiment, the present application provides another implementation manner: The present application predefines another correspondence relationship between various states of seat heating and various corrected air volumes of the air-conditioning blower. Table 13 shows another correspondence relationship between various states of seat heating and various corrected air volumes of the air-conditioning blower preferred by the present application. In this correspondence relationship, only when the target air volume (i.e., the current air volume) of the air-conditioning blower corresponding to the total required heat load of the passenger compartment is less than a certain level (such as level 5) according to the total required heat load of the passenger compartment, will the air volume of the air-conditioning blower be adjusted. The purpose of this consideration is to prevent the user from having a very high demand for the air conditioner. When the user turns on the seat heating at this time, in this scenario, it is necessary to heat up as quickly as possible, and accordingly, the air volume of the air-conditioning blower is not adjusted to make the control result meet the user's thermal management requirements.
[0131] Table 13
[0132] Seat Heating Gear 1 Seat Heating Gear 2 Seat Heating Gear 3 Off Remarks Air Volume -1 Air Volume -1 Air Volume -2 0 When Air Volume < 5
[0133] In this embodiment, first, the relationship between the current air volume of the air-conditioning blower (i.e., the determined target air volume of the air-conditioning blower) and the set threshold is determined. When it is determined that the current air volume of the air-conditioning blower is lower than the set threshold, then through another correspondence relationship between various states of seat heating and various corrected air volumes of the air-conditioning blower predefined above in the present application, the current corrected air volume corresponding to the current state of the seat heating function is determined. Among them, the set threshold is preferably the air volume of level 5. It should be understood that with different vehicle models, the set threshold can be correspondingly set according to different vehicle models, and no specific limitation is made here.
[0134] Combined with the above embodiments, in one implementation manner, the embodiments of the present application also provide a thermal management method based on the energy of the passenger compartment. In this thermal management method based on the energy of the passenger compartment, when the target component is the vehicle window, according to the current state of the vehicle target function, the current corrected air volume of the air-conditioning blower is determined, including: determining the current corrected air volume of the air-conditioning blower according to the current state of the vehicle window and the current vehicle speed.
[0135] In this embodiment, both the opening degree of the vehicle window and the vehicle speed can reflect the change in the user's demand for the air conditioner. Therefore, the present application provides another implementation method: predefined corresponding relationships between various states of the vehicle window, various values of the vehicle speed, and various corrected air volumes of the air conditioner blower. Table 14 shows the preferred corresponding relationships between various states of the vehicle window, various values of the vehicle speed, and various corrected air volumes of the air conditioner blower in the present application. First, based on the predefined corresponding relationships between various states of the vehicle window, various values of the vehicle speed, and various corrected air volumes of the air conditioner blower in the present application, determine the current corrected air volume corresponding to the current state of the vehicle window and the current vehicle speed. Then, correct and adjust the current air volume of the air conditioner blower with the current corrected air volume. Finally, control the air conditioner blower to output the corrected and adjusted air volume.
[0136] Table 14
[0137] Opening Degree / Vehicle Speed Larger Opening Degree > 20 Larger Opening Degree > 40 Larger Opening Degree > 60 Larger Opening Degree > 80 20 Air Volume -0 Air Volume -0 Air Volume -1 Air Volume -1 40 Air Volume -0 Air Volume -0 Air Volume -1 Air Volume -2 60 Air Volume -1 Air Volume -1 Air Volume -2 Air Volume -3 80 Air Volume -2 Air Volume -2 Air Volume -3 Air Volume -4
[0138] Combined with the above embodiments, in one implementation method, the embodiments of the present application also provide a thermal management method based on the energy of the occupant compartment. In this thermal management method based on the energy of the occupant compartment, step S1 may include: determining the relationship between the set temperature of the occupant compartment and the outside temperature of the vehicle; when the set temperature of the occupant compartment is less than the outside temperature of the vehicle, determining the basic required heat load of the occupant compartment through a first algorithm; when the set temperature of the occupant compartment is greater than the outside temperature of the vehicle, determining the basic required heat load of the occupant compartment through a second algorithm; the first algorithm is Qori=(Tset - Tcab)*k1+(Tset - Tamb)*k2, where Qori is the basic required heat load, Tset is the set temperature of the occupant compartment, Tcab is the temperature inside the vehicle, Tamb is the outside temperature of the vehicle, and k1, k2 are vehicle heat transfer coefficients; the second algorithm is Qori=(Tset - Tcab)*k1.
[0139] In this embodiment, first determine the relationship between the set temperature of the occupant compartment and the outside temperature of the vehicle. When the set temperature of the occupant compartment is less than the outside temperature of the vehicle, determine the basic required heat load of the occupant compartment through the first algorithm. The first algorithm is Qori=(Tset - Tcab)*k1+(Tset - Tamb)*k2, where Qori is the basic required heat load, Tset is the set temperature of the occupant compartment, Tcab is the temperature inside the vehicle, Tamb is the outside temperature of the vehicle, and k1, k2 are vehicle heat transfer coefficients. When the set temperature of the occupant compartment is greater than the outside temperature of the vehicle, determine the basic required heat load of the occupant compartment through the second algorithm. The second algorithm is Qori=(Tset - Tcab)*k1.
[0140] Combined with the above embodiments, in one implementation, the embodiments of the present application further provide a thermal management method based on the energy of the passenger compartment. In this thermal management method based on the energy of the passenger compartment, when the driving scenario data includes light intensity data, the number of occupants in the passenger compartment data, vehicle speed data, and sunshade status data, step S3 may include: determining a thermal load compensation amount corresponding to the driving scenario data according to the current driving scenario data of the vehicle; when the set temperature of the passenger compartment is less than the outside temperature, calculating the basic required thermal load and the thermal load compensation amount through a third algorithm to obtain the total required thermal load of the passenger compartment; when the set temperature of the passenger compartment is greater than the outside temperature, calculating the basic required thermal load and the thermal load compensation amount through a fourth algorithm to obtain the total required thermal load of the passenger compartment; the third algorithm is Q = Qori - Qsol - Qpeo + Qspe - Qcs, where Q is the total required thermal load, Qori is the basic required thermal load, Qsol is the thermal load compensation amount corresponding to the light intensity, Qpeo is the thermal load compensation amount corresponding to the number of occupants in the passenger compartment, Qspe is the thermal load compensation amount corresponding to the vehicle speed, and Qcs is the thermal load compensation amount corresponding to the sunshade status; the fourth algorithm is Q = Qori - Qsol - Qpeo - Qspe - Qcs.
[0141] In this embodiment, when the driving scenario data that affects the required heat load in the passenger compartment includes light intensity data, the number of passengers in the passenger compartment, vehicle speed data, and sunshade status data, first, according to various types of driving scenario data of the vehicle, the heat load compensation amount corresponding to each type of driving scenario data is determined. An optional implementation is: Qsol = light intensity, in watts; Qpeo = number of passengers * k3, in watts, where k3 is the heat transfer coefficient of people, also in watts; Qspe = vehicle speed * k4, in watts, where k4 is the vehicle speed compensation coefficient, in W / (km / h); Qcs = Qslo * k5, in watts, where k5 is the absolute time coefficient * sunshade opening. Then, when the set temperature in the passenger compartment is less than the outside temperature, the third algorithm is used to further calculate the calculated basic required heat load and the heat load compensation amounts corresponding to various types of driving scenario data to obtain the total required heat load of the passenger compartment. The third algorithm is Q = Qori - Qsol - Qpeo + Qspe - Qcs, where Q is the total required heat load, Qori is the basic required heat load, Qsol is the heat load compensation amount corresponding to the light intensity, Qpeo is the heat load compensation amount corresponding to the number of passengers in the passenger compartment, Qspe is the heat load compensation amount corresponding to the vehicle speed, and Qcs is the heat load compensation amount corresponding to the sunshade status. When the set temperature in the passenger compartment is greater than the outside temperature, the fourth algorithm is used to further calculate the basic required heat load and the heat load compensation amounts corresponding to various types of driving scenario data to obtain the total required heat load of the passenger compartment. The fourth algorithm is Q = Qori - Qsol - Qpeo - Qspe - Qcs.
[0142] In this embodiment, as Figure 2 shown, a heat management method based on the energy of the passenger compartment provided by the present application controls multiple components related to the heat management in the passenger compartment by introducing a large amount of driving scenario data, so as to achieve accurate automatic control of the air conditioner and make the controlled environmental state more in line with the environmental state required by the user.
[0143] Based on the same inventive concept, an embodiment of the present application provides a heat management system based on the energy of the passenger compartment, as Figure 3 shown. The system 300 includes:
[0144] A first heat load determination module 301, configured to determine the basic required heat load of the passenger compartment based on the set temperature of the passenger compartment and the temperatures inside and outside the vehicle;
[0145] A heat management control module 302, configured to determine the target heat management state of the passenger compartment under the basic required heat load and control the passenger compartment to switch to the target heat management state;
[0146] The second heat load determination module 303 is configured to perform heat load compensation processing on the basic required heat load based on the current driving scenario data of the vehicle to obtain the total required heat load of the occupant compartment, where the driving scenario data is data that affects the required heat load in the occupant compartment;
[0147] The state determination module 304 is configured to determine the target states of the air-conditioning blower and the activated heat management control components according to the total required heat load, where the heat management control components include an air-conditioning compressor and an air-conditioning heater;
[0148] The temperature difference determination module 305 is configured to determine the deviation between the set temperature of the occupant compartment and the vehicle interior temperature;
[0149] The state correction and control module 306 is configured to perform state compensation processing on the target states of the activated heat management control components based on the deviation, control the activated heat management control components to work in the state after state compensation, and control the air-conditioning blower to work in the target state.
[0150] Optionally, the state determination module 304 includes:
[0151] The first state determination module is configured to determine the target air volume of the air-conditioning blower corresponding to the total required heat load according to the total required heat load;
[0152] The second state determination module is configured to determine the target speed of the air-conditioning compressor corresponding to the total required heat load according to the total required heat load when the activated heat management control component is the air-conditioning compressor;
[0153] The third state determination module is configured to determine the target power of the air-conditioning heater corresponding to the total required heat load according to the total required heat load when the activated heat management control component is the air-conditioning heater.
[0154] Optionally, the state correction and control module 306 includes:
[0155] The first compensation determination module is configured to determine the speed compensation of the air-conditioning compressor corresponding to the deviation when the target heat management state is refrigeration;
[0156] The first compensation module is configured to compensate the target speed through the speed compensation to obtain the target speed of the air-conditioning compressor after compensation;
[0157] The first control module is configured to control the air-conditioning compressor to work at the target speed after compensation;
[0158] The second compensation determination module is configured to determine the power compensation of the air-conditioning heater corresponding to the deviation when the target heat management state is heating;
[0159] A second compensation module, configured to compensate the target power through the power compensation to obtain the target power of the air conditioner heater after compensation;
[0160] A second control module, configured to control the air conditioner heater to operate at the target power after compensation.
[0161] Optionally, the system 300 further includes:
[0162] A circulation air door control module, configured to determine the target circulation mode of the circulation air door under the total required heat load and control the circulation air door to switch to the target circulation mode;
[0163] A mode air door control module, configured to determine the target air outlet mode of the mode air door under the total required heat load and control the mode air door to switch to the target air outlet mode.
[0164] Optionally, the system 300 further includes:
[0165] A corrected air volume determination module, configured to determine the current corrected air volume of the air conditioner blower according to the target function of the vehicle and the current state of the target component, where the target function includes at least one of a seat ventilation function and a seat heating function, and the target component includes at least one of a window and a door;
[0166] An air volume correction module, configured to correct and adjust the current air volume of the air conditioner blower through the current corrected air volume.
[0167] Optionally, the system 300 further includes:
[0168] An air volume comparison module, configured to determine the relationship between the current air volume of the air conditioner blower and a set threshold;
[0169] A corrected air volume determination module, configured to determine the current corrected air volume of the air conditioner blower according to the current state of the vehicle target function when the current air volume of the air conditioner blower is lower than the set threshold.
[0170] Optionally, the corrected air volume determination module is configured to determine the current corrected air volume of the air conditioner blower according to the current state of the vehicle window and the current vehicle speed when the target component is a window.
[0171] Optionally, the first heat load determination module 301 is configured to determine the relationship between the set temperature of the passenger compartment and the outside temperature; and, when the set temperature of the passenger compartment is less than the outside temperature, determine the basic required heat load of the passenger compartment through a first algorithm; and, when the set temperature of the passenger compartment is greater than the outside temperature, determine the basic required heat load of the passenger compartment through a second algorithm; the first algorithm is Qori = (Tset - Tcab) * k1 + (Tset - Tamb) * k2, where Qori is the basic required heat load, Tset is the set temperature of the passenger compartment, Tcab is the temperature inside the vehicle, Tamb is the outside temperature, and k1 and k2 are vehicle heat transfer coefficients; the second algorithm is Qori = (Tset - Tcab) * k1.
[0172] Optionally, the second heat load determination module 303 is configured to, when the driving scenario data includes light intensity data, the number of occupants in the passenger compartment data, vehicle speed data, and sunshade state data, determine the heat load compensation amount corresponding to the driving scenario data according to the current driving scenario data of the vehicle; and, when the set temperature of the passenger compartment is less than the outside temperature, calculate the basic required heat load and the heat load compensation amount through a third algorithm to obtain the total required heat load of the passenger compartment; and, when the set temperature of the passenger compartment is greater than the outside temperature, calculate the basic required heat load and the heat load compensation amount through a fourth algorithm to obtain the total required heat load of the passenger compartment; the third algorithm is Q = Qori - Qsol - Qpeo + Qspe - Qcs, where Q is the total required heat load, Qori is the basic required heat load, Qsol is the heat load compensation amount corresponding to the light intensity, Qpeo is the heat load compensation amount corresponding to the number of occupants in the passenger compartment, Qspe is the heat load compensation amount corresponding to the vehicle speed, and Qcs is the heat load compensation amount corresponding to the sunshade state; the fourth algorithm is Q = Qori - Qsol - Qpeo - Qspe - Qcs.
[0173] Based on the same inventive concept, an embodiment of the present application provides an electronic device, including: a processor, a memory, and a computer program stored on the memory and running on the processor, where when the computer program is executed by the processor, it implements the steps in a heat management method based on passenger compartment energy as described in the first aspect of the present application.
[0174] Based on the same inventive concept, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps in a heat management method based on passenger compartment energy as described in the first aspect of the present application.
[0175] For the system embodiments, since they are basically similar to the method embodiments, they are described relatively simply. For the relevant parts, please refer to the descriptions in the method embodiments.
[0176] It should be noted that for the method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should understand that the embodiments of the present application are not limited by the described action sequences. Because according to the embodiments of the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential for the embodiments of the present application.
[0177] Each embodiment in this specification is described in a progressive manner. Each embodiment focuses on the differences from other embodiments. For the same or similar parts among the embodiments, reference can be made to each other.
[0178] Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the embodiments of the present application can take the form of completely hardware embodiments, completely software embodiments, or embodiments combining software and hardware aspects. Moreover, the embodiments of the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.
[0179] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, as well as the combination of flows and / or blocks in the flowchart and / or block diagram. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing terminal devices to generate a machine, so that the instructions executed by the processors of the computer or other programmable data processing terminal devices generate means for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0180] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including instruction means, and the instruction means implements the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0181] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, so that a series of operation steps are executed on the computer or other programmable terminal device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in one process Figure 1 one process or multiple processes and / or boxes Figure 1 or steps of the functions specified in multiple boxes.
[0182] Although the preferred embodiments of the embodiments of the present application have been described, those skilled in the art can make additional changes and modifications to these embodiments once they learn the basic creative concept. Therefore, the appended claims are intended to be construed to include the preferred embodiments and all changes and modifications falling within the scope of the embodiments of the present application.
[0183] Finally, it should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or terminal device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or terminal device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or terminal device comprising the element.
[0184] The above has introduced in detail a thermal management method, system, device and medium based on occupant compartment energy provided by the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.
Claims
1. A thermal management method based on the energy of the passenger compartment, characterized in that, The method includes: Determining a basic required heat load of the passenger compartment based on a set temperature of the passenger compartment and temperatures inside and outside the vehicle; Determining a target thermal management state of the passenger compartment under the basic required heat load, and controlling the passenger compartment to switch to the target thermal management state; Performing a heat load compensation process on the basic required heat load based on current driving scenario data of the vehicle, to obtain a total required heat load of the passenger compartment, where the driving scenario data is data that affects the required heat load inside the passenger compartment; Determining target states of an air-conditioning blower and activated thermal management control components according to the total required heat load, where the thermal management control components include an air-conditioning compressor and an air-conditioning heater; Determining a deviation between a set temperature of the passenger compartment and the temperature inside the vehicle; Performing a state compensation process on the target states of the activated thermal management control components based on the deviation, and controlling the activated thermal management control components to operate in the state after state compensation, and controlling the air-conditioning blower to operate in the target state.
2. The thermal management method based on the energy of the passenger compartment according to claim 1, characterized in that, Determining target states of an air-conditioning blower and activated thermal management control components according to the total required heat load includes: Determining a target air volume of the air-conditioning blower corresponding to the total required heat load according to the total required heat load; When the activated thermal management control component is an air-conditioning compressor, determining a target speed of the air-conditioning compressor corresponding to the total required heat load according to the total required heat load; When the activated thermal management control component is an air-conditioning heater, determining a target power of the air-conditioning heater corresponding to the total required heat load according to the total required heat load.
3. A thermal management method based on the energy of the passenger compartment according to claim 1, characterized in that, Performing a state compensation process on the target states of the activated thermal management control components based on the deviation, and controlling the activated thermal management control components to operate in the state after state compensation includes: When the target thermal management state is cooling, determining a speed compensation of the air-conditioning compressor corresponding to the deviation; Compensating the target speed through the speed compensation to obtain a compensated target speed of the air-conditioning compressor; Controlling the air-conditioning compressor to operate at the compensated target speed; When the target thermal management state is heating, determining a power compensation of the air-conditioning heater corresponding to the deviation; Compensating the target power through the power compensation to obtain a compensated target power of the air-conditioning heater; Controlling the air-conditioning heater to operate at the compensated target power.
4. A thermal management method based on the energy of the passenger compartment according to claim 1, characterized in that The method further includes: Determining a target circulation mode of a circulation air door under the total required heat load, and controlling the circulation air door to switch to the target circulation mode; Determining a target air outlet mode of a mode air door under the total required heat load, and controlling the mode air door to switch to the target air outlet mode.
5. A thermal management method based on the energy of the passenger compartment according to claim 1, characterized in that, The method further includes: Determining a current corrected air volume of the air-conditioning blower according to a target function of the vehicle and a current state of a target component, where the target function includes at least one of a seat ventilation function and a seat heating function, and the target component includes at least one of a window and a door; Performing a correction adjustment on the current air volume of the air-conditioning blower through the current corrected air volume.
6. The thermal management method based on the energy of the passenger compartment according to claim 5, characterized in that, Before determining the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function, the method further includes: Determine the relationship between the current air volume of the air-conditioning blower and the set threshold; Determine the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function, including: When the current air volume of the air-conditioning blower is lower than the set threshold, determine the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function.
7. A thermal management method based on the energy of the passenger compartment according to claim 5, characterized in that, When the target component is a window, determine the current corrected air volume of the air-conditioning blower according to the current state of the vehicle target function, including: determine the current corrected air volume of the air-conditioning blower according to the current state of the vehicle window and the current vehicle speed.
8. A thermal management method based on the energy of the passenger compartment according to claim 1, characterized in that Based on the set temperature of the passenger compartment and the temperatures inside and outside the vehicle, determine the basic required heat load of the passenger compartment, including: Determine the relationship between the set temperature of the passenger compartment and the temperature outside the vehicle; When the set temperature of the passenger compartment is less than the temperature outside the vehicle, determine the basic required heat load of the passenger compartment through the first algorithm; When the set temperature of the passenger compartment is greater than the temperature outside the vehicle, determine the basic required heat load of the passenger compartment through the second algorithm; The first algorithm is Qori=(Tset - Tcab)*k1+(Tset - Tamb)*k2, where Qori is the basic required heat load, Tset is the set temperature of the passenger compartment, Tcab is the temperature inside the vehicle, Tamb is the temperature outside the vehicle, and k1, k2 are vehicle heat transfer coefficients; The second algorithm is Qori=(Tset - Tcab)*k1.
9. A thermal management method based on the energy of the passenger compartment according to claim 1, characterized in that When the driving scenario data includes light intensity data, the number of occupants in the passenger compartment data, vehicle speed data, and sunshade state data, the heat load compensation process is performed on the basic required heat load based on the current driving scenario data of the vehicle to obtain the total required heat load of the passenger compartment, including: Determine the heat load compensation amount corresponding to the driving scenario data according to the current driving scenario data of the vehicle; When the set temperature of the passenger compartment is less than the temperature outside the vehicle, calculate the basic required heat load and the heat load compensation amount through the third algorithm to obtain the total required heat load of the passenger compartment; When the set temperature of the passenger compartment is greater than the temperature outside the vehicle, calculate the basic required heat load and the heat load compensation amount through the fourth algorithm to obtain the total required heat load of the passenger compartment; The third algorithm is Q = Qori - Qsol - Qpeo + Qspe - Qcs, where Q is the total required heat load, Qori is the basic required heat load, Qsol is the heat load compensation amount corresponding to the light intensity, Qpeo is the heat load compensation amount corresponding to the number of occupants in the passenger compartment, Qspe is the heat load compensation amount corresponding to the vehicle speed, and Qcs is the heat load compensation amount corresponding to the sunshade state; The fourth algorithm is Q = Qori - Qsol - Qpeo - Qspe - Qcs.
10. A thermal management system based on the energy of the passenger compartment, characterized in that, The system includes: A first heat load determination module for determining the basic required heat load of the passenger compartment based on the set temperature of the passenger compartment and the temperatures inside and outside the vehicle; A thermal management control module, configured to determine a target thermal management state of an occupant compartment under a basic required heat load, and control the occupant compartment to switch to the target thermal management state; A second heat load determination module, configured to perform heat load compensation processing on the basic required heat load based on current driving scenario data of the vehicle to obtain a total required heat load of the occupant compartment, where the driving scenario data is data that affects the required heat load inside the occupant compartment; A state determination module, configured to determine target states of an air-conditioning blower and activated thermal management control components according to the total required heat load, where the thermal management control components include an air-conditioning compressor and an air-conditioning heater; A temperature difference determination module, configured to determine a deviation between a set temperature of the occupant compartment and the in-vehicle temperature; A state correction and control module, configured to perform state compensation processing on the target states of the activated thermal management control components based on the deviation, control the activated thermal management control components to operate in a state after state compensation, and control the air-conditioning blower to operate in the target state.
11. An electronic device, characterized in that, Comprising: A processor, a memory, and a computer program stored on the memory and running on the processor, where when the computer program is executed by the processor, the steps in a thermal management method based on occupant compartment energy according to any one of claims 1 to 9 are implemented.
12. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps in a thermal management method based on occupant compartment energy according to any one of claims 1 to 9 are implemented.