Refrigerator load power calibration method, system, medium, product, and chip system

By establishing a communication connection between the terminal testing equipment and the motherboard on the refrigerator production line, the load power calibration is completed automatically, solving the problem of low calibration efficiency of the refrigerator motherboard and achieving efficient and accurate load power detection.

CN122330501APending Publication Date: 2026-07-03XIAOMI TECH (WUHAN) CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610550081.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-23
Publication Date
2026-07-03

Smart Images

  • Figure CN122330501A_ABST
    Figure CN122330501A_ABST
Patent Text Reader

Abstract

The present disclosure relates to a refrigerator load power calibration method, system, medium, product and chip system, belonging to the technical field of refrigerator. The method comprises: receiving a load start instruction sent by a client based on a communication connection; wherein the communication connection is established between the client and the refrigerator mainboard of the to-be-tested refrigerator according to the communication module identifier obtained by the client from the manufacturing execution end; executing the load start instruction to control the stable operation of each load in the to-be-tested refrigerator, and collecting the self-test power value of each load; receiving the reference power value of each load sent by the client, and calibrating according to the self-test power value and the reference power value of each load to obtain the calibrated power data of each load and store it. The present disclosure can be used to directly utilize the detection process on the refrigerator production line to calibrate the power of each refrigerator mainboard, thereby improving the calibration efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of refrigerator technology, and in particular to a refrigerator load power calibration method, system, medium, product and chip system. Background Technology

[0002] In related technologies, the refrigerator's mainboard needs to accurately detect the operating power of key loads such as the compressor, fan, and the entire unit for functional control, fault detection, and user display. The power detection and calibration of these loads typically employs sensors in conjunction with analog-to-digital converters and microcontrollers for sampling and calculation, or uses algorithms to calculate the corresponding load power based on current and voltage sampling values. However, the power calibration methods integrated on the refrigerator's mainboard remain challenging and inefficient. Summary of the Invention

[0003] To overcome the problems existing in related technologies, this disclosure provides a refrigerator load power calibration method, system, medium, product and chip system, which is used to directly utilize the testing process on the refrigerator production line to calibrate the power of the mainboard of each refrigerator, thereby improving calibration efficiency.

[0004] According to a first aspect of the present disclosure, a refrigerator load power calibration method is provided, the method comprising:

[0005] The client receives a load start instruction based on a communication connection; wherein the communication connection is established between the client and the refrigerator motherboard of the refrigerator under test according to the communication module identifier, and the communication module identifier is the refrigerator under test obtained by the client from the manufacturing execution end;

[0006] The load start instruction is executed to control the stable operation of each load in the refrigerator under test, and the self-test power value of each load is collected.

[0007] The terminal detection device receives the reference power values ​​of each load sent by the client, and performs calibration based on the self-test power values ​​and reference power values ​​of each load to obtain and store the calibration power data of each load. The reference power values ​​of each load are obtained by the terminal detection device in response to the stable operation of each load in the refrigerator under test, and are sent to the client.

[0008] In some optional embodiments, executing the load start-up instruction to control the stable operation of each load in the refrigerator under test includes: executing the load start-up instruction to control each load in the refrigerator under test to start up in a preset start-up sequence until each load reaches a stable operating state; and controlling the load to stop in response to the stable operating state of the load lasting for a preset steady-state waiting time.

[0009] In some optional embodiments, the loads in the refrigerator under test include a compressor, a fan, a defrost unit, and other loads; controlling the loads in the refrigerator under test to start up in a preset start-up sequence includes: controlling the fan, the defrost unit, and the other loads in the refrigerator under test to start up in a first preset detection sequence; and controlling the compressor to start up in response to the completion of the first preset detection sequence.

[0010] In some optional embodiments, receiving the reference power values ​​of each load sent by the client includes: receiving the reference power values ​​of each load sent by the client from the communication connection based on the wireless communication module, and obtaining the reference power values ​​of each load from the wireless communication module via serial communication.

[0011] In some optional embodiments, the step of collecting the self-test power values ​​of each load includes: in response to each load reaching the target sampling requirement, sequentially collecting the power values ​​of each load according to a preset sampling duration and a preset sampling frequency to obtain the self-test power values ​​of each load.

[0012] In some optional embodiments, the loads in the refrigerator under test include a compressor, a fan, a defrost unit, and other loads. The response to each load reaching the target sampling requirement includes: determining that the other loads have reached the target sampling requirement when they reach a preset steady-state condition; determining that the fan has reached the target sampling requirement when the fan speed reaches a preset target fan speed; determining that the defrost unit has reached the target sampling requirement when the defrost unit's heating temperature reaches a preset target temperature; and determining that the compressor has reached the target sampling requirement when the compressor speed reaches a preset target compression speed.

[0013] In some optional embodiments, the step of calibrating according to the self-test power value and the reference power value of each load to obtain and store the calibration power data of each load includes: calculating the calibration coefficient of each load according to the self-test power value and the reference power value of each load; collecting the current current value and the current voltage value of each load; and calculating the calibration power data of each load according to the calibration coefficient, the current current value and the current voltage value of each load.

[0014] In some optional embodiments, the calibration power data for each load is the product of the calibration coefficient, the current current value, and the current voltage value for each load.

[0015] In some optional embodiments, after obtaining the calibration power data of each load, the method further includes: sending the calibration power data of each load to the client, so that the client sends the calibration power data of each load to the manufacturing execution end for storage.

[0016] In some alternative embodiments, the method further includes storing the calibration power data of each load in a non-volatile memory.

[0017] A second aspect of the present disclosure also provides a method for calibrating the load power of a refrigerator, the method comprising:

[0018] Obtain the communication module identifier of the refrigerator under test from the manufacturing execution end, and establish a communication connection between the refrigerator under test and the refrigerator motherboard based on the communication module identifier;

[0019] Based on the communication connection, a load start instruction is sent to the refrigerator mainboard, so that the refrigerator mainboard executes the load start instruction and generates the self-test power value of each load in response to the stable operation of each load in the refrigerator under test.

[0020] The terminal detection device receives reference power values ​​for each load sent by the terminal detection device; wherein the reference power values ​​are obtained by the terminal detection device performing power detection on each load of the refrigerator under test in response to the stable operation of each load in the refrigerator under test.

[0021] Based on the communication connection, the reference power values ​​of each load are sent to the refrigerator mainboard, so that the refrigerator mainboard can calibrate according to the reference power values ​​and the self-test power values ​​of each load, obtain the calibration power data of each load, and store it.

[0022] In some optional embodiments, establishing a communication connection with the refrigerator motherboard of the refrigerator under test based on the communication module identifier includes: in response to the refrigerator under test moving to the target local area network coverage area on the production test line, searching for the communication module of the refrigerator under test based on the communication module identifier, and performing remote procedure call communication protocol interaction to establish a communication connection with the refrigerator motherboard of the refrigerator under test.

[0023] In some optional embodiments, the method further includes: receiving the calibration power data of each load sent by the refrigerator motherboard based on the communication connection; and sending the calibration power data of each load to the manufacturing execution terminal so that the manufacturing execution terminal stores the calibration power data of each load.

[0024] A third aspect of the embodiments of this disclosure also provides a refrigerator load power calibration method, the method comprising:

[0025] In response to the stable operation of each load in the refrigerator under test, power detection is performed on each load of the refrigerator under test to obtain the reference power value of each load;

[0026] The reference power values ​​of each load are sent to the client, so that the client sends the reference power values ​​of each load to the refrigerator motherboard of the refrigerator to be tested based on the communication connection, so that the refrigerator motherboard calibrates according to the reference power values ​​and the self-test power values ​​of each load, obtains the calibration power data of each load and stores it.

[0027] The communication connection is established between the client and the refrigerator motherboard of the refrigerator under test based on the communication module identifier. The communication module identifier is obtained by the client from the manufacturing execution end of the refrigerator under test. The self-test power value is collected by the refrigerator under test after receiving the load start instruction sent by the client based on the communication connection and executing the load start instruction to control the stable operation of each load in the refrigerator under test.

[0028] A fourth aspect of the embodiments of this disclosure also provides a refrigerator load power calibration system, including: a terminal detection device, a client, and a manufacturing execution terminal;

[0029] The manufacturing execution end is used to store the communication module identifier of the refrigerator under test and store calibration power data;

[0030] The client is used to obtain the communication module identifier from the manufacturing execution end, establish a communication connection with the refrigerator motherboard of the refrigerator under test according to the communication module identifier, and send a load start instruction to the refrigerator motherboard through the communication connection.

[0031] A terminal testing device is used to detect the power of each load in the refrigerator under test in response to the stable operation of each load in the refrigerator under test, and to obtain the reference power value of each load.

[0032] The client is further configured to receive the reference power values ​​of each load sent by the terminal detection device, and send the reference power values ​​of each load to the refrigerator motherboard, so that the refrigerator motherboard performs a calibration operation based on the reference power values ​​of each load and the self-test power values ​​of each load to obtain the calibration power data of each load.

[0033] A fifth aspect of the embodiments of this disclosure also provides a non-transitory computer-readable storage medium, wherein when instructions in the storage medium are executed by a processor of a terminal, the terminal is able to perform the refrigerator load power calibration method as described in the first aspect and / or any embodiment of the first aspect, the second aspect and / or any embodiment of the second aspect, or the third aspect.

[0034] A sixth aspect of the embodiments of this disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the refrigerator load power calibration method as described in the first aspect and / or any embodiment of the first aspect, the second aspect and / or any embodiment of the second aspect, or the third aspect.

[0035] A seventh aspect of the embodiments of this disclosure also provides a chip system, the chip system including a processing unit and an interface circuit, the processing unit acquiring program instructions through the interface circuit, the program instructions being executed by the processing unit, the processing unit being used to execute the refrigerator load power calibration method as described in the first aspect and / or any embodiment of the first aspect, the second aspect and / or any embodiment of the second aspect, or the third aspect.

[0036] The refrigerator load power calibration method, system, medium, product, and chip system provided in the embodiments of this disclosure can include the following beneficial effects: By establishing a communication connection between the refrigerator motherboard of the refrigerator under test and the manufacturing execution terminal based on the communication module identifier of the refrigerator under test, and sending a corresponding load start instruction to the refrigerator motherboard based on the connection, after the refrigerator motherboard executes the load start instruction, it collects the self-test power value of each load, and then performs joint calibration by combining the reference power value and the self-test power value of each load to obtain the calibration power data of each load. The whole process utilizes the existing data acquisition function of the manufacturing execution terminal and automatically establishes a communication connection. Every time a refrigerator under test passes through the production line, the connection, load start, detection and calibration processes can be automatically realized, reducing the dependence on manual labor and improving calibration efficiency to meet the needs of large-scale and fast-paced production.

[0037] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0038] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0039] Figure 1 This is a flowchart illustrating a refrigerator load power calibration method according to some embodiments of the present disclosure. Figure 1 .

[0040] Figure 2 This is a data link diagram between a refrigerator motherboard, a terminal detection device, and a client, provided according to some embodiments of the present disclosure.

[0041] Figure 3 This is a flowchart illustrating a refrigerator load power calibration method according to some embodiments of the present disclosure. Figure 2 .

[0042] Figure 4 This is a flowchart illustrating a refrigerator load power calibration method according to some embodiments of the present disclosure. Figure 3 .

[0043] Figure 5 This is a schematic diagram of the interactive process of a refrigerator load power calibration method provided according to some embodiments of the present disclosure.

[0044] Figure 6 This is a schematic diagram of a refrigerator load power calibration system provided according to some embodiments of the present disclosure.

[0045] Figure 7 This is a schematic diagram of the structure of a chip system provided according to some embodiments of the present disclosure. Detailed Implementation

[0046] Some embodiments of this disclosure will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. Various changes, modifications, and equivalents of the methods, apparatus, and / or systems described herein will become apparent upon understanding this disclosure. For example, the order of operations described herein is merely illustrative and is not limited to those orders set forth herein, but can be changed as will become apparent upon understanding this disclosure, except for operations that must be performed in a particular order. Furthermore, for clarity and brevity, descriptions of features known in the art may be omitted.

[0047] The refrigerator manufacturing process requires calibration of the mainboard and corresponding loads of the refrigerator under test. During its flow through the production line, the refrigerator typically undergoes mainboard functional testing, load start-up testing, overall power testing, and result recording. The mainboard controls the compressor, fan, defrost unit, and other loads to operate under predetermined conditions and samples and calculates the power consumption of each load. Terminal testing equipment on the production line retests the power consumption of the entire unit or individual loads under actual operating conditions to determine if the product meets factory requirements. This is complemented by a manufacturing execution terminal or manufacturing execution system (MES) to manage batch information, serial numbers, and corresponding communication module identifiers of the refrigerators under test, enabling production line equipment to accurately identify the current test object at high speeds and archive test results.

[0048] In the aforementioned application scenario, the calibration of refrigerator load power involves manual sampling from a batch of products, with manual selection of corresponding terminal testing equipment to calibrate and test each load of the sampled refrigerators sequentially. However, the motherboard's self-sampling results are easily affected by component tolerances, temperature drift, sampling circuit errors, and algorithm simplification assumptions, making it difficult to eliminate detection deviations between different motherboards. Even on the same production line, inconsistent test results for the same load may occur on different devices. This over-reliance on manual calibration is not only inefficient but also unsuitable for large-scale, fast-paced production needs.

[0049] To address the aforementioned technical problems, this disclosure provides the following technical concept: Utilizing existing high-precision terminal testing equipment on the production line, such as a whole-machine power testing platform, a communication connection is established with the mainboard of each refrigerator near the terminal testing equipment based on the device identifier. Then, a load command is sent to the mainboard, which then performs real-time calibration based on the collected load power data and reference power values ​​to obtain and store the calibration power data for each load. Each refrigerator under test can undergo automatic and rapid power calibration, improving power calibration efficiency to meet the needs of large-scale, fast-paced refrigerator production.

[0050] The embodiments described in the following examples of this disclosure are not representative of all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0051] Figure 1 This is a flowchart illustrating a refrigerator load power calibration method according to some embodiments of the present disclosure. Figure 1 ,like Figure 1 The refrigerator load power calibration method shown is used for the mainboard of the refrigerator under test and includes the following steps:

[0052] S11: Receive a load start instruction sent by the client based on the communication connection; wherein, the communication connection is established between the client and the refrigerator motherboard of the refrigerator under test according to the communication module identifier, and the communication module identifier is the refrigerator under test obtained by the client from the manufacturing execution end.

[0053] In this embodiment, the refrigerator motherboard can be the main control board in the refrigerator's overall control system, or a control board integrating load drive control, sampling processing, and communication processing capabilities. The communication connection can be a data link between the client and the refrigerator motherboard for transmitting control commands, status data, and calibration power data. This link can be established on a wireless local area network, a dedicated production line network, or other network environments capable of data interaction. The communication module identifier can be communication node identity information used to uniquely identify the current refrigerator under test. It can be the MAC (Media Access Control) address of a Wi-Fi (Wireless Fidelity) module, the device identifier (DID), a serial association identifier, or other unique identification information. The manufacturing execution terminal can be a manufacturing execution system in the production line or a management terminal with equivalent functionality, used to maintain the correspondence between product serial numbers, workstation information, batch information, and communication module identifiers. The client can be a host computer, industrial control computer, tablet terminal, or other device with data interaction and control capabilities deployed at the production line testing station.

[0054] In this embodiment, after the refrigerator under test arrives at the designated test station, the manufacturing execution end provides the client with the communication module identifier (such as the whole machine serial number, station number, and communication network address identifier) ​​corresponding to the refrigerator under test. Based on this, the client locks the refrigerator under test as the target device within the current test cycle and initiates a connection request to the refrigerator's communication module. For example, in a local area network environment, the client can search for the wireless module corresponding to the refrigerator's mainboard based on the communication module identifier. After identifying the target module, it performs handshake authentication, link establishment, and session initialization, thereby establishing a stable data communication channel with the refrigerator's mainboard. This communication channel can adopt a remote procedure call communication protocol, a socket communication protocol, a message queue-based communication method, or other protocol forms suitable for real-time production line control, as long as it ensures that the client reliably sends test commands to the refrigerator's mainboard and receives feedback information.

[0055] S12: Execute the load start instruction to control the stable operation of each load in the refrigerator under test, and collect the self-test power value of each load.

[0056] In this embodiment, each load in the refrigerator under test can be an electrical component within the refrigerator that needs to participate in power detection and calibration, such as a compressor, fan, lighting, control panel display, and other common loads in a refrigerator. The load start indication can be a control command generated by the refrigerator's mainboard to drive the load operation. Correspondingly, the control command can be a control signal such as a compressor start command or a fan start command. Stable operation refers to the operating condition stage where the electrical parameters and operating status of the corresponding load enter the rated fluctuation range after startup. For example, the operating current, operating voltage, speed, or heating power remains relatively stable within a preset time window, so that the collected power value can reflect the steady-state characteristics of the load.

[0057] In this embodiment, the self-tested power value can be the load power data obtained by the refrigerator motherboard through its own sampling circuit to acquire electrical parameters such as voltage and current, and then using a built-in algorithm. Acquiring the self-tested power value can be a process where the refrigerator motherboard collects data based on electronic components that collect current or voltage (such as current sampling resistors, Hall current sensors, voltage divider sampling circuits, or integrated metering chips), and generates multiple sets of raw sampling data within a continuous sampling time window according to a pre-set sampling frequency. The sampling frequency can be set to a higher frequency to cover AC waveform variations based on the characteristics of each load, or it can be set to a discrete sampling frequency suitable for industrial control cycles, as long as it can support subsequent power calculations and calibrations.

[0058] S13: Receive the reference power values ​​of each load sent by the client, and calibrate according to the self-test power value and reference power value of each load to obtain and store the calibration power data of each load. The reference power value of each load is obtained by the terminal detection device in response to the stable operation of each load in the refrigerator under test, and sent to the client.

[0059] In this embodiment, the terminal testing equipment can be a testing device installed at the production line testing station for externally measuring the overall power consumption or the power of each load of the refrigerator under test. It can be a power analyzer, an intelligent electrical parameter tester, a clamp-on testing unit, or other testing device with standard metrological accuracy. The reference power value can be the power result measured by the terminal testing equipment during a stable operating phase corresponding to the motherboard's self-test power sampling. This result serves as a calibration benchmark value to correct measurement deviations on the motherboard side. The calibration power data can be data obtained by correcting the original power detection result of the motherboard based on the reference power value. It can be a calibration coefficient, deviation compensation amount, corrected power value, correction curve parameters, or a combination thereof.

[0060] In this embodiment, the refrigerator mainboard can generate calibration coefficients based on the differences between the self-measured power values ​​and reference power values ​​of each load. For example, when the self-measured power value of a certain load is denoted as P... 自测The reference power value is denoted as P. 参考 At that time, the calibration coefficient K can be determined based on the ratio of the two, that is, by making the subsequent output result approach P. 参考 The motherboard's detection model is corrected using various methods. If a proportional correction method is used, K can be understood as a correction parameter representing the ratio of the reference power value to the self-tested power value; subsequent power calculations for this load can be compensated according to this ratio. If a deviation correction method is used, the difference between the two can be added as compensation to the motherboard's power calculation results. For loads significantly affected by sampling circuit drift, power factor estimation errors, or filtering strategies, the refrigerator motherboard can further apply this calibration process to the underlying algorithm parameters, such as updating current sampling gain, voltage conversion coefficients, phase compensation parameters, power factor compensation parameters, or digital filtering coefficients, enabling the motherboard to directly output detection results closer to the reference value under the same operating conditions.

[0061] In this embodiment, storing the calibration power data for each load can be achieved by the refrigerator motherboard writing the calibration power data into a preset storage area after completing the calibration calculation for each load and verifying the results. This preset storage area can be divided into address segments according to load type, or the data structure can be organized according to task batches or parameter versions.

[0062] Based on the above, this disclosure provides a refrigerator load power calibration method. By linking the existing object management capabilities of the manufacturing execution end, the connection and scheduling capabilities of the client, the standard testing capabilities of the terminal testing equipment, and the local calibration and storage capabilities of the refrigerator motherboard on the refrigerator production line, an automated closed-loop link is established for the load power detection of the refrigerator under test throughout the production line testing process. This not only reduces the detection deviation caused by the influence of component tolerances, temperature drift, and algorithm errors on the motherboard self-sampling results, but also reduces the testing cycle time limitations and data mismatch problems caused by manual intervention. Furthermore, the calibration power data is directly solidified in the motherboard and the upper-level system, thereby improving the consistency, automation, and traceability of load power detection under the conditions of mass production of refrigerators, and improving the load power calibration efficiency. This method can adapt to the large-scale, fast-paced production needs of refrigerator manufacturing.

[0063] It should be understood that the above examples are merely illustrative and not limiting. The following will further describe a refrigerator load power calibration method provided in this disclosure.

[0064] Based on the above embodiments, in an optional embodiment of this disclosure, step S12 executes a load start instruction to control the stable operation of each load in the refrigerator under test, including the following steps:

[0065] S121: Execute the load start instruction to control each load in the refrigerator under test to start up in a preset start sequence until each load reaches a stable operating state.

[0066] In this embodiment, the preset startup sequence can be pre-set based on the starting current of each load, the mechanical coupling relationship, and the overall test cycle, so that the startup impacts are staggered, thereby reducing the impact of transient power fluctuations on the sampling results. The stable operating state can be determined by the refrigerator mainboard based on the load's operating current, operating voltage, speed feedback, temperature change, or power fluctuation amplitude. When the corresponding parameter enters the preset threshold range and continuously meets the limiting conditions, the load is considered to have entered a stable operating state.

[0067] In this embodiment, each load reaching a stable operating state can mean that each load starts up independently and enters a stable operating state, or that all loads enter a stable operating state, or that some of the loads enter a stable operating state. This embodiment does not impose any restrictions here.

[0068] For example, after receiving a load start instruction, the refrigerator mainboard sequentially outputs drive signals according to its built-in control logic to control the corresponding relays, thyristors, or drive chips to turn on, thereby starting each load in a preset start sequence. For compressor loads, the start-up status can be determined by controlling the compressor relay to activate and combining it with back EMF or current peak values. For fan loads, their operation can be controlled by PWM (Pulse Width Modulation) signals or switching signals, and the stable state can be confirmed by Hall feedback or speed estimation. After each load reaches a stable operating state, the refrigerator mainboard continues to maintain the corresponding operation and begins timing the steady-state waiting time. The steady-state waiting time can be pre-configured to several seconds to tens of seconds depending on the load type, sampling accuracy requirements, and production line cycle time. During the steady-state waiting time, the mainboard continuously collects the self-test power values ​​of the loads and performs averaging or filtering on the sampled values ​​to obtain more representative power data.

[0069] S122: In response to the load's stable operating state lasting for a preset steady-state waiting time, control the load to stop.

[0070] In this embodiment, after the stable operation of the load lasts for a preset steady-state waiting time, the refrigerator mainboard generates a stop control signal. Following a pre-set shutdown logic, it controls each load to disconnect power or decelerate and stop, thus ending the current test condition. The stop control can be executed in the reverse order of startup, or multiple loads can be simultaneously disconnected according to load protection requirements to avoid current surges during shutdown. Using specific models of drive relays, power sampling chips, or controllers can leverage their fast response speed, high sampling accuracy, and strong anti-interference capabilities to improve the reliability of steady-state determination and shutdown control. In practical applications, other models of these components can also be selected; this embodiment does not limit this selection.

[0071] In this embodiment, the load is started in a preset order during the start-up process until each load reaches a stable operating state, thus avoiding instantaneous disturbances during the start-up process of each load. This establishes a continuous and stable operating foundation for subsequent load sampling. Furthermore, the load is automatically stopped within a specified time after the stable operation is completed, thereby ensuring the consistency and repeatability of the data on which the power calibration is based and reducing timing and operational errors caused by manual intervention.

[0072] Based on the above embodiments, as an optional embodiment of this disclosure, the loads in the refrigerator under test include a compressor, a fan, a defroster, and other loads. Step S121, controlling the loads in the refrigerator under test to start up according to a preset start-up sequence, includes the following steps:

[0073] S121a: Control the fan, defrost machine and other loads in the refrigerator under test to start up in the first preset detection sequence.

[0074] In this embodiment, the fan can be used to generate cold air circulation, the defrosting machine can be used to perform defrosting operation after frost forms on the evaporator surface, and other loads can be used for auxiliary electrical components related to the operation of the whole machine, such as lighting, display, valves or auxiliary control.

[0075] S121b: In response to the completion of the first preset detection sequence, control the compressor to start.

[0076] In this embodiment, the compressor can be the main drive load of the refrigeration circuit. The compressor has a large starting current and significant power fluctuations; therefore, in the detection scenario, it is usually controlled in a time-sharing manner with other loads to reduce mutual interference. In this embodiment, the first preset detection sequence can be jointly defined by relay drive timing, power sampling window, or communication handshake timing, so as to complete power acquisition and status confirmation of the fan, defrost unit, and other loads before the compressor starts. After the compressor starts, the mainboard continues to monitor the operation of each load and uses the collected self-test power information for subsequent calibration processing.

[0077] This control method allows other low-power or auxiliary loads to enter the detection state before the higher-power compressor, thus avoiding the compressor starting or stabilizing before being controlled to start. This allows the terminal detection equipment to obtain the reference power values ​​of each load separately. Because the compressor is controlled to start only after the preceding load has completed its startup and stabilized, the overall operating state is closer to the actual working condition, and the segmentation and traceability of the calibration power data are improved.

[0078] In this embodiment, by controlling the refrigerator under test to stably complete the start-up of each load in a preset sequence during the production line testing process, the measurement deviation caused by the current surge at the moment of each load start-up is reduced, the power detection consistency of low-power loads such as fans, defrosters and other loads is improved, and the high-power characteristics of the compressor are accurately identified in independent time periods, thereby improving the accuracy and automation of the overall load power calibration.

[0079] The above describes the control process from the start-up of each load of the refrigerator under test to its stable operation. The following will describe the process of power calibration for each load in conjunction with specific embodiments.

[0080] Based on the above embodiments, as an optional embodiment of this disclosure, step S12, which involves collecting the self-test power values ​​of each load, includes the following steps:

[0081] S123: In response to each load reaching the target sampling requirement, the power value of each load is collected sequentially according to the preset sampling duration and preset sampling frequency to obtain the self-test power value of each load.

[0082] In this embodiment, the target sampling requirement can be used to limit each load to a valid state suitable for power sampling. This valid state can be a state where the load has completed startup and is maintaining steady-state operation, or a state where the load's operating parameters meet a preset fluctuation threshold. The preset sampling duration is used to limit the sampling duration interval for a single load, and the preset sampling frequency is used to limit the sampling interval within this duration interval. After detecting that each load meets the target sampling requirement, the refrigerator mainboard continuously acquires voltage and current sampling values ​​at a set frequency based on a sampling timer, and calculates the instantaneous power value according to a preset power calculation relationship, thereby forming a power sequence for the corresponding load within the sampling duration. For example, the preset sampling period is 1 second, the preset sampling frequency can be three times per second, and the preset sampling duration can be 1 second.

[0083] In an optional embodiment of this disclosure, to reduce the impact of instantaneous fluctuations on the results, the refrigerator mainboard can also perform mean calculation, outlier removal, or sliding filtering on the collected power sequence, and output it as the self-test power value of the load. The sampling duration can be set according to the different characteristics of the compressor, fan, defrost machine, and other loads to balance startup stability and detection cycle requirements; the sampling frequency can be controlled by the mainboard's internal clock or timer interrupt to ensure sampling consistency for different loads.

[0084] In this embodiment, the motherboard first determines whether the target sampling requirements are met based on the load status. If they are met, it enters the sampling window for the corresponding load and stops sampling calculation for that load after the window ends, then switches to the next load to continue sampling. This ensures that the self-test power values ​​of each load are derived from continuous sampling data within a stable operating range, avoiding the impact of startup transients or short-term disturbances on the results. The self-test power values ​​obtained in this way can more accurately reflect the actual operating power of the load and provide basic data for subsequent calibration with reference power values, thereby improving the consistency, stability, and traceability of the calibration results.

[0085] Furthermore, in an optional embodiment of this disclosure, the loads in the refrigerator under test include a compressor, a fan, a defrost unit, and other loads. Step S123, in response to each load reaching the target sampling requirement, specifically includes the following steps:

[0086] S123a: In response to other loads reaching the preset steady-state condition, it is determined that other loads have reached the target sampling requirement.

[0087] S123b: In response to the fan speed reaching the preset target fan speed, it is determined that the fan has reached the target sampling requirement.

[0088] S123c: In response to the defrosting machine reaching the preset target temperature, it is determined that the defrosting machine has met the target sampling requirements.

[0089] S123d: In response to the compressor speed reaching the preset target compression speed, and determining that the compressor has reached the target sampling requirements.

[0090] In this embodiment, other loads may include non-critical drive loads such as refrigerated lighting, door electric heating, or solenoid valves. Their preset steady-state conditions can be defined by the amplitude of current fluctuation, the amplitude of power fluctuation, and the duration of continuous operation, to indicate that the load has entered a stable output state. The fan may be a DC brushless fan.

[0091] In this embodiment, the refrigerator mainboard calculates the fan speed based on Hall feedback pulses, back electromotive force signals, or encoder signals, and compares it with a preset target fan speed. When the two match, the sampling condition is deemed met. The defrosting mechanism can be a heating wire, heating tube, or defrosting heating element. Its heating temperature can be collected by a temperature sensor attached to the surface of the heating element, and sampling begins after the temperature rise reaches the preset target temperature. The compressor can be a variable frequency compressor. The refrigerator mainboard estimates its speed based on the drive frequency, speed feedback signal, or operating control parameters, and confirms that the target sampling requirement is met after reaching the preset target compression speed. The aforementioned preset target fan speed, preset target temperature, and preset target compression speed can all be pre-written into the refrigerator mainboard memory according to the process parameters of different refrigerator models to adapt to the testing requirements of different refrigeration systems.

[0092] In this embodiment, after controlling the start of each load, the refrigerator mainboard continuously reads the status variables corresponding to each load and begins sampling when the judgment result meets the corresponding target sampling requirements. For other loads, the refrigerator mainboard can confirm that their operating curves have entered a stable range through multiple continuous samplings; for fans and compressors, the refrigerator mainboard can determine whether the actual speed has reached the target value by combining the closed-loop speed control results; for defrosters, the refrigerator mainboard can suppress sampling in the early stage of heating and perform sampling after the heating temperature rises to the target temperature, thereby avoiding transient deviations during the heating phase. By matching the sampling trigger conditions of different loads with their respective operating characteristics, the sampling time corresponds to the stable operating condition of the load, thereby improving the representativeness and comparability of the self-measured power values.

[0093] This embodiment establishes separate sampling trigger mechanisms for compressors, fans, defrosters, and other loads, ensuring that power is collected only after each type of load has stabilized or reached the target sampling requirements. This avoids interference with sampling results caused by transient impacts when the load is first started, and reduces calibration deviations due to inconsistent load conditions, thereby improving the accuracy, repeatability, and production line consistency of overall power detection.

[0094] In an optional embodiment of this disclosure, receiving the reference power values ​​of each load sent by the client in step S13 includes: receiving the reference power values ​​of each load sent by the client from the communication connection based on the wireless communication module, and obtaining the reference power values ​​of each load from the wireless communication module through serial communication.

[0095] In this embodiment, the wireless communication module is used to establish a data relay channel between the refrigerator motherboard and the client. It can be configured as an independent communication module electrically connected to the refrigerator motherboard, or integrated into the refrigerator motherboard's control circuit. The wireless communication module can be a Wi-Fi module, a Bluetooth module, or a communication component with similar wireless transceiver capabilities. This allows it to receive reference power values ​​sent by the client via the communication connection in the production line environment and temporarily store the received data in the module's internal buffer for later retrieval by the refrigerator motherboard. For example, the communication connection can be a local area network (LAN).

[0096] Figure 2 This is a data link diagram between a refrigerator motherboard, a terminal detection device, and a client, provided according to some embodiments of the present disclosure.

[0097] like Figure 2As shown, the refrigerator motherboard can establish a data connection channel with the wireless communication module through serial communication. The wireless communication module can transmit data with the client through a router or other transmission equipment. The client can transmit data with the MES system through the intranet. The client can transmit data with the terminal detection device through the 485 bus. The data transmission channel between the refrigerator motherboard and the client can serve as a relay transmission channel between the refrigerator motherboard and the data relay channel.

[0098] In this embodiment, after completing the power measurement of the terminal detection device, the client sends the reference power values ​​of each load to the wireless communication module. The wireless communication module receives and briefly stores the data. When the refrigerator motherboard issues a read request or periodically polls, the client outputs the corresponding data to the refrigerator motherboard via serial communication. After obtaining the reference power values ​​of each load, the refrigerator motherboard can compare and calibrate them with the self-test power values, forming storable calibration power data.

[0099] In this embodiment, the transmission link of the reference power value is completed by both wireless reception and serial port reading, which enables the refrigerator motherboard to acquire data with low complexity while maintaining the client's ability to send data over long distances or without contact. This method allows the reference power value to enter the calibration process in a timely manner, reduces errors caused by manual transcription and confirmation, improves the consistency, accuracy, and traceability of the calibration of each load power, and enhances the adaptability of refrigerator load power detection in mass production scenarios.

[0100] The above describes the data sampling process before power calibration of each load. The power calibration process for each load will be determined below with reference to specific embodiments.

[0101] Based on the above embodiments, in one embodiment of this disclosure, step S13 involves calibration based on the self-tested power value and reference power value of each load to obtain and store the calibration power data of each load, including the following steps:

[0102] S131: The calibration coefficient of each load is calculated based on the self-tested power value and reference power value of each load.

[0103] In this embodiment, the calibration coefficient can be a numerical value used to characterize the deviation relationship between the self-tested power value and the reference power value of each load. The calibration coefficient can reflect the correction range of the sampling results on the refrigerator mainboard side relative to the external detection results. The calibration coefficient of each load can be calculated by using the self-tested power value and the reference power value of each load using the corresponding deviation calculation formula.

[0104] In an optional embodiment of this disclosure, the refrigerator motherboard, after receiving the reference power value forwarded by the client, first compares the reference power value with the self-tested power value, and generates a corresponding calibration coefficient based on the ratio or deviation ratio between the two. When the reference power value is greater than the self-tested power value, the calibration coefficient can be greater than 1 to adjust the self-test result upward; when the reference power value is less than the self-tested power value, the calibration coefficient can be less than 1 to adjust the self-test result downward.

[0105] S132: Collect the current current and voltage values ​​of each load.

[0106] In this embodiment, the current current value and the current voltage value can be obtained in real time by the sampling circuit in the refrigerator motherboard. The sampling circuit includes a current detection module and a voltage detection module. The current detection module is used to obtain the instantaneous current in the load circuit, and the voltage detection module is used to obtain the voltage at the load end. The two can be converted from analog to digital for subsequent calculation.

[0107] S133: Calculate the calibration power data of each load based on the calibration coefficient, current current value, and current voltage value of each load.

[0108] In this embodiment, the calibration power data of each load can be calculated by a pre-set calculation program or calculation tool, wherein the corresponding calculation formula is pre-selected in the calculation program or calculation tool.

[0109] Specifically, in an optional embodiment of this disclosure, the calibration coefficient of each load in step S131 is the product of the calibration coefficient of each load, the current current value, and the current voltage value.

[0110] In this embodiment, the product relationship can be directly executed by the processing unit within the refrigerator's mainboard. After receiving the calibration coefficients for each load, the processing unit reads the current and voltage values ​​output by the sampling circuit and performs numerical calculations on these three values ​​to obtain the calibration power data for each load. To ensure differentiation between different loads, the compressor, fan, defrost machine, and other loads can each correspond to independent calibration coefficients, and their respective current and voltage values ​​can originate from their respective sampling channels.

[0111] In this embodiment, the calibration coefficients for each load are obtained through a specific calibration coefficient calculation method, directly linking the calibration power data with real-time electrical parameters. This reduces deviations caused by fixed empirical parameters and improves power consistency across different batches, workstations, and operating times. Simultaneously, the calibration coefficients can be configured and updated independently for each load. When the sampling error or operating characteristics of a particular load change, only the corresponding coefficient needs to be adjusted to re-obtain the calibration power data, thereby improving maintenance efficiency and enhancing the stability of the overall machine testing results.

[0112] After obtaining the specific calibration coefficients, they need to be stored to form traceable production line records.

[0113] Based on the above embodiments, in an optional embodiment of this disclosure, after step S13, the following step is further included:

[0114] S14: Send the calibration power data of each load to the client so that the client can send the calibration power data of each load to the manufacturing execution end for storage.

[0115] In this embodiment, after calculating the calibration power data for each load, the refrigerator motherboard encapsulates the calibration power data into a data frame containing the load identifier, calibration coefficient, current current value, current voltage value, and calibration power value, and sends it to the client via a wireless communication module. The client verifies the integrity of the received data frame, converts it into a business message recognizable by the manufacturing execution terminal according to a preset data format, and then uploads it to the manufacturing execution terminal via a network interface. Upon receiving the business message, the manufacturing execution terminal writes it into the calibration power database and generates a calibration record corresponding to the refrigerator under test, thereby ensuring data consistency between the production line, client, and management sides. If the client detects a data frame verification failure, upload timeout, or an abnormal response from the manufacturing execution terminal, a retransmission mechanism can be triggered to prevent calibration power data loss.

[0116] In this embodiment, the aforementioned data forwarding link enables the obtained calibration power data to be promptly stored at the manufacturing execution end, preventing the calibration power data from remaining only in local devices and causing subsequent traceability difficulties. Since the client acts as an intermediate aggregation node for data forwarding and protocol adaptation, the manufacturing execution end can uniformly receive calibration power data from different workstations, batches, and refrigerator models, and use this data for quality archiving, statistical analysis, and anomaly tracking. This improves the consistency, integrity, and traceability of production line data, while reducing manual registration errors and enhancing calibration management efficiency under batch manufacturing conditions.

[0117] Based on the above embodiments, as an optional embodiment of this disclosure, the refrigerator load power calibration method further includes the following steps:

[0118] S15: Store the calibration power data for each load in non-volatile memory.

[0119] In this embodiment, the non-volatile memory is used to retain the written calibration power data in the power-off state, so that the refrigerator motherboard can still read the calibration power data of the corresponding load when power is restored. The non-volatile memory can be one or more of Flash memory, EEPROM, FRAM, and NAND (Not AND) memory. The capacity of the non-volatile memory can be configured according to the number of compressors, fans, defrosters, and other loads, as well as the length of the calibration power data field. In practical applications, this memory can be integrated into the periphery of the control chip of the refrigerator motherboard, or it can be connected to the main control device as an independent storage unit via SPI (Serial Peripheral Interface), I2C (Inter-Integrated Circuit), or parallel bus. This embodiment does not limit this.

[0120] In this embodiment, after calculating the calibration power data for each load, the refrigerator motherboard organizes the calibration power data according to the load identifier and writes it into a pre-divided data area. This data area corresponds to the power result, calibration coefficient, timestamp, and version identifier for different loads. During writing, the motherboard can first complete address positioning and cache organization, and then write the data to the non-volatile memory all at once or in stages to reduce the risk of data loss due to power failure and facilitate accurate restoration of the calibration state according to the load category during subsequent readings. When using Flash memory, the motherboard can combine page writing and sector erasure methods to complete the writing, thereby improving storage efficiency and extending the memory's lifespan. When using EEPROM or FRAM, it can directly write by byte or word to simplify the control logic.

[0121] This storage method allows the calibration power data of each load to be retained long-term after production line testing, and can be directly retrieved during subsequent whole-machine retesting, repair judgment, or factory traceability. After the refrigerator motherboard restores the calibration power data of the corresponding load based on the data stored in the non-volatile memory, it can avoid the loss of calibration information due to power failure, reset, or temporary communication interruption, thereby ensuring the continuity and traceability of calibration power data.

[0122] Figure 3 This is a flowchart illustrating a refrigerator load power calibration method according to some embodiments of the present disclosure. Figure 2 .

[0123] like Figure 3 The refrigerator load power calibration method shown is used for, for example Figure 2 The PC client shown can also be other terminal devices with the same functions as a PC client. This embodiment does not limit this. The refrigerator load power calibration method includes the following steps:

[0124] S31: Obtain the communication module identifier of the refrigerator under test from the manufacturing execution end, and establish a communication connection with the refrigerator motherboard of the refrigerator under test based on the communication module identifier.

[0125] In this embodiment, the communication module of the manufacturing execution end and the refrigerator under test is identified in... Figure 2 The method described in the illustrated embodiment has already been explained and illustrated, so it will not be repeated here. In this embodiment, the communication connection can be a link between the client and the refrigerator motherboard that allows data interaction, and can be established as a local area network connection, a wireless point-to-point connection, or a logical connection based on a remote procedure call mechanism.

[0126] In practice, after the refrigerator under test enters the target testing station, the client can first read the corresponding serial number or work order code of the refrigerator, and then initiate a query request to the manufacturing execution terminal based on the serial number. This query request can be sent via Ethernet interface, industrial bus interface, or Web service interface. After receiving the query request, the manufacturing execution terminal retrieves the communication module identifier corresponding to the serial number from a pre-maintained product information database and returns the communication module identifier to the client. In one possible embodiment, the manufacturing execution terminal internally stores a mapping relationship of "serial number—motherboard number—communication module identifier". After the client calls the interface, it directly obtains the MAC address and searches for online devices within the production line LAN. When a communication module with the same MAC address is found in the search results, the client initiates a handshake request to that communication module, establishing a session with the motherboard through socket communication, RPC (Remote Procedure Call) calls, or a custom message protocol. To ensure connection reliability, the client can also send authentication fields during the handshake process, such as the workstation number, test task number, and timestamp. After the motherboard verifies the authentication, it returns a confirmation message, thereby establishing a stable bidirectional communication channel.

[0127] In an optional embodiment of this disclosure, the communication module is identified by device identification information such as DID. In this case, the client can first look up the corresponding network address, port number and motherboard protocol version in the local mapping table based on the DID returned by the manufacturing execution end, and then complete the connection establishment according to the lookup results.

[0128] For example, if multiple refrigerators under test exist near the same workstation, to avoid misconnection, the client can cross-validate the workstation sensor signal, barcode scanner reading result, or fixture occupancy information with the communication module identifier. A connection is only allowed if multiple identifiers match. After the connection is established, the client can perform link status checks, including periodic heartbeat detection, message readback detection, and delay threshold judgment, to confirm that the communication connection meets the requirements for subsequent command issuance and data transmission. Based on the above analysis, by first providing a unique communication module identifier from the manufacturing execution end, and then having the client establish a corresponding connection with the refrigerator motherboard based on this identifier, the test objects at the current workstation can be matched one-to-one with the test tasks, reducing errors caused by manual identification and binding. This establishes a unified data entry point and traceable link for subsequent load startup, self-test power acquisition, reference power forwarding, and calibration parameter writing.

[0129] S32: Based on the communication connection, the load start instruction is sent to the refrigerator mainboard, so that the refrigerator mainboard executes the load start instruction and generates the self-test power value of each load in response to the stable operation of each load in the refrigerator under test.

[0130] In this embodiment, after establishing a communication connection in step S31, the client can generate a load start-up instruction message based on the current test recipe and send the message to the refrigerator mainboard. The test recipe may include parameters such as load type, start-up sequence, target runtime, sampling delay, steady-state criteria, and operating mode. For example, for a test task requiring separate calibration of the compressor, fan, and defrost unit's power, the client can first send a fan start command to the mainboard to run the fan to the set speed; then send a defrost unit turn-on command to stabilize the defrost heating circuit; and finally send a compressor start command to put the refrigeration system into a high-load operating state. After receiving the load start-up instruction, the mainboard uses its internal controller to call the relay drive circuit, frequency converter control module, or power switch circuit to control each load to start operating in sequence. To avoid start-up surges and transient jitter affecting subsequent measurements, the mainboard can set independent stabilization waiting times for each load, such as a delay of several seconds after the fan reaches the target speed, a wait for the compressor to start and the suction and exhaust states to stabilize, and a wait for the defrost unit to heat up and the current fluctuations to converge before entering the sampling stage.

[0131] In this embodiment, the generation of the self-tested power value can be completed by the power detection unit on the motherboard. This power detection unit may include a voltage sampling circuit, a current sampling circuit, and a data processing unit. The voltage sampling circuit collects the voltage at the load's power supply terminal, the current sampling circuit can use a sampling resistor, a Hall sensor, or a current transformer to acquire the load current signal, and the data processing unit performs analog-to-digital conversion on the voltage and current according to a preset sampling frequency, and generates a power value based on the active power calculation relationship. In one possible implementation, the refrigerator motherboard continuously collects N sets of voltage and current data within a preset sampling window at a fixed sampling frequency, calculates the instantaneous power sequence, and then performs averaging, filtering, or outlier removal processing on the sequence to form the self-tested power value of the current load. When it is an AC load, a power factor compensation parameter can be combined to obtain a more accurate active power result. In another implementation, the refrigerator motherboard uses different steady-state judgment conditions for different loads. For example, a current fluctuation rate threshold is used for the compressor, a speed deviation threshold for the fan, and a current stability range threshold for the defrost machine. The self-tested power value of the load is only fixed when the corresponding threshold is met.

[0132] S33: Receive the reference power values ​​of each load sent by the terminal detection device; wherein, the reference power values ​​are obtained by the terminal detection device when each load in the refrigerator under test is running stably.

[0133] In this embodiment, the terminal testing equipment can be a production line whole-machine power test bench, a dedicated load tester, an electrical parameter analysis device with branch measurement capabilities, or a power measurement module integrated with testing fixtures. It is used to externally measure the overall input power or the load power of each branch circuit under actual refrigerator operating conditions. The reference power value is an external standard measurement result relative to the refrigerator mainboard's self-tested power value. It is usually obtained from testing equipment with higher accuracy and stricter calibration, and therefore can serve as the basis for refrigerator mainboard calibration.

[0134] Once the client has issued a load start instruction and confirmed that the refrigerator motherboard reports that each load has entered a stable operating state, the terminal testing device begins power testing of the refrigerator under test. If the terminal testing device has multi-channel measurement capabilities, it can connect to the compressor circuit, fan circuit, defrost circuit, and common power supply circuit respectively to synchronously collect the actual power of each load. If the terminal testing device adopts the whole machine input power measurement method, it can combine the load start / stop status and test formula reported by the refrigerator motherboard to map the total power at different operating stages to the reference power value of the corresponding load or load combination. During the sampling process, the terminal testing device can set a preset sampling window and a preset sampling frequency. For example, after the load reaches a steady state, it can continuously collect several sets of power data and perform digital filtering, moving average, and anomaly removal on each sampling point. Anomaly removal can be achieved based on an outlier threshold. For example, when a sample value deviates from the window mean by more than a preset proportion, the sample value is deleted from the reference calculation to suppress occasional errors caused by power grid transient fluctuations, contact jitter, or external interference. After completing the above processing, the terminal testing device generates a reference power value for each load and packages the results to send to the client.

[0135] In one optional embodiment of this disclosure, the reference power value can be the instantaneous power value obtained from a single detection. This is suitable for loads with small power fluctuations and rapid steady-state establishment, such as resistive loads like defrosters. In another optional embodiment, the reference power value can be the steady-state average after multiple samplings, suitable for loads with periodic power fluctuations, such as compressors and fans. In addition to the power value, the data sent by the terminal detection device to the client may also include the detection time, workstation number, load category, sampling window length, device number, and measurement status code. The client uses this information to verify whether the currently received result is consistent with the refrigerator under test and the current test task. If an abnormal device number, timestamp timeout, or missing load category is detected, the client can request the terminal detection device to resend the detection result or re-trigger the measurement process to ensure the reliability of the reference power value.

[0136] S34: Based on the communication connection, the reference power values ​​of each load are sent to the refrigerator mainboard, so that the refrigerator mainboard can calibrate according to the reference power values ​​and self-test power values ​​of each load, obtain the calibration power data of each load and store it.

[0137] In this embodiment, calibration can involve the refrigerator motherboard comparing the external reference power value with the internal self-test power value, generating correction parameters based on the difference, and using these correction parameters to compensate for the current load power calculation result or subsequent power calculation model. In this embodiment, the calibration power data can be the corrected power value, or data such as calibration coefficients, offsets, filtering parameters, and power factor compensation parameters corresponding to each load. Storage can be written to non-volatile memory on the refrigerator motherboard, such as EEPROM, Flash, or other power-loss retained storage units, or it can be saved locally on the refrigerator motherboard and then further uploaded to the client and manufacturing execution end to form a complete traceability record.

[0138] In this embodiment, after receiving the reference power value sent by the terminal detection device, the client forwards the reference power value to the refrigerator motherboard according to a predetermined message format. This message may carry the identifier of each load, the corresponding reference power value, the detection timestamp, and the test task number, enabling the refrigerator motherboard to accurately match the reference power value with the previously generated self-test power value. Upon receiving the message, the refrigerator motherboard first reads the self-test power value currently in the cache, and then performs calibration calculations one by one according to the load category. In one specific implementation, the refrigerator motherboard can use a proportional calibration method, obtaining the calibration coefficient for each load according to the relationship "calibration coefficient = reference power value ÷ self-test power value," and applying this calibration coefficient to the subsequent power calculation results, making the updated power value approach the reference measurement value. When the self-test power value is close to zero or abnormal, the refrigerator motherboard can trigger protection logic to suspend the calibration writing for that load, to avoid invalid coefficients causing subsequent detection anomalies.

[0139] In an optional embodiment of this disclosure, the refrigerator mainboard can also simultaneously calculate the offset compensation amount, that is, establish a linear correction relationship based on the difference between the reference power value and the self-measured power value, for example, forming a model of "calibrated power = original calculated power × proportional coefficient + offset amount", thereby taking into account both proportional error and fixed deviation.

[0140] In this embodiment, through the coordinated operation of the manufacturing execution end, client, terminal testing equipment, and refrigerator motherboard, the identification of the object under test, load control, motherboard self-test, external reference measurement, and calibration parameter writing are connected in a unified closed loop. This ensures that each stage of the production line testing process has consistent object identification and data flow, reducing errors, incorrect binding, and missed records caused by human intervention. Furthermore, the reference power value output by the terminal testing equipment can directly affect the refrigerator motherboard calibration. This improves the consistency of load power test results across different refrigerator motherboards, batches, and workstations, and enhances the real-time performance and traceability of calibration power data.

[0141] Based on the above embodiments, as an optional embodiment of this disclosure, step S31, which establishes a communication connection with the refrigerator motherboard of the refrigerator under test according to the communication module identifier, includes: in response to the refrigerator under test moving to the target local area network coverage area on the production test line, searching for the communication module of the refrigerator under test according to the communication module identifier, and performing remote procedure call communication protocol interaction to establish a communication connection with the refrigerator motherboard of the refrigerator under test.

[0142] In this embodiment, when the refrigerator under test enters the target local area network coverage area along with the production line conveyor, the client initiates a targeted search within the local area network based on the communication module identifier obtained from the manufacturing execution end. The search can be completed based on broadcast detection, address lookup, or mapping table matching, and a network session is established after the corresponding communication module is identified. Subsequently, the client interacts with the communication module through a remote procedure call (RPC) communication protocol. The RPC communication protocol can adopt the RPC (Personal Computer) method suitable for the production line environment, the HTTP (HyperText Transfer Protocol)-based remote call method, or other equivalent call mechanisms to realize message requests, response confirmations, and connection maintenance.

[0143] In this embodiment, after the communication connection is established, the communication module forwards the control messages sent by the client to the refrigerator motherboard and sends the response results from the refrigerator motherboard back to the client, thereby forming a stable data communication link. This link enables the client to complete the refrigerator motherboard online and communication establishment without directly contacting the refrigerator motherboard hardware interface, thus providing a communication foundation for subsequent load start-up instruction issuance, reference power value feedback, and calibration power data storage.

[0144] In this embodiment, by automatically identifying the target module and establishing a communication connection when the refrigerator under test enters the target local area network, each refrigerator can participate in the subsequent power calibration process, which improves the connection consistency and calibration efficiency between different refrigerators on the production test line. At the same time, it enhances the correspondence between communication objects and test data, and improves the traceability of the whole machine test and power calibration process.

[0145] Based on the above embodiments, as an optional embodiment of this disclosure, the refrigerator load power calibration method further includes:

[0146] Step 3A: Receive calibration power data of each load sent by the refrigerator motherboard based on the communication connection.

[0147] Step 3B: Send the calibration power data of each load to the manufacturing execution end so that the manufacturing execution end can store the calibration power data of each load.

[0148] In this embodiment, after the refrigerator motherboard completes power calibration, it sends the calibration power data back. The client handles the receiving and forwarding functions, while the manufacturing execution end performs centralized storage, thus forming a closed-loop transmission link from the refrigerator motherboard to the upper-level system. Because the calibration power data can be archived and saved in a timely and accurate manner, omissions and mismatches caused by manual registration can be reduced. It also facilitates the rapid retrieval of historically stored calibration power data after the refrigerator's overall testing is completed, enabling analysis of power consistency under different loads.

[0149] In this embodiment, by synchronizing the calibration power data into the manufacturing execution end for unified management, the traceability of the data and the consistency control capability of the production line are improved. At the same time, the recording error caused by manual intervention is reduced, which is conducive to improving the automation level of refrigerator load power calibration and batch testing efficiency.

[0150] The above describes the steps of the refrigerator load condition calibration method from the client side. The following describes the refrigerator load power calibration method from the terminal testing device side, with reference to specific embodiments.

[0151] Figure 4 This is a flowchart illustrating a refrigerator load power calibration method according to some embodiments of the present disclosure. Figure 3 .

[0152] like Figure 4 The refrigerator load power calibration method shown is used for, for example Figure 2 The terminal testing device shown can also be other related devices located on the refrigerator production line that are connected to the PC client and have the same function as the terminal testing device.

[0153] like Figure 4 As shown, a refrigerator load power calibration method includes the following steps:

[0154] S41: In response to the stable operation of each load in the refrigerator under test, power detection is performed on each load of the refrigerator under test to obtain the reference power value of each load.

[0155] In this embodiment, after each load in the refrigerator under test starts and runs for a period of time, it reaches a stable operating state. At this time, under the coordination of the client or the motherboard under test, the terminal detection device performs corresponding power detection operations on each load during the period when each target load enters a stable operating state, so as to generate reference power values ​​for each load.

[0156] S42: Send the reference power values ​​of each load to the client, so that the client sends the reference power values ​​of each load to the refrigerator mainboard of the refrigerator under test based on the communication connection, so that the refrigerator mainboard can calibrate according to the reference power values ​​and self-test power values ​​of each load, obtain the calibration power data of each load and store it.

[0157] The communication connection is established between the client and the refrigerator motherboard of the refrigerator under test based on the communication module identifier. The communication module identifier is obtained by the client from the manufacturing execution end of the refrigerator under test. The self-test power value is collected after the refrigerator under test receives the load start command sent by the client based on the communication connection and executes the load start instruction to control the stable operation of each load in the refrigerator under test.

[0158] In this embodiment, the terminal detection device can send the reference power values ​​of each load to the client via a 485 bus. The client then sends the reference power values ​​to the refrigerator mainboard via a serial communication connection.

[0159] In this embodiment, the terminal testing device acquires reference power values ​​during each stable load operation phase and forwards them to the refrigerator motherboard via the client. This allows the reference measurement results to directly participate in the refrigerator motherboard calibration, thus avoiding the reference data remaining at the external testing end. The client establishes a communication connection based on the communication module identifier issued by the manufacturing execution end, ensuring an accurate correspondence between the refrigerator under test and the test data, thereby reducing the risk of mismatch and omissions due to production line cycle time. After receiving the load start command, the refrigerator motherboard collects its self-test power value and combines it with the reference power value to generate and store calibration data. This corrects for motherboard sampling errors and component dispersion effects, making load power detection more consistent, automatic, and traceable.

[0160] The above content describes the method steps for each execution side of the refrigerator load power calibration method. The following section will describe the specific implementation process of this refrigerator load power calibration method from an interactive perspective.

[0161] Figure 5 This is a schematic diagram of the interactive process of a refrigerator load power calibration method provided according to some embodiments of the present disclosure.

[0162] like Figure 5 As shown, the refrigerator load power calibration method includes the following steps:

[0163] S501: The client obtains the communication module identifier of the refrigerator under test from the manufacturing execution end.

[0164] S502: The client establishes a communication connection with the refrigerator motherboard of the refrigerator under test based on the communication module identifier.

[0165] S503: The refrigerator mainboard receives load start commands from the client based on the communication connection.

[0166] S504: The refrigerator mainboard executes the load start instruction to control the start of each load in the refrigerator under test until it is running stably.

[0167] S505: When the loads in the refrigerator under test are running stably, the terminal detection equipment performs power detection on each load of the refrigerator under test and obtains the reference power value of each load.

[0168] S506: The terminal detection device sends the reference power values ​​of each load to the client.

[0169] S507: The client sends the reference power values ​​of each load to the refrigerator mainboard based on the communication connection.

[0170] S508: The refrigerator mainboard calibrates based on the reference power value and self-test power value of each load to obtain the calibration power data of each load.

[0171] S509: The refrigerator mainboard stores the calibration power data of each load.

[0172] S5010: The refrigerator motherboard sends the calibration power data of each load to the client based on the communication connection.

[0173] S5011: The client sends the calibration power data of each load to the manufacturing execution end.

[0174] S5012: The manufacturing execution end stores the calibration power data of each load.

[0175] In this embodiment, the specific implementation principles and technical effects of steps S501 to S5012 have been described in the above embodiments, so they will not be repeated here.

[0176] Figure 6 This is a schematic diagram of a refrigerator load power calibration system provided according to some embodiments of the present disclosure.

[0177] like Figure 6 As shown, the refrigerator load power calibration system includes a manufacturing execution terminal, a client terminal, and a terminal testing device. This system is used to calibrate the load power of the refrigerator under test. It utilizes the refrigerator's mainboard, and the mainboard, manufacturing execution terminal, client terminal, and terminal testing device can transmit data between terminals within a local area network.

[0178] Among them, the manufacturing execution end is used to store the communication module identification and calibration power data of the refrigerator under test;

[0179] The client is used to obtain the communication module identifier from the manufacturing execution end, establish a communication connection with the refrigerator motherboard of the refrigerator under test based on the communication module identifier, and send a load start instruction to the refrigerator motherboard through the communication connection.

[0180] The terminal testing equipment is used to detect the power of each load in the refrigerator under test in response to the stable operation of each load in the refrigerator under test, and to obtain the reference power value of each load.

[0181] The client is also used to receive the reference power values ​​of each load sent by the terminal detection device, and send the reference power values ​​of each load to the refrigerator mainboard, so that the refrigerator mainboard can perform calibration operation based on the reference power values ​​of each load and the self-test power values ​​of each load to obtain the calibration power data of each load.

[0182] In this embodiment, the usage process of the client, manufacturing execution end, and terminal testing equipment has been described in the above method embodiments, so it will not be repeated here.

[0183] In some embodiments of this disclosure, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory including instructions that can be executed by a processor to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0184] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to perform a refrigerator load power calibration method.

[0185] Figure 7 This is a schematic diagram of the structure of a chip system provided according to some embodiments of the present disclosure.

[0186] Some embodiments of this disclosure also provide a chip system, such as Figure 7 As shown, the chip system includes at least one processor 701 and at least one interface circuit 702. The processor 701 and the interface circuit 702 are interconnected via lines. For example, the interface circuit 702 can be used to receive signals from other devices (e.g., the memory of an electronic device). As another example, the interface circuit 702 can be used to send signals to other devices (e.g., the processor 701). Exemplarily, the interface circuit 702 can read instructions stored in memory and send those instructions to the processor 701. When the instructions are executed by the processor 701, the system can perform the steps in the above method embodiments. Of course, the chip system may also include other discrete devices, and some embodiments of this disclosure do not specifically limit this.

[0187] In some embodiments of this disclosure, the interface circuit 702 can acquire data, program instructions, and / or information from the internal storage area of ​​the chip system; it can also acquire data, program instructions, and / or information from outside the chip system.

[0188] Optionally, the chip system also includes a memory 703 for storing necessary computer programs and data.

[0189] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.

[0190] In the above detailed description, reference has been made to the accompanying drawings, which illustrate specific aspects of this disclosure by way of illustration. In this regard, terms indicating direction or positional relationship, such as “center,” “longitudinal,” “lateral,” “length,” “width,” “thickness,” “upper,” “lower,” “front,” “rear,” “left,” “right,” “vertical,” “horizontal,” “top,” “bottom,” “inner,” “outer,” “clockwise,” “counterclockwise,” “axial,” “radial,” and “circumferential,” are used with reference to the orientation of the described figures. Since components of the described device can be positioned in multiple different orientations, directional terms are used for illustrative purposes and not for limitation. It should be understood that other aspects can be utilized and structural or logical changes can be made without departing from the concept of this disclosure. Therefore, the following detailed description should not be considered limiting.

[0191] It should be understood that, unless otherwise specifically indicated, features of various embodiments of this disclosure described herein can be combined with each other. As used herein, the term “and / or” includes any one of the relevant listed items and any combination of any two or more; similarly, “at least one of…” includes any one of the relevant listed items and any combination of any two or more.

[0192] It should be understood that, unless otherwise expressly specified and limited, the terms "joining," "attaching," "installing," "connecting," "linking," "fixing," etc., used in the embodiments of this disclosure should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection, an electrical connection, or a connection that allows communication between them; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms herein based on the specific circumstances.

[0193] Furthermore, the term "above" as used herein with respect to components, elements, or material layers formed or located "above" a surface may be used to indicate that the component, element, or material layer is "indirectly" positioned (e.g., placed, formed, deposited, etc.) on the surface such that one or more additional components, elements, or layers are arranged between the surface and the component, element, or material layer. However, the term "above" as used with respect to components, elements, or material layers formed or located "above" a surface may also optionally have a specific meaning: that the component, element, or material layer is "directly" positioned (e.g., placed, formed, deposited, etc.) on the surface, for example, in direct contact with the surface.

[0194] Although terms such as “first,” “second,” and “third” may be used herein to describe various components, parts, regions, layers, or sections, these components, parts, regions, layers, or sections are not limited to these terms. Rather, these terms are used only to distinguish one component, part, region, layer, or section from another. Therefore, without departing from the teachings of the examples described herein, the first component, part, region, layer, or section mentioned in the examples may also be referred to as the second component, part, region, layer, or section. Furthermore, the terms “first” and “second” are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as “first” or “second” may explicitly or implicitly include at least one of that feature. In the description herein, “a plurality” means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0195] It should be understood that spatial relative terms, such as “above,” “upper,” “below,” and “lower,” are used herein to describe the relationship between one element and another shown in the figures. In addition to the orientation depicted in the figures, these spatial relative terms are also intended to encompass different orientations of the device in use or operation. For example, if the device in the figures is flipped, an element described as “above” or “upper” relative to another element would be “below” or “lower” relative to that other element. Thus, depending on the spatial orientation of the device, the term “above” encompasses both above and below orientations. Devices may have other orientations (e.g., rotated 90 degrees or in other orientations), and the spatial relative terms used herein should be interpreted accordingly.

[0196] Furthermore, the term “exemplary” is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as “exemplary” is not necessarily to be construed as advantageous compared to other aspects or designs. Rather, the use of the term “exemplary” is intended to present the concept in a concrete manner. As used herein, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or.” That is, unless otherwise specified or clear from the context, “X applies A or B” is intended to mean any of the natural inclusive arrangements. That is, “X applies A or B” satisfies any of the foregoing instances if X applies A; X applies B; or both X applies A and B. Additionally, unless otherwise specified or clear from the context to refer to the singular form, the articles “a” and “an” as used in this application and the appended claims are generally understood to mean “one or more.”

[0197] Similarly, although this disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding this specification and the accompanying drawings. This disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terminology used to describe such components is intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if structurally not equivalent to the disclosed structure. Furthermore, although specific features of this disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations, as may be desired and advantageous to any given or particular application. Moreover, with regard to the terms “comprising,” “owning,” “having,” “having,” or variations thereof as used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term “including.”

[0198] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0199] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A method for calibrating the load power of a refrigerator, characterized in that, The method includes: The client receives a load start instruction based on a communication connection; wherein the communication connection is established between the client and the refrigerator motherboard of the refrigerator under test based on a communication module identifier, and the communication module identifier is the identifier of the refrigerator under test obtained by the client from the manufacturing execution end; The load start instruction is executed to control the stable operation of each load in the refrigerator under test, and the self-test power value of each load is collected. The terminal detection device receives the reference power values ​​of each load sent by the client, and performs calibration based on the self-test power values ​​and reference power values ​​of each load to obtain and store the calibration power data of each load. The reference power values ​​of each load are obtained by the terminal detection device in response to the stable operation of each load in the refrigerator under test, and are sent to the client.

2. The method according to claim 1, characterized in that, The execution of the load start instruction to control the stable operation of each load in the refrigerator under test includes: Execute the load start instruction to control each load in the refrigerator under test to start up in a preset start sequence until each load reaches a stable operating state; When the stable operation of the load lasts for a preset steady-state waiting time, the load is controlled to stop.

3. The method according to claim 2, characterized in that, The loads in the refrigerator under test include the compressor, fan, defrost unit, and other loads; The control of the loads in the refrigerator under test to start up in a preset start-up sequence includes: The fan, defrosting machine, and other loads in the refrigerator under test are controlled to start up in a first preset detection sequence. Upon completion of the first preset detection sequence, the compressor is controlled to start.

4. The method according to claim 1, characterized in that, The receipt of the reference power values ​​for each load sent by the client includes: The wireless communication module receives the reference power values ​​of each load sent by the client from the communication connection, and obtains the reference power values ​​of each load from the wireless communication module via serial communication.

5. The method according to claim 1, characterized in that, The self-test power values ​​of each load collected include: In response to each load reaching the target sampling requirement, the power values ​​of each load are collected sequentially according to the preset sampling duration and preset sampling frequency to obtain the self-test power value of each load.

6. The method according to claim 4, characterized in that, The loads in the refrigerator under test include a compressor, a fan, a defrost unit, and other loads. The response to each load reaching the target sampling requirement includes: In response to the other loads reaching the preset steady-state condition, it is determined that the other loads have reached the target sampling requirement; In response to the fan speed reaching the preset target fan speed, it is determined that the fan has met the target sampling requirements; In response to the defrosting machine reaching the preset target temperature, it is determined that the defrosting machine has met the target sampling requirements; In response to the compressor speed reaching a preset target compression speed, it is determined that the compressor has met the target sampling requirements.

7. The method according to claim 1, characterized in that, The step of calibrating based on the self-tested power value and the reference power value of each load to obtain and store the calibration power data of each load includes: The calibration coefficients for each load are calculated based on the self-tested power value and the reference power value of each load. Collect the current current and voltage values ​​of each load; The calibration power data of each load is calculated based on the calibration coefficient, the current current value, and the current voltage value of each load.

8. The method according to claim 7, characterized in that, The calibration power data for each load is the product of the calibration coefficient, the current current value, and the current voltage value for each load.

9. The method according to claim 1, characterized in that, After obtaining the calibration power data for each load, the process further includes: The calibration power data of each load is sent to the client, so that the client sends the calibration power data of each load to the manufacturing execution end for storage.

10. The method according to any one of claims 1 to 9, characterized in that, Also includes: The calibration power data of each load is stored in a non-volatile memory.

11. A method for calibrating the load power of a refrigerator, characterized in that, The method includes: Obtain the communication module identifier of the refrigerator under test from the manufacturing execution end, and establish a communication connection between the refrigerator under test and the refrigerator motherboard based on the communication module identifier; Based on the communication connection, a load start instruction is sent to the refrigerator mainboard, so that the refrigerator mainboard executes the load start instruction and generates the self-test power value of each load in response to the stable operation of each load in the refrigerator under test. The terminal detection device receives reference power values ​​for each load sent by the terminal detection device; wherein the reference power values ​​are obtained by the terminal detection device performing power detection on each load of the refrigerator under test in response to the stable operation of each load in the refrigerator under test. Based on the communication connection, the reference power values ​​of each load are sent to the refrigerator mainboard, so that the refrigerator mainboard can calibrate according to the reference power values ​​and the self-test power values ​​of each load, obtain the calibration power data of each load, and store it.

12. The method according to claim 11, characterized in that, The step of establishing a communication connection between the refrigerator motherboard and the refrigerator under test based on the communication module identifier includes: In response to the refrigerator under test moving to the target local area network coverage area on the production test line, the communication module of the refrigerator under test is searched according to the communication module identifier, and remote procedure call communication protocol interaction is performed to establish a communication connection with the refrigerator motherboard of the refrigerator under test.

13. The method according to claim 11, characterized in that, Also includes: Based on the communication connection, the refrigerator motherboard sends the calibration power data of each load. The calibration power data of each load is sent to the manufacturing execution terminal so that the manufacturing execution terminal stores the calibration power data of each load.

14. A method for calibrating the load power of a refrigerator, characterized in that, The method includes: In response to the stable operation of each load in the refrigerator under test, the power of each load in the refrigerator under test is detected to obtain the reference power value of each load; The reference power values ​​of each load are sent to the client, so that the client sends the reference power values ​​of each load to the refrigerator motherboard of the refrigerator to be tested based on the communication connection, so that the refrigerator motherboard calibrates according to the reference power values ​​and the self-test power values ​​of each load, obtains the calibration power data of each load and stores it. The communication connection is established between the client and the refrigerator motherboard of the refrigerator under test based on the communication module identifier. The communication module identifier is obtained by the client from the manufacturing execution end of the refrigerator under test. The self-test power value is collected by the refrigerator under test after receiving the load start instruction sent by the client based on the communication connection and executing the load start instruction to control the stable operation of each load in the refrigerator under test.

15. A refrigerator load power calibration system, characterized in that, include: Terminal testing equipment, client-side equipment, and manufacturing execution terminal; The manufacturing execution end is used to store the communication module identifier of the refrigerator under test and store calibration power data; The client is used to obtain the communication module identifier from the manufacturing execution end, establish a communication connection with the refrigerator motherboard of the refrigerator under test according to the communication module identifier, and send a load start instruction to the refrigerator motherboard through the communication connection. A terminal testing device is used to detect the power of each load in the refrigerator under test in response to the stable operation of each load in the refrigerator under test, and to obtain the reference power value of each load. The client is further configured to receive the reference power values ​​of each load sent by the terminal detection device, and send the reference power values ​​of each load to the refrigerator motherboard, so that the refrigerator motherboard performs a calibration operation based on the reference power values ​​of each load and the self-test power values ​​of each load to obtain the calibration power data of each load.

16. A non-transitory computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the terminal, the terminal is able to perform the refrigerator load power calibration method as described in any one of claims 1 to 10, 11 to 13 or 14.

17. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the refrigerator load power calibration method as described in any one of claims 1 to 10, 11 to 13 or 14.

18. A chip system, characterized in that, The chip system includes a processing unit and an interface circuit. The processing unit obtains program instructions through the interface circuit, and the program instructions are executed by the processing unit. The processing unit is used to perform the refrigerator load power calibration method as described in any one of claims 1 to 10, 11 to 13 or 14.