Font Size: a A A

Design And Implementation Of Graphical Software For Distribution Lines Based On Integrated Technology Of Graph-Model Database

Posted on:2024-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:H KangFull Text:PDF
GTID:2542307103956859Subject:Master of Energy and Power (Professional Degree)
Abstract/Summary:PDF Full Text Request
The 14th Five-Year Electric Power Development Plan of China puts forward "to ensure the safety,integrity and reliability of power grid" and "to promote the informatization construction of power industry".At the same time,with the acceleration of industrialization in China,th e data volume and data dimension of enterprise distribution lines have increased dramatically.In order to ensure the safe,stable and efficient operation of enterprise distribution lines,visualization of distribution lines has become an urgent need for many small and medium-sized enterprises in urban and rural areas.Therefore,it is of great significance to design and develop a software platform that can accurately display the connection state of distribution lines and related power information data and realize the visualization of distribution lines.According to the demand of distribution line visualization proposed by Harbin Guangyu Electric Automation Co.,Ltd.in the oil refining department project of China Petrochemical Company Tianjin Branch,this paper designs and implements a distribution line graphical software that can provide core support for enterprise projects through the research and implementation of the integrated technol ogy of graphic module library.The main work of this paper is as follows:(1)According to the related requirements of the enterprise for the project,the functional requirements and non-functional requirements of the graphic software of distribution lines are discussed and analyzed in detail.Functional requirements includ e human-computer interaction,component rendering,data storage and operation display,while non-functional requirements include interface,operation,performance and stability.(2)According to the determined development requirements,the development tool s commonly used in software design and development are briefly introduced and compared,and the development tools used in the graphical software design of distribution lines are determine d: QT development platform,SQLite database,C++ language and NSIS program.(3)Based on the graph-model-library integration technology,the distribution line model is designed through the Common Information Model(Common Information Model,CIM),and the establishment of the distribution line electrical equipment graphic el ement model,information model and topology model is completed;Based on CIM/G(G based Common Information Model),create electrical equipment graphics corresponding to the model;establi sh a corresponding database for electrical equipment graphics in the distribution line graphics software through the SQLite database platform,and complete the The storage and calling of the attribute information of the electrical equipment graphic element realizes the data management of the electrical equipment graphic element.(4)In terms of software,a graphical software interface for power distribution lines with neat layout and complete functions has been established through the QT development platfor m;the drawing of power distribution lines and the display of electri cal attribute information of electrical equipment graphics elements have been realized through QT language and C++ language;through The NSIS program realizes the production of software installers.Finally,the design and development of the distribution lines graphical software is completed.(5)On the basis of the design and development of the graphic software of the distribution lines,the realization results of the functions of each par t of the software are displayed,and then the drawing of the distribution lines of enterprises and the property information of the corresponding electrical equipment components are displayed.After testing,this paper completes the design and development o f distribution lines graphical software,which can provide core support for the distribution lines visualization needs of enterprise projects.
Keywords/Search Tags:Distribution lines, CIM, SQLite database, QT, graphics library integration technology
PDF Full Text Request
Related items