Disclosure of Invention
In order to solve the problems, the invention aims to provide a power distribution network application state monitoring system and method which are convenient to expand, and the expansion convenience of power distribution network application state monitoring and the safety of monitoring data are improved.
The invention solves the problems by adopting the following technical scheme:
in a first aspect of the present invention, a power distribution network application state monitoring system that facilitates extension includes: the collecting module is used for collecting state information in the power distribution network in real time; the storage module is used for receiving and storing the state information and the alarm information to form a power distribution network state information repository, wherein the collection module and the storage module are both positioned in a power distribution network safety area I; the alarm module acquires the state information from the power distribution network state information memory bank, compares the state information with a preset value and outputs corresponding alarm information to the storage module; the interface modules are used for reading and combining the state information of the power distribution network state information repository and the alarm information corresponding to the state information of the power distribution network state information repository and outputting state monitoring information, wherein the alarm module and the interface modules are positioned in a power distribution network safety zone IV so as to be convenient for quickly and stably transmitting the state monitoring information outside the safety zone; and the display module is used for receiving the state monitoring information and sending the state monitoring information to a designated user terminal, wherein the display module and the designated user terminal are positioned outside the safety zone so as to capture the abnormal condition and the alarm information of the safety zone in time.
The distribution network application state monitoring system convenient to expand has the following beneficial effects: the storage module is arranged to uniformly store the state information and the alarm information, so that decoupling control is conveniently carried out between the storage module and the interface module, the accuracy and the flexibility of the interface module for acquiring the alarm information are improved, the situation that the interface module is repeatedly developed according to different service types is avoided, and the expansion convenience of monitoring the application state of the power distribution network is ensured; by setting the alarm module, the state information in the power distribution network state information repository can be monitored in real time and the alarm information can be sent out in time, so that the stability and timeliness of monitoring the application state of the power distribution network are ensured.
Further, the status information includes performance information, performance level information, acquisition time information, and location information. The state information of the structure can effectively reflect the operation condition of the current power distribution network, the alarm module can conveniently and rapidly confirm the alarm information and locate faults after receiving the state information, the alarm information can be rapidly updated to the power distribution network state information repository, and the stability of the operation of the power distribution network and the fault response speed of the alarm module are ensured.
Further, the alarm module periodically acquires the state information through the HTTP protocol and stores the state information as time-stamped sequence data. By regularly grabbing state information and storing time sequence data, the alarm module can timely acquire the change of the state information and rapidly confirm the alarm information, so that the operation stability of the power distribution network is ensured.
Further, the preset value is generated by the combination of the sequence data. The preset value is generated by combining the sequence data, and the alarm module can effectively monitor the state information with larger instantaneous change amplitude and improve the response speed to the fault information.
In a second aspect of the present invention, a method for monitoring an application state of a power distribution network, which is convenient to expand, includes: acquiring state information in a power distribution network in real time; receiving and storing the state information and the alarm information to form a power distribution network state information repository, wherein the power distribution network state information repository is stored in a power distribution network safety zone I; acquiring the state information from the power distribution network state information memory bank, comparing the state information with a preset value, and outputting corresponding alarm information; receiving the alarm information and updating the alarm information to the power distribution network state information repository; reading and combining the state information of the power distribution network state information repository and the corresponding alarm information, and outputting state monitoring information, wherein the alarm information and the state information are stored in a power distribution network safety zone IV, so that the state monitoring information can be conveniently and rapidly and stably transmitted outside the safety zone; and receiving the state monitoring information and sending the state monitoring information to a designated user side positioned outside the safety zone so as to capture the abnormal condition and the alarm information of the safety zone in time.
The method for monitoring the application state of the power distribution network, which is convenient to expand, has the following beneficial effects: the state information repository of the power distribution network is formed by setting, the state information and the alarm information are stored uniformly, decoupling control is conveniently carried out between the state information repository of the power distribution network and the state monitoring information, the accuracy and the flexibility of acquiring the alarm information are improved, the condition of repeatedly adjusting technical parameters according to different service types is avoided, and the expansion convenience of monitoring the application state of the power distribution network is ensured; by outputting the corresponding alarm information, the state information in the power distribution network state information repository can be monitored in real time and the alarm information can be sent out in time, so that the stability and timeliness of monitoring the application state of the power distribution network are ensured.
Further, the status information includes performance information, performance level information, acquisition time information, and location information. The state information of the structure can effectively reflect the operation condition of the current power distribution network, is convenient for carrying out alarm information confirmation and fault positioning after receiving the state information, and can be quickly updated to a power distribution network state information repository to ensure the stability of the operation of the power distribution network and the fault response speed of the alarm module.
Further, the state information is obtained from the power distribution network state information memory bank at fixed time through the HTTP protocol and stored as time-stamped sequence data. By regularly grabbing the state information and storing the time sequence data, the change of the state information can be timely acquired, the alarm information can be quickly confirmed, and the operation stability of the power distribution network is ensured.
Further, the preset value is generated by the combination of the sequence data. The preset value is generated by combining the sequence data, so that the state information with larger instantaneous change amplitude can be effectively monitored, and the response speed to fault information is improved.
In a third aspect of the invention, a computing device comprises: a memory and a processor; a memory for storing program instructions; and the processor is used for calling the program instructions stored in the memory and executing the method according to the obtained program.
The computing device has at least the following advantages: the state information repository of the power distribution network is formed by setting, the state information and the alarm information are stored uniformly, decoupling control is conveniently carried out between the state information repository of the power distribution network and the state monitoring information, the accuracy and the flexibility of acquiring the alarm information are improved, the condition of repeatedly adjusting technical parameters according to different service types is avoided, and the expansion convenience of monitoring the application state of the power distribution network is ensured; by outputting the corresponding alarm information, the state information in the power distribution network state information repository can be monitored in real time and the alarm information can be sent out in time, so that the stability and timeliness of monitoring the application state of the power distribution network are ensured.
In a fourth aspect of the invention, a storage medium stores computer executable instructions for performing a method as described above.
The storage medium has at least the following advantages: the state information repository of the power distribution network is formed by setting, the state information and the alarm information are stored uniformly, decoupling control is conveniently carried out between the state information repository of the power distribution network and the state monitoring information, the accuracy and the flexibility of acquiring the alarm information are improved, the condition of repeatedly adjusting technical parameters according to different service types is avoided, and the expansion convenience of monitoring the application state of the power distribution network is ensured; by outputting the corresponding alarm information, the state information in the power distribution network state information repository can be monitored in real time and the alarm information can be sent out in time, so that the stability and timeliness of monitoring the application state of the power distribution network are ensured.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Detailed Description
Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are illustrative only and are not to be construed as limiting the invention.
In the description of the present invention, it should be understood that references to orientation descriptions such as upper, lower, front, rear, left, right, etc. are based on the orientation or positional relationship shown in the drawings, are merely for convenience of description of the present invention and to simplify the description, and do not indicate or imply that the apparatus or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus should not be construed as limiting the present invention.
In the description of the present invention, a number means one or more, a number means two or more, and greater than, less than, exceeding, etc. are understood to not include the present number, and above, below, within, etc. are understood to include the present number. The description of the first and second is for the purpose of distinguishing between technical features only and should not be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
In the description of the present invention, unless explicitly defined otherwise, terms such as arrangement, installation, connection, etc. should be construed broadly and the specific meaning of the terms in the present invention can be reasonably determined by a person skilled in the art in combination with the specific contents of the technical scheme.
Referring to fig. 1, an embodiment of the present invention provides a power distribution network application state monitoring system that is convenient to expand, including: the collecting module 100 is used for collecting state information 110 in the power distribution network in real time; the storage module 200 receives and stores the state information 110 and the alarm information to form a power distribution network state information repository; the alarm module 300 acquires the state information 110 from the power distribution network state information memory bank, compares the state information 110 with a preset value, and outputs corresponding alarm information to the storage module 200; a plurality of interface modules 400 for reading and combining the state information 110 of the power distribution network state information repository and the corresponding alarm information, and outputting state monitoring information; the display module 500 receives the status monitoring information and sends the status monitoring information to the designated user terminal.
The storage module 200 is arranged to uniformly store the state information 110 and the alarm information, so that decoupling control is conveniently performed between the storage module 200 and the interface module 400, the accuracy and flexibility of the interface module 400 for acquiring the alarm information are improved, the situation that the interface module 400 is repeatedly developed according to different service types is avoided, and the expansion convenience of monitoring the application state of the power distribution network is ensured; by arranging the alarm module 300, the state information in the power distribution network state information repository can be monitored in real time and the alarm information can be sent out timely, so that the stability and timeliness of monitoring the application state of the power distribution network are ensured.
In this embodiment, the collecting module 100 and the storage module 200 are both located in the safe area I of the power distribution network, so that accuracy and timeliness of the state information 110 are effectively ensured, and stability and safety of alarm information are also improved; the alarm module 300 and the interface module 400 are located in the safety zone iv of the power distribution network, so that the state monitoring information can be conveniently and rapidly and stably transmitted to the outside of the safety zone. In addition, the display module 500 can be arranged outside the safety zone, so that the transmission efficiency of the state monitoring information between the safety zone and the unsafe zone is ensured, the problems of network isolation and cross-zone are avoided, the condition that the state monitoring information is not transmitted timely and in place is avoided, and the abnormal condition and the alarm information of the safety zone are captured timely.
Referring to fig. 1 and 3, in another embodiment, the status information 110 includes performance information 111, performance level information 112, acquisition time information 113, and location information 114. The state information 110 with the structure can effectively reflect the operation condition of the current power distribution network, so that the alarm module 300 can quickly confirm the alarm information and locate faults after receiving the state information 110, and the alarm information can be quickly updated to the power distribution network state information repository, thereby ensuring the stability of the operation of the power distribution network and the fault response speed of the alarm module. In this embodiment, the performance information 111 includes, but is not limited to, fault information, load information, outage information, temperature information, drainage basin information, rainfall information, and earthquake information, and the multi-dimensionality of the status information 110 further ensures the convenience of extension of the power distribution network application status monitoring system. For example, when the power distribution station increases infrared sensors due to actual demands, outdoor air temperature is monitored. In order to realize that the display module 500 displays the readings and alarms of the infrared sensor, only the infrared sensor is connected with the collecting module 100, and the category of the temperature information is increased in the state information 110, and the alarm module 300 can automatically find and update the state information 110 and the alarm information; after the interface module 400 is opened to the corresponding interface component, updated state monitoring information can be obtained, the interface module 400 does not need to conduct additional function development and parameter modification aiming at monitoring of temperature information, the expansion convenience of the power distribution network application state monitoring system is greatly improved, and the cost of power distribution network application state monitoring is reduced.
In another embodiment, the alert module 300 periodically obtains the status information 110 via the HTTP protocol and stores it as time-stamped sequence data. By regularly grabbing the state information 110 and storing time sequence data, the alarm module can timely acquire the change of the state information 110 and rapidly confirm the alarm information, so that the operation stability of the power distribution network is ensured. In this embodiment, the alarm module 300 adopts a pramipexole monitoring architecture, and can collect the state information 110 and store time series data, and provide a query interface; meanwhile, the Promipruss architecture can process a multidimensional data model, namely time series data identified by a measurement name and key value pair; flexible query language PromSQL is adopted, so that complex query can be completed by utilizing multidimensional data; in addition, the Promitus architecture does not rely on distributed storage, and a single server node can work directly; the HTTP-based pull mode collects time sequence data, and the time sequence data is pushed to be supported by PushGateway components; the status information 110 can be automatically updated by service discovery or static configuration of discovery targets; the Promitus architecture supports various graphic modes and dashboards, so that the display module 500 can output more visual data forms to the user side, and the use convenience of the power distribution network application state monitoring system is improved.
In another embodiment, the protopine architecture-based alert module 300 actively captures the status information 110 in the power distribution network status information repository by reading the power distribution network status information repository. The alarm module 300 writes the relevant state information 110 into its configuration file to form serial data, and performs real-time comparison and monitoring on the state information 110 to realize automatic monitoring.
In another embodiment, the preset value is generated by a combination of sequence data. The preset value is generated by combining sequence data, and the alarm module can effectively monitor the state information 110 with larger instantaneous change amplitude, so that the response speed to fault information is improved. In this embodiment, the preset value can be set manually, or can be set through a configuration file, and the sequence data and the combination thereof are used as a reference to compare with the currently acquired state information 110, so as to acquire the abnormal condition of the state information 110, and output corresponding alarm information.
Referring to fig. 2, the embodiment of the invention further provides a method for monitoring the application state of the power distribution network, which is convenient to expand, and comprises the following steps:
step S1000, collecting state information 110 in a power distribution network in real time;
Step S2000, receiving and storing the state information 110 and the alarm information to form a power distribution network state information repository;
Step S3000, acquiring state information 110 from a power distribution network state information memory bank, comparing the state information 110 with a preset value, and outputting corresponding alarm information;
Step S4000, receiving alarm information and updating the alarm information to a power distribution network state information repository;
Step S5000, reading and combining the state information 110 of the power distribution network state information repository and the alarm information corresponding to the state information 110, and outputting state monitoring information;
step S6000, receiving the state monitoring information and sending the state monitoring information to the appointed user side.
By setting the state information repository of the power distribution network and uniformly storing the state information 110 and the alarm information, decoupling control between the state information repository of the power distribution network and the state monitoring information is facilitated, accuracy and flexibility of acquiring the alarm information are improved, the condition of repeatedly adjusting technical parameters according to different service types is avoided, and the expansion convenience of monitoring the application state of the power distribution network is ensured; by outputting the corresponding alarm information, the state information 110 in the power distribution network state information repository can be monitored in real time and timely sent out, so that the stability and timeliness of monitoring the application state of the power distribution network are ensured.
In another embodiment, the status information 110 includes performance information 111, performance level information 112, acquisition time information 113, and location information 114. The state information 110 with the structure can effectively reflect the operation condition of the current power distribution network, is convenient for receiving the state information 110, and can quickly confirm and locate the alarm information, quickly update the alarm information to a power distribution network state information repository, and ensure the stability of the operation of the power distribution network and the fault response speed of the alarm module. In this embodiment, the performance information 111 includes, but is not limited to, fault information, load information, outage information, temperature information, drainage basin information, rainfall information, and earthquake information, and the multi-dimensionality of the state information 110 further ensures the expansion convenience of the power distribution network application state monitoring.
In another embodiment, status information 110 is periodically obtained from a repository of power distribution network status information via the HTTP protocol and stored as time stamped sequence data. By regularly grabbing the state information 110 and storing time sequence data, the change of the state information 110 can be timely acquired, alarm information confirmation can be rapidly carried out, and the operation stability of the power distribution network is ensured. In this embodiment, a pramipexole monitoring architecture is adopted to obtain the state information 110 from the state information memory of the power distribution network, compare the state information with a preset value, and output corresponding alarm information. The Promitus monitoring architecture can collect state information 110 and store time series data and provide a query interface; meanwhile, the Promipruss architecture can process a multidimensional data model, namely time series data identified by a measurement name and key value pair; flexible query language PromSQL is adopted, so that complex query can be completed by utilizing multidimensional data; in addition, the Promitus architecture does not rely on distributed storage, and a single server node can work directly; the HTTP-based pull mode collects time sequence data, and the time sequence data is pushed to be supported by PushGateway components; the status information 110 can be automatically updated by service discovery or static configuration discovery targets.
In another embodiment, the preset value is generated by a combination of sequence data. The preset value is generated by combining sequence data, so that the state information 110 with larger instantaneous change amplitude can be effectively monitored, and the response speed to fault information is improved.
The embodiment of the invention also provides a computing device, which comprises: a memory and a processor; a memory for storing program instructions; and the processor is used for calling the program instructions stored in the memory and executing the power distribution network application state monitoring method which is convenient to expand according to the obtained program.
It should be noted that, since the computing device in this embodiment and the method for monitoring the application state of the power distribution network in the foregoing embodiment, which is convenient to expand, are based on the same inventive concept, the corresponding content in the method embodiment is also applicable to the computing device embodiment, and will not be described in detail herein.
The embodiment of the invention also provides a computer storage medium, which stores computer executable instructions for executing the power distribution network application state monitoring method which is convenient to expand.
It should be noted that, since the computer storage medium in the present embodiment and the method for monitoring the application state of the power distribution network, which is convenient to expand in the foregoing embodiments, are based on the same inventive concept, the corresponding content in the method embodiment is also applicable to the present storage medium embodiment, and will not be described in detail herein.
Those of ordinary skill in the art will appreciate that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as known to those skilled in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. Furthermore, as is well known to those of ordinary skill in the art, communication media typically include computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and may include any information delivery media.
In the description of the present specification, reference to the terms "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that: many changes, modifications, substitutions and variations may be made to the embodiments without departing from the spirit and principles of the invention, the scope of which is defined by the claims and their equivalents.