A kind of computer room temperature monitoring method
Technical field
The present invention relates to room environment monitoring technical field, particularly a kind of computer room temperature monitoring method.
Background technology
It is the need of Safeguard Informatization Establishment with the progressively release of smart city with developing rapidly for informationization technology
Will be, it is necessary to which the equipment set up in substantial amounts of central machine room, computer room turns into the necessary support of informatization, if calculator room equipment is transported
Row is unstable or even often breaks down, and will cause larger direct and indirect economic loss, so ensureing calculator room equipment
Stable operation, an emphasis as informatization.During calculator room equipment is run, substantial amounts of heat, temperature mistake can be produced
Height easily causes device damage, so as to cause direct and indirect economic loss.In traditional processing, only temperature parameter is carried out
Collection, but have no intelligentized analysis and management, in order to prevent temperature is too high from causing damage, otherwise always on cooling system
The wasting of resources is caused, otherwise artificial periodic operation cooling system, can not effectively guard against and solve the problems, such as.
The content of the invention
In view of the drawbacks described above of prior art, it is an object of the invention to provide a kind of computer room temperature monitoring method, energy
A kind of effective early warning mechanism is enough set up, when temperature will reach early warning value, pre-alert notification is sent.
The purpose of the present invention realized by such technical scheme, a kind of computer room temperature monitoring method, and it includes:
The computer room temperature monitoring method step is as follows:
S1:Create monitoring system analysis object;
S2:Monitoring system communication object is created for each temperature monitoring node, and monitoring system communication object is ordered
Name operation;
S3:The monitored area object in monitoring system is defined by region, each monitored area includes the temperature detection
Node;
S4:Set up the corresponding relation of the monitoring system communication object and the monitored area object;
S5:Each temperature detection node data is obtained by the monitoring system communication object in real time, and is saved in database
In;
S6:Database described in analytical procedure S5, judges whether to need to propose alarm or sends pre-alert notification.
Further, monitoring system analysis object is ZXO in step S1, and the parameter that acquirement system is set includes:Moment be
Number TCX, error deviation amount VC0, alarm index WC, temporal scalability COEFFICIENT K.
Further, the data described in step S5 in database include:Record information includes:Time RecT, temperature C,
Section object numbering JIOID.
Further, propose that the specific method for alarming or sending early warning is as follows described in step S6:
S61:Moment coefficient T CX is set, it is ensured that every group of data at least one temperature C value in each monitored area;Such as
There is no the record in certain region in fruit moment coefficient T CX, then ignore the field when calculating;
S62:Current Temperatures C1 is obtained, if C1 is more than alarm index WC, alarm is proposed, step is terminated, conversely, then continuing
Follow the steps below;
S63:Analysis object ZXO takes record data in moment coefficient T CX nearest a cycle, be respectively designated as AR1,
AR2 ... ARN, a record of a monitored area is corresponded to respectively;The temperature parameter Cc of every record is obtained, if certain note
The Cc values of record are more than alarm index WC, then propose alarm, step is terminated, conversely, then proceeding following steps;
S64:Each record at the time of searching one day synchronization in coefficient T CX, respectively ARD1, ARD2,
... ARDN, a record of a monitored area is corresponded to respectively;The temperature parameter Cd of every record is obtained, if each monitoring
Always have in region | Cd-Cc |<VC0, then find and coefficient at the time of upper one day, synchronization was close in nearest a cycle
TCX, is designated as TCX1;
S65:Repeat step 6-4), find out in nearest a cycle with coefficient T CX at the time of upper one day, synchronization was close,
Be designated as respectively TCX2, TCX3 ... TCXN;
S66:The TCX for alarm logging occur is searched, and records the time Tc for alarm logging occur;
S67:Tc is subjected to classification processing, the Tc close with synchronization upper one day will be found in a cycle recently and returned
In one-level, then by how much divided ranks of middle Tc quantity at different levels, quantity it is most for 1 grade, be secondly 2 grades, until N grades;
S68:Early warning report is submitted by grade.
Further, in step S67, during classification processing, calculate in the time difference △ T that Tc and TCX is recorded, nearest a cycle
± K is not to be exceeded in the time difference △ T close with synchronization upper one day difference, and K is temporal scalability coefficient.
Further, the region division rule described in step S3 is to be divided into irregular area by calculator room equipment management requirement
Or by mesh generation be regular domain.
By adopting the above-described technical solution, the present invention has the advantage that:The present invention is supervised different from traditional temperature
Survey method, the application introduces genetic-neural network algorithm and area grid algorithm on the basis of data sampling, the logarithm from space-time
According to intellectual analysis has been carried out, so as to timely alarm and following data are predicted so that monitoring system has in itself
There is intelligence learning function, and each region is organically combined into comprehensive analysis, so, as the time that system is used is longer,
Predicted value is more accurate, so as to help computer room efficiently to manage cooling system, both economizes on resources, and ensures that the safety of calculator room equipment can again
Lean on.
Other advantages, target and the feature of the present invention will be illustrated in the following description to a certain extent, and
And to a certain extent, based on will be apparent to those skilled in the art to investigating hereafter, Huo Zheke
To be instructed from the practice of the present invention.The target and other advantages of the present invention can be wanted by following specification and right
Book is sought to realize and obtain.
Brief description of the drawings
The brief description of the drawings of the present invention is as follows:
Fig. 1 is structural representation of the invention.
Fig. 2 is FB(flow block) of the invention.
Fig. 3 is moment coefficient T CX records and alarm decision flow chart in the nearest a cycle of the present invention.
Fig. 4 for the present invention lookup daily in the same time at the time of coefficient T CX flow charts.
Fig. 5 is each moment coefficient T CX time of fire alarming flow charts of lookup of the invention.
Fig. 6 is classified flow chart for the Tc of the present invention.
Embodiment
The invention will be further described with reference to the accompanying drawings and examples.
Embodiment 1:As shown in Figures 1 to 6;A kind of computer room temperature monitoring method, it includes:The computer room temperature monitoring
Method and step is as follows:
S1:Create monitoring system analysis object ZXO;
S2:A monitoring system communication object is created for each temperature monitoring node, and monitoring system communication object is entered
Row naming operation;Be respectively designated as STO1, STO2 ... STON;
S3:The monitored area object in monitoring system is defined by region, each monitored area includes the temperature detection
Node;Monitored area object be respectively designated as JFO1, JFO2 ... JFON;Wherein region is divided into by calculator room equipment management requirement
Irregular area is regular domain by mesh generation, is included and only one temperature detection node in each region;
S4:Set up the corresponding relation of the monitoring system communication object and the monitored area object;Such as STO1 and JFO3,
STO2 is corresponding with JFO5 etc., until completing all one-to-one relations;
S5:Each temperature detection node data is obtained by monitoring system communication object STO1 to the STON in real time, and protected
It is stored in database;
S6:Database described in analytical procedure S5, judges whether to need to propose alarm or sends pre-alert notification.
Monitoring system analysis object is ZXO in step S1, and the parameter that acquirement system is set includes:Moment coefficient T CX, mistake
Poor offset VC0, alarm index WC, temporal scalability COEFFICIENT K.
Data described in step S5 in database include:Record information includes:Time RecT, temperature C, section object
Numbering JIOID.
Propose that the specific method for alarming or sending early warning is as follows described in step S6:
S61:Moment coefficient T CX is set, it is ensured that every group of data at least one temperature C value in each monitored area;Such as
There is no the record in certain region in fruit moment coefficient T CX, then ignore the field when calculating;
S62:Current Temperatures C1 is obtained, if C1 is more than alarm index WC, alarm is proposed, step is terminated, conversely, then continuing
Follow the steps below;
S63:Analysis object ZXO takes record data in moment coefficient T CX nearest a cycle, be respectively designated as AR1,
AR2 ... ARN, a record of a monitored area is corresponded to respectively;The temperature parameter Cc of every record is obtained, if certain note
The Cc values of record are more than alarm index WC, then propose alarm, step is terminated, conversely, then proceeding following steps;
S64:Each record at the time of searching one day synchronization in coefficient T CX, respectively ARD1, ARD2,
... ARDN, a record of a monitored area is corresponded to respectively;The temperature parameter Cd of every record is obtained, if each monitoring
Always have in region | Cd-Cc |<VC0, then find and coefficient at the time of upper one day, synchronization was close in nearest a cycle
TCX, is designated as TCX1;
S65:Repeat step 6-4), find out in nearest a cycle with coefficient T CX at the time of upper one day, synchronization was close,
Be designated as respectively TCX2, TCX3 ... TCXN;
S66:The TCX for alarm logging occur is searched, and records the time Tc for alarm logging occur;
S67:Tc is subjected to classification processing, the Tc close with synchronization upper one day will be found in a cycle recently and returned
In one-level, then by how much divided ranks of middle Tc quantity at different levels, quantity it is most for 1 grade, be secondly 2 grades, until N grades;
S68:By grade submit early warning report because 1 grade quantity at most, 1 grade for be most likely to occur alarm when
Between.
In step S67, during classification processing, calculate in the time difference △ T that Tc and TCX are recorded, nearest a cycle with upper one
± K is not to be exceeded in the close time difference △ T of its synchronization difference, and K is temporal scalability coefficient.
As shown in figure 1, there is 4 monitoring nodes in computer room, be respectively divided to 4 monitored areas, correspond to JFO1, JFO2,
JFO3、JFO4.Monitoring system sets up 4 communication objects and obtains temperature parameter, 4 communications pair from monitoring node by traffic operation
As being respectively STO1, STO2, STO3, STO4.The temperature parameter that intellectual analysis object ZXO is gathered according to communication object carries out intelligence
Analysis.
System sets coefficient T CX=2 minutes moment, error deviation amount VC0=0.2, alarm index WC=60, temporal scalability
COEFFICIENT K=5 minute.
When existing communication object STO2 obtains a record from the JFO2 of monitored area, intellectual analysis object ZXO presses Fig. 2 flows
Handled.
Intellectual analysis object ZXO obtains communication object JFO2 temperature C1 first, if temperature C1 numerical value is more than alarm
Coefficient WC numerical value, then intellectual analysis object ZXO initiations alarm.If not possessing alert if, intellectual analysis object ZXO starts
Carry out early warning calculating.
Intellectual analysis object ZXO is obtained the record data in moment coefficient T CX nearest a cycle by Fig. 3, is named respectively
For AR1, AR2 ... ARN, one of monitored area record is corresponded to respectively;The temperature parameter Cc of every record is obtained, if
The Cc values of certain record are more than alarm index WC, then propose alarm, and step is terminated, and no longer carries out early warning calculating;Conversely, then press with
Lower step proceeds early warning calculating.
If do not alarmed in the nearest coefficient T CX cycles at a moment, intellectual analysis object ZXO proceeds early warning
Processing.
ZXO searches each day similar TCX in the same time by Fig. 4, be denoted as TCX1, TCX2 ..., TCXN, and by Fig. 5 search from
TCX1 to TCXN alarm logging, obtain alarm logging time of fire alarming, respectively Tc1, Tc2 ..., TcN.Fig. 6 is pressed again by Tc
Classification processing is carried out, and each DBMS obtained by classification sends early warning report.
The device have the advantages that:A kind of effective early warning mechanism can be set up, early warning value will be reached in temperature
When, send pre-alert notification;The present invention is different from traditional temperature monitoring method, and the application is introduced on the basis of data sampling
Data have been carried out intellectual analysis, so as to timely alarm by genetic-neural network algorithm and area grid algorithm from space-time
And following data are predicted so that monitoring system has intelligence learning function in itself, and each region is organically combined
Get up comprehensive analysis, so, as the time that system is used is longer, predicted value is more accurate, so as to help computer room efficiently to manage
Cooling system, was both economized on resources, and the safe and reliable of calculator room equipment is ensured again.
Finally illustrate, the above embodiments are merely illustrative of the technical solutions of the present invention and it is unrestricted, although with reference to compared with
The present invention is described in detail good embodiment, it will be understood by those within the art that, can be to skill of the invention
Art scheme is modified or equivalent substitution, and without departing from the objective and scope of the technical program, it all should cover in the present invention
Right among.