CN116412157A - Speed regulation control method and device, storage medium and electronic device - Google Patents
Speed regulation control method and device, storage medium and electronic device Download PDFInfo
- Publication number
- CN116412157A CN116412157A CN202111670365.1A CN202111670365A CN116412157A CN 116412157 A CN116412157 A CN 116412157A CN 202111670365 A CN202111670365 A CN 202111670365A CN 116412157 A CN116412157 A CN 116412157A
- Authority
- CN
- China
- Prior art keywords
- target
- cabinet
- information
- speed regulation
- temperature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000003860 storage Methods 0.000 title claims abstract description 14
- 230000002159 abnormal effect Effects 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 16
- 239000000758 substrate Substances 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 2
- 238000012544 monitoring process Methods 0.000 description 31
- 230000001276 controlling effect Effects 0.000 description 25
- 238000010586 diagram Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000005856 abnormality Effects 0.000 description 5
- 238000010438 heat treatment Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 206010000117 Abnormal behaviour Diseases 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000036413 temperature sense Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D25/00—Pumping installations or systems
- F04D25/02—Units comprising pumps and their driving means
- F04D25/08—Units comprising pumps and their driving means the working fluid being air, e.g. for ventilation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
- F04D27/001—Testing thereof; Determination or simulation of flow characteristics; Stall or surge detection, e.g. condition monitoring
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
- F04D27/004—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D29/00—Details, component parts, or accessories
- F04D29/66—Combating cavitation, whirls, noise, vibration or the like; Balancing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D29/00—Details, component parts, or accessories
- F04D29/66—Combating cavitation, whirls, noise, vibration or the like; Balancing
- F04D29/661—Combating cavitation, whirls, noise, vibration or the like; Balancing especially adapted for elastic fluid pumps
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Cooling Or The Like Of Electrical Apparatus (AREA)
- Control Of Positive-Displacement Air Blowers (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
The embodiment of the invention provides a speed regulation control method, a speed regulation control device, a storage medium and an electronic device, wherein the speed regulation control method comprises the following steps: acquiring first information reported by each temperature module in a target cabinet, wherein the first information comprises target power information of equipment detected by the temperature module; acquiring identification information of the target cabinet, wherein the identification information is used for indicating target information of fans configured in the target cabinet and target noise information of the target cabinet; determining a target speed regulation curve from a plurality of speed regulation curves which are configured in advance based on the first information and the identification information, wherein the speed regulation curve is used for indicating the corresponding relation between the temperature and the rotating speed; and controlling the fan to rotate based on the target speed regulation curve. The invention solves the problems that the temperature in the cabinet is too high to damage the cabinet and even cause potential safety hazard because the rotating speed of the fan cannot be adjusted in time in the related technology.
Description
Technical Field
The embodiment of the invention relates to the field of communication, in particular to a speed regulation control method and device, a storage medium and an electronic device.
Background
With the application of mobile solutions to more and more production and living scenes, requirements on deployment, construction and operation and maintenance of various equipment cabinets are also higher and higher, for example, the capacities of the cabinets are diversified, the placement scenes of the cabinets are diversified, and the equipment in the cabinets are diversified, so that various cabinet models exist at present, and cabinet alarm monitoring, fan speed regulation and self-protection required by different application scenes are different, and then the cabinet monitoring is required to be suitable for diversified cabinet applications.
Aiming at the diversified application scenes of the cabinets, two methods are mainly used for realizing cabinet monitoring at present, namely, the cabinet model is configured, namely, a dry access point monitoring signal of the type of cabinet is fixedly required to be configured, then, according to the application scenes of various cabinets, such as single-mode products, multi-mode products and the like, speed regulation curves of various cabinet fans are provided, in addition, a user needs to manually configure the speed regulation curves through BBU (Building Base band Unit, indoor baseband processing unit) to control the operation of the fans, the speed regulation curves are required to be configured according to the application scenes, further, temperature detection points for speed regulation are configured, if the application scenes of the cabinet change, such as the change of equipment in the cabinet, the configured speed regulation curves are not applicable any more, so that abnormal temperature or noise influence in the cabinet can be caused, and when the cabinet is strongly coupled with the BBU, the BBU is influenced, and configuration change is required; the second is that the cabinet fan control unit automatically adjusts the speed, i.e. a plurality of temperature sensors are deployed, so as to monitor the temperature of the air inlet, the temperature of the air outlet, different horizontal positions of the cabinet, the vicinity of built-in heating equipment and the like, but for large equipment with local heating values such as BBU single boards, radio frequency modules and the like in the cabinet, for example, the temperature of single board CPU chips, the temperature of radio frequency power amplification and the like, the technology cannot monitor the temperature of the single boards in the cabinet, only monitors the temperature of the air inlet and the temperature of the air outlet, and then, the equipment with large local heating value cannot be directly monitored through the external temperature sensors, so that the reflection of the cabinet monitoring on the local temperature rise is slow, and the fan rotating speed cannot be timely adjusted.
Aiming at the problems that the monitoring of the cabinet in the related art cannot automatically match the speed regulation curve of the fan according to diversified application scenes and the temperature rise of equipment with large local heating value in the cabinet is reflected slowly, so that the rotating speed of the fan cannot be adjusted in time, the cabinet is damaged and even potential safety hazards are caused due to the fact that the temperature in the cabinet is too high, and an effective solution is not proposed at present.
Disclosure of Invention
The embodiment of the invention provides a speed regulation control method, a speed regulation control device, a storage medium and an electronic device, which at least solve the problems that the temperature in a cabinet is too high to cause the damage of the cabinet and even potential safety hazard in the related art.
According to an embodiment of the present invention, there is provided a fan control method including: acquiring first information reported by each temperature module in a target cabinet, wherein the first information comprises target power information of equipment detected by the temperature module; acquiring identification information of the target cabinet, wherein the identification information is used for indicating target information of fans configured in the target cabinet and target noise information of the target cabinet; determining a target speed regulation curve from a plurality of speed regulation curves which are configured in advance based on the first information and the identification information, wherein the speed regulation curve is used for indicating the corresponding relation between the temperature and the rotating speed; and controlling the fan to rotate based on the target speed regulation curve.
In one exemplary embodiment, determining a target speed regulation curve from a pre-configured plurality of speed regulation curves based on the first information and the identification information comprises: determining a target scene where the target cabinet is currently located based on the first information and the identification information; and determining the target speed regulation curve corresponding to the target scene from a pre-configured corresponding relation, wherein the corresponding relation is used for indicating the scene and the corresponding speed regulation curve.
In an exemplary embodiment, determining, based on the first information and the identification information, a target scene in which the target cabinet is currently located includes: determining a first scene from the plurality of scenes based on power information of equipment corresponding to the plurality of scenes, information of fans configured in the cabinet and noise information of the cabinet, wherein the power information, the information of the fans configured in the cabinet and the difference between the noise information and the target power information, the target information of the fans configured in the target cabinet and the target noise information are minimum; and determining the first scene as the target scene where the target cabinet is currently located.
In one exemplary embodiment, controlling the fan rotation based on the target speed profile includes: when the fan is controlled to start rotating, the following operations are repeatedly executed until the rotating speed of the fan reaches the rotating speed corresponding to the current temperature indicated in the target speed regulation curve: if the situation that the fan comprises a first fan which is not rotated is detected, controlling the fan to stop rotating completely; after determining that the fans are all stopped, controlling the fans to start rotating.
In one exemplary embodiment, after controlling the rotation of the fan based on the target speed profile, the method further comprises: determining the number of second fans in case a second fan comprising a fault is detected among the fans; and adjusting the current rotation speeds of other fans than the second fan included in the fans based on the number.
In an exemplary embodiment, adjusting the current rotational speed of the other fans based on the number includes: increasing the current rotational speed of the other fans by a predetermined ratio if the number is less than a first threshold; and increasing the current rotation speed of the other fans to the maximum rotation speed supported by the fans under the condition that the number is larger than or equal to the first threshold value.
In one exemplary embodiment, controlling the fan rotation based on the target speed profile includes: under the condition that the air inlet of the target cabinet is abnormal, determining the sum of the temperature of the air outlet of the target cabinet and a target value as an updated temperature; controlling the fan to rotate according to the rotating speed corresponding to the updated temperature indicated in the target speed regulation curve; and/or under the condition that the temperature reported by any temperature module in the target cabinet exceeds a corresponding temperature threshold value, updating the input temperature of the target speed regulation curve according to a time period to obtain an updated temperature; and controlling the fan to rotate according to the rotating speed corresponding to the updated temperature indicated in the target speed regulation curve.
In one exemplary embodiment, obtaining the identification information of the target enclosure includes: reading the identification information from a pre-configured cabinet identification plate; after obtaining the identification information of the target cabinet, the method further includes: and informing the network manager of the identification information through the BBU to instruct the network manager to fill the identification information on a configuration interface.
According to another embodiment of the present invention, there is provided a fan control apparatus including: the first acquisition module is used for acquiring first information reported by each temperature module in the target cabinet, wherein the first information comprises target power information of equipment detected by the temperature module; the second acquisition module is used for acquiring the identification information of the target cabinet, wherein the identification information is used for indicating the target information and the target noise information of the fan configured in the target cabinet; the first determining module is used for determining a target speed regulation curve from a plurality of speed regulation curves which are configured in advance based on the first information and the identification information, wherein the speed regulation curve is used for indicating the corresponding relation between the temperature and the rotating speed; and the control module is used for controlling the fan to rotate based on the target speed regulation curve.
According to a further embodiment of the invention, there is also provided a computer readable storage medium having stored therein a computer program, wherein the computer program is arranged to perform the steps of any of the method embodiments described above when run.
According to a further embodiment of the invention, there is also provided an electronic device comprising a memory having stored therein a computer program and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
According to the invention, the target speed regulation curve can be determined from a plurality of preset speed regulation curves based on the target power information of the equipment detected by each temperature module in the cabinet and the target noise information for indicating the fans configured in the target cabinet, so that the fans are controlled to rotate according to the target speed regulation curve.
Drawings
Fig. 1 is a block diagram of a hardware structure of a mobile terminal of a speed regulation control method according to an embodiment of the present invention;
FIG. 2 is a flow chart of a governor control method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a cabinet hardware configuration according to an embodiment of the invention;
FIG. 4 is a schematic diagram of a cabinet software architecture according to an embodiment of the invention;
FIG. 5 is a schematic diagram of a cabinet monitoring alarm reporting path according to an embodiment of the invention;
fig. 6 is a schematic diagram one of a cabinet configured on a network manager according to an embodiment of the present invention;
fig. 7 is a schematic diagram two of a cabinet configured on a network manager according to an embodiment of the present invention;
fig. 8 is a block diagram of a fan control apparatus according to an embodiment of the present invention.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings in conjunction with the embodiments.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order.
The method embodiments provided in the embodiments of the present application may be performed in a mobile terminal, a computer terminal or similar computing device. Taking the mobile terminal as an example, fig. 1 is a block diagram of a hardware structure of the mobile terminal of a speed regulation control method according to an embodiment of the present invention. As shown in fig. 1, a mobile terminal may include one or more (only one is shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a microprocessor MCU or a processing device such as a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 for communication functions and an input-output device 108. It will be appreciated by those skilled in the art that the structure shown in fig. 1 is merely illustrative and not limiting of the structure of the mobile terminal described above. For example, the mobile terminal may also include more or fewer components than shown in fig. 1, or have a different configuration than shown in fig. 1.
The memory 104 may be used to store a computer program, for example, a software program of application software and a module, such as a computer program corresponding to a speed regulation control method in an embodiment of the present invention, and the processor 102 executes the computer program stored in the memory 104 to perform various functional applications and data processing, that is, implement the above-mentioned method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, which may be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission means 106 is arranged to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, simply referred to as NIC) that can connect to other network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used to communicate with the internet wirelessly.
In this embodiment, a speed regulation control method is provided, and fig. 2 is a flowchart of the speed regulation control method according to an embodiment of the present invention, as shown in fig. 2, the flowchart includes the following steps:
s202, acquiring first information reported by each temperature module in a target cabinet, wherein the first information comprises target power information of equipment detected by the temperature module;
s204, acquiring identification information of the target cabinet, wherein the identification information is used for indicating target information of fans configured in the target cabinet and target noise information of the target cabinet;
s206, determining a target speed regulation curve from a plurality of speed regulation curves which are configured in advance based on the first information and the identification information, wherein the speed regulation curve is used for indicating the corresponding relation between the temperature and the rotating speed;
and S208, controlling the fan to rotate based on the target speed regulation curve.
The above operations may be performed by a controller or a control system, or a device with control capability, or may be performed by another processing device or a processing unit with similar processing capability, etc. The following describes the operations performed by the controller (only one exemplary description, and other devices or modules may be used to perform the operations in actual operations):
In the above embodiment, the controller may determine the target speed regulation curve from the preconfigured multiple speed regulation curves based on the first information reported by each temperature module in the target cabinet and the identification information of the target cabinet, so as to control the fan to rotate according to the target speed regulation curve, where the first information includes target power information of the equipment detected by each temperature module, the identification information is used to indicate target information of the fan in the target cabinet and target noise information of the target cabinet, in practical application, the controller may also temporarily adjust the configured speed regulation curve according to the first information reported by each temperature module in the cabinet and the identification information of the target cabinet, so as to control the fan to rotate according to the adjusted speed regulation curve, for example, after the controller detects the abnormality, the controller may temporarily adjust the configured speed regulation curve according to power information of the power equipment and an abnormal condition of the power equipment, so as to control the fan close to the power equipment to rotate according to the speed regulation curve.
In the above embodiment, there may be multiple devices detected by the temperature module, for example, a power source, a signal transceiver, a transmission device, a storage battery pack, an ac distribution box, etc., where each temperature module may detect power information of a corresponding device at the same time, and may also preferentially detect power information of a device that may be abnormal according to temperature abnormality information received by the controller, for example, the controller detects that the temperature of the transmission device in the cabinet increases, and at this time, it is necessary to adjust the rotation speed of a nearest fan of the transmission device as soon as possible to reduce the temperature, so that the power information of the transmission device may be preferentially detected.
In the above embodiment, the temperature module includes a temperature sensor, a humidity sensor, and the like, and may detect, in addition to the temperature in the cabinet, the humidity in the cabinet, for example, the humidity of the lower side of the cabinet, in practical applications, when the cabinet is relatively wet, the equipment in the cabinet may be corroded, and when the cabinet is relatively dry, the temperature in the cabinet may be relatively high.
In the embodiment, the target speed regulation curve can be determined from the preset plurality of speed regulation curves based on the target power information of the equipment detected by each temperature module in the cabinet and the target noise information for indicating the fan configured in the target cabinet, so as to control the fan to rotate according to the target speed regulation curve.
In an alternative embodiment, determining a target speed regulation curve from a pre-configured plurality of speed regulation curves based on the first information and the identification information comprises: determining a target scene where the target cabinet is currently located based on the first information and the identification information; and determining the target speed regulation curve corresponding to the target scene from a pre-configured corresponding relation, wherein the corresponding relation is used for indicating the scene and the corresponding speed regulation curve. In this embodiment, a plurality of speed regulation curves corresponding to and matched with each other may be preconfigured in advance according to various application scenarios of the cabinet, the configuration operation may be configured based on prior experience, and actual application scenarios corresponding to the speed regulation curves configured in history may also be collected, so that a plurality of speed regulation curves corresponding to various application scenarios of the cabinet in advance are configured in reference to each other. The various application scenes of the cabinet can be manually preconfigured, for example, an operator can input various application scene information of the cabinet at a configuration operation interface through equipment such as a mobile terminal or a computer terminal and the like capable of presenting an interface capable of performing configuration operation, the equipment can also be an application scene which is preconfigured automatically in advance, after the application scene is configured, the cabinet can send the configured information to the configuration interface for a user to check, and in addition, a speed regulation curve corresponding to each scene can also be input into the configuration interface, so that corresponding setting of the scene and the regulation curve is realized in the configuration interface. In practical application, after detecting the current application scene of the cabinet, the controller performs one-to-one matching on the application scene and a plurality of preconfigured application scenes, so as to determine a speed regulation curve of the preconfigured application scene closest to the application scene.
In an optional embodiment, determining, based on the first information and the identification information, a target scene in which the target cabinet is currently located includes: determining a first scene from the plurality of scenes based on power information of equipment corresponding to the plurality of scenes, information of fans configured in the cabinet and noise information of the cabinet, wherein the power information, the information of the fans configured in the cabinet and the difference between the noise information and the target power information, the target information of the fans configured in the target cabinet and the target noise information are minimum; and determining the first scene as the target scene where the target cabinet is currently located. In this embodiment, each application scenario pre-configured includes power information of the corresponding device, fan information configured in the cabinet, and noise information of the cabinet, and the difference in power of the devices or the difference in noise of the fans or the devices configured in the cabinet affect the configuration of the application scenario of the cabinet, where the power information may be further subdivided into the number of devices with power of 0-50W, the number of devices with power of 50-100W, the number of devices with power of 100-150W, and the number of devices with power of 150W-200W or even higher than 200W, and it should be noted that the above power division is only an exemplary embodiment, and in practical application, the power division may be further performed according to other value threshold intervals, for example, the power information may be subdivided into the number of devices with power of 0-100W, the number of devices with power of 100-200W, the number of devices with power of 200W-300W, the number of devices with power of more than 300W, and so on. It should be further noted that the above division into 4 sections is only an exemplary embodiment, and other numbers of sections may be divided based on actual application situations, for example, division into 3 sections, 5 sections, and so on. The fan information may include specification information, number information, and position information of the fan, and the noise information may be parameters set before the cabinet leaves the factory, and of course, the noise information may also be parameters obtained by timing measurement (for example, measurement every 30min, measurement every 1 h), or real-time measurement.
In an alternative embodiment, controlling the fan rotation based on the target speed profile includes: when the fan is controlled to start rotating, the following operations are repeatedly executed until the rotating speed of the fan reaches the rotating speed corresponding to the current temperature indicated in the target speed regulation curve: if the situation that the fan comprises a first fan which is not rotated is detected, controlling the fan to stop rotating completely; after determining that the fans are all stopped, controlling the fans to start rotating. In this embodiment, a fan start protection mechanism may be set, in practical application, there may be a situation that the fan starts slowly or part of the fans fails, and when the fan is controlled to start rotating, the protection mechanism is started once the fan which does not rotate is detected. In this case, the fans are controlled to stop all temporarily, and after the fans are determined to stop all, all the fans capable of rotating are controlled to rotate again and slowly, and then the rotation speed of the fans is adjusted to reach the rotation speed corresponding to the current temperature indicated in the target speed regulation curve.
In an alternative embodiment, after controlling the rotation of the fan based on the target speed profile, the method further comprises: determining the number of second fans in case a second fan comprising a fault is detected among the fans; and adjusting the current rotation speeds of other fans than the second fan included in the fans based on the number. In this embodiment, the fans in the cabinet may fail, and there may be more than one fan that fails, in which case the current rotational speeds of the remaining fans that are normally operated may be determined based on the number of abnormal fans, where the more the number of abnormal fans, the more the rotational speeds of the remaining fans that are capable of normal operation need to be increased. For example, when the temperature in the cabinet is high, the rotation speed of the fans in the cabinet needs to be adjusted according to the temperature, if a plurality of abnormal fans are detected, in order not to affect the cooling efficiency in the cabinet, the rotation speeds of the other fans which normally operate need to be increased at the moment, so that the temperature in the cabinet can be reduced as soon as possible, and the cabinet is prevented from being damaged.
In an alternative embodiment, adjusting the current rotational speed of the other fans based on the number comprises: increasing the current rotational speed of the other fans by a predetermined ratio if the number is less than a first threshold; and increasing the current rotation speed of the other fans to the maximum rotation speed supported by the fans under the condition that the number is larger than or equal to the first threshold value. In this embodiment, the first threshold may be preset according to the actual application situation of the fans in the cabinet, where the number of fans in the cabinet is relatively large, for example, where the number of fans in the cabinet is 10, the first threshold may be set to 4, where the number of fans in the cabinet is 20, the first threshold may be set to 6, etc., where the number of fans in the cabinet is relatively small, where the number of fans in the cabinet is 8, the first threshold may be set to 3, where the number of fans in the cabinet is 5, the first threshold may be set to 2, etc. When the number of broken fans in the cabinet is smaller than the threshold value, the controller needs to rotate the rotation speed of the other fans which are normally operated at the current rotation speed by 50%, or can increase the rotation speed by 30% or 40% on the target speed regulation curve, wherein the rotation speed increasing proportion can be preset and can be adjusted, and when the number of broken fans in the cabinet is larger than or equal to the threshold value, the controller needs to rotate the current rotation speed of the other fans which are normally operated at the current rotation speed by 50% of the rotation speed supported by the fans, so that unbalance after the fans in the cabinet suddenly break is maintained.
In an alternative embodiment, controlling the fan rotation based on the target speed profile includes: under the condition that the air inlet of the target cabinet is abnormal, determining the sum of the temperature of the air outlet of the target cabinet and a target value as an updated temperature; controlling the fan to rotate according to the rotating speed corresponding to the updated temperature indicated in the target speed regulation curve; and/or under the condition that the temperature reported by any temperature module in the target cabinet exceeds a corresponding temperature threshold value, updating the input temperature of the target speed regulation curve according to a time period to obtain an updated temperature; and controlling the fan to rotate according to the rotating speed corresponding to the updated temperature indicated in the target speed regulation curve. In this embodiment, the temperature of the air inlet of the cabinet is generally taken as the input of the speed regulation curve by default, if the air inlet of the target cabinet is abnormal, the temperature of the air outlet of the target cabinet is added with a set temperature value (i.e., the target value), the sum of the two values is determined as the updated temperature, and the controller controls the fan of the cabinet to rotate according to the rotation speed corresponding to the updated temperature. Of course, in practical application, the temperature of the air outlet of the cabinet may be taken as the input of the speed regulation curve by default, and in this case, if the air outlet is abnormal, the temperature value obtained by adding or subtracting a set temperature value to or from the temperature of the air inlet is required to be taken as the input of the speed regulation curve.
In the above embodiment, the input temperature of the target speed regulation curve may be updated according to a time period, the input temperature value as the speed regulation curve may be adjusted gradually according to a time sequence, for example, the input temperature value may be adjusted up by several degrees every several minutes, in which case the input temperature may be the air inlet temperature or the air outlet temperature, for example, in the case of an abnormal air inlet temperature, the air outlet temperature may be determined as the input temperature of the target speed regulation curve, and in the case of an abnormal air outlet temperature, the air inlet temperature may be determined as the input temperature of the target speed regulation curve.
In an alternative embodiment, the method further comprises: the obtaining the identification information of the target cabinet comprises the following steps: reading the identification information from a pre-configured cabinet identification plate; after obtaining the identification information of the target cabinet, the method further includes: and informing the network manager of the identification information through the BBU to instruct the network manager to fill the identification information on a configuration interface. In this embodiment, the network manager may automatically fill the identification information of the cabinet in the configuration interface, for example, specific model, hardware specification, capability of supporting dry contact of the cabinet, default monitoring and alarming item of the cabinet, etc., and may also provide the interface with the configured information for the user to check, so that related information of the cabinet is not required to be manually filled, and the purpose of saving human resources to a certain extent is achieved.
It will be apparent that the embodiments described above are merely some, but not all, embodiments of the invention.
The invention will be described in more detail with reference to the following examples:
firstly, the application scene related in the specific embodiment of the invention, the structural block diagram of the system or the product supporting the method of the invention, and the components are described:
the embodiment can be applied to the scene of the wireless base station monitoring cabinet.
Fig. 3 is a schematic diagram of a hardware configuration of a cabinet according to an embodiment of the invention, as shown in fig. 3, where a fan in the cabinet may be controlled by a cabinet control board, and the cabinet control board may be connected to equipment in the cabinet such as a BBU, an RRU (Remote Radio Unit, remote radio frequency module), a power supply monitor (i.e., a power supply 1 environment module shown in fig. 3) through a bus (e.g., a 485 bus), where cabinet information may be provided by a cabinet identification board, and the cabinet identification board is connected to the cabinet control board.
Fig. 4 is a schematic diagram of a cabinet software structure according to an embodiment of the present invention, as shown in fig. 4, a cabinet temperature monitoring unit may provide temperatures of an air inlet and an air outlet of a cabinet, a temperature monitoring unit of equipment in the cabinet such as a BBU, an RRU, a power supply, etc. may provide temperatures and temperature thresholds of a frame (i.e., the BBU), a radio frequency (i.e., the RRU), other equipment (e.g., equipment such as a power supply, etc.) to a cabinet control unit (corresponding to the cabinet control board described above), a cabinet information collecting unit (i.e., a cabinet identification board) may provide cabinet hardware information such as a cabinet capacity, a fan, a position, a speed regulation curve library, etc. to the cabinet control unit to perform speed regulation calculation, and send the cabinet identification information to the BBU through the cabinet control unit, and then send the cabinet identification information to a network manager to implement automatic filling of relevant information of a configuration cabinet, so that there is no need to manually fill the cabinet identification information on the network manager (i.e., automatic information is presented on a configuration interface, which is convenient for a user to visually check), and the fan feedback its own rotation speed after receiving a speed regulation control word (i.e., a control command) sent by the cabinet control unit, wherein the cabinet control unit may serve as a master control station to monitor and control station to perform a control station and perform calculation and protection of abnormal behavior.
Fig. 5 is a schematic diagram of a cabinet monitoring alarm reporting path according to an embodiment of the present invention, as shown in fig. 5, a cabinet alarm module may be a subunit in a fan control module (corresponding to the cabinet control board described above), and is configured to receive a rotation speed, a temperature, a humidity, and a dry connection point of a fan in a cabinet, generate an alarm, send the alarm to a BBU, and send the alarm to a network manager for presentation by the BBU.
The embodiment of the invention also provides a method flow for monitoring the communication base station cabinet, which comprises the following steps:
s1, a cabinet identification plate is newly added to cabinet hardware and is connected to a cabinet monitoring plate (corresponding to the cabinet control plate) through a 485 serial port, wherein the cabinet identification plate records cabinet hardware information including specific models, hardware specifications, dry contact capability supported by the cabinet, cabinet default monitoring alarm items, expert curve libraries and the like.
S2, after the cabinet monitoring board is electrified, the content of the cabinet identification board is read, wherein the content information of the cabinet identification board can be transmitted to the cabinet monitoring board through a 485 bus, the cabinet monitoring board informs the BBU of the information of the cabinet, and then the BBU informs a network manager to automatically fill a cabinet model, for example, the specific model number, the hardware specification, the dry access point capability supported by the cabinet, the default monitoring alarm item and the like of the cabinet are supplemented, wherein the network manager can automatically create a cabinet monitoring single board and a connection topology, and when the cabinet identification board fails, the error alarm can be automatically identified.
S3, each temperature module (e.g. BBU, RRU, power supply) in the cabinet can transmit temperature, threshold and power information to the cabinet monitoring board through 485 bus, and the cabinet monitoring board gathers information such as equipment in the cabinet, hardware specification and the like and then matches an optimal speed regulation curve.
S4, cabinet fan speed regulation and alarm reporting, wherein the cabinet monitoring unit can regulate speed according to the temperature of an air outlet of the cabinet, when the temperature of each module (single board level, namely, the temperature of any position on the single board; a plurality of temperature sensors can be arranged on one single board) exceeds a threshold, the module temperature can be started to correct the speed regulation value, under the condition that a main temperature sensor fails, a secondary temperature sensor can be started to conduct weighted speed regulation (wherein the main temperature sensor can be the air inlet temperature, the air outlet temperature can be started to serve as the temperature input of a speed regulation curve after the air inlet temperature sensor fails), if the condition that the fan fails exists, the speed regulation value can also be corrected, for example, the temperature in the cabinet rises, the rotating speed of the fan in the cabinet needs to be regulated according to the temperature, but a plurality of fans are broken, and in order not to influence the cooling efficiency in the cabinet, the rotating speed of the fans which are in other normal operation needs to be regulated is increased, so that the temperature in the cabinet can be guaranteed to fall as soon as possible, under the condition that the fan is restarted from a rotating state, the small rotating speed is required to be started, when the fan is forced to rotate around a network management mode is required to be set, and the speed regulation curve is kept in a mode, namely, when the cabinet is set up in a manual mode is stopped, and the speed regulation mode is required to be set by the cabinet is kept.
Fig. 6 and fig. 7 are schematic diagrams of a cabinet configuration on a network manager according to an embodiment of the present invention, as shown in fig. 6 to fig. 7, in the embodiment of the present invention, only a cabinet type is required to be configured as a general VC cabinet, a cabinet monitoring board can be automatically filled with a specific cabinet type into a cabinet name after being powered on, and a dry connection line and an alarm model are configured, where, for a cabinet control scenario with special requirements, a fan speed can be forcedly controlled by configuring a fan mode.
The invention also provides an application process, which comprises the following steps:
s1, a multi-machine communication system formed by an RS485 bus can adopt a master-slave structure, in a multi-machine system, only one host machine is arranged, all the slave machines cannot communicate with each other, information exchange is carried out, the temperatures of all the modules are transmitted through the host machine, the threshold is periodically transmitted to a fan control module, and under the condition that the fan control module is electrified for the first time, the host machine traverses the temperature modules of all the nodes, further informs the temperature modules to report the temperature conditions, and then scans once every day to find newly added equipment.
S2, selecting a curve by the expert system. Firstly, selecting M current cabinet typical application scenes, wherein each typical scene corresponds to a speed regulation curve, extracting the following 8 dimensions, and recording the dimensions as Am (m=1 to M) to Hm (m=1 to M), wherein A to H are expressed as 1-8 dimensions.
1. Wind fans: specification, number and position.
2. Noise, which is an indicator of the cabinet, is a nominal value and is well configured when shipped from the factory.
3. Heating module real-time power: the four dimensions are expressed in terms of number, i.e., what the number of devices is for each power range, 0-50w devices, 50-100w devices, 100-150w devices, 200w or more devices.
And for the newly added application scene S, acquiring the dimensions from the cabinet identification information and the temperature modules of the application scene, so as to match the nearest typical scene, wherein the dimension coefficients set a scale coefficient according to important dimensions, for example, traversing M scenes to obtain that A 'is the minimum value, wherein the scene corresponding to the minimum value is the nearest typical scene, and using a speed regulation curve of the scene, wherein the value A' is the minimum difference value between the value of each dimension corresponding to the preconfigured scene and the value of each dimension in current practice.
S3, controlling fans and protecting abnormal speed regulation:
During normal speed regulation:
and calculating PWM (Pulse width modulation ) speed regulation control words by using the air outlet temperature as a curve input temperature value.
When abnormal speed regulation is carried out:
1. fan start protection: when the fan is started from the stalling state, if the fan does not rotate, the fan is stopped completely, then rotates slowly, and finally resumes normal speed regulation.
2. Fan severe fault protection: when 2 fans are broken, the rotating speed of all other fans is increased by 50%; when 3 or more fans are broken, the rotation speeds of all the other fans rotate according to the maximum rotation speed, and all the fans send an alarm to the network manager.
3. And (3) air inlet abnormity protection: and using the air outlet temperature plus a fixed value (a fixed temperature value before the air outlet temperature is abnormal) speed regulation as a curve input temperature value, and calculating PWM speed regulation control words.
4. Module temperature overrun protection (after any single board overtemperature, speed regulation treatment is needed): module temperature, over temperature/recovery threshold: temp1, wire 1, temp2, wire 2, …, temp, thredn, when the module temperature (i.e. the temperature detected by any temperature sensor) exceeds the over-temperature threshold, the temperature will be increased by 3 degrees every 3 minutes, the input temperature of the speed regulation curve is increased, a speed regulation correction value is needed, and the corresponding fan rotates according to the corrected speed regulation curve; and under the condition that the BBU breaks the chain, weighting and predicting the existing auxiliary temperature within the last 72 hours, and avoiding the rotation speed oscillation of the fan, thereby increasing the receipt, namely, the rotation speed is unchanged when the temperature is changed within the threshold range, reporting a temperature abnormality alarm, a temperature sense abnormality alarm and a fan fault alarm.
According to the embodiment, the solution mentioned in the embodiment of the invention comprises cabinet self-configuration, environment information monitoring, fan speed regulation and abnormal operation protection, through the embodiment of the invention, the wireless communication base station cabinet can be monitored, wherein all types of communication cabinets are suitable for the invention, cabinet names, dry access point capability and sensors (temperature sensor, humidity sensor and the like) and fan number configuration can be automatically identified through cabinet power-on, and can be presented on a network management interface, alarms are formed and reported to the network management when abnormality occurs, the cabinet model and application scene are not required to be matched, the scene closest to the scene where the current cabinet is located can be determined based on the information of the several dimensions measured at present, further, the speed regulation curve corresponding to the preset scene is used as the current speed regulation curve, and the fan speed regulation can be automatically started based on the speed regulation curve, so that the cabinet is used immediately.
In other words, in the embodiment of the invention, the speed regulation curve can be automatically matched through the hardware information of the cabinet and the temperature module information in the cabinet, the software and the hardware equipment are decoupled, and meanwhile, the abnormal condition warning and speed regulation solving method of the fan is provided in consideration of the abnormal condition in the starting and running of the fan, so that smooth transition can be realized during the abnormal period of the hardware equipment or communication, the equipment in the cabinet is protected from the risk of environmental over-temperature as far as possible, namely, the stable environmental temperature is ensured to the greatest extent, and the equipment in the cabinet is prevented from being damaged due to environmental reasons.
The method simplifies the process of cabinet monitoring by automatically configuring cabinet information, calculating the rotating speed of the fan and decoupling the BBU (Building Base band Unit, indoor baseband processing unit), and facilitates the operation and maintenance management of cabinet monitoring by environment alarm monitoring.
From the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
In this embodiment, a fan control device is further provided, and the fan control device is used to implement the foregoing embodiments and preferred embodiments, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
Fig. 8 is a block diagram of a fan control apparatus according to an embodiment of the present invention, as shown in fig. 8, including:
the first obtaining module 82 is configured to obtain first information reported by each temperature module in the target cabinet, where the first information includes target power information of the device detected by the temperature module;
a second obtaining module 84, configured to obtain identification information of the target cabinet, where the identification information is used to indicate target information of a fan configured in the target cabinet and target noise information of the target cabinet;
a first determining module 86, configured to determine a target speed regulation curve from a plurality of speed regulation curves configured in advance based on the first information and the identification information, where the speed regulation curve is used to indicate a correspondence between temperature and rotational speed;
a control module 88 for controlling the fan rotation based on the target speed profile.
In an alternative embodiment, the first determining module 86 includes: the first determining unit is used for determining a target scene where the target cabinet is currently located based on the first information and the identification information; and the second determining unit is used for determining the target speed regulation curve corresponding to the target scene from a pre-configured corresponding relation, wherein the corresponding relation is used for indicating the scene and the corresponding speed regulation curve.
In an alternative embodiment, the first determining unit comprises: a first determining subunit, configured to determine a first scenario from a plurality of preconfigured scenarios based on power information of devices corresponding to the scenarios, information of fans configured in a cabinet, and noise information of the cabinet, where a gap between the power information, the information of fans configured in the cabinet, the noise information, the target power information, the target information of fans configured in the target cabinet, and the target noise information, which correspond to the first scenario, are respectively minimum; and the second determining subunit is used for determining the first scene as the target scene where the target cabinet is currently located.
In an alternative embodiment, the control module 88 includes: a first control unit for controlling the fan to start rotating, repeating the following operations until the rotation speed of the fan reaches a rotation speed corresponding to the current temperature indicated in the target speed regulation curve: if the situation that the fan comprises a first fan which is not rotated is detected, controlling the fan to stop rotating completely; after determining that the fans are all stopped, controlling the fans to start rotating.
In an alternative embodiment, the apparatus further comprises: a second determining module for determining the number of second fans in case that a failure is detected to be included in the fans after controlling the rotation of the fans based on the target speed regulation curve; and the adjusting module is used for adjusting the current rotating speeds of other fans except the second fan, which are included in the fans, based on the quantity.
In an alternative embodiment, the adjustment module includes: a first increasing unit for increasing the current rotation speed of the other fans by a predetermined proportion in the case that the number is smaller than a first threshold value; and the second increasing unit is used for increasing the current rotating speeds of the other fans to the maximum rotating speed supported by the fans under the condition that the number is larger than or equal to the first threshold value.
In an alternative embodiment, the control module 88 further includes: the third determining unit is used for determining the sum of the temperature of the air outlet of the target cabinet and the target numerical value as the updated temperature under the condition that the air inlet of the target cabinet is abnormal; the second control unit is used for controlling the fan to rotate according to the rotating speed corresponding to the updated temperature indicated in the target speed regulation curve; and/or an updating unit, configured to update the input temperature of the target speed regulation curve according to a time period to obtain an updated temperature when it is determined that the temperature reported by any temperature module in the target cabinet exceeds a corresponding temperature threshold value; and the third control unit is used for controlling the fan to rotate according to the rotating speed corresponding to the updated temperature indicated in the target speed regulation curve.
In an alternative embodiment, the second acquisition module 84 includes: a reading unit for reading the identification information from a pre-configured cabinet identification board; the device further comprises: and the notification module is used for notifying the network manager of the identification information through the indoor baseband processing unit BBU after the identification information of the target cabinet is acquired, so as to instruct the network manager to fill the identification information on a configuration interface.
It should be noted that each of the above modules may be implemented by software or hardware, and for the latter, it may be implemented by, but not limited to: the modules are all located in the same processor; alternatively, the above modules may be located in different processors in any combination.
Embodiments of the present invention also provide a computer readable storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the method embodiments described above when run.
In one exemplary embodiment, the computer readable storage medium may include, but is not limited to: a usb disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing a computer program.
An embodiment of the invention also provides an electronic device comprising a memory having stored therein a computer program and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
In an exemplary embodiment, the electronic apparatus may further include a transmission device connected to the processor, and an input/output device connected to the processor.
Specific examples in this embodiment may refer to the examples described in the foregoing embodiments and the exemplary implementation, and this embodiment is not described herein.
According to the fan control method provided by the invention, a large number of parameters such as the cabinet name, the monitoring single board, the dry contact capability, the dry contact sensor, the speed regulation curve and the like are not required to be manually configured, the cabinet information can be stored in the identification board matched with the cabinet, the related parameters are automatically configured under the condition that the cabinet monitoring single board is electrified, the problems that the cabinet alarms by mistake and the cabinet speed regulation requirement are not met due to parameter mismatching are effectively solved, so that the operation and maintenance process is simplified, in addition, the fan control board in the cabinet is used for leading the cabinet to monitor and regulate speed, the coupling with BBU is not required, the decoupling of the software and the hardware of the cabinet is realized, and then the cabinet monitoring can be flexibly applied in various scenes.
It will be appreciated by those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may be implemented in program code executable by computing devices, so that they may be stored in a storage device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention should be included in the protection scope of the present invention.
Claims (11)
1. A speed regulation control method, comprising:
Acquiring first information reported by each temperature module in a target cabinet, wherein the first information comprises target power information of equipment detected by the temperature module;
acquiring identification information of the target cabinet, wherein the identification information is used for indicating target information of fans configured in the target cabinet and target noise information of the target cabinet;
determining a target speed regulation curve from a plurality of speed regulation curves which are configured in advance based on the first information and the identification information, wherein the speed regulation curve is used for indicating the corresponding relation between the temperature and the rotating speed;
and controlling the fan to rotate based on the target speed regulation curve.
2. The method of claim 1, wherein determining a target speed regulation curve from a pre-configured plurality of speed regulation curves based on the first information and the identification information comprises:
determining a target scene where the target cabinet is currently located based on the first information and the identification information;
and determining the target speed regulation curve corresponding to the target scene from a pre-configured corresponding relation, wherein the corresponding relation is used for indicating the scene and the corresponding speed regulation curve.
3. The method of claim 2, wherein determining a target scene in which the target enclosure is currently located based on the first information and the identification information comprises:
determining a first scene from the plurality of scenes based on power information of equipment corresponding to the plurality of scenes, information of fans configured in the cabinet and noise information of the cabinet, wherein the power information, the information of the fans configured in the cabinet and the difference between the noise information and the target power information, the target information of the fans configured in the target cabinet and the target noise information are minimum;
and determining the first scene as the target scene where the target cabinet is currently located.
4. The method of claim 1, wherein controlling the fan rotation based on the target speed profile comprises:
when the fan is controlled to start rotating, the following operations are repeatedly executed until the rotating speed of the fan reaches the rotating speed corresponding to the current temperature indicated in the target speed regulation curve:
if the situation that the fan comprises a first fan which is not rotated is detected, controlling the fan to stop rotating completely;
After determining that the fans are all stopped, controlling the fans to start rotating.
5. The method of claim 1, wherein after controlling the fan rotation based on the target speed profile, the method further comprises:
determining the number of second fans in case a second fan comprising a fault is detected among the fans;
and adjusting the current rotation speeds of other fans than the second fan included in the fans based on the number.
6. The method of claim 5, wherein adjusting the current rotational speed of the other fans based on the number comprises:
increasing the current rotational speed of the other fans by a predetermined ratio if the number is less than a first threshold;
and increasing the current rotation speed of the other fans to the maximum rotation speed supported by the fans under the condition that the number is larger than or equal to the first threshold value.
7. The method of claim 1, wherein controlling the fan rotation based on the target speed profile comprises:
under the condition that the air inlet of the target cabinet is abnormal, determining the sum of the temperature of the air outlet of the target cabinet and a target value as an updated temperature; controlling the fan to rotate according to the rotating speed corresponding to the updated temperature indicated in the target speed regulation curve;
And/or the number of the groups of groups,
under the condition that the temperature reported by any temperature module in the target cabinet exceeds a corresponding temperature threshold value, updating the input temperature of the target speed regulation curve according to a time period to obtain an updated temperature; and controlling the fan to rotate according to the rotating speed corresponding to the updated temperature indicated in the target speed regulation curve.
8. The method of claim 1, wherein the step of determining the position of the substrate comprises,
the obtaining the identification information of the target cabinet comprises the following steps: reading the identification information from a pre-configured cabinet identification plate;
after obtaining the identification information of the target cabinet, the method further includes: and informing the network manager of the identification information through the BBU to instruct the network manager to fill the identification information on a configuration interface.
9. A speed regulation control device, comprising:
the first acquisition module is used for acquiring first information reported by each temperature module in the target cabinet, wherein the first information comprises target power information of equipment detected by the temperature module;
the second acquisition module is used for acquiring the identification information of the target cabinet, wherein the identification information is used for indicating the target information and the target noise information of the fan configured in the target cabinet;
The first determining module is used for determining a target speed regulation curve from a plurality of speed regulation curves which are configured in advance based on the first information and the identification information, wherein the speed regulation curve is used for indicating the corresponding relation between the temperature and the rotating speed;
and the control module is used for controlling the fan to rotate based on the target speed regulation curve.
10. A computer readable storage medium, characterized in that a computer program is stored in the computer readable storage medium, wherein the computer program, when being executed by a processor, implements the steps of the method according to any of the claims 1 to 8.
11. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method of any one of claims 1 to 8 when the computer program is executed.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111670365.1A CN116412157A (en) | 2021-12-30 | 2021-12-30 | Speed regulation control method and device, storage medium and electronic device |
PCT/CN2022/142515 WO2023125574A1 (en) | 2021-12-30 | 2022-12-27 | Speed regulation control method, apparatus, storage medium, and electronic apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111670365.1A CN116412157A (en) | 2021-12-30 | 2021-12-30 | Speed regulation control method and device, storage medium and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116412157A true CN116412157A (en) | 2023-07-11 |
Family
ID=86997957
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111670365.1A Pending CN116412157A (en) | 2021-12-30 | 2021-12-30 | Speed regulation control method and device, storage medium and electronic device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116412157A (en) |
WO (1) | WO2023125574A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117349734B (en) * | 2023-12-05 | 2024-04-12 | 深圳拓安信物联股份有限公司 | Water meter equipment identification method and device, electronic equipment and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201324099A (en) * | 2011-12-13 | 2013-06-16 | Hon Hai Prec Ind Co Ltd | Server cabinet |
CN104675737A (en) * | 2014-12-29 | 2015-06-03 | 浪潮电子信息产业股份有限公司 | Speed regulation method for rack cabinet fan |
CN104615447A (en) * | 2015-03-12 | 2015-05-13 | 浪潮集团有限公司 | Method for reusing monitor management software of server of whole-machine cabinet |
CN109490228A (en) * | 2018-11-09 | 2019-03-19 | 广东水利电力职业技术学院(广东省水利电力技工学校) | A kind of server cabinet control system and control method |
-
2021
- 2021-12-30 CN CN202111670365.1A patent/CN116412157A/en active Pending
-
2022
- 2022-12-27 WO PCT/CN2022/142515 patent/WO2023125574A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023125574A1 (en) | 2023-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9983601B2 (en) | System and method of rack management | |
CN111984498A (en) | Server cluster monitoring and management system | |
SG178497A1 (en) | Method and apparatus for efficiently coordinating data center cooling units | |
CN113204461B (en) | Server hardware monitoring method, device, equipment and readable medium | |
CN103135732B (en) | Server cabinet system | |
CN104283709A (en) | Server system and data transmission method thereof | |
CN113374724B (en) | Fan control system and method based on multiple temperature nodes | |
US10841669B2 (en) | Battery management device, battery management system, and battery management method | |
CN104660440A (en) | Blade server management system and control method thereof | |
CN116412157A (en) | Speed regulation control method and device, storage medium and electronic device | |
CN111398734A (en) | Online monitoring and early warning system and method based on GIS map | |
CN111694707A (en) | Small server cluster management system and method | |
CN112328033A (en) | Automatic fan control method in BMC and related equipment | |
CN111381548A (en) | Control system, network and control method of dryer | |
CN114389971B (en) | Intelligent monitoring fine adjustment method, device, equipment and storage medium | |
CN115017006A (en) | Auxiliary energy-saving control method and system for data center | |
CN108549446A (en) | A kind of machine room humiture monitoring system based on active RFID technology | |
CN105824332B (en) | Intelligent monitoring method and system | |
EP3299614A1 (en) | Method, device and system for managing a wind farm | |
JP7539292B2 (en) | Monitoring system, monitoring device, and machine monitoring method | |
CN118408602B (en) | Intelligent monitoring device for health state of switch cabinet | |
CN109990835A (en) | A kind of intelligent patrol detection control system and control method | |
CN114284582B (en) | Method and device for configuring battery information and unmanned aerial vehicle | |
CN221101319U (en) | Computer lab environment automatic regulating system | |
CN115469534A (en) | Server room environment regulation and control device, method, terminal and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |