Vehicle external environment temperature determination method and device, vehicle, and storage medium

By acquiring the operating parameters of the air conditioning system and engine, combined with the compressor status and refrigerant pressure, the external ambient temperature of the vehicle is determined, thus solving the accuracy problem caused by sensor interference and achieving accurate detection of the external ambient temperature.

CN120439753BActive Publication Date: 2026-08-25CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510723280.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2026-08-25
Estimated Expiration
2045-05-30

AI Technical Summary

Technical Problem

Existing vehicle external temperature sensors are susceptible to interference from sunlight radiation, engine temperature, and physical damage, resulting in low detection accuracy.

Method used

By acquiring the first operating parameters of the vehicle's air conditioning system and the second operating parameters of the engine, including motor coolant temperature, refrigerant pressure, compressor operating status, engine coolant temperature and engine intake air temperature, and combining the compressor operating status and refrigerant pressure, the ambient reference temperature is determined. Finally, based on at least one of the motor coolant temperature, engine coolant temperature and engine intake air temperature, the external ambient temperature of the vehicle is accurately determined.

Benefits of technology

It eliminates the need to rely on external vehicle sensors, reducing hardware costs, improving the anti-interference capability of external ambient temperature estimation, and ensuring detection accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120439753B_ABST
    Figure CN120439753B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a kind of vehicle's external environment temperature determination method, device, vehicle and storage medium, the method comprises: obtaining the first operating parameter of the air conditioning system of vehicle and the second operating parameter of engine;First operating parameter includes: motor water temperature, refrigerant pressure and compressor operating state;Second operating parameter includes: engine water temperature and engine intake temperature;According to compressor operating state and refrigerant pressure, determine the ambient reference temperature;According to at least one temperature in motor water temperature, engine water temperature, engine intake temperature, and ambient reference temperature, determine the current external environment temperature of vehicle.Thereby, the external environment temperature of vehicle can be accurately determined, without relying on the sensor installed on the outside of vehicle, not only reduce the hardware cost of sensor, but also avoid the problem that the external environment temperature detected by relying on sensor is not accurate enough.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and in particular to a method for determining the external ambient temperature of a vehicle, a device for determining the external ambient temperature of a vehicle, a vehicle, and a computer-readable storage medium. Background Technology

[0002] With the development of vehicle technology, vehicles have become an indispensable tool in people's lives. Currently, most vehicles obtain the external ambient temperature of the car through temperature sensors installed at the front or body of the car. However, this method is not accurate enough because the sensors are susceptible to interference from sunlight radiation and generator temperature, pollution or physical damage, and the installation location is limited. Summary of the Invention

[0003] In view of the above problems, embodiments of the present invention are proposed to provide a method for determining the external ambient temperature of a vehicle, a device for determining the external ambient temperature of a vehicle, a vehicle, and a computer-readable storage medium to overcome or at least partially solve the above problems.

[0004] To address the aforementioned problems, embodiments of the present invention disclose a method for determining the external ambient temperature of a vehicle, comprising:

[0005] The system acquires first operating parameters of the vehicle's air conditioning system and second operating parameters of the engine; the first operating parameters include: motor coolant temperature, refrigerant pressure, and compressor operating status; the second operating parameters include: engine coolant temperature and engine intake air temperature.

[0006] Determine the ambient reference temperature based on the compressor's operating status and the refrigerant pressure;

[0007] The current external ambient temperature of the vehicle is determined based on at least one of the motor coolant temperature, the engine coolant temperature, and the engine intake air temperature, as well as the ambient reference temperature.

[0008] Optionally, determining the ambient reference temperature based on the compressor's operating status and the refrigerant pressure includes:

[0009] When the compressor is in a stopped state and the compressor stop time is longer than the preset time, the corresponding ambient reference temperature is determined based on the refrigerant pressure.

[0010] Optionally, determining the ambient reference temperature based on the compressor's operating status and the refrigerant pressure includes:

[0011] When the compressor is in operation and the vehicle meets the preset conditions, the corresponding ambient reference temperature is determined based on the refrigerant pressure. The preset conditions include: the air conditioning system is in a steady state, the internal temperature of the vehicle is lower than the preset temperature, the maximum drive duty cycle of the cooling fan corresponds to the pressure of the refrigerant at the compressor output port, and the battery cooling function is not activated.

[0012] Optionally, the refrigerant pressure includes: high-pressure refrigerant pressure and low-pressure refrigerant pressure; the high-pressure refrigerant pressure is the pressure at the compressor output port; the low-pressure refrigerant pressure is the pressure at the compressor input port; determining the corresponding ambient reference temperature based on the refrigerant pressure includes:

[0013] The average pressure of the refrigerant is determined based on the high pressure and low pressure of the refrigerant.

[0014] Based on the average refrigerant pressure, determine the first refrigerant temperature corresponding to the average refrigerant pressure;

[0015] Based on the average refrigerant pressure, determine the first compensation temperature corresponding to the average refrigerant pressure;

[0016] The sum of the first refrigerant temperature and the first compensation temperature is determined as the ambient reference temperature.

[0017] Optionally, the refrigerant pressure includes: refrigerant high-pressure pressure; the refrigerant high-pressure pressure is the pressure at the compressor output port; the first operating parameter further includes: compressor speed; determining the corresponding ambient reference temperature based on the refrigerant pressure includes:

[0018] Based on the refrigerant high pressure, determine the second refrigerant temperature corresponding to the refrigerant high pressure;

[0019] The second compensation temperature and the third compensation temperature are determined based on the compressor speed.

[0020] The sum of the second refrigerant temperature, the second compensation temperature, and the third compensation temperature is determined as the ambient reference temperature.

[0021] Optionally, the first operating parameter further includes: blower air volume; determining the second compensation temperature and the third compensation temperature based on the compressor speed includes:

[0022] Based on the refrigerant high pressure and the compressor speed, determine the second compensation temperature corresponding to the refrigerant high pressure and the compressor speed;

[0023] A third compensation temperature corresponding to the blower air volume and the compressor speed is determined based on the blower air volume and the compressor speed.

[0024] Optionally, the first operating parameter further includes: low-pressure refrigerant temperature; determining the current external ambient temperature of the vehicle based on at least one of the motor coolant temperature, the engine coolant temperature, and the engine intake air temperature, and the ambient reference temperature, includes:

[0025] When the compressor is in a stopped state and the compressor stop time is longer than a preset time, a minimum temperature is determined from at least one of the low-pressure refrigerant temperature, the motor water temperature, the engine water temperature, the engine intake air temperature, and the ambient reference temperature, and the minimum temperature is determined as the current external ambient temperature of the vehicle.

[0026] or,

[0027] When the compressor is in operation and the vehicle status meets the preset status, a minimum temperature is determined from at least one of the motor water temperature, the engine water temperature, the engine intake air temperature, and the ambient reference temperature, and the minimum temperature is determined as the current external ambient temperature of the vehicle.

[0028] This invention also discloses a device for determining the external ambient temperature of a vehicle, comprising:

[0029] The acquisition module is used to acquire the first operating parameters of the vehicle's air conditioning system and the second operating parameters of the engine; the first operating parameters include: motor coolant temperature, refrigerant pressure, and compressor operating status; the second operating parameters include: engine coolant temperature and engine intake air temperature;

[0030] The first determining module is used to determine the ambient reference temperature based on the compressor operating status and the refrigerant pressure.

[0031] The second determining module is used to determine the current external ambient temperature of the vehicle based on at least one of the motor water temperature, the engine water temperature, and the engine intake air temperature, as well as the ambient reference temperature.

[0032] Optionally, the first determining module includes:

[0033] The first determining submodule is used to determine the corresponding ambient reference temperature based on the refrigerant pressure when the compressor is in a stopped state and the compressor stop time is longer than a preset time.

[0034] Optionally, the first determining module includes:

[0035] The second determining submodule is used to determine the corresponding ambient reference temperature based on the refrigerant pressure when the compressor is in operation and the vehicle status meets the preset state; the preset state includes: the air conditioning system is in a steady state, the internal temperature of the vehicle is less than the preset temperature, the maximum drive duty cycle of the cooling fan corresponds to the pressure of the refrigerant at the compressor output port, and the battery cooling function is not activated.

[0036] Optionally, the refrigerant pressure includes: high-pressure refrigerant pressure and low-pressure refrigerant pressure; the high-pressure refrigerant pressure is the pressure at the compressor output port; the low-pressure refrigerant pressure is the pressure at the compressor input port; the first determining submodule includes:

[0037] The first determining unit is used to determine the average pressure of the refrigerant based on the high pressure of the refrigerant and the low pressure of the refrigerant.

[0038] The second determining unit is used to determine the first refrigerant temperature corresponding to the average refrigerant pressure based on the average refrigerant pressure.

[0039] The third determining unit is used to determine the first compensation temperature corresponding to the average refrigerant pressure based on the average refrigerant pressure.

[0040] The fourth determining unit is used to determine the sum of the first refrigerant temperature and the first compensation temperature as the ambient reference temperature.

[0041] Optionally, the refrigerant pressure includes: refrigerant high-pressure pressure; the refrigerant high-pressure pressure is the pressure at the compressor output port; the first operating parameter further includes: compressor speed; the second determining submodule includes:

[0042] The fifth determining unit is used to determine the second refrigerant temperature corresponding to the refrigerant high pressure based on the refrigerant high pressure.

[0043] The sixth determining unit is used to determine the second compensation temperature and the third compensation temperature based on the compressor speed;

[0044] The seventh determining unit is used to determine the sum of the second refrigerant temperature, the second compensation temperature, and the third compensation temperature as the ambient reference temperature.

[0045] Optionally, the first operating parameter further includes: blower air volume; the sixth determining unit includes:

[0046] The first determining subunit is used to determine a second compensation temperature corresponding to the refrigerant high pressure and the compressor speed based on the refrigerant high pressure and the compressor speed;

[0047] The second determining subunit is used to determine a third compensation temperature corresponding to the blower air volume and the compressor speed based on the blower air volume and the compressor speed.

[0048] Optionally, the first operating parameter further includes: low-pressure refrigerant temperature; the second determining module includes:

[0049] The third determining submodule is used to determine a minimum temperature from at least one of the following temperatures: the low-pressure refrigerant temperature, the motor water temperature, the engine water temperature, the engine intake air temperature, and the ambient reference temperature, when the compressor is in a stopped state and the compressor stop time is longer than a preset time, and to determine the minimum temperature as the current external ambient temperature of the vehicle.

[0050] or,

[0051] The fourth determining submodule is used to determine a minimum temperature from at least one of the motor water temperature, the engine water temperature, the engine intake air temperature, and the ambient reference temperature, and to determine the minimum temperature as the current external ambient temperature of the vehicle.

[0052] The present invention also discloses a vehicle, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method for determining the external ambient temperature of the vehicle as described above.

[0053] The present invention also discloses a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method for determining the external ambient temperature of a vehicle as described above.

[0054] The embodiments of the present invention have the following advantages:

[0055] In this embodiment of the invention, first and second operating parameters of the vehicle's air conditioning system are obtained. The first operating parameters include motor coolant temperature, refrigerant pressure, and compressor operating status. The second operating parameters include engine coolant temperature and engine intake air temperature. Then, an ambient reference temperature is determined based on the compressor operating status and refrigerant pressure. Finally, the vehicle's current external ambient temperature is determined based on at least one of the motor coolant temperature, engine coolant temperature, and engine intake air temperature, as well as the ambient reference temperature. Therefore, by combining the first operating parameters of the air conditioning system and the second operating parameters of the engine when determining the vehicle's external ambient temperature, the anti-interference capability of the external ambient temperature estimation is improved. This allows for accurate determination of the vehicle's external ambient temperature without relying on sensors installed on the vehicle's exterior. This not only reduces the hardware cost of sensors but also avoids the problem of inaccurate external ambient temperature detection due to reliance on sensors. Attached Figure Description

[0056] Figure 1 This is a flowchart of the steps of a method for determining the external ambient temperature of a vehicle according to an embodiment of the present invention;

[0057] Figure 2 This is a flowchart of another method for determining the external ambient temperature of a vehicle provided in an embodiment of the present invention;

[0058] Figure 3 This is a structural block diagram of a vehicle external environment temperature determination device provided in an embodiment of the present invention. Detailed Implementation

[0059] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0060] In related technologies, the external ambient temperature of a vehicle is obtained through sensor detection. However, the accuracy of the detected ambient temperature is insufficient due to factors such as sensor exposure to sunlight, physical damage, and installation location. This invention provides a method for determining the external ambient temperature of a vehicle. The core concept is to first acquire first and second operating parameters of the vehicle's air conditioning system. The first operating parameters include motor coolant temperature, refrigerant pressure, and compressor operating status. The second operating parameters include engine coolant temperature and engine intake air temperature. Then, an ambient reference temperature is determined based on the compressor operating status and refrigerant pressure. Finally, the current external ambient temperature of the vehicle is determined based on at least one of the motor coolant temperature, engine coolant temperature, and engine intake air temperature, as well as the ambient reference temperature. By combining the first operating parameters of the air conditioning system and the second operating parameters of the engine when determining the vehicle's external ambient temperature, the anti-interference capability of the external ambient temperature estimation is improved, enabling accurate determination of the vehicle's external ambient temperature without relying on sensors installed on the vehicle's exterior. This not only reduces the hardware cost of sensors but also avoids the problem of inaccurate external ambient temperature detection due to reliance on sensors.

[0061] Reference Figure 1 The diagram illustrates a flowchart of a method for determining the external ambient temperature of a vehicle according to an embodiment of the present invention. The method may specifically include the following steps:

[0062] Step 101: Obtain the first operating parameters of the vehicle's air conditioning system and the second operating parameters of the engine; the first operating parameters include: motor coolant temperature, refrigerant pressure and compressor operating status; the second operating parameters include: engine coolant temperature and engine intake air temperature.

[0063] In this invention, when determining the ambient temperature outside the vehicle, the first operating parameters of the vehicle's air conditioning system and the engine parameters can be obtained first. The first operating parameters may include: motor water temperature, refrigerant pressure and compressor operating status. The second operating parameters may include: engine water temperature and engine intake air temperature.

[0064] In this invention, after the vehicle is powered on, the motor coolant temperature can be detected by a motor coolant temperature sensor installed in the motor. For example, a motor coolant temperature sensor installed at the motor coolant inlet can detect the temperature of the liquid at the motor coolant inlet, i.e., the motor coolant temperature. The refrigerant pressure can be detected by sensors installed at the compressor output port and compressor input port. The refrigerant pressure detected by the sensor at the compressor output port is the pressure on the high-pressure side of the refrigerant, i.e., the high-pressure refrigerant pressure, while the refrigerant pressure detected by the sensor at the compressor input port is the pressure on the low-pressure side of the refrigerant, i.e., the low-pressure refrigerant pressure. The engine coolant temperature can be detected by an engine coolant temperature sensor installed in the engine. The engine intake air temperature can be detected by a temperature sensor installed at the intercooler outlet. When the engine is not running, the engine intake air temperature detected by this temperature sensor may be close to the ambient temperature. However, when the engine is running, because the outside air is turbocharged and then cooled by the intercooler, the engine intake air temperature detected by this temperature sensor will be much higher than the ambient temperature. In this invention, motor water temperature, refrigerant pressure, engine water temperature, and engine intake air temperature can also be obtained through other means. This invention does not specifically limit the specific methods of obtaining these parameters.

[0065] Step 102: Determine the ambient reference temperature based on the compressor operating status and the refrigerant pressure.

[0066] In this embodiment of the invention, after obtaining the first and second operating parameters of the vehicle's air conditioning system, the ambient reference temperature can be determined based on the compressor operating status and refrigerant pressure in the first operating parameters.

[0067] In one embodiment, determining the ambient reference temperature based on the compressor operating status and refrigerant pressure may include: when the compressor is in a stopped state and the compressor stop time is longer than a preset time, determining the corresponding ambient reference temperature based on the refrigerant pressure.

[0068] In this invention, when the compressor's operating status is "stopped," it is determined whether the compressor's shutdown time exceeds a preset time, for example, 60 seconds. When the compressor's shutdown time exceeds the preset time, the corresponding ambient reference temperature can be determined based on the refrigerant pressure. The specific value of the preset time in this invention can be set according to actual needs, and this invention does not impose a specific limitation here. In the scenario where the vehicle's compressor shutdown time is too long, this invention can determine the ambient reference temperature based on the refrigerant pressure, and then further determine the vehicle's current external ambient temperature based on the ambient reference temperature, thus enabling accurate determination of the vehicle's current external ambient temperature even when the compressor shutdown time is too long.

[0069] In one embodiment, the refrigerant pressure may include: a high-pressure refrigerant pressure and a low-pressure refrigerant pressure; the high-pressure refrigerant pressure is the pressure at the compressor output port; the low-pressure refrigerant pressure is the pressure at the compressor input port; determining the corresponding ambient reference temperature based on the refrigerant pressure may include: determining an average refrigerant pressure based on the high-pressure and low-pressure refrigerant pressures; determining a first refrigerant temperature corresponding to the average refrigerant pressure based on the average refrigerant pressure; determining a first compensation temperature corresponding to the average refrigerant pressure based on the average refrigerant pressure; and determining the sum of the first refrigerant temperature and the first compensation temperature as the ambient reference temperature. The high-pressure refrigerant pressure is the refrigerant saturation high-pressure pressure, and the low-pressure refrigerant pressure is the refrigerant saturation low-pressure pressure.

[0070] In this invention, the high-pressure refrigerant refers to the pressure at the compressor output port, the refrigerant pressure on the high-pressure side of the air conditioning system, and the refrigerant pressure between the compressor output port, condenser, receiver pipe, and expansion valve inlet. The low-pressure refrigerant refers to the pressure at the compressor input port, the refrigerant pressure on the low-pressure side of the air conditioning system, and the refrigerant pressure between the expansion valve outlet, evaporator, and compressor input port.

[0071] In this invention, when the compressor stops, since the refrigerant is in a gas-liquid two-phase equilibrium state, the saturation pressure and saturation temperature of the refrigerant correspond one-to-one. Therefore, the first refrigerant temperature corresponding to the current average refrigerant pressure can be determined by the current average refrigerant pressure. Here, the average refrigerant pressure is the pressure under saturation. At the same time, since the refrigerant of the air conditioning system is inside the vehicle, and the external ambient temperature is outside the vehicle, there is an error between the refrigerant temperature and the current external ambient temperature. Therefore, it is necessary to compensate for the determined first refrigerant temperature. At this time, the first compensation temperature corresponding to the average refrigerant pressure can be obtained by looking up the relationship table between the average refrigerant pressure and the pre-set high-pressure refrigerant pressure and the first compensation temperature. In this invention, the first refrigerant temperature corresponding to the current average refrigerant pressure can be determined by looking up the following table (1), where A is the average refrigerant pressure in Bar and ΔT is the first compensation temperature in °C.

[0072] △T -3 -3 -2 -2 -1 0 0 0.5 1 1 2 2 3 3 3

[0073] Table (1)

[0074] It should be noted that the specific relationships and values ​​in Table (1) of this invention are obtained from experiments. Table (1) only shows a portion of the data by way of example, and more data can be obtained from specific experiments.

[0075] After determining the first refrigerant temperature and the first compensation temperature, add the first refrigerant temperature and the first compensation temperature together. The sum is the ambient reference temperature. The ambient reference temperature is obtained using the following formula (1):

[0076] T=T1+△T Formula (1)

[0077] Where T is the ambient reference temperature, T1 is the first refrigerant temperature, and ΔT is the first compensation temperature.

[0078] In this invention, when the compressor shutdown time exceeds a preset time, when determining the ambient reference temperature, the first refrigerant temperature is compensated based on the first refrigerant temperature and the first compensation temperature, thereby making the determined ambient reference temperature more accurate, and further making the external ambient temperature determined by the ambient reference temperature more accurate.

[0079] In one embodiment, determining the ambient reference temperature based on the compressor operating status and refrigerant pressure includes: when the compressor is in operation and the vehicle status meets a preset state, determining the corresponding ambient reference temperature based on the refrigerant pressure; the preset state includes: the air conditioning system is in a steady state, the vehicle's internal temperature is lower than the preset temperature, the maximum drive duty cycle of the cooling fan corresponds to the refrigerant pressure at the compressor output port, and the battery cooling function is not activated.

[0080] In this invention, when the compressor is in operation, the vehicle status is acquired, including whether the air conditioning system is in a steady state, the vehicle's internal temperature, the maximum drive duty cycle of the cooling fan, and the battery cooling function's activation status. Then, it is determined whether the air conditioning system is in a steady state, whether the vehicle's internal temperature is lower than a preset temperature, whether the maximum drive duty cycle of the cooling fan corresponds to the refrigerant pressure at the compressor's output port, and whether the battery cooling function is not activated. When all conditions are met, the corresponding ambient reference temperature can be determined based on the refrigerant pressure.

[0081] In this invention, a steady state for the air conditioning system refers to a thermal equilibrium steady state, where the refrigerant high-pressure fluctuation is less than 0.3 Bar and lasts for 30 seconds. The internal ambient temperature can be obtained through sensors inside the vehicle. Setting the internal ambient temperature below a preset temperature is to reduce the interference of the evaporator intake air temperature on the refrigerant high-pressure pressure during the transient phase when the air conditioning system is initially running, which is when the internal ambient temperature is high. This further increases the accuracy of the determined current external ambient temperature. The preset temperature can be 30°C or can be set according to actual needs; this invention does not specifically limit the exact value of the preset temperature. Whether the maximum drive duty cycle of the cooling fan corresponds to the refrigerant pressure at the compressor output port can be determined by referring to a preset table showing the relationship between duty cycle and refrigerant pressure at the compressor output port. This is to ensure that the condenser intake airflow is consistent under the same refrigerant pressure at the compressor output port. It's necessary to rule out situations where other normal demands cause the cooling fan drive to exceed the refrigerant pressure at the air conditioning compressor output port, leading to variations in refrigerant pressure due to differences in cooling fan operation, and consequently, inaccurate determination of the current internal ambient temperature. The battery cooling function is enabled to prevent situations where increased heat during battery cooling operation causes variations in refrigerant pressure at the air conditioning compressor output port. Therefore, this invention determines the corresponding ambient reference temperature based on refrigerant pressure when the vehicle meets preset conditions, further determining the vehicle's external ambient temperature. This effectively avoids the inaccuracies in the determined external ambient temperature caused by the aforementioned situations, significantly improving the accuracy of external ambient temperature determination.

[0082] In one embodiment, the refrigerant pressure includes: high-pressure refrigerant pressure; the high-pressure refrigerant pressure is the pressure at the compressor output port; the first operating parameter further includes: compressor speed; determining the corresponding ambient reference temperature based on the refrigerant pressure includes: determining a second refrigerant temperature corresponding to the high-pressure refrigerant pressure based on the high-pressure refrigerant pressure; determining a second compensation temperature and a third compensation temperature based on the compressor speed; and determining the sum of the second refrigerant temperature, the second compensation temperature, and the third compensation temperature as the ambient reference temperature.

[0083] In this invention, during operation, the compressor draws in and compresses low-temperature, low-pressure gaseous refrigerant, transforming it into a high-temperature, high-pressure gas. This gas provides the power to drive the entire air conditioning system's circulation, ensuring continuous refrigerant flow within the system. The evaporator, through an evaporation process, allows the low-temperature, low-pressure liquid / gas mixture of refrigerant to absorb heat from the vehicle's interior, vaporizing it into a gaseous state to achieve a cooling effect. The condenser cools the high-temperature, high-pressure gaseous refrigerant back into a liquid state, releasing heat to the external environment. Therefore, when the air conditioning system reaches thermal equilibrium, the factors determining the high-pressure refrigerant pressure are: condenser intake airflow (depending on the cooling fan speed), condenser intake air temperature (external ambient temperature), compressor speed, evaporator intake airflow (depending on the blower airflow), and evaporator intake air temperature (internal circulation: vehicle interior ambient temperature; external circulation: vehicle exterior ambient temperature). Therefore, this invention uses the high-pressure refrigerant pressure in the air conditioning system to calculate the condenser intake temperature during compressor operation, thus further determining the external ambient temperature through the high-pressure refrigerant pressure.

[0084] In this invention, the second refrigerant temperature corresponding to the refrigerant high pressure can be determined based on the preset relationship between the refrigerant high pressure and the second refrigerant temperature. After determining the second refrigerant temperature, temperature compensation needs to be performed based on the second refrigerant temperature. The second compensation temperature and the third compensation temperature can be determined based on the compressor speed. Then, the second refrigerant temperature, the second compensation temperature, and the third compensation temperature are added together, and the sum is the ambient reference temperature. The ambient reference temperature is obtained through the following formula (2):

[0085] T = T2 + T3 + T4 Formula (2)

[0086] Where T is the ambient reference temperature, T2 is the second refrigerant temperature, T3 is the second compensation temperature, and T4 is the third compensation temperature.

[0087] In this invention, when the compressor is in operation and the vehicle meets the preset conditions, the ambient reference temperature is determined, and the second refrigerant temperature is compensated based on the second compensation temperature and the third compensation temperature, so that the determined ambient reference temperature is more accurate, and the external ambient temperature determined by the ambient reference temperature is further more accurate.

[0088] In one embodiment, the first operating parameter further includes: blower air volume; determining a second compensation temperature and a third compensation temperature based on the compressor speed, including: determining a second compensation temperature corresponding to the refrigerant high pressure and the compressor speed based on the refrigerant high pressure and the compressor speed; and determining a third compensation temperature corresponding to the blower air volume and the compressor speed based on the blower air volume and the compressor speed.

[0089] In this invention, when determining the second compensation temperature, the second compensation temperature corresponding to the refrigerant high pressure and compressor speed can be determined based on the refrigerant high pressure and compressor speed and Table (2). In Table (2), 12, 12.5, 13, 13.5... are refrigerant high pressure in Bar, 800, 1000, 1500, 200, 2500, 3000 are compressor speed in r / min, and the second compensation temperature is °C.

[0090] 800 -14 -15 -13.3 -12 -10 -8 -8 -8 -8 1000 -14 -15 -13.3 -12 -10 -8 -8 -8 -8 1500 -19 -19 -15.5 -14.9 -14 -12 -10 -10 -10 2000 -23 -22 -19.5 -18 -17 -16 -15 -12 -11 2500 -26 -25 -24 -23 -22 -21 -20 -15 -12 3000 -27 -26 -25 -24 -23 -24 -22.8 -17.5 -13

[0091] Table (2)

[0092] It should be noted that the data in Table (2) of this invention are obtained from experiments. Table (2) only shows a portion of the data by way of example. More data can be obtained from specific experiments.

[0093] In this invention, when determining the third compensation temperature, the second compensation temperature corresponding to the blower air volume, the refrigerant high pressure and the compressor speed can be determined according to the blower air volume and the compressor speed and Table (3). The blower air volume can be the blower air volume level, where 4, 7, 11, 25 and 31 in Table (3) are the blower air volume levels, and 800, 1000, 1500, 200, 2500 and 3000 are the compressor speeds, in r / min. The second compensation temperature is ℃.

[0094] 800 4 3 1.5 0.6 0 1000 4 3 1.5 0.6 0 1500 6 4 2.5 0.6 0 2000 6 4 2.5 0.6 0 2500 6 4 2.5 0.6 0 3000 6 4 2.5 0.6 0

[0095] Table (3)

[0096] It should be noted that the data in Table (3) of this invention are obtained from experiments. Table (3) only shows a portion of the data by way of example. More data can be obtained from specific experiments.

[0097] In this invention, when obtaining the second compensation temperature corresponding to the refrigerant high-pressure pressure and compressor speed in experiments, the blower airflow and external ambient temperature can be kept constant. The compressor speed is adjusted, and the refrigerant high-pressure pressure under the current ambient temperature and blower airflow is obtained. Then, the ambient temperature is adjusted, the compressor speed is repeatedly adjusted, and the refrigerant high-pressure pressure under the current ambient temperature and blower airflow is obtained again. Finally, the second refrigerant temperature corresponding to the refrigerant high pressure is subtracted from the current actual ambient temperature to obtain the data for the second compensation temperature corresponding to the refrigerant high-pressure pressure and compressor speed. In this invention, at the same compressor speed, the amount of heat generated is basically the same. The higher the refrigerant high-pressure pressure in the air conditioning system, the higher the fan speed, and the lower the required heat transfer temperature, i.e., the lower the second compensation temperature. Under the same refrigerant high pressure, the higher the compressor speed, the higher the heat generated, and the higher the required heat transfer temperature difference, i.e., the higher the second compensation temperature.

[0098] In this invention, when the second compensation temperature corresponding to the blower air volume and compressor speed is obtained in the experiment, the compressor speed can be kept constant, and the blower air volume can be adjusted sequentially to obtain the change in refrigerant high pressure caused by the change in blower air volume at the same compressor speed. This compensates for the error in the estimation of ambient temperature caused by the change in evaporator heat exchange caused by the change in blower air volume, which leads to the change in air conditioning refrigerant pressure.

[0099] When determining the external ambient temperature, this invention takes into account the errors caused by high pressure and compressor speed, as well as blower airflow and compressor speed. It determines the corresponding second compensation temperature by using refrigerant high pressure and compressor speed, and the corresponding third compensation temperature by using blower airflow and compressor speed, thereby making the determined external ambient temperature more accurate.

[0100] Step 103: Determine the current external ambient temperature of the vehicle based on at least one of the motor water temperature, the engine water temperature, and the engine intake air temperature, as well as the ambient reference temperature.

[0101] In this embodiment of the invention, after determining the ambient reference temperature, the current external ambient temperature of the vehicle can be determined based on at least one of the following temperatures: motor water temperature, engine water temperature, engine intake air temperature, and the ambient reference temperature.

[0102] In one embodiment, the first operating parameter may further include: low-pressure refrigerant temperature; determining the vehicle's current external ambient temperature based on at least one of the following temperatures: motor coolant temperature, engine coolant temperature, engine intake air temperature, and ambient reference temperature may include: when the compressor is in a stopped state and the compressor stop time is longer than a preset time, determining a minimum temperature from at least one of the following temperatures: low-pressure refrigerant temperature, motor coolant temperature, engine coolant temperature, engine intake air temperature, and ambient reference temperature, and setting the minimum temperature as the vehicle's current external ambient temperature; or, when the compressor is in a running state and the vehicle state meets a preset state, determining a minimum temperature from at least one of the following temperatures: engine coolant temperature, engine intake air temperature, and ambient reference temperature, and setting the minimum temperature as the vehicle's current external ambient temperature; the preset state may include: the air conditioning system is in a steady state, the vehicle's internal temperature is lower than a preset temperature, the maximum drive duty cycle of the cooling fan corresponds to the refrigerant pressure at the compressor output port, and the battery cooling function is not activated.

[0103] In this invention, the low-pressure refrigerant temperature refers to the refrigerant temperature on the low-pressure side of the air conditioning system. After obtaining the low-pressure refrigerant pressure, the low-pressure refrigerant temperature corresponding to the low-pressure refrigerant can be determined based on the low-pressure refrigerant pressure and the preset relationship between the low-pressure refrigerant and the low-pressure refrigerant temperature. When the compressor is in a stopped state and the compressor stop time is longer than a preset time, the corresponding ambient reference temperature can be determined based on the refrigerant pressure. Then, the minimum temperature is determined from at least one of the following: low-pressure refrigerant temperature, motor water temperature, engine water temperature, engine intake air temperature, and the ambient reference temperature. Finally, the determined minimum temperature can be set as the current external ambient temperature of the vehicle.

[0104] In this invention, when the compressor is in operation and the vehicle meets the preset conditions, the corresponding ambient reference temperature can be determined based on the refrigerant pressure. Then, a minimum temperature is determined from at least one of the following: motor coolant temperature, engine coolant temperature, engine intake air temperature, and the ambient reference temperature. Finally, the determined minimum temperature can be set as the vehicle's current external ambient temperature. When the compressor is in operation, it indicates that the compressor is running. During compressor operation, the temperature on the low-pressure side of the air conditioning system is generally lower, meaning the low-pressure refrigerant temperature is lower and will be lower than the vehicle's current external ambient temperature. Therefore, when determining the vehicle's current external ambient temperature, it is not necessary to refer to the low-pressure refrigerant temperature to avoid misjudging the actual current external ambient temperature due to the low-pressure refrigerant temperature being too low.

[0105] In this invention, the engine intake air temperature is primarily defined for the engine when it is not running. When the engine is not running, the outside air is not cooled by the intercooler after being turbocharged. Therefore, the engine intake air temperature obtained at this time may be close to the vehicle's external ambient temperature, and can be used as a reference when determining the current ambient temperature. When the engine is running, the outside air is cooled by the intercooler after being turbocharged. The engine intake air temperature obtained at this time is generally a larger value and is greater than the current external ambient temperature. Although this invention determines the current external ambient temperature by selecting at least one of the following temperatures—motor coolant temperature, engine coolant temperature, engine intake air temperature, and ambient reference temperature—and then sets the minimum temperature as the current vehicle's external ambient temperature, the engine intake air temperature at this time is a larger value and will not be set as the minimum temperature. That is, determining the current external ambient temperature based on the engine intake air temperature at this time will not affect the accuracy of the previously determined current ambient temperature.

[0106] After determining the ambient reference temperature, this invention can determine the vehicle's current external ambient temperature from at least one of the following temperatures: motor water temperature, engine water temperature, engine intake air temperature, and the minimum temperature among the ambient reference temperatures. This can effectively eliminate interference from local heat sources and dynamically select the value closest to the actual external ambient temperature, making the determined external ambient temperature more accurate.

[0107] In this invention, when the obtained compressor operating status is stopped, it is determined whether the compressor stop time is greater than a preset time. When the compressor stop time is less than or equal to the preset time, it proves that the compressor stop time is short and the current external ambient temperature of the vehicle will generally not fluctuate greatly. In this case, the ambient temperature of the previous moment can be determined as the current ambient temperature. Alternatively, when the compressor stop time is less than or equal to the preset time, the update of the current ambient temperature of the vehicle is stopped.

[0108] In this invention, when the compressor is in operation and the vehicle does not meet the preset state, the ambient temperature of the previous moment can be determined as the current ambient temperature. Alternatively, when the compressor is in operation and the vehicle does not meet the preset state, the update of the vehicle's current ambient temperature can be stopped.

[0109] To better understand and explain the embodiments of the present invention, such as Figure 2This diagram illustrates a non-flown flowchart of another method for determining the external ambient temperature of a vehicle according to an embodiment of the present invention. The method involves acquiring first operating parameters of the vehicle's air conditioning system and second operating parameters of the engine. The first operating parameters include: motor coolant temperature, refrigerant pressure, and compressor operating status. The second operating parameters include: engine coolant temperature and engine intake air temperature. The system determines whether the compressor is running. If the compressor is stopped, it checks if the compressor's stop time exceeds a preset time. If the compressor's stop time exceeds the preset time, it determines the corresponding ambient reference temperature based on the refrigerant pressure. Then, it determines the minimum temperature from at least one of the following: low-pressure refrigerant temperature, motor coolant temperature, engine coolant temperature, engine intake air temperature, and the ambient reference temperature. This minimum temperature is then set as the vehicle's current external ambient temperature. The method for determining the corresponding ambient reference temperature based on refrigerant pressure is as follows: The average refrigerant pressure is determined based on the high-pressure and low-pressure refrigerant pressures; a first refrigerant temperature corresponding to the average refrigerant pressure is determined based on the average refrigerant pressure; a first compensation temperature corresponding to the average refrigerant pressure is determined based on the average refrigerant pressure; and the sum of the first refrigerant temperature and the first compensation temperature is determined as the ambient reference temperature. The method for determining the low-pressure refrigerant temperature is as follows: The first operating parameter may also include: low-pressure refrigerant temperature, which is the refrigerant temperature on the low-pressure side of the air conditioning system. After obtaining the low-pressure refrigerant pressure in the refrigerant pressure, the low-pressure refrigerant temperature corresponding to the low-pressure refrigerant can be determined according to the preset relationship between the low-pressure refrigerant pressure and the low-pressure refrigerant temperature.

[0110] When the compressor stops for a duration less than or equal to the preset duration, the ambient temperature from the previous moment is maintained.

[0111] When the compressor is running, it is determined whether the vehicle status meets the preset conditions. The preset conditions include: the air conditioning system is in a steady state, the vehicle's internal temperature is lower than the preset temperature, the maximum drive duty cycle of the cooling fan corresponds to the refrigerant pressure at the compressor output port, and the battery cooling function is not activated. When the vehicle status meets the preset conditions, the corresponding ambient reference temperature is determined based on the refrigerant pressure. Then, a minimum temperature is determined from at least one of the following: motor coolant temperature, engine coolant temperature, engine intake air temperature, and the ambient reference temperature. This determined minimum temperature is set as the vehicle's current external ambient temperature. At this time, the ambient reference temperature is determined based on the following method: a second refrigerant temperature is determined based on the refrigerant high-pressure pressure; a second compensation temperature is determined based on the refrigerant high-pressure pressure and compressor speed; a third compensation temperature is determined based on the blower airflow and compressor speed; and the sum of the second refrigerant temperature, the second compensation temperature, and the third compensation temperature is determined as the ambient reference temperature.

[0112] In this embodiment of the invention, first operating parameters of the vehicle's air conditioning system and second operating parameters of the engine are obtained. The first operating parameters include: motor coolant temperature, refrigerant pressure, and compressor operating status. The second operating parameters include: engine coolant temperature and engine intake air temperature. An ambient reference temperature is determined based on the compressor operating status and refrigerant pressure. The current external ambient temperature of the vehicle is determined based on at least one of the motor coolant temperature, engine coolant temperature, and engine intake air temperature, as well as the ambient reference temperature. Therefore, by combining the first operating parameters of the air conditioning system and the second operating parameters of the engine when determining the vehicle's external ambient temperature, the anti-interference capability of the external ambient temperature estimation is improved, enabling accurate determination of the vehicle's external ambient temperature without relying on sensors installed on the outside of the vehicle. This not only reduces the hardware cost of sensors but also avoids the problem of inaccurate external ambient temperature detection due to reliance on sensors.

[0113] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0114] Reference Figure 3 The diagram illustrates a structural block diagram of a vehicle external environment temperature determination device according to an embodiment of the present invention, which may specifically include the following modules:

[0115] The acquisition module 301 is used to acquire the first operating parameters of the vehicle's air conditioning system and the second operating parameters of the engine; the first operating parameters include: motor coolant temperature, refrigerant pressure and compressor operating status; the second operating parameters include: engine coolant temperature and engine intake air temperature;

[0116] The first determining module 302 is used to determine the ambient reference temperature based on the compressor operating status and the refrigerant pressure.

[0117] The second determining module 303 is used to determine the current external ambient temperature of the vehicle based on at least one of the motor water temperature, the engine water temperature, and the engine intake air temperature, as well as the ambient reference temperature.

[0118] In one embodiment, the first determining module 302 includes:

[0119] The first determining submodule is used to determine the corresponding ambient reference temperature based on the refrigerant pressure when the compressor is in a stopped state and the compressor stop time is longer than a preset time.

[0120] In one embodiment, the first determining module 302 includes:

[0121] The second determining submodule is used to determine the corresponding ambient reference temperature based on the refrigerant pressure when the compressor is in operation and the vehicle status meets the preset state; the preset state includes: the air conditioning system is in a steady state, the internal temperature of the vehicle is less than the preset temperature, the maximum drive duty cycle of the cooling fan corresponds to the pressure of the refrigerant at the compressor output port, and the battery cooling function is not activated.

[0122] In one embodiment, the refrigerant pressure includes: high-pressure refrigerant pressure and low-pressure refrigerant pressure; the high-pressure refrigerant pressure is the pressure at the compressor output port; the low-pressure refrigerant pressure is the pressure at the compressor input port; the first determining submodule includes:

[0123] The first determining unit is used to determine the average pressure of the refrigerant based on the high pressure of the refrigerant and the low pressure of the refrigerant.

[0124] The second determining unit is used to determine the first refrigerant temperature corresponding to the average refrigerant pressure based on the average refrigerant pressure.

[0125] The third determining unit is used to determine the first compensation temperature corresponding to the average refrigerant pressure based on the average refrigerant pressure.

[0126] The fourth determining unit is used to determine the sum of the first refrigerant temperature and the first compensation temperature as the ambient reference temperature.

[0127] In one embodiment, the refrigerant pressure includes: refrigerant high-pressure pressure; the refrigerant high-pressure pressure is the pressure at the compressor output port; the first operating parameter further includes: compressor speed; the second determining submodule includes:

[0128] The fifth determining unit is used to determine the second refrigerant temperature corresponding to the refrigerant high pressure based on the refrigerant high pressure.

[0129] The sixth determining unit is used to determine the second compensation temperature and the third compensation temperature based on the compressor speed;

[0130] The seventh determining unit is used to determine the sum of the second refrigerant temperature, the second compensation temperature, and the third compensation temperature as the ambient reference temperature.

[0131] In one embodiment, the first operating parameter further includes: blower air volume; the sixth determining unit includes:

[0132] The first determining subunit is used to determine a second compensation temperature corresponding to the refrigerant high pressure and the compressor speed based on the refrigerant high pressure and the compressor speed;

[0133] The second determining subunit is used to determine a third compensation temperature corresponding to the blower air volume and the compressor speed based on the blower air volume and the compressor speed.

[0134] In one embodiment, the first operating parameter further includes: low-pressure refrigerant temperature; the second determining module 303 includes:

[0135] The third determining submodule is used to determine a minimum temperature from at least one of the following temperatures: the low-pressure refrigerant temperature, the motor water temperature, the engine water temperature, the engine intake air temperature, and the ambient reference temperature, when the compressor is in a stopped state and the compressor stop time is longer than a preset time, and to determine the minimum temperature as the current external ambient temperature of the vehicle.

[0136] or,

[0137] The fourth determining submodule is used to determine a minimum temperature from at least one of the motor water temperature, the engine water temperature, the engine intake air temperature, and the ambient reference temperature, and to determine the minimum temperature as the current external ambient temperature of the vehicle.

[0138] In this embodiment of the invention, an acquisition module is used to acquire first operating parameters of the vehicle's air conditioning system and second operating parameters of the engine. The first operating parameters include: motor coolant temperature, refrigerant pressure, and compressor operating status. The second operating parameters include: engine coolant temperature and engine intake air temperature. A first determination module is used to determine an ambient reference temperature based on the compressor operating status and refrigerant pressure. A second determination module is used to determine the vehicle's current external ambient temperature based on at least one of the motor coolant temperature, engine coolant temperature, and engine intake air temperature, as well as the ambient reference temperature. Therefore, by combining the first operating parameters of the air conditioning system and the second operating parameters of the engine when determining the vehicle's external ambient temperature, the anti-interference capability of the external ambient temperature estimation is improved, enabling accurate determination of the vehicle's external ambient temperature without relying on sensors installed on the vehicle's exterior. This not only reduces the hardware cost of sensors but also avoids the problem of inaccurate external ambient temperature detection due to reliance on sensors.

[0139] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0140] This invention also provides a vehicle, comprising:

[0141] It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the various processes of the above-described method embodiment for determining the external ambient temperature of a vehicle and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0142] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described method embodiment for determining the external ambient temperature of a vehicle, and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0143] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0144] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0145] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0146] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0147] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0148] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.

[0149] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0150] The foregoing has provided a detailed description of a method for determining the external ambient temperature of a vehicle, a device for determining the external ambient temperature of a vehicle, a vehicle, and a computer-readable storage medium provided by the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A method for determining the external ambient temperature of a vehicle, characterized in that, include: Obtain the first operating parameters of the vehicle's air conditioning system and the second operating parameters of the engine; The first operating parameters include: motor water temperature, refrigerant pressure, and compressor operating status; the second operating parameters include: engine water temperature and engine intake air temperature; the first operating parameters also include: low-pressure refrigerant temperature; When the compressor is in a stopped state and the compressor stop time is longer than a preset time, the corresponding ambient reference temperature is determined based on the refrigerant pressure; when the compressor is in a running state and the vehicle state meets a preset state, the corresponding ambient reference temperature is determined based on the refrigerant pressure; the preset state includes: the air conditioning system is in a steady state, the internal temperature of the vehicle is lower than the preset temperature, the maximum drive duty cycle of the cooling fan corresponds to the refrigerant pressure at the compressor output port, and the battery cooling function is not activated; When the compressor is in a stopped state and the compressor stop time is longer than a preset time, a minimum temperature is determined from at least one of the low-pressure refrigerant temperature, the motor water temperature, the engine water temperature, the engine intake air temperature, and the ambient reference temperature, and the minimum temperature is determined as the current external ambient temperature of the vehicle; when the compressor is in a running state and the vehicle state meets a preset state, a minimum temperature is determined from at least one of the motor water temperature, the engine water temperature, the engine intake air temperature, and the ambient reference temperature, and the minimum temperature is determined as the current external ambient temperature of the vehicle.

2. The method for determining the external ambient temperature of a vehicle according to claim 1, characterized in that, The refrigerant pressure includes: high-pressure refrigerant pressure and low-pressure refrigerant pressure; the high-pressure refrigerant pressure is the pressure at the compressor output port; the low-pressure refrigerant pressure is the pressure at the compressor input port; determining the corresponding ambient reference temperature based on the refrigerant pressure includes: The average pressure of the refrigerant is determined based on the high pressure and low pressure of the refrigerant. Based on the average refrigerant pressure, determine the first refrigerant temperature corresponding to the average refrigerant pressure; Based on the average refrigerant pressure, determine the first compensation temperature corresponding to the average refrigerant pressure; The sum of the first refrigerant temperature and the first compensation temperature is determined as the ambient reference temperature.

3. The method for determining the external ambient temperature of a vehicle according to claim 1, characterized in that, The refrigerant pressure includes: high-pressure refrigerant pressure; the high-pressure refrigerant pressure is the pressure at the compressor output port; the first operating parameter further includes: compressor speed; determining the corresponding ambient reference temperature based on the refrigerant pressure includes: Based on the refrigerant high pressure, determine the second refrigerant temperature corresponding to the refrigerant high pressure; The second compensation temperature and the third compensation temperature are determined based on the compressor speed. The sum of the second refrigerant temperature, the second compensation temperature, and the third compensation temperature is determined as the ambient reference temperature.

4. The method for determining the external ambient temperature of a vehicle according to claim 3, characterized in that, The first operating parameter further includes: blower air volume; determining the second compensation temperature and the third compensation temperature based on the compressor speed includes: Based on the refrigerant high pressure and the compressor speed, determine the second compensation temperature corresponding to the refrigerant high pressure and the compressor speed; A third compensation temperature corresponding to the blower air volume and the compressor speed is determined based on the blower air volume and the compressor speed.

5. A device for determining the external ambient temperature of a vehicle, characterized in that, include: The acquisition module is used to acquire the first operating parameters of the vehicle's air conditioning system and the second operating parameters of the engine; The first operating parameters include: motor water temperature, refrigerant pressure, and compressor operating status; the second operating parameters include: engine water temperature and engine intake air temperature; the first operating parameters also include: low-pressure refrigerant temperature; The first determining module is used to determine the corresponding ambient reference temperature based on the refrigerant pressure when the compressor is in a stopped state and the compressor stop time is longer than a preset time; and to determine the corresponding ambient reference temperature based on the refrigerant pressure when the compressor is in a running state and the vehicle state meets a preset state; the preset state includes: the air conditioning system is in a steady state, the internal temperature of the vehicle is lower than a preset temperature, the maximum drive duty cycle of the cooling fan corresponds to the pressure of the refrigerant at the compressor output port, and the battery cooling function is not activated; The second determining module is used to determine a minimum temperature from at least one of the following temperatures: low-pressure refrigerant temperature, motor water temperature, engine water temperature, and engine intake air temperature, and the ambient reference temperature, when the compressor is in a stopped state and the compressor stop time is longer than a preset time, and to determine the minimum temperature as the current external ambient temperature of the vehicle; when the compressor is in a running state and the vehicle state meets a preset state, it determines a minimum temperature from at least one of the following temperatures: motor water temperature, engine water temperature, and engine intake air temperature, and the ambient reference temperature, and to determine the minimum temperature as the current external ambient temperature of the vehicle.

6. A vehicle, characterized in that, include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the method for determining the external ambient temperature of a vehicle as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the method for determining the external ambient temperature of a vehicle as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Method and system for controlling vehicle air conditioner

    CN101660826A

  • Exterior temperature acquisition system and exterior temperature acquisition method for automatic automobile air conditioner

    CN102519116A