Vehicle air conditioning system control method, device and storage medium

By obtaining vehicle perception information to evaluate the refrigerant status and dynamically adjust the air-conditioning system, the comfort and system damage problems caused by refrigerant loss are solved, and the operating stability of the air-conditioning system and the driving experience are improved.

CN118219777BActive Publication Date: 2025-09-09CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410533298.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-29
Publication Date
2025-09-09
Estimated Expiration
2044-04-29

AI Technical Summary

Technical Problem

Refrigerant loss in vehicle air conditioning systems results in reduced cooling efficiency, affecting comfort, and may cause system damage and reduced air quality.

Method used

By obtaining the vehicle's target perception information, including refrigerant pressure information, determining the static refrigerant state based on the ambient temperature and the preset relationship table, dynamically matching the refrigerant content, and adjusting the compressor state in time, the air-conditioning system can be controlled.

Benefits of technology

Effectively assess and maintain refrigerant content, improve air conditioning comfort and driving experience, prevent system damage, and ensure air quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118219777B_ABST
    Figure CN118219777B_ABST
Patent Text Reader

Abstract

The present invention discloses a vehicle air-conditioning system control method, device and storage medium. The method includes: obtaining target perception information of the vehicle, if the vehicle meets the static matching condition, determining the target saturated refrigerant pressure based on the first ambient temperature and the preset relationship table; determining the static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold and the refrigerant pressure information; if the static refrigerant content is abnormal and the compressor is updated to the start state, determining the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the working state information of the air-conditioning system and the operating attribute information of the air-conditioning system; matching the dynamic refrigerant content information based on the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system; and controlling the air-conditioning system based on the dynamic refrigerant state. The present invention solves the technical problem of refrigerant loss in the vehicle air-conditioning system in the related art, resulting in poor air-conditioning comfort.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle air-conditioning system control method, device and storage medium. Background Art

[0002] A vehicle air conditioning system (AC) is an air conditioning system installed inside a vehicle, regulating the temperature and humidity of the air inside the vehicle to provide a comfortable driving environment. This air conditioning effect is achieved through a circulating refrigerant. The temperature, air speed, and air flow direction can be adjusted via a control panel to meet the comfort needs of different drivers. Refrigerant is a refrigerant used in the vehicle AC system, transferring heat and completing the cooling or heating process within the circulation system. Common refrigerants include chemicals such as R134a, R1234yf, and propane (R290).

[0003] Currently, during the operation of vehicle air conditioning systems, refrigerant in the air conditioning system gradually loses over time, resulting in a decrease in the cooling efficiency of the vehicle air conditioning system, weakening the air conditioning cooling capacity, affecting the comfort level in the vehicle, and poor user experience and comfort. Unbalanced pressure within the air conditioning system can cause system damage, such as compressor failure, condenser or evaporator damage, etc., requiring more expensive repairs and longer downtime. Refrigerant loss can also cause gas leaks within the air conditioning system, resulting in a decrease in vehicle interior air quality and even harming the health of the driver and passengers. Therefore, detecting refrigerant content and promptly warning and repairing refrigerant loss are of great significance to maintaining the normal operation of vehicle air conditioning systems, vehicle interior air quality, and environmental protection. Summary of the Invention

[0004] Embodiments of the present invention provide a vehicle air-conditioning system control method, device, and storage medium to at least solve the technical problem in the related art of refrigerant loss in the vehicle air-conditioning system, resulting in poor air-conditioning comfort.

[0005] According to one aspect of an embodiment of the present invention, a method for controlling a vehicle air-conditioning system is provided, comprising: in response to powering on the vehicle, obtaining target perception information of the vehicle, wherein the target perception information is used to represent the driving attributes of the vehicle, the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air-conditioning system; determining whether the vehicle meets a static matching condition based on a first ambient temperature and the refrigerant pressure information, and obtaining a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle that meets the static matching condition is in an unstarted state; in response to the first determination result indicating that the vehicle meets the static matching condition, determining a target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record the correspondence between the ambient temperature and the saturated refrigerant pressure; and determining a target saturated refrigerant pressure based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold, and the refrigerant pressure. The static refrigerant state of the air-conditioning system is determined based on the force information, wherein the static refrigerant state is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal; in response to the static refrigerant state indicating that the static refrigerant content is abnormal, it is determined whether the compressor is updated to the start state to obtain a second determination result; in response to the second determination result indicating that the compressor is updated to the start state, the dynamic refrigerant content information of the air-conditioning system is determined based on the target perception information, the working status information of the air-conditioning system and the operation attribute information of the air-conditioning system; the dynamic refrigerant content information is matched based on the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system, wherein the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant state is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal; the air-conditioning system is controlled based on the dynamic refrigerant state.

[0006] Optionally, the target perception information includes a second ambient temperature outside the vehicle. Before determining whether the vehicle meets the static matching condition based on the first ambient temperature and the refrigerant pressure information and obtaining a first determination result, the method further includes: comparing the refrigerant concentration information in the target perception information with a preset refrigerant concentration threshold to obtain a first comparison result, wherein the refrigerant concentration information is used to represent the refrigerant concentration of the vehicle's air-conditioning system; in response to the first comparison result indicating that the refrigerant concentration information is less than the preset refrigerant concentration threshold, determining the refrigerant concentration change rate of the air-conditioning system based on the refrigerant concentration information; comparing the refrigerant concentration change rate with the preset refrigerant concentration change rate threshold to obtain a second comparison result; in response to the second comparison result indicating that the refrigerant concentration change rate is less than the preset refrigerant concentration change rate threshold, performing temperature compensation processing on the second ambient temperature to obtain the first ambient temperature.

[0007] Optionally, the method also includes: in response to the first comparison result indicating that the refrigerant concentration information is greater than or equal to a preset refrigerant concentration threshold, controlling the air-conditioning system to report a first prompt message, wherein the first prompt message is used to indicate a refrigerant leakage in the air-conditioning system; or, in response to the second comparison result indicating that the refrigerant concentration change rate is greater than or equal to a preset refrigerant concentration change rate threshold, controlling the air-conditioning system to report the first prompt message.

[0008] Optionally, determining whether the vehicle meets the static matching conditions based on the first ambient temperature and refrigerant pressure information, and obtaining a first determination result includes: determining whether the vehicle meets the compressor start-up conditions based on the first ambient temperature and refrigerant pressure information, and obtaining a third determination result; in response to the third determination result indicating that the vehicle meets the compressor start-up conditions, determining whether the vehicle shutdown time in the target perception information is greater than or equal to the preset shutdown time, and obtaining a fourth determination result; in response to the fourth determination result indicating that the vehicle shutdown time is greater than or equal to the preset shutdown time, determining whether the compressor is in an unstarted state, and obtaining a fifth determination result; in response to the fifth determination result indicating that the compressor is in an unstarted state, determining that the vehicle meets the static matching conditions.

[0009] Optionally, whether the vehicle meets the compressor start-up condition is determined based on the first ambient temperature and the refrigerant pressure information, and the third determination result includes: in response to the first ambient temperature being greater than the preset ambient temperature threshold and the refrigerant pressure information being less than the first refrigerant pressure threshold but greater than the second refrigerant pressure threshold, determining that the vehicle meets the compressor start-up condition; or, in response to the first ambient temperature being less than or equal to the preset ambient temperature threshold, determining that the vehicle does not meet the compressor start-up condition; or, in response to the first ambient temperature being greater than the preset ambient temperature threshold and the refrigerant pressure information being less than or equal to the second refrigerant pressure threshold or the refrigerant pressure information being greater than or equal to the first refrigerant pressure threshold, determining that the vehicle does not meet the compressor start-up condition.

[0010] Optionally, the method also includes: in response to the third determination result indicating that the vehicle does not meet the compressor start-up conditions, controlling the air-conditioning system based on a preset air-conditioning control strategy; or, in response to the fourth determination result indicating that the vehicle shutdown time is less than a preset shutdown time, controlling the air-conditioning system based on a preset air-conditioning control strategy; or, in response to the fifth determination result indicating that the compressor is in the startup state, determining that the vehicle does not meet the static matching conditions, and controlling the air-conditioning system based on a preset air-conditioning control strategy.

[0011] Optionally, determining the static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold and the refrigerant pressure information includes: determining the absolute value of the difference between the target saturated refrigerant pressure and the refrigerant pressure information to obtain a calculation result; determining the initial static refrigerant state of the air-conditioning system based on the calculation result and the preset refrigerant pressure threshold, and updating the number of static iterations; determining whether the updated number of static iterations is equal to the preset iteration threshold to obtain a sixth determination result; determining the target static refrigerant state of the air-conditioning system based on the sixth determination result and the initial static refrigerant state.

[0012] Optionally, determining the initial static refrigerant state of the air-conditioning system based on the calculation result and the preset refrigerant pressure threshold, and updating the static iteration number includes: in response to the calculation result being less than or equal to the preset refrigerant pressure threshold, determining the initial static refrigerant state as normal static refrigerant content, and updating the static iteration number; or, in response to the calculation result being greater than the preset refrigerant pressure threshold, determining the initial static refrigerant state as abnormal static refrigerant content, and updating the static iteration number.

[0013] Optionally, determining the target static refrigerant state of the air-conditioning system based on the sixth determination result and the initial static refrigerant state includes: in response to the sixth determination result indicating that the updated number of static iterations is equal to a preset iteration threshold, determining whether the initial static refrigerant states obtained by multiple iterations are all abnormal static refrigerant content, and obtaining a seventh determination result; in response to the seventh determination result indicating that the initial static refrigerant states obtained by multiple iterations are all abnormal static refrigerant content, determining that the target static refrigerant state is abnormal static refrigerant content; or, in response to the seventh determination result indicating that the initial static refrigerant states obtained by multiple iterations are not all abnormal static refrigerant content, determining the target static refrigerant state is non-abnormal static refrigerant content, and controlling the air-conditioning system based on the preset air-conditioning control strategy.

[0014] Optionally, the method further includes: in response to the sixth determination result indicating that the updated static iteration number is not equal to a preset iteration threshold, iteratively determining the target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table.

[0015] Optionally, determining the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the structural information of the air-conditioning system, and the operating attribute information of the air-conditioning system includes: encoding multiple information in the target perception information based on a preset calculation cycle, the working status information of the air-conditioning system, and the operating attribute information of the air-conditioning system to obtain the dynamic refrigerant content information.

[0016] Optionally, the dynamic refrigerant content information is matched based on the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system, including: matching the dynamic refrigerant content information with the preset dynamic refrigerant abnormality information based on the preset calculation cycle to obtain a first matching result; in response to the first matching result indicating that the dynamic refrigerant content information and the preset dynamic refrigerant abnormality information are successfully matched, updating the dynamic refrigerant abnormality state value, and determining whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the to-be-evaluated library to obtain an eighth determination result, wherein the dynamic refrigerant abnormality state value is used to record the number of times the air-conditioning system has a dynamic refrigerant content abnormality, and the to-be-evaluated library is used to store the dynamic refrigerant abnormality information that matches the preset dynamic refrigerant abnormality information. Dynamic refrigerant content information that fails to match the information and fails to match the preset dynamic refrigerant normal information; in response to the eighth determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is in the to-be-evaluated library, the dynamic refrigerant content information encoded in the previous calculation cycle is moved from the to-be-evaluated library to the dynamic refrigerant abnormal area in the dynamic refrigerant content basic library, the dynamic refrigerant abnormal state value is updated, and it is determined whether the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value to obtain a ninth determination result; in response to the ninth determination result indicating that the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, the dynamic refrigerant state of the air-conditioning system is determined based on the updated dynamic refrigerant abnormal state value.

[0017] Optionally, the method also includes: in response to the eighth determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is not in the evaluation library, determining whether the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, and obtaining a tenth determination result; in response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, determining the dynamic refrigerant state of the air-conditioning system based on the updated dynamic refrigerant abnormal state value.

[0018] Optionally, the method further includes: in response to the ninth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, iteratively encoding multiple information in the target perception information based on a preset calculation cycle, and updating the dynamic refrigerant content information; or, in response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, iteratively encoding multiple information in the target perception information based on a preset calculation cycle, and updating the dynamic refrigerant content information.

[0019] Optionally, the method further includes: in response to the first matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant abnormal information, matching the dynamic refrigerant content information with the preset dynamic refrigerant normal information based on the preset calculation cycle to obtain a second matching result; in response to the second matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant normal information, updating the dynamic refrigerant normal state value, and determining whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, to obtain an eleventh determination result, wherein the dynamic refrigerant normal state value is used to record the number of times the dynamic refrigerant content is normal in the air-conditioning system; in response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, moving the dynamic refrigerant content information encoded in the previous calculation cycle from the library to be evaluated to the dynamic refrigerant normal area in the dynamic refrigerant content basic library, clearing the library to be evaluated, and updating the dynamic refrigerant normal state value.

[0020] Optionally, the method further includes: in response to the second matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant normal information, storing the dynamic refrigerant content information in a to-be-evaluated library.

[0021] Optionally, the method further includes: in response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is not in the evaluation library, iteratively encoding multiple information in the target perception information based on a preset calculation cycle, and updating the dynamic refrigerant content information.

[0022] Optionally, determining the dynamic refrigerant state of the air-conditioning system based on the updated dynamic refrigerant abnormal state value includes: in response to the sum of the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value being greater than or equal to the second state value, determining the dynamic refrigerant abnormal state count ratio based on the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value; in response to the dynamic refrigerant abnormal state count ratio being greater than or equal to a preset dynamic refrigerant abnormal state ratio threshold, determining that the dynamic refrigerant content of the air-conditioning system is abnormal.

[0023] Optionally, the method further includes: in response to the dynamic refrigerant abnormal state count ratio being less than a preset dynamic refrigerant abnormal state ratio threshold, iteratively acquiring target perception information of the vehicle.

[0024] Optionally, controlling the air-conditioning system based on the dynamic refrigerant status includes: in response to the dynamic refrigerant status indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, controlling the air-conditioning system to report a second prompt information, wherein the second prompt information is used to indicate that the refrigerant content of the air-conditioning system is abnormal; or, in response to the dynamic refrigerant status not indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, controlling the air-conditioning system based on a preset air-conditioning control strategy.

[0025] Optionally, the method further includes: in response to the second determination result indicating that the compressor has not been updated to the startup state, continuously judging the working state of the compressor until the compressor is updated to the startup state.

[0026] According to another aspect of an embodiment of the present invention, a vehicle-mounted air-conditioning system control device is also provided, including: an acquisition module for acquiring target perception information of the vehicle in response to the vehicle being powered on, wherein the target perception information is used to represent the driving attributes of the vehicle, and the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air-conditioning system; a first determination module for determining whether the vehicle meets the static matching condition based on the first ambient temperature and the refrigerant pressure information, and obtaining a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle that meets the static matching condition is in an unstarted state; a second determination module for determining the target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table in response to the first determination result indicating that the vehicle meets the static matching condition, wherein the preset relationship table is used to record the correspondence between the ambient temperature and the saturated refrigerant pressure; a third determination module for determining the target saturated refrigerant pressure based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold and The refrigerant pressure information determines the static refrigerant state of the air-conditioning system, wherein the static refrigerant state is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal; the fourth determination module is used to determine whether the compressor is updated to the start state in response to the static refrigerant state indicating that the static refrigerant content is abnormal, and obtain a second determination result; the fifth determination module is used to determine the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the structural information of the air-conditioning system and the operating attribute information of the air-conditioning system in response to the second determination result indicating that the compressor is updated to the start state; the sixth determination module is used to match the dynamic refrigerant content information based on the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system, wherein the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant state is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal; the control module is used to control the air-conditioning system based on the dynamic refrigerant state.

[0027] Optionally, the device also includes: a temperature compensation module, used to compare the refrigerant concentration information in the target perception information with a preset refrigerant concentration threshold to obtain a first comparison result, wherein the refrigerant concentration information is used to represent the refrigerant concentration of the vehicle's air-conditioning system; in response to the first comparison result indicating that the refrigerant concentration information is less than the preset refrigerant concentration threshold, determining the refrigerant concentration change rate of the air-conditioning system based on the refrigerant concentration information; comparing the refrigerant concentration change rate with the preset refrigerant concentration change rate threshold to obtain a second comparison result; in response to the second comparison result indicating that the refrigerant concentration change rate is less than the preset refrigerant concentration change rate threshold, performing temperature compensation processing on the second ambient temperature to obtain the first ambient temperature.

[0028] Optionally, the temperature compensation module is also used to control the air-conditioning system to report a first prompt message in response to a first comparison result indicating that the refrigerant concentration information is greater than or equal to a preset refrigerant concentration threshold, wherein the first prompt message is used to indicate a refrigerant leakage in the air-conditioning system; or, in response to a second comparison result indicating that the refrigerant concentration change rate is greater than or equal to a preset refrigerant concentration change rate threshold, control the air-conditioning system to report the first prompt message.

[0029] Optionally, the first determination module is also used to determine whether the vehicle meets the compressor start-up conditions based on the first ambient temperature and refrigerant pressure information, and obtain a third determination result; in response to the third determination result indicating that the vehicle meets the compressor start-up conditions, determine whether the vehicle shutdown time in the target perception information is greater than or equal to the preset shutdown time, and obtain a fourth determination result; in response to the fourth determination result indicating that the vehicle shutdown time is greater than or equal to the preset shutdown time, determine whether the compressor is in an unstarted state, and obtain a fifth determination result; in response to the fifth determination result indicating that the compressor is in an unstarted state, determine that the vehicle meets the static matching conditions.

[0030] Optionally, the first determination module is also used to determine that the vehicle meets the compressor start-up condition in response to the first ambient temperature being greater than a preset ambient temperature threshold and the refrigerant pressure information being less than the first refrigerant pressure threshold but greater than the second refrigerant pressure threshold; or, in response to the first ambient temperature being less than or equal to the preset ambient temperature threshold, determine that the vehicle does not meet the compressor start-up condition; or, in response to the first ambient temperature being greater than the preset ambient temperature threshold and the refrigerant pressure information being less than or equal to the second refrigerant pressure threshold or the refrigerant pressure information being greater than or equal to the first refrigerant pressure threshold, determine that the vehicle does not meet the compressor start-up condition.

[0031] Optionally, the first determination module is also used to control the air-conditioning system based on a preset air-conditioning control strategy in response to the third determination result indicating that the vehicle does not meet the compressor start-up conditions; or, in response to the fourth determination result indicating that the vehicle shutdown time is less than the preset shutdown time, control the air-conditioning system based on the preset air-conditioning control strategy; or, in response to the fifth determination result indicating that the compressor is in the startup state, determine that the vehicle does not meet the static matching conditions, and control the air-conditioning system based on the preset air-conditioning control strategy.

[0032] Optionally, the third determination module is also used to determine the absolute value of the difference between the target saturated refrigerant pressure and the refrigerant pressure information to obtain a calculation result; determine the initial static refrigerant state of the air-conditioning system based on the calculation result and the preset refrigerant pressure threshold, and update the number of static iterations; determine whether the updated number of static iterations is equal to the preset iteration threshold to obtain a sixth determination result; determine the target static refrigerant state of the air-conditioning system based on the sixth determination result and the initial static refrigerant state.

[0033] Optionally, the third determination module is also used to determine that the initial static refrigerant state is normal static refrigerant content in response to the calculation result being less than or equal to a preset refrigerant pressure threshold, and update the number of static iterations; or, in response to the calculation result being greater than a preset refrigerant pressure threshold, determine that the initial static refrigerant state is abnormal static refrigerant content, and update the number of static iterations.

[0034] Optionally, the third determination module is also used to determine whether the initial static refrigerant states obtained by multiple iterations are all abnormal static refrigerant content in response to the sixth determination result indicating that the updated number of static iterations is equal to the preset iteration threshold, and obtain a seventh determination result; in response to the seventh determination result indicating that the initial static refrigerant states obtained by multiple iterations are all abnormal static refrigerant content, determine that the target static refrigerant state is abnormal static refrigerant content; or, in response to the seventh determination result indicating that the initial static refrigerant states obtained by multiple iterations are not all abnormal static refrigerant content, determine the target static refrigerant state is non-abnormal static refrigerant content, and control the air-conditioning system based on the preset air-conditioning control strategy.

[0035] Optionally, the third determination module is further configured to iteratively determine the target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table in response to the sixth determination result indicating that the updated static iteration number is not equal to a preset iteration threshold.

[0036] Optionally, the fifth determination module is further configured to encode multiple pieces of information in the target perception information based on a preset calculation cycle, working status information of the air-conditioning system, and operation attribute information of the air-conditioning system to obtain dynamic refrigerant content information.

[0037] Optionally, the sixth determination module is further used to match the dynamic refrigerant content information with the preset dynamic refrigerant anomaly information based on a preset calculation cycle to obtain a first matching result; in response to the first matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant anomaly information, the dynamic refrigerant anomaly status value is updated, and it is determined whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the to-be-evaluated library, to obtain an eighth determination result, wherein the dynamic refrigerant anomaly status value is used to record the number of times the air-conditioning system has a dynamic refrigerant content anomaly, and the to-be-evaluated library is used to store the dynamic refrigerant anomaly information matched with the preset dynamic refrigerant anomaly information and the dynamic refrigerant normal information matched with the preset dynamic refrigerant anomaly information. Dynamic refrigerant content information of failed matching; in response to the eighth determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, the dynamic refrigerant content information encoded in the previous calculation cycle is moved from the library to be evaluated to the dynamic refrigerant abnormality area in the dynamic refrigerant content basic library, the dynamic refrigerant abnormality state value is updated, and it is determined whether the updated dynamic refrigerant abnormality state value is greater than or equal to the first state value to obtain a ninth determination result; in response to the ninth determination result indicating that the updated dynamic refrigerant abnormality state value is greater than or equal to the first state value, the dynamic refrigerant state of the air-conditioning system is determined based on the updated dynamic refrigerant abnormality state value.

[0038] Optionally, the sixth determination module is also used to determine whether the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value in response to the eighth determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is not in the evaluation library, and obtain a tenth determination result; in response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, the dynamic refrigerant state of the air-conditioning system is determined based on the updated dynamic refrigerant abnormal state value.

[0039] Optionally, the sixth determination module is also used to, in response to the ninth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, iteratively encode multiple information in the target perception information based on a preset calculation cycle, and update the dynamic refrigerant content information; or, in response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, iteratively encode multiple information in the target perception information based on a preset calculation cycle, and update the dynamic refrigerant content information.

[0040] Optionally, the sixth determination module is also used to, in response to the first matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant abnormal information, match the dynamic refrigerant content information with the preset dynamic refrigerant normal information based on the preset calculation cycle to obtain a second matching result; in response to the second matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant normal information, update the dynamic refrigerant normal state value, and determine whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, to obtain an eleventh determination result, wherein the dynamic refrigerant normal state value is used to record the number of times the dynamic refrigerant content is normal in the air-conditioning system; in response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, move the dynamic refrigerant content information encoded in the previous calculation cycle from the library to be evaluated to the dynamic refrigerant normal area in the dynamic refrigerant content basic library, clear the library to be evaluated, and update the dynamic refrigerant normal state value.

[0041] Optionally, the sixth determining module is further configured to store the dynamic refrigerant content information in a to-be-evaluated database in response to the second matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant normal information.

[0042] Optionally, the sixth determination module is further configured to iteratively encode multiple pieces of information in the target perception information based on a preset calculation cycle in response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is not in the evaluation library, and update the dynamic refrigerant content information.

[0043] Optionally, the sixth determination module is also used to determine the dynamic refrigerant abnormal state count ratio based on the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value in response to the sum of the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value being greater than or equal to the second state value; and determine that the dynamic refrigerant content of the air-conditioning system is abnormal in response to the dynamic refrigerant abnormal state count ratio being greater than or equal to a preset dynamic refrigerant abnormal state ratio threshold.

[0044] Optionally, the sixth determination module is further configured to iteratively acquire target perception information of the vehicle in response to a dynamic refrigerant abnormal state count ratio being less than a preset dynamic refrigerant abnormal state ratio threshold.

[0045] Optionally, the control module is also used to control the air-conditioning system to report a second prompt message in response to the dynamic refrigerant status indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, wherein the second prompt message is used to indicate that the refrigerant content of the air-conditioning system is abnormal; or, in response to the dynamic refrigerant status not indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, control the air-conditioning system based on a preset air-conditioning control strategy.

[0046] Optionally, the fourth determination module is further configured to, in response to the second determination result indicating that the compressor has not been updated to the startup state, continue to judge the working state of the compressor until the compressor is updated to the startup state.

[0047] According to one embodiment of the present invention, a computer-readable storage medium is further provided, in which a computer program is stored. The computer program is configured to execute any of the above-mentioned vehicle air-conditioning system control methods when running on a computer or processor.

[0048] According to one embodiment of the present invention, a computer program product is further provided, including a computer program. When the computer program is executed by a processor, the vehicle air conditioning system control method in the embodiment of the present invention is implemented.

[0049] According to one embodiment of the present invention, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute any of the above-mentioned vehicle air conditioning system control methods.

[0050] In an embodiment of the present invention, target perception information of the vehicle is obtained in response to the vehicle being powered on, wherein the target perception information is used to represent the driving attributes of the vehicle, and the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air-conditioning system; based on the first ambient temperature and the refrigerant pressure information, it is determined whether the vehicle meets the static matching condition, and a first determination result is obtained, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle that meets the static matching condition is in an unstarted state; in response to the first determination result indicating that the vehicle meets the static matching condition, the target saturated refrigerant pressure is determined based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record the correspondence between the ambient temperature and the saturated refrigerant pressure; the air-conditioning system is determined based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold and the refrigerant pressure information Static refrigerant status, wherein the static refrigerant status is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal; in response to the static refrigerant status indicating that the static refrigerant content is abnormal, determining whether the compressor is updated to the startup state, and obtaining a second determination result; in response to the second determination result indicating that the compressor is updated to the startup state, determining the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the working status information of the air-conditioning system, and the operating attribute information of the air-conditioning system; matching the dynamic refrigerant content information based on the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant status of the air-conditioning system, wherein the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant status is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal; controlling the air-conditioning system based on the dynamic refrigerant status. In this way, the purpose of comprehensively evaluating the refrigerant content information of the air-conditioning system by matching static refrigerant content information and dynamic refrigerant content information is achieved, and the coding information pool of the dynamic refrigerant content basic library is continuously self-learned and updated, which can promptly remind the vehicle driver to inspect and repair the vehicle air-conditioning system, thereby improving the comfort of the vehicle air-conditioning and the driver's car experience, and thus solving the technical problem of refrigerant loss in the vehicle air-conditioning system, resulting in poor air-conditioning comfort, which exists in related technologies. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0052] Figure 1 is a flow chart of a vehicle air conditioning system control method according to an embodiment of the present invention;

[0053] Figure 2 is a flow chart of a refrigerant content calculation program for an air-conditioning system according to an embodiment of the present invention;

[0054] Figure 3 is a flow chart of a basic condition determination program for compressor startup external temperature and pressure according to an embodiment of the present invention;

[0055] Figure 4 is a flow chart of a static refrigerant content calculation program according to an embodiment of the present invention;

[0056] Figure 5 is a flow chart of a dynamic refrigerant content calculation program according to an embodiment of the present invention;

[0057] Figure 6 The figure is a structural block diagram of a vehicle air-conditioning system control method and device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0058] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0059] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0060] According to an embodiment of the present invention, an embodiment of a method for controlling a vehicle air-conditioning system is provided. 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 an order different from that shown here.

[0061] The method embodiment can be executed in an electronic device, a similar control device, or a system including a memory and a processor. Taking an electronic device as an example, the electronic device may include one or more processors and a memory for storing data. Optionally, the electronic device may also include a communication device and a display device for communication functions. It will be understood by those skilled in the art that the above structural description is only illustrative and does not limit the structure of the electronic device. For example, the electronic device may also include more or fewer components than those described in the above structural description, or have a configuration different from the above structural description.

[0062] The processor may include one or more processing units. For example, the processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microcontroller unit (MCU), a programmable logic device (field-programmable gate array, FPGA), a neural network processor (NPU), a tensor processing unit (TPU), an artificial intelligence (AI) type processor, and the like. Among them, different processing units may be independent components or integrated into one or more processors. In some instances, the electronic device may also include one or more processors.

[0063] The memory can be used to store computer programs, such as a computer program corresponding to the vehicle air conditioning system control method according to an embodiment of the present invention. The processor implements the vehicle thermal balance evaluation method described above by executing the computer program stored in the memory. The memory can include high-speed random access memory (RAM) and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory can further include a memory remotely located relative to the processor, and such remote memory can be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0064] The communication device is used to receive or send data via a network. Specific examples of the aforementioned network may include a wireless network provided by a communication provider of the mobile terminal. In one embodiment, the communication device includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one embodiment, the communication device may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0065] The display device can be, for example, a touch screen liquid crystal display (LCD) and a touch display (also referred to as a "touch screen" or "touch display screen"). The liquid crystal display can enable the user to interact with the user interface of the mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), and the user can interact with the GUI by finger contacts and / or gestures on the touch-sensitive surface. The human-computer interaction functions here optionally include the following interactions: creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital videos, playing digital music and / or web browsing, etc. The executable instructions for performing the above-mentioned human-computer interaction functions are configured / stored in a computer program product or readable storage medium executable by one or more processors.

[0066] Figure 1 is a flow chart of a vehicle air conditioning system control method according to an embodiment of the present invention. Figure 1 As shown, the method includes the following steps:

[0067] Step S102, in response to the vehicle being powered on, obtaining target perception information of the vehicle, wherein the target perception information is used to represent the driving properties of the vehicle, and the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air-conditioning system.

[0068] When the vehicle is powered on, the starting battery powers the electrical system and engine, enabling normal starting and driving. For example, the vehicle control unit (VCU) wakes up and controls the low-voltage relay box to power up other electronic control units (ECUs). These ECUs must start and complete self-tests before they can function normally. This then initializes the vehicle's air conditioning software. Software initialization restores the software to its default settings when the vehicle's air conditioning system is started. The system then performs a series of self-tests and initialization operations to ensure proper operation. These operations include checking the proper functioning of the system's sensors, actuators, and control modules, as well as calibrating system parameters and settings. Software initialization is a prerequisite for the proper operation of the air conditioning system, ensuring stable and reliable temperature control. After initialization is complete, target perception information representing the vehicle's driving characteristics can be acquired.

[0069] Target perception information can be understood as the current vehicle driving information, vehicle environment information and air-conditioning system related parameters / signal information, specifically including the vehicle air-conditioning system obtained by the refrigerant high-pressure sensor, the refrigerant pressure information exerted by the refrigerant during the circulation process, and also includes external temperature sensor information, sunshine information, vehicle speed information, cooling fan speed information, air outlet mode information, internal and external circulation status information, compressor working status information, front blower gear information, rear blower gear information, vehicle shutdown time information, air-conditioning system static refrigerant content basic library data information, air-conditioning system dynamic refrigerant content basic library data information or one or more of the following information.

[0070] Step S104, based on the first ambient temperature and refrigerant pressure information, determines whether the vehicle meets the static matching condition, and obtains a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle that meets the static matching condition is in an unstarted state.

[0071] The first ambient temperature is the ambient temperature outside the vehicle, i.e., the actual temperature of the vehicle's surroundings. This temperature is typically measured and displayed by a temperature sensor or onboard weather station. For vehicles, the ambient temperature outside the vehicle is a critical parameter that can impact vehicle performance, operating efficiency, and the operating status of internal systems. For example, in cold environments, a vehicle's starting and heating systems may require more time and energy to achieve optimal operating conditions.

[0072] Exemplarily, the vehicle's external ambient temperature and refrigerant pressure information are used to determine whether the vehicle meets the static matching condition, yielding a first determination result. Static matching conditions refer to matching and determining specific inputs under predetermined conditions. The first determination result indicates whether the vehicle's compressor is in an inactive state. If the compressor is inactive, the static matching condition is met; if the compressor is active, the static matching condition is not met.

[0073] Step S106 , in response to the first determination result indicating that the vehicle meets the static matching condition, determining the target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record the correspondence between the ambient temperature and the saturated refrigerant pressure.

[0074] Among them, the preset relationship table is a pre-set saturated refrigerant pressure data table, which is used to store the saturated refrigerant pressure corresponding to different vehicle external ambient temperatures of the air-conditioning system. For example, when the ambient temperature rises, the pressure of the saturated refrigerant will also increase; conversely, when the ambient temperature drops, the pressure of the saturated refrigerant will also decrease. The setting of the relationship table refers to the relevant technical specifications or data manuals, and is adjusted and corrected in actual applications based on actual conditions. The target saturated refrigerant pressure can be understood as the pressure value when the refrigerant is in a saturated state at a specific temperature. In the air-conditioning system, it is very important to understand and control the saturated pressure of the refrigerant, which can help determine the status and performance of the refrigerant, as well as ensure the normal operation and safety of the system. The saturated pressure of the refrigerant can usually be measured and monitored by a pressure gauge or pressure sensor of the refrigeration system.

[0075] For example, when the first determination result indicates that the vehicle meets the static matching condition, that is, the compressor is in an unstarted state, the pressure value of the refrigerant in a saturated state at this temperature can be determined based on the vehicle's external ambient temperature and a preset saturated refrigerant pressure data table.

[0076] Step S108 : determining a static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold, and the refrigerant pressure information, wherein the static refrigerant state is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal.

[0077] For example, the static refrigerant state of the air conditioning system can be determined based on a table-based refrigerant saturation pressure value, a preset refrigerant operating pressure range limit, and the refrigerant pressure of the air conditioning system. The static refrigerant state indicates whether the static refrigerant content in the air conditioning system is normal or abnormal.

[0078] Among them, static refrigerant abnormality information refers to abnormal conditions that occur when the air-conditioning system stops operating, including but not limited to refrigerant leakage, refrigerant pressure that is too high or too low, refrigerant overcooling or overheating, refrigerant circulation system failure, etc. In one embodiment of the present invention, the static refrigerant abnormality information is an abnormal condition of static refrigerant shortage as an example for explanation. Static refrigerant normal information refers to the normal refrigerant condition when the air-conditioning system stops operating, including but not limited to normal conditions of information such as temperature, pressure, flow, and concentration. This information can be monitored and measured by corresponding instruments and equipment to ensure the normal operation and performance of the refrigerant system.

[0079] In step S110 , in response to the static refrigerant state indicating that the static refrigerant content is abnormal, it is determined whether the compressor is updated to the start state to obtain a second determination result.

[0080] For example, when the static refrigerant state indicates an abnormal static refrigerant content, a determination is made as to whether the compressor is in the startup state, resulting in a second determination result. Specifically, when the static refrigerant state indicates an abnormal static refrigerant content, a determination is made as to whether the compressor state has been updated, and the second determination result indicates the updated operating state of the compressor.

[0081] Step S112 , in response to the second determination result indicating that the compressor is updated to the start state, dynamic refrigerant content information of the air-conditioning system is determined based on the target perception information, the working state information of the air-conditioning system, and the operation attribute information of the air-conditioning system.

[0082] The operating status information of the air conditioning system can be understood as the state of the air conditioning system during operation, including cooling state, heating state, ventilation state, standby state, and automatic state. The operating attribute information of the air conditioning system can be understood as the operating characteristics of the air conditioning system, including cooling or heating, air circulation, temperature adjustment, air flow control, energy saving, and remote control.

[0083] For example, when the second determination result indicates that the vehicle meets the dynamic matching conditions, that is, the compressor is in the startup state after being updated, the dynamic refrigerant content information of the air-conditioning system can be determined based on the vehicle's current vehicle driving information, vehicle environment information, air-conditioning system related parameters / signal information, air-conditioning system working status information, and air-conditioning system operating characteristics. The dynamic refrigerant content information is the real-time content data of the refrigerant when the air-conditioning system is working, which is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal. These data may include parameters such as the pressure, temperature, and flow of the refrigerant, as well as the refrigerant circulation status in the system. By monitoring and analyzing the dynamic refrigerant content information, the operating status of the air-conditioning system can be grasped in real time, and problems such as refrigerant leakage and poor circulation can be discovered and resolved in a timely manner to ensure the normal operation and efficient use of the air-conditioning system.

[0084] Step S114, matching the dynamic refrigerant content information based on the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information, and determining the dynamic refrigerant status of the air-conditioning system, wherein the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant status is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal.

[0085] Among them, the preset dynamic refrigerant abnormality information is the abnormal situation that occurs during the operation of the pre-set air-conditioning system, including but not limited to refrigerant leakage, refrigerant pressure that is too high or too low, refrigerant circulation system failure, etc. In the embodiment of the present invention, the dynamic refrigerant abnormality is taken as an example of the abnormal situation of dynamic refrigerant shortage. The preset dynamic refrigerant normal information is the refrigerant in a stable and normal operating state during the operation of the pre-set air-conditioning system. This information can be obtained in real time through monitoring equipment, and whether the operation of the refrigerant system is normal can be judged through data analysis and comparison. For example, the temperature and pressure of the refrigerant should be within the design range, and the flow rate and concentration should remain stable.

[0086] The preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information are determined based on the dynamic refrigerant content basic database. This database is used to record and manage the content and properties of refrigerants in air conditioning systems. It also contains basic data collected from vehicle environmental simulation tests, bench tests, and vehicle road test calibration tests. For example, data is collected and stored in 0.5°C increments within an ambient temperature range of 0-50°C. This basic database allows air conditioning system designers, operators, and maintenance personnel to easily find and obtain the required refrigerant information to ensure the safe, stable, and efficient operation of the refrigeration system.

[0087] Exemplarily, the dynamic refrigerant content in the air-conditioning system, that is, the real-time content data of the refrigerant, is matched based on the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information, so that the dynamic refrigerant state of the air-conditioning system, that is, the dynamic refrigerant abnormal state or the dynamic refrigerant normal state, can be determined.

[0088] Step S116: Control the air-conditioning system based on the dynamic refrigerant state.

[0089] For example, the air-conditioning system is controlled based on the dynamic refrigerant status. That is, when the dynamic refrigerant is abnormal, it will usually be prompted through the system's fault code or alarm system. For example, the display screen in the car can prompt the driver to check and repair the air-conditioning system as soon as possible, so as to detect and deal with problems in time, ensure the normal operation and safety of the system, and thus improve the user's air-conditioning comfort experience during car use.

[0090] Based on the above steps, in response to the vehicle being powered on, the target perception information of the vehicle is obtained, wherein the target perception information is used to represent the driving properties of the vehicle, and the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air-conditioning system; based on the first ambient temperature and the refrigerant pressure information, it is determined whether the vehicle meets the static matching condition, and a first determination result is obtained, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle that meets the static matching condition is in an unstarted state; in response to the first determination result indicating that the vehicle meets the static matching condition, the target saturated refrigerant pressure is determined based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record the correspondence between the ambient temperature and the saturated refrigerant pressure; the static pressure of the air-conditioning system is determined based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold and the refrigerant pressure information The static refrigerant state is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal; in response to the static refrigerant state indicating that the static refrigerant content is abnormal, determine whether the compressor is updated to the start-up state to obtain a second determination result; in response to the second determination result indicating that the compressor is updated to the start-up state, determine the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the working status information of the air-conditioning system, and the operating attribute information of the air-conditioning system; match the dynamic refrigerant content information based on the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system, wherein the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant state is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal; control the air-conditioning system based on the dynamic refrigerant state. In this way, the purpose of comprehensively evaluating the refrigerant content information of the air-conditioning system by matching static refrigerant content information and dynamic refrigerant content information is achieved, and the coding information pool of the dynamic refrigerant content basic library is continuously self-learned and updated, which can promptly remind the vehicle driver to inspect and repair the vehicle air-conditioning system, thereby improving the comfort of the vehicle air-conditioning and the driver's car experience, and thus solving the technical problem of refrigerant loss in the vehicle air-conditioning system, resulting in poor air-conditioning comfort, which exists in related technologies.

[0091] Optionally, in step S104, the target perception information includes a second ambient temperature outside the vehicle. Before determining whether the vehicle satisfies the static matching condition based on the first ambient temperature and the refrigerant pressure information and obtaining the first determination result, the method further includes step S103, specifically including executing the following steps:

[0092] Step S1031, comparing the refrigerant concentration information in the target sensing information with a preset refrigerant concentration threshold to obtain a first comparison result, wherein the refrigerant concentration information is used to indicate the refrigerant concentration of the vehicle's air conditioning system;

[0093] Step S1032: in response to the first comparison result indicating that the refrigerant concentration information is less than a preset refrigerant concentration threshold, determining a refrigerant concentration change rate of the air-conditioning system based on the refrigerant concentration information;

[0094] Step S1033, comparing the refrigerant concentration change rate with a preset refrigerant concentration change rate threshold to obtain a second comparison result;

[0095] Step S1034 , in response to the second comparison result indicating that the refrigerant concentration change rate is less than the preset refrigerant concentration change rate threshold, temperature compensation is performed on the second ambient temperature to obtain the first ambient temperature.

[0096] Among them, the refrigerant concentration information represents the refrigerant concentration of the vehicle's air-conditioning system. Commonly used refrigerants include R134a, R1234yf and propane (R290), etc. In an embodiment of the present invention, the refrigerant concentration information takes the concentration of R290 (propane) as an example. In the air-conditioning system, the concentration of the refrigerant needs to be strictly controlled to ensure the normal operation and safety of the system. The preset refrigerant concentration threshold is a pre-set safe concentration range limit of R290, that is, under specific conditions, when the concentration of R290 reaches a certain level, it will cause harm or danger to the human body or the environment. The specific refrigerant concentration threshold is determined according to the actual situation and is not limited here.

[0097] For example, a comparison is performed between the refrigerant concentration of the air conditioning system in the target sensing information and a preset R290 concentration threshold that indicates harm to humans or the environment, resulting in a first comparison result. The first comparison result indicates the magnitude relationship between the refrigerant concentration information and the preset refrigerant concentration threshold. When the refrigerant concentration information is less than the preset refrigerant concentration threshold, the refrigerant concentration change rate of the air conditioning system can be determined based on the refrigerant concentration information. This is the ratio of the change in R290 concentration over a certain period of time to the time.

[0098] The refrigerant concentration rate of change is compared with a preset refrigerant concentration rate of change threshold (a threshold set when the rate of change of R290 concentration reaches or exceeds a predetermined value within a certain period of time. The specific refrigerant concentration rate of change threshold can be determined based on actual conditions and is not limited here) to obtain a second comparison result. The second comparison result is used to indicate the magnitude relationship between the refrigerant concentration rate of change and the preset refrigerant concentration rate of change threshold. When the refrigerant concentration rate of change is less than the preset refrigerant concentration rate of change threshold, temperature compensation is performed on the second ambient temperature, i.e., the ambient temperature outside the vehicle. The measured value or control system is corrected based on the temperature change to obtain the first ambient temperature to maintain its stable performance under the temperature environment.

[0099] Optionally, in step S103, the method further includes performing the following steps:

[0100] Step S1035: in response to the first comparison result indicating that the refrigerant concentration information is greater than or equal to the preset refrigerant concentration threshold, controlling the air-conditioning system to report a first prompt message, wherein the first prompt message is used to indicate a refrigerant leak in the air-conditioning system; or

[0101] Step S1036 , in response to the second comparison result indicating that the refrigerant concentration change rate is greater than or equal to a preset refrigerant concentration change rate threshold, controlling the air-conditioning system to report a first prompt message.

[0102] Exemplarily, when the refrigerant concentration information is greater than or equal to a preset refrigerant concentration threshold, or the refrigerant concentration change rate is greater than or equal to a preset refrigerant concentration change rate threshold, the air-conditioning system is controlled to report a first prompt message, wherein the first prompt message is used to indicate a refrigerant leak in the air-conditioning system and issue a refrigerant leak alarm.

[0103] Optionally, in step S104, determining whether the vehicle meets the static matching condition based on the first ambient temperature and the refrigerant pressure information, and obtaining the first determination result includes executing the following steps:

[0104] Step S1041, determining whether the vehicle meets the compressor start-up condition based on the first ambient temperature and the refrigerant pressure information, and obtaining a third determination result;

[0105] Step S1042, in response to the third determination result indicating that the vehicle meets the compressor start-up condition, determining whether the vehicle downtime in the target sensing information is greater than or equal to a preset downtime, to obtain a fourth determination result;

[0106] Step S1043, in response to the fourth determination result indicating that the vehicle shutdown time is greater than or equal to the preset shutdown time, determining whether the compressor is in an inactive state, and obtaining a fifth determination result;

[0107] Step S1044 , in response to the fifth determination result indicating that the compressor is in an inactive state, determining that the vehicle meets a static matching condition.

[0108] Exemplarily, a third determination result is determined based on the ambient temperature and refrigerant pressure information outside the vehicle, and the third determination result is used to indicate whether the vehicle meets the conditions required for compressor startup. When the vehicle meets the compressor startup conditions, a determination is made as to whether the vehicle downtime in the target perception information is greater than or equal to a preset downtime, and a fourth determination result is obtained, which is used to indicate the relationship between the vehicle downtime and the preset downtime. The vehicle downtime refers to the length of time the vehicle stops running or is parked during operation. The preset downtime is a pre-set standard for the length of time the vehicle stops running or is parked during operation. The specific length depends on the actual situation and is not limited here.

[0109] When the vehicle's downtime is equal to or greater than the preset downtime, this effectively reduces the possibility of inaccurate readings of the external temperature sensor due to cabin heat radiation, which can be caused by short downtime, thereby avoiding misjudgments of static refrigerant status. The system further determines whether the compressor is in an inactive state, obtaining a fifth determination result. This fifth determination result indicates whether the compressor is currently active. If the compressor is in an inactive state, the vehicle meets the static matching condition.

[0110] Optionally, in step S1041, determining whether the vehicle meets the compressor start-up condition based on the first ambient temperature and the refrigerant pressure information, and obtaining a third determination result includes executing the following steps:

[0111] Step S10411: In response to the first ambient temperature being greater than a preset ambient temperature threshold and the refrigerant pressure information being less than a first refrigerant pressure threshold but greater than a second refrigerant pressure threshold, determining that the vehicle meets the compressor start-up condition; or

[0112] Step S10412: In response to the first ambient temperature being less than or equal to a preset ambient temperature threshold, determining that the vehicle does not meet the compressor start-up condition; or,

[0113] Step S10413 , in response to the first ambient temperature being greater than the preset ambient temperature threshold and the refrigerant pressure information being less than or equal to the second refrigerant pressure threshold or the refrigerant pressure information being greater than or equal to the first refrigerant pressure threshold, determining that the vehicle does not meet the compressor start condition.

[0114] The preset ambient temperature threshold refers to the condition under which the ambient temperature outside the vehicle reaches or exceeds a preset numerical limit. The first refrigerant pressure threshold is the preset upper limit for the refrigerant pressure, and the second refrigerant pressure threshold is the preset lower limit for the refrigerant pressure. The vehicle meets the compressor start-up conditions when the ambient temperature outside the vehicle is greater than the preset ambient temperature threshold and the refrigerant pressure information is less than the first refrigerant pressure threshold but greater than the second refrigerant pressure threshold.

[0115] When the ambient temperature outside the vehicle is less than or equal to the preset ambient temperature threshold, it is determined that the vehicle does not meet the start-up conditions of the compressor; when the ambient temperature outside the vehicle is greater than the preset ambient temperature threshold, and the refrigerant pressure information is less than or equal to the second refrigerant pressure threshold or the refrigerant pressure information is greater than or equal to the first refrigerant pressure threshold, the vehicle also does not meet the start-up conditions of the compressor.

[0116] Optionally, in step S104, the method further includes performing the following steps:

[0117] Step S1045 , in response to the third determination result indicating that the vehicle does not meet the compressor start-up condition, the air-conditioning system is controlled based on a preset air-conditioning control strategy; or

[0118] Step S1046, in response to the fourth determination result indicating that the vehicle downtime is less than the preset downtime, the air conditioning system is controlled based on the preset air conditioning control strategy; or

[0119] Step S1047 , in response to the fifth determination result indicating that the compressor is in the start-up state, determining that the vehicle does not meet the static matching condition, and controlling the air-conditioning system based on a preset air-conditioning control strategy.

[0120] The third determination result is used to indicate whether the vehicle meets the conditions required for compressor start-up. When the third determination result indicates that the vehicle does not meet the compressor start-up conditions, the air-conditioning system is controlled based on a pre-set automatic air-conditioning routine control program, including but not limited to: temperature control, wind speed control, humidity control, time control, and fault diagnosis.

[0121] The fourth determination result indicates the relationship between the vehicle's downtime and a preset downtime, and the fifth determination result indicates whether the compressor is currently activated. When the fourth determination result indicates that the vehicle's downtime is less than the preset downtime, or that the compressor is activated, the air conditioning system is controlled according to the pre-set automatic air conditioning routine control routine.

[0122] Optionally, in step S108, determining the static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold, and the refrigerant pressure information includes executing the following steps:

[0123] Step S1081, determining the absolute value of the difference between the target saturated refrigerant pressure and the refrigerant pressure information to obtain a calculation result;

[0124] Step S1082: determining the initial static refrigerant state of the air-conditioning system based on the calculation result and the preset refrigerant pressure threshold, and updating the static iteration count;

[0125] Step S1083, determining whether the updated static iteration number is equal to a preset iteration threshold, obtaining a sixth determination result;

[0126] Step S1084: determining a target static refrigerant state of the air-conditioning system based on the sixth determination result and the initial static refrigerant state.

[0127] Exemplarily, the acquired target sensing information includes refrigerant pressure information Pd obtained from the refrigerant high-pressure sensor. A target saturated refrigerant pressure Pb is determined based on the first ambient temperature and a preset relationship table. The absolute value of the difference between the target saturated refrigerant pressure and the refrigerant pressure information is further determined to obtain a calculation result |P1|. The calculation formula is expressed as follows:

[0128]

[0129] The calculation result is compared with a preset refrigerant operating pressure range limit value to determine the initial static refrigerant state of the air conditioning system, i.e., whether the initial static refrigerant content is normal or abnormal, and the number of iterations of the static refrigerant content calculation program is updated. A sixth determination result is obtained by determining whether the updated static iteration number is equal to a preset upper limit of the iteration number. The sixth determination result is used to indicate whether the updated static iteration number is equal to a preset iteration threshold. A target static refrigerant state of the air conditioning system is determined based on the static iteration number and the initial static refrigerant state.

[0130] Optionally, in step S1082, determining the initial static refrigerant state of the air-conditioning system based on the calculation result and a preset refrigerant pressure threshold, and updating the static iteration count includes performing the following steps:

[0131] Step S10821: In response to the calculation result being less than or equal to the preset refrigerant pressure threshold, determining that the initial static refrigerant state is normal static refrigerant content, and updating the static iteration count; or

[0132] Step S10822: In response to the calculation result being greater than the preset refrigerant pressure threshold, determining that the initial static refrigerant state is a static refrigerant content abnormality, and updating the static iteration count.

[0133] Exemplarily, when the calculation result is less than or equal to the preset refrigerant pressure threshold value P01, that is, the absolute value of the difference between the target saturated refrigerant pressure and the refrigerant pressure information is less than or equal to the preset pressure range limit value during refrigerant operation, the initial static refrigerant state is determined to be normal static refrigerant content, and the number of static iterations is updated. When the calculation result is greater than the preset refrigerant pressure threshold value, that is, the absolute value of the difference between the target saturated refrigerant pressure and the refrigerant pressure information is greater than the preset pressure range limit value during refrigerant operation, the initial static refrigerant state is determined to be abnormal static refrigerant content, and the number of static iterations is updated. For example, the counter Ctn01 of the static calculation is initially set to 0, and each time the calculation result is compared with the preset refrigerant pressure threshold value, the static refrigerant state is determined to be normal static refrigerant content or abnormal static refrigerant content, and the static counter counts +1.

[0134] Optionally, in step S1084, determining the target static refrigerant state of the air-conditioning system based on the sixth determination result and the initial static refrigerant state includes performing the following steps:

[0135] Step S10841, in response to the sixth determination result indicating that the updated number of static iterations is equal to the preset iteration threshold, determining whether the initial static refrigerant states obtained from the multiple iterations are all abnormal static refrigerant content, thereby obtaining a seventh determination result;

[0136] Step S10842: in response to the seventh determination result indicating that the initial static refrigerant states obtained from multiple iterations are all abnormal static refrigerant content, determining the target static refrigerant state to be abnormal static refrigerant content; or

[0137] Step S10843, in response to the seventh determination result indicating that the initial static refrigerant states obtained from multiple iterations are not all abnormal static refrigerant content, the target static refrigerant state is determined to be normal static refrigerant content, and the air-conditioning system is controlled based on the preset air-conditioning control strategy.

[0138] Exemplarily, when the updated static iteration number is equal to the preset iteration threshold, it is determined whether the initial static refrigerant states obtained by the static refrigerant content calculation program in multiple iterations less than or equal to the preset iteration threshold are all abnormal static refrigerant content, and a seventh determination result is obtained.

[0139] When the initial static refrigerant states obtained through multiple iterations are all abnormal static refrigerant content, the target static refrigerant state is determined to be abnormal static refrigerant content; when the initial static refrigerant states obtained through multiple iterations are not all abnormal static refrigerant content, the target static refrigerant state is determined to be non-abnormal static refrigerant content, that is, the static refrigerant content is normal, and the air-conditioning system is controlled based on a pre-set automatic air-conditioning routine control program, including but not limited to: temperature control, wind speed control, humidity control, time control, and fault diagnosis.

[0140] Optionally, in step S108, the method further includes performing the following steps:

[0141] Step S1087, in response to the seventh determination result indicating that the updated static refrigerant abnormal state value is less than the first state value, iteratively encoding multiple information in the target sensing information based on the first preset calculation cycle, and updating the static refrigerant content information; or

[0142] Step S1088: In response to the eighth determination result indicating that the updated static refrigerant abnormal state value is less than the first state value, multiple information in the target perception information is iteratively encoded based on the first preset calculation cycle to update the static refrigerant content information.

[0143] Exemplarily, when the updated static refrigerant abnormal state value Cnt04+2 in the seventh determination result is less than the first state value N04, multiple information in the target perception information is iteratively encoded based on the pre-set first calculation cycle, the static refrigerant content information is updated, and the above matching steps are repeated.

[0144] When the updated static refrigerant abnormal state value Cnt04+1 in the eighth determination result is less than the first state value, multiple information in the target perception information is iteratively encoded based on the preset first calculation cycle, the static refrigerant content information is updated, and the above matching steps are repeated.

[0145] Optionally, in step S108, the method further includes executing step S1085: in response to the sixth determination result indicating that the updated static iteration number is not equal to a preset iteration threshold, iteratively determining the target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table.

[0146] Exemplarily, the sixth determination result is used to indicate whether the updated static iteration number is equal to the preset iteration threshold. When the updated static iteration number is not equal to the preset iteration threshold, the pressure value of the refrigerant in a saturated state at this temperature is iteratively determined based on the vehicle's external ambient temperature and the preset saturated refrigerant pressure data table, and the target static refrigerant state is judged until the updated static iteration number is equal to the preset iteration threshold.

[0147] Optionally, in step S112, determining the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the working status information of the air-conditioning system, and the operating attribute information of the air-conditioning system includes: encoding multiple information in the target perception information based on a preset calculation cycle, the working status information of the air-conditioning system, and the operating attribute information of the air-conditioning system to obtain the dynamic refrigerant content information.

[0148] For example, dynamic refrigerant content information is obtained by encoding multiple pieces of information in the target sensing information based on a preset calculation cycle (which varies depending on the specific situation and is not limited here), the operating status information of the air conditioning system, and the operating characteristics of the air conditioning system. For example, the first three digits of the code represent the outside temperature, digits 4-6 represent the sunshine, and digits 7-9 represent the vehicle speed.

[0149] Optionally, in step S114, matching the dynamic refrigerant content information based on the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system includes performing the following steps:

[0150] Step S1141, matching the dynamic refrigerant content information with the preset dynamic refrigerant abnormality information based on a preset calculation cycle to obtain a first matching result;

[0151] Step S1142: In response to the first matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant abnormality information, the dynamic refrigerant abnormality status value is updated, and it is determined whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the to-be-evaluated database, thereby obtaining an eighth determination result, wherein the dynamic refrigerant abnormality status value is used to record the number of times the air-conditioning system has experienced a dynamic refrigerant content abnormality, and the to-be-evaluated database is used to store dynamic refrigerant content information that fails to match both the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information;

[0152] Step S1143: In response to the eighth determination result indicating that the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is in the to-be-evaluated database, the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is moved from the to-be-evaluated database to the dynamic refrigerant abnormality area in the dynamic refrigerant content basic database, the dynamic refrigerant abnormality status value is updated, and it is determined whether the updated dynamic refrigerant abnormality status value is greater than or equal to the first status value, thereby obtaining a ninth determination result;

[0153] Step S1144 , in response to the ninth determination result indicating that the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, determining the dynamic refrigerant state of the air-conditioning system based on the updated dynamic refrigerant abnormal state value.

[0154] Based on a pre-set calculation cycle, the dynamic refrigerant content information is matched with the preset dynamic refrigerant anomaly information to obtain a first matching result, which indicates whether the dynamic refrigerant content information is abnormal. The dynamic refrigerant anomaly status value is used to record the number of dynamic refrigerant content anomalies that have occurred in the air conditioning system. The initial dynamic refrigerant anomaly status value is set to 0, denoted as Cnt02. When the dynamic refrigerant content information successfully matches the preset dynamic refrigerant anomaly information, that is, when the similarity between the dynamic refrigerant content information and the preset dynamic refrigerant anomaly information exceeds a certain threshold, the dynamic refrigerant content is abnormal, the dynamic refrigerant anomaly status value is updated, and the dynamic refrigerant anomaly status counter is incremented by 1, denoted as Cnt02+1.

[0155] Then determine whether the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is in the library to be evaluated, and obtain the eighth determination result. The library to be evaluated is the cache area to be evaluated of the dynamic refrigerant content basic library of the air-conditioning system, which is used to store dynamic refrigerant content information that fails to match the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information. When the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is in the library to be evaluated, the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is moved from the library to be evaluated to the dynamic refrigerant abnormal area in the dynamic refrigerant content basic library, and the dynamic refrigerant abnormal state value is updated at the same time. The dynamic refrigerant abnormal state counter counts +1 again, and the dynamic refrigerant abnormal state counter count is represented as Cnt02+2. That is, in the setting of the embodiment of the present invention, when the first matching result matches successfully, the dynamic refrigerant content information obtained by encoding in the previous calculation cycle and in the library to be evaluated is defined as dynamic refrigerant abnormal information, and the dynamic refrigerant abnormal state value is updated.

[0156] A ninth determination is then made as to whether the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value N02. The first state value is a standard value for measuring the dynamic refrigerant abnormal state value. When the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, the dynamic refrigerant state of the air conditioning system is determined based on the updated dynamic refrigerant abnormal state value.

[0157] Optionally, in step S114, the method further includes performing the following steps:

[0158] Step S1145, in response to the eighth determination result indicating that the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is not in the to-be-evaluated database, determining whether the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, thereby obtaining a tenth determination result;

[0159] Step S1146 , in response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, determining the dynamic refrigerant state of the air-conditioning system based on the updated dynamic refrigerant abnormal state value.

[0160] Exemplarily, the eighth determination result indicates whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the pending evaluation database. If the dynamic refrigerant content information encoded in the previous calculation cycle is not in the pending evaluation database, a determination is made as to whether the updated dynamic refrigerant abnormal state value Cnt02+1 is greater than or equal to the first state value N02, resulting in a tenth determination result. When the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, the dynamic refrigerant state of the air conditioning system is determined based on the updated dynamic refrigerant abnormal state value.

[0161] Optionally, in step S114, the method further includes performing the following steps:

[0162] Step S1147, in response to the ninth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, iteratively encoding multiple information in the target sensing information based on a preset calculation cycle to update the dynamic refrigerant content information; or

[0163] Step S1148 , in response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, multiple information in the target sensing information is iteratively encoded based on a preset calculation cycle to update the dynamic refrigerant content information.

[0164] Exemplarily, when the updated dynamic refrigerant abnormal state value Cnt02+2 in the ninth determination result is less than the first state value N02, multiple information in the target perception information is iteratively encoded based on a preset calculation cycle, the dynamic refrigerant content information is updated, and the above dynamic matching steps are repeated.

[0165] When the updated dynamic refrigerant abnormal state value Cnt02+1 in the tenth determination result is less than the first state value, multiple information in the target perception information is iteratively encoded based on a preset calculation cycle, the dynamic refrigerant content information is updated, and the above dynamic matching steps are repeated.

[0166] Optionally, in step S114, the method further includes executing step S115:

[0167] Step S1151: in response to the first matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant abnormal information, the dynamic refrigerant content information is matched with the preset dynamic refrigerant normal information based on a preset calculation period to obtain a second matching result;

[0168] Step S1152: In response to the second matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant normal information, the dynamic refrigerant normal status value is updated, and it is determined whether the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is in the to-be-evaluated database, thereby obtaining an eleventh determination result, wherein the dynamic refrigerant normal status value is used to record the number of times the dynamic refrigerant content normal occurs in the air conditioning system;

[0169] Step S1153: In response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is in the to-be-evaluated library, the dynamic refrigerant content information encoded in the previous calculation cycle is moved from the to-be-evaluated library to the refrigerant normal area in the dynamic refrigerant content basic library, the to-be-evaluated library is cleared, and the dynamic refrigerant normal status value is updated.

[0170] Exemplarily, the first matching result indicates whether the dynamic refrigerant content information successfully matches the preset dynamic refrigerant abnormality information. If the dynamic refrigerant content information fails to match the preset dynamic refrigerant abnormality information, the dynamic refrigerant content information is matched against the preset dynamic refrigerant normality information based on a preset calculation period to obtain a second matching result. Specifically, if the dynamic refrigerant content information is not abnormal, the dynamic refrigerant content information is matched against the preset dynamic refrigerant normality information to determine whether the dynamic refrigerant content information is normal.

[0171] The dynamic refrigerant normal status value is used to record the number of times the air conditioning system has experienced normal dynamic refrigerant content. The initial dynamic refrigerant normal status value is set to 0, recorded as Cnt03. When the dynamic refrigerant content information successfully matches the preset dynamic refrigerant normal information, that is, when the similarity between the dynamic refrigerant content information and the preset dynamic refrigerant normal information exceeds a certain threshold, the refrigerant is determined to be in a normal state, and the dynamic refrigerant normal status value is updated, and the dynamic refrigerant normal status count is increased by 1, recorded as Cnt03+1.

[0172] Then, it is determined whether the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is in the library to be evaluated, and the eleventh determination result is obtained. When the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is in the library to be evaluated, the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is moved from the library to be evaluated to the dynamic refrigerant normal area in the dynamic refrigerant content basic library, the library to be evaluated is cleared, and the dynamic refrigerant abnormal state value is updated at the same time. The dynamic refrigerant abnormal state counter count is then increased by 1, and the dynamic refrigerant normal state counter count is now represented as Cnt03+2. That is, in the setting of the embodiment of the present invention, when the second matching result is successfully matched, the dynamic refrigerant content information obtained by encoding in the previous calculation cycle and in the library to be evaluated is defined as dynamic refrigerant normal information, and the dynamic refrigerant normal state value is updated.

[0173] Optionally, in step S115 , the method further includes executing step S1154 : in response to the second matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant normal information, storing the dynamic refrigerant content information in a database to be evaluated.

[0174] Exemplarily, the second matching result indicates whether the dynamic refrigerant content information successfully matches the preset dynamic refrigerant normal information. If the dynamic refrigerant content information fails to match the preset dynamic refrigerant normal information, the dynamic refrigerant content information is stored in the pending evaluation database. Specifically, if the dynamic refrigerant content information fails to match both the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information, the dynamic refrigerant content information failed to successfully match in that iteration, and the dynamic refrigerant status of the air conditioning system is determined. Therefore, the dynamic refrigerant content information is stored in the pending evaluation database, awaiting matching in the next iteration.

[0175] Optionally, in step S115, the method further includes executing step S1155: in response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is not in the evaluation library, encoding multiple information in the target perception information based on the preset calculation cycle iteration, and updating the dynamic refrigerant content information.

[0176] Exemplarily, when the dynamic refrigerant content information encoded in the previous calculation cycle in the tenth determination result is not in the evaluation library, multiple information in the target perception information is iteratively encoded based on the preset calculation cycle, the dynamic refrigerant content information is updated, and the above dynamic matching step is repeated.

[0177] Optionally, in step S115, determining the dynamic refrigerant state of the air-conditioning system based on the updated dynamic refrigerant abnormal state value includes performing the following steps:

[0178] Step S1156 , in response to the sum of the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value being greater than or equal to the second state value, determining a dynamic refrigerant abnormal state count ratio based on the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value;

[0179] Step S1157 : In response to the dynamic refrigerant abnormal state count ratio being greater than or equal to a preset dynamic refrigerant abnormal state ratio threshold, it is determined that the dynamic refrigerant content of the air-conditioning system is abnormal.

[0180] Exemplarily, when the sum of the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value is greater than or equal to the second state value N03, a dynamic refrigerant abnormal state count percentage A1 is determined based on the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value (A1 = dynamic refrigerant abnormal state value / (dynamic refrigerant abnormal state value + dynamic refrigerant normal state value)). When the dynamic refrigerant abnormal state count percentage A1 is greater than or equal to a preset dynamic refrigerant abnormal state percentage threshold A01, it is determined that the dynamic refrigerant content of the air-conditioning system is abnormal.

[0181] Optionally, in step S115 , the method further includes executing step S1158 : in response to the dynamic refrigerant abnormal state count ratio being less than a preset dynamic refrigerant abnormal state ratio threshold, iteratively acquiring target perception information of the vehicle.

[0182] Exemplarily, when the dynamic refrigerant abnormal state count ratio A1 is less than a preset dynamic refrigerant abnormal state ratio threshold A01, the target perception information of the vehicle is iteratively acquired and the above refrigerant state determination step is repeated.

[0183] Optionally, in step S116, controlling the air-conditioning system based on the dynamic refrigerant state includes performing the following steps:

[0184] Step S1161: In response to the dynamic refrigerant status indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, the air-conditioning system is controlled to report a second prompt message, wherein the second prompt message is used to indicate that the refrigerant content of the air-conditioning system is abnormal; or

[0185] Step S1162 : In response to the dynamic refrigerant status not indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, controlling the air-conditioning system based on a preset air-conditioning control strategy.

[0186] For example, when the dynamic refrigerant status indicates an abnormal dynamic refrigerant content in the air conditioning system, the air conditioning system is controlled to report a second prompt message. The second prompt message indicates an abnormal refrigerant content in the air conditioning system, prompting the driver to promptly inspect the air conditioning system. If the dynamic refrigerant status does not indicate an abnormal dynamic refrigerant content in the air conditioning system, that is, if the dynamic refrigerant content is normal, the air conditioning system is controlled based on a pre-set automatic air conditioning routine control program.

[0187] Optionally, in step S110 , the method further includes: in response to the second determination result indicating that the compressor has not been updated to the startup state, continuously judging the working state of the compressor until the compressor is updated to the startup state.

[0188] Exemplarily, the second determination result is used to indicate the updated working status of the compressor. When the compressor is in an unstarted state, the working status of the compressor is continuously read and continuously judged until the compressor is updated to a started state, and then the dynamic refrigerant content calculation program is executed.

[0189] Figure 2 is a flow chart of a refrigerant content calculation program for an air-conditioning system according to an embodiment of the present invention. Figure 2As shown, after the vehicle is powered on and the air conditioning software is initialized, current vehicle driving information, vehicle environment information, and air conditioning system-related parameters / signals, including the outside temperature, refrigerant pressure, blower gear position, and vehicle downtime, are acquired. If the refrigerant concentration is determined to be less than a preset refrigerant concentration threshold and the refrigerant concentration change rate is less than the preset refrigerant concentration change rate threshold, an outside temperature compensation correction calculation is performed and the corrected outside temperature is output. The system then enters the compressor startup outside temperature and pressure basic condition determination routine. If the determination is negative, the air conditioning system is controlled via the automatic air conditioning routine control routine. If the determination is positive, the system further determines whether the vehicle downtime is greater than the preset downtime. If not, the air conditioning system is controlled via the automatic air conditioning routine control routine. If so, the system enters the air conditioning system refrigerant content calculation routine. The system then determines whether the compressor is inactive. If so, the system is controlled via the automatic air conditioning routine control routine. If not, the system enters the static refrigerant content calculation routine, calculating the static refrigerant content and storing the single-cycle static calculation result in memory. If the static refrigerant content calculation result for the current cycle is "Static Refrigerant Abnormal," the system determines whether the compressor is inactive after the update. If so, the system continuously reads the compressor's operating status and enters the static refrigerant content calculation routine. If so, the system enters the dynamic refrigerant content calculation routine, storing the single-cycle static calculation result in memory. If the dynamic refrigerant content calculation result for the current cycle is "Dynamic Refrigerant Abnormal," the system outputs the comprehensive calculation result of the air conditioning system's refrigerant content as "Dynamic Refrigerant Abnormal," sends a "Dynamic Refrigerant Abnormal Air Conditioning System" prompt to the central processing unit, and terminates the air conditioning system's refrigerant content calculation routine.

[0190] Figure 3 FIG. 1 is a flow chart of a basic condition determination program for external temperature and pressure when starting a compressor according to an embodiment of the present invention. Figure 3 As shown, after entering the basic condition determination program for the compressor starting external temperature and pressure, the external temperature correction information and the air conditioner high-pressure pressure touch sensor information in the memory are read. When the external temperature is not greater than the preset ambient temperature threshold, that is, when the compressor external temperature and pressure starting condition determination result is "not established", the compressor starting condition determination result is saved in the memory. When the external temperature is greater than the preset ambient temperature threshold, it is further determined whether the refrigerant pressure information is less than the first refrigerant pressure threshold but greater than the second refrigerant pressure threshold. If the condition is not established, the compressor external temperature and pressure starting condition determination result is "not established", and the compressor starting condition determination result is saved in the memory. If the condition is established, the compressor external temperature and pressure starting condition determination result is "established", and the compressor starting condition determination result is saved in the memory.

[0191] Figure 4 is a flowchart of a static refrigerant content calculation program according to an embodiment of the present invention. Figure 4As shown, after entering the static refrigerant content calculation program, the static calculation counter Ctn01 is set to 0. Then, the corresponding target saturated refrigerant pressure is calculated based on the preset relationship table. Then, it is determined whether the difference between the target saturated refrigerant pressure and the refrigerant pressure information is less than or equal to the preset refrigerant pressure threshold. If so, the static refrigerant content is output as normal; if not, the static refrigerant content is output as abnormal. The static calculation result is stored in the memory and the static counter count Ctn01+1 is updated. When the static counter count is not equal to the preset iteration threshold N01, the target saturated refrigerant pressure is iteratively determined. When the static counter count is equal to the preset iteration threshold N01, it is determined whether the static calculation results for the preset iteration threshold N01 are all abnormal. If so, the static refrigerant content calculation result of this cycle is stored as abnormal and stored in the memory.

[0192] Figure 5 is a flow chart of a dynamic refrigerant content calculation program according to an embodiment of the present invention. Figure 5 As shown, after entering the dynamic refrigerant content calculation program, the dynamic refrigerant abnormal state and dynamic refrigerant normal state counters are reset to 0. Current vehicle driving information, vehicle environment information, and air conditioning system-related parameters / signal information are obtained. Dynamic refrigerant content information encoding information for the air conditioning system is generated based on information such as outdoor temperature, sunshine, vehicle speed, cooling fan speed, blower gear, internal and external circulation status, air flow mode, and user air conditioning set temperature. A first dynamic match is performed between the newly generated dynamic refrigerant content encoding information for the air conditioning system and the encoding information in the dynamic refrigerant abnormal encoding information pool in the dynamic refrigerant content basic library of the air conditioning system. If a match is successful, the dynamic refrigerant abnormal state counter is incremented by 1 (the cumulative count is Cnt02+1). It is then determined whether the encoding information from the previous calculation cycle is the encoding information to be evaluated in the to-be-evaluated buffer area of ​​the dynamic refrigerant content basic library. If so, the encoding information from the previous calculation cycle is stored from the to-be-evaluated buffer area of ​​the dynamic refrigerant content basic library to the dynamic refrigerant abnormal encoding pool of the dynamic refrigerant content basic library of the air conditioning system, and the dynamic refrigerant abnormal state counter is further incremented by 1 (the cumulative count is Cnt02+2). Then determine whether Cnt02+1 or Cnt02+2 is greater than the third state value. When it is greater than the third state value, determine whether the sum of the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value is greater than or equal to the fourth state value. When the greater than condition is met, calculate the dynamic refrigerant abnormal state count ratio. If the dynamic refrigerant abnormal state count ratio is greater than or equal to the preset dynamic refrigerant abnormal state ratio threshold, it is determined that the dynamic refrigerant content of the air-conditioning system is abnormal.

[0193] When the first dynamic match is unsuccessful, the newly generated dynamic refrigerant content coding information of the air-conditioning system is subjected to a second dynamic match with the coding information in the dynamic refrigerant normal coding information pool in the dynamic refrigerant content basic library of the air-conditioning system. If the match is unsuccessful, the current coding information is stored in the to-be-evaluated buffer area of ​​the dynamic refrigerant content basic library of the air-conditioning system. If the match is successful, the dynamic refrigerant abnormal state counter is increased by 1 (the cumulative count is Cnt03+1). Then, it is determined whether the coding information of the last calculation cycle is the to-be-evaluated coding information in the to-be-evaluated buffer area of ​​the dynamic refrigerant content basic library of the air-conditioning system. If so, the coding information of the last calculation cycle is stored from the to-be-evaluated buffer area of ​​the dynamic refrigerant content basic library of the air-conditioning system to the dynamic refrigerant normal coding pool of the dynamic refrigerant content basic library of the air-conditioning system, the to-be-evaluated coding information in the to-be-evaluated buffer area of ​​the dynamic refrigerant content basic library of the air-conditioning system is cleared, and the dynamic refrigerant normal state counter is increased by 1 again (the cumulative count is Cnt03+2). Then, determine whether the sum of the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value is greater than or equal to the fourth state value. When the greater than condition is met, calculate the dynamic refrigerant abnormal state count ratio. If the dynamic refrigerant abnormal state count ratio is greater than or equal to the preset dynamic refrigerant abnormal state ratio threshold, it is determined that the dynamic refrigerant content of the air-conditioning system is abnormal.

[0194] In summary, the present invention obtains target perception information of the vehicle in response to the vehicle being powered on, wherein the target perception information is used to represent the driving attributes of the vehicle, and the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air-conditioning system; determines whether the vehicle meets the static matching condition based on the first ambient temperature and the refrigerant pressure information, and obtains a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle that meets the static matching condition is in an unstarted state; in response to the first determination result indicating that the vehicle meets the static matching condition, determines the target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record the correspondence between the ambient temperature and the saturated refrigerant pressure; determines the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold and the refrigerant pressure information Static refrigerant status, wherein the static refrigerant status is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal; in response to the static refrigerant status indicating that the static refrigerant content is abnormal, determining whether the compressor is updated to the startup state, and obtaining a second determination result; in response to the second determination result indicating that the compressor is updated to the startup state, determining the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the working status information of the air-conditioning system, and the operating attribute information of the air-conditioning system; matching the dynamic refrigerant content information based on the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant status of the air-conditioning system, wherein the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant status is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal; controlling the air-conditioning system based on the dynamic refrigerant status. In this way, the purpose of comprehensively evaluating the refrigerant content information of the air-conditioning system by matching static refrigerant content information and dynamic refrigerant content information is achieved, and the coding information pool of the dynamic refrigerant content basic library is continuously self-learned and updated, which can promptly remind the vehicle driver to inspect and repair the vehicle air-conditioning system, thereby improving the comfort of the vehicle air-conditioning and the driver's car experience, and thus solving the technical problem of refrigerant loss in the vehicle air-conditioning system, resulting in poor air-conditioning comfort, which exists in related technologies.

[0195] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0196] This embodiment also provides a vehicle air conditioning system control device for implementing the above-described embodiments and preferred implementations. Details already described will not be repeated. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0197] Figure 6 is a flow chart of a vehicle air conditioning system control device according to an embodiment of the present invention. Figure 6 As shown, taking a vehicle-mounted air-conditioning system control device 600 as an example, the device includes: an acquisition module 602, for acquiring target perception information of the vehicle in response to the vehicle being powered on, wherein the target perception information is used to represent the driving attributes of the vehicle, and the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air-conditioning system; a first determination module 604, for determining whether the vehicle meets the static matching condition based on the first ambient temperature and the refrigerant pressure information, and obtaining a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle that meets the static matching condition is in an unstarted state; a second determination module 606, for determining the target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table in response to the first determination result indicating that the vehicle meets the static matching condition, wherein the preset relationship table is used to record the correspondence between the ambient temperature and the saturated refrigerant pressure; a third determination module 608, for determining the target saturated refrigerant pressure based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold and the refrigerant pressure force information to determine the static refrigerant state of the air-conditioning system, wherein the static refrigerant state is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal; a fourth determination module 610 is used to determine whether the compressor is updated to the start state in response to the static refrigerant state indicating that the static refrigerant content is abnormal, and obtain a second determination result; a fifth determination module 612 is used to determine the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the structural information of the air-conditioning system and the operating attribute information of the air-conditioning system in response to the second determination result indicating that the compressor is updated to the start state; a sixth determination module 614 is used to match the dynamic refrigerant content information based on the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system, wherein the preset dynamic refrigerant abnormal information and the preset dynamic refrigerant normal information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant state is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal; a control module 616 is used to control the air-conditioning system based on the dynamic refrigerant state.

[0198] Optionally, the device also includes: a temperature compensation module, used to compare the refrigerant concentration information in the target perception information with a preset refrigerant concentration threshold to obtain a first comparison result, wherein the refrigerant concentration information is used to represent the refrigerant concentration of the vehicle's air-conditioning system; in response to the first comparison result indicating that the refrigerant concentration information is less than the preset refrigerant concentration threshold, determining the refrigerant concentration change rate of the air-conditioning system based on the refrigerant concentration information; comparing the refrigerant concentration change rate with the preset refrigerant concentration change rate threshold to obtain a second comparison result; in response to the second comparison result indicating that the refrigerant concentration change rate is less than the preset refrigerant concentration change rate threshold, performing temperature compensation processing on the second ambient temperature to obtain the first ambient temperature.

[0199] Optionally, the temperature compensation module is also used to control the air-conditioning system to report a first prompt message in response to a first comparison result indicating that the refrigerant concentration information is greater than or equal to a preset refrigerant concentration threshold, wherein the first prompt message is used to indicate a refrigerant leakage in the air-conditioning system; or, in response to a second comparison result indicating that the refrigerant concentration change rate is greater than or equal to a preset refrigerant concentration change rate threshold, control the air-conditioning system to report the first prompt message.

[0200] Optionally, the first determination module 604 is also used to determine whether the vehicle meets the compressor start-up conditions based on the first ambient temperature and refrigerant pressure information, and obtain a third determination result; in response to the third determination result indicating that the vehicle meets the compressor start-up conditions, determine whether the vehicle shutdown time in the target perception information is greater than or equal to the preset shutdown time, and obtain a fourth determination result; in response to the fourth determination result indicating that the vehicle shutdown time is greater than or equal to the preset shutdown time, determine whether the compressor is in an unstarted state, and obtain a fifth determination result; in response to the fifth determination result indicating that the compressor is in an unstarted state, determine that the vehicle meets the static matching conditions.

[0201] Optionally, the first determination module 604 is also used to determine that the vehicle meets the compressor start-up condition in response to the first ambient temperature being greater than a preset ambient temperature threshold and the refrigerant pressure information being less than the first refrigerant pressure threshold but greater than the second refrigerant pressure threshold; or, in response to the first ambient temperature being less than or equal to the preset ambient temperature threshold, determine that the vehicle does not meet the compressor start-up condition; or, in response to the first ambient temperature being greater than the preset ambient temperature threshold and the refrigerant pressure information being less than or equal to the second refrigerant pressure threshold or the refrigerant pressure information being greater than or equal to the first refrigerant pressure threshold, determine that the vehicle does not meet the compressor start-up condition.

[0202] Optionally, the first determination module 604 is also used to control the air-conditioning system based on a preset air-conditioning control strategy in response to the third determination result indicating that the vehicle does not meet the compressor start-up conditions; or, in response to the fourth determination result indicating that the vehicle shutdown time is less than the preset shutdown time, control the air-conditioning system based on the preset air-conditioning control strategy; or, in response to the fifth determination result indicating that the compressor is in the startup state, determine that the vehicle does not meet the static matching conditions, and control the air-conditioning system based on the preset air-conditioning control strategy.

[0203] Optionally, the third determination module 608 is also used to determine the absolute value of the difference between the target saturated refrigerant pressure and the refrigerant pressure information to obtain a calculation result; determine the initial static refrigerant state of the air-conditioning system based on the calculation result and the preset refrigerant pressure threshold, and update the number of static iterations; determine whether the updated number of static iterations is equal to the preset iteration threshold to obtain a sixth determination result; determine the target static refrigerant state of the air-conditioning system based on the sixth determination result and the initial static refrigerant state.

[0204] Optionally, the third determination module 608 is also used to determine that the initial static refrigerant state is normal static refrigerant content in response to the calculation result being less than or equal to a preset refrigerant pressure threshold, and update the number of static iterations; or, in response to the calculation result being greater than a preset refrigerant pressure threshold, determine that the initial static refrigerant state is abnormal static refrigerant content, and update the number of static iterations.

[0205] Optionally, the third determination module 608 is also used to determine whether the initial static refrigerant states obtained by multiple iterations are all abnormal static refrigerant content in response to the sixth determination result indicating that the updated number of static iterations is equal to the preset iteration threshold, and obtain a seventh determination result; in response to the seventh determination result indicating that the initial static refrigerant states obtained by multiple iterations are all abnormal static refrigerant content, determine that the target static refrigerant state is abnormal static refrigerant content; or, in response to the seventh determination result indicating that the initial static refrigerant states obtained by multiple iterations are not all abnormal static refrigerant content, determine that the target static refrigerant state is non-abnormal static refrigerant content, and control the air-conditioning system based on the preset air-conditioning control strategy.

[0206] Optionally, the third determination module 608 is further configured to iteratively determine the target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table in response to the sixth determination result indicating that the updated static iteration number is not equal to a preset iteration threshold.

[0207] Optionally, the fifth determination module 612 is further configured to encode multiple pieces of information in the target perception information based on a preset calculation cycle, working status information of the air-conditioning system, and operation attribute information of the air-conditioning system to obtain dynamic refrigerant content information.

[0208] Optionally, the sixth determination module 614 is further used to match the dynamic refrigerant content information with the preset dynamic refrigerant abnormality information based on a preset calculation cycle to obtain a first matching result; in response to the first matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant abnormality information, the dynamic refrigerant abnormality state value is updated, and it is determined whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the to-be-evaluated library, to obtain an eighth determination result, wherein the dynamic refrigerant abnormality state value is used to record the number of times the air-conditioning system has a dynamic refrigerant content abnormality, and the to-be-evaluated library is used to store the dynamic refrigerant abnormality information matched with the preset dynamic refrigerant abnormality information and the dynamic refrigerant normal information matched with the preset dynamic refrigerant abnormality information. Dynamic refrigerant content information that fails to match; in response to the eighth determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, the dynamic refrigerant content information encoded in the previous calculation cycle is moved from the library to be evaluated to the dynamic refrigerant abnormality area in the dynamic refrigerant content basic library, the dynamic refrigerant abnormality state value is updated, and it is determined whether the updated dynamic refrigerant abnormality state value is greater than or equal to the first state value to obtain a ninth determination result; in response to the ninth determination result indicating that the updated dynamic refrigerant abnormality state value is greater than or equal to the first state value, the dynamic refrigerant state of the air-conditioning system is determined based on the updated dynamic refrigerant abnormality state value.

[0209] Optionally, the sixth determination module 614 is also used to determine whether the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value in response to the eighth determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is not in the evaluation library, and obtain a tenth determination result; in response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, the dynamic refrigerant state of the air-conditioning system is determined based on the updated dynamic refrigerant abnormal state value.

[0210] Optionally, the sixth determination module 614 is also used to, in response to the ninth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, iteratively encode multiple information in the target perception information based on a preset calculation cycle, and update the dynamic refrigerant content information; or, in response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, iteratively encode multiple information in the target perception information based on a preset calculation cycle, and update the dynamic refrigerant content information.

[0211] Optionally, the sixth determination module 614 is also used to, in response to the first matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant abnormal information, match the dynamic refrigerant content information with the preset dynamic refrigerant normal information based on the preset calculation cycle to obtain a second matching result; in response to the second matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant normal information, update the dynamic refrigerant normal state value, and determine whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, to obtain an eleventh determination result, wherein the dynamic refrigerant normal state value is used to record the number of times the dynamic refrigerant content is normal in the air-conditioning system; in response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, move the dynamic refrigerant content information encoded in the previous calculation cycle from the library to be evaluated to the dynamic refrigerant normal area in the dynamic refrigerant content basic library, clear the library to be evaluated, and update the dynamic refrigerant normal state value.

[0212] Optionally, the sixth determining module 614 is further configured to store the dynamic refrigerant content information in a to-be-evaluated database in response to the second matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant normal information.

[0213] Optionally, the sixth determination module 614 is further configured to iteratively encode multiple pieces of information in the target perception information based on a preset calculation cycle and update the dynamic refrigerant content information in response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is not in the evaluation library.

[0214] Optionally, the sixth determination module 614 is also used to determine the dynamic refrigerant abnormal state count ratio based on the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value in response to the sum of the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value being greater than or equal to the second state value; and determine that the dynamic refrigerant content of the air-conditioning system is abnormal in response to the dynamic refrigerant abnormal state count ratio being greater than or equal to a preset dynamic refrigerant abnormal state ratio threshold.

[0215] Optionally, the sixth determining module 614 is further configured to iteratively acquire target perception information of the vehicle in response to a dynamic refrigerant abnormal state count ratio being less than a preset dynamic refrigerant abnormal state ratio threshold.

[0216] Optionally, the control module 616 is also used to control the air-conditioning system to report a second prompt message in response to the dynamic refrigerant status indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, wherein the second prompt message is used to indicate that the refrigerant content of the air-conditioning system is abnormal; or, in response to the dynamic refrigerant status not indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, control the air-conditioning system based on a preset air-conditioning control strategy.

[0217] Optionally, the fourth determining module 610 is further configured to, in response to the second determining result indicating that the compressor has not been updated to the startup state, continue to determine the working state of the compressor until the compressor is updated to the startup state.

[0218] It should be noted that the above modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0219] According to one embodiment of the present invention, a computer-readable storage medium is further provided, in which a computer program is stored. The computer program is configured to execute the steps of any of the above-mentioned vehicle air-conditioning system control method embodiments when running on a computer or processor.

[0220] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0221] Step S102, in response to the vehicle being powered on, obtaining target sensing information of the vehicle, wherein the target sensing information is used to represent the driving attributes of the vehicle, and the target sensing information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air conditioning system;

[0222] Step S104, determining whether the vehicle meets a static matching condition based on the first ambient temperature and the refrigerant pressure information, and obtaining a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle meeting the static matching condition is in an inactive state;

[0223] Step S106, in response to the first determination result indicating that the vehicle meets the static matching condition, determining a target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record a correspondence between ambient temperature and saturated refrigerant pressure;

[0224] Step S108, determining a static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold, and the refrigerant pressure information, wherein the static refrigerant state is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal;

[0225] Step S110, in response to the static refrigerant state indicating that the static refrigerant content is abnormal, determining whether the compressor is updated to the start state, and obtaining a second determination result;

[0226] Step S112, in response to the second determination result indicating that the compressor is updated to the start state, determining dynamic refrigerant content information of the air-conditioning system based on the target sensing information, the working state information of the air-conditioning system, and the operating attribute information of the air-conditioning system;

[0227] Step S114, matching the dynamic refrigerant content information based on the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normality information to determine the dynamic refrigerant status of the air-conditioning system, wherein the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normality information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant status is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal;

[0228] Step S116: Control the air-conditioning system based on the dynamic refrigerant state.

[0229] Optionally, in this embodiment, the above-mentioned computer-readable storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.

[0230] According to an embodiment of the present invention, a computer program product is further provided, including a computer program. When the computer program is executed by a processor, the vehicle air conditioning system control method in embodiment 1 of the present invention is implemented.

[0231] Exemplarily, when the computer program is running, the following steps are executed:

[0232] Step S102, in response to the vehicle being powered on, obtaining target sensing information of the vehicle, wherein the target sensing information is used to represent the driving attributes of the vehicle, and the target sensing information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air conditioning system;

[0233] Step S104, determining whether the vehicle meets a static matching condition based on the first ambient temperature and the refrigerant pressure information, and obtaining a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle meeting the static matching condition is in an inactive state;

[0234] Step S106, in response to the first determination result indicating that the vehicle meets the static matching condition, determining a target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record a correspondence between ambient temperature and saturated refrigerant pressure;

[0235] Step S108, determining a static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold, and the refrigerant pressure information, wherein the static refrigerant state is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal;

[0236] Step S110, in response to the static refrigerant state indicating that the static refrigerant content is abnormal, determining whether the compressor is updated to the start state, and obtaining a second determination result;

[0237] Step S112, in response to the second determination result indicating that the compressor is updated to the start state, determining dynamic refrigerant content information of the air-conditioning system based on the target sensing information, the working state information of the air-conditioning system, and the operating attribute information of the air-conditioning system;

[0238] Step S114, matching the dynamic refrigerant content information based on the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normality information to determine the dynamic refrigerant status of the air-conditioning system, wherein the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normality information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant status is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal;

[0239] Step S116: Control the air-conditioning system based on the dynamic refrigerant state.

[0240] An embodiment of the present invention further provides an electronic device, comprising a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0241] Optionally, in this embodiment, the processor in the electronic device may be configured to run a computer program to perform the following steps:

[0242] Step S102, in response to the vehicle being powered on, obtaining target sensing information of the vehicle, wherein the target sensing information is used to represent the driving attributes of the vehicle, and the target sensing information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the vehicle's air conditioning system;

[0243] Step S104, determining whether the vehicle meets a static matching condition based on the first ambient temperature and the refrigerant pressure information, and obtaining a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle meeting the static matching condition is in an inactive state;

[0244] Step S106, in response to the first determination result indicating that the vehicle meets the static matching condition, determining a target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record a correspondence between ambient temperature and saturated refrigerant pressure;

[0245] Step S108, determining a static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold, and the refrigerant pressure information, wherein the static refrigerant state is used to indicate whether the static refrigerant content of the air-conditioning system is abnormal;

[0246] Step S110, in response to the static refrigerant state indicating that the static refrigerant content is abnormal, determining whether the compressor is updated to the start state, and obtaining a second determination result;

[0247] Step S112, in response to the second determination result indicating that the compressor is updated to the start state, determining dynamic refrigerant content information of the air-conditioning system based on the target sensing information, the working state information of the air-conditioning system, and the operating attribute information of the air-conditioning system;

[0248] Step S114, matching the dynamic refrigerant content information based on the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normality information to determine the dynamic refrigerant status of the air-conditioning system, wherein the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normality information are determined based on the dynamic refrigerant content basic library, and the dynamic refrigerant status is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal;

[0249] Step S116: Control the air-conditioning system based on the dynamic refrigerant state.

[0250] Optionally, specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0251] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.

[0252] In the above embodiments of the present invention, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

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

[0254] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0255] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0256] If the integrated unit is implemented in the form of 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 the present invention, 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. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc. Various media that can store program codes.

[0257] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.

Claims

1. A vehicle air conditioning system control method, characterized in that: include: In response to the vehicle being powered on, acquiring target perception information of the vehicle, wherein the target perception information is used to represent the driving attributes of the vehicle, and the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the air conditioning system of the vehicle; determining whether the vehicle meets a static matching condition based on a first ambient temperature and the refrigerant pressure information, and obtaining a first determination result, wherein the first ambient temperature is used to represent the ambient temperature outside the vehicle, and the compressor of the vehicle meeting the static matching condition is in an inactive state; In response to the first determination result indicating that the vehicle meets the static matching condition, determining a target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is used to record a correspondence between ambient temperature and saturated refrigerant pressure; determining a static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, a preset refrigerant pressure threshold, and the refrigerant pressure information, wherein the static refrigerant state is used to indicate whether a static refrigerant content of the air-conditioning system is abnormal; In response to the static refrigerant state indicating that the static refrigerant content is abnormal, determining whether the compressor is updated to a start state to obtain a second determination result; In response to the second determination result indicating that the compressor is updated to the start state, determining dynamic refrigerant content information of the air-conditioning system based on the target sensing information, the working state information of the air-conditioning system, and the operating attribute information of the air-conditioning system; Matching the dynamic refrigerant content information based on preset dynamic refrigerant abnormality information and preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system, wherein the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information are determined based on a dynamic refrigerant content basic library, and the dynamic refrigerant state is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal; The air conditioning system is controlled based on the dynamic refrigerant state.

2. The method according to claim 1, characterized in that The target perception information includes a second ambient temperature outside the vehicle. Before determining whether the vehicle satisfies a static matching condition based on the first ambient temperature and the refrigerant pressure information and obtaining a first determination result, the method further includes: Comparing refrigerant concentration information in the target sensing information with a preset refrigerant concentration threshold to obtain a first comparison result, wherein the refrigerant concentration information is used to represent the refrigerant concentration of the air conditioning system of the vehicle; In response to the first comparison result indicating that the refrigerant concentration information is less than the preset refrigerant concentration threshold, determining a refrigerant concentration change rate of the air-conditioning system based on the refrigerant concentration information; Comparing the refrigerant concentration change rate with a preset refrigerant concentration change rate threshold to obtain a second comparison result; In response to the second comparison result indicating that the refrigerant concentration change rate is less than the preset refrigerant concentration change rate threshold, temperature compensation processing is performed on the second ambient temperature to obtain the first ambient temperature.

3. The method according to claim 2, characterized in that The method further comprises: In response to the first comparison result indicating that the refrigerant concentration information is greater than or equal to the preset refrigerant concentration threshold, controlling the air-conditioning system to report a first prompt information, wherein the first prompt information is used to indicate a refrigerant leak in the air-conditioning system; or In response to the second comparison result indicating that the refrigerant concentration change rate is greater than or equal to the preset refrigerant concentration change rate threshold, the air-conditioning system is controlled to report the first prompt information.

4. The method according to claim 1 or 2, characterized in that The determining whether the vehicle meets the static matching condition based on the first ambient temperature and the refrigerant pressure information, obtaining a first determination result includes: determining whether the vehicle meets a compressor start-up condition based on the first ambient temperature and the refrigerant pressure information, to obtain a third determination result; In response to the third determination result indicating that the vehicle meets the compressor start-up condition, determining whether the vehicle downtime in the target sensing information is greater than or equal to a preset downtime, to obtain a fourth determination result; In response to the fourth determination result indicating that the vehicle shutdown time is greater than or equal to the preset shutdown time, determining whether the compressor is in an inactive state to obtain a fifth determination result; In response to the fifth determination result indicating that the compressor is in an inactive state, it is determined that the vehicle satisfies the static matching condition.

5. The method according to claim 4, characterized in that The determining, based on the first ambient temperature and the refrigerant pressure information, whether the vehicle meets the compressor start-up condition, obtaining a third determination result includes: In response to the first ambient temperature being greater than a preset ambient temperature threshold and the refrigerant pressure information being less than a first refrigerant pressure threshold but greater than a second refrigerant pressure threshold, determining that the vehicle meets the compressor start condition; or, In response to the first ambient temperature being less than or equal to the preset ambient temperature threshold, determining that the vehicle does not meet the compressor start-up condition; or, In response to the first ambient temperature being greater than the preset ambient temperature threshold and the refrigerant pressure information being less than or equal to the second refrigerant pressure threshold or the refrigerant pressure information being greater than or equal to the first refrigerant pressure threshold, it is determined that the vehicle does not meet the compressor start-up condition.

6. The method according to claim 4, characterized in that The method further comprises: In response to the third determination result indicating that the vehicle does not meet the compressor start-up condition, controlling the air-conditioning system based on a preset air-conditioning control strategy; or, In response to the fourth determination result indicating that the vehicle downtime is less than the preset downtime, controlling the air-conditioning system based on the preset air-conditioning control strategy; or In response to the fifth determination result indicating that the compressor is in the started state, it is determined that the vehicle does not meet the static matching condition, and the air-conditioning system is controlled based on the preset air-conditioning control strategy.

7. The method according to claim 4, characterized in that Determining the static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, the preset refrigerant pressure threshold, and the refrigerant pressure information includes: Determining an absolute value of a difference between the target saturated refrigerant pressure and the refrigerant pressure information to obtain a calculation result; determining an initial static refrigerant state of the air-conditioning system based on the calculation result and the preset refrigerant pressure threshold, and updating the number of static iterations; Determining whether the updated static iteration number is equal to a preset iteration threshold to obtain a sixth determination result; A target static refrigerant state of the air-conditioning system is determined based on the sixth determination result and the initial static refrigerant state.

8. The method according to claim 7, characterized in that Determining the initial static refrigerant state of the air-conditioning system based on the calculation result and the preset refrigerant pressure threshold, and updating the static iteration number includes: In response to the calculation result being less than or equal to the preset refrigerant pressure threshold, determining that the initial static refrigerant state is normal static refrigerant content, and updating the static iteration count; or, In response to the calculation result being greater than the preset refrigerant pressure threshold, the initial static refrigerant state is determined to be a static refrigerant content abnormality, and the static iteration count is updated.

9. The method according to claim 7, characterized in that Determining the target static refrigerant state of the air-conditioning system based on the sixth determination result and the initial static refrigerant state includes: In response to the sixth determination result indicating that the updated number of static iterations is equal to the preset iteration threshold, determining whether the initial static refrigerant states obtained by the multiple iterations are all abnormal static refrigerant content, to obtain a seventh determination result; In response to the seventh determination result indicating that the initial static refrigerant states obtained through the multiple iterations are all abnormal static refrigerant content, determining that the target static refrigerant state is abnormal static refrigerant content; or In response to the seventh determination result indicating that the initial static refrigerant states obtained from the multiple iterations are not all abnormal static refrigerant content, the target static refrigerant state is determined to be normal static refrigerant content, and the air-conditioning system is controlled based on a preset air-conditioning control strategy.

10. The method according to claim 7, characterized in that The method further comprises: In response to the sixth determination result indicating that the updated static iteration number is not equal to the preset iteration threshold, the target saturated refrigerant pressure is iteratively determined based on the first ambient temperature and the preset relationship table.

11. The method according to claim 9, characterized in that Determining the dynamic refrigerant content information of the air-conditioning system based on the target perception information, the structural information of the air-conditioning system, and the operating attribute information of the air-conditioning system includes: Based on a preset calculation cycle, the working status information of the air-conditioning system, and the operation attribute information of the air-conditioning system, multiple information in the target perception information is encoded to obtain the dynamic refrigerant content information.

12. The method according to claim 11, characterized in that The matching of the dynamic refrigerant content information based on the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information to determine the dynamic refrigerant state of the air-conditioning system includes: Matching the dynamic refrigerant content information with the preset dynamic refrigerant abnormality information based on the preset calculation period to obtain a first matching result; In response to the first matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant abnormality information, the dynamic refrigerant abnormality state value is updated, and it is determined whether the dynamic refrigerant content information encoded in the previous calculation cycle is in the to-be-evaluated library, thereby obtaining an eighth determination result, wherein the dynamic refrigerant abnormality state value is used to record the number of times the dynamic refrigerant content abnormality occurs in the air-conditioning system, and the to-be-evaluated library is used to store dynamic refrigerant content information that fails to match the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information; In response to the eighth determination result indicating that the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is in the to-be-evaluated library, the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is moved from the to-be-evaluated library to a dynamic refrigerant abnormality area in the dynamic refrigerant content basic library, the dynamic refrigerant abnormality status value is updated, and it is determined whether the updated dynamic refrigerant abnormality status value is greater than or equal to the first status value, thereby obtaining a ninth determination result; In response to the ninth determination result indicating that the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, the dynamic refrigerant state of the air-conditioning system is determined based on the updated dynamic refrigerant abnormal state value.

13. The method according to claim 12, characterized in that The method further comprises: In response to the eighth determination result indicating that the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is not in the to-be-evaluated database, determining whether the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, thereby obtaining a tenth determination result; In response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is greater than or equal to the first state value, the dynamic refrigerant state of the air-conditioning system is determined based on the updated dynamic refrigerant abnormal state value.

14. The method according to claim 13, characterized in that The method further comprises: In response to the ninth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, iteratively encoding multiple information in the target perception information based on the preset calculation cycle to update the dynamic refrigerant content information; or In response to the tenth determination result indicating that the updated dynamic refrigerant abnormal state value is less than the first state value, multiple information in the target perception information is iteratively encoded based on the preset calculation cycle to update the dynamic refrigerant content information.

15. The method according to claim 13, characterized in that The method further comprises: In response to the first matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant abnormal information, matching the dynamic refrigerant content information with the preset dynamic refrigerant normal information based on the preset calculation period to obtain a second matching result; In response to the second matching result indicating that the dynamic refrigerant content information successfully matches the preset dynamic refrigerant normal information, updating the dynamic refrigerant normal state value, and determining whether the dynamic refrigerant content information obtained by encoding in the previous calculation cycle is in the to-be-evaluated library, to obtain an eleventh determination result, wherein the dynamic refrigerant normal state value is used to record the number of times the dynamic refrigerant content is normal in the air-conditioning system; In response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is in the library to be evaluated, the dynamic refrigerant content information encoded in the previous calculation cycle is moved from the library to be evaluated to the dynamic refrigerant normal area in the dynamic refrigerant content basic library, the library to be evaluated is cleared, and the dynamic refrigerant normal state value is updated.

16. The method according to claim 15, characterized in that The method further comprises: In response to the second matching result indicating that the dynamic refrigerant content information fails to match the preset dynamic refrigerant normal information, the dynamic refrigerant content information is stored in the to-be-evaluated library.

17. The method according to claim 15, characterized in that The method further comprises: In response to the eleventh determination result indicating that the dynamic refrigerant content information encoded in the previous calculation cycle is not in the to-be-evaluated library, multiple information in the target perception information is iteratively encoded based on the preset calculation cycle to update the dynamic refrigerant content information.

18. The method according to claim 15, characterized in that Determining the dynamic refrigerant state of the air-conditioning system based on the updated dynamic refrigerant abnormal state value includes: In response to the sum of the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value being greater than or equal to the second state value, determining a dynamic refrigerant abnormal state count ratio based on the updated dynamic refrigerant normal state value and the updated dynamic refrigerant abnormal state value; In response to the dynamic refrigerant abnormal state count ratio being greater than or equal to a preset dynamic refrigerant abnormal state ratio threshold, it is determined that the dynamic refrigerant content of the air-conditioning system is abnormal.

19. The method according to claim 18, characterized in that The method further comprises: In response to the dynamic refrigerant abnormal state count ratio being less than the preset dynamic refrigerant abnormal state ratio threshold, iteratively acquiring the target perception information of the vehicle.

20. The method according to claim 18, wherein The controlling the air-conditioning system based on the dynamic refrigerant state includes: In response to the dynamic refrigerant status indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, controlling the air-conditioning system to report second prompt information, wherein the second prompt information is used to indicate that the refrigerant content of the air-conditioning system is abnormal; or In response to the dynamic refrigerant status not indicating that the dynamic refrigerant content of the air-conditioning system is abnormal, the air-conditioning system is controlled based on a preset air-conditioning control strategy.

21. The method according to claim 1, wherein The method further comprises: In response to the second determination result indicating that the compressor has not been updated to the start-up state, the operating state of the compressor is continuously determined until the compressor is updated to the start-up state.

22. A vehicle air conditioning system control device, characterized in that: include: an acquisition module, configured to acquire target perception information of the vehicle in response to power-on of the vehicle, wherein the target perception information is used to represent driving attributes of the vehicle, and the target perception information includes refrigerant pressure information, and the refrigerant pressure information is used to represent the refrigerant pressure of the air conditioning system of the vehicle; a first determining module, configured to determine whether the vehicle satisfies a static matching condition based on a first ambient temperature and the refrigerant pressure information, and obtain a first determination result, wherein the first ambient temperature represents an ambient temperature outside the vehicle, and a compressor of a vehicle that satisfies the static matching condition is in an inactive state; a second determining module, configured to, in response to the first determination result indicating that the vehicle satisfies the static matching condition, determine a target saturated refrigerant pressure based on the first ambient temperature and a preset relationship table, wherein the preset relationship table is configured to record a correspondence between ambient temperature and saturated refrigerant pressure; a third determining module, configured to determine a static refrigerant state of the air-conditioning system based on the target saturated refrigerant pressure, a preset refrigerant pressure threshold, and the refrigerant pressure information, wherein the static refrigerant state is used to indicate whether a static refrigerant content of the air-conditioning system is abnormal; a fourth determining module, configured to determine whether the compressor is updated to a start state in response to the static refrigerant state indicating that the static refrigerant content is abnormal, to obtain a second determination result; a fifth determining module, configured to, in response to the second determination result indicating that the compressor is updated to the start state, determine dynamic refrigerant content information of the air-conditioning system based on the target sensing information, the structural information of the air-conditioning system, and the operating attribute information of the air-conditioning system; a sixth determination module, configured to match the dynamic refrigerant content information based on preset dynamic refrigerant abnormality information and preset dynamic refrigerant normal information to determine a dynamic refrigerant state of the air-conditioning system, wherein the preset dynamic refrigerant abnormality information and the preset dynamic refrigerant normal information are determined based on a dynamic refrigerant content basic library, and the dynamic refrigerant state is used to indicate whether the dynamic refrigerant content of the air-conditioning system is abnormal; A control module is used to control the air-conditioning system based on the dynamic refrigerant state.

23. A vehicle, characterized in that: The vehicle is used to execute the vehicle air conditioning system control method described in any one of claims 1 to 21 above.

24. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the vehicle air-conditioning system control method according to any one of claims 1 to 21 when running on a computer or a processor.

25. A computer program product, characterized in that The invention comprises a computer program, which implements the vehicle air conditioning system control method described in any one of claims 1 to 21 when executed by a processor.

26. An electronic device comprising a memory and a processor, characterized in that: The memory stores a computer program, and the processor is configured to run the computer program to execute the vehicle air-conditioning system control method according to any one of claims 1 to 21.

Citation Information

Patent Citations

  • Method for judging refrigerant content, air conditioner and storage medium

    CN114264037A

  • Refrigerant pressure detection method and device, electronic equipment, medium and air conditioner

    CN115790014A