Stirling heat pump system and fault detection method, detection device and storage medium thereof

By combining pressure and temperature feedback in the Stirling heat pump system, rapid fault diagnosis of pistons and heat exchangers is achieved, solving the problem of low diagnostic accuracy in existing technologies and improving the safety and efficiency of the system.

CN122359941APending Publication Date: 2026-07-10GD MIDEA HEATING & VENTILATING EQUIP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GD MIDEA HEATING & VENTILATING EQUIP CO LTD
Filing Date
2025-01-08
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

The existing Stirling heat pump system has low fault diagnosis accuracy, which increases the difficulty of troubleshooting.

Method used

By acquiring coupled feedback of cylinder pressure and outer wall temperature during the operation of the Stirling heat pump system, rapid fault diagnosis of the piston can be achieved, including the sealing performance of the sealing ring, piston rod and cavity, as well as the detection of blockage and leakage in the heat exchanger.

Benefits of technology

This improves the accuracy and speed of fault diagnosis, ensuring the safety and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122359941A_ABST
    Figure CN122359941A_ABST
Patent Text Reader

Abstract

This application discloses a Stirling heat pump system and its fault detection method, detection device, and storage medium. The system includes a first cylinder and a second cylinder. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. The method includes: during system operation, acquiring the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, the second lower cylinder, the outer wall temperature of the first cylinder, and the outer wall temperature of the second cylinder; performing fault detection on the first piston based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder, and performing fault detection on the second piston based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder. Therefore, this method achieves rapid fault diagnosis of the piston based on the coupled feedback of pressure and temperature.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Stirling heat pump system technology, and in particular to a fault detection method for a Stirling heat pump system, a fault detection device for a Stirling heat pump system, a computer-readable storage medium, and a Stirling heat pump system. Background Technology

[0002] A Stirling heat pump system is a heat pump system that works on the principle of the Stirling cycle. It can convert thermal energy into mechanical energy to provide heating or cooling effects. It mainly consists of a Stirling engine and a Stirling heat pump and has high efficiency and stable operating characteristics.

[0003] In related technologies, system fault diagnosis is based on the operating power of the Stirling heat pump system. However, this method has low fault diagnosis accuracy, increasing the difficulty of troubleshooting. Summary of the Invention

[0004] This application aims to at least partially address one of the technical problems in the related art. Therefore, the first objective of this application is to propose a fault detection method for a Stirling heat pump system. During the operation of the Stirling heat pump system, a rapid fault diagnosis of the piston is achieved based on the coupled feedback of pressure and temperature, thereby improving the accuracy and speed of fault diagnosis.

[0005] The second objective of this application is to provide a fault detection device for a Stirling heat pump system.

[0006] The third objective of this application is to provide a computer-readable storage medium.

[0007] The fourth objective of this application is to propose a Stirling heat pump system.

[0008] To achieve the above objectives, a first aspect of this application proposes a fault detection method for a Stirling heat pump system. The Stirling heat pump system includes a first cylinder and a second cylinder, which are connected to a hot-end heat exchanger, a regenerator, and a cold-end heat exchanger via pipes. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. The fault detection method for the Stirling heat pump system includes: acquiring the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder during the operation of the Stirling heat pump system; acquiring the outer wall temperatures of the first cylinder and the second cylinder; performing fault detection on the first piston based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder; and performing fault detection on the second piston based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder.

[0009] According to the fault detection method for a Stirling heat pump system according to an embodiment of this application, the Stirling heat pump system includes a first cylinder and a second cylinder. The first cylinder and the second cylinder are connected to a hot-end heat exchanger, a regenerator, and a cold-end heat exchanger via pipes. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. During the operation of the Stirling heat pump system, this method acquires the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder, as well as the outer wall temperatures of the first and second cylinders. Fault detection is performed on the first piston based on these pressure values ​​and the outer wall temperature of the first cylinder, and fault detection is performed on the second piston based on these pressure values ​​and the outer wall temperature of the second upper cylinder. Therefore, this method achieves rapid fault diagnosis of the pistons during the operation of the Stirling heat pump system based on the coupled feedback of pressure and temperature, improving the accuracy and speed of fault diagnosis.

[0010] In addition, the fault detection method for the Stirling heat pump system according to the above embodiments of this application may also have the following additional technical features:

[0011] According to one embodiment of this application, the first piston includes a first body and a first sealing ring. The first sealing ring is sleeved on the outside of the first body to isolate the first upper cylinder and the first lower cylinder. The first piston is fault-detected based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder. The fault detection includes: if the first pressure difference between the pressure values ​​of the first upper cylinder and the first lower cylinder decreases, and the second pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases, and the decrease in the second pressure difference is less than the decrease in the first pressure difference, and the outer wall temperature of the first cylinder exceeds a first preset temperature threshold, then the sealing of the first sealing ring is determined to be faulty.

[0012] According to one embodiment of this application, the Stirling heat pump system further includes a third cavity and a first piston rod and a third sealing ring disposed in the third cavity. The first piston rod is connected to the first body, and the third sealing ring is used to isolate the third cavity from the outside. The fault detection method of the Stirling heat pump system further includes: if the pump oil pressure of the third sealing ring is greater than a first preset pressure value when the first pressure difference between the pressure value of the first upper cylinder and the pressure value of the first lower cylinder decreases, it is determined that the first piston rod seal has failed.

[0013] According to one embodiment of this application, the Stirling heat pump system further includes a fifth sealing ring disposed in the third cavity. The fifth sealing ring is used to isolate the first lower cylinder from the third cavity. The fault detection method of the Stirling heat pump system further includes: determining that oil has accumulated in the first lower cylinder when the pump oil pressure of the third sealing ring rises and the return oil flow of the fifth sealing ring is less than the supply oil flow.

[0014] According to one embodiment of this application, the second piston includes a second body and a second sealing ring. The second sealing ring is sleeved on the outside of the second body to isolate the second upper cylinder and the second lower cylinder. Fault detection of the second piston is performed based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder. This includes: if the third pressure difference between the pressure values ​​of the second upper cylinder and the second lower cylinder decreases, and the fourth pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases, and the decrease in the fourth pressure difference is less than the decrease in the third pressure difference, and the outer wall temperature of the second cylinder exceeds a second preset temperature threshold, then the sealing ring is determined to have failed.

[0015] According to one embodiment of this application, the Stirling heat pump system further includes a fourth cavity and a second piston rod and a fourth sealing ring disposed in the fourth cavity. The second piston rod is connected to the second body, and the fourth sealing ring is used to isolate the fourth cavity from the outside. The fault detection method of the Stirling heat pump system further includes: if the pump oil pressure of the fourth sealing ring is greater than a second preset pressure value when the third pressure difference between the pressure value of the second upper cylinder and the pressure value of the second lower cylinder decreases, it is determined that the second piston rod seal has failed.

[0016] According to one embodiment of this application, the Stirling heat pump system further includes a sixth sealing ring disposed in the fourth cavity. The sixth sealing ring is used to isolate the second lower cylinder from the fourth cavity. The fault detection method of the Stirling heat pump system further includes: determining that oil has accumulated in the second lower cylinder when the pump oil pressure of the fourth sealing ring rises and the return oil flow of the sixth sealing ring is less than the supply oil flow.

[0017] According to one embodiment of this application, the fault detection method for the Stirling heat pump system further includes: acquiring the outlet temperature of the hot-end heat exchanger, the outlet temperature of the regenerator, and the inlet temperature of the cold-end heat exchanger; acquiring the wind speed value in the pipe; and determining that the regenerator is blocked when the wind speed value increases, the outlet temperature of the hot-end heat exchanger decreases, and the temperature difference between the outlet temperature of the regenerator and the inlet temperature of the cold-end heat exchanger decreases.

[0018] According to one embodiment of this application, the fault detection method of the Stirling heat pump system further includes: determining that the heat exchange component is leaking when both the hot-end heat exchanger outlet temperature and the cold-end heat exchanger outlet temperature decrease, and both the first upper cylinder pressure value and the second upper cylinder pressure value decrease, wherein the heat exchange component includes a hot-end heat exchanger, a regenerator and a cold-end heat exchanger.

[0019] To achieve the above objectives, a second aspect of this application provides a fault detection device for a Stirling heat pump system. The Stirling heat pump system includes a first cylinder and a second cylinder, which are connected to a hot-end heat exchanger, a regenerator, and a cold-end heat exchanger via pipes. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. The fault detection device for the Stirling heat pump system includes: a first acquisition module for acquiring the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder during the operation of the Stirling heat pump; a second acquisition module for acquiring the outer wall temperature of the first cylinder and the outer wall temperature of the second cylinder; and a detection module for performing fault detection on the first piston based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder, and for performing fault detection on the second piston based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder.

[0020] According to the fault detection device for a Stirling heat pump system according to an embodiment of this application, the Stirling heat pump system includes a first cylinder and a second cylinder. The first cylinder and the second cylinder are connected to a hot-end heat exchanger, a regenerator, and a cold-end heat exchanger through pipes. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. The fault detection device for the Stirling heat pump system acquires the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder during the operation of the Stirling heat pump through a first acquisition module, and acquires the outer wall temperatures of the first cylinder and the second cylinder through a second acquisition module. The detection module performs fault detection on the first piston based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder, and performs fault detection on the second piston based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder. Therefore, during the operation of the Stirling heat pump system, the device enables rapid fault diagnosis of the piston based on the coupled feedback of pressure and temperature, thereby improving the accuracy and speed of fault diagnosis.

[0021] To achieve the above objectives, a third aspect of this application provides a computer-readable storage medium storing a fault detection program for a Stirling heat pump system, which, when executed by a processor, implements the aforementioned fault detection method for a Stirling heat pump system.

[0022] According to the computer-readable storage medium of the present application embodiment, when the fault detection program of the Stirling heat pump system is executed by the processor, the above-described fault detection method of the Stirling heat pump system is implemented. Based on the above-described fault detection method of the Stirling heat pump system, rapid fault diagnosis of the piston can be achieved during the operation of the Stirling heat pump system, thereby improving the accuracy and speed of fault diagnosis.

[0023] To achieve the above objectives, a fourth aspect of this application provides a Stirling heat pump system, including a memory, a processor, and a fault detection program for the Stirling heat pump system stored in the memory and executable on the processor. When the processor executes the fault detection program for the Stirling heat pump system, the above-described fault detection method for the Stirling heat pump system is implemented.

[0024] According to the embodiments of this application, when the Stirling heat pump system is executed by the processor as a fault detection program for the Stirling heat pump system, the above-mentioned fault detection method for the Stirling heat pump system is implemented. Based on the above-mentioned fault detection method for the Stirling heat pump system, rapid fault diagnosis of the piston is achieved during operation, thereby improving the accuracy and speed of fault diagnosis.

[0025] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0026] Figure 1 This is a flowchart illustrating a fault detection method for a Stirling heat pump system according to an embodiment of this application.

[0027] Figure 2 This is a schematic diagram of a Stirling heat pump system according to an embodiment of this application;

[0028] Figure 3 for Figure 2 A magnified view of a portion of the image;

[0029] Figure 4 This is a flowchart illustrating a fault detection method for a Stirling heat pump system according to a specific embodiment of this application.

[0030] Figure 5 This is a connection diagram of a fault detection device for a Stirling heat pump system according to an embodiment of this application;

[0031] Figure 6This is a block diagram of a Stirling heat pump system according to an embodiment of this application. Detailed Implementation

[0032] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0033] The following description, with reference to the accompanying drawings, outlines a method for detecting faults in a Stirling heat pump system, a device for detecting faults in a Stirling heat pump system, a computer-readable storage medium, and a Stirling heat pump system according to embodiments of this application.

[0034] Figure 1 This is a flowchart illustrating a fault detection method for a Stirling heat pump system according to an embodiment of this application.

[0035] like Figure 2 According to one embodiment of this application, the Stirling heat pump system includes a first cylinder 1 and a second cylinder 2. The first cylinder 1 and the second cylinder 2 are connected to a hot end heat exchanger 3, a regenerator 4 and a cold end heat exchanger 5 through a pipe. The first cylinder 1 is divided into a first upper cylinder 11 and a first lower cylinder 12 by a first piston 6. The second cylinder 2 is divided into a second upper cylinder 21 and a second lower cylinder 22 by a second piston 7.

[0036] Specifically, the Stirling heat pump system includes two cylinders connected by a hot-end heat exchanger 3, a regenerator 4, and a cold-end heat exchanger 5. The first cylinder 1 contains a hot piston, i.e., a first piston 6, which divides the first cylinder 1 into a first upper cylinder 11 and a first lower cylinder 12. The two chambers of the first upper cylinder 11 and the first lower cylinder 12 are sealed by piston rings. The second cylinder 2 contains a cold piston, i.e., a second piston 7, which divides the second cylinder 2 into a second upper cylinder 21 and a second lower cylinder 22. The two chambers of the second upper cylinder 21 and the second lower cylinder 22 are also sealed by piston rings. Gas in the first upper cylinder 11 enters the second upper cylinder 21 through the hot-end heat exchanger 3, the regenerator 4, and the cold-end heat exchanger 5.

[0037] In addition, in the high-temperature heat exchanger 3, high-temperature gas flows from one side of the heat exchanger, transferring heat to water entering from the other side at a temperature lower than the gas temperature. During unit operation, the temperature difference between the water and gas remains constant, and the hot water outlet is to the user end. In the cold-end heat exchanger 5, low-temperature gas flows from one side of the heat exchanger, absorbing heat from water entering from the other side at a temperature higher than the gas temperature (this is the water supply for the waste heat system, not shown in the system diagram). During unit operation, the temperature difference between the water and gas remains constant, and the water comes from the waste heat system.

[0038] like Figure 1 As shown in the embodiments of this application, the fault detection method for a Stirling heat pump system may include:

[0039] S1, during the operation of the Stirling heat pump system, acquire the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder.

[0040] S2, obtain the outer wall temperature of the first cylinder and the outer wall temperature of the second cylinder;

[0041] S3, perform fault detection on the first piston based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder, and perform fault detection on the second piston based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder.

[0042] Specifically, the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder are obtained through pressure sensors. The outer wall temperatures of the first cylinder and the second cylinder are obtained through temperature sensors. Multiple temperature sensors can be set on the outer walls of the first and second cylinders. The average temperature obtained by the multiple temperature sensors on the outer wall of the first cylinder is taken as the outer wall temperature of the first cylinder, and the average temperature obtained by the multiple temperature sensors on the outer wall of the second cylinder is taken as the outer wall temperature of the second cylinder.

[0043] The first piston is assessed for faults based on the pressure values ​​of the first upper cylinder, the first lower cylinder, and the second upper cylinder, combined with the temperature of the outer wall of the first cylinder. Similarly, the second piston rings are assessed for faults based on the pressure values ​​of the second upper cylinder, the second lower cylinder, and the first upper cylinder, combined with the temperature of the outer wall of the second cylinder. Specifically, pressure and temperature conditions corresponding to each fault can be pre-set based on the system's operating principle. The acquired pressure and temperature values ​​are then compared with these preset conditions to determine if a piston fault has occurred. Furthermore, the types of piston faults can be further categorized without limitation.

[0044] Therefore, this embodiment can detect piston ring faults based on pressure and temperature coupling during the operation of the Stirling heat pump system, so as to provide timely fault warnings and control when piston ring failure occurs, greatly improving the safety of system operation.

[0045] Combination Figure 3As shown, in one embodiment of this application, the first piston 6 includes a first body 61 and a first sealing ring 62. The first sealing ring 62 is sleeved on the outside of the first body 61 to isolate the first upper cylinder 11 and the first lower cylinder 12. The first piston 6 is fault-detected based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder. This includes: if the first pressure difference between the pressure values ​​of the first upper cylinder and the first lower cylinder decreases, and the second pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases, and the decrease in the second pressure difference is less than the decrease in the first pressure difference, and the outer wall temperature of the first cylinder exceeds a first preset temperature threshold, then the sealing of the first sealing ring is determined to be faulty.

[0046] Specifically, in combination Figure 3 As shown, a first sealing ring 62 is installed on the outside of the first body 61. Its function is to isolate the upper cylinder 11 and the lower cylinder 12 of the two working chambers. The first sealing ring 62 is fitted onto the first body 61 to form a seal between the upper cylinder 11 and the lower cylinder 12, creating a pressure difference between them. The outer side of the first sealing ring 62 rubs against the cylinder wall, which may cause uneven wear, displacement, etc., leading to pressure leakage in the upper and lower working chambers.

[0047] During system operation, if the first pressure difference between the pressure values ​​of the first upper cylinder and the first lower cylinder decreases significantly, and the second pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases synchronously, and the decrease in the second pressure difference is less than the decrease in the first pressure difference, the temperature of the outer wall of the first cylinder is further assessed. If the temperature of the outer wall of the first cylinder exceeds a first preset temperature threshold, it is considered that the temperature of the outer wall of the first cylinder has increased, and the sealing ring has failed. Specifically, the determination of whether a decrease or an abnormal increase in temperature has occurred can also be based on the setting of parameter thresholds.

[0048] Furthermore, since the entire system is in an alternating flow state, high-frequency sensors are required to accurately measure the pressure values ​​in each chamber of the piston. This places high demands on system accuracy and is very costly. To address this issue, this embodiment uses the coupling of pressure difference and the temperature of the outer wall of the first cylinder to determine whether the first sealing ring has failed. The first pressure difference can be obtained using a pressure sensor connected between the first upper cylinder and the first lower cylinder, the second pressure difference can be obtained using a pressure sensor between the first upper cylinder and the second upper cylinder, and the temperature can be detected using a thermocouple sensor, thus reducing application costs.

[0049] In one embodiment of this application, the Stirling heat pump system further includes a third cavity and a first piston rod and a third sealing ring disposed in the third cavity. The first piston rod is connected to the first body, and the third sealing ring is used to isolate the third cavity from the outside. The fault detection method of the Stirling heat pump system further includes: if the pump oil pressure of the third sealing ring is greater than a first preset pressure value when the first pressure difference between the first upper cylinder pressure value and the first lower cylinder pressure value decreases, then the first piston rod seal is determined to be faulty.

[0050] In other words, as shown in the attached diagram, the first piston rod 81 drives the first body 61 to reciprocate. The third cavity 8 is filled with pump oil, which can be used for cooling and lubrication. The third sealing ring 82 isolates the third cavity 8 from the outside. During system operation, if the first pressure difference between the pressure values ​​of the first upper cylinder and the first lower cylinder decreases, the pump oil pressure at the third sealing ring 82 is further judged. If the pump oil pressure at the third sealing ring 82 is greater than the first preset pressure value, it is determined that the first piston rod 81 seal has failed; otherwise, it is considered that the first piston rod 81 seal is normal.

[0051] In one embodiment of this application, the Stirling heat pump system further includes a fifth sealing ring disposed in the third cavity. The fifth sealing ring is used to isolate the first lower cylinder from the third cavity. The fault detection method of the Stirling heat pump system further includes: determining that oil has accumulated in the first lower cylinder when the pump oil pressure of the third sealing ring rises and the return oil flow of the fifth sealing ring is less than the supply oil flow.

[0052] In other words, as shown in the attached diagram, the third cavity 8 is isolated from the first lower cylinder 12 by the fifth sealing ring 83. During system operation, if the pump oil pressure of the third sealing ring 82 rises and the return oil flow of the fifth sealing ring 83 is less than the supply oil, it is considered that oil accumulation has occurred in the first lower cylinder 12; otherwise, it is considered that no oil accumulation has occurred in the first lower cylinder 12.

[0053] In one embodiment of this application, the second piston includes a second body and a second sealing ring. The second sealing ring is sleeved on the outside of the second body to isolate the second upper cylinder and the second lower cylinder. The second piston is fault-detected based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder. This includes: if the third pressure difference between the pressure values ​​of the second upper cylinder and the second lower cylinder decreases, and the fourth pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases, and the decrease in the fourth pressure difference is less than the decrease in the third pressure difference, and the outer wall temperature of the second cylinder exceeds a second preset temperature threshold, then the sealing ring is determined to have failed.

[0054] Specifically, as shown in the attached drawings, a second sealing ring 72 is installed on the outside of the second body 71. Its function is to isolate the upper and lower working chambers, namely the upper cylinder 21 and the lower cylinder 22. The second sealing ring 72 is fitted onto the second body 71 to form a seal between the upper cylinder 21 and the lower cylinder 22, creating a pressure difference between them. The outer side of the second sealing ring 72 rubs against the cylinder wall, which may cause uneven wear, displacement, etc., leading to pressure leakage in the upper and lower working chambers.

[0055] During system operation, if the third pressure difference between the pressure values ​​of the second upper cylinder and the second lower cylinder decreases significantly, and the fourth pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases synchronously, and the decrease in the fourth pressure difference is less than the decrease in the third pressure difference, the temperature of the outer wall of the second cylinder is further assessed. If the temperature of the outer wall of the second cylinder exceeds the second preset temperature threshold, the second sealing ring is determined to have failed to seal.

[0056] This embodiment determines whether the second sealing ring has failed to seal based on the coupling of pressure difference and temperature of the outer wall of the second cylinder, thus reducing application costs.

[0057] In one embodiment of this application, the Stirling heat pump system further includes a fourth chamber and a second piston rod and a fourth sealing ring disposed in the fourth chamber. The second piston rod is connected to the second body, and the fourth sealing ring is used to isolate the fourth chamber from the outside. The fault detection method of the Stirling heat pump system further includes: if the pump oil pressure of the fourth sealing ring is greater than a second preset pressure value when the third pressure difference between the pressure value of the second upper cylinder and the pressure value of the second lower cylinder decreases, it is determined that the second piston rod seal has failed.

[0058] In other words, as shown in the attached diagram, the second piston rod 91 drives the second body 71 to reciprocate. The fourth chamber 9 is filled with pump oil for cooling and lubrication, and the fourth sealing ring 92 isolates the fourth chamber 9 from the outside environment. During system operation, if the third pressure difference between the pressure values ​​of the second upper cylinder and the second lower cylinder decreases, the pump oil pressure at the fourth sealing ring 92 is further assessed. If the pump oil pressure at the fourth sealing ring 92 is greater than the second preset pressure value, the fourth sealing ring 92 is deemed to have failed to seal; otherwise, the fourth sealing ring 92 is considered to be sealing normally.

[0059] In one embodiment of this application, the Stirling heat pump system further includes a sixth sealing ring 93 disposed in the fourth cavity 9. The sixth sealing ring 93 is used to isolate the second lower cylinder 22 from the fourth cavity 9. The fault detection method of the Stirling heat pump system further includes: determining that oil has accumulated in the second lower cylinder when the pump oil pressure of the fourth sealing ring rises and the return oil flow of the sixth sealing ring is less than the supply oil flow.

[0060] In other words, as shown in the attached diagram, the fourth cavity 9 is isolated from the second lower cylinder 22 by the sixth sealing ring 93. During system operation, if the pump oil pressure of the fourth sealing ring 92 rises and the return oil flow of the sixth sealing ring 93 is less than the supply oil, it is considered that oil accumulation has occurred in the second lower cylinder 22; otherwise, it is considered that no oil accumulation has occurred in the second lower cylinder 22.

[0061] In one embodiment of this application, the fault detection method for the Stirling heat pump system further includes: acquiring the outlet temperature of the hot-end heat exchanger, the outlet temperature of the regenerator, and the inlet temperature of the cold-end heat exchanger; acquiring the wind speed value in the pipe; and determining that the regenerator is blocked when the wind speed value increases, the outlet temperature of the hot-end heat exchanger decreases, and the temperature difference between the outlet temperature of the regenerator and the inlet temperature of the cold-end heat exchanger decreases.

[0062] Specifically, a wind speed sensor is installed inside the pipeline to acquire the wind speed within the pipeline. For example, placing the anemometer inside the pipeline near the cold-end heat exchanger, where the temperature difference between the hot and cold ends is large, ensures the safety of the device and reduces sensor costs.

[0063] If, during system operation, the wind speed sensor reading increases significantly, and the outlet temperature of the hot-end heat exchanger decreases, while the difference between the outlet temperature of the regenerator and the inlet temperature of the cold-end heat exchanger decreases, then the regenerator is considered to be blocked; otherwise, the regenerator is considered not to be blocked.

[0064] In one embodiment of this application, the fault detection method of the Stirling heat pump system further includes: determining that the heat exchange component is leaking when both the outlet temperature of the hot end heat exchanger and the outlet temperature of the cold end heat exchanger decrease, and both the pressure values ​​of the first upper cylinder and the second upper cylinder decrease, wherein the heat exchange component includes a hot end heat exchanger, a regenerator and a cold end heat exchanger.

[0065] Specifically, the first and second upper chambers are connected, primarily via flange connections, which pose a risk of leakage. During system operation, the heat exchange components are assessed based on temperature and pressure values. If both the hot-end and cold-end heat exchanger outlet temperatures are lower than preset temperatures, and both the pressure values ​​of the first and second upper cylinders decrease, a leak is determined to have occurred at the heat exchange components.

[0066] As a specific embodiment of this application, the Stirling heat pump system is as follows: Figure 2 As shown, the fault detection method for this Stirling heat pump system is as follows: Figure 4 As shown, the following steps may be included:

[0067] S101, during the operation of the Stirling heat pump system, acquires the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder.

[0068] S102, obtain the outer wall temperature of the first cylinder and the outer wall temperature of the second cylinder. Execute steps S103 and S111.

[0069] S103, obtain the first pressure difference between the first upper cylinder pressure value and the first lower cylinder pressure value, and the second pressure difference between the first upper cylinder pressure value and the second upper cylinder pressure value.

[0070] S104, determine whether the first pressure difference has decreased. If yes, proceed to steps S105 and S109; if no, proceed to step S101.

[0071] S105, determine whether the second pressure difference has decreased. If yes, proceed to step S106; if no, proceed to step S101.

[0072] S106, determine whether the decrease in the second pressure difference is less than the decrease in the first pressure difference. If yes, proceed to step S107; otherwise, proceed to step S101.

[0073] S107, determine whether the temperature of the outer wall of the first cylinder exceeds the first preset temperature threshold t1. If yes, proceed to step S108; if no, proceed to step S101.

[0074] S108, it is determined that the first sealing ring has failed to seal.

[0075] S109, determine whether the pump oil pressure of the third sealing ring is greater than the first preset pressure value V1. If yes, proceed to step S110; if no, proceed to step S101.

[0076] S110, it is determined that the first piston rod seal has failed.

[0077] S111, obtain the third pressure difference between the pressure value of the second upper cylinder and the pressure value of the second lower cylinder, and the fourth pressure difference between the pressure value of the first upper cylinder and the pressure value of the second upper cylinder.

[0078] S112, determine whether the third pressure difference has decreased. If yes, proceed to steps S113 and S116; otherwise, proceed to step S01.

[0079] S113, determine whether the fourth pressure difference has decreased. If yes, proceed to step S114; otherwise, proceed to step S101.

[0080] S114, determine whether the decrease in the fourth pressure difference is less than the decrease in the third pressure difference. If yes, proceed to step S115; otherwise, proceed to step S110.

[0081] S115, determine whether the temperature of the outer wall of the second cylinder exceeds the second preset temperature threshold t2. If yes, proceed to step S116; if no, proceed to step S101.

[0082] S116, confirming that the second sealing ring has failed to seal.

[0083] S117, determine whether the pump oil pressure of the fourth sealing ring is greater than the second preset pressure value V2. If yes, proceed to step S118; if no, proceed to step S101.

[0084] S118 indicates that the second piston rod seal has failed.

[0085] In summary, according to the fault detection method of the Stirling heat pump system according to the embodiments of this application, the Stirling heat pump system includes a first cylinder and a second cylinder. The first cylinder and the second cylinder are connected to a hot-end heat exchanger, a regenerator and a cold-end heat exchanger through pipes. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. During the operation of the Stirling heat pump system, the method acquires the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder and the second lower cylinder, and acquires the outer wall temperature of the first cylinder and the second cylinder. Based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder and the outer wall temperature of the first cylinder, the method performs fault detection on the first piston, and based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder and the outer wall temperature of the second cylinder, the method performs fault detection on the second piston ring. This method enables rapid fault diagnosis of the piston during the operation of a Stirling heat pump system based on the coupled feedback of pressure and temperature, thereby improving the accuracy and speed of fault diagnosis.

[0086] Corresponding to the above embodiments, this application also proposes a fault detection device for a Stirling heat pump system.

[0087] In one embodiment of this application, the Stirling heat pump system includes a first cylinder and a second cylinder. The first cylinder and the second cylinder are connected to a hot-end heat exchanger, a regenerator and a cold-end heat exchanger through a pipe. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston.

[0088] like Figure 5 As shown, the fault detection device for the Stirling heat pump system in this application embodiment may include: a first acquisition module 10, a second acquisition module 20, and a detection module 30.

[0089] The first acquisition module 10 is used to acquire the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder during the operation of the Stirling heat pump. The second acquisition module 20 is used to acquire the outer wall temperatures of the first and second cylinders. The detection module 30 is used to perform fault detection on the first piston based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder, and to perform fault detection on the second piston ring based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder.

[0090] According to one embodiment of this application, the first piston includes a first body and a first sealing ring. The first sealing ring is sleeved on the outside of the first body to isolate the first upper cylinder and the first lower cylinder. The detection module 30 performs fault detection on the first piston based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder. Specifically, if the temperature of the outer wall of the first cylinder exceeds a first preset temperature threshold when the first pressure difference between the pressure values ​​of the first upper cylinder and the first lower cylinder decreases, and the second pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases, and the decrease in the second pressure difference is less than the decrease in the first pressure difference, then the sealing of the first sealing ring is determined to be faulty.

[0091] According to one embodiment of this application, the Stirling heat pump system further includes a third cavity and a first piston rod and a third sealing ring disposed in the third cavity. The first piston rod is connected to the first body, and the third sealing ring is used to isolate the third cavity from the outside. The detection module 30 is further configured to: determine that the first piston rod seal has failed if the pump oil pressure of the third sealing ring is greater than a first preset pressure value when the first pressure difference between the first upper cylinder pressure value and the first lower cylinder pressure value decreases.

[0092] According to one embodiment of this application, the Stirling heat pump system further includes a fifth sealing ring disposed in the third cavity. The fifth sealing ring is used to isolate the first lower cylinder from the third cavity. The detection module 30 is also used to determine oil accumulation in the first lower cylinder when the pump oil pressure of the third sealing ring rises and the return oil flow of the fifth sealing ring is less than the supply oil flow.

[0093] According to one embodiment of this application, the second piston includes a second body and a second sealing ring. The second sealing ring is sleeved on the outside of the second body to isolate the second upper cylinder and the second lower cylinder. The detection module 30 performs fault detection on the second piston based on the pressure value of the second upper cylinder, the pressure value of the second lower cylinder, the pressure value of the first upper cylinder, and the outer wall temperature of the second cylinder. Specifically, if the outer wall temperature of the second cylinder exceeds a second preset temperature threshold when the third pressure difference between the pressure values ​​of the second upper cylinder and the second lower cylinder decreases, and the fourth pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases, and the decrease in the fourth pressure difference is less than the decrease in the third pressure difference, then the sealing of the second sealing ring is determined to be faulty.

[0094] According to one embodiment of this application, the Stirling heat pump system further includes a fourth cavity and a second piston rod and a fourth sealing ring disposed in the fourth cavity. The second piston rod is connected to the second body, and the fourth sealing ring is used to isolate the fourth cavity from the outside. The detection module 30 is further configured to: determine that the second piston rod seal has failed if the pump oil pressure of the fourth sealing ring is greater than a second preset pressure value when the third pressure difference between the pressure value of the second upper cylinder and the pressure value of the second lower cylinder decreases.

[0095] According to one embodiment of this application, the Stirling heat pump system further includes a sixth sealing ring disposed in the fourth cavity. The sixth sealing ring is used to isolate the second lower cylinder from the fourth cavity. The detection module 30 is also used to determine oil accumulation in the second lower cylinder when the pump oil pressure of the fourth sealing ring rises and the return oil flow of the sixth sealing ring is less than the supply oil flow.

[0096] According to one embodiment of this application, the fault detection system of the Stirling heat pump system further includes a third acquisition module and a fourth acquisition module. The third acquisition module is used to: acquire the hot-end heat exchanger outlet temperature, the regenerator outlet temperature, and the cold-end heat exchanger inlet temperature; the fourth acquisition module is used to: acquire the wind speed value in the pipe; the control module 30 is also used to determine that the regenerator is blocked when the wind speed value increases, the hot-end heat exchanger outlet temperature decreases, and the temperature difference between the regenerator outlet temperature and the cold-end heat exchanger inlet temperature decreases.

[0097] According to one embodiment of this application, the control module 30 is further configured to: determine that the heat exchange assembly is leaking when both the outlet temperature of the hot end heat exchanger and the outlet temperature of the cold end heat exchanger decrease, and both the pressure values ​​of the first upper cylinder and the second upper cylinder decrease, wherein the heat exchange assembly includes a hot end heat exchanger, a regenerator and a cold end heat exchanger.

[0098] It should be noted that for details not disclosed in the fault detection device of the Stirling heat pump system in the embodiments of this application, please refer to the details disclosed in the fault detection method of the Stirling heat pump system in the above embodiments of this application, which will not be repeated here.

[0099] According to the fault detection device for a Stirling heat pump system according to an embodiment of this application, the Stirling heat pump system includes a first cylinder and a second cylinder. The first cylinder and the second cylinder are connected to a hot-end heat exchanger, a regenerator, and a cold-end heat exchanger through pipes. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. The fault detection device for the Stirling heat pump system acquires the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder during the operation of the Stirling heat pump through a first acquisition module, and acquires the outer wall temperatures of the first cylinder and the second cylinder through a second acquisition module. The detection module performs fault detection on the first piston based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder, and performs fault detection on the second piston ring based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder. Therefore, during the operation of the Stirling heat pump system, the device enables rapid fault diagnosis of the piston based on the coupled feedback of pressure and temperature, thereby improving the accuracy and speed of fault diagnosis.

[0100] Corresponding to the above embodiments, this application also proposes a machine-readable storage medium.

[0101] The computer-readable storage medium of this application embodiment stores a fault detection program for a Stirling heat pump system, which, when executed by a processor, implements the aforementioned fault detection method for a Stirling heat pump system.

[0102] According to the computer-readable storage medium of the present application embodiment, when the fault detection program of the Stirling heat pump system is executed by the processor, the above-described fault detection method of the Stirling heat pump system is implemented. Based on the above-described fault detection method of the Stirling heat pump system, rapid fault diagnosis of the piston is achieved during the operation of the Stirling heat pump system, thereby improving the accuracy and speed of fault diagnosis.

[0103] Corresponding to the above embodiments, this application also proposes a Stirling heat pump system.

[0104] like Figure 6 As shown, the Stirling heat pump system 100 of this application embodiment includes a memory 110, a processor 120, and a fault detection program for the Stirling heat pump system stored in the memory 110 and executable on the processor 120. When the processor 120 executes the fault detection program for the Stirling heat pump system, it implements the above-mentioned fault detection method for the Stirling heat pump system.

[0105] According to the embodiments of this application, when the Stirling heat pump system is executed by the processor as a fault detection program for the Stirling heat pump system, the above-mentioned fault detection method for the Stirling heat pump system is implemented. Based on the above-mentioned fault detection method for the Stirling heat pump system, rapid fault diagnosis of the piston is achieved during operation, thereby improving the accuracy and speed of fault diagnosis.

[0106] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0107] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0108] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0109] 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 technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0110] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "joining," and "fixing," etc., 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 or an electrical connection; 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 in this application according to the specific circumstances.

[0111] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A fault detection method for a Stirling heat pump system, characterized in that, The Stirling heat pump system includes a first cylinder and a second cylinder, which are connected to a hot-end heat exchanger, a regenerator, and a cold-end heat exchanger via pipes. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. The method includes: During the operation of the Stirling heat pump system, the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder are acquired. Obtain the outer wall temperature of the first cylinder and the outer wall temperature of the second cylinder; The first piston is tested for faults based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder. Similarly, the second piston is tested for faults based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder.

2. The method according to claim 1, characterized in that, The first piston includes a first body and a first sealing ring. The first sealing ring is sleeved on the outside of the first body to isolate the first upper cylinder and the first lower cylinder. Fault detection of the first piston is performed based on the pressure values ​​of the first upper cylinder, the first lower cylinder, the second upper cylinder, and the outer wall temperature of the first cylinder, including: If the first pressure difference between the first upper cylinder pressure value and the first lower cylinder pressure value decreases, and the second pressure difference between the first upper cylinder pressure value and the second upper cylinder pressure value decreases, and the decrease in the second pressure difference is less than the decrease in the first pressure difference, then if the temperature of the outer wall of the first cylinder exceeds a first preset temperature threshold, then the sealing ring is determined to have failed.

3. The method according to claim 2, characterized in that, The Stirling heat pump system further includes a third chamber and a first piston rod and a third sealing ring disposed within the third chamber. The first piston rod is connected to the first body, and the third sealing ring is used to isolate the third chamber from the outside environment. The method further includes: If the first pressure difference between the first upper cylinder pressure value and the first lower cylinder pressure value decreases, and the pump oil pressure of the third sealing ring is greater than the first preset pressure value, then the first piston rod seal is determined to have failed.

4. The method according to claim 3, characterized in that, The Stirling heat pump system further includes a fifth sealing ring disposed within the third cavity, the fifth sealing ring being used to isolate the first lower cylinder from the third cavity, and the method further includes: When the pump oil pressure of the third sealing ring increases and the return oil flow of the fifth sealing ring is less than the supply oil flow, it is determined that oil has accumulated in the first lower cylinder.

5. The method according to claim 1, characterized in that, The second piston includes a second body and a second sealing ring. The second sealing ring is sleeved on the outside of the second body to isolate the second upper cylinder and the second lower cylinder. Fault detection of the second piston is performed based on the pressure values ​​of the second upper cylinder, the second lower cylinder, the first upper cylinder, and the outer wall temperature of the second cylinder, including: If the third pressure difference between the pressure values ​​of the second upper cylinder and the second lower cylinder decreases, and the fourth pressure difference between the pressure values ​​of the first upper cylinder and the second upper cylinder decreases, and the decrease in the fourth pressure difference is less than the decrease in the third pressure difference, then if the temperature of the outer wall of the second cylinder exceeds the second preset temperature threshold, then the second sealing ring is determined to have failed to seal.

6. The method according to claim 5, characterized in that, The Stirling heat pump system further includes a fourth chamber and a second piston rod and a fourth sealing ring disposed within the fourth chamber. The second piston rod is connected to the second body, and the fourth sealing ring is used to isolate the fourth chamber from the outside environment. The method further includes: If the third pressure difference between the second upper cylinder pressure value and the second lower cylinder pressure value decreases, and the pump oil pressure of the fourth sealing ring is greater than the second preset pressure value, then the second piston rod seal is determined to have failed.

7. The method according to claim 6, characterized in that, The Stirling heat pump system further includes a sixth sealing ring disposed within the fourth cavity, the sixth sealing ring being used to isolate the second lower cylinder from the fourth cavity, and the method further includes: When the pump oil pressure of the fourth sealing ring increases and the return oil flow of the sixth sealing ring is less than the supply oil flow, it is determined that oil has accumulated in the second lower cylinder.

8. The method according to claim 1, characterized in that, The method further includes: Obtain the outlet temperature of the hot-end heat exchanger, the outlet temperature of the regenerator, and the inlet temperature of the cold-end heat exchanger. Obtain the wind speed value inside the pipe; If the wind speed increases, the outlet temperature of the hot-end heat exchanger decreases, and the temperature difference between the outlet temperature of the regenerator and the inlet temperature of the cold-end heat exchanger decreases, the regenerator is determined to be blocked.

9. The method according to claim 8, characterized in that, The method further includes: When both the outlet temperature of the hot-end heat exchanger and the outlet temperature of the cold-end heat exchanger decrease, and both the pressure values ​​of the first upper cylinder and the second upper cylinder decrease, a leak in the heat exchange assembly is determined. The heat exchange assembly includes the hot-end heat exchanger, the regenerator, and the cold-end heat exchanger.

10. A fault detection device for a Stirling heat pump system, characterized in that, The Stirling heat pump system includes a first cylinder and a second cylinder. The first cylinder and the second cylinder are connected to a hot-end heat exchanger, a regenerator, and a cold-end heat exchanger via pipes. The first cylinder is divided into a first upper cylinder and a first lower cylinder by a first piston, and the second cylinder is divided into a second upper cylinder and a second lower cylinder by a second piston. The device includes: The first acquisition module is used to acquire the pressure values ​​of the first upper cylinder, the first lower cylinder, the second lower cylinder, and the second lower cylinder during the operation of the Stirling heat pump. The second acquisition module is used to acquire the outer wall temperature of the first cylinder and the outer wall temperature of the second cylinder; The detection module is used to perform fault detection on the first piston based on the first upper cylinder pressure value, the first lower cylinder pressure value, the second upper cylinder pressure value, and the outer wall temperature of the first cylinder, and to perform fault detection on the second piston based on the second upper cylinder pressure value, the second lower cylinder pressure value, the first upper cylinder pressure value, and the outer wall temperature of the second cylinder.

11. A computer-readable storage medium, characterized in that, It stores a fault detection program for a Stirling heat pump system, which, when executed by a processor, implements the fault detection method for a Stirling heat pump system according to any one of claims 1-9.

12. A Stirling heat pump system, characterized in that, The system includes a memory, a processor, and a fault detection program for a Stirling heat pump system stored in the memory and executable on the processor. When the processor executes the fault detection program for the Stirling heat pump system, it implements the fault detection method for the Stirling heat pump system according to any one of claims 1-9.