Vehicle temperature control method, device, processor and vehicle

By adjusting the electric compressor speed and the opening of the electronic expansion valve, the vehicle temperature control system was optimized, solving the problem of balancing battery cooling and passenger compartment cooling, and improving the overall cooling effect of the vehicle.

CN119428083BActive Publication Date: 2025-10-28GUANGDONG HUITIAN AEROSPACE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411798801.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-10-28
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

In existing technologies, vehicles using liquid-cooled batteries often cut off the air conditioning in the passenger compartment when the battery needs cooling and the passenger compartment needs cooling, making it difficult to maintain the temperature in the passenger compartment and resulting in poor vehicle cooling performance.

Method used

By adjusting the speed of the electric compressor and the opening of the electronic expansion valve, and combining the attribute information of the battery electronic expansion valve and the air conditioning electronic expansion valve, the vehicle's temperature control system is optimized to balance the cooling needs of the battery and the temperature requirements of the passenger compartment.

Benefits of technology

This technology improves the cooling effect of the passenger compartment while ensuring the cooling effect of the battery, thus solving the problem of poor vehicle cooling and improving the overall cooling effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119428083B_ABST
    Figure CN119428083B_ABST
Patent Text Reader

Abstract

This invention discloses a vehicle temperature control method, device, processor, and vehicle. The vehicle provides a refrigeration control system, which includes at least an electric compressor, a battery electronic expansion valve, and an air conditioning electronic expansion valve. The method can be applied at least in the vehicle field and may include: determining the initial speed of the electric compressor at the current moment; adjusting the initial speed based on the vehicle's refrigeration conditions to obtain a target speed; determining first attribute information of the battery electronic expansion valve and second attribute information of the air conditioning electronic expansion valve while the electric compressor is operating at the target speed; and controlling the vehicle temperature based on the first and second attribute information. This invention solves the technical problem of poor vehicle cooling performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicles, and more specifically, to a method, apparatus, processor, and vehicle for temperature control. Background Technology

[0002] Currently, for vehicles using liquid-cooled batteries, the battery cooling and passenger compartment air conditioning typically share the same compressor. If a situation arises where both the battery and passenger compartment air conditioning need cooling, the passenger compartment air conditioning is often shut off to allow the battery to cool down quickly.

[0003] However, the above-mentioned cutoff method makes it difficult to maintain the temperature of the passenger compartment, resulting in a technical problem of poor vehicle cooling performance.

[0004] There is currently no effective solution to the technical problem of poor cooling performance in the aforementioned vehicles. Summary of the Invention

[0005] This invention provides a vehicle temperature control method, device, processor, and vehicle to at least solve the technical problem of poor vehicle cooling performance.

[0006] According to one aspect of the present invention, a vehicle temperature control method is provided. The vehicle can provide a refrigeration control system, which may include at least an electric compressor, a battery electronic expansion valve, and an air conditioning electronic expansion valve. The method may include: determining the initial rotational speed of the electric compressor at the current moment; adjusting the initial rotational speed based on the vehicle's refrigeration conditions to obtain a target rotational speed; determining first attribute information of the battery electronic expansion valve and second attribute information of the air conditioning electronic expansion valve while the electric compressor is operating at the target rotational speed, wherein the first attribute information represents a first opening degree of the battery electronic expansion valve at the target moment, and the second attribute information represents a second opening degree of the air conditioning electronic expansion valve at the target moment, the target moment being later than the current moment; and controlling the vehicle temperature based on the first and second attribute information.

[0007] Optionally, the cooling conditions include the vehicle's historical cooling conditions at a historical time and the vehicle's current cooling conditions at the current time. The historical time is earlier than the current time. Based on the vehicle's cooling conditions, the initial speed is adjusted to obtain the target speed, including: determining the weight of the initial speed based on the historical cooling conditions and the current cooling conditions, wherein the weight is used to represent the magnitude of the adjustment of the initial speed; and adjusting the initial speed based on the weight to obtain the target speed.

[0008] Optionally, the weight of the initial speed is determined based on historical cooling conditions and the current cooling conditions, including: in response to the historical cooling condition being a first historical cooling condition and the current cooling condition being a first current cooling condition, a weight is determined as a first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment, wherein the first historical cooling condition represents the condition in which the vehicle's cooling equipment had cooling demand at a historical time, and the first current cooling condition represents the condition in which the power supply equipment and cooling equipment have cooling demand at the current time; in response to the historical cooling condition being a second historical cooling condition and the current cooling condition being a second historical cooling condition, the weight of the initial speed is determined as a first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment, wherein ... The first current cooling condition is defined as the first historical cooling condition. Based on the temperature to be adjusted to by the vehicle's cooling equipment, a second weight is determined. The second historical cooling condition is used to represent the condition where the vehicle's power supply equipment had a cooling demand at a historical time. In response to the historical cooling condition being the third historical cooling condition and the current cooling condition being the first current cooling condition, a third weight is determined based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the temperature to be adjusted to by the vehicle's cooling equipment. The third historical cooling condition is used to represent the condition where the power supply equipment and cooling equipment did not have a cooling demand at a historical time.

[0009] Optionally, adjusting the initial rotational speed based on weights to obtain the target rotational speed includes: in response to the weight being a first weight, determining a first product between the first weight and the initial rotational speed, and superimposing the first product with the initial rotational speed to obtain the target rotational speed; in response to the weight being a second weight, determining a second product between the second weight and the initial rotational speed, and superimposing the second product with the initial rotational speed to obtain the target rotational speed; and in response to the weight being a third weight, assigning the third weight to the initial rotational speed to obtain the target rotational speed.

[0010] Optionally, during the operation of the electric compressor at the target speed, the first attribute information of the battery electronic expansion valve is determined, including: determining the first actual superheat at the outlet of the refrigeration unit in the refrigeration control system during the operation of the electric compressor at the target speed; determining the first difference between the first actual superheat and the target superheat at the outlet of the refrigeration unit; determining the first adjustment parameter corresponding to the first difference from the first target database, wherein the first target database includes the mapping relationship between different first differences and different first adjustment parameters, and the first adjustment parameter is used to adjust the opening degree of the battery electronic expansion valve; in response to the opening time of the battery electronic expansion valve reaching the first update time, determining the first sum between the first adjustment parameter and the first historical opening degree of the battery electronic expansion valve at the historical time, and updating the first sum to the first opening degree in the first attribute information, wherein the historical time is earlier than the current time.

[0011] Optionally, during the operation of the electric compressor at the target speed, the second attribute information of the air conditioning electronic expansion valve is determined, including: during the operation of the electric compressor at the target speed, determining the actual surface temperature of the evaporator in the refrigeration control system and the second actual superheat at the outlet of the evaporator; and determining the second opening degree in the second attribute information based on the actual temperature and the second actual superheat.

[0012] Optionally, determining the second opening degree in the second attribute information based on the actual temperature and the second actual superheat includes: in the process of controlling the temperature of the vehicle's refrigeration equipment based on the actual temperature, in response to the second actual superheat being lower than any target superheat in the target superheat range, determining the second opening degree in the second attribute information based on the second actual superheat.

[0013] Optionally, controlling the vehicle's temperature based on the first attribute information and the second attribute information includes: adjusting the temperature of the vehicle's power supply equipment from a first historical temperature to a first target temperature in response to the opening degree of the battery electronic expansion valve being a first opening degree in the first attribute information, wherein the first historical temperature represents the historical temperature of the power supply equipment at a historical time, and the first target temperature represents the target temperature of the power supply equipment at a target time; and adjusting the temperature of the vehicle's cooling equipment from a second historical temperature to a second target temperature in response to the opening degree of the air conditioning electronic expansion valve being a second opening degree in the second attribute information, wherein the second historical temperature represents the historical temperature of the cooling equipment at a historical time, and the second target temperature represents the target temperature of the cooling equipment at a target time.

[0014] Optionally, determining the initial speed of the electric compressor at the current moment includes: determining the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the target temperature of the coolant at the inlet of the vehicle's power supply equipment; inputting the actual temperature, the target temperature, and the historical speed of the electric compressor at historical moments into the speed prediction model for prediction to obtain the initial speed, wherein the speed prediction model is generated based on the proportional-integral algorithm.

[0015] According to another aspect of the present invention, a vehicle temperature control device is also provided. The vehicle can provide a refrigeration control system, which may include at least an electric compressor, a battery electronic expansion valve, and an air conditioning electronic expansion valve. The device may include: a first determining unit for determining the initial rotational speed of the electric compressor at the current moment; an adjusting unit for adjusting the initial rotational speed based on the vehicle's refrigeration conditions to obtain a target rotational speed; a second determining unit for determining first attribute information of the battery electronic expansion valve and second attribute information of the air conditioning electronic expansion valve during the operation of the electric compressor at the target rotational speed, wherein the first attribute information represents the first opening degree of the battery electronic expansion valve at the target moment, and the second attribute information represents the second opening degree of the air conditioning electronic expansion valve at the target moment, the target moment being later than the current moment; and a control unit for controlling the vehicle temperature based on the first and second attribute information.

[0016] Optionally, the cooling conditions include the vehicle's historical cooling conditions at a historical time and the vehicle's current cooling conditions at the current time, where the historical time is earlier than the current time. The adjustment unit may include: a first determining module, used to determine the weight of the initial speed based on the historical cooling conditions and the current cooling conditions, wherein the weight is used to represent the magnitude of the adjustment of the initial speed; and an adjustment module, used to adjust the initial speed based on the weight to obtain the target speed.

[0017] Optionally, the first determining module may include: a first determining submodule, configured to, in response to a first historical cooling condition and a first current cooling condition, determine a weight as a first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment, wherein the first historical cooling condition represents a condition in which the vehicle's cooling equipment had cooling demand at a historical time, and the first current cooling condition represents a condition in which the power supply equipment and the cooling equipment have cooling demand at the current time; and a second determining submodule, configured to, in response to a second historical cooling condition and a first current cooling condition, determine a weight as a first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment, wherein the first historical cooling condition represents a condition in which the vehicle's cooling equipment had cooling demand at a historical time, and the first current cooling condition represents a condition in which the power supply equipment and the cooling equipment had cooling demand at the current time; The current cooling condition is determined by a weighting factor based on the temperature to which the vehicle's cooling equipment needs to be adjusted. The second historical cooling condition represents the condition where the vehicle's power supply equipment had a cooling requirement at a historical time. The third determination submodule is used to determine a weighting factor based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the temperature to which the vehicle's cooling equipment needs to be adjusted, in response to the historical cooling condition being the third historical cooling condition and the current cooling condition being the first current cooling condition. The third historical cooling condition represents the condition where the power supply equipment and cooling equipment did not have a cooling requirement at a historical time.

[0018] Optionally, the adjustment module may include: a first superposition submodule, used to determine a first product between the first weight and the initial rotational speed in response to the weight being a first weight, and superimpose the first product with the initial rotational speed to obtain the target rotational speed; a second superposition submodule, used to determine a second product between the second weight and the initial rotational speed in response to the weight being a second weight, and superimpose the second product with the initial rotational speed to obtain the target rotational speed; and an assignment submodule, used to assign the third weight to the initial rotational speed in response to the weight being a third weight to obtain the target rotational speed.

[0019] Optionally, the second determining unit may include: a second determining module, used to determine a first actual superheat at the outlet of the refrigeration unit in the refrigeration control system during the operation of the electric compressor at the target speed; a third determining module, used to determine a first difference between the first actual superheat and the target superheat at the outlet of the refrigeration unit; a fourth determining module, used to determine a first adjustment parameter corresponding to the first difference from a first target database, wherein the first target database includes a mapping relationship between different first differences and different first adjustment parameters, and the first adjustment parameter is used to adjust the opening degree of the battery electronic expansion valve; and a fifth determining module, used to determine a first sum between the first adjustment parameter and a first historical opening degree of the battery electronic expansion valve at a historical time in response to the opening time of the battery electronic expansion valve reaching a first update time, and update the first sum to the first opening degree in the first attribute information, wherein the historical time is earlier than the current time.

[0020] Optionally, the second determining unit may include: a sixth determining module, used to determine the actual surface temperature of the evaporator in the refrigeration control system and the second actual superheat at the outlet of the evaporator during the operation of the electric compressor at the target speed; and a seventh determining module, used to determine the second opening degree in the second attribute information based on the actual temperature and the second actual superheat.

[0021] Optionally, the seventh determining module may include: a fourth determining submodule, used to determine the second opening degree in the second attribute information based on the second actual superheat in response to the second actual superheat being lower than any target superheat in the target superheat range during the process of controlling the temperature of the vehicle's refrigeration equipment based on the actual temperature.

[0022] Optionally, the control unit may include: a first adjustment module, configured to adjust the temperature of the vehicle's power supply equipment from a first historical temperature to a first target temperature in response to the opening degree of the battery electronic expansion valve being a first opening degree in the first attribute information, wherein the first historical temperature represents the historical temperature of the power supply equipment at a historical time, and the first target temperature represents the target temperature of the power supply equipment at a target time; and a second adjustment module, configured to adjust the temperature of the vehicle's cooling equipment from a second historical temperature to a second target temperature in response to the opening degree of the air conditioning electronic expansion valve being a second opening degree in the second attribute information, wherein the second historical temperature represents the historical temperature of the cooling equipment at a historical time, and the second target temperature represents the target temperature of the cooling equipment at a target time.

[0023] Optionally, the first determining unit may include: an eighth determining module, used to determine the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the target temperature of the coolant at the inlet of the vehicle's power supply equipment; and a prediction module, used to input the actual temperature, the target temperature, and the historical speed of the electric compressor at a historical time into the speed prediction model for prediction to obtain the initial speed, wherein the speed prediction model is generated based on the proportional-integral algorithm.

[0024] According to another aspect of the present invention, a vehicle is also provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program, when running, performs the method described in any of the above.

[0025] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is running, the device where the storage medium is located executes any of the methods described above.

[0026] According to another aspect of the present invention, a computer program product is also provided, the computer program product comprising a computer program, wherein the computer program, when executed by a processor, implements the method of any of the above.

[0027] In this embodiment of the invention, when controlling the vehicle temperature, the initial speed of the electric compressor at the current moment can be determined. Based on the vehicle's cooling conditions, adjusting the determined initial speed yields a target speed. During the operation of the electric compressor at the target speed, the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve can be determined. Based on the determined first and second attribute information, the vehicle temperature can be controlled. Because in this embodiment, adjusting the initial speed of the electric compressor at the current moment according to the vehicle's cooling conditions yields a target speed, and during the operation of the electric compressor at this target speed, the first opening degree of the battery electronic expansion valve and the second opening degree of the air conditioning electronic expansion valve at the target moment can be determined, and based on these determined opening degrees, the vehicle temperature can be controlled. This achieves the goal of balancing battery cooling and the required temperature of the passenger compartment, thereby solving the technical problem of poor vehicle cooling performance and ultimately improving the vehicle's cooling effect. Attached Figure Description

[0028] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this invention, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the invention. In the drawings:

[0029] Figure 1(a) is a schematic diagram of an application scenario of a vehicle temperature control method according to an embodiment of the present invention;

[0030] Figure 1(b) is a flowchart of a vehicle temperature control method according to an embodiment of the present invention;

[0031] Figure 2(a) is a schematic diagram of a vehicle refrigeration control system according to an embodiment of the present invention;

[0032] Figure 2(b) is a schematic diagram of data interaction between a vehicle and a server according to an embodiment of the present invention;

[0033] Figure 3 This is a structural block diagram of a vehicle temperature control device according to an embodiment of the present invention;

[0034] Figure 4 This is a structural block diagram of a vehicle according to an embodiment of the present invention. Detailed Implementation

[0035] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0036] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0037] According to an embodiment of the present invention, a method for controlling the temperature of a vehicle is provided.

[0038] As an optional implementation, the vehicle temperature control method described above can be applied, but is not limited to, the application scenario shown in Figure 1(a). Figure 1(a) is a schematic diagram of an application scenario of a vehicle temperature control method according to an embodiment of the present invention. As shown in Figure 1(a), in the application scenario, the mobile terminal 10 can communicate with the server 13 via the network 11, but is not limited to. The server 13 can perform operations on the database, such as writing or reading data. The mobile terminal 10 can be a terminal device, which can include, but is not limited to, a human-machine interface screen, a processor, and a memory. The human-machine interface screen can be used, but is not limited to, to display a virtual machine, etc., on the mobile terminal 10. The vehicle 12 can be used, but is not limited to, to respond to the human-machine interface operation, execute the corresponding operation, or generate the corresponding instruction and send the generated instruction to the server 13. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than that shown here.

[0039] For example, the vehicle temperature control method in this application can be used to provide battery cooling and passenger compartment cooling functions for preset application scenarios. These preset application scenarios can include the following scenarios in the vehicle field: autonomous driving for commuting, AI-powered driver assistance for family cars, automatic parking assistance (APA) scenarios (such as memory parking for self-owned parking spaces in garages, intelligent parking for designated parking spaces in parking lots, etc.), and navigation-guided pilot (NGP) scenarios in urban or highway areas. Furthermore, these preset application scenarios may also include, but are not limited to: intelligent transportation scenarios for intelligent driving trucks or unmanned trucks in the logistics and transportation field, and intelligent farming scenarios for autonomous agricultural vehicles in the agricultural machinery field.

[0040] When the aforementioned preset application scenario is a scenario in a field other than the vehicle field, those skilled in the art should understand that the vehicles in the above vehicle queuing method can be replaced with other objects (e.g., agricultural machinery, drones, and robots), and correspondingly, the various devices and systems included in the vehicle can be replaced with devices and systems related to other objects. Based on this, this application embodiment takes the vehicle field as an example to illustrate the specific implementation of the above vehicle queuing method.

[0041] Figure 1(b) is a flowchart of a vehicle temperature control method according to an embodiment of the present invention. The vehicle can provide a refrigeration control system, which may include at least an electric compressor, a battery electronic expansion valve, and an air conditioning electronic expansion valve. As shown in Figure 1(b), the method may include the following steps:

[0042] Step S112: Determine the initial speed of the electric compressor at the current moment.

[0043] In the technical solution provided by step S112 of the present invention, the initial rotational speed can be the rotational speed of the electric compressor (ECP) at any moment in the current operation cycle.

[0044] In this embodiment, the initial rotational speed of the electric compressor at the current moment is determined. Optionally, this embodiment, based on the historical rotational speed of the electric compressor at a historical moment, and according to the acquired historical rotational speed and the target temperature of the coolant at the inlet of the vehicle's power supply equipment, can determine the initial rotational speed of the electric compressor at the current moment.

[0045] Optionally, the initial speed of the electric compressor at the current moment can be determined based on the acquired historical speed and the target temperature of the coolant at the inlet of the vehicle's power supply equipment. For example, by inputting the acquired historical speed and target temperature into a trained speed prediction model, the initial speed of the electric compressor at the current moment can be obtained.

[0046] Step S114: Based on the vehicle's cooling condition, adjust the initial speed to obtain the target speed.

[0047] In the technical solution provided by step S114 of the present invention, the aforementioned refrigeration condition can be used to represent the refrigeration effect to be achieved by the vehicle's refrigeration equipment and the cooling effect to be achieved by the vehicle's power supply equipment. For example, the refrigeration effect to be achieved by the refrigeration equipment may be, but is not limited to, a cooling temperature of 26°C, and the cooling effect to be achieved by the power supply equipment may be, but is not limited to, a cooling temperature of 35°C. This is merely an example and is not a specific limitation.

[0048] In this embodiment, the refrigeration device can be the vehicle's air conditioner, and the power supply device can be the vehicle's battery, battery pack, or battery module, etc. This is only an example and is not specifically limited.

[0049] In this embodiment, after determining the initial speed of the electric compressor at the current moment, the initial speed is adjusted based on the vehicle's cooling conditions to obtain the target speed. Optionally, this embodiment can acquire the vehicle's cooling conditions based on the determined initial speed. By dividing the acquired cooling conditions into time sequences, historical cooling conditions at historical moments and current cooling conditions at the current moment can be obtained. Based on the obtained historical and current cooling conditions, the initial speed of the electric compressor can be adjusted to obtain the target speed of the electric compressor.

[0050] Step S116: During the operation of the electric compressor at the target speed, determine the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve.

[0051] In the technical solution provided by step S116 of the present invention, the aforementioned first attribute information can be used to represent the first opening degree of the battery electronic expansion valve (BatEXV) at a target time. The battery electronic expansion valve can be used to control the temperature of the vehicle's power supply equipment; for example, BatEXV can be used to control the temperature of the vehicle's battery. This is merely an example and not a specific limitation.

[0052] In this embodiment, the aforementioned second attribute information can be used to represent the second opening degree of the air conditioning electronic expansion valve (AcEXV) at a target time. The air conditioning electronic expansion valve can be used to control the temperature of the vehicle's refrigeration equipment; for example, AcEXV can be used to control the temperature of the vehicle's air conditioning system. This is merely an example and not a specific limitation.

[0053] In this embodiment, the target time may be later than the current time.

[0054] In this embodiment, after adjusting the initial speed to obtain the target speed based on the vehicle's cooling condition, the first attribute information of the battery electronic expansion valve is determined while the electric compressor is running at the target speed. Optionally, based on the obtained target speed, this embodiment can determine the first actual superheat at the outlet of the refrigeration unit (Chiller) in the refrigeration control system, and the target superheat at the outlet of the refrigeration unit, while the electric compressor is running at the target speed. Based on the determined first actual superheat and target superheat, the first attribute information of the battery electronic expansion valve can be determined, that is, the first opening degree of the battery electronic expansion valve at the target time can be determined.

[0055] In this embodiment, after adjusting the initial speed based on the vehicle's cooling condition to obtain the target speed, the second attribute information of the air conditioning electronic expansion valve is determined while the electric compressor is running at the target speed. Optionally, based on obtaining the target speed, this embodiment can determine the actual surface temperature of the evaporator in the refrigeration control system while the electric compressor is running at the target speed. Based on the determined actual temperature and the second actual superheat at the evaporator outlet, the second attribute information of the air conditioning electronic expansion valve can be determined, that is, the second opening degree of the air conditioning electronic expansion valve at the target time can be determined.

[0056] It should be noted that the methods described above for determining the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve during the operation of the electric compressor at the target speed are merely illustrative examples and are not specifically limited here. Any process and method that can determine the first opening degree of the battery electronic expansion valve and the second opening degree of the air conditioning electronic expansion valve at the target time during the operation of the electric compressor at the target speed is within the protection scope of the embodiments of this application, and will not be described in detail here.

[0057] Step S118: Control the temperature of the vehicle based on the first attribute information and the second attribute information.

[0058] In the technical solution provided in step S118 of the present invention, after determining the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve during the operation of the electric compressor at the target speed, the vehicle temperature is controlled based on the first attribute information and the second attribute information. Optionally, in this embodiment, based on determining the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve, the temperature of the vehicle's power supply equipment can be controlled according to the determined first attribute information of the battery electronic expansion valve, and the temperature of the vehicle's refrigeration equipment can be controlled according to the determined second attribute information of the air conditioning electronic expansion valve.

[0059] Optionally, the opening degree of the battery electronic expansion valve can be compared with the first opening degree in the first attribute information to obtain a first comparison result. This first comparison result can be used to represent the relationship between the opening degree of the battery electronic expansion valve and the first opening degree in the first attribute information. Based on the obtained first comparison result, the temperature of the vehicle's power supply equipment can be controlled, for example, by reducing the temperature of the vehicle's battery. This is merely an example and not a specific limitation.

[0060] Optionally, the opening degree of the air conditioning electronic expansion valve can be compared with the second opening degree in the second attribute information to obtain a second comparison result. This second comparison result can be used to represent the relationship between the opening degree of the air conditioning electronic expansion valve and the second opening degree in the second attribute information. Based on the obtained second comparison result, the temperature of the vehicle's cooling equipment can be controlled, for example, by lowering the temperature of the vehicle's air conditioning. This is merely an example and not a specific limitation.

[0061] It should be noted that the vehicle temperature control method in this application can also be applied to at least the following scenarios: autonomous driving scenario, assisted driving scenario, and passive driving scenario (which can be simply referred to as human-driven scenario). Specifically, the autonomous driving scenario can be used to describe a scenario where the vehicle's control system controls the vehicle's driving during driving, and the driver does not need to maintain control or supervision of the driving; the assisted driving scenario can be used to describe a scenario where the vehicle's control system provides auxiliary functions during driving, but the driver still needs to maintain control and supervision of the driving; and the passive driving scenario can be used to describe a scenario where the driver controls the vehicle to complete driving operations.

[0062] In AI-powered assisted driving for autonomous vehicles, commuting mode typically refers to a driving mode specifically designed for commuting to and from get off work or daily commutes. The AI-assisted driver collects data by learning the user's driving routes and behaviors. Once the learning process is complete, the collected data is filtered and checked, and then automatically uploaded to a cloud server to construct a cloud-based map. The next time the user chooses the same route, the AI-assisted driver is activated, and the vehicle is driven to its destination according to the constructed cloud map. Matching and complementing offline maps with the constructed cloud map improves the accuracy of the cloud map.

[0063] In steps S112 to S118 of this application, when controlling the vehicle temperature, the initial speed of the electric compressor at the current moment can be determined. Based on the vehicle's cooling conditions, adjusting the determined initial speed yields the target speed. During the operation of the electric compressor at the target speed, the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve can be determined. Based on the determined first and second attribute information, the vehicle temperature can be controlled. In this embodiment, by adjusting the initial speed of the electric compressor at the current moment according to the vehicle's cooling conditions, the target speed can be obtained. During the operation of the electric compressor at this target speed, the first opening degree of the battery electronic expansion valve and the second opening degree of the air conditioning electronic expansion valve at the target moment can be determined. Based on these determined opening degrees, the vehicle temperature can be controlled, thereby achieving the goal of balancing battery cooling and the required temperature of the passenger compartment. This solves the technical problem of poor vehicle cooling performance and ultimately improves the vehicle's cooling effect.

[0064] The method described in this embodiment will be further described below.

[0065] As an optional embodiment, the cooling conditions include the vehicle's historical cooling conditions at a historical time and the vehicle's current cooling conditions at the current time, where the historical time is earlier than the current time. Step S114, based on the vehicle's cooling conditions, adjusts the initial speed to obtain the target speed, including: determining the weight of the initial speed based on the historical cooling conditions and the current cooling conditions; and adjusting the initial speed based on the weight to obtain the target speed.

[0066] In this embodiment, the aforementioned cooling conditions may include the vehicle's historical cooling conditions at a historical time and the vehicle's current cooling conditions at the current time, wherein the historical time may be earlier than the current time.

[0067] In this embodiment, the aforementioned historical cooling conditions can be used to represent the cooling effect that the vehicle's cooling equipment and power supply equipment were intended to achieve at a given historical time. For example, at a given historical time, the cooling effect that the cooling equipment was intended to achieve could be, but is not limited to, a cooling temperature of 25°C, and the cooling effect that the power supply equipment was intended to achieve could be, but is not limited to, a cooling temperature of 37°C. This is merely an example and not a specific limitation.

[0068] In this embodiment, the aforementioned current cooling condition can be used to represent the cooling effect that the vehicle's cooling equipment aims to achieve and the cooling effect that the vehicle's power supply equipment aims to achieve at the current moment. For example, at the current moment, the cooling effect that the cooling equipment aims to achieve may be, but is not limited to, a cooling temperature of 24°C, and at the current moment, the cooling effect that the power supply equipment aims to achieve may be, but is not limited to, a cooling temperature of 34°C. This is merely an example and is not a specific limitation.

[0069] In this embodiment, the aforementioned weights can be used to represent the magnitude of the adjustment of the initial rotational speed.

[0070] In this embodiment, after determining the initial speed of the electric compressor at the current moment, the weight of the initial speed is determined based on historical cooling conditions and the current cooling conditions. Optionally, this embodiment can obtain the vehicle's cooling conditions based on the determined initial speed. By dividing the obtained cooling conditions in chronological order, the historical cooling conditions of the vehicle at a historical moment and the current cooling conditions of the vehicle at the current moment can be obtained. Based on the obtained historical and current cooling conditions, the weight of the initial speed can be determined, that is, the adjustment range of the initial speed can be determined, thereby achieving the goal of determining the adjustment range of the speed and realizing the technical effect of improving the speed adjustment speed.

[0071] In this embodiment, after determining the weight of the initial speed based on historical and current refrigeration conditions, the initial speed is adjusted according to the weight to obtain the target speed. Optionally, based on the determined weight of the initial speed, this embodiment can determine the adjustment method of the speed corresponding to that weight. By adjusting the initial speed of the electric compressor according to the determined adjustment method, the target speed of the electric compressor can be obtained, thereby achieving the purpose of adjusting the initial speed of the electric compressor and realizing the technical effect of improving the working efficiency of the electric compressor.

[0072] The method for determining the weight of the initial speed based on historical and current cooling conditions in this embodiment will be further explained below.

[0073] As an optional embodiment, the weight of the initial speed is determined based on historical cooling conditions and the current cooling conditions, including: in response to the historical cooling condition being a first historical cooling condition and the current cooling condition being a first current cooling condition, determining the weight as a first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment; in response to the historical cooling condition being a second historical cooling condition and the current cooling condition being a first current cooling condition, determining the weight as a second weight based on the temperature to be adjusted to by the vehicle's cooling equipment; and in response to the historical cooling condition being a third historical cooling condition and the current cooling condition being a first current cooling condition, determining the weight as a third weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the temperature to be adjusted to by the vehicle's cooling equipment.

[0074] In this embodiment, the aforementioned first historical cooling condition can be used to represent the condition where the vehicle's cooling equipment had cooling demand at a historical time. The aforementioned first current cooling condition can be used to represent the condition where the power supply equipment and cooling equipment have cooling demand at the current time.

[0075] In this embodiment, after determining the initial speed of the electric compressor at the current moment, in response to the historical cooling condition being the first historical cooling condition and the current cooling condition being the first current cooling condition, a weight is determined as the first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment. Optionally, this embodiment, based on determining the initial speed, judges the relationship between the historical cooling condition and the first historical cooling condition, the second historical cooling condition, and the third historical cooling condition, and judges the relationship between the current cooling condition and the first current cooling condition, to obtain a first judgment result. If the obtained first judgment result indicates that the historical cooling condition is the first historical cooling condition and the current cooling condition is the first current cooling condition, then based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment (e.g., represented by Tin), a weight can be determined as the first weight (e.g., represented by K1), thereby achieving the purpose of determining the weight of the initial speed and realizing the technical effect of improving the adjustment accuracy of the initial speed.

[0076] In this embodiment, the aforementioned second historical cooling condition can be used to represent the condition in which the vehicle's power supply equipment had a cooling requirement at a historical time.

[0077] In this embodiment, after determining the initial speed of the electric compressor at the current moment, in response to the historical cooling condition being the second historical cooling condition and the current cooling condition being the first current cooling condition, a weight is determined as the second weight based on the temperature to which the vehicle's cooling equipment needs to be adjusted. Optionally, this embodiment, based on determining the initial speed, judges the relationship between the historical cooling condition and the first, second, and third historical cooling conditions, and judges the relationship between the current cooling condition and the first current cooling condition, to obtain a first judgment result. If the obtained first judgment result indicates that the historical cooling condition is the second historical cooling condition and the current cooling condition is the first current cooling condition, then based on the temperature to which the vehicle's cooling equipment needs to be adjusted, the weight can be determined as the second weight (e.g., represented by K2), thereby achieving the purpose of determining the weight of the initial speed and realizing the technical effect of improving the adjustment accuracy of the initial speed.

[0078] It should be noted that the temperature to be adjusted to by the vehicle's refrigeration equipment can be consistent with the temperature required in the vehicle's passenger compartment. For example, if the required temperature in the passenger compartment is 23°C, then the temperature to be adjusted to by the vehicle's refrigeration equipment can be 23°C. This temperature is only an example and is not a specific limitation.

[0079] In this embodiment, the aforementioned third historical cooling condition can be used to represent a condition in which the power supply equipment and cooling equipment did not have a cooling demand at a historical time.

[0080] In this embodiment, after determining the initial speed of the electric compressor at the current moment, in response to the historical cooling condition being the third historical cooling condition and the current cooling condition being the first current cooling condition, a third weight is determined based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the temperature to which the vehicle's cooling equipment needs to be adjusted. Optionally, this embodiment, based on determining the initial speed, judges the relationship between the historical cooling condition and the first, second, and third historical cooling conditions, and judges the relationship between the current cooling condition and the first current cooling condition, to obtain a first judgment result. If the obtained first judgment result indicates that the historical cooling condition is the third historical cooling condition and the current cooling condition is the first current cooling condition, then based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the temperature to which the vehicle's cooling equipment needs to be adjusted, a third weight can be determined (e.g., represented by n_ini), thereby achieving the purpose of determining the weight of the initial speed and realizing the technical effect of improving the adjustment accuracy of the initial speed.

[0081] Optionally, n_ini = n_ini1 + n_ini2, where n_ini1 can be obtained by looking up the calibration table based on the cooling requirements of the crew cabin for air conditioning, and n_ini2 can be obtained by looking up the calibration table based on the temperature (Tin) or ΔTin of the coolant at the current battery pack inlet.

[0082] The method for adjusting the initial rotational speed based on weights to obtain the target rotational speed in this embodiment will be further explained below.

[0083] As an optional implementation method, adjusting the initial rotational speed based on weights to obtain a target rotational speed includes: in response to the weight being a first weight, determining a first product between the first weight and the initial rotational speed, and superimposing the first product with the initial rotational speed to obtain the target rotational speed; in response to the weight being a second weight, determining a second product between the second weight and the initial rotational speed, and superimposing the second product with the initial rotational speed to obtain the target rotational speed; and in response to the weight being a third weight, assigning the third weight to the initial rotational speed to obtain the target rotational speed.

[0084] In this embodiment, the queued numbers can be stored in a queued number list. The waiting time can be used to represent the time elapsed from the queue number being called to the number being received.

[0085] In this embodiment, after determining the weight of the initial speed based on historical and current refrigeration conditions, in response to the weight being a first weight, a first product between the first weight and the initial speed is determined. This first product is then superimposed on the initial speed to obtain the target speed. Optionally, this embodiment, based on the determined weight of the initial speed, judges the relationship between the determined weight and the first, second, and third weights to obtain a second judgment result. If the second judgment result indicates that the weight is the first weight, the adjustment method for the speed corresponding to the first weight can be determined as follows: a first product between the first weight and the initial speed (e.g., represented by n_k) is determined, and this first product is superimposed on the initial speed to obtain the target speed. This achieves the purpose of adjusting the initial speed of the electric compressor, realizing the technical effect of improving the working efficiency of the electric compressor.

[0086] Optionally, the target rotational speed can be obtained by superimposing the determined first product with the initial rotational speed. For example, the target rotational speed can be obtained by slowly superimposing K1*n_k on the current n_k. This is only an example and is not a specific limitation.

[0087] In this embodiment, after determining the weight of the initial speed based on historical and current refrigeration conditions, in response to the weight being a second weight, a second product between the second weight and the initial speed is determined. This second product is then superimposed on the initial speed to obtain the target speed. Optionally, this embodiment, based on the determined weight of the initial speed, judges the relationship between the determined weight and the first, second, and third weights to obtain a second judgment result. If the obtained second judgment result indicates that the weight is the second weight, the adjustment method for the speed corresponding to the second weight can be determined as follows: determine the second product between the second weight and the initial speed, and superimpose the determined second product on the initial speed to obtain the target speed. This achieves the purpose of adjusting the initial speed of the electric compressor, realizing the technical effect of improving the working efficiency of the electric compressor.

[0088] Optionally, the target rotational speed can be obtained by superimposing the determined second product with the initial rotational speed. For example, the target rotational speed can be obtained by slowly superimposing K2*n_k on the current n_k. This is only an example and is not a specific limitation.

[0089] In this embodiment, after determining the weight of the initial speed based on historical and current cooling conditions, in response to the weight being the third weight, the third weight is assigned to the initial speed to obtain the target speed. Optionally, this embodiment, based on the determined weight of the initial speed, judges the relationship between the determined weight and the first, second, and third weights to obtain a second judgment result. If the obtained second judgment result indicates that the weight is the third weight, the adjustment method of the speed corresponding to the third weight can be determined as follows: assign the third weight to the initial speed to obtain the target speed, thereby achieving the purpose of adjusting the initial speed of the electric compressor and realizing the technical effect of improving the working efficiency of the electric compressor.

[0090] Optionally, the third weight can be assigned to the initial rotational speed to obtain the target rotational speed. For example, according to n_k = n_ini, n_ini can be assigned to the current n_k to obtain the target rotational speed. This is only an example and is not a specific limitation.

[0091] The method for determining the first attribute information of the battery electronic expansion valve during the operation of the electric compressor at the target speed, as described in the above embodiment, will be further explained below.

[0092] As an optional embodiment, step S116, during the operation of the electric compressor at the target speed, determines the first attribute information of the battery electronic expansion valve, including: during the operation of the electric compressor at the target speed, determining the first actual superheat at the outlet of the refrigeration control system; determining the first difference between the first actual superheat and the target superheat at the outlet of the refrigeration system; determining the first adjustment parameter corresponding to the first difference from the first target database; in response to the opening time of the battery electronic expansion valve reaching the first update time, determining the first sum between the first adjustment parameter and the first historical opening degree of the battery electronic expansion valve at the historical time, and updating the first sum to the first opening degree in the first attribute information.

[0093] In this embodiment, the aforementioned historical moment may be earlier than the current moment.

[0094] In this embodiment, the first actual superheat can be represented by SH_Chiller_Act.

[0095] In this embodiment, after adjusting the initial speed to obtain the target speed based on the vehicle's cooling condition, the first actual superheat at the outlet of the refrigeration unit in the refrigeration control system is determined while the electric compressor is running at the target speed. Optionally, based on the obtained target speed, this embodiment can determine the actual temperature (e.g., represented by Tr1) and saturation temperature of the refrigerant at the chiller outlet while the electric compressor is running at the target speed. By calculating the difference between the determined actual temperature and saturation temperature of the refrigerant at the chiller outlet, the difference between the actual temperature and the saturation temperature can be obtained. This difference is determined as the first actual superheat at the outlet of the refrigeration unit in the refrigeration control system, thereby achieving the goal of determining the actual superheat at the outlet of the refrigeration unit and realizing the technical effect of improving the efficiency of adjusting the battery electronic expansion valve.

[0096] In this embodiment, the target superheat at the outlet of the aforementioned chiller can be represented by SH_Chiller_Trgt. The aforementioned first difference can be represented by ΔSH_Chiller.

[0097] In this embodiment, after determining the first actual superheat at the outlet of the refrigeration unit in the refrigeration control system during the operation of the electric compressor at the target speed, a first difference between the first actual superheat and the target superheat at the outlet of the refrigeration unit is determined. Optionally, based on the determined first actual superheat, this embodiment calculates the difference between the determined first actual superheat and the target superheat at the outlet of the refrigeration unit to obtain the first difference between the first actual superheat and the target superheat. This achieves the goal of determining the difference between the actual superheat and the target superheat at the outlet of the refrigeration unit, and realizes the technical effect of improving the efficiency of adjusting the battery electronic expansion valve.

[0098] In this embodiment, the first target database may include a mapping relationship between different first differences and different first adjustment parameters, wherein the first adjustment parameters may be used to adjust the opening degree of the battery electronic expansion valve.

[0099] In this embodiment, after determining the first difference between the first actual superheat and the target superheat at the outlet of the refrigerator, a first adjustment parameter corresponding to the first difference is determined from a first target database. Optionally, based on determining the first difference, this embodiment can find the first adjustment parameter corresponding to the first difference from the first target database according to the mapping relationship between different first differences and different first adjustment parameters. This achieves the purpose of adjusting the opening of the battery electronic expansion valve, thereby improving the efficiency of adjusting the battery electronic expansion valve.

[0100] In this embodiment, the aforementioned first update time can be used to indicate the time when the opening degree of the battery electronic expansion valve is updated. The aforementioned first update time can be adjusted according to the size of ΔSH_Chiller.

[0101] In this embodiment, the first opening degree can be represented by the opening degree of BatEXV.

[0102] In this embodiment, after determining the first adjustment parameter corresponding to the first difference from the first target database, in response to the opening time of the battery electronic expansion valve reaching the first update time, a first sum between the first adjustment parameter and the first historical opening degree of the battery electronic expansion valve at a historical time is determined, and the first sum is updated to the first opening degree in the first attribute information. Optionally, based on determining the first adjustment parameter corresponding to the first difference, this embodiment judges whether the opening time of the battery electronic expansion valve has reached the first update time, and a third judgment result can be obtained. If the obtained third judgment result is that the opening time of the battery electronic expansion valve has reached the first update time, the first adjustment parameter and the first historical opening degree of the battery electronic expansion valve at a historical time are summed to obtain the first sum between the first adjustment parameter and the first historical opening degree, and the obtained first sum is updated to the first opening degree in the first attribute information, thereby achieving the purpose of adjusting the opening degree of the battery electronic expansion valve and realizing the technical effect of improving the efficiency of adjusting the battery electronic expansion valve.

[0103] The method for determining the second attribute information of the air conditioning electronic expansion valve during the operation of the electric compressor at the target speed, as described in the above embodiment, will be further explained below.

[0104] As an optional embodiment, step S116, during the operation of the electric compressor at the target speed, determines the second attribute information of the air conditioning electronic expansion valve, including: during the operation of the electric compressor at the target speed, determining the actual surface temperature of the evaporator in the refrigeration control system and the second actual superheat of the evaporator outlet; and determining the second opening degree in the second attribute information based on the actual temperature and the second actual superheat.

[0105] In this embodiment, the aforementioned second actual superheat can be represented by SH_Evap_Act.

[0106] In this embodiment, after adjusting the initial speed to obtain the target speed based on the vehicle's cooling condition, the actual surface temperature of the evaporator in the refrigeration control system and the second actual superheat of the evaporator outlet are determined while the electric compressor is running at the target speed. Optionally, based on the obtained target speed, this embodiment detects the current surface temperature of the evaporator in the refrigeration control system while the electric compressor is running at the target speed to obtain the actual surface temperature of the evaporator. Based on determining the actual temperature of the refrigerant at the evaporator outlet (e.g., represented by Tr2) and the saturation temperature of the refrigerant at the evaporator outlet, the difference between the actual temperature and the saturation temperature is calculated. This difference is then determined as the second actual superheat of the evaporator outlet, thereby achieving the goal of determining the actual superheat of the evaporator outlet and improving the efficiency of adjusting the air conditioning electronic expansion valve.

[0107] In this embodiment, the second opening degree can be represented by the opening degree of AcEXV.

[0108] In this embodiment, during the operation of the electric compressor at the target speed, after determining the actual surface temperature of the evaporator in the refrigeration control system and the second actual superheat at the evaporator outlet, the second opening degree in the second attribute information is determined based on the actual temperature and the second actual superheat. Optionally, in this embodiment, based on determining the actual surface temperature of the evaporator and the second actual superheat, the second actual superheat is monitored during the process of controlling the temperature of the vehicle's refrigeration equipment according to the actual surface temperature of the evaporator. Based on the monitoring results, the second opening degree in the second attribute information can be determined, thereby achieving the purpose of determining the valve opening of the air conditioning electronic expansion valve and realizing the technical effect of improving the efficiency of adjusting the air conditioning electronic expansion valve.

[0109] The following description further explains the method for determining the second opening degree in the second attribute information based on the actual temperature and the second actual superheat in this embodiment.

[0110] As an optional embodiment, determining the second opening degree in the second attribute information based on the actual temperature and the second actual superheat includes: in the process of controlling the temperature of the vehicle's refrigeration equipment based on the actual temperature, in response to the second actual superheat being lower than any target superheat in the target superheat range, determining the second opening degree in the second attribute information based on the second actual superheat.

[0111] In this embodiment, the target superheat range can be, but is not limited to, the hysteresis range of [2°C, 5°C]. This is only an example and is not specifically limited.

[0112] In this embodiment, during the operation of the electric compressor at the target speed, after determining the actual surface temperature of the evaporator in the refrigeration control system and the second actual superheat at the evaporator outlet, in the process of controlling the temperature of the vehicle's refrigeration equipment based on the actual temperature, in response to the second actual superheat being lower than any target superheat within the target superheat range, a second opening degree in the second attribute information is determined based on the second actual superheat. Optionally, in this embodiment, based on determining the actual surface temperature of the evaporator and the second actual superheat, during the process of controlling the temperature of the vehicle's refrigeration equipment according to the actual surface temperature of the evaporator, the second actual superheat is monitored. If the monitoring result indicates that the second actual superheat is lower than any target superheat within the target superheat range, then based on the aforementioned second actual superheat, the second opening degree in the second attribute information can be determined. This achieves the purpose of determining the valve opening of the air conditioning electronic expansion valve, realizing the technical effect of improving the efficiency of adjusting the air conditioning electronic expansion valve.

[0113] Optionally, based on the aforementioned second actual superheat, the second opening degree in the second attribute information can be determined, including: when the second actual superheat is lower than any target superheat in the target superheat range, a second difference between the actual temperature and the target temperature of the evaporator surface can be determined. From the second target database, a second adjustment parameter corresponding to the second difference can be determined, wherein the second target database includes mapping relationships between different second differences and different second adjustment parameters, and the second adjustment parameter is used to adjust the opening degree of the air conditioning electronic expansion valve. In response to the second update time reaching the second update time of the opening time of the air conditioning electronic expansion valve, a second sum between the second adjustment parameter and the second historical opening degree of the air conditioning electronic expansion valve at a historical time can be determined, and the second sum is updated as the second opening degree in the second attribute information, wherein the second update time can be used to represent the time of updating the opening degree of the air conditioning electronic expansion valve, and the aforementioned second update time can be adjusted according to the temperature difference of the evaporator, which can be represented by ΔTe.

[0114] The method for controlling vehicle temperature based on first attribute information and second attribute information described in this embodiment will be further explained below.

[0115] As an optional embodiment, step S118, controlling the vehicle temperature based on the first attribute information and the second attribute information, includes: adjusting the temperature of the vehicle's power supply equipment from a first historical temperature to a first target temperature in response to the opening degree of the battery electronic expansion valve being a first opening degree in the first attribute information; and adjusting the temperature of the vehicle's cooling equipment from a second historical temperature to a second target temperature in response to the opening degree of the air conditioning electronic expansion valve being a second opening degree in the second attribute information.

[0116] In this embodiment, the first historical temperature can be used to represent the historical temperature of the power supply equipment at a historical time, and the first target temperature can be used to represent the target temperature of the power supply equipment at a target time.

[0117] In this embodiment, after determining the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve during the operation of the electric compressor at the target speed, the temperature of the vehicle's power supply equipment is adjusted from the first historical temperature to the first target temperature in response to the opening degree of the battery electronic expansion valve being the first opening degree in the first attribute information. Optionally, this embodiment compares the relationship between the opening degree of the battery electronic expansion valve and the first opening degree in the first attribute information based on the determined first attribute information, and obtains a first comparison result. If the obtained first comparison result indicates that the opening degree of the battery electronic expansion valve is the first opening degree in the first attribute information, the temperature of the vehicle's power supply equipment is adjusted from the first historical temperature to the first target temperature, thereby achieving the purpose of adjusting the temperature of the vehicle's power supply equipment, and thus realizing the technical effect of improving the vehicle's cooling effect.

[0118] In this embodiment, the second historical temperature can be used to represent the historical temperature of the refrigeration device at a historical time, and the second target temperature can be used to represent the target temperature of the refrigeration device at a target time.

[0119] In this embodiment, after determining the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve while the electric compressor is running at the target speed, the temperature of the vehicle's refrigeration equipment is adjusted from the second historical temperature to the second target temperature in response to the opening degree of the air conditioning electronic expansion valve being the second opening degree in the second attribute information. Optionally, this embodiment, based on determining the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve, compares the relationship between the opening degree of the air conditioning electronic expansion valve and the second opening degree in the second attribute information to obtain a second comparison result. If the obtained second comparison result indicates that the opening degree of the air conditioning electronic expansion valve is the second opening degree in the second attribute information, the temperature of the vehicle's refrigeration equipment is adjusted from the second historical temperature to the second target temperature, thereby achieving the purpose of adjusting the temperature of the vehicle's refrigeration equipment and thus realizing the technical effect of improving the vehicle's cooling effect.

[0120] The method for determining the initial speed of the electric compressor at the current moment in this embodiment will be further explained below.

[0121] As an optional embodiment, step S112, determining the initial speed of the electric compressor at the current moment, includes: determining the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the target temperature of the coolant at the inlet of the vehicle's power supply equipment; inputting the actual temperature, the target temperature, and the historical speed of the electric compressor at a historical moment into the speed prediction model for prediction to obtain the initial speed.

[0122] In this embodiment, the aforementioned speed prediction model can be generated based on a proportional-integral (PI) algorithm. The PI algorithm can be, but is not limited to, an incremental proportional-integral (PI) algorithm.

[0123] In this embodiment, the target temperature can be represented by Tin, and the historical rotational speed can be represented by n_k-1.

[0124] In this embodiment, the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the target temperature of the coolant at the inlet of the vehicle's power supply equipment are determined. Optionally, this embodiment detects the current temperature of the coolant at the inlet of the vehicle's power supply equipment to obtain the actual temperature of the coolant at the inlet of the vehicle's power supply equipment, and obtains the target temperature of the coolant at the inlet of the vehicle's power supply equipment from the cloud or from the local machine. This achieves the purpose of determining the actual temperature and the target temperature of the coolant, thereby realizing the technical effect of improving the efficiency of determining the initial speed of the electric compressor at the current moment.

[0125] In this embodiment, after determining the actual temperature and target temperature of the coolant at the inlet of the vehicle's power supply equipment, the actual temperature, target temperature, and historical rotational speed of the electric compressor at a historical time are input into the rotational speed prediction model for prediction to obtain the initial rotational speed. Optionally, this embodiment, based on determining the actual and target temperatures of the coolant, obtains the historical rotational speed of the electric compressor at a historical time, and inputs the determined actual temperature, target temperature, and historical rotational speed of the coolant into the rotational speed prediction model for prediction to obtain the initial rotational speed. This achieves the goal of determining the rotational speed of the electric compressor at any time in the current calculation cycle, thereby improving the technical effect of determining the initial rotational speed of the electric compressor at the current time.

[0126] In this embodiment of the invention, when controlling the vehicle temperature, the initial speed of the electric compressor at the current moment can be determined. Based on the vehicle's cooling conditions, adjusting the determined initial speed yields a target speed. During the operation of the electric compressor at the target speed, the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve can be determined. Based on the determined first and second attribute information, the vehicle temperature can be controlled. Because in this embodiment, adjusting the initial speed of the electric compressor at the current moment according to the vehicle's cooling conditions yields a target speed, and during the operation of the electric compressor at this target speed, the first opening degree of the battery electronic expansion valve and the second opening degree of the air conditioning electronic expansion valve at the target moment can be determined, and based on these determined opening degrees, the vehicle temperature can be controlled. This achieves the goal of balancing battery cooling and the required temperature of the passenger compartment, thereby solving the technical problem of poor vehicle cooling performance and ultimately improving the vehicle's cooling effect.

[0127] The technical solutions of the embodiments of the present invention will be illustrated below with reference to preferred embodiments.

[0128] Currently, for new energy vehicles using liquid-cooled batteries, the battery cooling and passenger compartment air conditioning typically share the same compressor. If a situation arises where both the battery and passenger compartment air conditioning need cooling, the passenger compartment air conditioning is often shut off to allow the battery to cool down quickly.

[0129] However, the above-mentioned cutoff method makes it difficult to maintain the temperature of the passenger compartment, resulting in a technical problem of poor vehicle cooling performance.

[0130] However, this invention proposes a vehicle temperature control method. Based on the vehicle's cooling conditions, the initial speed of the electric compressor at the current moment is adjusted to obtain a target speed. During the operation of the electric compressor at the target speed, the first opening degree of the battery electronic expansion valve and the second opening degree of the air conditioning electronic expansion valve at the target moment can be determined. Based on the determined opening degrees, the vehicle temperature can be controlled, thereby achieving the goal of balancing the cooling effect of the battery and the required temperature of the passenger compartment. This solves the technical problem of poor vehicle cooling effect and improves the vehicle's cooling effect.

[0131] In related technologies, refrigeration conditions can be categorized into the following types:

[0132] Condition 1, only the passenger compartment air conditioning has cooling demand: The compressor is usually controlled by the target evaporator temperature (Te) (some car manufacturers also use the target air conditioning outlet temperature as the control target. During cooling, the air temperature and Te are actually strongly correlated, and the two are essentially the same); the air conditioning electronic expansion valve (AcEXV) is controlled based on the target superheat of the refrigerant at the evaporator outlet, and the battery electronic expansion valve (BatEXV) is closed.

[0133] Operating Condition 2, only the battery has cooling requirements: The compressor is usually controlled based on the temperature (Tin) of the coolant at the battery pack inlet; BatEXV is controlled based on the target superheat of the refrigerant at the Chiller outlet, and AcEXV is shut off;

[0134] In Condition 3, the battery requires cooling, and the passenger compartment's air conditioning also requires cooling. The conventional approach is to control the compressor as in Condition 1 to ensure passenger compartment comfort. Both AcEXV and BatEXV control their respective superheat levels. Clearly, the coolant temperature (Tin) at the battery pack inlet is uncontrolled in this situation. This method is highly dependent on the cooling demand of the passenger compartment air conditioning. When the cooling demand is low, even if the battery electronic expansion valve (BatEXV) continuously increases due to excessive superheat at the chiller outlet, the coolant temperature (Tin) at the battery pack inlet often fails to drop to the target temperature, resulting in poor battery cooling performance. Conversely, when the cooling demand is high, Tin may also be too low. In this method, Tin is uncontrolled, making it impossible to guarantee sufficient cooling capacity when the battery has a significant cooling requirement.

[0135] It should be noted that for Condition 3, some OEMs directly shut off the electronic expansion valve (AcEXV) during battery supercharging, meaning the passenger compartment air conditioning is not supplied, while the compressor is controlled as in Condition 2. This is partly to allocate all cooling capacity to the battery, but more importantly, during supercharging, the electric compressor (ECP) operates at extremely high speeds to stabilize the coolant temperature (Tin) at the battery pack inlet. If the electronic expansion valve (AcEXV) on the passenger compartment air conditioning side does not employ a specific control method for Condition 3, the evaporator temperature sensor (Te) will drop rapidly and may even freeze. Therefore, some OEMs directly cut off air conditioning cooling. In this case, the passenger compartment has no air conditioning available, resulting in poor vehicle cooling performance.

[0136] In this embodiment, for the different cooling conditions described above, the vehicle's battery temperature and air conditioning temperature can be controlled through the vehicle's cooling control system. For example, Figure 2(a) is a schematic diagram of a vehicle cooling control system according to an embodiment of the present invention. As shown in Figure 2(a), the system may include: an electric compressor 201, a condenser 202, a cooling fan 203, an air conditioning electronic expansion valve 204, an evaporator 205, a blower 206, a battery electronic expansion valve 207, a refrigerator 208, a battery pack 209, and an electric water pump 210. The electric compressor 201 can be connected to the condenser 202, the cooling fan 203 can be installed at the condenser 202, the air conditioning electronic expansion valve 204 can be installed between the condenser 202 and the evaporator 205, the blower 206 can be installed at the evaporator 205, the battery electronic expansion valve 207 can be installed between the condenser 202 and the refrigerator 208, the battery pack 209 can be connected to the refrigerator 208, and the electric water pump 210 can also be connected to the refrigerator 208.

[0137] In this embodiment, the system shown in Figure 2(a) involves the control of the following devices: an electric compressor, an air conditioning electronic expansion valve, and a battery electronic expansion valve. The electric compressor, air conditioning electronic expansion valve, and battery electronic expansion valve can all be controlled by a Thermal Management Unit (TMU). The TMU typically communicates with the ECP via a Local Interconnect Network (LIN) / Controller Area Network (CAN) and directly sends the target speed to the ECP, which then stabilizes its speed near the target speed. The TMU calculates the target speed of the ECP based on the water temperature (Tin) and uses an incremental PI algorithm, as shown in equation (1) below:

[0138] n_k=n_k-1+△Tin_k*I+(△Tin_k-△Tin_k-1)*P (1)

[0139] Where n_k represents the rotational speed of the electric compressor in the current calculation cycle (also known as the initial speed), and n_k-1 represents the rotational speed of the electric compressor in the previous calculation cycle (also known as the historical speed), both in rpm. △Tin_k represents △Tin in the current calculation cycle, and △Tin_k-1 represents △Tin in the previous calculation cycle, both in degC. △Tin = Actual Tin - Target Tin. To avoid frequent fluctuations in △Tin_k due to analog data acquisition, it can be rounded to a precision of 0.1 degrees Celsius (degC) with hysteresis, as follows:

[0140] Assume: △Tin = △Tin1 + △Tin2, where △Tin1 can be used to represent values ​​of △Tin_k with a precision of 0.1degC or higher, and △Tin2 represents values ​​of △Tin_k with a precision of 0.01degC or lower.

[0141] If ΔTin2 is greater than the hysteresis interval of (0.3, 0.7) degC, then let ΔTin_k = ΔTin1 + 0.1 degC;

[0142] If ΔTin2 is less than the hysteresis interval of (0.3, 0.7) degC, then let ΔTin_k = ΔTin1;

[0143] It should be noted that I in the incremental PI algorithm represents the I value of the incremental PI, with the unit being rpm / degC. It needs to be obtained based on system test calibration. Since the ECP speed is inversely proportional to Tin, I is a positive value. P in the incremental PI algorithm represents the P value of the incremental PI, with the unit being rpm / degC. It needs to be obtained based on system test calibration. Since the ECP speed is inversely proportional to Tin, P is a positive value. The above formula (1) is calculated once in each controller operation cycle. To avoid frequent accumulation of ΔTin_k*I, the interval time Ti_I for I calculation can be set. That is, ΔTin_k*I is calculated once every Ti time interval, and the I calculation in the formula is ignored at other times.

[0144] In this embodiment, the speed of the electric compressor can be rapidly adjusted in the following way:

[0145] Method 1: When transitioning from Condition 1 to Condition 3, based on testing experience, slowly add k1*n_k directly to the current n_k. K1 can be set to 0.4–0.6 (e.g., adjusted based on the current Tin or ΔTin). This prevents the evaporator temperature sensor (Te) from dropping rapidly due to battery cooling and accelerates battery cooling. Note that the addition of K1*n_k should be slow, taking into account the actual opening degree of the battery electronic expansion valve (BatExv) to avoid excessive pressure P0.

[0146] Method Two: When transitioning from Condition Two to Condition Three, based on testing experience, slowly add k2*n_k directly to the current n_k. K2 is generally set to 0.3–0.4 (e.g., adjust K2 according to the current cooling demand of the passenger cabin air conditioning). This prevents the battery pack inlet coolant temperature (Tin) from dropping rapidly due to the intervention of air conditioning and also accelerates the cooling speed of the air conditioning. Note that the addition of K2*n_k should be slow, taking into account the actual opening degree of the air conditioning electronic expansion valve (AcExv) to avoid causing P0 to be too large.

[0147] Method 3: When transitioning directly from operating condition 3 without the refrigeration system starting, n_k can be initialized directly. That is, immediately after entering this operating condition, n_k = n_ini, and then incremental PI closed-loop control is implemented. n_ini = n_ini1 + n_ini2, where n_ini1 is obtained by referring to the calibration table based on the cooling demand of the passenger compartment air conditioning, and n_ini2 is obtained by referring to the calibration table based on the current coolant temperature (Tin) or ΔTin at the battery pack inlet.

[0148] Furthermore, the thermal management controller's speed control of the ECP also needs to consider the limitations of the vehicle's noise, vibration, and harshness (NVH) on the noise and resonance of the electric compressor, as well as the limitations of the vehicle's electrical power on the refrigeration system.

[0149] In this embodiment, based on determining the rotational speed of the electric compressor, the first opening degree of the battery electronic expansion valve can be determined and adjusted to the first opening degree, and the second opening degree of the air conditioning electronic expansion valve can be determined and adjusted to the second opening degree.

[0150] The determination of the first opening degree of the battery electronic expansion valve can be accomplished through the following steps:

[0151] After activation of operating condition three, the electric compressor starts, and the cooling power gradually increases. The thermal management controller should first perform initial control on BatEXV to accelerate the establishment of system cooling efficiency.

[0152] During the initial Ti_BatExvIni period after activation in operating condition three (e.g., 60-90s), that is, the initial control of BatEXV is activated. After the timer reaches Ti_BatExvIni, the initial control of BatEXV is terminated, and BatEXV closed-loop regulation is entered. However, if the superheat at the Chiller outlet is less than a certain value (e.g., 10-15°C) and continues to decrease during the initial Ti_BatExvIni period, the TMU will control the exit of the initial control of BatEXV and enter BatEXV closed-loop regulation. Otherwise, the superheat may approach 0, resulting in no superheat.

[0153] During the initial control of BatEXV, the TMU should maintain BatEXV at a certain opening (i.e., a certain number of steps). This number of steps should be obtained by looking up a calibration table at the moment of initial control. This table should be able to retrieve an initial BatEXV step number based on the current coolant temperature (Tin) or ΔTin at the battery pack inlet. For operating conditions with high cooling demand from the battery, the compressor speed will generally be increased to a higher speed in a short period of time. Correspondingly, the initial step number of BatEXV should also be larger to avoid P0 being too high.

[0154] After entering the closed-loop regulation of BatEXV, the opening of BatEXV is adjusted based on the superheat at the Chiller outlet: First, the actual superheat at the Chiller outlet, SH_Chiller_Act, is calculated as Tr1 - the saturation temperature of the refrigerant at the Chiller outlet, where the saturation temperature can be obtained from the "saturation pressure-temperature" table of the refrigerant based on P1; given a fixed target superheat, SH_Chiller_Trgt (for example, 5°C), the difference in superheat at the Chiller outlet can be obtained according to the following formula (2):

[0155] △SH_Chiller=SH_Chiller_Act-SH_Chiller_Trgt (2)

[0156] Based on the obtained △SH_Chiller, Step_BatExvChk can be obtained by looking up the table according to the mapping relationship in Table 1 below. Substituting the obtained Step_BatExvChk into the following formula (3), the first opening degree of the battery electronic expansion valve can be determined:

[0157] Step_k_BatExvChk= Step_k-1_BatExvChk+Step_BatExvChk (3)

[0158] Where Step_k_BatExvChk can be used to represent the target opening of BatEXV in the current calculation (also called the current step number of BatEXV), and Step_k-1_BatExvChk can be used to represent the historical opening of BatEXV in the previous calculation (also called the historical step number of BatEXV). There is a large hysteresis relationship between BatEXV opening and SH_Chiller_Act, so a time interval Ti_BatExvChk is set. Every Ti_BatExvChk interval, the Step_k_BatExvChk value is updated once according to formula (3). Ti_BatExvChk is generally given as 5s to 15s, and this interval time can be adjusted according to the size of △SH_Chiller.

[0159] The above-mentioned determination of the second opening degree of the air conditioner electronic expansion valve can be accomplished through the following steps:

[0160] Under operating condition 3, due to the large cooling demand on the battery side, the compressor and refrigerant flow will be controlled to a large extent according to the method described in the ECP control section above. At this time, the opening of AcEXV should be carefully controlled to avoid the actual superheat SH_Evap_Act at the evaporator outlet being too low. The thermal management controller (TMU) generally controls AcEXV directly through LIN communication or through a stepper motor driver chip to achieve the function of controlling the number of EXV steps.

[0161] In this embodiment, the difference between the actual temperature of the refrigerant at the evaporator outlet and the saturation temperature of the refrigerant at the evaporator outlet is calculated to obtain the difference between the actual temperature and the saturation temperature. The difference between the actual temperature and the saturation temperature is determined as the second actual superheat of the evaporator outlet, that is, SH_Evap_Act = Tr2 - saturation temperature of the refrigerant at the evaporator outlet.

[0162] When the refrigeration system is functioning normally, the compressor intake refrigerant pressure (i.e., P1) should be around 2-3 bar, corresponding to a refrigerant saturation temperature (based on automotive R134a refrigerant) not exceeding 0.6°C, while the target Te is generally above 3°C (in the refrigeration system, Te is slightly lower than Tr2). Therefore, without considering SH_Evap_Act (actual superheat), it is generally possible to control AcExv solely based on the evaporator temperature sensor (Te). By adjusting AcExv, the actual Te can be stabilized near the target Te. This ensures passenger cabin air conditioning comfort while avoiding excessively low superheat and preventing problems such as excessively low Te and evaporator icing. However, a fallback is still needed. When SH_Evap_Act is less than the hysteresis range of [2, 5]°C, the superheat is already too low, and the Te-based AcExv control should be terminated, activating the superheat control of AcExv.

[0163] After the activation of operating condition 3, the electric compressor starts and the cooling power gradually increases. The TMU should first perform initial control on AcEXV to accelerate the establishment of system cooling efficiency and make the temperature sensor (Te) of the evaporator drop rapidly, so as to avoid the algorithm of "controlling AcEXV based on Te" accumulating large control errors when Te is large.

[0164] Before activation of operating condition 3, in the initial Ti_AcExvIni period (generally 60s to 90s), that is, after activating the initial control of AcEXV, the timing reaches Ti_AcExvIni, the initial control of AcEXV is terminated, and normal adjustment of AcEXV begins. However, if the outlet superheat of SH_Evap_Act is less than a certain value (e.g., 10degC to 15degC) and continues to decrease during the initial Ti_AcExvIni period, the TMU will control the exit of the initial control of AcEXV and enter normal adjustment of AcEXV. Otherwise, the superheat may approach 0, resulting in no superheat.

[0165] During the initial control of AcEXV, the TMU should control AcEXV to remain stationary at a certain opening (a certain number of steps). This number of steps should be obtained by looking up a calibration table at the moment of entering the initial control. This table should be able to look up an initial number of AcEXV steps based on the current Te or ΔTe, and may also take into account conditions such as cabin temperature, ambient temperature or light (ΔTe = target Te - actual Te, where target Te is obtained according to the air conditioning comfort algorithm, generally in the range of 3degC to 12degC).

[0166] After entering the Te-based AcEXV control, the opening degree of AcEXV is adjusted based on ΔTe according to the following formula (4):

[0167] Step_k_AcExvChk=Step_k-1_AcExvChk+Step_AcExvChk (4)

[0168] Wherein, Step_k_AcExvChk can be used to represent the target opening degree of AcEXV in the current calculation (also called the current step number of AcEXV), and Step_k-1_AcExvChk can be used to represent the target opening degree of AcEXV in the previous calculation (also called the historical step number of AcEXV). Step_AcExvChk can be obtained by looking up Table 2 below. Its lookup logic is similar to that of incremental PI, and the method is as follows (in Table 2, "E" can represent Te). There is a large hysteresis relationship between the opening degree of AcEXV and the temperature of the evaporator. Therefore, a time interval Ti_AcExvChk is set. Every Ti_AcExvChk interval, the Step_k_AcExvChk value is updated once according to formula (4). Ti_AcExvChk is generally given as 5s to 15s, and this interval time can be adjusted according to the size of △Te.

[0169] Table 1 Mapping Relationship Table 1

[0170]

[0171] Table 2 Mapping Relationships Table 2

[0172]

[0173] In this embodiment, the vehicle can upload the initial speed of the electric compressor at the current moment to the server, so that the server can adjust the initial speed based on the vehicle's cooling conditions to obtain the target speed. Furthermore, while the electric compressor is running at the target speed, the server can determine the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve. Figure 2(b) is a schematic diagram of data interaction between a vehicle and a server according to an embodiment of the present invention. As shown in Figure 2(b), the vehicle 220 can upload the initial speed to the server 221. The server 221 can determine the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve, and then send the first and second attribute information back to the vehicle 220.

[0174] In this embodiment, the initial speed of the electric compressor at the current moment is adjusted according to the vehicle's cooling condition to obtain the target speed. During the operation of the electric compressor at the target speed, the first opening degree of the battery electronic expansion valve and the second opening degree of the air conditioning electronic expansion valve at the target moment can be determined. Based on the determined opening degrees, the vehicle temperature can be controlled, thereby achieving the goal of balancing the cooling effect of the battery and the required temperature of the passenger compartment. This solves the technical problem of poor vehicle cooling effect and achieves the technical effect of improving the vehicle's cooling effect.

[0175] According to another aspect of the present invention, corresponding to the embodiments of the vehicle temperature control method described above, this specification also provides a vehicle temperature control device, which can provide a refrigeration control system through the vehicle. The refrigeration control system may include at least an electric compressor, a battery electronic expansion valve, and an air conditioning electronic expansion valve. Figure 3 This is a structural block diagram of a flow detection device for an exhaust gas recirculation system in a vehicle according to an embodiment of the present invention, such as... Figure 3 As shown, the temperature control device 300 of the vehicle may include: a first determining unit 302, an adjusting unit 304, a second determining unit 306, and a control unit 308.

[0176] The first determining unit 302 is used to determine the initial speed of the electric compressor at the current moment.

[0177] The adjustment unit 304 is used to adjust the initial speed based on the vehicle's cooling conditions to obtain the target speed.

[0178] The second determining unit 306 is used to determine the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve during the operation of the electric compressor at the target speed. The first attribute information is used to indicate the first opening degree of the battery electronic expansion valve at the target time, and the second attribute information is used to indicate the second opening degree of the air conditioning electronic expansion valve at the target time. The target time is later than the current time.

[0179] Control unit 308 is used to control the temperature of the vehicle based on first attribute information and second attribute information.

[0180] Optionally, the cooling conditions include the vehicle's historical cooling conditions at a historical time and the vehicle's current cooling conditions at the current time, where the historical time is earlier than the current time. The adjustment unit 304 may include: a first determining module, used to determine the weight of the initial speed based on the historical cooling conditions and the current cooling conditions, wherein the weight is used to represent the magnitude of the adjustment of the initial speed; and an adjustment module, used to adjust the initial speed based on the weight to obtain the target speed.

[0181] Optionally, the first determining module may include: a first determining submodule, configured to, in response to a first historical cooling condition and a first current cooling condition, determine a weight as a first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment, wherein the first historical cooling condition represents a condition in which the vehicle's cooling equipment had cooling demand at a historical time, and the first current cooling condition represents a condition in which the power supply equipment and the cooling equipment have cooling demand at the current time; and a second determining submodule, configured to, in response to a second historical cooling condition and a first current cooling condition, determine a weight as a first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment, wherein the first historical cooling condition represents a condition in which the vehicle's cooling equipment had cooling demand at a historical time, and the first current cooling condition represents a condition in which the power supply equipment and the cooling equipment had cooling demand at the current time; The current cooling condition is determined by a weighting factor based on the temperature to which the vehicle's cooling equipment needs to be adjusted. The second historical cooling condition represents the condition where the vehicle's power supply equipment had a cooling requirement at a historical time. The third determination submodule is used to determine a weighting factor based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the temperature to which the vehicle's cooling equipment needs to be adjusted, in response to the historical cooling condition being the third historical cooling condition and the current cooling condition being the first current cooling condition. The third historical cooling condition represents the condition where the power supply equipment and cooling equipment did not have a cooling requirement at a historical time.

[0182] Optionally, the adjustment module may include: a first superposition submodule, used to determine a first product between the first weight and the initial rotational speed in response to the weight being a first weight, and superimpose the first product with the initial rotational speed to obtain the target rotational speed; a second superposition submodule, used to determine a second product between the second weight and the initial rotational speed in response to the weight being a second weight, and superimpose the second product with the initial rotational speed to obtain the target rotational speed; and an assignment submodule, used to assign the third weight to the initial rotational speed in response to the weight being a third weight to obtain the target rotational speed.

[0183] Optionally, the second determining unit 306 may include: a second determining module, configured to determine a first actual superheat at the outlet of the refrigeration unit in the refrigeration control system during the operation of the electric compressor at the target speed; a third determining module, configured to determine a first difference between the first actual superheat and the target superheat at the outlet of the refrigeration unit; a fourth determining module, configured to determine a first adjustment parameter corresponding to the first difference from a first target database, wherein the first target database includes mapping relationships between different first differences and different first adjustment parameters, and the first adjustment parameter is used to adjust the opening degree of the battery electronic expansion valve; and a fifth determining module, configured to, in response to the opening time of the battery electronic expansion valve reaching a first update time, determine a first sum between the first adjustment parameter and a first historical opening degree of the battery electronic expansion valve at a historical time, and update the first sum to the first opening degree in the first attribute information, wherein the historical time is earlier than the current time.

[0184] Optionally, the second determining unit 306 may include: a sixth determining module, used to determine the actual surface temperature of the evaporator in the refrigeration control system and the second actual superheat of the evaporator outlet during the operation of the electric compressor at the target speed; and a seventh determining module, used to determine the second opening degree in the second attribute information based on the actual temperature and the second actual superheat.

[0185] Optionally, the seventh determining module may include: a fourth determining submodule, used to determine the second opening degree in the second attribute information based on the second actual superheat in response to the second actual superheat being lower than any target superheat in the target superheat range during the process of controlling the temperature of the vehicle's refrigeration equipment based on the actual temperature.

[0186] Optionally, the control unit 308 may include: a first adjustment module, configured to adjust the temperature of the vehicle's power supply equipment from a first historical temperature to a first target temperature in response to the opening degree of the battery electronic expansion valve being a first opening degree in the first attribute information, wherein the first historical temperature represents the historical temperature of the power supply equipment at a historical time, and the first target temperature represents the target temperature of the power supply equipment at a target time; and a second adjustment module, configured to adjust the temperature of the vehicle's cooling equipment from a second historical temperature to a second target temperature in response to the opening degree of the air conditioning electronic expansion valve being a second opening degree in the second attribute information, wherein the second historical temperature represents the historical temperature of the cooling equipment at a historical time, and the second target temperature represents the target temperature of the cooling equipment at a target time.

[0187] Optionally, the first determining unit 302 may include: an eighth determining module, used to determine the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the target temperature of the coolant at the inlet of the vehicle's power supply equipment; and a prediction module, used to input the actual temperature, the target temperature, and the historical speed of the electric compressor at a historical time into the speed prediction model for prediction to obtain the initial speed, wherein the speed prediction model is generated based on the proportional-integral algorithm.

[0188] In this embodiment, the vehicle temperature control device includes the following units: a first determining unit for determining the initial speed of the electric compressor at the current moment; an adjusting unit for adjusting the initial speed based on the vehicle's cooling conditions to obtain a target speed; a second determining unit for determining the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve during the operation of the electric compressor at the target speed, wherein the first attribute information represents the first opening degree of the battery electronic expansion valve at the target moment, and the second attribute information represents the second opening degree of the air conditioning electronic expansion valve at the target moment, the target moment being later than the current moment; and a control unit for controlling the vehicle temperature based on the first and second attribute information, thereby achieving the goal of balancing the cooling effect of the battery and the required temperature of the passenger compartment, thus solving the technical problem of poor vehicle cooling effect and achieving the technical effect of improving the vehicle's cooling effect.

[0189] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is running, the device where the storage medium is located executes any of the methods described above.

[0190] According to another aspect of the present invention, a computer program product is also provided, the computer program product comprising a computer program, wherein the computer program, when executed by a processor, implements the method of any one of the above.

[0191] According to another aspect of the present invention, a vehicle is also provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program, when running, performs the method described above.

[0192] Figure 4 This is a structural block diagram of a vehicle according to an embodiment of the present invention, such as... Figure 4 As shown, the components of the vehicle 400 include, but are not limited to, a memory 410 and a processor 420. The processor 420 is connected to the memory 410 via a bus 430, and the database 450 is used to store data.

[0193] Vehicle 400 may also include access device 440, which enables vehicle 400 to communicate via one or more networks 460. Examples of these networks include Public Switched Telephone Network (PSTN), Local Area Network (LAN), Wide Area Network (WAN), Personal Area Network (PAN), or combinations of communication networks such as the Internet. Access device 440 may include one or more of any type of wired or wireless network interface (e.g., network interface controller (NIC)), such as an IEEE 802.11 Wireless Local Area Network (WLAN) wireless interface, a Worldwide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, a Near Field Communication (NFC) interface, and so on.

[0194] In one embodiment of this disclosure, the aforementioned components of vehicle 400 and Figure 4 Other components, not shown, can also be connected to each other, for example, via a bus. It should be understood that... Figure 4 The vehicle structure diagram shown is for illustrative purposes only and is not intended to limit the scope of this disclosure. Those skilled in the art can add or replace other components as needed.

[0195] It should be noted that the sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0196] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0197] In the several embodiments provided by this invention, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed can be through some interfaces; the indirect coupling or communication connection of units or modules can be electrical or other forms.

[0198] The units described as separate components may or may not be physically separate. Similarly, the components shown as units may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0199] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0200] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0201] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for controlling the temperature of a vehicle, characterized in that, The method includes providing a cooling control system via a vehicle, the cooling control system comprising at least an electric compressor, a battery electronic expansion valve, and an air conditioning electronic expansion valve, the method comprising: Determine the initial rotational speed of the electric compressor at the current moment; Based on the vehicle's cooling conditions, the initial speed is adjusted to obtain the target speed; During the operation of the electric compressor at the target speed, the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve are determined. The first attribute information is used to represent the first opening degree of the battery electronic expansion valve at the target time, and the second attribute information is used to represent the second opening degree of the air conditioning electronic expansion valve at the target time. The target time is later than the current time. The temperature of the vehicle is controlled based on the first attribute information and the second attribute information. The cooling conditions include the vehicle's historical cooling conditions at a historical time and the vehicle's current cooling conditions at the current time. The historical time is earlier than the current time. Based on the vehicle's cooling conditions, the initial speed is adjusted to obtain a target speed, including: judging the relationship between the first, second, and third historical cooling conditions and the first current cooling condition, obtained a first judgment result; determining the weight of the initial speed based on the first judgment result, wherein the weight represents the magnitude of the adjustment of the initial speed; and adjusting the initial speed based on the weight to obtain the target speed. The first historical cooling condition represents the condition where the vehicle's cooling equipment had cooling demand at the historical time; the second historical cooling condition represents the condition where the vehicle's power supply equipment had cooling demand at the historical time; the third historical cooling condition represents the condition where the power supply equipment and the cooling equipment did not have cooling demand at the historical time; and the first current cooling condition represents the condition where the power supply equipment and the cooling equipment have cooling demand at the current time.

2. The method according to claim 1, characterized in that, Based on the first judgment result, the weight of the initial rotational speed is determined, including: In response to the first judgment result indicating that the historical cooling condition is the first historical cooling condition and the current cooling condition is the first current cooling condition, the weight is determined as the first weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment. In response to the first judgment result indicating that the historical cooling condition is the second historical cooling condition and the current cooling condition is the first current cooling condition, the weight is determined to be the second weight based on the temperature to be adjusted to by the vehicle's cooling equipment. In response to the first judgment result indicating that the historical cooling condition is the third historical cooling condition and the current cooling condition is the first current cooling condition, the weight is determined to be the third weight based on the actual temperature of the coolant at the inlet of the vehicle's power supply equipment and the temperature to which the vehicle's cooling equipment needs to be adjusted.

3. The method according to claim 2, characterized in that, Based on the weights, adjusting the initial rotational speed to obtain the target rotational speed includes: In response to the weight being the first weight, a first product between the first weight and the initial rotational speed is determined, and the first product is superimposed on the initial rotational speed to obtain the target rotational speed; In response to the weight being the second weight, a second product between the second weight and the initial rotational speed is determined, and the second product is superimposed on the initial rotational speed to obtain the target rotational speed; In response to the weight being the third weight, the third weight is assigned to the initial rotational speed to obtain the target rotational speed.

4. The method according to claim 1, characterized in that, During the operation of the electric compressor at the target speed, the first attribute information of the battery electronic expansion valve is determined, including: During the operation of the electric compressor at the target speed, the first actual superheat at the outlet of the refrigeration unit in the refrigeration control system is determined. Determine the first difference between the first actual superheat and the target superheat at the outlet of the refrigerator; From the first target database, a first adjustment parameter corresponding to the first difference is determined, wherein the first target database includes a mapping relationship between different first differences and different first adjustment parameters, and the first adjustment parameter is used to adjust the opening degree of the battery electronic expansion valve; In response to the opening time of the battery electronic expansion valve reaching a first update time, a first sum between the first adjustment parameter and the first historical opening degree of the battery electronic expansion valve at a historical time is determined, and the first sum is updated to the first opening degree in the first attribute information, wherein the historical time is earlier than the opening time.

5. The method according to claim 1, characterized in that, During the operation of the electric compressor at the target speed, the second attribute information of the air conditioning electronic expansion valve is determined, including: During the operation of the electric compressor at the target speed, the actual surface temperature of the evaporator in the refrigeration control system and the second actual superheat at the outlet of the evaporator are determined. Based on the actual temperature and the second actual superheat, the second opening degree in the second attribute information is determined.

6. The method according to claim 5, characterized in that, Based on the actual temperature and the second actual superheat, the second opening degree in the second attribute information is determined, including: In the process of controlling the temperature of the vehicle's refrigeration equipment based on the actual temperature, in response to the second actual superheat being lower than any target superheat in the target superheat range, the second opening degree in the second attribute information is determined based on the second actual superheat.

7. The method according to any one of claims 1 to 6, characterized in that, Based on the first attribute information and the second attribute information, controlling the temperature of the vehicle includes: In response to the opening degree of the battery electronic expansion valve being the first opening degree in the first attribute information, the temperature of the vehicle's power supply equipment is adjusted from a first historical temperature to a first target temperature, wherein the first historical temperature is used to represent the historical temperature of the power supply equipment at a historical time, and the first target temperature is used to represent the target temperature of the power supply equipment at the target time. In response to the opening degree of the air conditioning electronic expansion valve being the second opening degree in the second attribute information, the temperature of the vehicle's refrigeration equipment is adjusted from the second historical temperature to the second target temperature, wherein the second historical temperature is used to represent the historical temperature of the refrigeration equipment at the historical time, and the second target temperature is used to represent the target temperature of the refrigeration equipment at the target time.

8. The method according to any one of claims 1 to 6, characterized in that, Determining the initial speed of the electric compressor at the current moment includes: Determine the actual temperature of the coolant at the inlet of the vehicle's power supply equipment, and the target temperature of the coolant at the inlet of the vehicle's power supply equipment. The actual temperature, the target temperature, and the historical rotational speed of the electric compressor at a historical time are input into the rotational speed prediction model for prediction to obtain the initial rotational speed. The rotational speed prediction model is generated based on the proportional-integral algorithm.

9. A temperature control device for a vehicle, characterized in that, A vehicle provides a cooling control system, the cooling control system including at least an electric compressor, a battery electronic expansion valve, and an air conditioning electronic expansion valve, the device comprising: The first determining unit is used to determine the initial rotational speed of the electric compressor at the current moment; An adjustment unit is used to adjust the initial speed based on the vehicle's cooling conditions to obtain a target speed; The second determining unit is used to determine the first attribute information of the battery electronic expansion valve and the second attribute information of the air conditioning electronic expansion valve during the operation of the electric compressor at the target speed. The first attribute information is used to indicate the first opening degree of the battery electronic expansion valve at the target time, and the second attribute information is used to indicate the second opening degree of the air conditioning electronic expansion valve at the target time. The target time is later than the current time. A control unit is configured to control the temperature of the vehicle based on the first attribute information and the second attribute information; The cooling conditions include the vehicle's historical cooling conditions at a historical time and the vehicle's current cooling conditions at the current time, where the historical time is earlier than the current time. The adjustment unit is used to adjust the initial speed based on the vehicle's cooling conditions to obtain a target speed by performing the following steps: judging the relationship between the first, second, and third historical cooling conditions and the first current cooling condition, and obtaining a first judgment result; and determining the weight of the initial speed based on the first judgment result, wherein the weight... The weight is used to represent the magnitude of the adjustment of the initial rotational speed; based on the weight, the initial rotational speed is adjusted to obtain the target rotational speed; wherein, the first historical cooling condition is used to represent the condition in which the vehicle's cooling equipment has a cooling demand at the historical time, the second historical cooling condition is used to represent the condition in which the vehicle's power supply equipment has a cooling demand at the historical time, the third historical cooling condition is used to represent the condition in which the power supply equipment and the cooling equipment do not have a cooling demand at the historical time, and the first current cooling condition is used to represent the condition in which the power supply equipment and the cooling equipment have a cooling demand at the current time.

10. A processor, characterized in that, The processor is used to run a program, wherein the program, when run by the processor, executes the temperature control method for the vehicle according to any one of claims 1 to 8.

11. A vehicle, characterized in that, include: Memory, which stores executable programs; A processor for running the program, wherein the program, when running, executes the temperature control method for the vehicle according to any one of claims 1 to 8.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored executable program, wherein, when the executable program is executed, it controls the device on which the storage medium is located to perform the temperature control method for the vehicle according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Vehicle air conditioner, control method and device for condensate fan of vehicle air conditioner and storage medium

    CN114290871A

  • Vehicle control method, vehicle controller and vehicle

    CN116729051A