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 PDFInfo
- 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
Links
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
- 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
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q1/00—Details of selecting apparatus or arrangements
- H04Q1/02—Constructional details
- H04Q1/035—Cooling of active equipments, e.g. air ducts
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05D—INDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
- F05D2270/00—Control
- F05D2270/30—Control parameters, e.g. input parameters
- F05D2270/303—Temperature
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
[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.
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)
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)
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 |
-
2018
- 2018-11-26 CN CN201811416646.2A patent/CN109654053B/en active Active
Patent Citations (8)
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)
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 |