CN114626768B - Modularized and three-dimensional visual cross-platform production real-time supervision system - Google Patents

Modularized and three-dimensional visual cross-platform production real-time supervision system Download PDF

Info

Publication number
CN114626768B
CN114626768B CN202210525797.1A CN202210525797A CN114626768B CN 114626768 B CN114626768 B CN 114626768B CN 202210525797 A CN202210525797 A CN 202210525797A CN 114626768 B CN114626768 B CN 114626768B
Authority
CN
China
Prior art keywords
data
module
database
real
layer
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.)
Active
Application number
CN202210525797.1A
Other languages
Chinese (zh)
Other versions
CN114626768A (en
Inventor
苏新民
钱开荣
牛晨晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huaneng International Power Jiangsu Energy Development Co Ltd
Original Assignee
Huaneng International Power Jiangsu Energy Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huaneng International Power Jiangsu Energy Development Co Ltd filed Critical Huaneng International Power Jiangsu Energy Development Co Ltd
Priority to CN202210525797.1A priority Critical patent/CN114626768B/en
Publication of CN114626768A publication Critical patent/CN114626768A/en
Application granted granted Critical
Publication of CN114626768B publication Critical patent/CN114626768B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Geometry (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Tourism & Hospitality (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Quality & Reliability (AREA)
  • Water Supply & Treatment (AREA)
  • Development Economics (AREA)
  • Public Health (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • General Health & Medical Sciences (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Remote Sensing (AREA)
  • Primary Health Care (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to the field of power plant supervision, and particularly provides a modular and three-dimensional visual cross-platform production real-time supervision system which comprises a user supervision end, wherein the user supervision end comprises a display module and an interaction module; the server side comprises a data monitoring module, a data processing module, a control module and a data transmission module; the data monitoring module is used for monitoring various performance data of the power generation equipment and transmitting the performance data to the data processing module; and the data processing module is used for processing each item of performance data acquired by the data monitoring module and interacting with the database to realize data storage and retrieval. The invention is based on three-dimensional earth model design, combines GIS information and BIM model, can quickly realize power plant data display, can superpose different data to form fusion of different sources and kinds of data, and further reduces network security risk, and is convenient for quickly building and maintaining a system by a cross-platform open-source modularization technology.

Description

Modularized and three-dimensional visual cross-platform production real-time supervision system
Technical Field
The invention relates to the field of power plant supervision, in particular to a modular and three-dimensional visual cross-platform production real-time supervision system.
Background
The data of the existing wind power, photovoltaic, thermal power and gas power plants are uniformly transmitted to regional companies in real time, and a real-time cloud data production platform is formed. In order to realize the visual application of the running data such as wind power, photovoltaic, coal power, fuel gas and the like on the existing regional company real-time supervision cloud data platform, establish a unified emergency command platform, realize a remote command function, how to combine a regional operation management data source to establish a unified data center, and research the visual application development software architecture of the data. The existing development platform is analyzed, the development of C # language Web under a net frame based on Windows application is generally adopted, and the common application of regional companies is realized by combining Microsoft Internet Information System (IIS). Most of the applications of enterprises are developed based on Windows and are mature platforms. The existing production real-time supervision system adopts the architecture as basic development and has the following problems: once the updating and maintenance are stopped, existing program bugs become security risks due to the limitation of foreign technologies; the development system based on the non-open source technology has insufficient expandability and maintenance convenience and is often controlled by development platform manufacturers or original basic platform developers. The system loses use value due to improper maintenance and is gradually eliminated. The prior art has insufficient adaptability to the software of a domestic operating system.
Disclosure of Invention
The invention mainly aims to provide a modular and three-dimensional visual cross-platform production real-time supervision system to solve the problems in the related art.
The technical problem solved by the invention is as follows: due to technical limitations, once update and maintenance are stopped, existing program bugs become a security risk; the general architecture has more program bugs and large attack risk; development systems based on non-open source technology have insufficient expandability and maintenance convenience and are often controlled by development platform manufacturers or original basic platform developers; the system loses use value due to improper maintenance and is gradually eliminated; the adaptability to the software of a domestic operating system is insufficient.
In order to solve the technical problems, the invention provides the following technical scheme: a modularized and three-dimensional visual cross-platform production real-time supervision system comprises a user supervision end, wherein the user supervision end comprises a display module and an interaction module, when a user sends an access request to the user supervision end, the display module of the user supervision end receives the request and calls the interaction module, the interaction module receives the request of the display module and is connected with a server end, when the interaction module acquires memory data centralized data created by a data processing module, webpage rendering is carried out, the rendered webpage is returned to the display module, and the user can see the rendered webpage in a browser;
the server side comprises a data monitoring module, a data processing module, a control module and a data transmission module; after the data monitoring module collects various performance data of the monitored power generation equipment, the performance data is transmitted to the data processing module;
when the database executes data query, addition, deletion, modification and the like of the data processing module, the database can call a database management function of the database to execute check and judgment on data operation transactions, and the transactions meeting the requirements of the database are executed.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: when a user submits data through a browser and a display module monitors that the bidirectional binding element in the webpage has input data, calling an interaction module to submit the data to a data processing module, executing database connection and data storage operation by the data processing module, and closing the connection with the database after the data processing module completes the operation;
after the data processing module of the server receives the data request of the interaction module, executing data query operation, returning query result data to a memory data set created by the data processing module for the interaction module to extract, and closing the data query operation on the database;
when the data processing module of the server side is used for processing each item of performance data acquired by the data monitoring module, the data processing module needs to interact with the database to realize data storage. When the production command center calls the control module, the control module calls the data processing module to obtain corresponding data in the database, and the data transmission module transmits the data to a corresponding system in a production field, so that operation guidance is provided for production field personnel, and safe maintenance and optimized operation of the power generation equipment are realized.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: the data monitoring module includes power plant equipment monitoring unit, power plant position location unit and power plant outdoor scene collection unit, power plant equipment monitoring unit with power generation facility connects to pass through power plant SIS system real-time transmission to database with the running state and the parameter data of each power plant equipment, power plant position location unit is used for fixing a position all entities of each power plant to save the positioning data in single file subassembly, power plant outdoor scene collection unit is used for carrying out the outdoor scene to the entity of power plant and shoots, and will the outdoor scene is saved in the picture file.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: the interaction module comprises a GIS information module, a BIM model generation module and a chart generation module, the GIS information module is used for loading positioning data in the single file assembly and establishing a GIS map, the BIM model generation module is used for loading the live-action map and establishing a BIM model, and the BIM model is attached to the GIS map to generate a three-dimensional GIS earth; the chart generation module is used for acquiring the operating state and parameter data of the power plant equipment through the data transmission module, generating a visual chart and fusing the visual chart into the three-dimensional GIS earth.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: the display module is arranged in the command center, is used as an Vue front-end development view and can be called by a browser; and the display module is used for displaying and switching the contents of the GIS map, the BIM model and the visual chart in the three-dimensional GIS earth.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: the interactive module also comprises a communication module, the communication module is used for receiving the site video, picture and language information of the emergency in real time and displaying the site video, picture and language information in the display module, and the communication module is also used for carrying out remote scheduling and commanding on each production site in the form of video, picture and language information through the command center.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: the modularized and three-dimensional visual cross-platform production real-time supervision system is further divided into a rendering layer, a forwarding layer, a persistence layer and a source data layer; the rendering layer is applied to a user monitoring end, when a user accesses the user monitoring end, the user monitoring end extracts a data request to a server end, only renders a webpage of the accessed request after the user monitoring end obtains corresponding data, provides a standard webpage for a client, the forwarding layer is applied to the server end, when the forwarding layer server end receives a data request of an interaction module of the user monitoring end, the forwarding layer is responsible for extracting data from the persistent layer database and then caches the data in a memory data set, the persistent layer and a source data layer are applied to the database, when the persistent layer database executes data query, addition, deletion, modification and the like of a data processing module, a database management function of the database can be called to check and judge data operation transactions, and the transactions meeting the database requirements are executed. The source data layer is an original production real-time database and an operation management relation database which are connected with the persistent layer database through a data forwarding interface.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: the source data layer comprises a Rui Teng library and a DBVIEW library; the rendering layer adopts a simplified MVVM framework of the VUE, and adopts an open-source single file assembly in the VUE, wherein the single file assembly comprises a GIS map, a 3D picture and a vectorization chart technology.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: the persistent layer adopts a Linux operating system, an SK-god real-time database is selected, and data are collected from the view tables of the Rui Teng library and the DBVIEW library through an SK-god collection C program and a Java timing task.
The invention relates to a modular and three-dimensional visual cross-platform production real-time supervision system, which comprises: the forwarding layer is connected with the real-time library for authentication, illegal connection is prevented, and an Http request Rsp file interface is used for acquiring data; and the connection Mysql establishes connection through the Odbc to carry out the operation of increasing, deleting, modifying and checking.
Compared with the prior art, the invention has the following beneficial effects: the invention adopts a Nodejs engine following ECMAScript as an operating environment, Vue of a simplified lightweight MVVM model is developed at the front end, and the display of all data of a power plant, including operating data, equipment data, operating data, video pictures and the like, is simply and quickly realized by combining GIS information and a BIM model based on the design of a three-dimensional earth model. And displaying the geographical position information of each power plant and each power generation unit through the three-dimensional GIS earth. Different power plants and generator sets can be displayed by selecting different power supply points. Different data can be superposed on the three-dimensional GIS earth to form fusion display of different sources and different kinds of data. All the systems adopt home-made devices, so that the network security risk is further reduced. The technology adopts a cross-platform open source ecological technology and a modularization technology, so that enterprises can build and maintain the system quickly, and the requirements of high-quality development of distributed wind power and photovoltaic stations continuously increased by regional companies are met. The security risk of the software platform is also reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
The structure, proportion, size and the like shown in the drawings are only used for matching with the content disclosed in the specification, so that the person skilled in the art can understand and read the description, and the description is not used for limiting the limit condition of the implementation of the invention, so the method has no technical essence, and any structural modification, proportion relation change or size adjustment still falls within the scope of the technical content disclosed by the invention without affecting the effect and the achievable purpose of the invention.
FIG. 1 is an overall system block diagram of a modular, three-dimensional visual cross-platform production real-time monitoring system according to an embodiment of the present invention;
FIG. 2 is a block diagram of a user supervisory end of a modular, three-dimensional visual cross-platform production real-time supervisory system according to an embodiment of the present invention;
FIG. 3 is a block diagram of an interaction module in the modular, three-dimensional visualization cross-platform production real-time monitoring system according to an embodiment of the present invention;
FIG. 4 is a block diagram of a server side in a modular, three-dimensional, visual cross-platform production real-time monitoring system according to an embodiment of the present invention;
FIG. 5 is a block diagram of a data monitoring module in a modular, three-dimensional, visual cross-platform production real-time monitoring system according to an embodiment of the present invention;
fig. 6 is a diagram of software architecture in a componentized, three-dimensional visualized cross-platform production real-time monitoring system according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, specific embodiments accompanied with figures are described in detail below, and it is apparent that the described embodiments are a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without making creative efforts based on the embodiments of the present invention, shall fall within the protection scope of the present invention.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, but the present invention may be practiced in other ways than those specifically described and will be readily apparent to those of ordinary skill in the art without departing from the spirit of the present invention, and therefore the present invention is not limited to the specific embodiments disclosed below.
Furthermore, reference herein to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one implementation of the invention. The appearances of the phrase "in one embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments.
The present invention will be described in detail with reference to the drawings, wherein the cross-sectional views illustrating the structure of the device are not necessarily enlarged to scale, and are merely exemplary, which should not limit the scope of the present invention. In addition, the three-dimensional dimensions of length, width and depth should be included in the actual fabrication.
Also in the description of the present invention, it should be noted that the terms "upper, lower, inner and outer" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, which are only for convenience of description and simplification of description, but do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present invention. Furthermore, the terms first, second, or third are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
The terms "mounted, connected and connected" in the present invention are to be understood broadly, unless otherwise explicitly specified or limited, for example: can be fixedly connected, detachably connected or integrally connected; they may be mechanically, electrically, or directly connected, or indirectly connected through intervening media, or may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Example 1
Referring to fig. 1 to 5, for an embodiment of the present invention, a componentized, three-dimensional visualized cross-platform production real-time supervision system is provided, including a user supervision end 100, a server end 200 and a database 300, the server end 200 includes a data monitoring module 201, a data processing module 202, a control module 203 and a data transmission module 204, the user supervision end 100 includes a display module 101 and an interaction module 102, the data monitoring module 201 is used for monitoring various performance data of a power generation device, and transmits the data to the data processing module 202, the data processing module 202 is used for processing various performance data acquired by the data monitoring module 201 and interacting with the database 300 to realize the storage and retrieval of the data, and the data transmission module 204 is used for retrieving and analyzing the data in the database 300 according to an instruction from a command center so as to more accurately and timely command production field production personnel to manage and control the power generation equipment.
Specifically, after a user sends an access request to the user manager 100, the display module 101 of the user manager 100 receives the request and calls the interaction module 102, the interaction module 102 receives the request of the display module 101 and then connects to the server 200, when the interaction module 102 obtains the memory data set created by the data processing module 202, the webpage rendering is performed, the rendered webpage is returned to the display module 101, and the user sees the rendered webpage in a browser; when a user submits data through a browser and the display module 101 monitors that the bidirectional binding element in the webpage has input data, the interaction module 102 is called to submit the data to the data processing module 202, the data processing module 202 executes database connection and data storage operation, and after the operation is completed, the connection with the database is closed;
after the data monitoring module 201 acquires various performance data of the monitored power generation equipment, the performance data is transmitted to the data processing module 202; after the data processing module 202 of the server 200 receives the data request of the interaction module 102, the data query operation is executed, and the query result data is returned to the memory data set created by the data processing module 202 for the interaction module 102 to extract, and the data query operation on the database 300 is closed;
when the database 300 executes operations of data query, addition, deletion, modification, and the like of the data processing module 202, a database management function of the database 300 is called to perform checking and judgment on data operation transactions, and transactions meeting the database requirements are executed. When the data processing module 202 of the server 200 is configured to process each item of performance data acquired by the data monitoring module 201, it needs to interact with the database 300 to store the data. When the production command center calls the control module 203, the control module 203 calls the data processing module 202 to obtain corresponding data in the database 300, and the data is transmitted to a corresponding system on the production site through the data transmission module 204, so that operation guidance is provided for production site personnel, and safe maintenance and optimized operation of the power generation equipment are realized.
The data monitoring module 201 comprises a power plant device monitoring unit 201a, a power plant position positioning unit 201b and a power plant live-action acquisition unit 201c, the power plant device monitoring unit 201a is connected with power generation equipment, the running state and the parameter data of each power plant device are transmitted to a database 300 through a power plant SIS system in real time, the power plant position positioning unit 201b is used for positioning all entities of each power plant, the positioning data is stored in a single file component, the power plant live-action acquisition unit 201c is used for shooting all the entities of the power plant in a live-action mode, and a live-action image is stored in a picture folder. The interaction module 102 comprises a GIS information module 102a, a BIM model generation module 102b and a chart generation module 102c, the GIS information module 102a loads positioning data in the single file component and establishes a GIS map, and the BIM model generation module 102b is used for loading a live-action map and establishing a BIM model, and attaches the BIM model to the GIS map to generate a three-dimensional GIS earth. The chart generation module 102c is configured to obtain the operating state and parameter data of the power plant equipment through the data transmission module 204, generate a visual chart, and fuse the visual chart into the three-dimensional GIS earth. The display module 101 is arranged in the command center, is used as Vue front-end development views, can be called by a browser, and is used for displaying and switching the content of a GIS map, a BIM model and a visual chart in the three-dimensional GIS earth. The interaction module 102 further includes a communication module 102d, the communication module 102d is configured to receive the video, picture and language information of the emergency site in real time and display the information in the display module 101, and the communication module 102d is further configured to perform remote scheduling and commanding to each production site in the form of video, picture and language information through the command center.
Wherein, the combination of the left, the middle and the right of the display module 101 surrounds the display screen. The left screen of the home page displays overall production data, including important index data. The center screen displays a 3D map and profile data of each power generation type. The right panel displays trend and index analysis data. Based on the three-dimensional earth model design, the GIS information and the BIM model are combined to realize the display of all data of the power plant, including operation data, equipment data, manual recording data, video pictures and the like. And displaying the geographical position information of each power plant and each power generation unit through the three-dimensional GIS earth. Different power plants and generator sets can be displayed by selecting different power supply points. Different data can be superposed on the three-dimensional GIS earth to form fusion display of different sources and different kinds of data. The large screen display content and the emergency command can simultaneously meet the requirement of realizing application in an intranet office computer through authorization, and can also realize the emergency command in the internet under the condition of meeting the safety condition.
The remote monitoring of the real-time state information of the power generation equipment of the onshore wind power station, the photovoltaic power station and the thermal power station, the comprehensive automatic real-time information of the booster station and the information of the electric quantity meter is realized. The monitoring granularity of the fan reaches the key part information, the monitoring granularity of the photovoltaic power station reaches the key information of the inverter, and the monitoring strength of the thermal power reaches the key part. The real-time monitoring data refreshing reaches the second level, and the historical query can be traced back for 5 years.
Based on the enhanced data analysis function of the data platform and the standardized data model of the power generation equipment, by means of big data analysis and high-performance computing technology, unified and shared data resources are established by integrating effective data, and are finally presented to decision makers in various modes such as reports, charts and the like. And realize the basic statistical analysis function to wind-powered electricity generation, photovoltaic and thermoelectricity, combustion engine. The statistical analysis function mainly comprises management, statistics, analysis and display of power production process data, management, statistics, analysis and display of power generation equipment state, accident, defect, spare part and other information, and management, statistics, analysis and display of production safety information. By means of the mobile communication network and the terminal equipment of the Internet of things, when an emergency occurs, remote scheduling and commanding can be carried out on each production site, and emergency handling of the emergency is carried out.
The on-site video, picture and language information of emergency can be received and displayed in real time in the command center through network transmission and other communication modes, and the on-site centralized on-duty site and centralized control center image information can be retrieved at any time through the terminal server and the display screen.
Example 2
Referring to fig. 1 and 6, the embodiment takes the construction project of the emergency management and command center for safety production of the china Jiangsu company as an example, and includes two main parts: firstly, constructing a novel real-time monitoring system for visualization of operation data of wind power, photovoltaic, coal power, a gas turbine and the like in a region; and secondly, a unified audio and video emergency command system is built, the modern remote command function of combining audio and video and real-time data is realized, the application of advanced technologies such as big data, artificial intelligence, Internet + and the like is expanded, and the supporting effect on production management and decision support is realized. Comparing and selecting an Vue light-weight MVVM asymptotic framework based on a Linux home-made operating system, a home-made database and a cross-platform Javascript standard as a basis for realization; vue, adopting open source components including GIS map, 3D picture, vectorized chart and other technologies; the technology adopts open source ecological technology and modularization technology, which is convenient for enterprises to quickly build and maintain a system and is suitable for the situation requirement of high-quality development of continuously increasing distributed wind power and photovoltaic stations of regional companies. The structure diagram is shown in fig. 6.
The software part of the modularized three-dimensional visual cross-platform production real-time supervision system is divided into a rendering layer, a forwarding layer, a persistence layer and a source data layer.
The rendering layer is applied to a user monitoring end, the forwarding layer is applied to a server end, and the persistence layer and the source data layer are applied to a database.
When a user accesses the user manager 100, the user manager 100 extracts a data request from the server 200, when the user manager 100 obtains corresponding data, only renders the accessed webpage, and provides a standard webpage to the client, the forwarding layer is applied to the server 200, when the forwarding layer server 200 receives a data request of the interaction module 102 of the user manager 100, the forwarding layer server is responsible for extracting data from the persistent layer database 300 and caching the data in a memory dataset, the persistent layer and the source data layer are applied to the database 300, when the persistent layer database 300 performs data query, addition, deletion, modification and other operations of the data processing module 202, a database management function of the database 300 is invoked to perform check and judgment on data operation transactions, and transactions meeting the database requirements are executed. The source data layer is the original production real-time database and the management relation database connected to the persistent layer database 300 through a data forwarding interface.
It should be noted that, regarding the rendering layer, as the application of the ECMAScript standard is improved, engine references of JS codes of each large browser appear, cross-platform languages Javascript and Nodejs engines which follow the ECMAScript together appear, and the Nodejs engine runs on the server side, which can be understood as a JS running environment, and is similar to Jvm of Java, and serves as a running environment of the server side and the user monitor side. The rendering layer adopts Vue technology, Vue is an emerging front-end Javascript library and is a simplified MVVM model. From a technical perspective, Vue focuses on the ViewModel layer of the MVVM model. The View layer and the Model layer are connected through bidirectional data binding, and the rendering of the page View can be quickly and simply completed through data operation. And at Vue open source components are employed including GIS maps, 3D pictures, vectorized graphics techniques.
The source data layer comprises a production real-time/historical database Ruitan base and a management relational database SQL Server Dbview base.
The persistent layer selects a domestic SK-spirit real-time database based on an open-source Linux domestic operating system, collects data from view tables of an Rui Teng library and a Dbview library through an SK-spirit collection C program and a Java timing task, and establishes an open-source Mysql database for storing relational data.
The forwarding layer is connected with the real-time library for authentication, illegal connection is prevented, and the Http is used for requesting an Rsp file interface to acquire data; and the connection Mysql establishes connection through the Odbc to carry out the operation of increasing, deleting, modifying and checking.
Specifically, according to the requirements of a novel real-time supervision system for visualization of operation data of wind power, photovoltaic, coal power, a gas turbine and the like in a construction area, and on the basis of the overall requirements of power system safety level protection and the like, the following safety system architecture is innovatively designed. A Linux-based domestic operating system and a domestic database are adopted, and a cross-platform Vue lightweight MVVM asymptotic framework based on an open source Javascript standard is used as a basis for realization; vue, adopting open source components including GIS map, 3D picture, vectorized chart and other technologies; the system is completely localized, and comprises a localization device and localization software or open source software, so that the network security risk is further reduced. The technology adopts an open source technology, and a modularization technology is convenient for enterprises to maintain the system quickly, so that the system is suitable for regional companies to increase distributed wind power stations and photovoltaic stations continuously. The method adopts a domestic operating system and a domestic database based on Linux, and comprises the following steps: a persistent layer: the selection is based on a Linux home-made operating system, and a home-made SK-database real-time database is selected. Data are collected from an electric quantity view table of a Rui Teng base (SIS real-time database established in a region) and a DBVIEW base (relational database established in the region) through a magical base collection C program and a Java timing task, and partial data are calculated by the timing task.
The implementation steps are as follows: data source layer: establishing network connection with an established SIS real-time database Ruitang library and an existing regional relational database DBVIEW library and realizing access permission; a persistent layer: installing a domestic operating system based on Linux; installing a domestic SK database in real time; developing a maglev library acquisition C program interface and a Java timing task interface to acquire data from a Rui Teng library, a DBVIEW library coulomb visual chart and other business data views, and calculating part of data by a timing task; installing an open source Mysql database for a database for storing system operation data; and a forwarding layer: installing a server program node.js on the server, developing a background program, configuring a connection database in a config.properties configuration file below a config directory, and copying the background program file to the server/usr/etc/server directory after the background program file is packaged: and executing sh startup server background program under the current directory. And (4) installing Apache on the server, and putting all the front-end deployment package files under/var/www/html. Connecting an SK real-time library, authenticating to prevent illegal connection, and requesting an Rsp file interface to acquire data by using Http (the Rsp file is an interface middleware provided by the real-time library); the connection Mysql establishes connection through the Odbc to carry out the operation of increasing, deleting, modifying and checking; rendering a layer: the front end Vue sends Ajax and Socket requests to the forwarding layer background to obtain data by using Javascript, and for displaying static data, Ajax is used and real-time refreshed data is Socket used. The Mysql relational library is used to store configuration data. An Vue lightweight MVVM asymptotic framework based on an open source Javascript standard across platforms is used, and open source components including GIS maps, 3D pictures, vectorized charts and other technologies are adopted in Vue development.
Example 3
In order to verify the beneficial effects of the invention, the description is made by comparing the existing system, and specific reference is made to table 1.
Table 1 comparison table of various aspects of the present system and the conventional system
Figure 988247DEST_PATH_IMAGE002
From the above, our invention has great advantages in terms of platform compatibility, programming language, openness of components, programming efficiency, etc.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (7)

1. A modular and three-dimensional visual cross-platform production real-time supervision system is characterized by comprising,
the system comprises a user supervision end (100), wherein the user supervision end (100) comprises a display module (101) and an interaction module (102), when a user sends an access request to the user supervision end (100), the display module (101) of the user supervision end (100) receives the request and calls the interaction module (102), the interaction module (102) receives the request of the display module (101) and then is connected with a server end (200), when the interaction module (102) obtains memory data set data created by a data processing module (202), webpage rendering is carried out, a rendered webpage is returned to the display module (101), and the user can see the rendered webpage in a browser;
the server side (200) comprises a data monitoring module (201), a data processing module (202), a control module (203) and a data transmission module (204); after the data monitoring module (201) collects various performance data of the monitored power generation equipment, the performance data is transmitted to the data processing module (202);
the database (300) calls a database management function carried by the database (300) to check and judge the data operation transaction when the database (300) executes the data query, addition, deletion and modification operations of the data processing module (202), and the transaction meeting the requirements of the database is executed;
when a user submits data through a browser and a display module (101) monitors that a bidirectional binding element in a webpage has input data, an interaction module (102) is called to submit the data to a data processing module (202), the data processing module (202) executes database connection and data storage operation, and after the operation is finished, the connection with a database is closed;
after the data processing module (202) of the server (200) receives the data request of the interaction module (102), executing data query operation, returning query result data to a memory data set created by the data processing module (202) for the interaction module (102) to extract, and closing the data query operation on the database (300);
when the data processing module (202) of the server (200) is used for processing various performance data acquired by the data monitoring module (201), the data processing module needs to interact with the database (300) to realize data storage; when the production command center calls the control module (203), the control module (203) calls the data processing module (202) to obtain corresponding data in the database (300), and the data is transmitted to a corresponding system in a production field through the data transmission module (204), so that operation guidance is provided for production field personnel, and safe maintenance and optimized operation of power generation equipment are realized;
the modularized and three-dimensional visual cross-platform production real-time supervision system is further divided into a rendering layer, a forwarding layer, a persistence layer and a source data layer; the rendering layer is applied to the user manager end (100), when a user accesses the user manager end (100), the user manager end (100) extracts a data request to the server end (200), when the user manager end (100) obtains corresponding data, only the webpage requested to be accessed is rendered, a standard webpage is provided for a client, the forwarding layer is applied to the server end (200), when the forwarding layer server end (200) receives the data request of the interaction module (102) of the user manager end (100), the forwarding layer is responsible for extracting data to the persistent layer database (300) and then caching the data in an internal memory data set, the persistent layer and a source data layer are applied to the database (300), when the persistent layer database (300) executes data query, addition, deletion and modification operations of the data processing module (202), the data processing module can call a data function of the database (300) to execute check and judge data operation transactions, transactions that meet the database requirements will be executed; the source data layer is an original production real-time database and an operation management relation database which are connected with the persistent layer database (300) through a data forwarding interface;
the source data layer comprises a Rui Teng library and a DBVIEW library; the rendering layer adopts a simplified MVVM framework of the VUE, and adopts an open-source single file component in the VUE, wherein the single file component comprises a GIS map, a 3D picture and a vectorization chart technology.
2. The modular and three-dimensional visual cross-platform production real-time supervision system according to claim 1, wherein the data monitoring module (201) comprises a power plant equipment monitoring unit (201a), a power plant position locating unit (201b) and a power plant real-scene collecting unit (201c), the power plant equipment monitoring unit (201a) is connected with the power generation equipment, and transmits the operation state and parameter data of each power plant equipment to the database (300) through the power plant SIS system in real time, the power plant position locating unit (201b) is used for locating all entities of each power plant and storing the locating data in a single file component, and the power plant real-scene collecting unit (201c) is used for taking the real scene of the entities of the power plant and storing the real scene in a picture folder.
3. The modular, three-dimensional visualization cross-platform production real-time supervision system according to claim 2, wherein the interaction module (102) comprises a GIS information module (102a), a BIM model generation module (102b) and a chart generation module (102c), the GIS information module (102a) is used for loading the positioning data in the single file module and building a GIS map, the BIM model generation module (102b) is used for loading the live view to build a BIM model and adding the BIM model in the GIS map to generate a three-dimensional GIS earth; the diagram generation module (102c) is used for acquiring the operating state and parameter data of the power plant equipment through the data transmission module (204), generating a visual diagram and fusing the visual diagram into the three-dimensional GIS earth.
4. The modular, three-dimensional visualization, cross-platform production real-time supervision system according to claim 3, characterized in that the display module (101) is arranged in a command center as Vue front-end development view, which can be called by browser; the display module (101) is used for displaying and switching the content of the GIS map, the BIM model and the visual chart in the three-dimensional GIS earth.
5. The modular, three-dimensional visual cross-platform production real-time supervision system according to claim 4, characterized in that the interactive module (102) further comprises a communication module (102d), the communication module (102d) is used for receiving the video, picture and language information of the emergency site in real time and displaying the information in the display module (101), and the communication module (102d) is further used for remote scheduling and commanding to each production site through a command center in the form of video, picture and language information.
6. The modular, three-dimensional visual cross-platform production real-time supervision system according to claim 5, characterized in that the persistent layer employs Linux operating system, SK-spirit real-time database is selected, and C-program and Java timing task are collected from view table of rui teng-library and DBVIEW library through SK-spirit.
7. The modular three-dimensional visual cross-platform production real-time supervision system according to claim 6, wherein the forwarding layer connects to a real-time library for authentication, prevents illegal connection, and requests an Rsp file interface to obtain data using Http; and the connection Mysql establishes connection through the Odbc to carry out the operation of increasing, deleting, modifying and checking.
CN202210525797.1A 2022-05-16 2022-05-16 Modularized and three-dimensional visual cross-platform production real-time supervision system Active CN114626768B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210525797.1A CN114626768B (en) 2022-05-16 2022-05-16 Modularized and three-dimensional visual cross-platform production real-time supervision system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210525797.1A CN114626768B (en) 2022-05-16 2022-05-16 Modularized and three-dimensional visual cross-platform production real-time supervision system

Publications (2)

Publication Number Publication Date
CN114626768A CN114626768A (en) 2022-06-14
CN114626768B true CN114626768B (en) 2022-09-09

Family

ID=81906997

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210525797.1A Active CN114626768B (en) 2022-05-16 2022-05-16 Modularized and three-dimensional visual cross-platform production real-time supervision system

Country Status (1)

Country Link
CN (1) CN114626768B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117520617B (en) * 2024-01-08 2024-04-23 慧新全智工业互联科技(青岛)有限公司 Data information display method based on chart component
CN118069773A (en) * 2024-04-18 2024-05-24 杭州涂鸦信息技术有限公司 Map construction system and method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103778566A (en) * 2014-01-17 2014-05-07 广东电网公司电力科学研究院 Heat-engine plant monitoring and measuring method based on three-dimensional visualization demonstration
CN109525192B (en) * 2017-09-18 2020-11-20 丰郅(上海)新能源科技有限公司 Method for monitoring photovoltaic power station by three-dimensional modeling
CN109493420A (en) * 2018-11-16 2019-03-19 北京华电天仁电力控制技术有限公司 A kind of power plant's three-dimensional visualization methods of exhibiting based on Unity3D
CN109657375A (en) * 2018-12-25 2019-04-19 国网湖北省电力有限公司 Transforming plant primary equipment electriferous state monitoring method based on WEB terminal three-dimensional modeling

Also Published As

Publication number Publication date
CN114626768A (en) 2022-06-14

Similar Documents

Publication Publication Date Title
CN114626768B (en) Modularized and three-dimensional visual cross-platform production real-time supervision system
CN105790441B (en) A kind of intelligent substation relay protection cruising inspection system
CN103338135B (en) A kind of method for real-time monitoring of cluster storage capacity
CN105278373A (en) Substation integrated information processing system realizing method
Georg et al. A HLA based simulator architecture for co-simulating ICT based power system control and protection systems
CN109525192B (en) Method for monitoring photovoltaic power station by three-dimensional modeling
CN109284346A (en) A kind of distribution network planning method and device based on cloud computing
CN105704130A (en) Electricity safety system based on wireless communication devices
CN103455554A (en) Intelligent power distribution network model base system
CN113159698A (en) Forestry data coprocessing system
CN112651711A (en) System for building collaborative design management platform based on XDB (X data base) file under BS (browser/server) architecture
CN111857711A (en) SVG (scalable vector graphics) and RPC (remote procedure call) communication-based SCADA (supervisory control and data acquisition) system real-time display method
CN109711647A (en) A kind of public safety support platform
CN114372355A (en) Digital twinning method based on digital-analog separation data flow mode
CN113642850A (en) Data fusion method and terminal for power distribution network planning
CN112766674A (en) Transformer substation technical improvement major repair project intelligent review system based on three-dimensional GIS
CN111858521A (en) Distribution network engineering design data sharing cloud platform and application method
CN110298628A (en) A kind of digitlization examination platform prototype system framework
Zhang et al. Research and Implementation of 3D Visualization Technology Based on GIM Model
CN111832162A (en) Three-dimensional visual factory management system
CN111930870A (en) Power distribution network design platform based on 3DGIS
Sun et al. Study of Decision-making System for Power Grid Consistency Planning
Zhang et al. Research on Technical Route and Application of the Construction of Ultra-high Voltage Digital Station
CN109428907A (en) Across the power scheduling area's network operation bill system of one kind
Du et al. Research on the framework and key technologies of panoramic visualization for smart distribution network

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