CN109654053A - A kind of control method for fan and system of chassis equipment - Google Patents

A kind of control method for fan and system of chassis equipment Download PDF

Info

Publication number
CN109654053A
CN109654053A CN201811416646.2A CN201811416646A CN109654053A CN 109654053 A CN109654053 A CN 109654053A CN 201811416646 A CN201811416646 A CN 201811416646A CN 109654053 A CN109654053 A CN 109654053A
Authority
CN
China
Prior art keywords
temperature
fan
control unit
main control
service board
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.)
Granted
Application number
CN201811416646.2A
Other languages
Chinese (zh)
Other versions
CN109654053B (en
Inventor
王琴
刘兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Accelink Technologies Co Ltd
Original Assignee
Accelink Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Accelink Technologies Co Ltd filed Critical Accelink Technologies Co Ltd
Priority to CN201811416646.2A priority Critical patent/CN109654053B/en
Publication of CN109654053A publication Critical patent/CN109654053A/en
Application granted granted Critical
Publication of CN109654053B publication Critical patent/CN109654053B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/004Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • H04Q1/02Constructional details
    • H04Q1/035Cooling of active equipments, e.g. air ducts
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2270/00Control
    • F05D2270/30Control parameters, e.g. input parameters
    • F05D2270/303Temperature

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Control Of Temperature (AREA)

Abstract

The present invention relates to fields of communication technology, more particularly to the control method for fan and system of a kind of chassis equipment, when wherein method includes: that main control unit is normal, main control unit obtains the temperature of each service board and then adjusts rotation speed of the fan, and information exchange is carried out with each service board in real time, determine specified services disk;When main control unit exception, the administration authority of specified services disk adapter tube main control unit carries out information exchange with other each service boards, obtains the temperature of each service board and then adjust rotation speed of the fan, while whether real-time monitoring main control unit restores normal;When main control unit restores normal, the interaction of specified services disk Stop message, and administration authority is given back into main control unit, temperature control is continued by main control unit.By this control method, the drawback that fan directly turns at full speed when efficiently avoiding main control unit exception or fan is uncontrolled makes rotation speed of the fan not only meet the temperature requirements of rack, but also safeguards system works normally, energy saving, reduction noise, extension fan life.

Description

A kind of control method for fan and system of chassis equipment
[technical field]
The present invention relates to field of communication technology more particularly to the control method for fan and system of a kind of chassis equipment.
[background technique]
In a communications system, chassis equipment is generally made of machine frame, backboard and multiple single-decks.Single-deck can divide according to function For power supply disks, main control unit and service board etc..In order to enable chassis equipment to work normally, need strictly to consider control of temperature and humidity And various requirements such as electromagnetic protection, it is therefore desirable to be designed to the structure of a relative closure.Service board is transported in machine frame inside Guild discharges a large amount of thermal energy, and temperature is excessively high in order to prevent causes adverse effect to these function devices, the environment temperature in rack Degree control is primary key factor.Appropriate location is equipped with no less than one fan usually in rack, fan rotate to The hot-air of equipment generation is taken away in outer extraction, forms the air flowing exported from air inlet by equipment to fan;Pass through control The revolving speed of fan changes multi-chassis environment temperature, and rotation speed of the fan is higher, and air flowing is bigger, and it is fast that hot-air excludes speed, rack Interior environment temperature is lower.
In Conventional carriers, commonly a kind of temprature control method is that rotation speed of the fan is adjusted according to temperature detection, this kind of to set Standby is usually to be equipped with temperature detecting unit in each service board in rack, and each service board is reported to main control unit and oneself detected The temperature arrived, main control unit determine the revolving speed of fan further according to the maximum temperature reported, change rack by the revolving speed of fan Environment temperature.This method has effects that energy conservation and noise reduction.But in main control unit exception, such as: main control unit is not in place or main It manipulates stock quotations when crash, can not know the temperature of each service board, fan is no longer controlled by main control unit at this time, is constantly in perseverance Determine revolving speed, rotation speed of the fan can not be adjusted in real time according to system temperature, there are risks for system radiating;It is normal for safeguards system heat dissipation, When industry widespread practice is fan and main control unit communication abnormality, fan turns at full speed, although this method can safeguards system heat dissipation Normally, but it is increased energy consumption and noise, shortens the service life of fan.
In consideration of it, overcoming defect present in the above-mentioned prior art is the art urgent problem to be solved.
[summary of the invention]
The technical problem to be solved in the invention is:
In the temperature control of Conventional carriers, when master control occurs abnormal, fan is uncontrolled, system radiating there are risk, Though and the directly full revolving speed of fan can make system radiating normal, increase energy consumption and noise, shorten the service life of fan.
The present invention reaches above-mentioned purpose by following technical solution:
In a first aspect, the present invention provides a kind of control method for fan of chassis equipment, when main control unit works normally, master control It examines and seizes the temperature for taking each service board and then adjusts rotation speed of the fan, and carry out information exchange with each service board in real time, it is default by meeting The service board of condition is determined as specified services disk;When main control unit operation irregularity, which comprises
The administration authority of the specified services disk adapter tube main control unit carries out information exchange with other each service boards, obtains each The temperature of service board adjusts rotation speed of the fan in turn, while whether real-time monitoring main control unit restores normal;
When main control unit restores normal, the specified services disk Stop message interaction, and administration authority is given back into main control unit, Continued to carry out information exchange with each service board by the main control unit, obtain the temperature of each service board and then adjusts rotation speed of the fan.
It is preferably, described that the service board for meeting preset condition is determined as specified services disk specifically:
The minimum service board of temperature is determined as specified services disk by the temperature for comparing each service board;Alternatively, calculating each business Difference between the temperature of disk and the default dangerous temperature of corresponding service board, each difference compared are maximum right by difference Service board is answered to be determined as specified services disk.
Preferably, the information exchange includes that the interaction of the corresponding slot position information of each service board and each service board correspond to Temperature information interaction;Wherein, the temperature is observed temperature or weighted temperature.
Preferably, when the main control unit works normally, main control unit obtains the temperature of each service board and then adjusts rotation speed of the fan Specifically: the observed temperature of itself is reported to the main control unit by each service board, and the main control unit is obtained every preset time poll The observed temperature of each service board is taken, by comparing the maximum temperature determined in each observed temperature, and according to the maximum temperature It determines current desired rotation speed of the fan, and then adjusts rotation speed of the fan;
When the main control unit operation irregularity, the administration authority of the specified services disk adapter tube main control unit, with other each business Disk carries out information exchange, obtains the temperature of each service board and then adjusts rotation speed of the fan specifically: the specified services disk adapter tube master After the administration authority manipulated stock quotations, the observed temperature of each service board is obtained by information exchange, by comparing in determining each observed temperature Maximum temperature, and current desired rotation speed of the fan is determined according to the maximum temperature, and then adjust rotation speed of the fan.
Preferably, when the main control unit works normally, main control unit obtains the temperature of each service board and then adjusts rotation speed of the fan, It specifically includes:
On the basis of any service board, the observed temperature of itself is weighted in each service board, is respectively corresponded to Weighted temperature, and the weighted temperature is reported to the main control unit;
The main control unit obtains the weighted temperature of each service board every preset time poll, according to pre-set temperature The weighted temperature of classification and each service board, determines the current temperature level of each service board, and then obtain temperature level array;
According to the corresponding relationship of the rotation speed of the fan and temperature level array that pre-save, the main control unit determines current desired Rotation speed of the fan, and then adjust rotation speed of the fan.
When the main control unit operation irregularity, the administration authority of the specified services disk adapter tube main control unit, with other each business Disk carries out information exchange, obtains the temperature of each service board and then adjusts rotation speed of the fan, specifically includes:
After the administration authority of the specified services disk adapter tube main control unit, the weighting temperature of each service board is obtained by information exchange Degree;
According to the weighted temperature of pre-set temperature classification and each service board, the specified services disk determines each service board Current temperature level, and then obtain temperature level array;
According to the corresponding relationship of the rotation speed of the fan and temperature level array that pre-save, the specified services disk determines current Required rotation speed of the fan, and then adjust rotation speed of the fan.
Preferably, the position distribution situation according to each service board and each fan group in rack carries out area to rack in advance Domain divides, and includes a fan group and at least one service board in each region, at least one described service board is by corresponding to area Fan group in domain carries out temperature control;
Then when adjusting rotation speed of the fan, turn according to the fan that preparatory ready-portioned region adjusts separately each region internal fan group Speed, specifically: according to the temperature of each service board in each region, rotation speed of the fan needed for determining each region, and then drive each area Fan group in domain exports corresponding revolving speed, realizes that the temperature of each area traffic disk is adjusted.
Preferably, after the administration authority of the specified services disk adapter tube main control unit, according to preparatory ready-portioned region point When not adjusting the rotation speed of the fan of each region internal fan group, revolving speed first is carried out to the fan group in specified services disk region It adjusts, and then adjusts the temperature in the region, then rotational speed regulation is carried out to the fan group in other regions, and then adjust other regions Temperature.
Preferably, when the administration authority of the specified services disk adapter tube main control unit and after obtain the temperature of each service board, institute It states specified services disk and the service board for meeting the second preset condition in other each service boards is determined as the second specified services disk;
Wherein, before the main control unit restores normal, whether the specified services disk real-time detection own temperature reaches pre- It is described specified by the second specified services disk adapter tube when the temperature of the specified services disk reaches preset threshold if threshold value The administration authority of service board.
Preferably, when the continuous n times of the main control unit can not reply the information exchange of each service board, the specified services disk Judge that the main control unit is in administration authority that is abnormal, and then taking over the main control unit;Described in being replied again when the main control unit When the information exchange of specified services disk, the specified services disk judges that the main control unit restores normal, and then returns administration authority.
Second aspect, the present invention also provides a kind of fan control systems of chassis equipment, for realizing above-mentioned first party The control method for fan in face is equipped with temperature in each service board the system comprises main control unit, fan disk and multiple service boards Detection unit and simple management control unit, the temperature detecting unit is used to detect the temperature of corresponding service board, described simple Management control unit is used to the temperature information for corresponding to service board being reported to the main control unit, and in main control unit operation irregularity time control Make the administration authority that corresponding service board takes over the main control unit;
Management control unit is equipped in the main control unit, for determining that the fan currently needed turns according to each service board temperature Speed, and revolving speed is transmitted to the fan disk;Driving unit and one or more fan groups, the drive are equipped in the fan disk Moving cell is used to drive the fan of the fan group to export specified revolving speed, and then controls the temperature of service board.
Compared with prior art, the beneficial effects of the present invention are:
In control method for fan provided by the invention, when main control unit is normal, adjusted by main control unit according to each service board temperature Rotation speed of the fan is saved, when main control unit exception, by specified service board adapter tube fan management come according to temperature adjustment rotation speed of the fan, master control The administration authority of fan is returned again when disk restores normal.It, can root when main control unit is normal or abnormal by this control method Adjust rotation speed of the fan in real time according to each service board temperature, when efficiently avoiding main control unit exception fan directly turn at full speed or fan not Controlled drawback makes rotation speed of the fan in system not only meet the temperature requirements of each single-deck in rack, but ensured system worked well, Energy saving, reduction noise, extension fan service life.
[Detailed description of the invention]
In order to illustrate the technical solution of the embodiments of the present invention more clearly, will make below to required in the embodiment of the present invention Attached drawing is briefly described.It should be evident that drawings described below is only some embodiments of the present invention, for For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other Attached drawing.
Fig. 1 is a kind of composition figure of the fan control system of chassis equipment provided in an embodiment of the present invention;
Fig. 2 is a kind of flow chart of the control method for fan of chassis equipment provided in an embodiment of the present invention;
Fig. 3 is fan control flow chart when main control unit provided in an embodiment of the present invention is normal;
Fan control flow chart when Fig. 4 is main control unit exception provided in an embodiment of the present invention;
Fig. 5 is a kind of closed loop flow chart of control method for fan provided in an embodiment of the present invention;
Fig. 6 is the region division schematic diagram in a kind of chassis equipment provided in an embodiment of the present invention;
Fig. 7 is fan control flow chart when another main control unit provided in an embodiment of the present invention is normal;
Fig. 8 is a kind of temperature classification schematic diagram (T provided in an embodiment of the present inventionmax=100 DEG C);
Fig. 9 is each service board provided in an embodiment of the present invention and temperature level array schematic diagram;
Fan control flow chart when Figure 10 is another main control unit exception provided in an embodiment of the present invention.
[specific embodiment]
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
In addition, as long as technical characteristic involved in the various embodiments of the present invention described below is each other not Constituting conflict can be combined with each other.Just with reference to drawings and examples, in conjunction with coming, the present invention will be described in detail below.
Embodiment 1:
The embodiment of the invention provides a kind of control method for fan of chassis equipment, and wind as shown in Figure 1 specifically can be used Fan control system, the fan control system is made of multiple single-decks, single-deck according to function can be divided into power supply disks, main control unit, Fan disk and service board.Then the control method for fan can refer to Fig. 2, specifically includes the following steps:
Step 10, when main control unit works normally, main control unit obtains the temperature of each service board and then adjusts rotation speed of the fan, and real When with each service board carry out information exchange, the service board for meeting preset condition is determined as specified services disk.
Wherein, the information exchange include the corresponding slot position information of each service board interaction and each service board it is corresponding The interaction of temperature information, each service board are corresponding with the slot number of oneself, by slot number can direct locking service disk, it is described Temperature information is the observed temperature or weighted temperature of each service board.The present embodiment is first by taking observed temperature as an example, the normal work of main control unit When making, the slot position information exchange of each service board is given the service board of each slot position by main control unit in real time, and each service board is by the reality of itself Testing temperature real-time report gives the main control unit, and the main control unit obtains the actual measurement temperature of each service board every preset time poll Degree then by comparing the maximum temperature determined in each observed temperature, and then determines the current institute of system according to the maximum temperature The rotation speed of the fan needed, and revolving speed is transmitted to the driving unit in fan disk, the wind for keeping the output of driving unit driving fan group specified Revolving speed is fanned, thus realize temperature control, it is specific as shown in Figure 3.The preset time can be according to practical application request by the people that works Member is configured, and the preset time is shorter, more timely to the control of temperature, more accurate, for example, may be configured as 10s, 20s, 1min etc..
Main control unit is temperature controlled simultaneously in progress, and also the service board in each slot position interacts slot position information and temperature in real time Information, and the service board for meeting preset condition is determined as specified services disk, make each service board obtain the slot number of itself with And whether itself is the specified services disk in specified slot position.Wherein, the determination of the specified services disk specifically: main control unit By comparing the observed temperature of each service board, the minimum service board of observed temperature is determined as specified services disk;Alternatively, due to every A service board is all corresponding with a default dangerous temperature, and corresponding service board will be difficult to work normally when more than the temperature, then leads It manipulates stock quotations the difference being obtained by calculation between the observed temperature of each service board and the default dangerous temperature of corresponding service board, then compares The maximum corresponding service board of difference is determined as specified services disk by each difference relatively obtained.Since the specified services disk is subsequent It needs to serve as the role of interim master control, it is larger to generate heat, and select specified services disk by both the above method, it is ensured that The working time extend as far as possible of specified services disk.
Step 20, when main control unit operation irregularity, the administration authority of the specified services disk adapter tube main control unit, with other each industry Business disk carries out information exchange, obtains the temperature of each service board and then adjusts rotation speed of the fan, while whether real-time monitoring main control unit is extensive It is multiple normal.
Main control unit in normal work, is believed in real-time, interactive temperature information and slot position always between main control unit and each service board Breath, therefore, before operation irregularity occurs in master control, whether each service board has learned that the slot number of its own and oneself is in Specified slot position.Therefore, the specified services disk can be used for monitoring whether main control unit exception occurs, when main control unit exception, for example lead After controlling not in place or crash, main control unit loses correspondence with foreign country ability, cannot respond to the information of each service board, as the continuous n of main control unit When the secondary information exchange that can not reply each service board, the specified services disk judges that the main control unit is in abnormal, Jin Erjie Manage the administration authority of the main control unit;Wherein, the value of n can be according between main control unit and each service board when practical work normally Frequency of interaction determines that frequency of interaction is lower, then n value needs value smaller, in the present embodiment by taking n takes 3 as an example.
After the administration authority of the specified services disk adapter tube main control unit, the role of interim master control is served as, it is actively each with other Service board interaction temperature information and slot position information, the specified services disk obtain the actual measurement temperature of each service board by information exchange Degree then by comparing the maximum temperature determined in each observed temperature, and then determines the current institute of system according to the maximum temperature The rotation speed of the fan needed, and revolving speed is transmitted to the driving unit in fan disk, the wind for keeping the output of driving unit driving fan group specified Revolving speed is fanned, to realize temperature control.Specifically refer to Fig. 4, wherein the service board of slot number Slot1 is specified services disk.
Step 30, when main control unit restores normal, the specified services disk Stop message interaction, and administration authority is given back Main control unit is continued to carry out information exchange with each service board by the main control unit, is obtained the temperature of each service board and then is adjusted fan Revolving speed.
It is temperature controlled simultaneously that interim master control progress is served as in the specified services disk, and also whether real-time monitoring main control unit is extensive Multiple normal, when main control unit restores normal, the correspondence with foreign country of main control unit restores, and main control unit can be to the information of the specified services disk Interaction make response, at this time the specified services disk judge main control unit restore normally, then the specified services disk no longer with other Each service board carries out information exchange, and administration authority is given back main control unit, and interim primary role terminates.The main control unit is again The information exchange between each service board is initiated, obtains the observed temperature of each service board, and fan is adjusted according to maximum temperature Revolving speed, to realize temperature control.
In said fans control method provided by the invention, when main control unit works normally, temperature in GANTRY is managed by main control unit, When main control unit exception, rotation speed of the fan is adjusted according to temperature by specified services disk adapter tube fan management, when main control unit restores normal The administration authority of fan is returned again.It, can be according to each service board temperature when main control unit is normal or abnormal by this control method The real-time adjusting rotation speed of the fan of degree, the drawback that fan directly turns at full speed when efficiently avoiding main control unit exception or fan is uncontrolled, So that rotation speed of the fan in system had not only been met the temperature requirements of each single-deck in rack, but ensured system worked well, it is energy saving, subtract Few noise extends fan service life.
In embodiments of the present invention, the control method for fan is that the temperature of closed loop controls, as shown in figure 5, main control unit is just Often when work, operated according to process shown in Fig. 3;When main control unit exception, each service board judges itself according to interacting for main control unit It whether is the specified services disk in specified slot position, if operated according to Fig. 4 process, in specified slot position for non-designated The service board of slot position waits and carries out information exchange with the specified services disk;When main control unit restores normal, specified services disk will be managed Reason power returns main control unit, and continuation is operated according to process shown in Fig. 3.
In conjunction with the embodiment of the present invention, there is also a kind of preferred implementations, in the step 20, when the specified industry Be engaged in disk adapter tube main control unit administration authority and after obtaining the temperature of each service board, the specified services disk will be in other each service boards The service board for meeting the second preset condition is determined as the second specified services disk;Wherein, described before the main control unit restores normal Whether specified services disk real-time detection own temperature reaches preset threshold, when the temperature of the specified services disk reaches preset threshold When, the administration authority of the specified services disk is taken over by the second specified services disk.This is allowed for, the specified services disk A large amount of heat can be distributed during serving as interim master control, own temperature is caused to increase, when temperature increases to a certain extent When, the specified services disk is just no longer appropriate for continuing to serve as interim master control, need at this time optionally suitable service board to take over State the administration authority of specified services disk.Meet the second specified services disk of the second preset condition specifically: removing the specified industry Be engaged in other each service boards other than disk, the observed temperature of the second specified services disk is minimum or observed temperature with it is corresponding Default dangerous temperature between difference it is maximum.Wherein, the preset threshold can be the default danger in the specified services disk It is arranged between the 70%-90% of dangerous temperature.
In conjunction with the embodiment of the present invention, there is also a kind of preferred implementation, multiple fan groups are equipped in the fan disk, The then position distribution situation according to each service board and each fan group in rack carries out region division, Mei Gequ to rack in advance In domain include a fan group and at least one service board, at least one described service board by the fan group in corresponding region into Trip temperature control.Assuming that there is 16 service boards in rack, corresponding slot number is respectively Slot1-Slot16, includes 4 in fan disk A fan group, and situation of arranging has 4 industry in each region as shown in fig. 6, rack can be then divided into totally 4 regions A, B, C, D Business disk, 1 fan group.According to Fig. 6, when adjusting rotation speed of the fan, each region can be adjusted separately according to preparatory ready-portioned region The rotation speed of the fan of internal fan group: according to the temperature of each service board in each region, rotation speed of the fan needed for determining each region, in turn It drives the fan group in each region to export corresponding revolving speed, realizes that the temperature of each area traffic disk is adjusted.Wherein, in the finger In the case where the administration authority for determining service board adapter tube main control unit, the specified services disk is adjusted respectively according to preparatory ready-portioned region When the rotation speed of the fan of whole each region internal fan group, it is contemplated that the specified services disk workload is big, and heat dissipation capacity is big, therefore preferential Rotational speed regulation is carried out to the fan group in specified services disk region, and then adjusts the temperature in the region, then to other The fan group in region carries out rotational speed regulation, and then adjusts the temperature in other regions.By taking Fig. 6 as an example, since slot number Slot1 is corresponding Service board be specified services disk, then first adjust the revolving speed of fan group 1, and then temperature control is realized to a-quadrant, then adjust other The revolving speed of three fan groups, to realize the temperature control in the region B, C, D.
Embodiment 2:
In above-described embodiment 1, what each service board was reported between main control unit and each service board interaction is all actual measurement Temperature, in another specific embodiment, related temperature can also be weighted temperature, now with each service board in rack With the arrangement situation of fan group it is as shown in Figure 6 for, the application start of weighted temperature is discussed in detail.
In the step 10, when main control unit works normally, main control unit, which carries out temperature controlled process, can refer to Fig. 7, Specifically includes the following steps:
Step 101, on the basis of any service board, the observed temperature of itself is weighted in each service board, is obtained Corresponding weighted temperature, and the weighted temperature is reported to the main control unit.Wherein, for any slot position Slot i's Service board, corresponding weighted temperature TiCalculation method are as follows:Wherein, Ti' be service board Slot i observed temperature Value, TimaxFor the default dangerous temperature of service board Slot i, TmaxFor the default dangerous temperature of benchmark service board.Although each industry The default dangerous temperature of business disk is different, but by weighted calculation, can will come in the unification a to standard of the temperature of each service board, more Facilitate and compares or calculate.
Step 102, the main control unit obtains the weighted temperature of each service board every preset time poll, according to setting in advance The weighted temperature of the temperature classification and each service board set determines the current temperature level of each service board, and then obtains temperature level Array.
When wherein, to temperature classification, mainly to including TmaxCertain temperature range up and down inside carries out multiple temperature ranges Division, and according to the sequence of temperature from low to high to each temperature range be arranged temperature level.To higher than TmaxBe lower than TmaxTemperature range carry out the divisions of two temperature ranges respectively for, introduce the first temperature threshold and second temperature threshold value, In, first temperature threshold is lower than Tmax, but relatively Tmax, for example may be configured as Tmax80%-100%;Described second Temperature threshold is higher than Tmax, but be higher by seldom, for example may be configured as Tmax100%-120%.For being lower than the first temperature threshold Temperature range, setting temperature level be 0;For the first temperature threshold and TmaxBetween temperature range, setting temperature level be 1;For TmaxWith the temperature range between second temperature threshold value, it is 2 that temperature level, which is arranged,;For being higher than second temperature threshold value Temperature range, setting temperature level are 3.Temperature level is bigger, shows that temperature is higher, and the rotation speed of the fan needed is also bigger.
Assuming that the default dangerous temperature of Slot1, Slot2, Slot3 are respectively 100 DEG C, 40 on the basis of Slot1 service board DEG C, 50 DEG C, the first temperature threshold and second temperature threshold value are respectively 90 DEG C, 110 DEG C, then temperature classification such as Fig. 8;For Slot2 With Slot3 service board, the temperature value in bracket indicates corresponding actual temperature value, and the temperature value outside bracket indicates weighted temperature. According to above-mentioned temperature classification method, main control unit, can be by where weighted temperature value after the weighted temperature for obtaining each service board After temperature range determines that affiliated temperature level, the temperature level of each service board determine, inserted in corresponding slot position Corresponding temperature level specifically refers to Fig. 9 to obtain temperature level array, and slot number and temperature level correspond.
Step 103, according to the corresponding relationship of the rotation speed of the fan and temperature level array that pre-save, the main control unit is determined Current desired rotation speed of the fan, and then adjust rotation speed of the fan.
Before carrying out temperature control, test of many times can be carried out in advance, determines the relationship of rotation speed of the fan Yu temperature level array, The one-to-one relation table of the two is generated, and is stored in advance in main control unit and each service board.When according to above-mentioned steps 102 When obtaining temperature level array, main control unit can determine that fan corresponding with Current Temperatures level array turns directly from relation table Speed, and then according to the revolving speed de-regulation fan, control temperature.Wherein, when each numerical value in temperature level array is 0 When, show that the weighted temperature of each service board is below the first temperature threshold, each single-deck keeps working normally, then continues fan Current rotating speed operation is kept, without adjusting;When there are when any non-zero numerical value, then need according in advance in temperature level array The mapping table of preservation determines the corresponding rotation speed of the fan of Current Temperatures level array, and according to the determining revolving speed to fan into Row rotational speed regulation;Temperature level is higher in array, and the quantity of high-temperature rank is more, and the rotation speed of the fan needed is also bigger.
Temperature classification is weighted and be arranged by the observed temperature to each service board, has both been comprehensively considered each The Current Temperatures and temperature requirement of service board in turn simplify the analysis treatment process to each service board temperature, by each service board Come in temperature unification a to standard, the rotation speed of the fan of needs can be directly determined by temperature level array, realizes the equal of temperature Weighing apparatus adjustment.
Correspondingly, in the step 20, when the main control unit operation irregularity, the specified services disk is also according to weighting Temperature carries out temperature control, with specific reference to Figure 10, comprising the following steps:
Step 201, after the administration authority of the specified services disk adapter tube main control unit, each service board is obtained by information exchange Weighted temperature.Since each service board can calculate the weighted temperature of itself according to the observed temperature of itself in real time, then the finger The weighted temperature of each service board can be obtained by initiating information exchange by determining service board.
Step 202, according to the weighted temperature of pre-set temperature classification and each service board, the specified services disk is determined The current temperature level of each service board, and then obtain temperature level array.The specified services disk is obtaining adding for each service board After weighing temperature, temperature level belonging to each service board is determined by the temperature range where weighted temperature value, is inserted corresponding Slot position specifically refers to the step 102 to obtain temperature level array.
Step 203, according to the corresponding relationship of the rotation speed of the fan and temperature level array that pre-save, the specified services disk It determines current desired rotation speed of the fan, and then adjusts rotation speed of the fan.Rotation speed of the fan is also previously stored in the specified services disk With the mapping table of temperature level array, then when obtaining temperature level array, specified services disk can be directly from relation table It determines current desired rotation speed of the fan, and then adjusts fan, specifically refer to the step 103.
Embodiment 3:
On the basis of above-described embodiment 1 and embodiment 2, the embodiment of the invention also provides a kind of fans of chassis equipment Control system, for realizing the control method for fan in embodiment 1 and embodiment 2.With reference to Fig. 1, the system comprises rack back Plate and multiple single-decks, the multiple single-deck include main control unit, fan disk, power supply disks and multiple service boards, the multiple business Temperature detecting unit and simple management control unit are equipped in disk, the temperature detecting unit is for detecting corresponding service board Temperature, the simple management control unit are used to the temperature information for corresponding to service board being reported to the main control unit, and in master control The administration authority that corresponding service board takes over the main control unit is controlled when disk operation irregularity;It is single that management control is equipped in the main control unit Revolving speed for determining the rotation speed of the fan currently needed according to each service board temperature, and is transmitted to the fan disk by member;The fan Driving unit and one or more fan groups are equipped in disk, each fan group includes at least one fan again, and the driving is single Member controls the temperature of service board for driving the fan of the fan group to export specified revolving speed.
In the present embodiment, the multiple service board respectively corresponds slot number Slot1-Slot1N, and N is the integer greater than 3.Often Multiple temperature detecting points are equipped in a service board, the temperature detecting unit can be made of multiple temperature sensors, Jin Eryong The temperature in service board at multiple temperature detecting points is corresponded in real-time detection, obtains multiple temperature values.The simple management control Unit is used to obtain the temperature value of each temperature detecting point from corresponding temperature detecting unit, then by comparing determining highest therein Temperature, which is the observed temperature of corresponding service board, and when main control unit works normally, the simple management control is single The observed temperature of corresponding service board is reported to the management control unit in the main control unit by member.The management control unit according to The service board temperature reported, by comparing the maximum temperature determined in each service board, and it is current according to maximum temperature calculating system Required rotation speed of the fan, is then transmitted to the driving unit in the fan disk for the revolving speed, and the driving unit drives institute in turn The specified revolving speed of the fan output of fan group is stated, to realize temperature control.
Meanwhile the management control unit is also used to initiate information exchange to each service board, and by interactive to each industry Whether business disk informs slot number and in specified slot position.When the main control unit operation irregularity, positioned at the service board of specified slot position The administration authority of the main control unit is taken over, then the simple management control unit described at this time is also used to initiate and other each service boards Information exchange, and then the temperature of each service board is obtained, by comparing the maximum temperature determined in each service board, and according to the highest temperature The current desired rotation speed of the fan of computing system is spent, the revolving speed is then transmitted to the driving unit in the fan disk, the driving Unit drives the fan of the fan group to export specified revolving speed in turn, to realize temperature control.Specific work process can refer to Embodiment 1, details are not described herein again.
Normally, it also is provided with temperature detecting unit in the main control unit and in the power supply disks, for detecting corresponding single-deck Temperature;Without management control unit in the power supply disks, can be managed on behalf of another by the mode of main control unit bus, then the pipe of the main control unit Maximum temperature therein can be determined by comparing the temperature of main control unit, power supply disks and each service board by managing control unit, and according to The maximum temperature calculates current desired rotation speed of the fan.
Wherein, letter when using temperature controlled method is carried out according to weighted temperature in embodiment 2, in the service board Manageability control unit is also used to calculate weighted temperature according to the observed temperature of each service board, the management control in the main control unit Unit then calculates the weighted temperature of main control unit and power supply disks, and the weighted temperature value temperature grade reported according to each service board Other array determines current desired rotation speed of the fan finally according to the mapping table of rotation speed of the fan and temperature level array.Work as master When manipulating stock quotations abnormal, simple management control unit in the service board is according to the weighted temperature value temperature rank of each service board Array determines current desired rotation speed of the fan finally according to the mapping table of rotation speed of the fan and temperature level array.Specific work It can refer to embodiment 2 as process, details are not described herein again.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within mind and principle.

Claims (10)

1. a kind of control method for fan of chassis equipment, which is characterized in that when main control unit works normally, main control unit obtains each business The temperature of disk adjusts rotation speed of the fan in turn, and carries out information exchange with each service board in real time, will meet the service board of preset condition It is determined as specified services disk;When main control unit operation irregularity, method includes:
The administration authority of the specified services disk adapter tube main control unit carries out information exchange with other each service boards, obtains each business The temperature of disk adjusts rotation speed of the fan in turn, while whether real-time monitoring main control unit restores normal;
When main control unit restores normal, the specified services disk Stop message interaction, and administration authority is given back into main control unit, by institute It states main control unit to continue to carry out information exchange with each service board, obtains the temperature of each service board and then adjust rotation speed of the fan.
2. the control method for fan of chassis equipment according to claim 1, which is characterized in that described to meet preset condition Service board be determined as specified services disk specifically:
The minimum service board of temperature is determined as specified services disk by the temperature for comparing each service board;Alternatively, calculating each service board Difference between temperature and the default dangerous temperature of corresponding service board, each difference compared, by the maximum corresponding industry of difference Business disk is determined as specified services disk.
3. the control method for fan of chassis equipment according to claim 2, which is characterized in that the information exchange includes each The interaction of the corresponding slot position information of service board and the interaction of the corresponding temperature information of each service board;Wherein, the temperature is real Testing temperature or weighted temperature.
4. the control method for fan of chassis equipment according to claim 1, which is characterized in that the main control unit works normally When, main control unit obtains the temperature of each service board and then adjusts rotation speed of the fan specifically: each service board will be on the observed temperature of itself The main control unit is offered, the main control unit obtains the observed temperature of each service board every preset time poll, by comparing really Maximum temperature in fixed each observed temperature, and current desired rotation speed of the fan is determined according to the maximum temperature, and then adjust wind Fan revolving speed;
When the main control unit operation irregularity, the administration authority of the specified services disk adapter tube main control unit, with other each service boards into Row information interaction obtains the temperature of each service board and then adjusts rotation speed of the fan specifically: the specified services disk adapter tube main control unit Administration authority after, the observed temperature of each service board is obtained by information exchange, by comparing determining in each observed temperature most High-temperature, and current desired rotation speed of the fan is determined according to the maximum temperature, and then adjust rotation speed of the fan.
5. the control method for fan of chassis equipment according to claim 1, which is characterized in that the main control unit works normally When, main control unit obtains the temperature of each service board and then adjusts rotation speed of the fan, it specifically includes:
On the basis of any service board, the observed temperature of itself is weighted in each service board, obtains corresponding add Temperature is weighed, and the weighted temperature is reported to the main control unit;
The main control unit obtains the weighted temperature of each service board every preset time poll, according to pre-set temperature classification With the weighted temperature of each service board, the current temperature level of each service board is determined, and then obtain temperature level array;
According to the corresponding relationship of the rotation speed of the fan and temperature level array that pre-save, the main control unit determines current desired wind Revolving speed is fanned, and then adjusts rotation speed of the fan;
When the main control unit operation irregularity, the administration authority of the specified services disk adapter tube main control unit, with other each service boards into Row information interaction obtains the temperature of each service board and then adjusts rotation speed of the fan, specifically includes:
After the administration authority of the specified services disk adapter tube main control unit, the weighted temperature of each service board is obtained by information exchange;
According to the weighted temperature of pre-set temperature classification and each service board, the specified services disk determines that each service board is current Temperature level, and then obtain temperature level array;
According to the corresponding relationship of the rotation speed of the fan and temperature level array that pre-save, the specified services disk determines current desired Rotation speed of the fan, and then adjust rotation speed of the fan.
6. the control method for fan of chassis equipment according to claim 1, which is characterized in that according to each service board and each wind Position distribution situation of the fan group in rack carries out region division to rack in advance, in each region comprising a fan group with And at least one service board, at least one described service board carry out temperature control by the fan group in corresponding region;
Then when adjusting rotation speed of the fan, the rotation speed of the fan of each region internal fan group is adjusted separately according to preparatory ready-portioned region, Specifically: according to the temperature of each service board in each region, rotation speed of the fan needed for determining each region, and then drive in each region Fan group export corresponding revolving speed, realize that the temperature of each area traffic disk is adjusted.
7. the control method for fan of chassis equipment according to claim 6, which is characterized in that the specified services disk adapter tube After the administration authority of main control unit, when adjusting separately the rotation speed of the fan of each region internal fan group according to preparatory ready-portioned region, Rotational speed regulation first is carried out to the fan group in specified services disk region, and then adjusts the temperature in the region, then to it The fan group in his region carries out rotational speed regulation, and then adjusts the temperature in other regions.
8. the control method for fan of -7 any chassis equipments according to claim 1, which is characterized in that when the specified industry Be engaged in disk adapter tube main control unit administration authority and after obtaining the temperature of each service board, the specified services disk will be in other each service boards The service board for meeting the second preset condition is determined as the second specified services disk;
Wherein, before the main control unit restores normal, whether the specified services disk real-time detection own temperature reaches default threshold Value takes over the specified services by the second specified services disk when the temperature of the specified services disk reaches preset threshold The administration authority of disk.
9. the control method for fan of -7 any chassis equipments according to claim 1, which is characterized in that when the main control unit When continuous n times can not reply the information exchange of each service board, the specified services disk judges that the main control unit is in abnormal, in turn Take over the administration authority of the main control unit;It is described when the main control unit replys the information exchange of the specified services disk again Specified services disk judges that the main control unit restores normal, and then returns administration authority.
10. a kind of fan control system of chassis equipment, which is characterized in that including main control unit, fan disk and multiple service boards, Temperature detecting unit and simple management control unit are equipped in each service board, the temperature detecting unit is for detecting corresponding industry The temperature of business disk, the simple management control unit are used to the temperature information for corresponding to service board being reported to the main control unit, and The administration authority that corresponding service board takes over the main control unit is controlled in main control unit operation irregularity;
Management control unit is equipped in the main control unit, for determining the rotation speed of the fan currently needed according to each service board temperature, And revolving speed is transmitted to the fan disk;Driving unit and one or more fan groups, the driving are equipped in the fan disk Unit is used to drive the fan of the fan group to export specified revolving speed, and then controls the temperature of service board.
CN201811416646.2A 2018-11-26 2018-11-26 Fan control method and system of rack equipment Active CN109654053B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811416646.2A CN109654053B (en) 2018-11-26 2018-11-26 Fan control method and system of rack equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811416646.2A CN109654053B (en) 2018-11-26 2018-11-26 Fan control method and system of rack equipment

Publications (2)

Publication Number Publication Date
CN109654053A true CN109654053A (en) 2019-04-19
CN109654053B CN109654053B (en) 2020-05-12

Family

ID=66111570

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811416646.2A Active CN109654053B (en) 2018-11-26 2018-11-26 Fan control method and system of rack equipment

Country Status (1)

Country Link
CN (1) CN109654053B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110778517A (en) * 2019-09-27 2020-02-11 苏州浪潮智能科技有限公司 Fan control method, device and storage medium
CN114135510A (en) * 2021-11-03 2022-03-04 烽火通信科技股份有限公司 Intelligent speed regulation method, device, equipment and storage medium for fan of communication equipment
CN114738264A (en) * 2022-04-26 2022-07-12 醴陵千汇实业有限公司 Quick oil cooling system of plunger pump

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002115665A (en) * 2000-10-03 2002-04-19 Daikin Ind Ltd Control board
CN101212345A (en) * 2006-12-31 2008-07-02 联想(北京)有限公司 Blade server management system
CN102123047A (en) * 2011-01-21 2011-07-13 北京傲天动联技术有限公司 Gridding system network architecture (SNA) of trislot position device
CN102231114A (en) * 2011-05-26 2011-11-02 福建星网锐捷网络有限公司 System and method for upgrading chip as well as method and device for transmitting upgrade file
CN102478006A (en) * 2010-11-30 2012-05-30 英业达股份有限公司 Fan speed control system and method for reading rotating speed of fan thereof
CN106884808A (en) * 2015-12-15 2017-06-23 昆达电脑科技(昆山)有限公司 Frame fan control system and its method
CN106940676A (en) * 2016-01-05 2017-07-11 佛山市顺德区顺达电脑厂有限公司 The monitoring system of rack
CN108599981A (en) * 2018-03-13 2018-09-28 迈普通信技术股份有限公司 Management method, service card and the communication equipment of service card

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002115665A (en) * 2000-10-03 2002-04-19 Daikin Ind Ltd Control board
CN101212345A (en) * 2006-12-31 2008-07-02 联想(北京)有限公司 Blade server management system
CN102478006A (en) * 2010-11-30 2012-05-30 英业达股份有限公司 Fan speed control system and method for reading rotating speed of fan thereof
CN102123047A (en) * 2011-01-21 2011-07-13 北京傲天动联技术有限公司 Gridding system network architecture (SNA) of trislot position device
CN102231114A (en) * 2011-05-26 2011-11-02 福建星网锐捷网络有限公司 System and method for upgrading chip as well as method and device for transmitting upgrade file
CN106884808A (en) * 2015-12-15 2017-06-23 昆达电脑科技(昆山)有限公司 Frame fan control system and its method
CN106940676A (en) * 2016-01-05 2017-07-11 佛山市顺德区顺达电脑厂有限公司 The monitoring system of rack
CN108599981A (en) * 2018-03-13 2018-09-28 迈普通信技术股份有限公司 Management method, service card and the communication equipment of service card

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110778517A (en) * 2019-09-27 2020-02-11 苏州浪潮智能科技有限公司 Fan control method, device and storage medium
CN110778517B (en) * 2019-09-27 2022-02-22 苏州浪潮智能科技有限公司 Fan control method, device and storage medium
CN114135510A (en) * 2021-11-03 2022-03-04 烽火通信科技股份有限公司 Intelligent speed regulation method, device, equipment and storage medium for fan of communication equipment
CN114135510B (en) * 2021-11-03 2023-06-20 烽火通信科技股份有限公司 Intelligent speed regulation method, device, equipment and storage medium for communication equipment fan
CN114738264A (en) * 2022-04-26 2022-07-12 醴陵千汇实业有限公司 Quick oil cooling system of plunger pump

Also Published As

Publication number Publication date
CN109654053B (en) 2020-05-12

Similar Documents

Publication Publication Date Title
CN109654053A (en) A kind of control method for fan and system of chassis equipment
US9883009B2 (en) Automatic computer room air conditioning control method
CN106211715B (en) A kind of control method for fan and device
KR100824480B1 (en) Enterprise power and thermal management
US8904383B2 (en) Virtual machine migration according to environmental data
US7509505B2 (en) Method and system for managing power delivery for power over Ethernet systems
EP2341455A2 (en) Method and apparatus for preventing overloads of power distribution networks
CN103790844B (en) Fan control system and control method for fan
AU2018313839B2 (en) Rack level power control
CN105302182B (en) A kind of server liquid-cooling heat radiation energy-saving control system and method
CN109283956A (en) A kind of temprature control method and system of chassis equipment
CN106681835A (en) Resource allocation method and resource manager
CN115686117B (en) Liquid cooling control method and system, liquid cooling cabinet, electronic equipment and storage medium
US11061458B2 (en) Variable redundancy data center power topology
CN109460132A (en) The method, apparatus and computer readable storage medium of server radiating
CN106385440A (en) Remote monitoring method and device of self-service printing device
CN108574727A (en) A kind of improved load balance scheduling system based on platform of soaring
US20180080670A1 (en) Balancing discharge airflow during air handling system operation
KR101830859B1 (en) Method of diagnosing energy being consumed in internet data center by using virtual building model
JP2002281671A (en) Power control method, power control system, controller, and computer program
CN108425874A (en) Fan control system and reserce cell charging method
US20220408596A1 (en) Electronic rack control system for cloud servers
CN115139859A (en) Temperature regulation and control method and device, electronic equipment and storage medium
CN108599384A (en) Energy storage multi-cabinet management method, device and system
JP2021087278A (en) Self-consignment system and self-consignment method

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
GR01 Patent grant
GR01 Patent grant