Server work environment adjustment apparatus, method, storage medium, and electronic device
By installing environmental sensors and regulating components inside the edge server chassis, the temperature and humidity are dynamically adjusted, solving the problems of heat dissipation and low-temperature startup of servers in outdoor environments, and achieving efficient environmental regulation and stable operation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-29
- Publication Date
- 2026-03-27
AI Technical Summary
Existing technologies cannot effectively adjust the working environment of edge servers in outdoor environments, especially in terms of heat dissipation, low-temperature startup, and humidity instability, which affects server performance.
By installing environmental sensors inside the server chassis to detect temperature and humidity, and using a control module to calculate voltage signals, the system controls cooling or heating equipment, including cooling pads and thermal pads, to adjust the server environment, thereby achieving dynamic regulation of the server's temperature and humidity.
It improves the efficiency and adaptability of server environment adjustment, ensuring that the server starts and runs normally under different environmental conditions, and avoids damage to the chassis due to excessive adjustment.
Smart Images

Figure CN116528563B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the computer field, in particular, to a server working environment adjusting device and method, a storage medium and an electronic device. BACKGROUND
[0002] With the continuous development and progress of technology, life is becoming intelligent, and a large amount of data is generated. In order to alleviate the processing pressure of the data center, many edge servers are set to realize efficient and intelligent computing and storage resources, and reduce the time delay of data. However, edge servers are mostly applied in outdoor environments. Therefore, the edge server needs to be deployed in a special outdoor case, but the small opening rate of the outdoor case often brings great obstacles to the air inlet and outlet heat dissipation of the edge server, and heat is easy to accumulate in the case, causing the heat dissipation pressure of the internal chips of the server to increase. At the same time, since some chips of the edge server cannot select standard chips, the problem of low-temperature start needs to be solved when facing a low-temperature environment. In addition, the instability of outdoor air humidity also greatly affects the normal work of the server. It can be seen that the working environment of the server cannot be effectively adjusted in the prior art.
[0003] For the above technical problems, the related art has not yet proposed an effective solution. SUMMARY
[0004] Embodiments of the present application provide a server working environment adjusting device and method, a storage medium and an electronic device to at least solve the problem that the working environment of the server cannot be effectively adjusted in the related art.
[0005] According to one embodiment of the present application, a server working environment adjusting method is provided, comprising: obtaining environment information in a case, wherein a server is arranged in a containing cavity in the case; controlling an adjusting mode of an adjusting assembly according to the environment information; and adjusting a working environment of the server through the adjusting mode of the adjusting assembly.
[0006] In one exemplary embodiment, obtaining environment information in a case comprises: obtaining humidity information detected by a humidity sensor through a first interface; and obtaining temperature information detected by a temperature sensor through a second interface.
[0007] In one example embodiment, the adjustment mode of the adjustment assembly is controlled according to the above-mentioned environmental information, including: calculating a first voltage corresponding to the above-mentioned humidity information and a second voltage corresponding to the above-mentioned temperature information; comparing the first voltage and the second voltage through a comparator to obtain a target voltage; in the case that the temperature value in the above-mentioned temperature information is less than the preset starting temperature of the server, adjusting the target voltage to a positive polarity voltage, wherein, when the target voltage is a positive polarity voltage, the adjustment assembly is in a heating mode to heat the server; in the case that the temperature value in the above-mentioned temperature information is greater than the preset starting temperature of the server, adjusting the target voltage to a negative polarity voltage, wherein, when the target voltage is a negative polarity voltage, the adjustment assembly is in a cooling mode to cool the server; in the case that the humidity value in the above-mentioned humidity information is greater than the preset starting humidity of the server, adjusting the target voltage to a negative polarity voltage, wherein, when the target voltage is a negative polarity voltage, the adjustment assembly is in a cooling mode to dehumidify the server.
[0008] In one example embodiment, calculating a first voltage corresponding to the above-mentioned humidity information and a second voltage corresponding to the above-mentioned temperature information includes: calculating the first voltage corresponding to the above-mentioned humidity information and the second voltage corresponding to the above-mentioned temperature information based on the preset starting temperature, the preset starting humidity, the above-mentioned temperature information, and a preset parameter.
[0009] In one example embodiment, comparing the first voltage and the second voltage through a comparator to obtain a target voltage includes: determining the maximum value between the first voltage and the second voltage as the target voltage.
[0010] According to another embodiment of the present application, a server working environment adjustment device is provided, including: a case, the case having a containing cavity inside; an electronic unit, the electronic unit being arranged in the containing cavity, the electronic unit including a power supply module, a detection module, a control module, and an adjustment assembly which are signal connected to each other, wherein the control module is used to obtain environmental information in the case through the detection module, and is used to control the adjustment mode of the adjustment assembly according to the environmental information, the adjustment assembly is used to adjust the working environment of a server in the adjustment mode, and the server is arranged in the containing cavity.
[0011] In an example embodiment, the control module comprises: a controller, the controller is connected with the humidity sensor in the detection module through a first interface, and is connected with the temperature sensor in the detection module through a second interface, wherein when the controller obtains the humidity information detected by the humidity sensor through the first interface and obtains the temperature information detected by the temperature sensor through the second interface, the controller is configured to calculate a first voltage corresponding to the humidity information and a second voltage corresponding to the temperature information; a comparator, the comparator is connected with the controller and is configured to compare the first voltage and the second voltage to obtain a target voltage; and a motor control circuit, the motor control circuit is connected with the comparator and is configured to receive the target voltage transmitted by the comparator and transmit the target voltage to the adjusting assembly.
[0012] In an example embodiment, the motor control circuit comprises: a transistor; and an H-bridge circuit, the H-bridge circuit is connected with the gate of the transistor, wherein when the H-bridge circuit controls the gate of the transistor, the adjusting mode of the adjusting assembly is started.
[0013] In an example embodiment, the motor control circuit comprises: a voltage regulator, the voltage regulator is connected with the adjusting assembly, wherein the voltage regulator is configured to stabilize the voltage transmitted by the power supply module to the adjusting assembly through a capacitor and an inductor.
[0014] In an example embodiment, the adjusting assembly comprises at least one of: a refrigeration device, the refrigeration device comprises a refrigeration sheet, the refrigeration sheet is arranged in the accommodating cavity, wherein the refrigeration device is configured to start a refrigeration mode in the adjusting mode to adjust the working temperature and / or working humidity of the server; and a heating device, the heating device comprises a plurality of heat-conducting pads, the plurality of heat-conducting pads are arranged in the accommodating cavity, wherein the heating device is configured to start a heating mode in the adjusting mode to adjust the working temperature and / or working humidity of the server.
[0015] In an example embodiment, at least one of the following is further included: a guide rail structure, the guide rail structure is arranged in the accommodating cavity, and the server is fixedly arranged on the guide rail structure; a waterproof structure, the waterproof structure is arranged at an air outlet of the accommodating cavity; and a wind blocking structure, the wind blocking structure is filled at a gap between the server and the accommodating cavity.
[0016] According to another embodiment of the present application, a computer readable storage medium is further provided, and the computer readable storage medium stores a computer program, wherein the computer program is configured to execute the steps in any one of the method embodiments when running.
[0017] According to another embodiment of the present application, an electronic device is also provided, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the computer program to perform the steps in any of the method embodiments.
[0018] According to the present application, the case environment information is detected by the detection module in the electronic unit, and the adjustment signal for controlling the adjustment assembly is calculated by the control module in the electronic unit, and then the case environment is adjusted by the adjustment device, so that the case environment is accurately detected and adjusted, and the damage to the case caused by over-adjustment is avoided, the problem that the working environment of the server cannot be effectively adjusted is solved, and the adjustment efficiency of the case environment is effectively improved. BRIEF DESCRIPTION OF DRAWINGS
[0019] Figure 1 is a connection structure diagram of the server working environment adjustment device according to the embodiment of the present application;
[0020] Figure 2 is a structure diagram of the case according to the embodiment of the present application;
[0021] Figure 3 is a connection structure diagram of the server, the power supply module, the detection module, the control module and the adjustment assembly in the case according to the embodiment of the present application;
[0022] Figure 4 is a structure diagram of the inside of the case according to the embodiment of the present application;
[0023] Figure 5 is an electrical connection diagram of the power supply module and the electronic unit assembly according to the embodiment of the present application;
[0024] Figure 6 is a hardware structure block diagram of the mobile terminal of the server working environment adjustment method according to the embodiment of the present application;
[0025] Figure 7 is a flowchart of the server working environment adjustment method according to the embodiment of the present application;
[0026] Figure 8 is a start flowchart of the server according to the embodiment of the present application. DETAILED DESCRIPTION
[0027] Hereinafter, the embodiments of the present application will be described in detail with reference to the accompanying drawings and in conjunction with the embodiments.
[0028] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence.
[0029] In view of the problem that the working environment of the server cannot be effectively adjusted in the prior art, the embodiment provides a server working environment adjusting device, Figure 1 is a connection structure diagram of the server working environment adjusting device according to the embodiment of the application, as shown in Figure 1 , the device comprises a case, the case has a containing cavity therein; an electronic unit, the electronic unit is arranged in the containing cavity, the electronic unit comprises a power supply module, a detection module, a control module and an adjusting assembly which are signal connected with each other, wherein the control module is used for obtaining the environment information in the case through the detection module, and is used for controlling the adjusting mode of the adjusting assembly according to the environment information, the adjusting assembly is used for adjusting the working environment of the server in the adjusting mode, and the server is arranged in the containing cavity.
[0030] In the embodiment, the power supply module comprises a power supply, which can be a direct-current power supply or an alternating-current power supply. The detection module can comprise a temperature sensor and a humidity sensor, wherein the temperature sensor is used for obtaining the temperature in the case, and the humidity sensor is used for obtaining the humidity in the case. The control module can be a single-chip microcomputer or other devices with processing capability, such as a programmable gate array.
[0031] In the embodiment, the overall structure of the case is as shown in Figure 2 , which comprises a closed shell, and the shell is provided with one or more air vents. For example, a plurality of parallel air vents are arranged at the bottom of the case, and one or more air vents are arranged at the body of the case. In addition, the inside of the case is a containing cavity in which the electronic unit, the server and other devices can be arranged.
[0032] In the embodiment, the adjusting assembly includes at least one of: a refrigeration device including a refrigeration sheet arranged in the accommodating cavity, wherein the refrigeration device is configured to start a refrigeration mode in the adjusting mode to adjust the working temperature and / or working humidity of the server; and a heating device including a plurality of heat-conducting pads arranged in the accommodating cavity, wherein the heating device is configured to start a heating mode in the adjusting mode to adjust the working temperature and / or working humidity of the server. Optionally, the refrigeration device can include an electric fan and a thermoelectric refrigeration sheet, and the heating device can include an electric heating wire and a thermoelectric refrigeration sheet. Since the thermoelectric refrigeration sheet absorbs heat on one end and releases heat on the other end through an electric current method, the refrigeration device and the heating device can be the same thermoelectric refrigeration sheet, one end of which is connected to a vapor chamber heat sink, and the other end is connected to the shell of the case. In the case where the working mode of the thermoelectric refrigeration sheet is refrigeration, one end connected to the vapor chamber heat sink absorbs heat, and the other end connected to the shell of the case releases heat. In the case where the working mode of the thermoelectric refrigeration sheet is heating, one end connected to the vapor chamber heat sink releases heat, and the other end connected to the shell of the case absorbs heat. Through the above embodiment, the refrigeration and heating devices arranged in the case effectively improve the adaptability of the server environment to the external temperature.
[0033] In the embodiment, the connection structure of the server, the power supply module, the detection module, the control module and the adjusting assembly in the case is as shown in Figure 3 The accommodating cavity includes a guide rail structure, and the server is fixedly arranged in the case through the guide rail structure and a matching bolt assembly. The fan module in the adjusting assembly is fixed on one side of the air outlet of the case and is used for heat dissipation of the server during normal operation. The power supply module is arranged at the bottom of the case and is connected with each component and is used for power supply to each module in the server and the electronic unit. The control module is arranged between the power supply module and the detection module, is used for receiving temperature information and humidity information sent by the detection module, and sends electric signals to the adjusting assembly according to the temperature information and the humidity information, wherein different electric signals are used to start different adjusting assemblies, for example, in the case where the temperature in the case is too high, an electric signal for starting refrigeration is sent to the thermoelectric refrigeration sheet, and the thermoelectric refrigeration sheet starts the refrigeration function, so that the temperature in the case can be reduced, and the server can be started normally. The detection module is arranged on one side of the air inlet of the case and is used for detecting the temperature and humidity of the case. The adjusting assembly is arranged at the air inlet of the case and is used for starting the refrigeration or heating function according to the electric signal sent by the control module.
[0034] Optionally, the adjusting device for the server working environment in the embodiment further includes a waterproof structure arranged at the air outlet of the accommodating cavity; and a wind blocking structure filled in the gap between the server and the accommodating cavity. For example, as shown in Figure 4As shown, the waterproof structure can be a hat-shaped structure, or an umbrella-shaped structure, etc., which can be arranged at the top of the air outlet of the accommodating cavity, and is mainly used for waterproofing dust for the server. The wind blocking structure is arranged at the gap between the server and the accommodating cavity, and is mainly used for preventing air backflow at the air outlet of the case, so as to guarantee the quality of the working environment of the server. In addition, as shown, the adjusting assembly in the embodiment can also include a uniform-temperature plate radiator arranged at the air inlet of the case and vertically close to the thermoelectric refrigeration sheet, which is used for increasing the refrigeration area of the thermoelectric refrigeration sheet. Figure 4
[0035] Optionally, the power supply module and the electronic unit assembly are electrically connected as shown. Figure 5 As shown, the power supply module is connected with the detection module and starts the adjusting process; the sensor (for example, a humidity sensor) in the detection module sends the detected environmental information to the control module through serial communication; the control module includes a controller, which is connected with the detection module, receives the environmental information (for example, humidity information) sent by the detection module, and is connected with the temperature sensor to obtain the working temperature of the server or the environmental temperature in the case detected by the temperature sensor. In addition, the control module also includes a comparator and an H-bridge circuit, the comparator is used for receiving and selecting one or more voltage signals from the controller through comparison, and the H-bridge circuit is used for receiving a determined voltage signal from the comparator and changing the current direction of the determined voltage signal according to the server environmental condition requirement. A voltage regulator is used for receiving and adjusting the voltage signal from the H-bridge circuit, so that the oscillation of the voltage signal is reduced. The refrigeration device and the heating device in the adjusting assembly are connected with the voltage regulator and receive the electrical signal output by the voltage regulator through direct current square wave, and adjust the working environment of the server according to the working mode indicated by the electrical signal. The refrigeration device and the heating device include two ports, one for heating and one for refrigeration, both of which are connected with the uniform-temperature radiator and the case bottom shell through the heat-conducting pads respectively. The uniform-temperature radiator is in contact with the refrigeration device and the heating device, and is used for increasing the output area of the refrigeration device and the heating device.
[0036] In an example embodiment, the control module comprises: a controller, the controller is connected with the humidity sensor in the detection module through a first interface, and is connected with the temperature sensor in the detection module through a second interface, wherein, when the controller obtains the humidity information detected by the humidity sensor through the first interface, and obtains the temperature information detected by the temperature sensor through the second interface, the controller is configured to calculate a first voltage corresponding to the humidity information and a second voltage corresponding to the temperature information; a comparator, the comparator is connected with the controller, and is configured to compare the first voltage and the second voltage to obtain a target voltage; and a motor control circuit, the motor control circuit is connected with the comparator, and is configured to receive the target voltage transmitted by the comparator, and transmit the target voltage to the adjusting assembly. In the above embodiment, the controller can be a device with data processing capability, for example, a single-chip microcomputer or other chip MCU (Micro Controller Unit). The target voltage can be obtained by comparing the first voltage and the second voltage, and the maximum voltage of the first voltage and the second voltage can be taken as the target voltage. When the values of the first voltage and the second voltage are the same, the comparator randomly selects one as the target voltage. For example, in the case that the server preset starting temperature is 20 degrees Celsius and the preset starting humidity is 50% (the percentage of the amount of water vapor contained in the air to the saturated water vapor amount), when the controller obtains the server environment temperature of 25 degrees Celsius through the first interface and the server environment humidity of 60% through the second interface, it is determined that the current server environment adjusting requirement is cooling and dehumidification. The first voltage required for adjusting the temperature from 25 degrees Celsius to 20 degrees Celsius is 12 volts, and the second voltage required for adjusting the humidity from 60% to 50% is 10 volts. At this time, the comparator compares 12 volts and 10 volts and obtains the target voltage of 12 volts, and outputs it to the motor control circuit. The motor control circuit adjusts the polarity of the 12-volt voltage signal to negative according to the current refrigeration requirement, and stabilizes the voltage signal oscillation caused by the controller processing. Through the above embodiment, the controller can monitor the environmental temperature and humidity information in real time, and can adjust the server environment information in time, thereby effectively improving the accuracy of environmental adjustment.
[0037] In one exemplary embodiment, the motor control circuit includes: a transistor; and an H-bridge circuit connected to the gate of the transistor, wherein when the H-bridge circuit controls the gate of the transistor, the adjustment mode of the adjustment component is activated. In the above embodiment, the H-bridge circuit is a DC motor control circuit consisting of two parallel branches and a load input or circuit output branch, used to reverse the voltage or current across the connected load or output terminal. The transistor can be a diode, triode, field-effect transistor, etc. The H-bridge circuit controls the current direction by controlling the gate of the transistor to adapt to the switching of heating or cooling modes of the TEC (Thermo Electric Cooler) module, effectively improving the ability to adjust the server environment.
[0038] In one exemplary embodiment, the motor control circuit includes a voltage regulator connected to the regulating component. The voltage regulator is used to stabilize the voltage transmitted from the power supply module to the regulating component via a capacitor and an inductor. In this embodiment, the voltage regulator stabilizes voltage signal oscillations caused by signal regulation through its own capacitance and inductance, effectively improving the stability of the server's ambient temperature control. This also increases the stability of the voltage signal, avoids voltage overshoot, and enhances the robustness of the entire environmental regulation system.
[0039] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.
[0040] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 6 This is a hardware structure block diagram of a mobile terminal for adjusting the server working environment according to an embodiment of this application. For example... Figure 6 As shown, a mobile terminal may include one or more ( Figure 6 Only one is shown in the diagram. A processor 602 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 604 for storing data are also shown. The mobile terminal may further include a transmission device 606 for communication functions and an input / output device 608. Those skilled in the art will understand that... Figure 6 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 6 The more or fewer components shown, or having the same Figure 6 The different configurations shown.
[0041] The memory 604 can be used to store computer programs, such as software programs of application software and modules, for example, a computer program corresponding to the method for adjusting a server working environment in the embodiments of the present application. The processor 602 can execute various functions and data processing, i.e., implement the method described above, by running the computer program stored in the memory 604. The memory 604 can include a high-speed random access memory, and can further include a nonvolatile memory, such as one or more magnetic storage devices, flash memories, or other nonvolatile solid-state memories. In some examples, the memory 604 can further include a memory remotely arranged with respect to the processor 602, and the remote memory can be connected to the mobile terminal through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0042] The transmission device 606 is configured to receive or send data via a network. Examples of the network include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 606 includes a network adapter (NIC), which can be connected to other network devices through a base station to communicate with the Internet. In one example, the transmission device 606 can be a radio frequency (RF) module, which is configured to communicate with the Internet in a wireless manner.
[0043] In the embodiments, a method for adjusting a server working environment is also provided, Figure 7 which is a flowchart of the method for adjusting a server working environment according to the embodiments of the present application, as shown in Figure 7 the flowchart includes the following steps:
[0044] In step S702, environment information in a case is acquired, wherein the case is arranged with a server.
[0045] In step S704, a mode of a regulating component is controlled according to the environment information.
[0046] In step S706, the working environment of the server is regulated by the mode of the regulating component.
[0047] The execution subject of the steps can be a single-chip microcomputer, a processor with data acquisition and calculation capability, or other processing devices or processing units with similar processing capability, but is not limited thereto.
[0048] In the above embodiments, the environmental information includes, but is not limited to, temperature information and humidity information in the cabinet. The adjustment mode of the adjustment assembly can be a heating mode or a refrigeration mode, wherein the heating mode is used to heat the air at the air inlet of the cabinet to increase the temperature of the server working environment, and the refrigeration mode is used to cool the air at the air inlet of the cabinet to reduce the temperature of the server working environment while dehumidifying.
[0049] Optionally, the cabinet includes a closed shell, and one or more air vents are arranged on the shell. For example, a plurality of air vents are arranged in parallel at the bottom of the cabinet, and one or more air vents are arranged at the body of the cabinet. In addition, the inside of the cabinet is a containing cavity in which electronic units, servers and other devices can be arranged. The adjustment assembly includes at least one of: a refrigeration device including a refrigeration sheet arranged in the containing cavity, wherein the refrigeration device is used to start the refrigeration mode in the adjustment mode to adjust the working temperature and / or working humidity of the server; and a heating device including a plurality of heat-conducting pads arranged in the containing cavity, wherein the heating device is used to start the heating mode in the adjustment mode to adjust the working temperature and / or working humidity of the server. Optionally, the refrigeration device can include an electric fan and a thermoelectric refrigeration sheet, and the heating device can include an electric heating wire and a thermoelectric refrigeration sheet. Since the thermoelectric refrigeration sheet absorbs heat at one end and releases heat at the other end by electric current method, the refrigeration device and the heating device can be the same thermoelectric refrigeration sheet, one end of which is connected to a vapor chamber radiator, and the other end is connected to the shell of the cabinet. In the case that the working mode of the thermoelectric refrigeration sheet is refrigeration, one end of the connected vapor chamber radiator absorbs heat, and the other end of the cabinet shell releases heat. In the case that the working mode of the thermoelectric refrigeration sheet is heating, one end of the connected vapor chamber radiator releases heat, and the other end of the cabinet shell absorbs heat.
[0050] According to the present application, the environmental information of the cabinet detected by the sensor is used to calculate a voltage signal for controlling the refrigeration device, and then the cabinet environment is adjusted by the refrigeration device, so that the cabinet environment is accurately detected and adjusted, and the damage to the cabinet caused by over-adjustment is avoided, the problem that the server operation is easily affected by the environment is solved, and the adjustment efficiency of the cabinet environment is effectively improved.
[0051] In an example embodiment, the environmental information in the cabinet is obtained by: obtaining humidity information detected by a humidity sensor through a first interface; and obtaining temperature information detected by a temperature sensor through a second interface. In the above embodiment, the first interface can be a communication interface between a single-chip microcomputer and the humidity sensor, and the second interface can be a communication interface between a temperature detection unit and a processing unit of the single-chip microcomputer. According to the above embodiment, the single-chip microcomputer can comprehensively obtain the environmental information in the cabinet, and then accurately adjust the working environment of the server.
[0052] In one example embodiment, the adjustment mode of the adjustment assembly is controlled according to the above-mentioned environmental information, including: calculating a first voltage corresponding to the above-mentioned humidity information and a second voltage corresponding to the above-mentioned temperature information; comparing the first voltage and the second voltage through a comparator to obtain a target voltage; in the case that the temperature value in the above-mentioned temperature information is less than the preset starting temperature of the server, adjusting the target voltage to a positive polarity voltage, wherein when the target voltage is a positive polarity voltage, the adjustment assembly is in a heating mode to heat the server; in the case that the temperature value in the above-mentioned temperature information is greater than the preset starting temperature of the server, adjusting the target voltage to a negative polarity voltage, wherein when the target voltage is a negative polarity voltage, the adjustment assembly is in a cooling mode to cool the server; in the case that the humidity value in the above-mentioned humidity information is greater than the preset starting humidity of the server, adjusting the target voltage to a negative polarity voltage, wherein when the target voltage is a negative polarity voltage, the adjustment assembly is in a cooling mode to dehumidify the server. In the above-mentioned embodiment, an electrical signal is sent to the adjustment assembly according to the temperature information and the humidity information, wherein different electrical signals are used to start different adjustment assemblies, for example, when the temperature in the case is too high, an electrical signal for starting cooling is sent to the thermoelectric cooling fin, the thermoelectric cooling fin starts the cooling function, thereby reducing the temperature in the case, so that the server can start normally. The method of adjusting the target voltage to a positive polarity voltage or a negative polarity voltage includes but is not limited to controlling the current direction output to the cooling module through an H-bridge circuit, wherein the H-bridge circuit mainly controls the current direction by controlling the gate of the MOSFET (Metal-Oxide-Semiconductor Field-Effect Transistor). The H-bridge circuit is a direct current motor control circuit, which has two parallel branches and a load access or circuit output branch, which is used to reverse the voltage or current of the linked load or output end. The transistor can be a diode, a triode, a field effect transistor, etc. The H-bridge circuit controls the current direction by controlling the gate of the transistor to adapt to the mode of the TEC module switching heating or cooling. Through the above-mentioned embodiment, the working mode of the adjustment module is controlled by the current direction, which greatly improves the adaptability of the adjustment module to various environmental information.
[0053] In an example embodiment, calculating the first voltage corresponding to the humidity information and the second voltage corresponding to the temperature information comprises: calculating the first voltage corresponding to the humidity information and the second voltage corresponding to the temperature information based on a preset starting temperature, a preset starting humidity, the temperature information, and a preset parameter. In the above embodiment, the preset starting temperature can be 20 degrees Celsius, 21 degrees Celsius, 22 degrees Celsius, or any temperature between 20 and 22 degrees Celsius. The preset starting humidity can be 40%, 50%, 70%, or any humidity between 40% and 70%. Of course, the above is only an example of temperature and humidity, and the preset starting temperature and the preset starting humidity can be any value within the humidity range and the temperature range in which the server can work normally. The preset parameter includes but is not limited to a plurality of proportional integral derivative (PID) parameter values. For example, a difference between the preset starting temperature and the temperature in the temperature information can be calculated first, and the voltage of the output cooling module can be determined based on the difference and the PID parameter value. Alternatively, a difference between the preset starting humidity and the humidity in the humidity information can be calculated first, and the voltage of the output cooling module can be determined based on the difference and the PID parameter value. The PID parameter method further includes continuously detecting the environmental temperature information and the humidity information during the cooling or heating process of the cooling module, so as to adjust the output voltage of the cooling module, thereby forming a feedback system. Through the above embodiment, the output voltage signal is determined based on the preset temperature and humidity, which can effectively improve the accuracy of the server working environment adjustment.
[0054] In an example embodiment, the target voltage is obtained by comparing the first voltage and the second voltage by the comparator, including: determining the maximum value between the first voltage and the second voltage as the target voltage. In the above embodiment, the target voltage is obtained by comparing the first voltage and the second voltage, and the maximum value between the first voltage and the second voltage can be taken as the target voltage. In the case that the first voltage and the second voltage have the same value, the comparator randomly selects one as the target voltage. For example, in the case that the server preset starting temperature is 20 degrees Celsius and the preset starting humidity is 50% (the percentage of the amount of water vapor contained in the air to the saturated water vapor amount), the controller obtains the server environment temperature of 25 degrees Celsius through the first interface and the server environment humidity of 60% through the second interface, and determines that the current server environment adjustment requirement is cooling and dehumidification. The controller calculates the first voltage required for adjusting the temperature from 25 degrees Celsius to 20 degrees Celsius as 12 volts, and calculates the second voltage required for adjusting the humidity from 60% to 50% as 10 volts. At this time, the comparator compares 12 volts and 10 volts and obtains the target voltage of 12 volts, and outputs to the motor control circuit. The motor control circuit adjusts the polarity of the 12-volt voltage signal to negative according to the current refrigeration requirement, and stabilizes the voltage signal oscillation caused by the controller processing. The scenario of comparing the first voltage and the second voltage by the comparator can be that the server working environment needs cooling and dehumidification at the same time, and in this case, outputting a larger voltage can ensure the efficiency of adjusting the server working environment.
[0055] The application will be further explained in conjunction with specific embodiments:
[0056] The edge server is deployed in an outdoor case, and the starting of the server is taken as an example for illustration, as shown in Figure 8 The main steps include:
[0057] S802, the control module is powered on and works;
[0058] S804: The controller in the control module obtains the detected environment temperature and humidity detected by the detection module;
[0059] S806: The controller determines whether the measured values of the temperature and humidity meet the temperature range of the normal starting of the server, executes S808 in the case that the temperature is lower than the temperature range of the normal starting of the server, executes S810 in the case that the temperature is higher than the normal starting temperature range or the humidity does not meet the humidity range of the normal starting of the server, and executes S812 in the case that the temperature and humidity both meet the normal starting temperature range of the server;
[0060] S808: The adjustment assembly starts the heating function;
[0061] S810: The adjustment assembly starts the refrigeration function;
[0062] S812: The server is powered on.
[0063] Those skilled in the art can clearly understand that the method according to the above-mentioned embodiments can be implemented by means of software on a general hardware platform, and of course, can also be implemented by hardware, but in many cases, the former is a better implementation. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device) to execute the above-mentioned method of each embodiment of the present application.
[0064] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program, and the computer program is configured to execute the steps in any one of the above-mentioned method embodiments when running.
[0065] In an example embodiment, the above-mentioned computer readable storage medium can include, but is not limited to, a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store computer programs.
[0066] The embodiments of the present application also provide an electronic device, which includes a memory and a processor, the memory stores a computer program, and the processor is configured to execute the computer program to execute the steps in any one of the above-mentioned method embodiments.
[0067] In an example embodiment, the above-mentioned electronic device can also include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0068] The specific examples in the embodiments can refer to the examples described in the above-mentioned embodiments and example implementations, and the embodiments will not be described here again.
[0069] It is apparent that those skilled in the art can modify and / or change the above-described modules or steps of the present application with the general computing devices, which can be centralized on a single computing device or distributed on a network composed of multiple computing devices, which can be implemented by the program codes executable by the computing devices, so that they can be stored in the storage devices and executed by the computing devices, and in some cases, the steps shown or described can be executed in different orders, or they can be made into individual integrated circuit modules, or multiple modules or steps can be made into a single integrated circuit module. Thus, the present application is not limited to any specific combination of hardware and software.
[0070] The above merely shows the preferred embodiments of the present application, and is not intended to limit the present application. Those skilled in the art can make various modifications and changes to the present application. Any modification, equivalent replacement, improvement, etc. within the principles of the present application shall be included in the protection scope of the present application.
Claims
1. A device for adjusting the working environment of a server, characterized in that, include: A chassis, wherein the chassis has a receiving cavity; An electronic unit is disposed within the accommodating cavity. The electronic unit includes a power supply module, a detection module, a control module, and an adjustment component that are interconnected. The control module is used to obtain environmental information within the chassis through the detection module and to control the adjustment mode of the adjustment component based on this environmental information. The adjustment component is used to adjust the server's operating environment in the adjustment mode. The server is disposed within the accommodating cavity. The server's operating environment refers to an environment requiring both cooling and dehumidification. The adjustment component includes a cooling device, which includes a cooling element. The control module includes a controller, a comparator, and a motor control circuit. The controller is connected to a humidity sensor in the detection module via a first interface and to a temperature sensor in the detection module via a second interface. When the controller obtains humidity information detected by the humidity sensor via the first interface and temperature information detected by the temperature sensor via the second interface, the controller calculates a first voltage corresponding to the humidity information and a second voltage corresponding to the temperature information. The comparator is connected to the controller and compares the first voltage and the second voltage, taking the larger of the two voltages as the target voltage, and adjusting the target voltage to a negative polarity voltage to simultaneously cool and dehumidify the server. The motor control circuit is connected to the comparator and receives the target voltage transmitted by the comparator and transmits the target voltage to the adjustment component.
2. The server operating environment adjustment device according to claim 1, characterized in that, The motor control circuit includes: transistor; An H-bridge circuit is connected to the gate of the transistor, wherein when the H-bridge circuit controls the gate of the transistor, the adjustment mode of the adjustment component is activated.
3. The server operating environment adjustment device according to claim 1, characterized in that, The motor control circuit includes: A voltage regulator connected to the regulating component, wherein the voltage regulator is used to stabilize the voltage transmitted from the power supply module to the regulating component via a capacitor and an inductor.
4. The server operating environment adjustment device according to claim 1, characterized in that, The cooling element is disposed within the accommodating cavity, wherein the cooling device is used to activate the cooling mode in the adjustment mode to adjust the operating temperature and / or operating humidity of the server.
5. The server operating environment adjustment device according to claim 1, characterized in that, It also includes at least one of the following: A guide rail structure is disposed within the accommodating cavity, and the server is fixedly mounted on the guide rail structure; A waterproof structure is provided at the air outlet of the accommodating cavity; A windproof structure that fills the gap between the server and the accommodating cavity.
6. A method for adjusting a server operating environment adjustment device according to any one of claims 1 to 5, characterized in that, Calculating the first voltage corresponding to the humidity information and the second voltage corresponding to the temperature information includes: Based on the preset startup temperature, preset startup humidity, the temperature information, and preset parameters, calculate the first voltage corresponding to the humidity information and the second voltage corresponding to the temperature information.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the method of claim 6.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method of claim 6.
Citation Information
Patent Citations
PWM-based self-adjusted semiconductor dehumidification device for closed cabinet
CN110337224A
Outdoor server starting method and device, equipment and medium
CN111399918A
Cooling and dehumidifying apparatus of cabinet body and cabinet body monitoring system
CN204376265U