A server power supply protection system, server power supply method and device

By designing a server power supply protection system, using input switches, bypass switches and energy storage devices, the security problem of centralized power supply in the entire cabinet is solved, and the server is safe hot-swap and data protection is realized.

CN118796014BActive Publication Date: 2025-02-25INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411273348.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-11
Publication Date
2025-02-25
Estimated Expiration
2044-09-11

AI Technical Summary

Technical Problem

The security issue of centralized power supply of the entire cabinet. Multiple server nodes are connected to the same power supply. When the power supply fails, multiple servers will be affected at the same time. Hot-swap operation can easily lead to current and voltage instability and arcing, which will damage hardware and data.

Method used

Design a server power supply protection system, including input circuit and charging circuit, controls the connection and disconnection of the server to the power clamp through input switches and bypass switches, and uses energy storage devices and current limit protection devices to provide stable power when the power supply fails. Power, ensure that the server is safely powered and disconnected from the power supply.

Benefits of technology

It effectively avoids server damage caused by centralized power supply failure, protects the security of hardware and data, realizes secure hot-swap operation of the server, and improves the efficiency and reliability of the server.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118796014B_ABST
    Figure CN118796014B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a server power supply protection system, a server power supply method and a device, which relate to the field of server power supply technology. The server power supply protection system includes an input circuit and a charging circuit; the input circuit is provided with an input switch; the charging circuit is provided with an energy storage device and a bypass switch; the server is connected to a power extraction clamp through the input switch based on the input circuit; the input switch is configured to control the server to access or disconnect the input circuit; the server is connected to the power extraction clamp through the energy storage device and the bypass switch based on the charging circuit; the bypass switch is configured to control the server and the energy storage device to access or disconnect the charging circuit, thereby avoiding server damage caused by failure of centralized power supply and protecting the security of hardware and data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of server power supply, and in particular to a server power supply protection system, a server power supply method, a server power supply device, a computer program product, an electronic device and a computer-readable storage medium. Background Art

[0002] In order to improve energy density and power supply efficiency, more and more data centers adopt centralized power supply for the entire cabinet. Correspondingly, servers also use power clips to obtain input current from the power busbar.

[0003] However, in addition to high environmental requirements and large initial investment, the main problem of centralized power supply for the entire cabinet is its safety. First, under centralized power supply, multiple server nodes are connected to the same power supply, and when there is a problem with the power supply, multiple servers will be affected at the same time. Summary of the invention

[0004] An embodiment of the present invention provides a server power supply protection system, a server power supply method, a server power supply device, a computer program product, an electronic device and a computer-readable storage medium to overcome the above problems or at least partially solve the above problems.

[0005] The embodiment of the present invention discloses a server power supply protection system, characterized in that the server power supply protection system includes an input circuit and a charging circuit;

[0006] The input circuit is provided with an input switch;

[0007] The charging circuit is provided with an energy storage device and a bypass switch;

[0008] The server is connected to the power clip through the input switch based on the input circuit;

[0009] The input switch is configured to control the server to access or disconnect the input circuit;

[0010] The server is connected to the power clip through the energy storage device and the bypass switch based on the charging circuit;

[0011] The bypass switch is configured to control the server and the energy storage device to be connected to or disconnected from the charging circuit.

[0012] Optionally, the server power supply protection system includes a current limiting protection device for the charging circuit;

[0013] The current limiting protection device is arranged between the energy storage device and the power extraction clamp.

[0014] Optionally, the server power supply protection system includes a detection device for determining whether the power clip is firmly inserted.

[0015] Optionally, the input switch is a first semiconductor field effect transistor, the bypass switch is a second semiconductor field effect transistor, the server power supply protection system includes a first controller for the input switch, and a second controller for the bypass switch, and the first controller is a travel switch of the server;

[0016] The first controller is configured to connect or disconnect the server from the input circuit by controlling the input switch;

[0017] The second controller is configured to control the bypass switch to connect the server and the energy storage device to or disconnect the server and the energy storage device from the charging circuit.

[0018] Optionally, the travel switch is configured to send a first high-level signal to the first semiconductor field effect transistor to control the input switch to close after the detection device determines that the power clip is firmly inserted, so as to connect the server to the input circuit;

[0019] The second controller is configured to send a second high level signal to the second semiconductor field effect transistor after the server is connected to the input circuit, so that the server and the energy storage device are connected to the charging circuit.

[0020] Optionally, the travel switch is configured to stop sending the first high-level signal to the first semiconductor field effect transistor after the power clip is hot-plugged, and control the input switch to open the circuit, so that the server is disconnected from the input circuit;

[0021] The energy storage device is configured to supply power to the server after the power clip is hot-plugged;

[0022] The server is configured to perform a power-off shutdown operation after the power clip is hot-plugged;

[0023] The second controller is configured to stop sending the second high level signal to the second semiconductor field effect transistor after the server performs a power-off shutdown operation, so that the server and the energy storage device are disconnected from the charging circuit.

[0024] Optionally, the input switch is a hot-swappable module, and the bypass switch is a voltage-stabilizing diode.

[0025] Optionally, the energy storage device is configured to receive power from the power clip and send a control instruction to the hot-swap module when the power exceeds a preset threshold;

[0026] The hot-swap module is configured to, in response to receiving the control instruction, control the server to access the input circuit.

[0027] Optionally, the energy storage device is configured to supply power to the server through the voltage regulator diode after the power clip is hot-plugged;

[0028] The server is configured to perform a power-off shutdown operation after the power clip is hot-plugged.

[0029] Optionally, a breakdown voltage of the voltage stabilizing diode is smaller than a difference between a minimum input voltage and a normal input voltage of the server.

[0030] Optionally, the server power supply protection system further includes a hot-swap control module, and the hot-swap control module is used to monitor voltage fluctuation information of the power clip and determine the hot-swap state of the server based on the voltage fluctuation information.

[0031] The embodiment of the present invention also discloses a server power supply method, wherein the server power supply protection system includes an input circuit and a charging circuit;

[0032] The input circuit is provided with an input switch;

[0033] The charging circuit is provided with an energy storage device and a bypass switch;

[0034] The server is connected to the power clip through the input switch based on the input circuit;

[0035] The server is connected to the power clip through the energy storage device and the bypass switch based on the charging circuit, and the method includes:

[0036] Calling the input switch to control the server to access or disconnect from the input circuit;

[0037] The bypass switch is called to control the server and the energy storage device to connect to or disconnect from the charging circuit.

[0038] The embodiment of the present invention further discloses a server power supply device, wherein the server power supply protection system comprises an input circuit and a charging circuit;

[0039] The input circuit is provided with an input switch;

[0040] The charging circuit is provided with an energy storage device and a bypass switch;

[0041] The server is connected to the power clip through the input switch based on the input circuit;

[0042] The server is connected to the power clip through the energy storage device and the bypass switch based on the charging circuit, and the device includes:

[0043] An input switch control module, used for calling the input switch to control the server to access or disconnect from the input circuit;

[0044] The bypass switch control module is used to call the bypass switch to control the server and the energy storage device to connect to or disconnect from the charging circuit.

[0045] The embodiment of the present invention further discloses a computer program product, including a computer program / instruction, which implements the steps of the above method when executed by a processor.

[0046] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;

[0047] The memory is used to store computer programs;

[0048] The processor is used to implement the method described in the embodiment of the present invention when executing the program stored in the memory.

[0049] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method described in the embodiment of the present invention.

[0050] The embodiments of the present invention include the following advantages:

[0051] In an embodiment of the present invention, the server power supply protection system includes an input circuit and a charging circuit; an input switch is provided on the input circuit; the charging circuit is provided with an energy storage device and a bypass switch; the server is connected to a power extraction clamp through the input switch based on the input circuit; the input switch is configured to control the server to access or disconnect from the input circuit; the server is connected to the power extraction clamp through the energy storage device and the bypass switch based on the charging circuit; the bypass switch is configured to control the server and the energy storage device to access or disconnect from the charging circuit, thereby avoiding server damage caused by failure of centralized power supply and protecting the security of hardware and data. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 It is a structural schematic diagram of a server power supply protection system provided in an embodiment of the present invention;

[0053] Figure 2is a structural schematic diagram of another server power supply protection system provided in an embodiment of the present invention;

[0054] Figure 3 It is a structural schematic diagram of another server power supply protection system provided in an embodiment of the present invention;

[0055] Figure 4 is a flow chart of the steps of a server power supply method provided in an embodiment of the present invention;

[0056] Figure 5 is a structural block diagram of a server power supply device provided in an embodiment of the present invention;

[0057] Figure 6 is a structural block diagram of a computer program product provided in an embodiment of the present invention;

[0058] Figure 7 is a hardware structure block diagram of an electronic device provided in an embodiment of the present invention;

[0059] Figure 8 is a schematic diagram of a computer-readable medium provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0060] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0061] With the development of artificial intelligence technology, many challenges have been brought to the power supply system of data centers. In order to improve energy density and power supply efficiency, more and more data centers adopt centralized power supply of the entire cabinet. Correspondingly, the server also uses power clips to obtain input current from the power busbar.

[0062] The input AC power is converted into DC power for the entire cabinet. Compared with the traditional UPS (uninterruptible power supply) power supply method, the battery used for energy storage and protection can be placed directly in front of the server without the need for DC / AC conversion again, which improves energy efficiency. The voltage of DC power can also be increased to 380V, further improving energy utilization efficiency.

[0063] Common centralized power supply cabinets usually use the following power supply methods:

[0064] The power is connected to one or more power busbars, and the server draws power through the power clips on the rear panel. Each power busbar is responsible for supplying power to multiple servers.

[0065] The advantages of this power supply method are:

[0066] (1) Space utilization: More server nodes can be placed per unit area, which has higher space utilization and great advantages in data computing density.

[0067] (2) Power density: The power density is high, which can significantly increase the power. Multiple nodes share the power pool, which optimizes the power output power.

[0068] (3) Overall power consumption: With centralized power supply and centralized heat dissipation, the overall power consumption is superior to that of general servers.

[0069] (4) Operation and maintenance: High integration, simple and fast deployment method, and convenient operation and maintenance.

[0070] However, centralized power supply also has certain disadvantages that restrict its development. In addition to high environmental requirements and large initial investment, the main problem of centralized power supply for the entire cabinet is its safety. First, under centralized power supply, multiple server nodes are connected to the same power supply. When there is a problem with the power supply, multiple servers will be affected at the same time.

[0071] At the same time, when a node has a problem, it may also affect the power supply, causing problems in other nodes. Secondly, in actual operation and maintenance, it is often necessary to extract or insert a single node separately, but in order not to affect the operation of other nodes, it is necessary to perform hot-swap operations while the power supply is working.

[0072] Since the power clip and the power busbar are in pressure contact, current and voltage instability and arcing are very likely to occur during hot plugging, damaging the plugging node and even affecting other nodes and power supplies. Therefore, how to avoid the safety issue of hot plugging is now a threshold for promoting the further promotion of centralized power supply.

[0073] Reference Figure 1 , shows a schematic diagram of the structure of a server power supply protection system provided in an embodiment of the present invention:

[0074] The server power supply protection system includes an input circuit and a charging circuit;

[0075] The input circuit is provided with an input switch 101;

[0076] The charging circuit is provided with an energy storage device 102 and a bypass switch 103;

[0077] The server 104 is connected to the power clip 105 through the input switch 101 based on the input circuit;

[0078] The input switch 101 is configured to control the server 104 to access or disconnect from the input circuit;

[0079] The server 104 is connected to the power clip 105 through the energy storage device 102 and the bypass switch 103 based on the charging circuit;

[0080] The bypass switch 103 is configured to control the server 104 and the energy storage device 102 to access or disconnect from the charging circuit.

[0081] Hot Swap is a very important technology in the server field, which allows certain components to be plugged in, replaced or upgraded during system operation without shutting down the entire system. This greatly improves system availability and maintainability while reducing downtime.

[0082] The power clip, as a key component in the hot-swap function, provides a stable power supply for hot-swap devices and ensures that no sparks or short circuits are generated during the plugging and unplugging process, thereby protecting the equipment and system.

[0083] The power extraction clamp is usually designed in a spring type or a magnetic type, and its types may include a spring type power extraction clamp, a magnetic type power extraction clamp, and the like.

[0084] Spring-loaded power clip:

[0085] When the device is plugged in, the springs press the contacts against the device's connector, creating a secure electrical connection.

[0086] When the device is unplugged, the spring force weakens and the contacts open, cutting off the power supply.

[0087] Magnetic power clip:

[0088] The contacts are attached to the device's connector using magnetic force to achieve a connection.

[0089] When the device is unplugged, the magnetic force disappears and the contacts separate.

[0090] According to different equipment and application scenarios, power clips can be divided into several types:

[0091] Power module power clip: mainly used for hot swapping of server power modules.

[0092] Hard disk power clip: used for hot swapping of hard disk drives.

[0093] Network card power clip: used for hot plugging of network cards.

[0094] Power clip for other devices: used for other devices that support hot-swap, such as fans, expansion cards, etc.

[0095] The design requirements of the power clip should have the following characteristics.

[0096] Reliability: Ensure that the contacts can be stably and reliably connected and disconnected during the device plugging and unplugging process to prevent poor contact or sparks.

[0097] Safety: With over-current and over-voltage protection functions to prevent equipment damage.

[0098] Compatibility: Able to be compatible with different types of devices and interfaces.

[0099] Long life: After many plug-ins and unplugs, it can still maintain good performance.

[0100] The importance of power clips in servers can include:

[0101] Improved system availability: Allows replacement of failed components while the system is running, reducing downtime.

[0102] Simplify system maintenance: Equipment can be quickly replaced or upgraded, reducing maintenance costs.

[0103] Enhanced system scalability: Allows flexible addition or removal of devices to meet changing needs.

[0104] As a key component in hot-swap technology, the design and performance of the power clip directly affect the reliability and availability of the entire system. By deeply understanding the working principle, types and design requirements of the power clip, we can better understand the important role of hot-swap technology in the server field.

[0105] In a specific implementation, the embodiment of the present invention can connect a bypass circuit in parallel next to the input circuit as a charging circuit, thereby achieving a protective effect during the hot plug process.

[0106] The main component of the charging circuit is the energy storage device, which may include but is not limited to batteries, super capacitors and other energy storage devices. To reduce costs, the available energy of this energy storage device does not have to support the normal operation of the server for a period of time. It only needs to ensure that the node can complete the shutdown action or the hard disk and smart network card and other devices can be powered off normally.

[0107] The charging circuit of the energy storage device is between the power clip and the input switch.

[0108] In an optional embodiment of the present invention, the server power supply protection system includes a current limiting protection device 106 for the charging circuit;

[0109] The current limiting protection device is arranged between the energy storage device and the power extraction clamp.

[0110] By connecting current limiting protection devices such as resistors and fuses in series, the energy storage device can be protected from damage.

[0111] Complex programmable logic devices are digital integrated circuits that allow users to program the internal logic circuits according to their needs, thereby realizing a variety of digital logic functions.

[0112] Features of complex programmable logic devices:

[0113] Programmability: The internal logic circuit can be changed through programming, which is very flexible.

[0114] Parallelism: There are multiple logic blocks inside, which can work in parallel to increase processing speed.

[0115] Reconfigurability: Can be programmed multiple times, making it easy to modify and upgrade circuit design.

[0116] The bypass switch is used to control whether the energy storage device is connected to the charging circuit. The bypass switch can be controlled by a back-end complex programmable logic device or a normal server standby function, so that the energy storage device can be connected to the node when the server is in normal working state.

[0117] In another optional embodiment of the present invention, the server power supply protection system includes a detection device for determining whether the power clip is firmly inserted.

[0118] Exemplarily, before hot insertion, both the input switch and the bypass switch are in the off state. During hot insertion, a detection device is used to check whether the insertion is firm. When it is confirmed that the power clip has been inserted, the input switch is turned on, the server node starts the power-on sequence, and begins normal operation. At the same time, the bypass switch is turned on to connect the energy storage device to the server power supply protection system.

[0119] When hot-plugging, the insertion depth of the power clip or voltage fluctuations are detected to detect the plugging action. At this time, the input switch is disconnected; the bypass switch is turned on, and the server operating system performs the power-off process. When the operating system completes the power-off operation, the bypass switch is disconnected and waits for the next hot-plug process. The energy storage device plays a buffering role in the entire operation process.

[0120] The components for controlling the input switch include, but are not limited to: a hot-swap control module, a power clip insertion depth detection module, a chassis travel switch, and other components that can detect the start of a hot-swap action.

[0121] The control of the bypass switch includes but is not limited to server node complex programmable logic devices, standby voltage dividers and other devices that can ensure the normal operation of the node.

[0122] The status of the input switch and bypass switch are as follows:

[0123]

[0124] In an embodiment of the present invention, the server power supply protection system includes an input circuit and a charging circuit; an input switch is provided on the input circuit; the charging circuit is provided with an energy storage device and a bypass switch; the server is connected to a power extraction clamp through the input switch based on the input circuit; the input switch is configured to control the server to access or disconnect from the input circuit; the server is connected to the power extraction clamp through the energy storage device and the bypass switch based on the charging circuit; the bypass switch is configured to control the server and the energy storage device to access or disconnect from the charging circuit, thereby avoiding server damage caused by failure of centralized power supply and protecting the security of hardware and data.

[0125] Based on the above embodiment, a variant embodiment of the above embodiment is proposed. It should be noted that in order to make the description concise, only the differences from the above embodiment are described in the variant embodiment.

[0126] In an optional embodiment of the present invention, the input switch is a first semiconductor field effect transistor, the bypass switch is a second semiconductor field effect transistor, the server power supply protection system includes a first controller for the input switch, and a second controller for the bypass switch, and the first controller is a travel switch of the server;

[0127] The first controller is configured to connect or disconnect the server from the input circuit by controlling the input switch;

[0128] The second controller is configured to control the bypass switch to connect the server and the energy storage device to or disconnect the server and the energy storage device from the charging circuit.

[0129] MOS tube, the full name is Metal-Oxide-Semiconductor Field-Effect Transistor, is a semiconductor device widely used in electronic circuits. It is called MOS tube because its structure is mainly composed of metal (gate), oxide (insulating layer) and semiconductor (channel).

[0130] The working principle of MOS tube is based on the control of semiconductor conductivity by electric field. By applying voltage to the gate, the conductivity of the channel can be changed, thereby controlling the flow of current.

[0131] N-type MOS tube: When the gate voltage is higher than the source voltage by a certain value, a channel is formed, electrons can flow from the source to the drain, and the MOS tube is turned on.

[0132] P-type MOS tube: When the gate voltage is lower than the source voltage by a certain value, a channel is formed, holes can flow from the source to the drain, and the MOS tube is turned on.

[0133] Characteristics of MOS tube:

[0134] High input impedance: There is an oxide insulating layer between the gate and the channel, so the input current is very small.

[0135] Simple structure: Compared with bipolar transistors, MOS tubes have a simpler structure and are easier to integrate.

[0136] Good switching characteristics: The MOS tube can work like a switch, with a very small resistance when it is on and a very large resistance when it is off.

[0137] Easy to integrate: MOS tubes are the basis of modern integrated circuits and can be integrated on chips on a large scale.

[0138] Application of MOS tube

[0139] MOS tubes are widely used and can be found in almost all electronic devices, such as:

[0140] Digital circuits: constitute basic circuits such as logic gates and triggers.

[0141] Analog circuits: used as amplifiers, switches, oscillators, etc.

[0142] Power electronics: used for switching power supplies, motor drives, etc.

[0143] Integrated circuit: It is the basic unit that constitutes various integrated circuit chips.

[0144] MOS tube is a very important semiconductor device, it has a simple working principle, superior performance and wide application. With the continuous development of integrated circuit technology, the position of MOS tube in electronic circuits will become more and more important.

[0145] The limit switch mainly plays a role of protection and control in the server. It is usually installed on the active parts of the server chassis or equipment, and triggers the corresponding control signal by detecting the moving position of these parts.

[0146] The main functions of the travel switch in the server:

[0147] Security protection:

[0148] Prevent equipment damage: When the moving parts of the equipment (such as hard disk drawers, optical drive brackets, etc.) move beyond the safe range, the limit switch will trigger an alarm or cut off the power supply to prevent equipment damage.

[0149] Avoid data loss: During the installation of the hard drive drawer, the travel switch can ensure that the hard drive is fully inserted to avoid errors during data transmission.

[0150] Condition Monitoring:

[0151] Device status detection: By detecting the status of the travel switch, you can understand the operating status of the device, such as whether the hard disk has been inserted, whether the optical drive tray is closed, etc.

[0152] System management: The server operating system can perform corresponding system management operations based on the signal of the travel switch, such as automatically mounting the hard disk, ejecting the optical drive, etc.

[0153] Control device actions:

[0154] Trigger device action: When the travel switch detects that the device is in a specific position, it can trigger the corresponding control signal to control the start, stop or other actions of the device.

[0155] Linkage with other devices: The travel switch can be linked with other devices to achieve more complex control functions.

[0156] Common application scenarios of travel switches in servers:

[0157] Hard disk drawer: Detects whether the hard disk is fully inserted to prevent data transmission errors.

[0158] Optical Drive Tray: Detects whether the optical drive tray is closed to prevent damage to the disc.

[0159] Chassis door: Check whether the chassis door is closed to prevent dust from entering.

[0160] Fan module: Check whether the fan module is properly installed to ensure system heat dissipation.

[0161] Type of travel switch:

[0162] Mechanical travel switch: simple structure and high reliability.

[0163] Photoelectric travel switch: high precision and fast response speed.

[0164] Magnetic travel switch: non-contact, long life, not affected by the environment.

[0165] As a simple mechanical or electronic component, the travel switch plays an important role in the server. It can not only improve the safety of the equipment, but also simplify system management and improve system reliability.

[0166] refer to Figure 2 , Figure 2 is a structural schematic diagram of another server power supply protection system provided in an embodiment of the present invention;

[0167] The input switch of the server power supply protection system is the first semiconductor field effect transistor 201, the bypass switch is the second semiconductor field effect transistor 203, and the first controller is the travel switch 207 of the server 204. The travel switch can be a press switch placed behind the chassis, connected to the G level of the first semiconductor field effect transistor and the second semiconductor field effect transistor respectively. When the power clip is inserted into the fully fitted position, the travel switch contacts the entire cabinet and is pressed into place.

[0168] Optionally, the travel switch is configured to send a first high-level signal to the first semiconductor field effect transistor to control the input switch to close after the detection device determines that the power clip is firmly inserted, so as to connect the server to the input circuit;

[0169] The second controller is configured to send a second high level signal to the second semiconductor field effect transistor after the server is connected to the input circuit, so that the server and the energy storage device are connected to the charging circuit.

[0170] In a specific implementation, when the power removal clamp 205 is inserted into the fully fitted position, the travel switch contacts the entire cabinet and is pressed into place. At this time, the travel switch outputs a continuous high-level signal to the G level of the first semiconductor field effect transistor, turning on the first semiconductor field effect transistor.

[0171] The server 204 node receives the input current and starts to work normally. The complex programmable logic device starts to operate normally and outputs a high level to the G level of the second semiconductor field effect transistor, so that the battery 202 can be connected to the input circuit. The charging circuit of the battery 202 is between the power clip 205 and the first semiconductor field effect transistor 201, and a resistor and a diode 206 are placed to limit the current and prevent the battery from discharging electricity to the motherboard.

[0172] In another optional embodiment of the present invention, the travel switch is configured to stop sending the first high level signal to the first semiconductor field effect transistor after the power clip is hot-plugged, and control the input switch to open the circuit, so that the server is disconnected from the input circuit;

[0173] The energy storage device is configured to supply power to the server after the power clip is hot-plugged;

[0174] The server is configured to perform a power-off shutdown operation after the power clip is hot-plugged;

[0175] The second controller is configured to stop sending the second high level signal to the second semiconductor field effect transistor after the server performs a power-off shutdown operation, so that the server and the energy storage device are disconnected from the charging circuit.

[0176] Exemplarily, when hot unplugging is performed, the travel switch 207 is first disconnected from the entire cabinet and stops outputting a high level signal to the first semiconductor field effect transistor 201. The first semiconductor field effect transistor 201 is immediately turned off.

[0177] However, due to the presence of battery 202, the back-end complex programmable logic is still working normally, and the operating system starts to execute the shutdown and power-off work. The battery power can support it to complete the entire power-off process. When the complex programmable logic stops working due to battery failure or autonomously, the G level of the second semiconductor field effect transistor will also lose the high level and shut down.

[0178] In an embodiment of the present invention, by making the input switch a first semiconductor field effect transistor and the bypass switch a second semiconductor field effect transistor, the server power supply protection system includes a first controller for the input switch and a second controller for the bypass switch, wherein the first controller is a travel switch of the server; the first controller is configured to connect or disconnect the server to or from the input circuit by controlling the input switch; the second controller is configured to connect or disconnect the server and the energy storage device to or from the charging circuit by controlling the bypass switch. The travel switch is configured to send a first high-level signal to the first semiconductor field effect transistor after the detection device determines that the power clip is firmly inserted, control the input switch to close, and connect the server to the input circuit; the second controller is configured to send a second high-level signal to the second semiconductor field effect transistor after the server is connected to the input circuit, so that the server and the energy storage device are connected to the charging circuit. The travel switch is configured to stop sending the first high-level signal to the first semiconductor field effect transistor after the power clip is hot-plugged, control the input switch to open the circuit, and disconnect the server from the input circuit; the energy storage device is configured to supply power to the server after the power clip is hot-plugged; the server is configured to perform a power-off shutdown operation after the power clip is hot-plugged; the second controller is configured to stop sending the second high-level signal to the second semiconductor field effect transistor after the server performs a power-off shutdown operation, and disconnect the server and the energy storage device from the charging circuit. While ensuring hardware and data security, the server hot-plug operation is realized, improving the server's utilization efficiency.

[0179] In an optional embodiment of the present invention, the input switch is a hot-swap module, and the bypass switch is a voltage-stabilizing diode.

[0180] refer to Figure 3 , Figure 3 is a structural schematic diagram of another server power supply protection system provided in an embodiment of the present invention;

[0181] The embodiment of the present invention may use a hot-swap module as an input switch and a voltage-stabilizing diode as a bypass switch.

[0182] The enable signal is used to turn on a device or function. In simple terms, it is an instruction that tells a device or a function in the system that it can start working. This signal is like a switch. Once it is turned on, it triggers the corresponding action.

[0183] The meaning of the enable signal in different scenarios:

[0184] Hardware equipment:

[0185] Chip: In an integrated circuit, the enable signal is usually used to control the working status of each module of the chip. For example, to enable a specific register or turn on a specific functional unit.

[0186] Peripheral devices: such as hard disks, network cards, etc., the enable signal can be used to control the start, stop or entry of the device into a low-power state.

[0187] Software system:

[0188] Operating system: In an operating system, the enable signal can be used to enable or disable a service, driver, or system function.

[0189] Application: In an application, the enable signal can be used to turn on or off a functional module, or to control the running status of a process.

[0190] Implementation of enable signal:

[0191] There are many ways to implement the enable signal, the common ones include:

[0192] Digital signal: A high or low signal, indicating on or off.

[0193] Control register: This is accomplished by writing specific values ​​into the control register.

[0194] Software instructions: Enable or disable a function by executing specific instructions.

[0195] The function of the enable signal:

[0196] Control devices or functions: Turn devices or functions on or off as needed to achieve flexible control of the system.

[0197] Improve system efficiency: By shutting down unnecessary devices or functions, reduce the consumption of system resources and improve system efficiency.

[0198] Ensure system stability: When a system failure occurs, you can prevent the system from crashing by disabling certain functions.

[0199] Example:

[0200] Hard disk in the computer: When the computer starts, the BIOS sends an enable signal to the hard disk to start working.

[0201] Ports in network devices: By sending an enable signal, a port on a network device can be turned on or off.

[0202] Debug mode in software: During software development, you can enter debug mode by sending an enable signal to facilitate debugging by programmers.

[0203] The enable signal is a very basic concept, which is widely used in electronic circuits, computer systems, software development and other fields. Understanding the meaning and function of the enable signal is of great significance for a deep understanding of the operating principles of electronic equipment and computer systems.

[0204] Converting the enable signal into a switch to control the hot-swap module is essentially converting a digital signal (enable) into a physical switch action that can control the on and off of the circuit.

[0205] Here’s how to do it:

[0206] 1. Relay solution

[0207] Principle: A relay is an electromagnetic control device. When the coil is energized, the armature is attracted, which drives the contacts to close or open, realizing the switching action.

[0208] accomplish:

[0209] Connect the enable signal to the coil of the relay.

[0210] Connect the relay contacts to the power or control terminals of the hot-swap module.

[0211] When the enable signal is valid, the relay is energized and the contacts are closed, providing power or control signals to the hot-swap module to enable it to operate.

[0212] When the enable signal is invalid, the relay is released, the contacts are disconnected, and the hot-swap module stops working.

[0213] 2. MOSFET solution

[0214] Principle: MOSFET is a voltage-controlled semiconductor device that can be turned on and off by controlling the gate voltage.

[0215] accomplish:

[0216] Connect the enable signal to the gate of the MOSFET.

[0217] Connect the drain of the MOSFET to the power supply of the hot-swap module and the source to ground.

[0218] When the enable signal is valid, the MOSFET is turned on to provide power to the hot-swap module.

[0219] When the enable signal is invalid, the MOSFET is turned off and the hot-swap module stops working.

[0220] 3. Transistor solution

[0221] Principle: Transistors (such as triodes) can amplify current and achieve switching effects.

[0222] accomplish:

[0223] Connect the enable signal to the base of the transistor.

[0224] Connect the collector of the transistor to the power supply of the hot-swap module and the emitter to ground.

[0225] When the enable signal is valid, the transistor is turned on to provide power to the hot-swap module.

[0226] When the enable signal is invalid, the transistor is cut off and the hot-swap module stops working.

[0227] 4. Application-Specific Integrated Circuit (IC) Solution

[0228] Principle: Many ICs are specially designed to drive loads and provide functions such as overcurrent protection and short-circuit protection.

[0229] accomplish:

[0230] Select a suitable driver IC and connect it according to the circuit connection method provided in the data sheet.

[0231] Connect the enable signal to the control end of the IC, and the IC will control the on and off of the output end according to the enable signal.

[0232] Considerations for selecting a solution

[0233] Load size: For high current loads, it is recommended to choose MOSFET or relay.

[0234] Response speed: MOSFET has the fastest response speed, followed by transistors, and relays are relatively slow.

[0235] Isolation requirements: If electrical isolation is required, optocouplers or relays can be selected.

[0236] Cost: MOSFETs are generally lower in cost, while relays are higher in cost.

[0237] Driver circuit complexity: MOSFETs and transistors require additional driver circuits, whereas relays are relatively simple.

[0238] Design Considerations

[0239] Supply voltage and current: Make sure the device you choose can handle the load of the hot-swappable module.

[0240] Signal integrity: Consider factors such as noise and interference to ensure reliable transmission of enable signals.

[0241] Thermal design: For high-power loads, heat dissipation needs to be considered.

[0242] Protection circuit: Add overcurrent protection, overvoltage protection and other circuits to improve system reliability.

[0243] There are many ways to convert the enable signal into a switch to control the hot-swap module. The choice depends on the specific application scenario and design requirements. When choosing a solution, you need to consider factors such as load size, response speed, cost, and isolation requirements.

[0244] In an optional embodiment of the present invention, the energy storage device is configured to receive power from the power clip and send a control instruction to the hot-swap module when the power exceeds a preset threshold;

[0245] The hot-swap module is configured to, in response to receiving the control instruction, control the server to access the input circuit.

[0246] When hot plugging is performed, the power clip charges the supercapacitor through the fuse and current-limiting resistor as protection devices, and the enable signal of the hot-swap module is used as a control instruction, which is provided by the output voltage division of the supercapacitor and can be specifically adjusted.

[0247] When the supercapacitor is charged to a certain threshold, the enable input of the hot-swap module is judged to be high, the module is turned on, and the system starts to power on.

[0248] The charging time of the supercapacitor is the hot-swap cache time, which allows the power clip to fully fit with the power busbar, thereby avoiding damage caused by the node being powered on immediately during hot insertion.

[0249] In an optional embodiment of the present invention, the energy storage device is configured to supply power to the server through the voltage regulator diode after the power clip is hot-plugged;

[0250] The server is configured to perform a power-off shutdown operation after the power clip is hot-plugged;

[0251] The breakdown voltage of the voltage stabilizing diode is less than the difference between the lowest input voltage and the normal input voltage of the server;

[0252] The server power supply protection system further includes a hot-swap control module, which is used to monitor voltage fluctuation information of the power clip and determine the hot-swap state of the server based on the voltage fluctuation information.

[0253] In a specific implementation, when hot unplugging is performed, the hot plug control module monitors the voltage fluctuation information of the power clip and determines the hot plug status of the server based on the voltage fluctuation information. When the hot plug control module detects voltage fluctuation, that is, hot unplugging is performed, the circuit is immediately shut down.

[0254] The super capacitor is connected to the input circuit through a Zener diode; the breakdown voltage of the Zener diode can be selected to be smaller than the difference between the lowest input voltage allowed by the server node and the normal input voltage.

[0255] When the voltage difference between the input circuit and the supercapacitor is lower than the breakdown voltage of the Zener diode, the supercapacitor discharges and provides energy to the server node, allowing the server to perform a power-off process, thereby protecting data and device security.

[0256] In an embodiment of the present invention, the input switch is a hot-swap module, and the bypass switch is a voltage-stabilizing diode. The energy storage device is configured to receive power from the power clip, and when the power exceeds a preset threshold, send a control instruction to the hot-swap module; the hot-swap module is configured to, in response to receiving the control instruction, control the server to access the input circuit. The energy storage device is configured to supply power to the server through the voltage-stabilizing diode after the power clip is hot-plugged; the server is configured to perform a power-off shutdown operation after the power clip is hot-plugged. The breakdown voltage of the voltage-stabilizing diode is less than the difference between the lowest input voltage and the normal input voltage of the server. The server power supply protection system also includes a hot-swap control module, which is used to monitor the voltage fluctuation information of the power clip, and determine the hot-swap status of the server based on the voltage fluctuation information. While ensuring hardware and data security, the server hot-swap operation is realized, and the server utilization efficiency is improved.

[0257] Reference Figure 4 , shows a flow chart of the steps of a server power supply method provided in an embodiment of the present invention, which may specifically include the following steps:

[0258] Step 401, calling the input switch to control the server to access or disconnect the input circuit;

[0259] Step 402: Call the bypass switch to control the server and the energy storage device to connect to or disconnect from the charging circuit.

[0260] In a specific implementation, the server power supply protection system of an embodiment of the present invention includes an input circuit and a charging circuit; an input switch is provided on the input circuit; the charging circuit is provided with an energy storage device and a bypass switch; the server is connected to the power extraction clamp through the input switch based on the input circuit; the server is connected to the power extraction clamp through the energy storage device and the bypass switch based on the charging circuit.

[0261] As for the method embodiment, since it is basically similar to the server power supply protection system embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the server power supply protection system embodiment.

[0262] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0263] Reference Figure 5 , shows a structural block diagram of a server power supply device provided in an embodiment of the present invention, which may specifically include the following modules:

[0264] An input switch control module 501 is used to call the input switch to control the server to access or disconnect the input circuit;

[0265] The bypass switch control module 502 is used to call the bypass switch to control the server and the energy storage device to connect to or disconnect from the charging circuit.

[0266] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0267] Reference Figure 6 , shows a structural block diagram of a computer program product provided in an embodiment of the present invention, wherein the computer program product comprises a computer program / instruction 601, and when the computer program / instruction 601 is executed by a processor, the steps of the server power supply method described above are implemented.

[0268] In addition, an embodiment of the present invention further provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the various processes of the above-mentioned server power supply method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0269] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each process of the above-mentioned server power supply method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0270] Figure 7 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.

[0271] The electronic device 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, a processor 710, and a power supply 711. Those skilled in the art will appreciate that Figure 7The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.

[0272] It should be understood that in the embodiment of the present invention, the radio frequency unit 701 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving downlink data from the base station, it is sent to the processor 710 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 701 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 701 can also communicate with the network and other devices through a wireless communication system.

[0273] The electronic device provides users with wireless broadband Internet access through the network module 702, such as helping users to send and receive emails, browse web pages, and access streaming media.

[0274] The audio output unit 703 can convert the audio data received by the RF unit 701 or the network module 702 or stored in the memory 709 into an audio signal and output it as sound. Moreover, the audio output unit 703 can also provide audio output related to a specific function performed by the electronic device 700 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 703 includes a speaker, a buzzer, a receiver, etc.

[0275] The input unit 704 is used to receive audio or video signals. The input unit 704 may include a graphics processor (GPU) 7041 and a microphone 7042. The graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 706. The image frame processed by the graphics processor 7041 can be stored in the memory 709 (or other storage medium) or sent via the radio frequency unit 701 or the network module 702. The microphone 7042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 701 in the case of a telephone call mode.

[0276] The electronic device 700 also includes at least one sensor 705, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 7061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 7061 and / or the backlight when the electronic device 700 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 705 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.

[0277] The display unit 706 is used to display information input by the user or information provided to the user. The display unit 706 may include a display panel 7061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0278] The user input unit 707 can be used to receive input digital or character information, and generate key signal input related to user settings and function control of the electronic device. Specifically, the user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071, also known as a touch screen, can collect user touch operations on or near it (such as operations performed by users using fingers, styluses, or any other suitable objects or accessories on or near the touch panel 7071). The touch panel 7071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact point coordinates, and then sends it to the processor 710, receives the command sent by the processor 710 and executes it. In addition, the touch panel 7071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 7071, the user input unit 707 may also include other input devices 7072. Specifically, other input devices 7072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail here.

[0279] Furthermore, the touch panel 7071 may be overlaid on the display panel 7061. When the touch panel 7071 detects a touch operation on or near it, it transmits the information to the processor 710 to determine the type of the touch event. Then, the processor 710 provides a corresponding visual output on the display panel 7061 according to the type of the touch event. Figure 7 In the figure, the touch panel 7071 and the display panel 7061 are used as two independent components to realize the input and output functions of the electronic device. However, in some embodiments, the touch panel 7071 and the display panel 7061 can be integrated to realize the input and output functions of the electronic device, which is not limited here.

[0280] The interface unit 708 is an interface for connecting an external device to the electronic device 700. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 708 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 700 or may be used to transmit data between the electronic device 700 and an external device.

[0281] The memory 709 can be used to store software programs and various data. The memory 709 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 709 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0282] The processor 710 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. It executes various functions of the electronic device and processes data by running or executing software programs and / or modules stored in the memory 709, and calling data stored in the memory 709, so as to monitor the electronic device as a whole. The processor 710 may include one or more processing units; preferably, the processor 710 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 710.

[0283] The electronic device 700 may also include a power supply 711 (such as a battery) for supplying power to various components. Preferably, the power supply 711 may be logically connected to the processor 710 via a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.

[0284] In addition, the electronic device 700 includes some functional modules not shown, which will not be described in detail here.

[0285] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0286] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, 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, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0287] like Figure 8 As shown, in another embodiment provided by the present invention, a computer-readable storage medium 801 is further provided, in which instructions are stored. When the computer-readable storage medium is run on a computer, the computer executes the server power supply method described in the above embodiment.

[0288] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

[0289] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0290] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0291] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0292] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0293] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0294] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.

[0295] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A server power supply protection system, characterized in that: The server power supply protection system includes an input circuit and a charging circuit; The input circuit is provided with an input switch; the input switch is a hot-swappable module; The charging circuit is provided with an energy storage device and a bypass switch; the energy storage device is at least a super capacitor, and the bypass switch is a voltage stabilizing diode; The server is connected to the power clip through the input switch based on the input circuit; The input switch is configured to control the server to access or disconnect the input circuit; The server is connected to the power clip through the energy storage device and the bypass switch based on the charging circuit; The bypass switch is configured to control the server and the energy storage device to access or disconnect the charging circuit; The power clip is used to charge the supercapacitor during hot insertion; The supercapacitor is configured to receive power from the power clip and send a control instruction to the hot-swap module when the power exceeds a preset threshold; the control instruction is an enable signal, and the charging time of the supercapacitor is the cache time of the hot-swap; The hot-swap module is configured to, when determining that the enable signal is high, control the server to access the input circuit; The supercapacitor is configured to supply power to the server through the voltage regulator diode after the power clip is hot-plugged; The server is configured to perform a power-off shutdown operation after the power clip is hot-plugged.

2. The server power supply protection system according to claim 1, characterized in that: The server power supply protection system includes a current limiting protection device for the charging circuit; The current limiting protection device is arranged between the energy storage device and the power extraction clamp.

3. The server power supply protection system according to claim 1 or 2, characterized in that: The server power supply protection system includes a detection device for judging whether the power clip is firmly inserted.

4. The server power supply protection system according to claim 3, characterized in that: The input switch is a first semiconductor field effect transistor, the bypass switch is a second semiconductor field effect transistor, the server power supply protection system includes a first controller for the input switch and a second controller for the bypass switch, and the first controller is a travel switch of the server; The first controller is configured to connect or disconnect the server from the input circuit by controlling the input switch; The second controller is configured to control the bypass switch to connect the server and the energy storage device to or disconnect the server and the energy storage device from the charging circuit.

5. The server power supply protection system according to claim 4, characterized in that: The travel switch is configured to send a first high level signal to the first semiconductor field effect transistor to control the input switch to close after the detection device determines that the power clip is firmly inserted, so that the server is connected to the input circuit; The second controller is configured to send a second high level signal to the second semiconductor field effect transistor after the server is connected to the input circuit, so that the server and the energy storage device are connected to the charging circuit.

6. The server power supply protection system according to claim 5, characterized in that: The travel switch is configured to stop sending the first high level signal to the first semiconductor field effect transistor after the power clip is hot-plugged, and control the input switch to open the circuit, so that the server is disconnected from the input circuit; The energy storage device is configured to supply power to the server after the power clip is hot-plugged; The server is configured to perform a power-off shutdown operation after the power clip is hot-plugged; The second controller is configured to stop sending the second high level signal to the second semiconductor field effect transistor after the server performs a power-off shutdown operation, so that the server and the energy storage device are disconnected from the charging circuit.

7. The server power supply protection system according to claim 3, characterized in that: The breakdown voltage of the voltage stabilizing diode is less than the difference between the lowest input voltage and the normal input voltage of the server.

8. The server power supply protection system according to claim 3, characterized in that: The server power supply protection system further includes a hot-swap control module, which is used to monitor voltage fluctuation information of the power clip and determine the hot-swap state of the server based on the voltage fluctuation information.

9. A server power supply method, characterized in that: The server power supply protection system includes an input circuit and a charging circuit; The input circuit is provided with an input switch; the input switch is a hot-swappable module; The charging circuit is provided with an energy storage device and a bypass switch; the energy storage device is at least a super capacitor, and the bypass switch is a voltage stabilizing diode; The server is connected to the power clip through the input switch based on the input circuit; The server is connected to the power clip through the energy storage device and the bypass switch based on the charging circuit, and the power clip is used to charge the supercapacitor during hot insertion. The method includes: Calling the input switch to control the server to access or disconnect from the input circuit; The step of calling the input switch to control the server to access or disconnect from the input circuit includes: The supercapacitor is called to receive power from the power clip, and when the power exceeds a preset threshold, a control instruction is sent to the hot-swap module; the control instruction is an enable signal, and the charging time of the supercapacitor is the cache time of the hot-swap; The hot-swap module is used to control the server to access the input circuit when it is determined that the enable signal is high; Calling the bypass switch to control the server and the energy storage device to connect to or disconnect from the charging circuit; The step of calling the bypass switch to control the server and the energy storage device to access or disconnect the charging circuit includes: After the power clip is hot-plugged, the super capacitor is called to supply power to the server through the voltage regulator diode, and the server is controlled to perform a power-off shutdown operation after the power clip is hot-plugged.

10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to claim 9 are implemented.

11. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to claim 9 when executing the program stored in the memory.

12. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method of claim 9.

Citation Information

Patent Citations

  • Uninterruptible power supply system

    CN116760165A