Liquid leakage detection method and device of liquid cooling server

By using AC excitation signals and phase-sensitive detection technology in the liquid-cooled server to detect the resistance and capacitance changes of the liquid-cooled server, the problem of low accuracy of liquid-cooled server leakage detection is solved, and sensitive detection of trace liquid leakage and avoiding the aging of the liquid-cooled detection line is achieved.

CN119618518AActive Publication Date: 2025-03-14INSPUR SUZHOU INTELLIGENT TECH CO LTD

Patent Information

Application Number
CN202411876018.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-03-14
Estimated Expiration
2044-12-18

AI Technical Summary

Technical Problem

The liquid leakage detection accuracy of the liquid cooling server is low, especially in the early stages of trace liquid leakage, and the long-term application of DC voltage causes the aging of the liquid leakage detection line to accelerate.

Method used

The liquid leakage detection line is detected by an AC excitation signal, and the output signal is separated through phase-sensitive detection technology to obtain the resistance and capacitance change information of the liquid leakage detection line to improve detection accuracy.

Benefits of technology

It realizes sensitive detection of trace liquid leakage, improves the accuracy of liquid leakage detection in the liquid-cooled server, and avoids the aging of the liquid leakage detection line caused by DC voltage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119618518A_ABST
    Figure CN119618518A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a liquid leakage detection method for a liquid-cooled server, and the method comprises the steps: obtaining a first signal outputted by a liquid leakage detection line which is used for detecting the leakage condition of cooling liquid in the liquid-cooled server, and applying an AC excitation signal to the liquid leakage detection line, the first signal is the response of the liquid leakage detection line to the alternating current excitation signal; the first signal is separated through phase sensitive detection, a first component and a second component are obtained, the first component and the first signal are in the same phase, the first component is used for reflecting the resistance change of the liquid leakage detection line, the second component and the first component are perpendicular to each other in the phase, and the second component is used for reflecting the capacitance change of the liquid leakage detection line; and obtaining a liquid leakage detection result of the liquid cooling server according to the first component and the second component. According to the method and the device, the problem that the liquid leakage detection accuracy of the liquid-cooled server is relatively low is solved, and the effect of improving the liquid leakage detection accuracy of the liquid-cooled server is further achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the computer field, and more specifically, to a method and device for detecting liquid leakage in a liquid-cooled server. Background Art

[0002] In the leakage detection scenario of a liquid-cooled server, a leakage detection line that applies a DC excitation voltage can be used. When a liquid leak occurs, certain parameters of the leakage detection line change to determine whether a liquid leak has occurred.

[0003] However, the polarization effect of applying DC voltage for a long time on the leakage detection line will cause its aging to accelerate, thus affecting the detection effect of liquid leakage. In addition, the above leakage detection method is not sensitive enough to trace liquid leakage, especially in the early stage of leakage, which leads to the problem of low leakage detection accuracy of liquid cooling server. Therefore, there is a problem of low leakage detection accuracy of liquid cooling server.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The embodiments of the present application provide a method and device for detecting liquid leakage of a liquid-cooled server, so as to at least solve the problem of low accuracy of liquid leakage detection of a liquid-cooled server in the related art.

[0006] According to an embodiment of the present application, a leakage detection method for a liquid-cooled server is provided, comprising: obtaining a first signal output by a leakage detection line, wherein the leakage detection line is used to detect leakage of coolant in the liquid-cooled server, an AC excitation signal is applied to the leakage detection line, and the first signal is a response of the leakage detection line to the AC excitation signal; separating and processing the first signal by phase-sensitive detection to obtain a first component and a second component, wherein the first component is in phase with the first signal, and the first component is used to reflect a change in resistance of the leakage detection line, and the second component is perpendicular to the first component in phase, and the second component is used to reflect a change in capacitance of the leakage detection line; obtaining a leakage detection result of the liquid-cooled server according to the first component and the second component, wherein the leakage detection result is used to indicate leakage of coolant in the liquid-cooled server.

[0007] According to another embodiment of the present application, a leakage detection device for a liquid-cooled server is provided, comprising: a first acquisition unit, used to acquire a first signal output by a leakage detection line, wherein the leakage detection line is used to detect leakage of coolant in the liquid-cooled server, an AC excitation signal is applied to the leakage detection line, and the first signal is a response of the leakage detection line to the AC excitation signal; a separation unit, used to separate and process the first signal by phase-sensitive detection to obtain a first component and a second component, wherein the first component is in phase with the first signal, and is used to reflect a change in resistance of the leakage detection line, and the second component is perpendicular to the first component in phase, and is used to reflect a change in capacitance of the leakage detection line; a second acquisition unit, used to acquire a leakage detection result of the liquid-cooled server based on the first component and the second component, wherein the leakage detection result is used to indicate leakage of coolant in the liquid-cooled server.

[0008] In an exemplary embodiment, the second acquisition unit includes: a first acquisition module, used to acquire the impedance change corresponding to the leakage detection line according to the first component and the second component; and a second acquisition module, used to acquire the leakage detection result of the liquid cooling server according to the impedance change.

[0009] In an exemplary embodiment, the device further includes: a third acquisition module, used to acquire a second signal output by a reference resistor before acquiring the impedance change corresponding to the leakage detection line according to the first component and the second component, wherein the reference resistor is applied with the AC excitation signal, and the second signal is the response of the reference resistor to the AC excitation signal; a fourth acquisition module, used to separate and process the second signal by the phase-sensitive detection to obtain a third component and a fourth component before acquiring the impedance change corresponding to the leakage detection line according to the first component and the second component, wherein the third component is in phase with the second signal, the third component is used to reflect the resistance change of the reference resistor, the fourth component is perpendicular to the third component in phase, and the fourth component is used to reflect the capacitance change of the reference resistor; the first acquisition module includes: an acquisition submodule, used to acquire the impedance change according to the first component, the second component, the third component and the fourth component.

[0010] In an exemplary embodiment, the acquisition submodule includes: a first execution subunit, which is used to execute the following steps until the impedance change is obtained: obtaining a first product between the first component and the third component at the current time; obtaining a second product between the second component and the fourth component at the current time; obtaining a third product between the second component and the third component at the current time; obtaining a fourth product between the first component and the fourth component at the current time; obtaining a difference between the third product and the fourth product at the current time; obtaining a complex number corresponding to the difference at the current time; obtaining the The first product, the second product, and the first sum of the complex number; obtaining the second sum of the square of the third component at the current time and the square of the fourth component; obtaining the first ratio between the first sum and the second sum at the current time; obtaining the resistance value of the reference resistor at the current time and the third sum of the first ratio, and determining the third sum as the impedance of the leakage detection line at the current time; determining the next time as the current time, until multiple impedances are obtained for all times within the preset time range, wherein the impedance change is used to represent the change of the multiple impedances within the preset range.

[0011] In an exemplary embodiment, the acquisition submodule includes: a second execution subunit, which is used to execute the following steps until the impedance change is obtained: obtain the first product between the first component and the third component at the current time; obtain the second product between the second component and the fourth component at the current time; obtain the third product between the second component and the third component at the current time; obtain the fourth product between the first component and the fourth component at the current time; obtain the fourth sum between the first product and the second product at the current time; obtain the fifth sum between the square of the third component and the square of the fourth component at the current time; obtain the second ratio between the fourth sum and the fifth sum at the current time; obtain the fifth product between the resistance value of the reference resistor at the current time and the second ratio, and determine the fifth product as The resistance value of the leakage detection line at the current time; obtaining the difference between the third product and the fourth product at the current time; obtaining the third ratio between the fourth sum and the difference at the current time; obtaining the sixth product between the frequency of the AC excitation signal at the current time and the resistance value of the reference resistor; obtaining the fourth ratio between the third ratio and the sixth product at the current time, and determining the fourth ratio as the capacitance value of the leakage detection line at the current time; obtaining the impedance of the leakage detection line at the current time in combination with the resistance value of the leakage detection line at the current time and the capacitance value of the leakage detection line at the current time; determining the next time as the current time, until multiple impedances are obtained for all times within the preset time range, wherein the impedance change is used to represent the change of the multiple impedances within the preset range.

[0012] In an exemplary embodiment, the above-mentioned first acquisition unit includes: a fifth acquisition module, used to acquire the above-mentioned first signal through an analog switch set on the signal output path of the above-mentioned leakage detection line, wherein the above-mentioned analog switch is set to be turned on for half a cycle, and the above-mentioned first signal is the original signal output by the above-mentioned leakage detection line after the above-mentioned AC excitation signal is applied, and is a signal obtained after processing by the above-mentioned analog switch.

[0013] In an exemplary embodiment, the separation unit includes: a calculation module, which is used to calculate the average DC voltage during the period when the analog switch is in the on state by setting the first starting time and the second starting time when the analog switch is in the on state; a sixth acquisition module, which is used to obtain the real part of the sine vector and the imaginary part of the sine vector using the average DC voltage, wherein the first signal is a manifestation of the sine vector; a construction module, which is used to construct a complex coordinate system according to the real part of the sine vector and the imaginary part of the sine vector, wherein the real axis of the complex coordinate system is used to represent the real part of the sine vector, and the imaginary axis of the complex coordinate system is used to represent the imaginary part of the sine vector; a seventh acquisition module, which is used to obtain the phase and amplitude of the sine vector by using the proportional constant through the orthogonal detection principle; a first separation module, which is used to separate the two orthogonal components of the sine vector through the phase and amplitude of the sine vector, wherein the two orthogonal components include the first component and the second component.

[0014] In an exemplary embodiment, the separation unit includes: a sending module for sending two groups of square wave signals with a phase difference of 90 degrees to the analog switch, wherein the frequency between the two groups of square wave signals with a phase difference of 90 degrees is the same as the AC excitation signal; a first multiplication module for multiplying the first signal with the two groups of square wave signals with a phase difference of 90 degrees, respectively, to obtain a first product signal and a second product signal, wherein the first product signal corresponds to the real part of the sine vector, the second product signal corresponds to the imaginary part of the sine vector, and the first signal is a manifestation of the sine vector; an eighth acquisition module for obtaining the first component according to the first product signal, and obtaining the second component according to the second product signal.

[0015] In an exemplary embodiment, the above-mentioned separation unit includes: a ninth acquisition module, used to obtain a reference signal with the same frequency and phase as the above-mentioned AC excitation signal; a second multiplication module, used to multiply the above-mentioned first signal with the above-mentioned reference signal to obtain a mixed signal; a filtering module, used to low-pass filter the above-mentioned mixed signal to obtain a signal with high-frequency components removed; and a second separation module, used to separate the above-mentioned first component and the above-mentioned second component from the above-mentioned signal with high-frequency components removed.

[0016] In an exemplary embodiment, the device further includes: a third acquisition unit, used to acquire a basic sine wave of a preset frequency before acquiring the first signal output by the leakage detection line, wherein the phase amount of the basic sine wave is set to increase the target amount every target time length; a fourth acquisition unit, used to acquire a phase sequence corresponding to the basic sine wave at at least two time points before acquiring the first signal output by the leakage detection line, wherein the time interval between adjacent time points in the at least two time points is the target time length, and the phase amount difference between adjacent phase points in the phase sequence is the target amount; a calculation unit, used to calculate the corresponding function value according to the sine wave function at each phase point in the phase sequence before acquiring the first signal output by the leakage detection line; a conversion unit, used to convert the function value corresponding to each phase point into a sine wave signal of the preset frequency before acquiring the first signal output by the leakage detection line, wherein the AC excitation signal includes the sine wave signal of the preset frequency.

[0017] In an exemplary embodiment, the above-mentioned conversion unit includes: a conversion module, used to convert the function value corresponding to the above-mentioned each phase point into an analog signal, wherein the function value corresponding to the above-mentioned each phase point is a digital signal; a processing module, used to process the above-mentioned analog signal through a second-order RC filter to obtain the above-mentioned sinusoidal wave signal of the preset frequency.

[0018] In an exemplary embodiment, the second acquisition unit includes: a tenth acquisition module, used to obtain the change trend of the resistance value and the capacitance value of the liquid cooling server in multiple historical time periods based on the first component and the second component; a comparison module, used to compare the above-mentioned change trends in different historical time periods to obtain trend comparison results; an eleventh acquisition module, used to obtain the above-mentioned leakage detection result based on the above-mentioned trend comparison result.

[0019] In an exemplary embodiment, the eleventh acquisition module comprises: a first setting submodule, for setting the leakage detection result to indicate that the leakage of the coolant in the liquid cooling server is abnormal when the trend comparison result indicates that the performance difference of the change trend in different historical time periods is greater than or equal to a preset threshold; and a second setting submodule, for setting the leakage detection result to indicate that the leakage of the coolant in the liquid cooling server is normal when the trend comparison result indicates that the performance difference of the change trend in different historical time periods is less than the preset threshold.

[0020] In an exemplary embodiment, the above-mentioned device also includes: a fifth acquisition unit, which is used to obtain the leakage detection results under different ambient temperatures from the leakage detection results after the leakage detection results of the above-mentioned liquid cooling server are obtained; a sixth acquisition unit, which is used to obtain temperature leakage information according to the leakage detection results under different ambient temperatures after the leakage detection results of the above-mentioned liquid cooling server are obtained, wherein the temperature leakage information is used to indicate the leakage of the coolant in the above-mentioned liquid cooling server under different ambient temperatures; a first correction unit, which is used to correct the leakage detection result according to the temperature leakage information after the leakage detection result of the above-mentioned liquid cooling server is obtained, using a corresponding correction coefficient or calibration curve to reduce the influence of the ambient temperature on the leakage detection result.

[0021] In an exemplary embodiment, the device further includes: a seventh acquisition unit, for acquiring the leakage detection result of the leakage detection line at different aging stages from the leakage detection result after the leakage detection result of the liquid cooling server is acquired; an eighth acquisition unit, for acquiring aging leakage information according to the leakage detection results at different aging stages after the leakage detection result of the liquid cooling server is acquired, wherein the aging leakage information is used to indicate the leakage of the coolant in the liquid cooling server at different aging stages of the leakage detection line; and a second correction unit, for correcting the leakage detection result according to the aging leakage information after the leakage detection result of the liquid cooling server is acquired, using a corresponding correction coefficient or calibration curve to reduce the influence of the aging stage of the leakage detection line on the leakage detection result.

[0022] In an exemplary embodiment, the above-mentioned device also includes: an application unit, which is used to apply the above-mentioned AC excitation signal to the above-mentioned leakage detection line before the above-mentioned first signal output by the leakage detection line is obtained, so as to obtain the original signal output by the above-mentioned leakage detection line in response to the above-mentioned AC excitation signal; and an amplification unit, which is used to process the above-mentioned original signal using an amplification circuit to obtain the above-mentioned first signal before the above-mentioned first signal output by the leakage detection line is obtained.

[0023] In an exemplary embodiment, the above-mentioned device also includes: a positioning unit, which is used to locate the position where the abnormality of the coolant in the liquid-cooled server exists through the layout of the above-mentioned leakage detection line along the line of the coolant in the liquid-cooled server, after obtaining the leakage detection result of the above-mentioned liquid-cooled server based on the above-mentioned first component and the above-mentioned second component, when the above-mentioned leakage detection result indicates that there is an abnormality in the leakage of the coolant in the above-mentioned liquid-cooled server.

[0024] According to another embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the steps of any one of the above method embodiments when running.

[0025] According to another embodiment of the present application, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0026] Through this application, an AC excitation signal is used to detect the leakage detection line, and the use of the AC signal can avoid the polarization effect and aging problems caused by the DC voltage. When the leakage detection line senses a coolant leak, it will generate a specific response to the AC excitation signal, namely the first signal.

[0027] Next, the first signal is separated and processed using phase-sensitive detection technology. Phase-sensitive detection is a technology that can extract specific frequency components in a signal. It can separate the first component that is in phase with the excitation signal and the second component that is perpendicular to the phase. The first component mainly reflects the resistance change of the leakage detection line, while the second component mainly reflects the capacitance change.

[0028] By further monitoring the changes in the first component and the second component, the leakage detection result of the liquid-cooled server can be obtained. Due to the application of AC excitation signal and phase-sensitive detection technology, the present application can more accurately detect trace liquid leakage and provide sensitive response at the early stage of leakage, which can solve the problem of low accuracy of leakage detection of liquid-cooled servers, thereby achieving the technical effect of improving the accuracy of leakage detection of liquid-cooled servers. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 is a schematic diagram of an application environment of a liquid leakage detection method for a liquid cooling server according to an embodiment of the present application;

[0030] Figure 2 is a flow chart of a liquid leakage detection method for a liquid cooling server according to an embodiment of the present application;

[0031] Figure 3 is a schematic diagram of a liquid leakage detection method for a liquid cooling server according to an embodiment of the present application;

[0032] Figure 4 is a schematic diagram of a liquid leakage detection method for a liquid cooling server according to an embodiment of the present application;

[0033] Figure 5 is a schematic diagram of a liquid leakage detection method for a liquid cooling server according to an embodiment of the present application;

[0034] Figure 6 It is a structural block diagram of a liquid leakage detection device for a liquid-cooled server according to an embodiment of the present application. DETAILED DESCRIPTION

[0035] The embodiments of the present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0036] It should be noted that the terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0037] The method embodiments provided in the embodiments of the present application can be executed in a server device or a similar computing device. Taking running on a server device as an example, Figure 1 1 is a hardware structure block diagram of a server device of a method for detecting liquid leakage of a liquid-cooled server according to an embodiment of the present application. Figure 1 As shown, the server device may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the server device may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above server device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.

[0038] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the liquid leakage detection method of the liquid-cooled server in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories can be connected to the server device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0039] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the server device. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0040] In this embodiment, a method for detecting liquid leakage in a liquid-cooled server is provided. Figure 2 is a flow chart of a method for detecting liquid leakage in a liquid-cooled server according to an embodiment of the present application, such as Figure 2 As shown, the process includes the following steps:

[0041] Step S202, obtaining a first signal output by a liquid leakage detection line, wherein the liquid leakage detection line is used to detect leakage of coolant in a liquid-cooled server, an AC excitation signal is applied to the liquid leakage detection line, and the first signal is a response of the liquid leakage detection line to the AC excitation signal;

[0042] In an exemplary embodiment, the leakage detection line can be understood as a specially designed line for detecting the leakage of coolant in a liquid-cooled server, which can be laid along the water pipe near the server liquid cooling head so as to detect the coolant leakage as early as possible. The working principle of the leakage detection line is that when the coolant leaks, certain parameters of the line (such as impedance) will change, and this change can be captured by the detection system.

[0043] In an exemplary embodiment, the first signal can be understood to refer to the electrical signal response generated by the leakage detection line after being acted upon by the AC excitation signal. This signal is a direct response of the leakage detection line to the AC excitation signal, and it contains information about whether the coolant is leaking. By analyzing the change of the first signal, the leakage of the coolant can be determined.

[0044] In an exemplary embodiment, a liquid-cooled server can be understood as a server that uses liquid cooling technology to dissipate heat. Compared with traditional air-cooled servers, liquid-cooled servers can provide more efficient and stable heat dissipation performance, and are particularly suitable for scenarios such as high-performance computing and data centers. The coolant circulates in the liquid-cooled server to maintain the normal operating temperature of the server by absorbing and dissipating heat.

[0045] In an exemplary embodiment, the coolant can be understood as a heat dissipation liquid used in a liquid-cooled server. It can have good thermal conductivity and chemical stability, and can effectively absorb and disperse the heat generated by the server. Common coolants include water, ethylene glycol, etc.

[0046] In an exemplary embodiment, the AC excitation signal can be understood as a periodically changing electrical signal used to excite the leakage detection line and generate a response signal. Compared with the DC voltage, the AC excitation signal can avoid polarization effects and line aging problems. The frequency and amplitude of the AC excitation signal can be adjusted as needed to optimize the effect of leakage detection.

[0047] Step S204, separating and processing the first signal through phase-sensitive detection to obtain a first component and a second component, wherein the first component is in phase with the first signal and is used to reflect the resistance change of the leakage detection line, and the second component is perpendicular to the first component in phase and is used to reflect the capacitance change of the leakage detection line;

[0048] In an exemplary embodiment, phase-sensitive detection can be understood as a signal processing technique for decomposing a signal into two components, one in phase and one in quadrature, according to its phase characteristics. In leak detection of a liquid-cooled server, phase-sensitive detection is used to separate resistance and capacitance change information in a first signal.

[0049] In an exemplary embodiment, the first component and the second component can be understood as two independent components obtained after the first signal is processed by phase-sensitive detection. The first component is in phase with the first signal, mainly reflecting the resistance change of the leakage detection line; the second component is perpendicular to the first component in phase, mainly reflecting the capacitance change of the leakage detection line. These two components provide more detailed and accurate leakage information.

[0050] To further illustrate, it is optional to assume that the first signal is a composite signal that contains information about resistance and capacitance changes. Through phase-sensitive detection technology, this embodiment can decompose the composite signal into two components: a first component and a second component. The first component is in phase with the first signal, and it mainly reflects the resistance change of the leakage detection line; while the second component is perpendicular to the first component in phase, and it mainly reflects the capacitance change of the leakage detection line.

[0051] Step S206: Obtain a leakage detection result of the liquid cooling server according to the first component and the second component, wherein the leakage detection result is used to indicate the leakage of the coolant in the liquid cooling server.

[0052] In an exemplary embodiment, the leakage detection result can be understood as a comprehensive judgment or description of whether the coolant in the liquid-cooled server is leaking and the leakage situation. This result is obtained based on the changes in the first component and the second component, and can intuitively reflect the state of the coolant inside the server.

[0053] To further illustrate, for example, if the first component shows a significant change in resistance value, and the second component shows a corresponding change in capacitance value, this may mean that the coolant has leaked and has affected the physical properties of the leak detection line. Based on the specific values ​​and change trends of these components, the system can determine the severity and possible location of the leak, thereby generating a specific "leak detection result".

[0054] Through the above steps, the leakage detection line is detected by using an AC excitation signal, and the use of an AC signal can avoid the polarization effect and aging problems caused by a DC voltage. When the leakage detection line senses a coolant leak, it will generate a specific response to the AC excitation signal, namely, a first signal.

[0055] Next, the first signal is separated and processed using phase-sensitive detection technology. Phase-sensitive detection is a technology that can extract specific frequency components in a signal. It can separate the first component that is in phase with the excitation signal and the second component that is perpendicular to the phase. The first component mainly reflects the resistance change of the leakage detection line, while the second component mainly reflects the capacitance change.

[0056] By further monitoring the changes in the first component and the second component, the leakage detection result of the liquid-cooled server can be obtained. Due to the application of AC excitation signal and phase-sensitive detection technology, the present application can more accurately detect trace liquid leakage and provide sensitive response at the early stage of leakage, which can solve the problem of low accuracy of leakage detection of liquid-cooled servers, thereby achieving the technical effect of improving the accuracy of leakage detection of liquid-cooled servers.

[0057] The execution subject of the above steps may be a server, a terminal, etc., but is not limited thereto.

[0058] The execution order of step S202, step S204 and step S206 is interchangeable, that is, step S206 and step S204 may be executed first, and then step S202 may be executed.

[0059] As an optional solution, obtaining a liquid leakage detection result of a liquid cooling server according to the first component and the second component includes:

[0060] S1-1, obtaining an impedance change corresponding to the leakage detection line according to the first component and the second component;

[0061] S1-2, obtaining the leakage detection result of the liquid cooling server according to the impedance change.

[0062] In an optional embodiment, "impedance change" may refer to the change of electrical characteristics such as resistance and capacitance of the leakage detection line due to the leakage of the coolant. This change can be reflected by the first component and the second component.

[0063] In an optional embodiment, "leakage detection result" may refer to a conclusion based on impedance change analysis, which is used to indicate whether there is a cooling liquid leak in the liquid-cooled server and the severity of the leak.

[0064] It should be noted that this embodiment describes how to obtain the leakage detection result of the liquid cooling server through the first component and the second component. The specific steps include: first, obtaining the impedance change corresponding to the leakage detection line according to the first component and the second component; second, based on this impedance change, obtaining the leakage detection result of the liquid cooling server.

[0065] In actual operation, obtaining impedance changes may require the help of specific circuits and algorithms. For example, impedance can be calculated by measuring the voltage and current on the leakage detection line. The accuracy of the leakage detection result depends not only on the accuracy of the impedance measurement, but also on the calibration of the system, environmental factors, etc.

[0066] To further illustrate, it is optional to assume that in a certain test, the first component shows an increase in resistance value and the second component shows a decrease in capacitance value, which indicates that the impedance of the leak detection line has changed. The system will calculate the specific impedance value based on this change and compare it with the impedance value under normal circumstances. If a significant change in impedance is found, the system will determine that it is a coolant leak and generate the corresponding leak detection result.

[0067] Through the embodiments of the present application, the impedance change of the leakage detection line can be accurately captured, and accurate leakage detection results can be obtained accordingly. This method not only improves the sensitivity and accuracy of leakage detection, but also provides reliable data support for timely remedial measures, which helps to ensure the safe and stable operation of liquid cooling servers.

[0068] As an optional solution, before obtaining the impedance change corresponding to the leakage detection line according to the first component and the second component, the method further includes:

[0069] S2-1, obtaining a second signal output by a reference resistor, wherein an AC excitation signal is applied to the reference resistor, and the second signal is a response of the reference resistor to the AC excitation signal;

[0070] S2-2, separating and processing the second signal by phase-sensitive detection to obtain a third component and a fourth component, wherein the third component is in phase with the second signal and is used to reflect the resistance change of the reference resistor, and the fourth component is perpendicular to the third component in phase and is used to reflect the capacitance change of the reference resistor;

[0071] Acquiring an impedance change corresponding to the leakage detection line according to the first component and the second component includes: acquiring the impedance change according to the first component, the second component, the third component and the fourth component.

[0072] In an optional embodiment, impedance change can be understood as in a circuit, where impedance is the combined effect of resistance, inductance and capacitance. Impedance change can mean that certain parameters (such as resistance, capacitance) in the circuit have changed.

[0073] It should be noted that this embodiment describes the steps of a leakage detection method, which involves response processing to an AC excitation signal and how to separate resistance and capacitance change information from the response signal through phase-sensitive detection technology to obtain impedance changes corresponding to the leakage detection line.

[0074] Furthermore, in addition to changes in resistance and capacitance, other parameters such as temperature, humidity, etc. can be monitored to provide more comprehensive leak detection and analysis.

[0075] To further illustrate, optionally assume that there is a leak detection system in which a leak detection line is arranged in an area where a liquid leak may occur. When an AC excitation signal is applied to the leak detection line, the line will respond to the signal. Through phase-sensitive detection technology, components related to resistance and capacitance changes can be separated from this response signal. If a leak occurs, the presence of liquid will change the resistance and capacitance of the detection line, and these changes will be reflected in the separated components.

[0076] Through the embodiments of the present application, the impedance change corresponding to the leakage detection line can be accurately detected, which helps to timely detect potential liquid leakage. By monitoring and analyzing these changes, possible equipment damage, environmental pollution or safety risks can be prevented, thereby improving the reliability and safety of the entire system. At the same time, this method also provides real-time feedback on the system status, which helps to carry out maintenance and repair work in a timely manner.

[0077] As an optional solution, obtaining the impedance change according to the first component, the second component, the third component and the fourth component includes:

[0078] Perform the following steps until the impedance change is obtained:

[0079] S3-1, obtaining a first product between the first component and the third component at the current time;

[0080] S3-2, obtaining a second product between the second component and the fourth component at the current time;

[0081] S3-3, obtaining a third product between the second component and the third component at the current time;

[0082] S3-4, obtaining a fourth product between the first component and the fourth component at the current time;

[0083] S3-5, obtaining the difference between the third product and the fourth product at the current time;

[0084] S3-6, obtaining the complex number corresponding to the difference at the current time;

[0085] S3-7, obtaining the first product, the second product and the first sum of the complex number at the current time;

[0086] S3-8, obtaining a second sum of the square of the third component at the current time and the square of the fourth component;

[0087] S3-9, obtaining a first ratio between the first sum value and the second sum value at the current time;

[0088] S3-10, obtaining a third sum of the resistance value of the reference resistor at the current time and the first ratio, and determining the third sum as the impedance of the leakage detection line at the current time;

[0089] S3-11, determining the next time as the current time, until multiple impedances at all times within the preset time range are obtained, wherein the impedance change is used to represent the change of the multiple impedances within the preset range.

[0090] In an optional embodiment, the component product may refer to a multiplication operation performed between the first component, the second component, the third component and the fourth component in the algorithm for subsequent calculation of impedance.

[0091] In an optional embodiment, a complex number may refer to a number of the form a+bi, where a and b are real numbers and i is an imaginary unit. Here, a complex number is used to represent the real part and the imaginary part of the impedance.

[0092] It should be noted that this embodiment describes a detailed algorithm flow for calculating and tracking the impedance change of the leakage detection line based on four components (first component, second component, third component and fourth component). This process involves multiple mathematical operations, including multiplication, difference calculation, complex number operation, summation, ratio calculation and accumulation, etc., with the purpose of continuously monitoring the change of impedance within a preset time range.

[0093] For further example, it is optional to assume that four components are obtained at a time point t: a first component A, a second component B, a third component C, and a fourth component D. This embodiment will perform calculations according to the above algorithm steps, such as first calculating the product of A and C (the first product), then calculating the product of B and D (the second product), and so on, and finally obtaining an impedance value in complex form. This process will be repeated at each time point to track the change of impedance over time.

[0094] Through the embodiments of the present application, the impedance values ​​of the leakage detection line at different time points can be accurately calculated, thereby forming a curve of impedance change over time. This curve can help analyze the performance status of the leakage detection line, detect abnormal conditions (such as impedance mutations caused by liquid leakage) in a timely manner, and improve the reliability and safety of the system. At the same time, this continuous impedance monitoring method also provides strong support for preventive maintenance and fault prediction.

[0095] As an optional solution, obtaining the impedance change according to the first component, the second component, the third component and the fourth component includes:

[0096] Perform the following steps until the impedance change is obtained:

[0097] S4-1, obtaining a first product between the first component and the third component at the current time;

[0098] S4-2, obtaining a second product between the second component and the fourth component at the current time;

[0099] S4-3, obtaining a third product between the second component and the third component at the current time;

[0100] S4-4, obtaining a fourth product between the first component and the fourth component at the current time;

[0101] S4-5, obtaining a fourth sum value between the first product and the second product at the current time;

[0102] S4-6, obtaining a fifth sum of the square of the third component and the square of the fourth component at the current time;

[0103] S4-7, obtaining a second ratio between the fourth sum value and the fifth sum value at the current time;

[0104] S4-8, obtaining a fifth product between the resistance value of the reference resistor at the current time and the second ratio, and determining the fifth product as the resistance value of the leakage detection line at the current time;

[0105] S4-9, obtaining the difference between the third product and the fourth product at the current time;

[0106] S4-10, obtaining a third ratio between the fourth sum and the difference at the current time;

[0107] S4-11, obtaining the sixth product between the frequency of the AC excitation signal at the current time and the resistance value of the reference resistor;

[0108] S4-12, obtaining a fourth ratio between the third ratio and the sixth product at the current time, and determining the fourth ratio as the capacitance value of the leakage detection line at the current time;

[0109] S4-13, combining the resistance value of the leakage detection line at the current time and the capacitance value of the leakage detection line at the current time, obtaining the impedance of the leakage detection line at the current time;

[0110] S4-14, determining the next time as the current time, until multiple impedances at all times within the preset time range are obtained, wherein the impedance change is used to represent the change of the multiple impedances within the preset range.

[0111] In an optional embodiment, the component product may refer to the multiplication operation between different components in the algorithm. The sum may refer to the result of the addition operation between different products or squares in the algorithm. The ratio may refer to the result of the division operation between the sum or difference in the algorithm and a specific value.

[0112] It should be noted that this embodiment describes a complex algorithm process for calculating the impedance change of the leakage detection line within a preset time range based on four components (first component, second component, third component and fourth component). This process involves multiple mathematical operations, including multiplication, difference calculation, square operation, summation, ratio calculation and accumulation.

[0113] This detailed impedance calculation method is not only applicable to leakage detection systems, but can also be applied to other scenarios that require accurate measurement of circuit impedance changes, such as electronic equipment fault detection, material performance analysis, etc. In addition, the algorithm can also be adjusted and optimized according to actual needs to adapt to different application scenarios.

[0114] For further example, it is optional to assume that four components are obtained at a time point t: a first component A, a second component B, a third component C, and a fourth component D. This embodiment will perform calculations according to the above algorithm steps, such as first calculating the product of A and C (the first product), then calculating the product of B and D (the second product), and so on, and finally obtaining an impedance value in complex form. This process will be repeated at each time point to track the change of impedance over time.

[0115] Through the embodiments of the present application, the impedance values ​​of the leakage detection line at different time points can be accurately calculated, thereby forming a curve of impedance change over time. This curve can help analyze the performance status of the leakage detection line, promptly detect abnormal conditions (such as impedance mutations caused by liquid leakage), and improve the reliability and safety of the system. At the same time, this continuous impedance monitoring method also provides strong support for preventive maintenance and fault prediction. In addition, by obtaining the resistance and capacitance values ​​of the leakage detection line, the performance characteristics of the circuit can be more deeply understood, providing valuable reference information for system optimization and design.

[0116] As an optional solution, obtaining a first signal output by a liquid leakage detection line includes:

[0117] The first signal is obtained through an analog switch set on the signal output path of the leakage detection line, wherein the analog switch is set to be turned on for half a cycle. The first signal is the original signal output after the leakage detection line applies an AC excitation signal, and is a signal obtained after being processed by the analog switch.

[0118] In an optional embodiment, the analog switch can be understood as an electronic component that can control the on and off of a signal. Here, it is set to be turned on for half a cycle in each cycle to obtain a specific processed signal from the leakage detection line.

[0119] In an optional embodiment, the first signal may refer to the original signal output by the leakage detection line after the AC excitation signal is applied, and the signal obtained after the analog switch is processed. This signal is periodically turned on and off, reflecting the response of the leakage detection line to the AC excitation signal.

[0120] It should be noted that this embodiment describes the process of obtaining the first signal output by the leakage detection line. In this process, the leakage detection line will output an original signal, which is the response after applying the AC excitation signal. In order to obtain this signal, the system sets an analog switch on the signal output path of the leakage detection line. The special setting of this analog switch is to conduct half a cycle, which means that it will be turned on in half of each cycle and disconnected in the other half. The signal processed in this way is the "first signal" in this embodiment.

[0121] The purposes of using analog switches for signal processing are varied, including reducing noise, extracting specific frequency components, or for better synchronization with other system components. In this leakage detection system, the use of analog switches can be to extract the response part that is synchronized with the AC excitation signal, so as to more accurately analyze the status of the leakage detection line.

[0122] To further illustrate, it is optional to assume that the original signal output by the leakage detection line is a continuous AC waveform. When this signal passes through the analog switch, since the analog switch is only turned on for half a cycle per cycle, the first signal will be a "chopped" signal, that is, only half of the signal is retained in each cycle.

[0123] The first signal processed by the analog switch can more accurately reflect the response of the leakage detection line under the AC excitation signal. This processing method helps to reduce unnecessary noise interference and improve the accuracy of signal analysis. At the same time, by periodically turning on and off, the output signal of the leakage detection line can be better synchronized and analyzed, thereby more effectively detecting potential leakage.

[0124] As an optional solution, the first signal is separated and processed by phase-sensitive detection to obtain a first component and a second component, including:

[0125] S5-1, calculating an average DC voltage during a period in which the analog switch is in the on state by setting a first start time and a second start time in which the analog switch is in the on state;

[0126] S5-2, using the average DC voltage, obtaining a real part of a sine vector and an imaginary part of a sine vector, wherein the first signal is a representation of the sine vector;

[0127] S5-3, constructing a complex coordinate system according to the real part of the sine vector and the imaginary part of the sine vector, wherein the real axis of the complex coordinate system is used to represent the real part of the sine vector, and the imaginary axis of the complex coordinate system is used to represent the imaginary part of the sine vector;

[0128] S5-4, through the orthogonal detection principle, using the proportional constant, the phase and amplitude of the sine vector are obtained;

[0129] S5-5, separating two orthogonal components of the sine vector through the phase and amplitude of the sine vector, wherein the two orthogonal components include a first component and a second component.

[0130] In an optional embodiment, the average DC voltage may be understood to be an average voltage value of the first signal during the conduction period of the analog switch.

[0131] In an alternative embodiment the first signal is considered as a sinusoidal vector having a real part and an imaginary part.

[0132] In an optional embodiment, the complex coordinate system can be understood as a plane coordinate system for representing complex numbers, wherein the real axis represents the real part of the complex number, and the imaginary axis represents the imaginary part of the complex number.

[0133] In an optional embodiment, quadrature detection may be understood as a method of performing signal separation using sine and cosine functions.

[0134] It should be noted that this embodiment describes how to separate and process the first signal through phase-sensitive detection to obtain the first component and the second component. This process involves multiple steps, including calculating the average DC voltage, obtaining the real part and the imaginary part of the sine vector, constructing a complex coordinate system, obtaining the phase and amplitude of the sine vector using the orthogonal detection principle, and finally separating the two orthogonal components.

[0135] In the leakage detection system, the output signal of the leakage detection line can be analyzed more effectively by using phase-sensitive detection technology, so as to detect potential leakage more accurately.

[0136] To further illustrate, it is optional to assume that the first signal is a sine wave, which can be regarded as a vector rotating in a complex coordinate system. By calculating the average DC voltage during the conduction period of the analog switch, the real part and the imaginary part of this vector can be obtained. Then, using the orthogonal detection principle, the phase and amplitude of this vector can be determined. Finally, through this phase and amplitude information, two orthogonal components, namely the first component and the second component, can be separated.

[0137] By separating and processing the first signal through phase-sensitive detection, two orthogonal components can be obtained, which respectively reflect the real part and imaginary part of the response of the leakage detection line to the AC excitation signal. In this way, the performance status of the leakage detection line can be more comprehensively understood, providing more accurate data support for subsequent impedance calculation and leakage judgment. At the same time, this processing method also helps to improve the anti-interference ability of the system, so that the leakage detection system can work stably in a more complex environment.

[0138] As an optional solution, the first signal is separated and processed by phase-sensitive detection to obtain a first component and a second component, including:

[0139] S6-1, sending two sets of square wave signals with a phase difference of 90 degrees to the analog switch, wherein the frequency between the two sets of square wave signals with a phase difference of 90 degrees is the same as the AC excitation signal;

[0140] S6-2, respectively multiplying the first signal with two sets of square wave signals with a phase difference of 90 degrees to obtain a first product signal and a second product signal, wherein the first product signal corresponds to the real part of the sine vector, the second product signal corresponds to the imaginary part of the sine vector, and the first signal is a representation of the sine vector;

[0141] S 6-3, obtaining a first component according to the first product signal, and obtaining a second component according to the second product signal.

[0142] In an optional embodiment, the square wave signal can be understood as a periodic signal with a fixed frequency and phase, and its waveform switches between two levels, high and low.

[0143] In an optional embodiment, the first product signal and the second product signal can be understood as signals obtained by multiplying the first signal with two sets of square wave signals with a phase difference of 90 degrees, corresponding to the real part and the imaginary part of the sine vector respectively.

[0144] It should be noted that this embodiment describes how to separate and process the first signal through phase-sensitive detection to obtain the first component and the second component. This process involves sending two sets of square wave signals with a phase difference of 90 degrees to the analog switch, multiplying the first signal with the two sets of square wave signals respectively, obtaining the product signal of the real part and the imaginary part of the corresponding sine vector, and then separating the first component and the second component.

[0145] In the leakage detection system, the output signal of the leakage detection line can be analyzed more effectively by using phase-sensitive detection technology, so as to detect potential leakage more accurately. In addition, by adjusting the frequency and phase of the square wave signal, different signal components can be selectively extracted and analyzed.

[0146] To further illustrate, it is optional to assume that the first signal is a sine wave, which can be regarded as a vector rotating in a complex coordinate system. By sending two sets of square wave signals with a phase difference of 90 degrees to the analog switch and multiplying the first signal with the two sets of square wave signals, two product signals can be obtained, corresponding to the real part and imaginary part of the vector respectively. Then, by further processing the two product signals, two orthogonal components, namely the first component and the second component, can be separated.

[0147] By separating and processing the first signal through phase-sensitive detection, two orthogonal components can be obtained, which respectively reflect the real part and imaginary part of the response of the leakage detection line to the AC excitation signal. In this way, the performance status of the leakage detection line can be more comprehensively understood, providing more accurate data support for subsequent impedance calculation and leakage judgment. At the same time, this processing method also helps to improve the anti-interference ability of the system, so that the leakage detection system can work stably in a more complex environment.

[0148] As an optional solution, the first signal is separated and processed by phase-sensitive detection to obtain a first component and a second component, including:

[0149] S7-1, obtaining a reference signal having the same frequency and phase as the AC excitation signal;

[0150] S7-2, multiplying the first signal by the reference signal to obtain a mixed signal;

[0151] S 7-3, performing low-pass filtering on the mixed signal to obtain a signal with high-frequency components removed;

[0152] S7-4, separating the first component and the second component from the signal with the high-frequency component removed.

[0153] In an optional embodiment, the reference signal can be understood as a signal having the same frequency and phase as the AC excitation signal, and is used for signal mixing in the phase-sensitive detection process.

[0154] In an optional embodiment, the mixed signal may be understood to be a signal obtained by multiplying the first signal by the reference signal.

[0155] In an optional embodiment, low-pass filtering can be understood as a signal processing technology for removing high-frequency components in a signal and retaining only low-frequency components.

[0156] It should be noted that this embodiment describes a process of processing the first signal by phase-sensitive detection technology, with the purpose of separating the first component and the second component. The process includes obtaining a reference signal with the same frequency and phase as the AC excitation signal, multiplying the first signal by the reference signal to obtain a mixed signal, then low-pass filtering the mixed signal to remove high-frequency components, and finally separating the first component and the second component from the filtered signal.

[0157] Phase-sensitive detection technology is widely used in signal processing and communication systems. It can not only be used to extract signal components of a specific frequency, but also for signal demodulation, phase detection, etc. In complex electromagnetic environments, phase-sensitive detection technology can effectively improve the accuracy and reliability of signal processing.

[0158] As a further example, it is optional to assume that there is a first signal containing multiple frequency components, and it is desired to extract the components that are in the same frequency as the AC excitation signal. A reference signal with the same frequency and phase as the AC excitation signal can be generated, and then the reference signal is multiplied with the first signal. This multiplication operation will enhance the signal components with the same frequency as the reference signal, while suppressing components with other frequencies. Next, the mixed signal is low-pass filtered to remove the high-frequency components generated by the multiplication operation, and finally the first component and the second component of interest are separated from the filtered signal.

[0159] By processing the first signal with phase-sensitive detection technology, the signal components with the same frequency as the AC excitation signal, namely the first component and the second component, can be accurately extracted. These two components contain key information in the original signal and can be used for subsequent signal analysis and processing. In this way, noise and other interference signals can be effectively filtered out, improving the accuracy and reliability of signal processing.

[0160] As an optional solution, before obtaining the first signal output by the leakage detection line, the method further includes:

[0161] S8-1, obtaining a basic sine wave of a preset frequency, wherein the phase amount of the basic sine wave is set to increase by a target amount every target duration;

[0162] S8-2, obtaining a phase sequence corresponding to the basic sine wave at at least two time points, wherein the time interval between adjacent time points in the at least two time points is the target duration, and the phase amount difference between adjacent phase points in the phase sequence is the target amount;

[0163] S8-3, at each phase point in the phase sequence, calculating a corresponding function value according to the sine wave function;

[0164] S8-4, converting the function value corresponding to each phase point into a sine wave signal of a preset frequency, wherein the AC excitation signal includes a sine wave signal of a preset frequency.

[0165] In an optional embodiment, the basic sine wave can be understood as a sine waveform with a preset frequency, and its phase amount will gradually increase according to a set rule.

[0166] In an optional embodiment, the phase quantity can be understood to describe the phase of the sine wave at a certain moment, which can be expressed in angles or radians.

[0167] In an optional embodiment, the target duration may be understood as the time interval between two adjacent time points.

[0168] In an optional embodiment, the target amount may be understood as an increase in the phase amount between two adjacent phase points.

[0169] In an optional embodiment, the phase sequence can be understood as a sequence composed of multiple phase points, which is used to describe the phase state of the sine wave at different time points.

[0170] It should be noted that before obtaining the first signal output by the leakage detection line, an AC excitation signal needs to be generated to excite the leakage detection line. This process includes obtaining a basic sine wave of a preset frequency and gradually increasing its phase amount to form a continuous waveform. Then, at a specific phase point, the corresponding function value is calculated according to the sine wave function, and these function values ​​are converted into a sine wave signal of a preset frequency. This signal is the AC excitation signal used to excite the leakage detection line.

[0171] To further illustrate, it is optional to assume that you want to generate a sine wave with a frequency of 50Hz as an AC excitation signal. You can first set a basic sine wave with a frequency of 50Hz. Then, every 0.02 seconds (i.e., the target duration), increase the phase amount by π / 10 (i.e., the target amount). In this way, at adjacent time points, you can get a phase sequence, such as 0, π / 10, 2π / 10, 3π / 10, etc. At each phase point, calculate the corresponding function value based on the sine wave function, and convert these function values ​​into a 50Hz sine wave signal. This signal is the AC excitation signal.

[0172] Through the embodiments of the present application, the frequency and phase changes of the sine wave can be accurately controlled, thereby effectively stimulating the leakage detection line and obtaining an accurate response signal.

[0173] As an optional solution, the function value corresponding to each phase point is converted into a sine wave signal of a preset frequency, including:

[0174] S9-1, converting the function value corresponding to each phase point into an analog signal, wherein the function value corresponding to each phase point is a digital signal;

[0175] S9-2, the analog signal is processed by a second-order RC filter to obtain a sine wave signal of a preset frequency.

[0176] In an optional embodiment, a digital signal may be understood as a discrete signal whose amplitude and time are quantized and may be represented by a binary number.

[0177] In an optional embodiment, the analog signal can be understood as a continuously changing signal whose amplitude and time are continuous.

[0178] In an optional embodiment, the second-order RC filter can be understood as a second-order filter composed of a resistor (R) and a capacitor (C), which is used to smooth signals or remove noise to improve signal quality.

[0179] It should be noted that the process of converting the function values ​​corresponding to each phase point into a sinusoidal wave signal of a preset frequency first requires converting these function values ​​in the form of digital signals into analog signals, and then processing the analog signal through a second-order RC filter to finally obtain a sinusoidal wave signal of a preset frequency.

[0180] To further illustrate, it is optional to assume that a series of function values ​​in the form of digital signals have been calculated through the sine wave function, which correspond to the amplitude of the sine wave at different phase points. In order to convert these digital signals into actual electrical signals for subsequent use, a digital-to-analog converter (DAC) is required to convert these digital signals into analog signals. The converted analog signal may contain some high-frequency noise or unwanted fluctuations, so it is processed by a second-order RC filter to obtain a smoother and more stable sine wave signal of a preset frequency.

[0181] Through the embodiments of the present application, the digital form of the sine wave function value can be converted into an actually usable analog sine wave signal. The application of the second-order RC filter further improves the signal quality, removes the noise and interference that may be introduced during the conversion process, thereby ensuring the accuracy and stability of the final output sine wave signal.

[0182] As an optional solution, obtaining a liquid leakage detection result of a liquid cooling server according to the first component and the second component includes:

[0183] S10-1, obtaining, based on the first component and the second component, a change trend of the resistance value and the capacitance value of the liquid cooling server in multiple historical time periods;

[0184] S10-2, comparing the change trends in different historical time periods and obtaining trend comparison results;

[0185] S10-3, obtaining leakage detection results according to the trend comparison results.

[0186] In an optional embodiment, the variation trend of the resistance value and the capacitance value may refer to the variation of the resistance and capacitance of the liquid cooling server over time within a certain historical period of time.

[0187] In an optional embodiment, the trend comparison result can be obtained by comparing the change trends of the resistance and capacitance values ​​in different historical time periods to determine whether there is an abnormality or leakage.

[0188] It should be noted that this embodiment describes how to obtain the leakage detection result of the liquid cooling server through the first component and the second component. First, the change trend of the resistance value and the capacitance value of the liquid cooling server in multiple historical time periods is obtained according to the first component and the second component. Then, by comparing these change trends in different historical time periods, a trend comparison result is obtained. Finally, based on this trend comparison result, it is determined whether there is a leakage, thereby obtaining the leakage detection result.

[0189] To further illustrate, it is optional to assume that there is data on the resistance and capacitance values ​​of the liquid-cooled server for each day of the past week (these data can be obtained from the first component and the second component). It is observed that in the last two days, the capacitance value suddenly showed a significant downward trend, while the resistance value increased. By comparing with the data of the previous few days, it is found that this change trend is abnormal. Based on this abnormal trend, a leakage detection result can be obtained, that is, the liquid-cooled server may have a leakage.

[0190] By continuously monitoring and comparing the changing trends of the resistance and capacitance values ​​of the liquid-cooled server, it is possible to promptly detect and determine whether there is leakage. This method not only improves the accuracy of leakage detection, but also provides an important basis for taking timely remedial measures, thereby effectively ensuring the safe and stable operation of the liquid-cooled server.

[0191] As an optional solution, obtain the leakage detection results based on the trend comparison results, including:

[0192] S11-1, when the trend comparison result indicates that the performance difference of the change trend in different historical time periods is greater than or equal to a preset threshold, the leakage detection result is set to indicate that the leakage of the coolant in the liquid-cooled server is abnormal;

[0193] S11-2, when the trend comparison result indicates that the change trend in different historical time periods is less than a preset threshold, the leakage detection result is set to indicate that the leakage of the coolant in the liquid-cooled server is normal.

[0194] In an optional embodiment, the preset threshold value can be understood as a pre-set standard value used to determine whether the change trend of the resistance and capacitance values ​​is abnormal.

[0195] In an optional embodiment, the abnormal liquid condition may be understood to mean that the cooling liquid in the liquid cooling server may be leaking. The normal liquid leakage condition may be understood to mean that the cooling liquid in the liquid cooling server is not leaking.

[0196] It should be noted that this embodiment describes how to determine the leakage of the coolant in the liquid-cooled server based on the trend comparison results obtained previously. If the trend comparison results show that the difference in the change trend in different historical time periods is greater than or equal to a preset threshold, then the leakage detection result will be set to abnormal, indicating that the coolant may be leaking. Conversely, if this difference is less than the preset threshold, the leakage detection result is set to normal, indicating that the coolant is not leaking.

[0197] As a further example, it is optional to assume that the preset threshold of this embodiment is 10%. In the trend comparison, this embodiment finds that the capacitance value in the last two days has dropped by 12%, while the capacitance value changes in the previous few days are all within 2%. Since 12% is greater than the preset 10% threshold, this embodiment sets the leakage detection result as abnormal, indicating that the coolant may be leaking.

[0198] By comparing the changing trends of the resistance and capacitance values ​​and making judgments based on preset thresholds, this embodiment can accurately detect the leakage of the coolant in the liquid-cooled server.

[0199] As an optional solution, after obtaining the liquid leakage detection result of the liquid cooling server, the method further includes:

[0200] S12-1, obtaining leakage detection results at different ambient temperatures from the leakage detection results;

[0201] S12-2, obtaining temperature leakage information according to the leakage detection results at different ambient temperatures, wherein the temperature leakage information is used to indicate the leakage of the coolant in the liquid-cooled server at different ambient temperatures;

[0202] S12-3, according to the temperature leakage information, use the corresponding correction coefficient or calibration curve to correct the leakage detection result to reduce the influence of the ambient temperature on the leakage detection result.

[0203] In an optional embodiment, the liquid leakage detection results at different ambient temperatures may refer to the results obtained by performing liquid leakage detection under different ambient temperature conditions.

[0204] In an optional embodiment, temperature leakage information: a data representation may be used to describe the leakage status of the coolant in the liquid-cooled server under different ambient temperatures.

[0205] In an optional embodiment, the correction coefficient or calibration curve may be a parameter or function used to adjust the leakage detection result, with the purpose of reducing the interference of the ambient temperature on the detection result and improving the accuracy.

[0206] It should be noted that after obtaining the leakage detection results of the liquid-cooled server, this embodiment further considers the influence of the ambient temperature on the leakage detection. It first extracts data at different ambient temperatures from the leakage detection results, and then generates temperature leakage information based on these data, which reflects the leakage status of the coolant at different ambient temperatures. Finally, using this information, by applying the corresponding correction coefficient or calibration curve, the original leakage detection results are adjusted to reduce the interference of the ambient temperature on the results.

[0207] In practical applications, ambient temperature affects the measurement of many physical quantities. Therefore, it is a common practice to perform temperature correction on the test results. In addition to using correction coefficients or calibration curves, you can also consider using more advanced algorithms or models for temperature compensation to improve the accuracy and reliability of the detection system.

[0208] As a further example, it is optional to assume that at 25°C, the leakage detection result is normal, while at 35°C, the same detection system is abnormal. By collecting the leakage detection results at multiple temperature points, the present embodiment can generate a temperature leakage information table or curve. Then, based on this information, the present embodiment can determine a correction factor or calibration curve so that the leakage detection results obtained at different temperatures are more accurate and consistent.

[0209] By considering the influence of the ambient temperature on the leakage detection result and using the corresponding correction coefficient or calibration curve for adjustment, this embodiment can significantly improve the accuracy and reliability of leakage detection.

[0210] As an optional solution, after obtaining the liquid leakage detection result of the liquid cooling server, the method further includes:

[0211] S13-1, obtaining leakage detection results of the leakage detection line at different aging stages from the leakage detection results;

[0212] S13-2, obtaining aging leakage information according to the leakage detection results at different aging stages, wherein the aging leakage information is used to indicate the leakage conditions of the coolant in the liquid-cooled server at different aging stages of the leakage detection line;

[0213] S13-3, according to the aging leakage information, use the corresponding correction coefficient or calibration curve to correct the leakage detection result, so as to reduce the influence of the aging stage of the leakage detection line on the leakage detection result.

[0214] In an optional embodiment, the leakage detection results of the leakage detection line at different aging stages may refer to the results obtained by performing leakage detection on the leakage detection line at different aging stages (such as early, middle, late, etc.).

[0215] In an optional embodiment, the aging leakage information may be a data representation used to describe the leakage status of the coolant in the liquid-cooled server at different aging stages of the leakage detection line.

[0216] In an optional embodiment, the correction factor or calibration curve (for aging) may be a correction parameter or function specific to the aging of the leakage detection line, and is used to adjust the detection deviation that may be generated due to the aging of the leakage detection line.

[0217] It should be noted that after obtaining the leakage detection results of the liquid cooling server, this embodiment further considers the influence of the aging of the leakage detection line on the leakage detection. It first extracts the data of the leakage detection line at different aging stages from the leakage detection results, and then generates aging leakage information based on these data, which reflects the leakage status of the coolant at different aging stages of the leakage detection line. Finally, using this information, by applying the corresponding correction coefficient or calibration curve, the original leakage detection result is adjusted to reduce the interference of the aging of the leakage detection line on the result.

[0218] As a further example, it is optional to assume that a new leak detection line shows normal leak detection results in the initial use stage, but as the use time increases and it ages, the same detection conditions may begin to show abnormalities. By collecting data at different aging stages, this embodiment can understand the specific impact of the aging of the detection line on the results, and determine a correction factor or calibration curve for aging accordingly. In this way, even if the detection line ages, this embodiment can obtain relatively accurate leak detection results.

[0219] By considering the influence of the aging of the leakage detection line on the leakage detection result and using the corresponding correction coefficient or calibration curve for adjustment, this embodiment can significantly improve the accuracy and reliability of leakage detection.

[0220] As an optional solution, before obtaining the first signal output by the leakage detection line, the method further includes:

[0221] S14-1, applying an AC excitation signal to the leakage detection line to obtain an original signal output by the leakage detection line in response to the AC excitation signal;

[0222] S14-2, use an amplification circuit to process the original signal to obtain a first signal.

[0223] In an optional embodiment, the AC excitation signal may be an electrical signal used to stimulate the response of the leakage detection line, usually an AC signal.

[0224] In an optional embodiment, the original signal may be an unprocessed electrical signal directly output by the leakage detection line after responding to the AC excitation signal.

[0225] In an alternative embodiment, the amplifier circuit may be an electronic circuit used to increase the amplitude of an electrical signal to make it easier to process and analyze.

[0226] In an optional embodiment, the first signal may be an original signal processed by an amplifying circuit, and its amplitude is enhanced.

[0227] It should be noted that before obtaining the first signal output by the leakage detection line, an AC excitation signal needs to be applied to the leakage detection line, which will stimulate the response of the leakage detection line. The leakage detection line will output an original signal after responding to the excitation signal. However, this original signal may be relatively weak, which is not conducive to subsequent processing and analysis. Therefore, it is necessary to use an amplifier circuit to amplify it. The processed signal is called the first signal.

[0228] In addition to the amplification circuit, other types of circuits (such as filtering circuits, shaping circuits, etc.) may also be used to further improve the quality of the signal. The selection and design of these circuits need to be carried out according to specific application scenarios and requirements.

[0229] To further illustrate, it is optional to assume that this embodiment uses a sine wave as an AC excitation signal and applies it to the leakage detection line. After receiving this signal, the leakage detection line will output a corresponding original signal according to its current state (such as whether there is leakage). This original signal can be very weak, with an amplitude of only a few millivolts. In order to facilitate subsequent processing and analysis, this embodiment uses an amplifier circuit to amplify this weak signal to an amplitude of several volts, and the obtained signal is the first signal.

[0230] By applying an AC excitation signal to the liquid leakage detection line and obtaining the original signal of its response, and then using an amplification circuit to process the original signal to obtain a first signal, this embodiment can effectively improve the amplitude and quality of the signal, thereby more accurately detecting and analyzing the liquid leakage. This method can not only improve the sensitivity of detection, but also reduce the possibility of false alarms and missed alarms, providing a stronger guarantee for the safe and stable operation of the liquid cooling server.

[0231] As an optional solution, after obtaining the liquid leakage detection result of the liquid cooling server according to the first component and the second component, the method further includes:

[0232] When the leakage detection result indicates that the cooling liquid in the liquid-cooled server has an abnormal leakage, the abnormal position of the cooling liquid in the liquid-cooled server can be located by arranging the leakage detection line along the cooling liquid in the liquid-cooled server.

[0233] In an optional embodiment, the layout of the liquid leakage detection line may refer to the specific arrangement and direction of the liquid leakage detection line in the liquid cooling server, including various parts and nodes through which the liquid leakage detection line passes.

[0234] In an optional embodiment, the abnormal position can be located by analyzing the layout of the leakage detection line and the detected abnormal signal to determine the specific location where the coolant problem occurs in the liquid-cooled server.

[0235] It should be noted that after the leakage detection result of the liquid-cooled server has been obtained through the first component and the second component, and the result indicates that the coolant in the liquid-cooled server has a leakage anomaly, the method further includes a positioning step. This positioning step uses the layout of the coolant in the liquid-cooled server by the leakage detection line to determine the specific position where the coolant anomaly occurs.

[0236] In order to locate the abnormal position more accurately, technical means such as segmented detection and multi-point sampling can be used. In addition, it can also be combined with data provided by other sensors or monitoring systems for comprehensive analysis to improve the accuracy and efficiency of positioning.

[0237] As an example, let's assume that the leak detection result shows an abnormality, and the leak detection line is arranged in a liquid-cooled server according to a certain path. By checking different positions on this line, it can be found that the signal in a certain area is obviously abnormal, such as a sudden drop in resistance or an abnormal increase in capacitance. According to the layout diagram of the leak detection line, the abnormal area can be accurately located, such as at a certain elbow or connection of the cooling pipe.

[0238] By using the layout of the leakage detection line in the liquid-cooled server to locate the abnormal position of the coolant, the problem can be found quickly and accurately, so that repairs and treatments can be carried out in time. This method not only improves the efficiency of troubleshooting, but also reduces the risk of further damage caused by leakage, providing an important guarantee for the stable operation of the liquid-cooled server.

[0239] As an optional solution, for ease of understanding, the leakage detection of a liquid-cooled server is applied in a specific embodiment, such as multi-channel leakage detection of a liquid-cooled server, oil leakage detection of a mechanical hard disk, etc. With the continuous improvement of server processor performance, its power consumption has also increased accordingly, causing the traditional air-cooled heat dissipation method to gradually lose its advantage in economic benefits. Liquid cooling technology, with its efficient heat dissipation performance, has become the mainstream solution in the industry. This technology uses a working fluid as a medium for heat conduction to effectively conduct heat from the heat source area to the remote end for heat dissipation, and the working fluid is isolated from the cooled object, thereby avoiding direct contact with electronic devices.

[0240] However, liquid-cooled servers face the risk of cooling liquid leakage, which may cause serious consequences such as hardware damage, electrical failure and data loss, posing a threat to the performance, safety and continuity of the server. Therefore, leakage detection and prevention measures play an irreplaceable role in ensuring the stable operation and data security of liquid-cooled servers.

[0241] In view of the inevitability of liquid leakage in liquid-cooled servers, it is particularly important to develop an effective detection device that can detect leakage in a timely manner. Existing liquid leakage detection methods mainly rely on leakage detection lines and signal processing circuits. By applying a DC excitation voltage to a reference resistor and a leakage detection line, and then processing it through an amplification circuit and comparing it with the reference voltage, it is determined whether a liquid leak has occurred. However, this method is insufficient in detection accuracy and response speed when dealing with trace liquid leaks and abnormal operation of the leakage detection line. In addition, long-term application of DC voltage will accelerate the aging of the leakage detection line, and changes in ambient temperature will also affect the measurement accuracy.

[0242] In order to prevent the potential threat of liquid cooling plate leakage to the server, the cold plate liquid cooling server needs to have the ability to continuously monitor whether the liquid cooling system has liquid leakage. A timely leakage alarm system can effectively avoid motherboard failures caused by large-scale liquid leakage, or even more serious electrical problems in the computer room. Usually, leakage detection is based on the principle that the resistance changes after the liquid contacts the leakage detection line.

[0243] To ensure the accuracy and stability of liquid leakage detection during server operation, the resistance change characteristics of the liquid leakage detection line after contact with liquid must remain stable and not be affected by aging or damage. At the same time, in order to improve the detection capability of trace liquid leakage, the sensitivity and fault tolerance of detection need to be further improved.

[0244] The existing technology mainly determines the change in resistance of the leakage detection line through a preset voltage threshold and triggers an alarm. However, this method is not sensitive enough when detecting early signs of leakage. To this end, this embodiment proposes a targeted solution, which aims to overcome the limitations of the existing technology through technological innovation, improve the accuracy and response speed of leakage detection, and thus more effectively ensure the safe and stable operation of the liquid-cooled server.

[0245] Specifically, this embodiment proposes an optimized leakage detection and processing solution for liquid-cooled servers. This method combines a high-sensitivity signal processing circuit with a fast-response logic judgment mechanism, aiming to achieve more accurate leakage detection and efficient fault-tolerant processing. Specifically, by adopting advanced signal processing circuits, it is possible to capture slight changes in resistance, thereby timely detecting trace liquid leaks. At the same time, combined with the logic judgment module, the system can respond quickly when an abnormality is detected, execute fault-tolerant programs, and ensure the stable operation of the server, which not only improves the sensitivity of leakage detection, but also enhances the system's ability to respond to emergencies, providing a solid guarantee for the safety and reliability of liquid-cooled servers from a technical level.

[0246] It should be noted that this embodiment avoids the polarization effect caused by long-term application of DC voltage by adopting AC voltage as the excitation method. This measure not only effectively delays the aging process of the leakage detection line, but also significantly improves the service life and stability of the detection line.

[0247] With the help of the sine wave signal generated by the PWM function of the BMC, the present embodiment can adjust the frequency of the sine wave in real time according to the actual measurement requirements. This flexibility enables the AC excitation signal to better adapt to different detection environments and conditions, thereby ensuring the accuracy and reliability of leakage detection.

[0248] In addition, this embodiment also adopts a phase-sensitive detection measurement method. The introduction of this technology greatly broadens the impedance range of the measurable liquid. At the same time, it can accurately measure the impedance value and capacitance effect of the leakage detection line, significantly improving the sensitivity of the measurement. This advantage enables the system to effectively monitor the leakage in the early stage, so as to take timely measures to prevent the leakage accident from expanding.

[0249] Furthermore, by comparing and analyzing the impedance value and the capacitance value, this embodiment can effectively eliminate the measurement error caused by the aging of the leakage detection line impedance and the change of the ambient temperature. This technological innovation not only ensures the accuracy of leakage detection, but also greatly improves the stability of the system, providing a solid guarantee for industrial safety production.

[0250] To further illustrate, the optional Figure 3 The temperature control system based on PWM (pulse width modulation) technology shown in the figure. The system starts with AC excitation and generates a stable reference voltage through an RC filter circuit to provide a reference for subsequent temperature detection. The temperature sensor captures the real-time temperature of the object being measured and converts it into an electrical signal.

[0251] Next, this electrical signal is precisely amplified by two instrumentation amplifiers (circuit 1 and circuit 2) to enhance the strength and clarity of the signal. The signal is then modulated by a 0 / 90° square wave to generate a modulated signal for subsequent processing.

[0252] The modulated signal enters the demodulator (BMC), and the original temperature signal is restored through the demodulation process. This signal is then converted into a digital signal by the ADC (Analog-to-Digital Converter) for further processing by a computer or control unit.

[0253] The control unit generates a PWM control signal based on the digital signal according to the preset temperature threshold and algorithm. The PWM signal directly acts on the heating or cooling device to control the temperature by adjusting its switching state to achieve precise temperature regulation.

[0254] At the same time, the system also has temperature display and alarm functions. The demodulated temperature signal can be displayed on the dashboard in real time for operators to monitor. When the temperature exceeds the set safety range, the system will immediately trigger the alarm mechanism to ensure timely response measures.

[0255] The entire system uses closed-loop feedback control to continuously monitor and adjust the PWM signal to ensure that the temperature of the object being measured is always maintained within the preset range, achieving efficient and stable temperature control.

[0256] Optionally, in this embodiment, if Figure 4 The process of leakage detection and capacitance value measurement shown in the figure first generates an AC excitation signal with a specific frequency ω as the basis for subsequent detection. Then, the system generates square wave signals of the same frequency with phases of 0° and 90° respectively. These two signals are used to accurately control the timing of voltage reading.

[0257] At the 0° phase, the system reads the voltage values ​​a and c on the leakage detection line and the reference resistor, and at the 90° phase, it reads the voltage values ​​b and d. These four voltage values ​​can be calculated through complex circuit principles to infer the resistance and capacitance values ​​of the leakage detection line.

[0258] After the calculation is completed, the system records the current resistance and capacitance values ​​and compares them with historical data. This step is crucial to identifying potential leaks or circuit anomalies, helping to ensure the stable operation and safety of the system.

[0259] In an optional embodiment, in response to the traditional DC excitation method of the leakage detection line, this embodiment proposes an innovative AC voltage excitation method. This method uses the PWM function of the BMC to simulate the DAC output through a preset table lookup method, and then processes it through an RC filter to generate the required AC voltage. The specific implementation steps are as follows:

[0260] First, this embodiment sets a sine wave with an output frequency of ω The phase quantity x is proportional to time, that is, it increases linearly with time. Next, configure the BMC timer to gradually accumulate the phase x at intervals of dT, thereby generating a continuous phase sequence, such as 0, dT, 2dT, 3dT, etc. Each time a new phase is generated, the corresponding pin will output the corresponding sine function value U′. In this way, the DAC value generated by the PWM simulation can be accurately converted into a sine wave of the required frequency ω through a carefully designed second-order RC filter.

[0261] When this AC excitation signal is applied, the output signal of the leakage detection line and the reference resistor will be processed by the amplifier circuit and then sent to the phase-sensitive detection circuit. After low-pass filtering and analog-to-digital conversion, the BMC can accurately obtain the average DC voltage.

[0262] Compared with the traditional method, this embodiment brings the following significant technical improvements and advantages:

[0263] 1. Improved accuracy: By adopting a combination of PWM and DAC output, this embodiment can ensure that the AC voltage signal received by the leakage detection line has extremely high accuracy, thereby significantly improving the accuracy of detection.

[0264] 2. Frequency controllability: With the help of the PWM function of the BMC, this embodiment can flexibly adjust the frequency of the AC voltage signal in the leakage detection system according to actual needs to meet various detection scenarios.

[0265] 3. Optimization of voltage signal quality: The introduction of the second-order RC filter effectively reduces waveform distortion and significantly improves the overall quality and stability of the voltage signal.

[0266] 4. Enhanced low-pass filtering effect: Through the combination of low-pass filtering and analog-to-digital conversion, this embodiment can effectively filter out potential high-frequency noise interference, further enhance signal stability, and ensure accurate acquisition of the average DC voltage.

[0267] 5. Wide adaptability: The technical improvement of this embodiment enables the leakage detection system to better adapt to various complex working environments and usage scenarios, thereby greatly improving the stability and robustness of the system.

[0268] In an optional embodiment, in order to realize phase-sensitive detection, this embodiment sets an analog switch in the signal path so that it is only turned on for half a cycle. Assuming the input signal is Asin(x+φ):

[0269] The start time of conduction is x=0, then the average DC voltage during the conduction period is:

[0270]

[0271] When the conduction starts at x = π / 2, the average DC voltage is:

[0272]

[0273] In order to achieve accurate measurement of the impedance of the leakage detection line by BMC, the two sets of square wave signals given by BMC to the analog switch have a phase difference of 90 degrees and the same frequency as the AC excitation signal. Figure 5As shown, in complex form, a coordinate system is formed, the sine vector has an angle of φ and an amplitude of A. The real part of this sine vector is Acosφ, and the imaginary part is Asinφ.

[0274] According to the phase-sensitive detection principle, the result of quadrature detection is proportional to the real and imaginary parts of the sine vector, and the proportional constant is 2 / π. Therefore, the analog switch conduction timing is controlled to ensure that φ and the AC excitation signal remain constant, so that the two sets of square waves are strictly 90 degrees apart and the conduction time is 1 / 2 cycle, so that the two orthogonal components of the sine signal can be separated.

[0275] Compared with the traditional method, this embodiment brings the following significant technical improvements and advantages:

[0276] 1. Improved sensitivity: By separating the orthogonal components of the signal through phase-sensitive detection, the impedance and capacitive reactance of the detection line can be accurately calculated, and the detection signal is changed from a switching quantity to two continuous analog quantities. And by coordinating the gain of the subsequent signal processing circuit, the detection of small signal changes is more sensitive. This helps to detect early signs of leakage and improves the sensitivity of the system.

[0277] 2. Improved fault tolerance: Since phase-sensitive detection can better separate the two orthogonal components of the sinusoidal signal, it can better correct the impedance changes caused by aging and temperature changes of the leakage detection line, thereby improving the fault tolerance of the system.

[0278] 3. Reduce measurement errors: By controlling the analog switch conduction timing, the phase and AC excitation signal consistency are ensured, reducing the generation of measurement errors. This helps the accuracy and stability of the system under different working conditions.

[0279] 4. Flexible frequency adjustment: The sine wave generated by the PWM function of the BMC can adjust the sine wave frequency in real time according to the measurement needs. This provides greater flexibility to adapt to the needs of different working conditions and liquid characteristics.

[0280] In an optional embodiment, the BMC performs digital processing on the ADC sampling data at the end of this embodiment to calculate the precise impedance Zx of the leakage detection line. Assuming that the voltage signal of the leakage detection line is U1=a+jb, and the voltage signal of the reference resistor is U2=c+jd, complex calculation is used:

[0281]

[0282] With the help of a switching phase-sensitive detector, a, b, c, and d can be separated. The detection process requires a stable 0° and 90° orthogonal square wave signal, and the U1 and U2 vectors must also remain stable in this coordinate system during the measurement. When the 0° orthogonal square wave signal of the phase-sensitive detector is input, the voltage signals of the reference resistor and the leakage detection line pass through the instrument amplifier circuit, the phase-sensitive detector, and the low-pass filter respectively, and the values ​​a and c can be obtained by sampling through the digital-to-analog converter; when the 90° orthogonal square wave signal of the phase-sensitive detector is input, the values ​​b and d are obtained through the above signal transformation. By optimizing the gain parameters of the amplifier circuit, the readings of a, b, c, and d are large enough, and the measurement accuracy of Zx is high.

[0283] The resistance and capacitance of the leakage detection line can be obtained by calculation:

[0284]

[0285]

[0286] Compared with the traditional method, this embodiment brings the following significant technical improvements and advantages:

[0287] 1. High-precision calculation: The use of complex number calculation and phase-sensitive detection technology ensures high-precision digital processing of leakage detection line voltage signals and improves the accuracy of impedance measurement.

[0288] 2. Stability guarantee: By ensuring that the vectors of U1 and U2 remain stable in the coordinate system, errors in the measurement process are avoided.

[0289] 3. Optimize gain parameters: By optimizing the gain parameters of the amplifier circuit, ensure that the digital readings of a, b, c, and d are large enough to improve measurement accuracy.

[0290] 4. Strong adaptability: The switch-type phase-sensitive detector has strong adaptability and can cope with different working environments and signal changes, thus improving the stability and reliability of the system.

[0291] 5. Efficient digital processing: Through A DC digital processing, efficient calculation of leakage detection line impedance is achieved, ensuring the reliability and real-time performance of digital signals.

[0292] In an optional embodiment, this embodiment can detect trace leakage and correct impedance changes caused by aging and temperature changes of the leakage detection line by recording and comparing historical trends of resistance and capacitance values ​​of the leakage detection line.

[0293] Compared with the traditional method, this embodiment brings the following significant technical improvements and advantages:

[0294] 1. Historical data analysis: By comparing and analyzing historical data, sensitive detection of trace leakage can be achieved, which improves the system's predictability and early identification capabilities for leakage problems.

[0295] 2. Trend identification: By comparing the change trend, BMC can identify the working status of the leakage detection line in different time periods and accurately determine whether there is an abnormality.

[0296] 3. Correction mechanism: In response to the impedance changes of the leakage detection line, BMC implements an intelligent correction mechanism to ensure that the system can still accurately and reliably detect leakage in a constantly changing environment.

[0297] 4. Real-time monitoring and feedback: Through real-time monitoring, BMC can not only improve the system's self-perception ability, but also provide timely feedback on the system's operating status to maintenance personnel, thereby achieving effective management of the system.

[0298] 5. Automated maintenance: When a problem is detected, BMC can automatically trigger maintenance measures, reducing the need for human intervention and improving the autonomy and reliability of the system.

[0299] Through the embodiments of the present application, a high-sensitivity signal processing circuit and a fast-response logic judgment are used to achieve sensitive leakage detection and fault-tolerant processing.

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

[0301] In this embodiment, a liquid leakage detection device for a liquid cooling server is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and will not be repeated hereafter. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0302] Figure 6 is a structural block diagram of a liquid leakage detection device for a liquid cooling server according to an embodiment of the present application, such as Figure 6 As shown, the device comprises:

[0303] A first acquisition unit 602 is used to acquire a first signal output by a liquid leakage detection line, wherein the liquid leakage detection line is used to detect the leakage of coolant in a liquid cooling server, an AC excitation signal is applied to the liquid leakage detection line, and the first signal is a response of the liquid leakage detection line to the AC excitation signal;

[0304] The separation unit 604 is used to separate the first signal through phase-sensitive detection to obtain a first component and a second component, wherein the first component is in phase with the first signal and is used to reflect the resistance change of the leakage detection line, and the second component is perpendicular to the first component in phase and is used to reflect the capacitance change of the leakage detection line;

[0305] The second acquisition unit 606 is used to acquire a leakage detection result of the liquid cooling server according to the first component and the second component, wherein the leakage detection result is used to indicate the leakage of the coolant in the liquid cooling server.

[0306] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0307] As an optional solution, the second obtaining unit 606 includes:

[0308] A first acquisition module, used for acquiring an impedance change corresponding to the leakage detection line according to the first component and the second component;

[0309] The second acquisition module is used to obtain the leakage detection result of the liquid cooling server according to the impedance change.

[0310] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0311] As an optional solution, the device also includes:

[0312] A third acquisition module is used to acquire a second signal output by the reference resistor before acquiring the impedance change corresponding to the leakage detection line according to the first component and the second component, wherein an AC excitation signal is applied to the reference resistor, and the second signal is a response of the reference resistor to the AC excitation signal;

[0313] a fourth acquisition module, used for separating and processing the second signal by phase-sensitive detection to obtain a third component and a fourth component before obtaining the impedance change corresponding to the leakage detection line according to the first component and the second component, wherein the third component is in phase with the second signal, the third component is used to reflect the resistance change of the reference resistor, and the fourth component is perpendicular to the third component in phase, and the fourth component is used to reflect the capacitance change of the reference resistor;

[0314] The first acquisition module includes: an acquisition submodule, which is used to acquire impedance changes according to the first component, the second component, the third component and the fourth component.

[0315] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0316] As an optional solution, get submodules, including:

[0317] The first execution subunit is used to execute the following steps until an impedance change is obtained:

[0318] Get the first product between the first component and the third component at the current time;

[0319] Get the second product between the second component and the fourth component at the current time;

[0320] Get the third product between the second component and the third component at the current time;

[0321] Get the fourth product between the first component and the fourth component at the current time;

[0322] Get the difference between the third product and the fourth product at the current time;

[0323] Get the complex number corresponding to the difference at the current time;

[0324] Get the first product, the second product, and the first sum of the complex number at the current time;

[0325] Get the second sum of the square of the third component at the current time and the square of the fourth component;

[0326] Get the first ratio between the first sum value and the second sum value at the current time;

[0327] Obtaining a third sum value between the resistance value of the reference resistor at the current time and the first ratio, and determining the third sum value as the impedance of the leakage detection line at the current time;

[0328] The next time is determined as the current time until multiple impedances at all times within the preset time range are obtained, wherein the impedance change is used to represent the change of the multiple impedances within the preset range.

[0329] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0330] As an optional solution, get submodules, including:

[0331] The second execution subunit is used to execute the following steps until the impedance change is obtained:

[0332] Get the first product between the first component and the third component at the current time;

[0333] Get the second product between the second component and the fourth component at the current time;

[0334] Get the third product between the second component and the third component at the current time;

[0335] Get the fourth product between the first component and the fourth component at the current time;

[0336] Get the fourth sum value between the first product and the second product at the current time;

[0337] Get the fifth sum of the square of the third component and the square of the fourth component at the current time;

[0338] Get the second ratio between the fourth sum value and the fifth sum value at the current time;

[0339] Obtaining a fifth product of a resistance value of the reference resistor at the current time and the second ratio, and determining the fifth product as the resistance value of the leakage detection line at the current time;

[0340] Get the difference between the third product and the fourth product at the current time;

[0341] Get the third ratio between the fourth sum and the difference at the current time;

[0342] Obtaining the sixth product of the frequency of the AC excitation signal at the current time and the resistance value of the reference resistor;

[0343] Obtaining a fourth ratio between the third ratio and the sixth product at the current time, and determining the fourth ratio as the capacitance value of the liquid leakage detection line at the current time;

[0344] Combining the resistance value of the leakage detection line at the current time with the capacitance value of the leakage detection line at the current time, the impedance of the leakage detection line at the current time is obtained;

[0345] The next time is determined as the current time until multiple impedances at all times within the preset time range are obtained, wherein the impedance change is used to represent the change of the multiple impedances within the preset range.

[0346] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0347] As an optional solution, the first obtaining unit 602 includes:

[0348] The fifth acquisition module is used to acquire the first signal through the analog switch set on the signal output path of the leakage detection line, wherein the analog switch is set to be turned on for half a cycle, and the first signal is the original signal output after the leakage detection line applies an AC excitation signal, and is the signal obtained after processing by the analog switch.

[0349] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0350] As an optional solution, the separation unit 604 includes:

[0351] A calculation module, used for calculating an average DC voltage during a period when the analog switch is in the on state by setting a first start time and a second start time when the analog switch is in the on state;

[0352] a sixth acquisition module, configured to acquire a real part of a sine vector and an imaginary part of a sine vector using the average DC voltage, wherein the first signal is a representation of the sine vector;

[0353] A construction module is used to construct a complex coordinate system according to the real part of the sine vector and the imaginary part of the sine vector, wherein the real axis of the complex coordinate system is used to represent the real part of the sine vector, and the imaginary axis of the complex coordinate system is used to represent the imaginary part of the sine vector;

[0354] The seventh acquisition module is used to obtain the phase and amplitude of the sine vector by using the orthogonal detection principle and the proportional constant;

[0355] The first separation module is used to separate two orthogonal components of the sine vector according to the phase and amplitude of the sine vector, wherein the two orthogonal components include a first component and a second component.

[0356] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0357] As an optional solution, the separation unit 604 includes:

[0358] A sending module, used for sending two sets of square wave signals with a phase difference of 90 degrees to the analog switch, wherein the frequency between the two sets of square wave signals with a phase difference of 90 degrees is the same as the AC excitation signal;

[0359] A first multiplication module is used to multiply the first signal with two sets of square wave signals with a phase difference of 90 degrees, respectively, to obtain a first product signal and a second product signal, wherein the first product signal corresponds to the real part of the sine vector, the second product signal corresponds to the imaginary part of the sine vector, and the first signal is a representation of the sine vector;

[0360] An eighth acquisition module is used to obtain the first component according to the first product signal, and to obtain the second component according to the second product signal.

[0361] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0362] As an optional solution, the separation unit 604 includes:

[0363] A ninth acquisition module, used to acquire a reference signal having the same frequency and phase as the AC excitation signal;

[0364] A second multiplication module, used for multiplying the first signal and the reference signal to obtain a mixed signal;

[0365] A filtering module is used to perform low-pass filtering on the mixed signal to obtain a signal with high-frequency components removed;

[0366] The second separation module is used to separate the first component and the second component from the signal with the high-frequency component removed.

[0367] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0368] As an optional solution, the device also includes:

[0369] A third acquisition unit is used to acquire a basic sine wave of a preset frequency before acquiring the first signal output by the leakage detection line, wherein the phase amount of the basic sine wave is set to increase the target amount every target time length;

[0370] A fourth acquisition unit is used to acquire a phase sequence corresponding to the basic sine wave at at least two time points before acquiring the first signal output by the leakage detection line, wherein the time interval between adjacent time points in the at least two time points is the target duration, and the phase quantity difference between adjacent phase points in the phase sequence is the target quantity;

[0371] A calculation unit, used for calculating a corresponding function value according to a sine wave function at each phase point in the phase sequence before acquiring a first signal output by the liquid leakage detection line;

[0372] The conversion unit is used to convert the function value corresponding to each phase point into a sine wave signal of a preset frequency before acquiring the first signal output by the leakage detection line, wherein the AC excitation signal includes a sine wave signal of a preset frequency.

[0373] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0374] As an optional solution, the conversion unit includes:

[0375] A conversion module, used to convert the function value corresponding to each phase point into an analog signal, wherein the function value corresponding to each phase point is a digital signal;

[0376] The processing module is used to process the analog signal through a second-order RC filter to obtain a sine wave signal of a preset frequency.

[0377] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0378] As an optional solution, the second obtaining unit 606 includes:

[0379] A tenth acquisition module, used for acquiring, according to the first component and the second component, a change trend of the resistance value and the capacitance value of the liquid cooling server in multiple historical time periods;

[0380] The comparison module is used to compare the change trends in different historical time periods and obtain trend comparison results;

[0381] The eleventh acquisition module is used to obtain the leakage detection result according to the trend comparison result.

[0382] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0383] As an optional solution, the eleventh acquisition module includes:

[0384] The first setting submodule is used to set the leakage detection result to indicate that the leakage of the coolant in the liquid-cooled server is abnormal when the trend comparison result indicates that the performance difference of the change trend in different historical time periods is greater than or equal to a preset threshold;

[0385] The second setting submodule is used to set the leakage detection result to indicate that the leakage of the coolant in the liquid-cooled server is normal when the trend comparison result indicates that the change trend in different historical time periods is less than a preset threshold.

[0386] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0387] As an optional solution, the device also includes:

[0388] a fifth acquisition unit, configured to acquire, after acquiring the liquid leakage detection result of the liquid cooling server, the liquid leakage detection result under different ambient temperatures from the liquid leakage detection result;

[0389] a sixth acquisition unit, configured to acquire temperature leakage information according to the leakage detection results at different ambient temperatures after acquiring the leakage detection result of the liquid cooling server, wherein the temperature leakage information is used to indicate the leakage of the coolant in the liquid cooling server at different ambient temperatures;

[0390] The first correction unit is used to correct the leakage detection result of the liquid cooling server according to the temperature leakage information by using a corresponding correction coefficient or calibration curve after obtaining the leakage detection result of the liquid cooling server, so as to reduce the influence of the ambient temperature on the leakage detection result.

[0391] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0392] As an optional solution, the device also includes:

[0393] a seventh acquisition unit, configured to acquire, after acquiring the leakage detection result of the liquid cooling server, the leakage detection results of the leakage detection line at different aging stages from the leakage detection result;

[0394] an eighth acquisition unit, configured to acquire aging leakage information according to the leakage detection results at different aging stages after acquiring the leakage detection result of the liquid cooling server, wherein the aging leakage information is used to indicate the leakage condition of the coolant in the liquid cooling server at different aging stages of the leakage detection line;

[0395] The second correction unit is used to correct the leakage detection result of the liquid cooling server according to the aging leakage information by using a corresponding correction coefficient or calibration curve after obtaining the leakage detection result of the liquid cooling server, so as to reduce the influence of the aging stage of the leakage detection line on the leakage detection result.

[0396] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0397] As an optional solution, the device also includes:

[0398] An applying unit, used for applying an AC excitation signal to the liquid leakage detection line before acquiring a first signal output by the liquid leakage detection line, so as to obtain an original signal output by the liquid leakage detection line in response to the AC excitation signal;

[0399] The amplification unit is used to process the original signal using an amplification circuit to obtain the first signal before obtaining the first signal output by the leakage detection line.

[0400] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0401] As an optional solution, the device also includes:

[0402] A positioning unit is used to locate the abnormal position of the coolant in the liquid-cooled server by the layout of the leakage detection line along the coolant in the liquid-cooled server after obtaining the leakage detection result of the liquid-cooled server according to the first component and the second component, when the leakage detection result indicates that the leakage of the coolant in the liquid-cooled server is abnormal.

[0403] For specific embodiments, reference may be made to the examples shown in the above-mentioned method for detecting liquid leakage in a liquid-cooled server, which will not be described in detail in this example.

[0404] It should be noted that the above-mentioned virtual devices (modules, units, sub-modules, sub-units, components, etc.) can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above-mentioned virtual devices are all located in the same processor; or, the above-mentioned virtual devices are located in different processors in any combination.

[0405] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0406] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

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

[0408] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0409] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.

[0410] Obviously, those skilled in the art should understand that the above-mentioned virtual devices or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0411] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for detecting liquid leakage in a liquid-cooled server, characterized in that: include: Acquire a first signal output by a liquid leakage detection line, wherein the liquid leakage detection line is used to detect the leakage of coolant in a liquid cooling server, an AC excitation signal is applied to the liquid leakage detection line, and the first signal is a response of the liquid leakage detection line to the AC excitation signal; The first signal is separated and processed by phase-sensitive detection to obtain a first component and a second component, wherein the first component is in phase with the first signal and is used to reflect the resistance change of the leakage detection line, and the second component is perpendicular to the first component in phase and is used to reflect the capacitance change of the leakage detection line; A liquid leakage detection result of the liquid cooling server is acquired according to the first component and the second component, wherein the liquid leakage detection result is used to indicate a leakage condition of the coolant in the liquid cooling server.

2. The method according to claim 1, characterized in that The obtaining, according to the first component and the second component, a liquid leakage detection result of the liquid cooling server includes: Acquire an impedance change corresponding to the liquid leakage detection line according to the first component and the second component; A liquid leakage detection result of the liquid cooling server is obtained according to the impedance change.

3. The method according to claim 2, characterized in that Before acquiring the impedance change corresponding to the leakage detection line according to the first component and the second component, the method further includes: Acquire a second signal output by a reference resistor, wherein the reference resistor is applied with the AC excitation signal, and the second signal is a response of the reference resistor to the AC excitation signal; The second signal is separated and processed by the phase-sensitive detection to obtain a third component and a fourth component, wherein the third component is in phase with the second signal, the third component is used to reflect the resistance change of the reference resistor, and the fourth component is perpendicular to the third component in phase, and the fourth component is used to reflect the capacitance change of the reference resistor; The acquiring the impedance change corresponding to the leakage detection line according to the first component and the second component includes: acquiring the impedance change according to the first component, the second component, the third component and the fourth component.

4. The method according to claim 3, characterized in that The obtaining the impedance change according to the first component, the second component, the third component and the fourth component includes: Perform the following steps until the impedance change is obtained: Obtain a first product between the first component and the third component at the current time; Obtain a second product between the second component and the fourth component at the current time; Obtain a third product between the second component and the third component at the current time; Obtain a fourth product between the first component and the fourth component at the current time; Obtaining a difference between the third product and the fourth product at the current time; Get the complex number corresponding to the difference at the current time; Obtaining a first sum value between the first product, the second product, and the complex number at the current time; Obtain a second sum of the square of the third component at the current time and the square of the fourth component; Obtain a first ratio between the first sum value and the second sum value at the current time; Obtaining a third sum of the resistance value of the reference resistor at the current time and the first ratio, and determining the third sum as the impedance of the liquid leakage detection line at the current time; The next time is determined as the current time until multiple impedances at all times within the preset time range are obtained, wherein the impedance change is used to represent the change of the multiple impedances within the preset range.

5. The method according to claim 3, characterized in that: The obtaining the impedance change according to the first component, the second component, the third component and the fourth component includes: Perform the following steps until the impedance change is obtained: Obtain a first product between the first component and the third component at the current time; Obtain a second product between the second component and the fourth component at the current time; Obtain a third product between the second component and the third component at the current time; Obtain a fourth product between the first component and the fourth component at the current time; Obtaining a fourth sum value between the first product and the second product at the current time; Obtain a fifth sum of the square of the third component and the square of the fourth component at the current time; Obtaining a second ratio between the fourth sum value and the fifth sum value at the current time; Obtaining a fifth product between the resistance value of the reference resistor at the current time and the second ratio, and determining the fifth product as the resistance value of the liquid leakage detection line at the current time; Obtaining a difference between the third product and the fourth product at the current time; Obtaining a third ratio between the fourth sum and the difference at the current time; Obtaining a sixth product of the frequency of the AC excitation signal at the current time and the resistance value of the reference resistor; Acquire a fourth ratio between the third ratio and the sixth product at the current time, and determine the fourth ratio as a capacitance value of the liquid leakage detection line at the current time; Acquire the impedance of the leakage detection line at the current time by combining the resistance value of the leakage detection line at the current time and the capacitance value of the leakage detection line at the current time; The next time is determined as the current time until multiple impedances at all times within the preset time range are obtained, wherein the impedance change is used to represent the change of the multiple impedances within the preset range.

6. The method according to claim 1, characterized in that The step of obtaining a first signal output by the leakage detection line includes: The first signal is obtained by an analog switch set on the signal output path of the leakage detection line, wherein the analog switch is set to be turned on for half a cycle, and the first signal is the original signal output by the leakage detection line after the AC excitation signal is applied, and is a signal obtained after being processed by the analog switch.

7. The method according to claim 6, characterized in that The separating and processing the first signal by phase-sensitive detection to obtain a first component and a second component includes: By setting a first start time and a second start time when the analog switch is in the on state, calculating an average DC voltage during the period when the analog switch is in the on state; Using the average DC voltage, obtaining a real part of a sine vector and an imaginary part of the sine vector, wherein the first signal is a representation of the sine vector; Constructing a complex coordinate system according to the real part of the sine vector and the imaginary part of the sine vector, wherein the real axis of the complex coordinate system is used to represent the real part of the sine vector, and the imaginary axis of the complex coordinate system is used to represent the imaginary part of the sine vector; The phase and amplitude of the sinusoidal vector are obtained by using the proportional constant through the orthogonal detection principle; Two orthogonal components of the sinusoidal vector are separated through the phase and amplitude of the sinusoidal vector, wherein the two orthogonal components include the first component and the second component.

8. The method according to claim 6, characterized in that The separating and processing the first signal by phase-sensitive detection to obtain a first component and a second component includes: Sending two sets of square wave signals with a phase difference of 90 degrees to the analog switch, wherein the frequency between the two sets of square wave signals with a phase difference of 90 degrees is the same as the AC excitation signal; The first signal is multiplied with the two groups of square wave signals with a phase difference of 90 degrees to obtain a first product signal and a second product signal, wherein the first product signal corresponds to the real part of the sine vector, and the second product signal corresponds to the real part of the sine vector. The product signal corresponds to the imaginary part of the sine vector, and the first signal is a representation of the sine vector; The first component is obtained according to the first product signal, and the second component is obtained according to the second product signal.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program implements the steps of the method described in any one of claims 1 to 8 when executed by a processor.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the computer program implements claim 1. The steps of the method described in any one of items 1 to 8.

Citation Information

Patent Citations

  • Temperature and humidity sensor for nuclear power station coolant leakage monitoring

    CN115691845A

  • Method and device for adjusting detection precision of liquid cooling server

    CN116185776A

  • Liquid leakage detection device and server system

    CN218725129U

  • Leakage position detection method, and leakage position detection system

    JP2017167063A

  • Liquid leakage detection circuit, system and method, electronic device and storage medium

    WO2024174687A1

Cited By

  • Liquid leakage detection device and liquid leakage detection method

    CN121612522A