Cooling liquid filling method, device and equipment, storage medium and vehicle

By determining the stable state of the degassing sequence and obtaining the voltage value in the R290 heat pump air conditioning system, the target coolant filling amount was calculated, which solved the problem of inaccurate coolant filling, improved filling accuracy, and ensured the safety of new energy vehicles.

CN121609285APending Publication Date: 2026-03-06SHANGHAI LIXIANG AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411190134.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

In the existing technology, it is difficult to ensure the accuracy of the coolant quantity during the coolant filling process of the R290 heat pump air conditioning system, which leads to a decrease in heat exchange efficiency and erosion of heat dissipation components, affecting the driving safety of new energy vehicles.

Method used

By determining that the degassing sequence of the circuit to be filled is in a stable state, the voltage value of the coolant level is obtained, the target coolant filling amount is calculated using a preset correspondence, and the degassing sequence is adjusted according to the filling amount and the preset theoretical filling amount to ensure the accuracy of the coolant volume.

Benefits of technology

It improves the accuracy of coolant filling, reduces the impact of heat exchange efficiency, avoids the burning of heat dissipation components, and enhances the driving safety of new energy vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121609285A_ABST
    Figure CN121609285A_ABST
Patent Text Reader

Abstract

The invention provides a cooling liquid filling method, device and equipment, a storage medium and a vehicle. The cooling liquid filling method comprises the steps that it is determined that the degassing time sequence of a to-be-filled loop is in a stable state; the voltage value of the liquid level of cooling liquid in the to-be-filled loop is obtained; according to the voltage value, the filling amount of the target cooling liquid in the to-be-filled loop is determined; and according to the filling amount and the preset theoretical filling amount, the degassing time sequence of the to-be-filled loop is determined to continue to be executed or the degassing time sequence of the next filling loop is started. According to the invention, the driving safety of the target vehicle can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of thermal management technology, and in particular to a method, apparatus, equipment, storage medium, and vehicle for adding coolant. Background Technology

[0002] With the development of existing new energy vehicle technologies, the complexity of the thermal management systems of new energy vehicles is gradually increasing, such as the R290 heat pump air conditioning system. Since all thermal management functions of the R290 heat pump air conditioning system (waste heat recovery, self-generation and self-consumption, active and passive cooling) are implemented through water circuits, the water circuit of the R290 heat pump air conditioning system is extremely complex. For such complex coolant circuits, the coolant filling process is quite difficult. During the filling process, in addition to ensuring the filling amount meets expectations, it is also necessary to consider the cross-contamination problem between different cooling circuits.

[0003] In related technologies, the process of adding coolant to the complex water circuit of an R290 heat pump air conditioner is automated. Specifically, the coolant adding process is executed for a set period of time according to the program, followed by a degassing sequence. This is one cycle, and the cycle is repeated according to the program until the coolant level reaches a preset position, at which point the adding process stops. However, if degassing in the complex water circuit of the R290 heat pump air conditioner is incomplete, the final amount of coolant added will differ significantly from the amount required by the new energy vehicle, affecting heat exchange efficiency and potentially causing the heat dissipation components to burn out, thus reducing the driving safety of the target vehicle. Summary of the Invention

[0004] This application provides a coolant filling method, a coolant filling device, a coolant filling equipment, a computer-readable storage medium, and a vehicle, which can improve the driving safety of the target vehicle.

[0005] The technical solution of this application embodiment is implemented as follows:

[0006] This application provides a method for adding coolant, the method comprising:

[0007] Determine that the degassing sequence of the circuit to be injected is in a stable state;

[0008] Obtain the voltage value of the coolant level in the circuit to be filled; determine the amount of target coolant to be added to the circuit based on the voltage value;

[0009] Based on the injection volume and the preset theoretical injection volume, determine whether to continue executing the degassing sequence of the injection circuit to be injected or to start the degassing sequence of the next injection circuit.

[0010] In the above scheme, before determining the amount of target coolant to be added to the circuit based on the voltage value, the method further includes:

[0011] Acquire experimental data, which includes multiple sets of experimental coolant filling volumes and multiple sets of experimental liquid level sensor voltages detected under the multiple sets of experimental coolant filling volumes; the experimental data may be simulation data or test data.

[0012] Based on the multiple sets of experimental coolant injection volumes and the multiple sets of experimental liquid level sensor voltages, the preset correspondence is established;

[0013] Accordingly, determining the amount of target coolant to be added to the circuit based on the voltage value includes:

[0014] The amount of fuel added is determined using the preset correspondence and the voltage value.

[0015] In the above scheme, determining whether to continue executing the degassing sequence of the circuit to be refueled or to start the degassing sequence of the next refueling circuit based on the refueling volume and the preset theoretical refueling volume includes:

[0016] If the difference between the injection amount and the preset theoretical injection amount is less than or equal to a first preset threshold, the degassing sequence of the next injection circuit is initiated.

[0017] If the difference in the amount of refilled is greater than the first preset threshold, the degassing process corresponding to the degassing sequence of the circuit to be refilled continues to be executed, and the degassing sequence is repeatedly executed on the circuit to be refilled.

[0018] In the above scheme, the voltage value is multiple voltages detected within a first time period; the multiple voltages correspond to multiple refueling amounts; the step of continuing to execute the degassing process corresponding to the degassing sequence of the circuit to be refueled when the difference in the refueling amount is greater than the first preset threshold, and repeatedly executing the degassing sequence for the circuit to be refueled, includes:

[0019] Determine multiple injection volume differences between the multiple injection volumes and the preset theoretical injection volume;

[0020] If the difference between the multiple injection amounts is greater than the first preset threshold, the degassing process corresponding to the degassing sequence of the circuit to be injected continues to be executed, and the degassing sequence is repeatedly executed on the circuit to be injected.

[0021] In the above scheme, after the step of continuing to execute the degassing process corresponding to the degassing sequence of the circuit to be refueled when the difference in refueling volume is greater than the first preset threshold, and repeating the degassing sequence for the circuit to be refueled, the method further includes:

[0022] If, after repeatedly executing the degassing process corresponding to the degassing sequence of the circuit to be refueled, and repeatedly executing the degassing sequence of the circuit to be refueled, the difference between the detected new refueling amount and the preset theoretical refueling amount is greater than the first preset threshold, an alarm message is generated.

[0023] The alarm information is used to prompt the execution of a detection process for a liquid level difference problem, wherein the liquid level difference problem is the problem that the difference between the newly added amount and the preset theoretical amount is greater than the first preset threshold.

[0024] In the above scheme, after initiating the degassing sequence of the next refueling circuit, the method further includes:

[0025] If the degassing sequence of the next filling circuit is the last filling circuit for coolant filling of the target vehicle, and the degassing sequence of the next filling circuit has been completed, a prompt message indicating that coolant filling is complete is generated. The prompt message includes the total amount of coolant filled, and the total amount of coolant filled includes the amount filled.

[0026] In the above scheme, before determining that the degassing sequence is in a stable state, the method further includes:

[0027] Acquire at least two initial voltages collected within a preset time period;

[0028] If the voltage difference between the at least two initial voltages is less than or equal to a second preset threshold, the degassing sequence is determined to be in the stable state; the voltage value is determined based on the at least two initial voltages.

[0029] In the above scheme, the number of refueling circuits is at least two; determining that the degassing sequence of the refueling circuits is in a stable state includes:

[0030] It is determined that the degassing sequence of the first circuit in the circuit to be injected is in a stable state;

[0031] Accordingly, the step of obtaining the voltage value of the coolant level in the circuit to be filled; and determining the amount of target coolant to be added in the circuit based on the voltage value, includes:

[0032] Obtain a first voltage value for the coolant level in the first circuit; determine a first amount of target coolant to be added to the first circuit based on the first voltage value;

[0033] Accordingly, when the difference between the injection amount and the preset theoretical injection amount is less than or equal to a first preset threshold, the degassing sequence of the next injection circuit is initiated, including:

[0034] If the difference between the first injection amount and the preset theoretical injection amount is less than or equal to the first preset threshold, the degassing sequence of the second circuit in the circuit to be injected is executed until the degassing sequence of each circuit in the circuit to be injected is completed.

[0035] Accordingly, the step of continuing to execute the degassing process corresponding to the degassing sequence of the circuit to be refueled when the difference in refueling amount is greater than the first preset threshold, and repeatedly executing the degassing sequence for the circuit to be refueled, includes:

[0036] If the difference between the first injection amount and the preset theoretical injection amount is greater than the first preset threshold, the degassing process corresponding to the degassing sequence of the first circuit continues to be executed, and the degassing sequence is repeatedly executed on the first circuit until the number of repetitions of the degassing sequence is less than or equal to the preset number of repetitions, and the difference between the injection amount of the first circuit and the preset theoretical injection amount is less than or equal to the first preset threshold.

[0037] This application provides a coolant filling device, including:

[0038] The determining unit is used to determine that the degassing sequence of the circuit to be filled is in a stable state; to determine the amount of target coolant to be added to the circuit to be filled based on the voltage value; and to determine whether to continue executing the degassing sequence of the circuit to be filled or to start the degassing sequence of the next circuit to be filled based on the amount added and the preset theoretical amount added.

[0039] The acquisition unit is used to acquire the voltage value of the coolant level in the circuit to be filled.

[0040] In the above scheme, the device further includes an establishment unit;

[0041] The acquisition unit is used to acquire experimental data, which includes multiple sets of experimental coolant filling volumes and multiple sets of experimental liquid level sensor voltages detected under the multiple sets of experimental coolant filling volumes; the experimental data is simulation data or test data.

[0042] The establishing unit is used to establish the preset correspondence based on the multiple sets of experimental coolant injection volumes and the multiple sets of experimental liquid level sensor voltages;

[0043] Correspondingly, the determining unit is used to determine the amount of fuel to be added by utilizing the preset correspondence and the voltage value.

[0044] In the above scheme, the device further includes a starting unit and an execution unit;

[0045] The starting unit is used to start the degassing sequence of the next refueling circuit when the difference between the refueling amount and the preset theoretical refueling amount is less than or equal to a first preset threshold.

[0046] The execution unit is configured to continue executing the degassing process corresponding to the degassing sequence of the circuit to be refueled when the difference in refueling amount is greater than the first preset threshold, and to repeatedly execute the degassing sequence for the circuit to be refueled.

[0047] In the above scheme, the voltage values ​​are multiple voltages detected within a first time period; the multiple voltages correspond to multiple refueling amounts;

[0048] The determining unit is used to determine multiple injection quantity differences between the multiple injection quantities and the preset theoretical injection quantity;

[0049] The execution unit is configured to continue executing the degassing process corresponding to the degassing sequence of the circuit to be refueled when the multiple refueling volume differences are greater than the first preset threshold, and to repeatedly execute the degassing sequence for the circuit to be refueled.

[0050] In the above scheme, the device further includes a generation unit;

[0051] The generation unit is used to generate an alarm message when the difference between the detected new refueling amount and the preset theoretical refueling amount is greater than the first preset threshold after multiple executions of the degassing process corresponding to the degassing sequence of the refueling circuit and multiple repetitions of the degassing sequence of the refueling circuit.

[0052] The execution unit is used to use the alarm information to prompt the execution of a detection process for a liquid level difference problem, wherein the liquid level difference problem is the problem that the difference between the newly added amount and the preset theoretical amount is greater than the first preset threshold.

[0053] In the above scheme, the generating unit is used to generate a prompt message indicating that the coolant filling is complete when the degassing sequence of the next filling circuit is the last filling circuit for the coolant filling of the target vehicle and the degassing sequence of the next filling circuit has been completed. The prompt message includes the total amount of coolant filled; the total amount of coolant filled includes the filling amount.

[0054] In the above scheme, the acquisition unit is used to acquire at least two initial voltages collected within a preset time period;

[0055] The determining unit is configured to determine that the degassing sequence is in the stable state when the voltage difference between the at least two initial voltages is less than or equal to a second preset threshold; the voltage value is determined based on the at least two initial voltages.

[0056] In the above scheme, the number of the refueling circuits is at least two;

[0057] The determining unit is used to determine that the degassing sequence of the first circuit in the circuit to be injected is in a stable state;

[0058] Accordingly, the acquisition unit is used to acquire a first voltage value of the coolant level in the first circuit;

[0059] The determining unit is used to determine the first amount of target coolant added to the first circuit based on the first voltage value;

[0060] Accordingly, the execution unit is configured to execute the degassing sequence of the second circuit in the circuit to be refueled when the difference between the first refueling amount and the preset theoretical refueling amount is less than or equal to the first preset threshold, until the degassing sequence of each circuit in the circuit to be refueled is completed.

[0061] Accordingly, the execution unit is configured to continue executing the degassing process corresponding to the degassing sequence of the first circuit when the difference between the first injection amount and the preset theoretical injection amount is greater than the first preset threshold, and to repeatedly execute the degassing sequence of the first circuit until the number of repetitions of the degassing sequence is less than or equal to the preset number of repetitions, and the difference between the injection amount of the first circuit and the preset theoretical injection amount is less than or equal to the first preset threshold.

[0062] This application embodiment also provides a coolant filling device, the coolant filling device comprising:

[0063] Memory is used to store executable instructions for a computer;

[0064] The processor, when executing computer-executable instructions stored in the memory, implements the coolant filling method provided in the embodiments of this application for a coolant filling device.

[0065] This application provides a computer-readable storage medium storing computer-executable instructions. When executed by a processor, the computer-executable instructions implement the coolant filling method provided in this application for a coolant filling device.

[0066] This application provides a computer program product, including a computer program or computer-executable instructions. When the computer program or computer-executable instructions are executed by a processor, they implement the coolant filling method provided in this application for a coolant filling device.

[0067] This application provides a vehicle including a coolant filling device or a coolant filling equipment as described above.

[0068] The embodiments of this application have the following beneficial effects: When it is determined that the degassing sequence of the circuit to be filled is in a stable state, the voltage value of the coolant level in the circuit to be filled is obtained when it is determined to be in a stable state. The amount of target coolant to be added to the circuit to be filled is determined based on the voltage value. The amount of coolant added is compared with the preset theoretical amount of coolant added based on the structure of the heat pump air conditioning system, thereby determining the difference between the amount of coolant added and the amount of coolant required by the target vehicle. The preset theoretical amount of coolant added is used to reduce the difference between the amount of coolant added and the amount of coolant required by the target vehicle, thereby reducing the impact on heat exchange efficiency, avoiding the burning of heat dissipation components, and improving the driving safety of the target vehicle. Attached Figure Description

[0069] Figure 1 This is a schematic diagram of the structure of an R290 heat pump air conditioning system in the prior art, provided in an embodiment of this application;

[0070] Figure 2 This is a schematic diagram of a prior art coolant filling method provided in an embodiment of this application. Figure 1 ;

[0071] Figure 3 This is a schematic diagram of a prior art coolant filling method provided in an embodiment of this application. Figure 2 ;

[0072] Figure 4 This is a flowchart of a coolant filling method provided in an embodiment of this application;

[0073] Figure 5 This is a schematic diagram of an exemplary coolant filling method provided in an embodiment of this application;

[0074] Figure 6 This is a schematic diagram of the composition of a coolant filling device provided in an embodiment of this application;

[0075] Figure 7 This is a schematic diagram of the composition of a coolant filling device provided in an embodiment of this application.

[0076] It should be noted that the terms "first" and "second" mentioned above are only used to distinguish between different options and do not represent the degree of superiority or inferiority of the options or their priority in the implementation process. Detailed Implementation

[0077] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0078] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0079] In the following description, the terms "first, second, third" are used merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0080] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.

[0081] Unless otherwise defined, all technical and scientific terms used in the embodiments of this application have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in the embodiments of this application is for the purpose of describing the embodiments of this application only and is not intended to limit this application.

[0082] In the implementation of this application, the collection and processing of relevant data should strictly comply with the requirements of relevant national laws and regulations, obtain the informed consent or separate consent of the personal information subject, and carry out subsequent data use and processing within the scope of laws and regulations and the authorization of the personal information subject.

[0083] With the increasing complexity of the R290 heat pump air conditioning system, and considering passenger compartment safety, all components of the R290 heat pump air conditioning system are located in the engine compartment. Cooling and heating functions in the cockpit are achieved through plate heat exchangers, and then the cooling or heating energy is transferred to the cockpit via coolant to realize the cooling and heating functions. The specific composition and structure of the R290 heat pump air conditioning system are as follows: Figure 1As shown: including water-cooled condenser, compressor, heat exchanger, multi-way valve, kettle, electric drive circuit components, battery circuit components, passenger compartment heating circuit components, and passenger compartment cooling circuit components, etc.

[0084] Currently, most OEMs have established degassing procedures, which are triggered by production or after-sales operators using diagnostic tools. The current degassing procedures can be broadly categorized into the following methods:

[0085] The first type, such as Figure 2 As shown: Triggered by the diagnostic instrument, the water pump and valves are driven to the desired degassing position. The filling process requires visual operation by the operator. After adding liquid, if the liquid level remains unchanged for a certain period of time, the diagnostic instrument is manually operated to execute the next degassing sequence. This process is repeated until the degassing process is complete. That is, after starting, degassing sequence ① is executed, then coolant is added. The operator visually observes the added coolant until it reaches the full mark, i.e., the coolant is full. Then, degassing sequence ② is manually triggered. Then, coolant is added again, and the operator visually observes the added coolant until it reaches the full mark, i.e., the coolant is full. Then, degassing sequence ③ is manually triggered. Finally, coolant is added again, and the operator visually observes the added coolant until it reaches the full mark, i.e., the coolant is full. Finally, the degassing function is manually triggered to complete the degassing process.

[0086] The second type, such as Figure 3 As shown: Triggered by the diagnostic tool, the complete degassing process is implemented through an automated script. During the refilling process, personnel only need to replenish the coolant in the overflow tank. The degassing sequence is automatically executed according to a degassing sequence table set internally by the controller. This sequence is defined by developers during the early stages of vehicle development, through real-vehicle calibration testing, based on the relationship between the overflow tank level and the duration of the degassing function. Once the degassing sequence is completed, the coolant refilling process is also finished. Specifically, after the coolant is filled, degassing begins. First, degassing sequence ① is executed. After the predetermined degassing execution time is reached, degassing sequence ② is automatically triggered. Then, after the predetermined degassing execution time is reached, degassing sequence ③ is automatically triggered. Finally, after the predetermined degassing execution time is reached, the degassing function automatically exits, completing the degassing process.

[0087] The above-mentioned traditional methods for filling complex coolant circuits all rely on visual monitoring or pre-set visual timing tables to perform fixed degassing functions. The filling process is quite cumbersome, and the amount of coolant added after the vehicle is delivered cannot be guaranteed. Sometimes, even if the filling process is carried out according to the filling procedure, other factors may affect the actual amount added (e.g., the filling personnel do not observe the liquid level in time, which may lead to the overflow tank being empty and air being drawn into the system). This can result in a large difference between the actual amount added and the theoretically expected amount, affecting heat exchange efficiency. In extreme cases, it can lead to the burning of heat dissipation components and affect driving safety.

[0088] The problems existing in the related technologies can be solved by means of the methods in the following embodiments.

[0089] This application provides a method for adding coolant, which is applied to a coolant filling device. Figure 4 A flowchart of a coolant filling method provided in this application embodiment is shown below. Figure 4 As shown, the coolant filling method applied to the coolant filling device may include:

[0090] S101. Determine that the degassing sequence of the circuit to be injected is in a stable state.

[0091] The coolant filling method provided in this application embodiment is applicable to the scenario of adding coolant to the heat pump air conditioning system of a target vehicle.

[0092] In the embodiments of this application, the coolant filling device can be implemented in various forms, and the specific coolant filling device can be determined according to the actual situation. The embodiments of this application do not limit this.

[0093] In this embodiment of the application, the number of refueling circuits can be one or more. The specific number of refueling circuits can be determined according to the actual situation, and this embodiment of the application does not limit this.

[0094] In this embodiment, the target vehicle is a new energy vehicle. The target vehicle includes a heat pump air conditioning system. The heat pump air conditioning system includes multiple circuits, such as an electric drive circuit, a battery circuit, a heating circuit, a passenger compartment heating circuit, and a passenger compartment cooling circuit. The heat pump air conditioning system may also include other circuits, which can be determined according to the actual situation. This embodiment does not limit this.

[0095] For example, the heat pump air conditioning system can be an R290 heat pump air conditioning system, or it can be other air conditioning systems. The specific heat pump air conditioning system can be determined according to the actual situation, and this application embodiment does not limit it in this regard.

[0096] It should be noted that the coolant is water.

[0097] In this embodiment, each circuit in the heat pump air conditioning system can be divided into multiple timing sequences for coolant injection; that is, each circuit in the heat pump air conditioning system includes multiple coolant injection sequences. The specific division of these multiple coolant injection sequences can be determined according to actual conditions, and this embodiment does not limit this.

[0098] In this embodiment, the heat pump air conditioning system also includes an overflow tank. The number of overflow tanks in the heat pump air conditioning system can be multiple, and the specific number can be determined according to actual conditions; this embodiment does not limit this number.

[0099] It should be noted that the number of overflow tanks in a heat pump air conditioning system can be the same as the number of loops in the heat pump air conditioning system, that is, each loop in the heat pump air conditioning system is equipped with one overflow tank.

[0100] It should be noted that the number of overflow tanks in a heat pump air conditioning system may differ from the number of circuits in the system; for example, the number of overflow tanks may be greater than the number of circuits. The specific relationship between the number of overflow tanks and the number of circuits in a heat pump air conditioning system can be determined based on actual circumstances, and this application does not impose any limitations on this.

[0101] In this embodiment of the application, each overflow tank is equipped with a liquid level sensor to detect the liquid level of the coolant in the circuit corresponding to the overflow tank, and the detection result is expressed as voltage.

[0102] It should be noted that the overflow tank is also equipped with minimum and maximum coolant level lines. When all gases have been removed from the heat pump air conditioning system, the coolant level must be above the minimum level line but not exceed the maximum level line.

[0103] In this embodiment of the application, the coolant filling device can first degas the air before filling each circuit of the heat pump air conditioning system of the target vehicle with coolant, and then start the coolant filling sequence for that circuit.

[0104] S102. Obtain the voltage value of the coolant level in the circuit to be filled; determine the amount of target coolant to be added in the circuit based on the voltage value.

[0105] In this embodiment of the application, after the coolant filling device determines that the degassing sequence of the circuit to be filled is in a stable state, it can obtain the voltage value of the coolant level in the circuit to be filled; based on the voltage value, the filling amount of the target coolant in the circuit to be filled is determined.

[0106] In this embodiment of the application, when the degassing sequence of the circuit to be filled is started, the voltage value of the coolant level in the overflow tank of the circuit to be filled is first collected. Based on the voltage value, it is determined whether the degassing sequence of the circuit to be filled is in a stable state. If it is determined to be in a stable state, the voltage value is obtained, and then the amount of target coolant (coolant) to be added to the circuit to be filled is determined based on the voltage value.

[0107] S103. Based on the injection volume and the preset theoretical injection volume, determine whether to continue executing the degassing sequence of the injection circuit to be injected or to start the degassing sequence of the next injection circuit.

[0108] In this embodiment, the coolant filling device acquires the voltage value of the coolant level in the circuit to be filled; after determining the amount of target coolant to be filled in the circuit based on the voltage value, it can determine whether to continue executing the degassing sequence of the circuit to be filled or start the degassing sequence of the next filling circuit based on the filling amount and the preset theoretical filling amount.

[0109] It should be noted that the preset theoretical charge amount is the amount of coolant added to each loop of the heat pump air conditioning system when each loop is filled with coolant and has been completely degassed, or when the proportion of gas in the loop is very small.

[0110] In this embodiment of the application, there can be multiple preset theoretical filling amounts, and multiple preset theoretical filling amounts can correspond one-to-one with multiple coolant filling sequences, that is, one coolant filling sequence corresponds to one preset theoretical filling amount.

[0111] In this embodiment of the application, before executing step S101, that is, before the coolant filling device determines that the degassing sequence is in a stable state, at least two initial voltages collected within a preset time period are acquired; if the voltage difference between the at least two initial voltages is less than or equal to a second preset threshold, it is determined that the degassing sequence is in a stable state.

[0112] It should be noted that the voltage value is determined based on at least two initial voltages.

[0113] In this embodiment of the application, the coolant filling device can select one value from at least two initial voltages as the voltage value. For example, it can select the initial voltage with the largest voltage value from at least two initial voltages, or select the initial voltage with the smallest voltage value from at least two initial voltages, or randomly select one initial voltage from at least two initial voltages as the voltage value. The specific selection can be determined according to the actual situation, and this embodiment of the application does not limit this.

[0114] In this embodiment of the application, the coolant filling device can also determine the average of at least two initial voltages to obtain the voltage value; or the voltage value can be determined based on at least two initial voltages in other ways. The specific implementation method can be determined according to the actual situation, and this embodiment of the application does not limit it.

[0115] In this embodiment, the preset time period can be a time period configured in the coolant filling device, a time period transmitted from other devices to the coolant filling device, or a time period obtained by the coolant filling device through other means. The specific way in which the coolant filling device obtains the preset time period can be determined according to the actual situation, and this embodiment does not limit it.

[0116] It should be noted that the preset time period can be 1 minute, 20 seconds, or other lengths. The specific length of the preset time period can be determined according to the actual situation, and this application embodiment does not limit it.

[0117] In this embodiment of the application, during the degassing sequence of the circuit to be filled, the liquid level sensor in the overflow tank will continuously detect the liquid level of the coolant in the overflow tank, thereby obtaining the corresponding voltage. The coolant filling device acquires the detected voltage within a preset time period, thereby obtaining at least two initial voltages.

[0118] In this embodiment, if the voltage difference between any two of the at least two initial voltages is less than or equal to a second preset threshold, the degassing sequence of the circuit to be filled is determined to be in a stable state. Alternatively, if the voltage difference between most of the at least two initial voltages is less than or equal to the second preset threshold, the degassing sequence of the circuit to be filled is determined to be in a stable state.

[0119] In this embodiment, the second preset threshold can be a threshold configured in the coolant filling device, a threshold transmitted to the coolant filling device from other devices, or a threshold obtained by the coolant filling device through other means. The specific way in which the coolant filling device obtains the second preset threshold can be determined according to the actual situation, and this embodiment does not limit it.

[0120] It should be noted that the second preset threshold can be 1V, 0.1V, or other values. The specific value of the second preset threshold can be determined according to the actual situation, and this application embodiment does not limit it.

[0121] In this embodiment, if the voltage difference between at least two initial voltages is greater than a second preset threshold, it is determined that the degassing sequence of the circuit to be filled is in an unstable state. When adding coolant to the heat pump air conditioning system of the target vehicle, and the degassing sequence of the circuit to be filled is in an unstable state, the voltage value indicating a stable degassing sequence cannot be obtained. It is necessary to wait until the degassing sequence of the circuit to be filled is stable before obtaining the voltage value indicating a stable degassing sequence, thereby executing the coolant filling method of this application.

[0122] In this embodiment of the application, before executing step S102, that is, before the coolant filling device determines the amount of target coolant to be added to the circuit based on the voltage value, experimental data is also acquired. The experimental data includes multiple sets of experimental coolant filling amounts and multiple sets of experimental liquid level sensor voltages detected under multiple sets of experimental coolant filling amounts. A preset correspondence is established based on the multiple sets of experimental coolant filling amounts and the multiple sets of experimental liquid level sensor voltages. Accordingly, the process of the coolant filling device determining the amount of target coolant to be added to the circuit based on the voltage value includes determining the filling amount using the preset correspondence and the voltage value.

[0123] It should be noted that the experimental data are either simulation data or test data.

[0124] In the embodiments of this application, the experimental data can be data obtained through simulation (i.e., simulation data), data obtained through experimental testing (i.e., test data), or data obtained through other means. The specific method can be determined according to the actual situation, and the embodiments of this application do not limit it.

[0125] In this embodiment of the application, multiple sets of experimental coolant injection volumes and multiple sets of experimental liquid level sensor voltages can be analyzed to determine the relationship between the multiple sets of experimental coolant injection volumes and multiple sets of experimental liquid level sensor voltages, thereby obtaining a preset correspondence.

[0126] It should be noted that this application does not specifically limit the method of analyzing the coolant injection volume and the voltage of the liquid level sensor in multiple sets of experiments.

[0127] For example, in the early stages of development, simulation or testing can be used to determine the relationship between the liquid level, the filling amount, and the liquid level sensor voltage within a certain range (a V) of the overflow tank liquid level sensor deviation under steady-state conditions (within a certain time T), as shown in Table 1.

[0128] Table 1

[0129]

[0130] In this embodiment of the application, after the coolant is continuously added for a certain period of time, if the voltage U of the level sensor is within a certain range (a V) within a certain time T, it is necessary to determine the actual amount of coolant added (i.e., the amount of coolant to be added to the target coolant in the circuit to be added) by looking up the table in reverse (i.e., the preset correspondence) based on the voltage of the level sensor.

[0131] In this embodiment of the application, step S103, which is the process by which the coolant filling device determines whether to continue executing the degassing sequence of the circuit to be filled or to start the degassing sequence of the next filling circuit based on the filling amount and the preset theoretical filling amount, includes: starting the degassing sequence of the next filling circuit when the filling amount difference between the filling amount and the preset theoretical filling amount is less than or equal to a first preset threshold; and continuing to execute the degassing process corresponding to the degassing sequence of the circuit to be filled when the filling amount difference is greater than the first preset threshold, and repeating the degassing sequence for the circuit to be filled.

[0132] In this embodiment, the first preset threshold can be a threshold configured in the coolant filling device, a threshold transmitted to the coolant filling device from other devices, or a threshold obtained by the coolant filling device through other means. The specific way in which the coolant filling device obtains the first preset threshold can be determined according to the actual situation, and this embodiment does not limit it.

[0133] It should be noted that the first preset threshold can be 2V, the first preset threshold can be 3V, or other values. The specific value of the first preset threshold can be determined according to the actual situation, and this application embodiment does not limit it.

[0134] In this embodiment of the application, if the difference in the amount of coolant added is greater than a first preset threshold, the coolant adding device continues to degas the circuit to be added, and then adds coolant and repeats this process until the difference in the amount of coolant added and the preset theoretical amount added is less than or equal to the first preset threshold.

[0135] In this embodiment of the application, during the degassing process corresponding to the degassing sequence of the circuit to be filled, the degassing sequence can be executed once a coolant is added, thereby realizing the process of repeatedly executing the degassing sequence of the circuit to be filled.

[0136] In this embodiment, the number of circuits to be filled is at least two; the process of the coolant filling device determining that the degassing sequence of the circuit to be filled is in a stable state includes: determining that the degassing sequence of the first circuit in the circuit to be filled is in a stable state; correspondingly, the coolant filling device acquires the voltage value of the coolant level in the circuit to be filled; the process of determining the filling amount of the target coolant in the circuit to be filled based on the voltage value includes: acquiring the first voltage value of the coolant level in the first circuit; determining the first filling amount of the target coolant in the first circuit based on the first voltage value; correspondingly, the process of the coolant filling device starting the degassing sequence of the next filling circuit when the difference between the filling amount and the preset theoretical filling amount is less than or equal to a first preset threshold includes: the filling amount between the first filling amount and the preset theoretical filling amount If the difference is less than or equal to the first preset threshold, the degassing sequence of the second circuit in the circuit to be filled is executed until the degassing sequence of each circuit in the circuit to be filled is completed; correspondingly, if the difference in filling amount is greater than the first preset threshold, the coolant filling device continues to execute the degassing process corresponding to the degassing sequence of the circuit to be filled, and repeats the degassing sequence for the circuit to be filled, including: if the difference in filling amount between the first filling amount and the preset theoretical filling amount is greater than the first preset threshold, the degassing process corresponding to the degassing sequence of the first circuit is continued to be executed, and the degassing sequence is repeated for the first circuit until the number of repetitions of the degassing sequence is less than or equal to the preset number of repetitions, and the difference in filling amount between the filling amount of the first circuit and the preset theoretical filling amount is less than or equal to the first preset threshold.

[0137] It should be noted that when there are at least two refueling circuits, the first circuit is any one of the at least two refueling circuits; the second circuit is any one of the at least two refueling circuits other than the first circuit.

[0138] In this embodiment, a first voltage value of the coolant level in the overflow tank of the first circuit can be detected, and the degassing sequence of the first circuit can be determined to be in a stable state based on the first voltage value. If the degassing sequence of the first circuit is determined to be in a stable state based on the first voltage value, then the first voltage value is acquired; based on the first voltage value, the first amount of target coolant added to the first circuit is determined; the first amount of added coolant is compared with the preset theoretical amount of added coolant, and it is determined whether to continue executing the degassing sequence of the second circuit in the circuit to be added until the degassing sequence of each circuit in the circuit to be added is completed; or to continue executing the degassing process corresponding to the degassing sequence of the first circuit, and repeat the degassing sequence of the first circuit until the number of repetitions of the degassing sequence is less than or equal to the preset number of repetitions, and the difference between the amount of added coolant in the first circuit and the preset theoretical amount of added coolant is less than or equal to a first preset threshold.

[0139] In this embodiment, the voltage values ​​are multiple voltages detected within a first time period; multiple voltages correspond to multiple filling amounts; when the filling amount difference is greater than a first preset threshold, the coolant filling device continues to execute the degassing process corresponding to the degassing sequence of the circuit to be filled, and repeats the degassing sequence process for the circuit to be filled, including: determining multiple filling amount differences between multiple filling amounts and a preset theoretical filling amount; when multiple filling amount differences are greater than a first preset threshold, continuing to execute the degassing process corresponding to the degassing sequence of the circuit to be filled, and repeating the degassing sequence for the circuit to be filled.

[0140] In this embodiment of the application, the coolant filling device can sequentially determine the corresponding filling amount corresponding to multiple voltage values ​​from a preset correspondence, and thus obtain multiple filling amounts.

[0141] It should be noted that multiple voltage values ​​correspond one-to-one with multiple target coolant filling amounts, that is, one voltage value corresponds to one filling amount.

[0142] In the embodiments of this application, multiple injection quantities correspond one-to-one with multiple injection quantity differences, that is, one injection quantity corresponds to one injection quantity difference.

[0143] In this embodiment, if multiple refill amount differences are all greater than a first preset threshold, the degassing process corresponding to the degassing sequence of the circuit to be refilled continues to be executed, and the degassing sequence is repeated for the circuit to be refilled. Alternatively, if more than half of the multiple refill amount differences are greater than the first preset threshold, the degassing process corresponding to the degassing sequence of the circuit to be refilled continues to be executed, and the degassing sequence is repeated for the circuit to be refilled.

[0144] In this embodiment, when multiple refueling volume differences are all less than or equal to a first preset threshold, the degassing sequence of the next refueling circuit is initiated. Alternatively, when more than half of the multiple refueling volume differences are less than or equal to the first preset threshold, the degassing sequence of the next refueling circuit is initiated.

[0145] In this embodiment, when the difference in the amount of coolant added exceeds a first preset threshold, the coolant adding device continues to execute the degassing process corresponding to the degassing sequence of the circuit to be added. After repeatedly executing the degassing sequence of the circuit to be added, and after repeatedly executing the degassing process corresponding to the degassing sequence of the circuit to be added, if the difference between the detected new amount of coolant added and the preset theoretical amount of coolant added exceeds the first preset threshold, an alarm message is generated. The alarm message is used to prompt the execution of a detection process for the liquid level difference problem.

[0146] It should be noted that the liquid level difference problem refers to the issue where the difference between the newly added amount and the preset theoretical amount exceeds the first preset threshold.

[0147] In this embodiment, the alarm information can be character information, language information, or warning light information. The specific alarm information can be determined according to the actual situation, and this embodiment does not limit it.

[0148] In this embodiment, the coolant filling device can use alarm information to prompt staff to perform a detection process for a liquid level difference problem.

[0149] In this embodiment of the application, the coolant filling device also includes a diagnostic instrument, which can output alarm information to prompt the execution of a detection process for liquid level difference problems.

[0150] It should be noted that other output components can also be set in the coolant filling device to output alarm information, thereby prompting the execution of the detection process for liquid level difference problems.

[0151] In this embodiment, when the controller (i.e., the coolant filling device) identifies that the coolant filling amount of the circuit to be filled meets the expected theoretical filling amount, the controller automatically executes the degassing sequence of the next filling circuit. If the filling amount does not meet the expected filling amount for a long time, the degassing sequence of the circuit to be filled needs to be executed repeatedly. After being executed twice, the current status is reported to the after-sales diagnostic instrument for alarm, reminding that the degassing of the circuit to be filled has failed.

[0152] In this embodiment of the application, the diagnostic instrument displays the actual amount of refueling and the theoretical amount of refueling under the degassing sequence of the circuit to be refueled, in a stable state (the level sensor voltage U deviates within a certain range (a V) within a certain time T), so that after-sales maintenance personnel can understand the refueling progress of the degassing sequence of the circuit to be refueled.

[0153] In this embodiment of the application, if the theoretical filling amount is not met for a long time or multiple times during the degassing sequence filling process of the filling circuit, the diagnostic instrument needs to issue an alarm to remind after-sales personnel to manually intervene.

[0154] In this embodiment of the application, when the number of times the degassing process corresponding to the degassing sequence of the circuit to be filled is greater than or equal to a preset number, and the number of times the degassing sequence of the circuit to be filled is repeatedly executed is also greater than or equal to a preset number, and the difference between the detected new filling amount and the preset theoretical filling amount is greater than a first preset threshold, an alarm message is generated.

[0155] It should be noted that the preset number of times can be the number configured in the coolant filling device, the number of times transmitted to the coolant filling device from other devices, or the number of times obtained by the coolant filling device through other means. The specific way in which the coolant filling device obtains the preset number of times can be determined according to the actual situation, and this application embodiment does not limit it in this way.

[0156] In this embodiment of the application, after the coolant filling device starts the degassing sequence of the next filling circuit, if the degassing sequence of the next filling circuit is the last filling circuit for coolant filling of the target vehicle and the degassing sequence of the next filling circuit has been completed, a prompt message indicating that the coolant filling is complete is generated.

[0157] It should be noted that the notification message includes the total coolant charge; the total coolant charge includes the amount added.

[0158] In this embodiment, the prompt information can be character information, language information, or information in the form of a warning light. The specific prompt information can be determined according to the actual situation, and this embodiment does not limit it.

[0159] In this embodiment, the total coolant filling amount is the total amount of coolant in each circuit of the target vehicle after the coolant filling device has filled each circuit of the heat pump air conditioning system of the target vehicle.

[0160] For example, such as Figure 5 As shown:

[0161] S1. The coolant filling device acquires experimental data, including multiple sets of experimental coolant filling volumes and multiple sets of experimental liquid level sensor voltages detected under multiple sets of experimental coolant filling volumes.

[0162] It should be noted that the experimental data are either simulation data or test data.

[0163] S2. The coolant filling device establishes a preset correspondence based on the coolant filling volume of multiple sets of experiments and the voltage of multiple sets of experimental liquid level sensors.

[0164] S3. When the degassing sequence of the circuit to be refueled is started, determine that the degassing sequence of the circuit to be refueled is in a stable state.

[0165] It should be noted that the degassing sequence of the circuit to be filled can be determined based on the voltage value, where the voltage value is the voltage of the coolant level in the overflow tank of the heat pump air conditioning system.

[0166] It should be noted that during the degassing sequence of the circuit to be refueled, at least two initial voltages detected within a preset time period will be acquired; if the voltage difference between the at least two initial voltages is less than or equal to a second preset threshold, it is determined that the degassing sequence of the circuit to be refueled is in a stable state. The voltage value is determined based on the at least two initial voltages.

[0167] In this embodiment, step S2 can be executed first, followed by step S3; step S3 can be executed first, followed by step S2; or step S2 can be executed simultaneously with step S3. The specific execution order of steps S2 and S3 can be determined according to the actual situation, and this embodiment does not limit this.

[0168] S4. Obtain the voltage value of the coolant level in the circuit to be filled; based on the voltage value, determine the amount of target coolant to be added to the circuit.

[0169] It should be noted that the preset correspondence is the correspondence between the preset liquid level sensor voltage and the preset coolant filling amount.

[0170] In this embodiment of the application, after steps S2 and S3 are executed, step S4 is executed.

[0171] S5. If the difference between the injection amount and the preset theoretical injection amount is less than or equal to the first preset threshold, start the degassing sequence of the next injection circuit.

[0172] It should be noted that this is determined based on the structure of the heat pump air conditioning system.

[0173] In this embodiment of the application, step S5 can be executed after step S4 is performed.

[0174] S6. If the difference in injection volume is greater than the first preset threshold, continue to execute the degassing process corresponding to the degassing sequence of the circuit to be injected, and repeat the degassing sequence for the circuit to be injected.

[0175] In this embodiment of the application, after step S4 is executed, step S6 can be executed.

[0176] S7. If the difference between the detected new injection amount and the preset theoretical injection amount is greater than the first preset threshold after the degassing process corresponding to the degassing sequence of the injection circuit is executed multiple times and the degassing sequence is repeatedly executed on the injection circuit, an alarm message is generated.

[0177] In this embodiment of the application, step S7 is executed after step S6.

[0178] S8. The coolant filling device uses alarm information to prompt the execution of a detection process for liquid level difference problems.

[0179] It should be noted that the liquid level difference problem refers to the issue where the difference between the newly added amount and the preset theoretical amount exceeds the first preset threshold.

[0180] In this embodiment of the application, after step S7 is executed, step S8 is executed.

[0181] S9. If the degassing sequence of the next filling circuit is the last filling circuit for the target vehicle's coolant, and the degassing sequence of the next filling circuit has been completed, generate a prompt message indicating that the coolant filling is complete.

[0182] It should be noted that the prompt message includes the total amount of coolant to be added; the total amount of coolant to be added includes the target amount of coolant to be added.

[0183] In this embodiment of the application, after step S5 is executed, step S9 is executed.

[0184] Understandably, this application, upon determining that the degassing sequence of the circuit to be filled is in a stable state, acquires the voltage value of the coolant level in the circuit to be filled when it is determined to be in a stable state. Based on the voltage value, it determines the amount of target coolant to be added to the circuit and compares the added amount with the preset theoretical added amount determined according to the structure of the heat pump air conditioning system. This determines the difference between the amount of coolant added and the amount of coolant required by the target vehicle. By using the preset theoretical added amount to reduce the difference between the amount of coolant added and the amount of coolant required by the target vehicle, the impact on heat exchange efficiency is reduced, heat dissipation component burnout is avoided, and driving safety of the target vehicle is improved.

[0185] Based on the same inventive concept as the coolant filling method applied in the coolant filling device described above, this application provides a coolant filling device 1, corresponding to a coolant filling method applied in the coolant filling device; Figure 6 This is a schematic diagram of the composition of a coolant filling device provided in an embodiment of this application. The coolant filling device 1 may include:

[0186] The determining unit 11 is used to determine that the degassing sequence of the circuit to be filled is in a stable state; to determine the amount of target coolant to be added in the circuit to be filled based on the voltage value; and to determine whether to continue executing the degassing sequence of the circuit to be filled or to start the degassing sequence of the next circuit to be filled based on the amount added and the preset theoretical amount added.

[0187] The acquisition unit 12 is used to acquire the voltage value of the coolant level in the circuit to be filled.

[0188] In some embodiments of this application, the apparatus further includes an establishment unit;

[0189] The acquisition unit 12 is used to acquire experimental data, which includes multiple sets of experimental coolant filling volumes and multiple sets of experimental liquid level sensor voltages detected under the multiple sets of experimental coolant filling volumes; the experimental data is simulation data or test data.

[0190] The establishing unit is used to establish the preset correspondence based on the multiple sets of experimental coolant injection volumes and the multiple sets of experimental liquid level sensor voltages;

[0191] Correspondingly, the determining unit 11 is used to determine the amount of fuel to be added using the preset correspondence and the voltage value.

[0192] In some embodiments of this application, the apparatus further includes a startup unit and an execution unit;

[0193] The starting unit is used to start the degassing sequence of the next refueling circuit when the difference between the refueling amount and the preset theoretical refueling amount is less than or equal to a first preset threshold.

[0194] The execution unit is configured to continue executing the degassing process corresponding to the degassing sequence of the circuit to be refueled when the difference in refueling amount is greater than the first preset threshold, and to repeatedly execute the degassing sequence for the circuit to be refueled.

[0195] In some embodiments of this application, the voltage values ​​are multiple voltages detected within a first time period; the multiple voltages correspond to multiple refueling amounts;

[0196] The determining unit 11 is used to determine multiple injection amount differences between the multiple injection amounts and the preset theoretical injection amount;

[0197] The execution unit is configured to continue executing the degassing process corresponding to the degassing sequence of the circuit to be refueled when the multiple refueling volume differences are greater than the first preset threshold, and to repeatedly execute the degassing sequence for the circuit to be refueled.

[0198] In some embodiments of this application, the apparatus further includes a generation unit;

[0199] The generation unit is used to generate an alarm message when the difference between the detected new refueling amount and the preset theoretical refueling amount is greater than the first preset threshold after multiple executions of the degassing process corresponding to the degassing sequence of the refueling circuit and multiple repetitions of the degassing sequence of the refueling circuit.

[0200] The execution unit is used to use the alarm information to prompt the execution of a detection process for a liquid level difference problem, wherein the liquid level difference problem is the problem that the difference between the newly added amount and the preset theoretical amount is greater than the first preset threshold.

[0201] In some embodiments of this application, the generating unit is configured to generate a coolant filling completion prompt message when the degassing sequence of the next filling circuit is the last filling circuit for coolant filling of the target vehicle, and the degassing sequence of the next filling circuit has been completed. The prompt message includes the total coolant filling amount; the total coolant filling amount includes the filling quantity.

[0202] In some embodiments of this application, the acquisition unit 12 is used to acquire at least two initial voltages collected within a preset time period;

[0203] The determining unit 11 is used to determine that the degassing sequence is in the stable state when the voltage difference between the at least two initial voltages is less than or equal to a second preset threshold; the voltage value is determined based on the at least two initial voltages.

[0204] In some embodiments of this application, the number of the circuits to be filled is at least two;

[0205] Accordingly, the determining unit 11 is used to determine that the degassing sequence of the first circuit in the circuit to be filled is in a stable state;

[0206] Correspondingly, the acquisition unit 12 is used to acquire the first voltage value of the coolant level in the first circuit;

[0207] The determining unit 11 is used to determine the first amount of target coolant added to the first circuit based on the first voltage value;

[0208] Accordingly, the execution unit is configured to execute the degassing sequence of the second circuit in the circuit to be refueled when the difference between the first refueling amount and the preset theoretical refueling amount is less than or equal to the first preset threshold, until the degassing sequence of each circuit in the circuit to be refueled is completed.

[0209] Accordingly, the execution unit is configured to continue executing the degassing process corresponding to the degassing sequence of the first circuit when the difference between the first injection amount and the preset theoretical injection amount is greater than the first preset threshold, and to repeatedly execute the degassing sequence of the first circuit until the number of repetitions of the degassing sequence is less than or equal to the preset number of repetitions, and the difference between the injection amount of the first circuit and the preset theoretical injection amount is less than or equal to the first preset threshold.

[0210] It should be noted that, in practical applications, the aforementioned determining unit 11 and acquiring unit 12 can be implemented by the processor 13 on the coolant filling device, specifically by a CPU (Central Processing Unit), MPU (Microprocessor Unit), DSP (Digital Signal Processor), or Field Programmable Gate Array (FPGA); the aforementioned data storage can be implemented by the memory 14 on the coolant filling device.

[0211] This application embodiment also provides a coolant filling device 1, such as... Figure 7 As shown, the coolant filling device 1 includes a processor 13, a memory 14, and a communication bus 15. The memory 14 communicates with the processor 13 through the communication bus 15. The memory 14 stores programs executable by the processor 13. When the program is executed, the processor 13 executes the coolant filling method applied to the coolant filling device as described above.

[0212] In practical applications, the aforementioned memory 14 can be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or a combination of the above types of memory, and provide instructions and data to the processor 13.

[0213] This application provides a computer program product, which includes a computer program or computer-executable instructions stored in a computer-readable storage medium. A processor of a coolant filling device reads the computer-executable instructions from the computer-readable storage medium and executes the computer-executable instructions, causing the coolant filling device to perform the coolant filling method described above in this application.

[0214] This application provides a vehicle including a coolant filling device or a coolant filling equipment as described above.

[0215] This application provides a computer-readable storage medium storing computer-executable instructions. When these computer-executable instructions are executed by a processor, they cause the processor to execute the coolant filling method provided in this application. For example, ... Figure 4 The method for adding coolant is shown.

[0216] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEP ROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or it may be a variety of devices including one or any combination of the above-mentioned memories.

[0217] In some embodiments, computer-executable instructions may take the form of programs, software, software modules, scripts, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as stand-alone programs or as modules, components, subroutines, or other units suitable for use in a computing environment.

[0218] As an example, computer-executable instructions may, but do not necessarily, correspond to files in a file system. They may be stored as part of a file that holds other programs or data, for example, in one or more scripts in a HyperText Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple co-located files (e.g., files that store one or more modules, subroutines, or code sections).

[0219] Understandably, this application, upon determining that the degassing sequence of the circuit to be filled is in a stable state, acquires the voltage value of the coolant level in the circuit to be filled when it is determined to be in a stable state. Based on the voltage value, it determines the amount of target coolant to be added to the circuit and compares the added amount with the preset theoretical added amount determined according to the structure of the heat pump air conditioning system. This determines the difference between the amount of coolant added and the amount of coolant required by the target vehicle. By using the preset theoretical added amount to reduce the difference between the amount of coolant added and the amount of coolant required by the target vehicle, the impact on heat exchange efficiency is reduced, heat dissipation component burnout is avoided, and driving safety of the target vehicle is improved.

Claims

1. A method of filling a coolant, characterized by, The method comprises: determining that the degassing timing of the to-be-filled loop is in a stable state; obtaining a voltage value of the liquid level of the coolant in the to-be-filled loop; and determining a filling amount of the target coolant in the to-be-filled loop according to the voltage value; determining whether to continue executing the degassing timing of the to-be-filled loop or to start the degassing timing of the next to-be-filled loop according to the filling amount and a preset theoretical filling amount.

2. The method of claim 1, wherein, Before the determining of the filling amount of the target coolant in the to-be-filled loop according to the voltage value, the method further comprises: obtaining experimental data, wherein the experimental data comprises a plurality of groups of experimental coolant filling amounts and a plurality of groups of experimental liquid level sensor voltages detected under the plurality of groups of experimental coolant filling amounts; and the experimental data is simulation data or test data; establishing the preset corresponding relationship according to the plurality of groups of experimental coolant filling amounts and the plurality of groups of experimental liquid level sensor voltages; correspondingly, the determining of the filling amount of the target coolant in the to-be-filled loop according to the voltage value comprises: determining the filling amount by using the preset corresponding relationship and the voltage value.

3. The method of claim 1, wherein, The determining of whether to continue executing the degassing timing of the to-be-filled loop or to start the degassing timing of the next to-be-filled loop according to the filling amount and the preset theoretical filling amount comprises: in a case where a filling amount difference between the filling amount and the preset theoretical filling amount is less than or equal to a first preset threshold, starting the degassing timing of the next to-be-filled loop; in a case where the filling amount difference is greater than the first preset threshold, continuing to execute a degassing process corresponding to the degassing timing of the to-be-filled loop and repeatedly executing the degassing timing for the to-be-filled loop.

4. The method of claim 3, wherein, The voltage value is a plurality of voltages detected in a first time period; the plurality of voltages correspond to a plurality of filling amounts; and the continuing to execute the degassing process corresponding to the degassing timing of the to-be-filled loop and repeatedly executing the degassing timing for the to-be-filled loop in the case where the filling amount difference is greater than the first preset threshold comprises: determining a plurality of filling amount differences between the plurality of filling amounts and the preset theoretical filling amount; in a case where the plurality of filling amount differences are greater than the first preset threshold, continuing to execute the degassing process corresponding to the degassing timing of the to-be-filled loop and repeatedly executing the degassing timing for the to-be-filled loop.

5. The method of claim 3, wherein, After the continuing to execute the degassing process corresponding to the degassing timing of the to-be-filled loop and repeatedly executing the degassing timing for the to-be-filled loop in the case where the filling amount difference is greater than the first preset threshold, the method further comprises: in a case where a difference between a new filling amount detected after a plurality of times of executing the degassing process corresponding to the degassing timing of the to-be-filled loop and repeatedly executing the degassing timing for the to-be-filled loop and the preset theoretical filling amount is greater than the first preset threshold, generating an alarm information; prompting to execute a detection process of a liquid level difference problem by using the alarm information, wherein the liquid level difference problem is a problem that the difference between the new filling amount and the preset theoretical filling amount is greater than the first preset threshold.

6. The method of claim 3, wherein, After the starting of the degassing timing of the next to-be-filled loop, the method further comprises: In a case where the degassing timing of the next filling loop is the last filling loop of the coolant filling of the target vehicle and the degassing timing of the next filling loop has been completed, prompt information of completion of the coolant filling is generated, and the prompt information includes a total amount of the coolant filling; and the total amount of the coolant filling includes the filling amount.

7. The method of claim 1, wherein, Before the determination that the degassing timing is in the stable state, the method further includes: acquiring at least two initial voltages collected within a preset time period; in a case where a voltage difference between the at least two initial voltages is less than or equal to a second preset threshold, determining that the degassing timing is in the stable state; and the voltage value is determined according to the at least two initial voltages.

8. The method of claim 3, wherein, The number of the to-be-filled loops is at least two; and the determination that the degassing timing of the to-be-filled loop is in the stable state includes: determining that the degassing timing of a first loop in the to-be-filled loop is in the stable state; correspondingly, the acquisition of the voltage value of the coolant liquid level in the to-be-filled loop; and the determination of the filling amount of the target coolant in the to-be-filled loop according to the voltage value includes: acquiring a first voltage value of the coolant liquid level in the first loop; and determining a first filling amount of the target coolant in the first loop according to the first voltage value; correspondingly, the start of the degassing timing of the next filling loop in a case where a filling amount difference between the filling amount and the preset theoretical filling amount is less than or equal to a first preset threshold includes: in a case where a filling amount difference between the first filling amount and the preset theoretical filling amount is less than or equal to the first preset threshold, performing the degassing timing of a second loop in the to-be-filled loop until the degassing timing of each loop in the to-be-filled loop is performed; correspondingly, the continuous execution of the degassing process corresponding to the degassing timing of the to-be-filled loop and the repeated execution of the degassing timing of the to-be-filled loop in a case where the filling amount difference is greater than the first preset threshold include: in a case where a filling amount difference between the first filling amount and the preset theoretical filling amount is greater than the first preset threshold, continuously executing the degassing process corresponding to the degassing timing of the first loop and repeatedly executing the degassing timing of the first loop until a repeated number of the repeated execution of the degassing timing is less than or equal to a preset repeated number and a filling amount difference between the filling amount of the first loop and the preset theoretical filling amount is less than or equal to the first preset threshold.

9. A coolant filling device, characterized by The coolant filling device includes: a determination unit configured to determine that the degassing timing of the to-be-filled loop is in the stable state; determine a filling amount of the target coolant in the to-be-filled loop according to a voltage value; and determine whether to continuously execute the degassing timing of the to-be-filled loop or start the degassing timing of the next filling loop according to the filling amount and a preset theoretical filling amount; an acquisition unit configured to acquire the voltage value of the coolant liquid level in the to-be-filled loop.

10. A coolant filling apparatus characterized by comprising: The coolant filling equipment includes: a memory configured to store computer executable instructions; A processor to implement the method of any of claims 1 to 8 when executing computer executable instructions stored in the memory.

11. A computer-readable storage medium storing computer-executable instructions, wherein execution of the computer-executable instructions by one or more processors of a computing system causes the one or more processors to perform operations comprising: The computer executable instructions, when executed by the processor, implement the method of any of claims 1 to 8.

12. A computer program product comprising computer-executable instructions or a computer program, characterized in that, The computer executable instructions or computer program, when executed by the processor, implement the method of any of claims 1 to 8.

13. A vehicle comprising: The cooling fluid filling device of claim 9, or the cooling fluid filling apparatus of claim 10.