Direct-current bus insulation detection method and device, computer device and storage medium
By generating pulse signals in the DC bus circuit to control the shutdown function of other insulation testing equipment, the difficulty of insulation testing when multiple DC bus sections are connected in parallel is solved, and the testing accuracy and power supply reliability are improved.
Patent Information
- Application Number
- CN202310015222.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-04
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-01-04
AI Technical Summary
When multiple DC bus sections are connected in parallel, existing technologies struggle to quickly obtain reliable insulation test results.
By detecting a trigger condition, the DC bus voltage in the circuit connected in parallel with the current insulation detection device is adjusted to form a pulse signal, and the signal is sent to other devices to indicate its duration. After a preset time is exceeded, the insulation detection function is turned off.
To ensure the accuracy of current insulation testing equipment in subsequent insulation calculations, improve the reliability of high-voltage DC power supply, and delay equipment aging.
Smart Images

Figure CN116008750B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of high-voltage direct current, in particular to a direct current bus insulation detection method and device, computer equipment, storage medium and computer program product. BACKGROUND
[0002] With the rapid development of cloud service technology, high-voltage direct current technology is increasingly valued because it can provide stable and reliable power supply for server load. Under the background of continuous improvement of load power, the emergence of multi-section direct current bus technology architecture, and the reliability of direct current bus insulation detection results has an important influence on high-voltage direct current power supply performance. When performing insulation detection, multiple insulation detection devices can be configured for multi-section direct current buses. Insulation detection devices are important devices for normal operation of high-voltage direct current buses. During high-voltage direct current power supply operation, insulation detection can quickly detect the insulation value of the direct current bus to ground to determine whether there is a leakage or not.
[0003] In related technologies, the method for insulation detection of multi-section direct current buses is to realize interaction between multiple insulation detection devices through a preset interface, and then internally arbitrate to specify a target insulation detection device for detection. This method can cope with the case of fewer parallel direct current buses.
[0004] However, when the number of insulation detection devices in parallel with multi-section direct current buses is large, it is often difficult to quickly obtain reliable insulation detection results through the above method. SUMMARY
[0005] Therefore, it is necessary to provide a direct current bus insulation detection method, device, computer equipment, computer readable storage medium and computer program product to solve the above technical problems.
[0006] In a first aspect, the present application provides a direct current bus insulation detection method. The method comprises:
[0007] In the case where it is detected that the insulation detection trigger condition is met, the voltage corresponding to the direct current bus in parallel with the current insulation detection device in the circuit is adjusted to form a first pulse signal; the circuit includes multiple parallel direct current buses, and each direct current bus is connected in parallel with a corresponding insulation detection device;
[0008] Through the circuit, the first pulse signal is sent to other insulation detection devices in the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine the duration of the first pulse signal, and in the case where the duration exceeds a preset time, the insulation detection function corresponding to the other insulation detection devices is closed.
[0009] In one of the embodiments, before the detecting that the insulation detection trigger condition is met, further comprising:
[0010] If a second pulse signal sent by other insulation device in the circuit is received, and the duration of the second pulse signal exceeds the preset time, the insulation detection function of the current insulation detection device is closed;
[0011] When the second pulse signal is no longer received, the signal interruption duration of the second pulse signal is obtained, and whether the insulation detection trigger condition is met is determined according to the signal interruption duration.
[0012] In one of the embodiments, whether the insulation detection trigger condition is met is determined according to the signal interruption duration, comprising:
[0013] If the signal interruption duration exceeds the preset duration, the detection time of the current insulation detection device is obtained;
[0014] If the current time matches the detection time of the current insulation detection device, it is determined that the insulation detection trigger condition is met.
[0015] In one of the embodiments, the voltage corresponding to the direct current bus in parallel with the current insulation detection device in the circuit is adjusted to form the first pulse signal, comprising:
[0016] According to the preset pulse signal period, the preset voltage corresponding to the direct current bus in parallel with the current insulation detection device in the circuit is adjusted to obtain the first pulse signal.
[0017] In one of the embodiments, the first pulse signal is sent to other insulation detection devices in the circuit through the circuit, comprising:
[0018] The signal duration of the first pulse signal is determined, and the first pulse signal is continuously sent to other insulation detection devices in the circuit through the circuit within the signal duration.
[0019] In one of the embodiments, after the detecting that the insulation detection trigger condition is met, further comprising:
[0020] The insulation detection function of the current insulation detection device is opened.
[0021] In a second aspect, the application further provides a direct current bus insulation detection device. The device comprises:
[0022] The pulse signal generation module is configured to, in a case where it is detected that the insulation detection trigger condition is met, adjust a voltage corresponding to a direct current bus in parallel with a current insulation detection device in a circuit to form a first pulse signal; the circuit includes multiple sections of parallel direct current buses, and each section of the direct current buses is connected in parallel with a corresponding insulation detection device;
[0023] The insulation function closing module is configured to send, through the circuit, the first pulse signal to other insulation detection devices in the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine a duration of the first pulse signal, and in a case where the duration exceeds a preset time, to close an insulation detection function corresponding to the other insulation detection devices.
[0024] In a third aspect, the present application also provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0025] In a case where it is detected that the insulation detection trigger condition is met, a voltage corresponding to a direct current bus in parallel with a current insulation detection device in a circuit is adjusted to form a first pulse signal; the circuit includes multiple sections of parallel direct current buses, and each section of the direct current buses is connected in parallel with a corresponding insulation detection device;
[0026] The first pulse signal is used to instruct the other insulation detection devices to determine a duration of the first pulse signal, and in a case where the duration exceeds a preset time, to close an insulation detection function corresponding to the other insulation detection devices.
[0027] In a fourth aspect, the present application also provides a computer readable storage medium. The computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the following steps:
[0028] In a case where it is detected that the insulation detection trigger condition is met, a voltage corresponding to a direct current bus in parallel with a current insulation detection device in a circuit is adjusted to form a first pulse signal; the circuit includes multiple sections of parallel direct current buses, and each section of the direct current buses is connected in parallel with a corresponding insulation detection device;
[0029] The first pulse signal is used to instruct the other insulation detection devices to determine a duration of the first pulse signal, and in a case where the duration exceeds a preset time, to close an insulation detection function corresponding to the other insulation detection devices.
[0030] In a fifth aspect, the present application also provides a computer program product. The computer program product comprises a computer program which, when executed by a processor, implements the following steps:
[0031] In the case where it is detected that the insulation detection trigger condition is met, the voltage corresponding to the direct current bus in parallel with the current insulation detection device in the circuit is adjusted to form a first pulse signal; the circuit comprises a plurality of parallel direct current buses, and each direct current bus is connected in parallel with a corresponding insulation detection device;
[0032] The first pulse signal is sent to other insulation detection devices in the circuit through the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine the duration of the first pulse signal, and in the case where the duration exceeds a preset time, the insulation detection function corresponding to the other insulation detection devices is turned off.
[0033] The above direct current bus insulation detection method, device, computer equipment, storage medium and computer program product, in the case where it is detected that the insulation detection trigger condition is met, the current insulation detection device can adjust the voltage corresponding to the direct current bus in parallel with the current insulation detection device in the circuit to form a first pulse signal; wherein the circuit comprises a plurality of parallel direct current buses, and each direct current bus is connected in parallel with a corresponding insulation detection device; and then the current insulation detection device can send the first pulse signal to other insulation detection devices in the circuit through the circuit, instruct the other insulation detection devices to determine the duration of the first pulse signal through the first pulse signal, and in the case where the duration exceeds a preset time, turn off the insulation detection function corresponding to the other insulation detection devices. In this scheme, when there are multiple insulation detection devices on the direct current bus, the insulation function of the other insulation devices can be controlled through the pulse signal to ensure the accuracy of the current insulation detection device in subsequent insulation calculation. BRIEF DESCRIPTION OF DRAWINGS
[0034] Figure 1 An application environment diagram of a direct current bus insulation detection method in an embodiment;
[0035] Figure 2 A flowchart of a direct current bus insulation detection method in an embodiment;
[0036] Figure 3 A flowchart of a step of determining whether the insulation detection trigger condition is met in an embodiment;
[0037] Figure 4 A flowchart of another step of determining whether the insulation detection trigger condition is met in an embodiment;
[0038] Figure 5A flowchart of another DC bus insulation detection method in an embodiment is shown in the figure;
[0039] Figure 6 A structural block diagram of a DC bus insulation detection device in an embodiment is shown in the figure;
[0040] Figure 7 An internal structure diagram of a computer device in an embodiment is shown in the figure. DETAILED DESCRIPTION
[0041] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.
[0042] The DC bus insulation detection method provided by the embodiments of the present application can be applied to an application environment as shown in the figure. Figure 1 The application environment can include multiple parallel DC buses, and each DC bus can be connected in parallel with a corresponding insulation detection device, wherein the insulation detection device can be used for insulation detection of the DC bus.
[0043] In an embodiment, as shown in the figure, Figure 2 a DC bus insulation detection method is provided, which is taken as an example of the insulation detection device in the figure Figure 1 for illustration, and includes the following steps:
[0044] S201, when it is detected that the insulation detection trigger condition is met, adjusting the voltage corresponding to the DC bus connected in parallel with the current insulation detection device in the circuit to form a first pulse signal; the circuit includes multiple parallel DC buses, and each DC bus is connected in parallel with a corresponding insulation detection device.
[0045] Specifically, the circuit in the embodiment can be a circuit constructed based on the technical architecture of multiple DC buses, as shown in the figure, Figure 1 each DC bus can be connected in parallel with a corresponding insulation detection device, and in an optional embodiment, there are a large number of parallel DC buses and a large number of insulation detection devices in the circuit, for example, the number of parallel DC buses in the circuit and the number of insulation detection devices in the circuit exceed a quantity threshold. For the case where there are fewer insulation detection devices in the circuit, the interaction between multiple insulation detection devices can be realized by using a preset interface, but when there are a large number of insulation detection devices in the circuit, it is difficult to quickly arbitrate the target insulation device through the interface communication mode.
[0046] In the embodiment, the insulation detection device can detect whether the insulation detection trigger condition is met at present, and start insulation detection on the DC bus in parallel with the insulation detection device if the insulation detection trigger condition is met. For example, the insulation detection trigger condition can be at least one of the following: the current time is the detection time set in advance by the insulation detection device, the insulation detection device receives an insulation detection instruction, and other insulation detection devices in the circuit are in a non-working state.
[0047] When the insulation detection device detects that the insulation detection trigger condition is met, the voltage of the DC bus in parallel with the current insulation detection device in the circuit can be adjusted, and the voltage obtained after adjustment forms a voltage difference with the target voltage in the circuit (which can also be referred to as the standard voltage or preset voltage of the circuit). The voltage difference forms a pulse signal. In order to distinguish from other pulse signals, the pulse signal generated by adjusting the voltage of the DC bus by the current insulation detection device in the embodiment is referred to as the first pulse signal.
[0048] In an optional embodiment, the voltage difference between the voltage obtained after adjustment by the insulation detection device and the target voltage in the circuit can be greater than a first voltage difference threshold and less than a second voltage difference threshold. The first voltage difference threshold can be the voltage difference that can be perceived by other insulation detection devices when the voltage changes, and the second voltage difference threshold can be determined based on the difference between the maximum voltage and the target voltage when the DC bus or other insulation detection devices in the circuit are working normally.
[0049] S202, sending, by the circuit, the first pulse signal to other insulation detection devices in the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine the duration of the first pulse signal, and to turn off the insulation detection function of the other insulation detection devices if the duration exceeds a preset time.
[0050] For example, the insulation detection function can be a function involved in the insulation detection process. The other insulation detection devices can be insulation detection devices in the circuit other than the current insulation detection device (i.e., the insulation detection device that sends the first pulse signal).
[0051] In a specific implementation, after the insulation detection device generates the first pulse signal, the first pulse signal can be propagated to other insulation detection devices in the circuit through the circuit. After receiving the first pulse signal, the other insulation detection devices in the circuit can determine the duration of the first pulse signal, for example, start timing from the start of receiving the first pulse signal, and determine the duration. When the duration exceeds the preset time, the other insulation detection devices can turn off their own insulation detection function. The current insulation detection device can accurately control the uniqueness of insulation detection in the circuit through the first pulse signal, improve the reliability of high-voltage DC output, and slow down the aging speed of the device.
[0052] In the embodiment, in the case that the insulation detection trigger condition is met, the current insulation detection device can adjust the voltage corresponding to the DC bus in parallel with the current insulation detection device in the circuit to form a first pulse signal; wherein the circuit includes multiple parallel DC buses, and each DC bus is connected in parallel with a corresponding insulation detection device; and then the current insulation detection device can send the first pulse signal to other insulation detection devices in the circuit through the circuit, instruct the other insulation detection devices to determine the duration of the first pulse signal through the first pulse signal, and turn off the insulation detection function of the other insulation detection devices in the case that the duration exceeds the preset time. In the scheme, when there are multiple insulation detection devices on the DC bus, the insulation function of the other insulation devices can be turned off through the pulse signal to ensure the accuracy of the current insulation detection device in subsequent insulation calculation.
[0053] In one embodiment, after detecting that the insulation detection trigger condition is met, the method can further include:
[0054] Turning on the insulation detection function of the current insulation detection device.
[0055] Specifically, after detecting that the insulation detection trigger condition is met, the current insulation detection device can re-open the insulation detection function that has been turned off, and trigger each other insulation detection device in the circuit through the first pulse signal formed by the DC bus voltage difference, so that only one insulation device on the DC bus is running.
[0056] In one embodiment, as shown in Figure 3 Before detecting that the insulation detection trigger condition is met, the method can further include the following steps:
[0057] S301, if a second pulse signal sent by other insulation devices in the circuit is received, the insulation detection function of the current insulation detection device is turned off in the case that the duration of the second pulse signal exceeds the preset time.
[0058] In a specific implementation, before the current insulation detection device turns on the insulation detection function, other insulation detection devices in the circuit can form a second pulse signal by adjusting the voltage of the DC bus connected in parallel with the other insulation detection devices, and propagate the second pulse signal through the circuit.
[0059] After the current insulation detection device receives the second pulse signal sent by the other insulation detection device, the current insulation detection device can record the duration of the second pulse signal, and determine whether the duration of the second pulse signal exceeds (is greater than or equal to) the preset time.
[0060] If the duration exceeds the preset time, the insulation detection function of the current insulation detection device can be closed, wherein the closing comprises closing the insulation detection function that has been opened, or continuing to keep the insulation detection function that has been closed in the closed state. If the duration does not exceed the preset time, the current insulation detection device can continue to detect.
[0061] S302, when the second pulse signal is no longer received, the signal interruption duration of the second pulse signal is acquired, and whether the insulation detection trigger condition is met is determined according to the signal interruption duration.
[0062] After the insulation detection function is closed by the second pulse signal, the current insulation detection device can continue to detect whether the second pulse signal is still received, and when it is determined that the second pulse signal is no longer received, the current insulation detection device can determine the signal interruption duration of the second pulse signal. For example, the current insulation detection device can record the time point at which the second pulse signal is not received, and calculate the signal interruption duration from the time point.
[0063] Further, the current insulation detection device can determine whether the insulation detection trigger condition is met according to the signal interruption duration. Specifically, after the other insulation detection device suspends the sending of the second pulse signal, it can be determined that the insulation detection of the direct current bus by the other insulation detection device has been completed, and the current insulation detection device can determine whether the insulation detection of the other insulation detection device has been completed based on the signal interruption duration, and determine whether the insulation detection trigger condition is met.
[0064] In the embodiment, on the one hand, the insulation detection function of the current insulation detection device can be closed when the duration of the received second pulse signal exceeds the preset time, to ensure that the other insulation detection devices in the circuit implement accurate insulation detection; on the other hand, the insulation detection of the other insulation detection devices in the circuit can be observed in time through the second pulse signal, and the current insulation detection device can be accurately triggered to perform insulation detection while avoiding affecting the insulation detection of the other insulation detection devices.
[0065] In one embodiment, as shown in Figure 4 S302, determining whether the insulation detection trigger condition is met according to the signal interruption duration can comprise the following steps:
[0066] S401, in the case where the signal interruption duration exceeds the preset duration, the detection time of the current insulation detection device is acquired.
[0067] In the case where the signal interruption duration exceeds the preset duration, it can be determined that the other insulation detection device that sends the second insulation detection device has completed insulation detection, and further the detection time of the current insulation detection device can be acquired.
[0068] The detection time can be a time at which the current insulation detection device can perform insulation detection on the DC bus. The detection time can be one or more, and the detection times of the plurality of insulation detection devices in the circuit can be randomly allocated, for example, randomly generated by a control system of the plurality of insulation detection devices, and then the randomly generated detection times can be distributed to each insulation detection device.
[0069] In S402, if the current time matches the detection time of the current insulation detection device, it is determined that the insulation detection triggering condition is met.
[0070] After obtaining the detection time of the current insulation detection device, the current time can be determined, and it is determined whether the current time matches any of the obtained detection times. If yes, it is determined that the insulation detection triggering condition is met; if no, the current insulation detection device can continue to detect and wait.
[0071] In the embodiment, when the signal interruption duration exceeds the preset duration, the insulation detection can be triggered again when the current time matches the detection time of the insulation detection device, so that the orderly detection of the plurality of insulation detection devices in the circuit can be realized, and mutual interference can be avoided.
[0072] In one embodiment, S201 adjusts the voltage corresponding to the DC bus connected in parallel with the current insulation detection device in the circuit to form a first pulse signal, which can include the following steps:
[0073] According to the preset pulse signal period, the preset voltage corresponding to the DC bus connected in parallel with the current insulation detection device in the circuit is adjusted to obtain the first pulse signal.
[0074] As an example, the preset voltage corresponding to the DC bus can be the current voltage or the target voltage of the DC bus.
[0075] Specifically, the current insulation detection device can obtain a pulse signal period corresponding to a pulse signal to be generated, wherein the pulse signal is a signal continuously emitted at a preset time interval, and the preset time interval can be determined by the pulse signal period. In an optional embodiment, different pulse signal periods can be set for different insulation detection devices, so that other insulation detection devices can determine the emitting side of the pulse signal through the pulse signal period of the pulse signal.
[0076] Then, the preset voltage corresponding to the DC bus connected in parallel with the insulation detection device can be periodically adjusted according to the pulse signal period to form the first pulse signal. Of course, in some other examples, the preset voltage of the DC bus can also be adjusted according to the pulse signal period to form the first pulse signal.
[0077] In the embodiment, by adjusting the preset voltage of the DC bus according to the preset pulse signal period, the first pulse signal capable of interacting with other insulation detection devices can be quickly formed without relying on other communication devices, the communication efficiency is high, and when multiple insulation detection devices exist in the circuit, the other insulation detection devices can be quickly closed.
[0078] In one embodiment, S202 sends, by the circuit, the first pulse signal to other insulation detection devices in the circuit, including:
[0079] The signal duration of the first pulse signal is determined, and the first pulse signal is continuously sent to other insulation detection devices in the circuit through the circuit within the signal duration.
[0080] Since the first pulse signal can instruct other insulation detection devices to close their own insulation detection functions, in the embodiment, the signal duration of the first pulse signal can be determined, and the signal duration of the first pulse signal can be determined based on the time consumed by the current insulation detection device for insulation detection of the DC bus, so as to ensure that the insulation detection functions of other insulation detection devices are in the closed state during the insulation detection of the current insulation detection device.
[0081] After the signal duration is determined, the current insulation detection device can continuously send the first pulse signal to other insulation detection devices through the circuit within the signal duration, so as to ensure that the insulation detection functions of other insulation detection devices are closed within the signal duration.
[0082] In order for those skilled in the art to better understand the above steps, the following will exemplarily illustrate the embodiments of the present application by an example, but it should be understood that the embodiments of the present application are not limited thereto.
[0083] For a line containing multiple parallel DC buses, multiple insulation detection devices can exist in the line, and the following insulation detection device A is taken as an example for illustration, and the insulation detection device A can be any insulation detection device in the multiple insulation detection devices.
[0084] As shown in Figure 5 The insulation detection device A can determine whether the current time is the insulation detection time of the insulation detection device A according to the pre-stored detection time T_random. In the case where it is determined that the current time is the insulation detection time, it is judged whether the signal interruption duration T_timeout of the previously received pulse signal exceeds the preset duration.
[0085] If not, the insulation detection device A will continue to close the insulation detection function.
[0086] If yes, the insulation detection device A can start the insulation function, increase the voltage Vx of the DC bus according to the pulse signal cycle T_circle, form a pulse signal, and continuously send the pulse signal within the signal duration T_close, for example, to the insulation detection device B.
[0087] The insulation detection device B monitors the pulse signal of the DC bus, and the signal duration T_rcv of the pulse signal exceeds the preset time, which meets the condition of closing the insulation function, and thus can trigger the insulation detection device B to close the insulation detection function.
[0088] When the insulation detection device B determines that the signal interruption duration T_timeout of the pulse signal exceeds the preset duration and does not receive the pulse signal sent by the insulation detection device A, it is proved that the insulation detection device A has suspended the insulation detection, and the insulation detection device B can repeat the device operation of the insulation detection device A.
[0089] In the embodiment, the insulation detection device forms a small pressure difference with the target voltage by increasing the bus voltage, which can be regarded as a pulse signal, and thus interacts with other insulation detection devices to accurately control the uniqueness of insulation detection. This method can be applied to different DC devices and different application scenarios. From the perspective of insulation function, it solves the complex working conditions of parallel connection of multiple DC buses and improves the reliability of high-voltage DC output, which has ordinary popularization significance.
[0090] It should be understood that, although each step in the flowchart involved in each of the above embodiments is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise stated herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each of the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0091] Based on the same inventive concept, the embodiments of the present application also provide a DC bus insulation detection device for implementing the above-mentioned DC bus insulation detection method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more DC bus insulation detection device embodiments provided below can refer to the limitations of the DC bus insulation detection method described above, which will not be repeated here.
[0092] In one embodiment, asFigure 6 As shown, a direct current bus insulation detection device is provided, comprising:
[0093] A pulse signal generation module 601 is configured to, in a case where it is detected that an insulation detection trigger condition is met, adjust a voltage corresponding to a direct current bus in parallel with a current insulation detection device in a circuit to form a first pulse signal; the circuit comprises a plurality of parallel direct current buses, and each direct current bus is in parallel with a corresponding insulation detection device;
[0094] An insulation function closing module 602 is configured to send the first pulse signal to other insulation detection devices in the circuit through the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine a duration of the first pulse signal, and in a case where the duration exceeds a preset time, to close an insulation detection function corresponding to the other insulation detection devices.
[0095] In an embodiment, the device further comprises:
[0096] A second pulse signal receiving module is configured to, in a case where a second pulse signal sent by other insulation devices in the circuit is received, close an insulation detection function of a current insulation detection device in a case where a duration of the second pulse signal exceeds a preset time;
[0097] An insulation trigger module is configured to, when the second pulse signal is no longer received, acquire a signal interruption duration of the second pulse signal, and determine whether an insulation detection trigger condition is met according to the signal interruption duration.
[0098] In an embodiment, the insulation trigger module is specifically configured to:
[0099] In a case where the signal interruption duration exceeds a preset duration, acquire a detection time of a current insulation detection device;
[0100] In a case where a current time matches the detection time of the current insulation detection device, it is determined that the insulation detection trigger condition is met.
[0101] In an embodiment, the pulse signal generation module 601 is specifically configured to:
[0102] According to a preset pulse signal period, a preset voltage corresponding to a direct current bus in parallel with a current insulation detection device in a circuit is adjusted to obtain a first pulse signal.
[0103] In an embodiment, the insulation function closing module 602 is specifically configured to:
[0104] determine a signal duration of the first pulse signal, and continuously send the first pulse signal to other insulation detection devices in the circuit within the signal duration.
[0105] In one embodiment, the pulse signal generation module 601 is further configured to:
[0106] start the insulation detection function of the current insulation detection device.
[0107] The above-mentioned modules in the DC bus insulation detection device can be realized by software, hardware, and combinations thereof, in whole or in part. The above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the above-mentioned modules.
[0108] In one embodiment, a computer device is provided, which can be a terminal or an insulation detection device, and the internal structure diagram thereof can be as shown in Figure 7 The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to perform wired or wireless communication with external terminals, and the wireless communication can be achieved through WIFI, mobile cellular network, NFC (Near Field Communication), or other technologies. The computer program is executed by the processor to implement a DC bus insulation detection method. The display unit of the computer device is configured to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or can be a key, a trackball, or a touchpad arranged on the shell of the computer device, or can be an external keyboard, a touchpad, a mouse, or the like.
[0109] Those skilled in the art can understand that, Figure 7The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.
[0110] In one embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:
[0111] In a case where it is detected that the insulation detection trigger condition is met, adjusting the voltage corresponding to the direct current bus in parallel with the current insulation detection device in the circuit to form a first pulse signal; the circuit includes multiple parallel direct current buses, and each direct current bus is connected in parallel with a corresponding insulation detection device;
[0112] Through the circuit, the first pulse signal is sent to other insulation detection devices in the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine the duration of the first pulse signal, and in a case where the duration exceeds a preset time, the insulation detection function corresponding to the other insulation detection devices is turned off.
[0113] In one embodiment, the processor further implements the steps in the other embodiments described above when executing the computer program.
[0114] In one embodiment, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the following steps:
[0115] In a case where it is detected that the insulation detection trigger condition is met, adjusting the voltage corresponding to the direct current bus in parallel with the current insulation detection device in the circuit to form a first pulse signal; the circuit includes multiple parallel direct current buses, and each direct current bus is connected in parallel with a corresponding insulation detection device;
[0116] Through the circuit, the first pulse signal is sent to other insulation detection devices in the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine the duration of the first pulse signal, and in a case where the duration exceeds a preset time, the insulation detection function corresponding to the other insulation detection devices is turned off.
[0117] In one embodiment, the computer program is executed by the processor to further implement the steps in the other embodiments described above.
[0118] In one embodiment, a computer program product is provided, comprising a computer program, and the computer program is executed by a processor to implement the following steps:
[0119] In a case where it is detected that the insulation detection trigger condition is met, a voltage corresponding to a direct current bus in parallel with a current insulation detection device in a circuit is adjusted to form a first pulse signal; the circuit includes multiple sections of parallel direct current buses, and each section of the direct current bus is connected in parallel with a corresponding insulation detection device;
[0120] Through the circuit, the first pulse signal is sent to other insulation detection devices in the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine a duration of the first pulse signal, and in a case where the duration exceeds a preset time, to turn off an insulation detection function corresponding to the other insulation detection devices.
[0121] In an embodiment, the computer program, when executed by the processor, also implements the steps in the other embodiments.
[0122] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions.
[0123] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0124] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.
[0125] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A method for detecting the insulation of a DC bus, characterized in that, An insulation testing device applied in parallel to a high-voltage DC bus, the method comprising: When the insulation detection trigger condition is met, the voltage corresponding to the DC bus in the circuit that is connected in parallel with the current insulation detection device is adjusted to form a first pulse signal; the circuit includes multiple DC bus segments connected in parallel, and each DC bus segment is connected in parallel with a corresponding insulation detection device; The circuit sends the first pulse signal to other insulation detection devices in the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine the duration of the first pulse signal, and if the duration exceeds a preset time, to turn off the insulation detection function of the other insulation detection devices.
2. The method according to claim 1, characterized in that, Prior to detecting that the insulation detection trigger condition is met, the method further includes: If a second pulse signal is received from another insulating device in the circuit, and the duration of the second pulse signal exceeds a preset time, the insulation detection function of the current insulation detection device shall be turned off. When the second pulse signal is no longer received, the signal interruption duration of the second pulse signal is obtained, and the insulation detection triggering condition is determined based on the signal interruption duration.
3. The method according to claim 2, characterized in that, The step of determining whether the insulation detection trigger condition is met based on the signal interruption duration includes: If the signal interruption duration exceeds a preset duration, the current detection time of the insulation detection device is obtained; If the current time matches the detection time of the current insulation detection device, then the insulation detection trigger condition is determined to be met.
4. The method according to claim 1, characterized in that, The voltage corresponding to the DC bus in parallel with the current insulation detection equipment in the adjustment circuit forms a first pulse signal, including: According to the preset pulse signal period, the preset voltage corresponding to the DC bus in parallel with the current insulation detection equipment in the circuit is increased to obtain the first pulse signal.
5. The method according to claim 1, characterized in that, Sending the first pulse signal to other insulation detection devices in the circuit via the circuit includes: The duration of the first pulse signal is determined, and within the duration of the signal, the first pulse signal is continuously sent to other insulation detection devices in the circuit.
6. The method according to any one of claims 1-5, characterized in that, After detecting that the insulation detection trigger condition is met, the method further includes: Enable the insulation testing function of the current insulation testing equipment.
7. A DC bus insulation testing device, characterized in that, The device includes: A pulse signal generation module is used to adjust the voltage corresponding to the DC bus in the circuit that is connected in parallel with the current insulation detection device when the insulation detection trigger condition is met, so as to form a first pulse signal; the circuit includes multiple parallel DC bus segments, each of which is connected in parallel with a corresponding insulation detection device. An insulation function shutdown module is used to send the first pulse signal to other insulation detection devices in the circuit through the circuit; the first pulse signal is used to instruct the other insulation detection devices to determine the duration of the first pulse signal, and to shut down the insulation detection function of the other insulation detection devices if the duration exceeds a preset time.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
DC bus multi-segment parallel operation switching method and system
CN108318787A
Portable energy storage equipment detection device
CN215813255U