Disclosure of Invention
The embodiment of the invention provides a temperature control method and device of a dryer cooler, a blockchain server and a storage medium.
The technical scheme of the embodiment of the invention is as follows:
A method of temperature control of a chiller comprising an EC fan and N AC fans, where N is a positive integer of at least 2, the method comprising:
determining the outlet temperature of the dry cooler and the change rate of the outlet temperature;
based on the liquid outlet temperature and the change rate, executing a linkage control strategy on the EC fans and the N AC fans;
Wherein the coordinated control strategy comprises at least one of:
adjusting the starting number of the AC fans of the N AC fans;
Regulating the rotating speed of the EC fan in a PID control mode;
and regulating the rotating speed of the EC fan in a percentage control mode.
In one embodiment, the performing a coordinated control strategy on the EC blower and the N AC blowers based on the outlet temperature and the rate of change comprises:
when the liquid outlet temperature is greater than or equal to a first threshold value and the change rate is greater than or equal to a second threshold value, judging whether the rotating speed of the EC fan reaches a full speed or not;
and when the rotational speed of the EC fan is judged not to reach the full speed, increasing the rotational speed of the EC fan in a percentage control mode.
In one embodiment, the method comprises:
When the rotational speed of the EC fan is judged to reach the full speed, judging whether the starting number of the AC fan is N;
When the number of the AC fans is judged to be N, a preset number of the AC fans are started, and the rotating speed of the EC fans is regulated to a preset value in a percentage control mode.
In one embodiment, the performing a coordinated control strategy on the EC blower and the N AC blowers based on the outlet temperature and the rate of change comprises:
When the liquid outlet temperature of the dry cooler is smaller than a first threshold value or the change rate is smaller than a second threshold value, judging whether the liquid outlet temperature is equal to a third threshold value or not, wherein the third threshold value is larger than or equal to the first threshold value;
And when the liquid outlet temperature is judged to be equal to the third threshold value, maintaining the rotating speed of the EC fan and maintaining the starting number of the AC fan.
In one embodiment, the method comprises:
When the liquid outlet temperature is judged to be smaller than the third threshold value, judging whether the rotating speed of the EC fan is larger than or equal to a preset value or not;
and when the rotational speed of the EC fan is larger than or equal to a preset value, reducing the rotational speed of the EC fan in a PID control mode.
In one embodiment, the method comprises:
When the rotational speed of the EC fan is judged to be smaller than a preset value, judging whether the starting number of the AC fan is zero or not;
and when the AC fan opening number is judged to be zero, the EC fan is closed with a preset time delay.
In one embodiment, the method comprises:
When the AC fans are determined to be not zero in the opening number, a predetermined number of AC fans are turned off and the rotational speed of the EC fans is adjusted to a full speed in a percentage control manner.
In one embodiment, the method comprises:
When the liquid outlet temperature is judged to be larger than the third threshold value, judging whether the rotating speed of the EC fan is full speed or not;
And when the rotational speed of the EC fan is judged to be not full speed, increasing the rotational speed of the EC fan in a PID control mode.
In one embodiment, the method comprises:
when the rotational speed of the EC fan is judged to be full speed, judging whether the starting number of the AC fan is N;
when the number of the AC fans is judged to be N, a preset number of the AC fans are started, and the rotating speed of the EC fans is regulated to a preset value in a percentage control mode.
A temperature control device of a dry cooler comprising an EC fan and N AC fans, wherein N is a positive integer of at least 2, the temperature control device comprising:
The determining module is used for determining the liquid outlet temperature of the dry cooler and the change rate of the liquid outlet temperature;
The control module is used for executing a linkage control strategy on the EC fan and the N AC fans based on the liquid outlet temperature and the change rate; wherein the coordinated control strategy comprises at least one of:
adjusting the starting number of the AC fans of the N AC fans;
Regulating the rotating speed of the EC fan in a PID control mode;
and regulating the rotating speed of the EC fan in a percentage control mode.
A blockchain server, comprising:
A chip board;
The chip board is attached to the liquid cooling plate;
The air cooler comprises an EC fan and N AC fans, wherein N is a positive integer of at least 2; the dry cooler is connected with the liquid cooling plate through a liquid path;
A control board, comprising: a memory and a processor; wherein the memory has stored therein an application executable by the processor for causing the processor to perform the method of controlling the temperature of a intercooler as described in any of the above.
A computer readable storage medium having stored thereon computer readable instructions which, when executed by a processor, cause the processor to perform the method of controlling the temperature of a intercooler as defined in any one of the above.
From the above technical solution, the dry cooler includes an EC fan and N AC fans, where N is a positive integer of at least 2, and the method includes: determining the liquid outlet temperature and the change rate of the liquid outlet temperature of the dry cooler; based on the liquid outlet temperature and the change rate, executing a linkage control strategy for the EC fans and the N AC fans; wherein the coordinated control strategy comprises at least one of: adjusting the starting number of the AC fans of the N AC fans; regulating the rotating speed of the EC fan in a PID control mode; the rotational speed of the EC blower is adjusted in a percentage control manner. Therefore, in the embodiment of the invention, through the linkage control strategy of the EC fan and the plurality of AC fans, overshoot of temperature rise is prevented and the temperature stability when the temperature rise is not fast is improved. Through the percentage speed regulation of the EC fans and the starting control of the plurality of AC fans, the problem of temperature rise and overshoot when the starting power of the load rises too fast can be prevented. Through PID speed regulation of the EC fan and opening control of a plurality of AC fans, temperature stability when temperature rise is not fast can be improved.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings, in order to make the objects, technical solutions and advantages of the present invention more apparent.
For simplicity and clarity of description, the following description sets forth aspects of the invention by describing several exemplary embodiments. Numerous details in the embodiments are provided solely to aid in the understanding of the invention. It will be apparent, however, that the embodiments of the invention may be practiced without limitation to these specific details. Some embodiments are not described in detail in order to avoid unnecessarily obscuring aspects of the present invention, but rather only to present a framework. Hereinafter, "comprising" means "including but not limited to", "according to … …" means "according to at least … …, but not limited to only … …". The term "a" or "an" is used herein to refer to a number of components, either one or more, or at least one, unless otherwise specified.
It is generally desirable that the effluent temperature of the chiller remain approximately constant. For example, it is required that the temperature of the coolant be stabilized within a certain interval of the target value, and in the case where the heat radiation capability is sufficient, it is desirable that the temperature change within a predetermined time does not exceed a predetermined threshold value. For example, when the chiller provides refrigeration to the blockchain server, the target working fluid temperature is typically some value within a predetermined range (e.g., 20-50 ℃). When the blockchain server is powered off and restarted, overshoot cannot occur due to the requirement that the temperature change of the liquid is generally required to be within + -2 ℃ of a certain value in a preset range within a certain time (such as 5-10 minutes), and the temperature change does not exceed a preset threshold (such as1 ℃) within a short time (such as 20 seconds).
At present, a start-stop control mode of a plurality of AC fans or a PID regulation mode of a plurality of EC fans is generally utilized to control the liquid outlet temperature of the air cooler. These two control strategies are analyzed separately below.
Strategy 1: start-stop control of multiple AC fans
In strategy 1: when the liquid outlet temperature of the dry cooler reaches different values, different numbers of AC fans are respectively started to perform constant temperature control on the liquid outlet temperature of the dry cooler. Wherein when the temperature of the liquid outlet is higher, the opening number is higher; when the temperature of the discharged liquid is lower, the starting number is lower or all AC fans are turned off.
However, when different numbers of AC fans are on, the corresponding air volumes are different and discontinuous, so the heat exchange coefficient of the dry cooler is not continuously changed. Under a certain air quantity condition, the target liquid outlet temperature slowly rises or falls (fluctuates along with the ambient temperature) until a certain fan is triggered to be started or shut down. Therefore, strategy 1 makes it difficult to truly achieve constant control of the chiller effluent temperature.
Strategy 2: PID regulation control of multiple EC fans
In strategy 2: and the liquid outlet temperature of the dryer and the cooler are simultaneously controlled at constant temperature through a parameterized PID (proportion integration differentiation) regulation mode by a plurality of EC fans. However, a given set of PID parameters only accommodates a certain temperature difference range (the difference between the target value of the liquid outlet temperature and the ambient dry bulb temperature) under a certain heat exchange capacity. When this temperature difference range is exceeded, a shock problem or an overshoot problem may occur. Such as: when the temperature difference between the target value of the liquid outlet temperature and the environmental dry bulb temperature is large, each EC fan is continuously started and stopped, and the liquid outlet temperature oscillates back and forth around the target value. When the temperature difference between the target value of the liquid outlet temperature and the environmental dry bulb temperature is not large, if the value of the proportion factor P is set to be too large, the rotating speed adjusting span of the fan is too large, and the liquid outlet temperature oscillates back and forth around the target value due to the hysteresis of temperature feedback; if the value of the scaling factor P is set too small, the oscillation phenomenon is improved, but overshoot problem may occur in the rising stage of the load starting power. Moreover, when the power is started after the power failure, if the value of the proportion factor P is set to be too small, the fan takes a long time from the start to the increase of the rotating speed to the stable rotating speed value, so that the temperature of the liquid outlet can be stabilized only by taking a long time.
In view of the drawbacks of the two control strategies described above, in an embodiment of the present invention, a chiller is employed that includes an EC blower and N AC blowers, where N is a positive integer of at least 2. And executing a linkage control strategy on the EC fan and the N AC fans based on the liquid outlet temperature of the air cooler and the change rate of the liquid outlet temperature. Wherein: the rotating speed of the EC fan is controlled by a percentage control mode and/or a PID mode, and the starting number of the AC fan is controlled by a start-stop switch. When the starting power of the load rises too fast, the speed of the EC fans is regulated in a percentage control mode, and the starting and stopping of the plurality of AC fans are controlled, so that the overshoot problem of the too fast temperature rise is prevented or alleviated (equivalent to the problem of the too fast temperature rise when the speed regulating speed of the fans is increased). When the temperature rise is not fast, the stability of the liquid outlet temperature can be improved through PID speed regulation of the EC fans and start-stop control of the plurality of AC fans.
The above disclosure details the technical deficiencies in the prior art, the reasons for the technical deficiencies and the process of thought analysis that overcomes the technical deficiencies. In fact, knowledge of the above technical drawbacks is not a general knowledge in the art, but the research effort of the applicant. In addition, the reason trace of the technical defect and the thinking analysis process for overcoming the technical defect are also the step-by-step analysis results of the applicant in the actual research process, and are not common knowledge in the field.
Fig. 1 is an exemplary block diagram of a dry chiller system according to an embodiment of the present invention. In fig. 1, a chip board of an electronic computing device (e.g., a blockchain server) has heat exchange with a liquid cooling board. The dry cooler is connected with the liquid cooling plate through a liquid path. The heat in the liquid cooling plate can be transferred out through heat exchange between the cooling liquid in the dry cooler and the ambient air outside the dry cooler. The chiller includes an EC blower and N AC blowers (N is a positive integer of at least 2). Here, the EC fan or the AC fan includes necessary components such as a fan, a motor, and a control unit. In fig. 1, heat generated by the chip board heats the coolant in the liquid cooling plate. The cooling liquid after temperature rising flows into the drier-cooler through the liquid inlet of the drier-cooler. And the EC fan and/or the AC fan in the dry cooler are used for radiating heat for the cooling liquid, and the cooled cooling liquid returns to the liquid cooling plate through a liquid outlet of the dry cooler.
Fig. 2 is a flowchart of a temperature control method of the refrigerator according to an embodiment of the present invention. The dry cooler is shown in fig. 1 and comprises an EC fan and N AC fans, where N is a positive integer of at least 2. The method shown in fig. 2 may be performed by a control element comprised in the main cooler or by a control element arranged outside the main cooler. As shown in fig. 2, the method includes:
Step 101: the outlet temperature of the dryer and the rate of change of the outlet temperature are determined.
Here, the outlet temperature at the outlet of the dryer can be detected by means of a sensor. And calculating the change rate of the liquid outlet temperature along with time based on the liquid outlet temperature value acquired in a certain time.
Step 102: based on the liquid outlet temperature and the change rate of the liquid outlet temperature, executing a linkage control strategy on the EC fans and the N AC fans; wherein the coordinated control strategy comprises at least one of: adjusting the starting number of the AC fans of the N AC fans; regulating the rotating speed of the EC fan in a PID mode; the rotational speed of the EC blower is adjusted in a percentage control manner.
Details of the coordinated control strategy are described below.
Adjusting the opening number of the AC fans of the N AC fans
Here, the AC fan on-numbers of the N AC fans may be adjusted by the on-off switch. For example, a portion of the AC fans may be turned on and another portion of the AC fans may be turned off. The number of the started AC fans is the starting number of the AC fans.
(II) regulating the rotational speed of the EC fan in a PID mode
PID is a basic regulation mode of a control system in classical control theory, and is a linear closed-loop regulation law with proportional, integral and differential actions. The PID regulation is used for synthesizing the proportional, integral and differential signals of the deviation r-y of the target rotating speed r of the EC fan and the measured value y of the actual rotating speed of the EC fan into a control quantity to control the rotating speed of the EC fan. Wherein: the proportion adjusting function is to reflect the deviation of the system according to the proportion, and once the deviation occurs in the system, the proportion adjusting function can reduce the deviation; the integral regulating function is to make the system eliminate steady state error and improve no difference, and the strength of the integral regulating function depends on a preset integral time constant Ti, wherein: the smaller Ti is, the stronger the integral regulating effect is; the larger Ti is, the weaker the integral regulating effect is; the differential regulation reflects the rate of change of the system deviation signal, has predictability, can foresee the trend of deviation change, can generate advanced control action, and is eliminated by the differential regulation before the deviation is formed.
(III) regulating the rotating speed of the EC fan in a percentage control mode
Regulating the rotational speed of an EC fan in a percentage (percentage between a target rotational speed value and a full speed value of the EC fan) control manner is also referred to as speed regulation proportional control, and refers to controlling the change of the rotational speed of the EC fan by adjusting a proportional relationship between a speed control loop and an electrical parameter (such as an input voltage) of a motor power supply of the EC fan on the basis of open loop control. Generally, the higher the speed adjustment ratio is, the faster the response speed of the motor is, but the problems of poor rotation speed stability, oscillation and the like may be caused.
In one embodiment, step 102 includes: when the liquid outlet temperature is greater than or equal to a first threshold value and the change rate is greater than or equal to a second threshold value, judging whether the rotating speed of the EC fan reaches the full speed or not; and when the rotational speed of the EC fan is judged not to reach the full speed, increasing the rotational speed of the EC fan in a percentage control mode.
When the liquid outlet temperature is greater than or equal to a first threshold value and the change rate is greater than or equal to a second threshold value (for example, an electronic computing device (for example, a blockchain server) as a refrigeration object is at a startup loading moment), whether the rotational speed of the EC fan reaches a full speed is firstly judged, and if the rotational speed of the EC fan does not reach the full speed, the rotational speed of the EC fan is increased as soon as possible in a percentage control mode, so that the temperature rise is prevented from being too fast. For example, as long as the liquid outlet temperature is greater than or equal to the first threshold value, the change rate is greater than or equal to the second threshold value, and the EC fan does not reach the full speed, the rotational speed of the EC fan can be gradually increased by a preset step length until the full speed is reached.
In one embodiment, step 102 includes: when the rotational speed of the EC fan is judged to reach the full speed, judging whether the starting number of the AC fan is N; when the number of the started AC fans is judged to be not N, the preset number of the AC fans are started, and the rotating speed of the EC fans is regulated to be a preset value in a percentage control mode.
Here, when it is determined that the rotational speed of the EC blower reaches the full speed and it is determined that the AC blowers are not all turned on (i.e., the number of AC blowers turned on is not N), a predetermined number (e.g., one) of AC blowers are turned on and the rotational speed of the EC blower is adjusted to a predetermined value (e.g., 10%) in a percentage control manner. Therefore, when the AC fans are not all turned on, rapid cooling can be achieved by turning on a predetermined number (e.g., one) of AC fans, and at the same time, the rotational speed of the EC fans is rapidly adjusted to a predetermined value in a percentage control manner, preventing excessive temperature fluctuation during cooling.
In one embodiment, step 102 includes: when the liquid outlet temperature of the drier-cooler is smaller than a first threshold value or the change rate is smaller than a second threshold value, judging whether the liquid outlet temperature is equal to a third threshold value or not, wherein the third threshold value is larger than or equal to the first threshold value; when the liquid outlet temperature is equal to the third threshold value, the rotating speed of the EC fan is maintained, and the starting number of the AC fan is maintained. For example, the third threshold may be set as the target value of the effluent temperature.
Here, when the liquid outlet temperature is not satisfied to be equal to or higher than the first threshold value and the change rate is equal to or higher than the second threshold value (that is, the liquid outlet temperature is lower than the first threshold value or the change rate is lower than the second threshold value), it may be generally determined that the boot loading time has elapsed. At this time, if the outlet liquid temperature is equal to the third threshold value, the outlet liquid temperature is determined to reach the requirement, so that the rotational speed of the EC fan is maintained unchanged and the opening number of the AC fan is maintained unchanged.
In one embodiment, step 102 includes: when the liquid outlet temperature is judged to be smaller than a third threshold value, judging whether the rotating speed of the EC fan is larger than or equal to a preset value or not; and when the rotational speed of the EC fan is larger than or equal to a preset value, reducing the rotational speed of the EC fan in a PID mode.
Here, when it is determined that the temperature of the effluent is less than the third threshold, it is determined that the temperature rise is not fast and the temperature of the effluent is low. At this time, if the rotational speed of the EC blower is equal to or greater than a predetermined value, the rotational speed of the EC blower is reduced in a PID manner. Considering that the load is stable after the temperature rise becomes gentle, the stability of the liquid temperature can be improved by utilizing PID speed regulation, and stable temperature control is realized.
In one embodiment, step 102 includes: when the rotational speed of the EC fan is smaller than a preset value, judging whether the starting number of the AC fan is zero; and when the number of the started AC fans is judged to be zero, the EC fans are closed with a preset time delay.
Here, when the liquid outlet temperature is low, if the rotational speed of the EC blower is less than a predetermined value and the AC blower is all turned off (i.e., the number of turns on is zero), the EC blower is turned off in a time-delay manner, thereby smoothly increasing the liquid outlet temperature.
In one embodiment, step 102 includes: when it is determined that the number of AC fans on is not zero, a predetermined number (typically one) of AC fans are turned off and the rotational speed of the EC fans is adjusted to full speed in a percentage control manner.
Here, when the liquid outlet temperature is low, if the rotational speed of the EC blower is less than a predetermined value and the number of AC blowers turned on is not zero (i.e., the AC blowers are not all turned off), a predetermined number (typically one) of AC blowers are turned off step by step to raise the liquid outlet temperature as soon as possible, and the rotational speed of the EC blower is adjusted to a full speed in a percentage control manner to prevent the temperature rise from being too fast.
In one embodiment, step 102 includes: when the liquid outlet temperature is judged to be larger than a third threshold value, judging whether the rotating speed of the EC fan is full speed or not; and when the rotational speed of the EC fan is judged to be not full speed, increasing the rotational speed of the EC fan in a PID control mode.
Here, when it is determined that the temperature of the effluent is greater than the third threshold, it is determined that the temperature rise is not fast and the temperature of the effluent is high. At this time, if the rotational speed of the EC blower is not full speed, the rotational speed of the EC blower is increased in a PID manner. Considering that the load is stable after the temperature rise becomes gentle, the stability of the liquid temperature can be improved by utilizing PID speed regulation, and stable temperature control is realized.
In one embodiment, step 102 includes: when the rotational speed of the EC fan is judged to be full speed, judging whether the starting number of the AC fan is N; when the number of the started AC fans is judged to be not N, the preset number of the AC fans are started, and the rotating speed of the EC fans is regulated to be a preset value in a percentage control mode.
When the liquid outlet temperature is higher and the rotational speed of the EC fan is full speed, the AC fan is started by the new increase to realize rapid cooling, and meanwhile, the rotational speed of the EC fan is reduced to full speed in a percentage control mode to prevent the temperature from falling too fast.
Fig. 3 is an exemplary flowchart of a temperature control method of a chiller according to an embodiment of the present invention. In fig. 3, a method of controlling the temperature of the main cooler will be described by taking a cooling object of the main cooler as an example of a blockchain server. The dry cooler includes an EC fan and N AC fans. As shown in fig. 3, the method includes:
Step 301: the blockchain server is powered on.
Step 302: determining whether the current outlet liquid temperature T of the main cooler is greater than or equal to a first threshold value, and whether the real-time change rate delta T of the outlet liquid temperature T is greater than or equal to a second threshold value, wherein the unit of the real-time change rate delta T can be degrees celsius/minute (DEG C/min), the first threshold value can be related to the target outlet liquid temperature T 'of the main cooler (for example, the first threshold value can be set to be T' -2), and the second threshold value can be the set temperature rise rate of the main cooler. If yes, go to step 303 and its subsequent steps; otherwise, step 307 and subsequent steps are performed.
Step 303: judging whether the rotational speed of the EC fan is less than the full speed (namely, whether the rotational speed is less than 100% loading), if so, executing step 305 and the subsequent steps; otherwise, step 304 and subsequent steps are performed.
Step 304: judging whether all the N AC fans are started, if so, returning to the execution step 302; otherwise, step 306 is performed.
Step 305: in a percentage control mode, the EC blower speed is adjusted to full speed (i.e., 100% loaded) and step 302 is returned.
Step 306: an AC fan is newly turned on and the EC fan speed is adjusted to a predetermined value (e.g., 10%) in a percentage control manner and step 302 is returned.
Step 307: it is determined whether the current tapping temperature T of the intercooler is equal to a third threshold value (e.g., the third threshold value may be set to a target tapping temperature T' of the intercooler). If so, go to step 318; otherwise, step 308 and subsequent steps are performed.
Step 308: judging whether the temperature T of the liquid outlet is less than a third threshold value, if yes, executing step 309 and the subsequent steps, otherwise executing step 314 and the subsequent steps.
Step 309: it is determined whether the EC blower rotational speed is greater than a predetermined value (e.g., 10%), if yes, step 310 and subsequent steps are performed, otherwise step 311 and subsequent steps are performed.
Step (a) 310: and (3) reducing the load of the EC fan PID, namely reducing the rotational speed of the EC fan in a PID mode, and returning to the step 302.
Step 311: it is determined whether all of the N AC fans are turned off, if yes, step 313 and subsequent steps are performed, otherwise step 312 and subsequent steps are performed.
Step 312: a predetermined number (e.g., one) of AC fans are turned off while the rotational speed of the EC fans is set to full speed (100%) in a percentage control manner, and step 302 is returned.
Step 313: the EC blower is shut down with a delay and returns to step 302.
Step 314: judging whether the rotational speed of the EC fan is lower than the full speed (100%), if yes, executing step 315 and the subsequent steps, otherwise executing step 316 and the subsequent steps.
Step 315: the EC blower PID loads, i.e., increases the EC blower rotational speed in PID fashion, and returns to step 302.
Step 316: judging whether all the N AC fans are started, if so, returning to the step 302; otherwise, step 317 and subsequent steps are performed.
Step 317: a predetermined number (e.g., one) of AC fans are newly turned on while the rotational speed of the EC fans is set to a predetermined value (e.g., 10%) in a percentage control manner, and step 302 is returned.
Step 318: maintaining the rotational speed of the EC fan and maintaining the opening number of the AC fan.
Based on steps 301-306 in the above flow, through the percentage speed regulation of the EC fans and the start control of the plurality of AC fans, the temperature rise overshoot when the load start power rises too fast can be prevented. Based on steps 307-318 of the above flow, the temperature stability when the temperature rise is not fast can be improved through PID speed regulation of the EC fans and opening control of the plurality of AC fans. Therefore, the embodiment of the invention not only can solve the overshoot problem and the fluctuation problem, but also realizes real constant temperature control. In addition, the embodiment of the invention only carries out speed regulation control on the EC fan, and the AC fan only needs to carry out start-stop control, and does not need to carry out speed regulation on the AC fan by matching a frequency converter, thereby saving the cost.
The above description has been made of a method for controlling the temperature of the dryer and the cooler, taking a refrigerating target as an example of a blockchain server. Those skilled in the art will appreciate that this description is exemplary only and is not intended to limit the scope of embodiments of the invention.
Fig. 4 is an exemplary configuration diagram of a temperature control apparatus of a refrigerator according to an embodiment of the present invention. The chiller includes an EC blower and N AC blowers, where N is a positive integer of at least 2, and the temperature control apparatus 400 includes:
A determining module 401 for determining the outlet temperature of the dryer and the rate of change of the outlet temperature;
The control module 402 is configured to execute a coordinated control strategy on the EC fans and the N AC fans based on the outlet liquid temperature and the change rate; wherein the coordinated control strategy comprises at least one of: adjusting the starting number of the AC fans of the N AC fans; regulating the rotating speed of the EC fan in a PID control mode; the rotational speed of the EC blower is adjusted in a percentage control manner.
In one embodiment, the control module 402 is configured to determine whether the rotational speed of the EC fan reaches a full speed when the temperature of the liquid is greater than or equal to a first threshold and the rate of change is greater than or equal to a second threshold; and when the rotational speed of the EC fan is judged not to reach the full speed, increasing the rotational speed of the EC fan in a percentage control mode.
In one embodiment, the control module 402 is configured to determine whether the number of open AC fans is N when it is determined that the rotational speed of the EC fans reaches the full speed; when the number of the started AC fans is judged to be not N, the preset number of the AC fans are started, and the rotating speed of the EC fans is regulated to be a preset value in a percentage control mode.
In one embodiment, the control module 402 is configured to determine whether the liquid outlet temperature is equal to or greater than a third threshold value when the liquid outlet temperature of the dryer is less than a first threshold value or the rate of change is less than a second threshold value, the third threshold value being greater than or equal to the first threshold value; when the liquid outlet temperature is equal to the third threshold value, the rotating speed of the EC fan is maintained, and the starting number of the AC fan is maintained.
In one embodiment, the control module 402 is configured to determine whether the rotational speed of the EC blower is greater than or equal to a predetermined value when the outlet temperature is determined to be less than the third threshold; and when the rotational speed of the EC fan is larger than or equal to a preset value, reducing the rotational speed of the EC fan in a PID control mode.
In one embodiment, the control module 402 is configured to determine whether the AC fan on number is zero when it is determined that the rotational speed of the EC fan is less than a predetermined value; and when the number of the started AC fans is judged to be zero, the EC fans are closed with a preset time delay.
In one embodiment, the control module 402 is configured to shut down a predetermined number of AC fans and adjust the speed of the EC fans to full speed in a percentage control manner when it is determined that the number of AC fans on is not zero.
In one embodiment, the control module 402 is configured to determine whether the rotational speed of the EC fan is full when the outlet temperature is determined to be greater than the third threshold; and when the rotational speed of the EC fan is judged to be not full speed, increasing the rotational speed of the EC fan in a PID control mode.
In one embodiment, the control module 402 is configured to determine whether the number of open AC fans is N when determining that the rotational speed of the EC fans is full; when the number of the started AC fans is judged to be not N, the preset number of the AC fans are started, and the rotating speed of the EC fans is regulated to be a preset value in a percentage control mode.
The embodiment of the invention also provides a block chain server. Fig. 5 is an exemplary block chain server architecture diagram according to an embodiment of the present invention. As shown in fig. 5, the blockchain server includes:
A chip board 501, wherein the chip board 501 comprises a plurality of chips, each chip comprising at least one core;
A liquid cooling plate 502, wherein the chip plate 501 is attached to the liquid cooling plate 502;
A chiller 503 comprising an EC blower and N AC blowers, wherein N is a positive integer of at least 2; the drier-cooler 503 is connected with the liquid cooling plate 502 by a liquid path;
A control board 502 comprising: a memory and a processor; wherein the memory has stored therein an application executable by the processor for causing the processor to perform the method of controlling the temperature of the intercooler as described in any of the above.
Fig. 6 is an exemplary structural diagram of an electronic device according to an embodiment of the present invention. As shown in fig. 6, the electronic device includes: a processor 601; a memory 602; in which a memory 602 stores therein an application executable by the processor 601 for causing the processor 601 to execute the temperature control method of the dry cooler of the above embodiment. The memory 602 may be implemented as a variety of storage media such as an electrically erasable programmable read-only memory (EEPROM), a Flash memory (Flash memory), a programmable read-only memory (PROM), and the like. Processor 601 may be implemented to include one or more central processors or one or more field programmable gate arrays that integrate one or more central processor cores. In particular, the central processor or central processor core may be implemented as a CPU, MCU or Digital Signal Processor (DSP).
The application also provides a machine-readable storage medium storing instructions for causing a machine to perform the method of the application. Specifically, a system or apparatus provided with a storage medium on which a software program code realizing the functions of any of the above embodiments is stored, and a computer (or CPU or MPU) of the system or apparatus may be caused to read out and execute the program code stored in the storage medium. Further, some or all of the actual operations may be performed by an operating system or the like operating on a computer based on instructions of the program code. The program code read out from the storage medium may also be written into a memory provided in an expansion board inserted into a computer or into a memory provided in an expansion unit connected to the computer, and then, based on instructions of the program code, a CPU or the like mounted on the expansion board or the expansion unit may be caused to perform part or all of actual operations, thereby realizing the functions of any of the above embodiments. Storage medium implementations for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (e.g., CD-ROMs, CD-R, CD-RWs, DVD-ROMs, DVD-RAMs, DVD-RWs, DVD+RWs), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, the program code may be downloaded from a server computer or cloud by a communications network.
The foregoing is merely a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.