| Nowadays,Internet technology is becoming more and more mature,5G communications have begun to be commercialized,and distributed power sources and electric vehicles have been connected on a large scale.These make the construction and transformation of the power distribution network into a new stage,and the power distribution automation technology face new challenges.On the one hand,the traditional SCADA system of power distribution network mostly adopts the centralized architecture,and each function module is closely coupled,which is not conducive to the safe operation and maintenance of the system,and is not easy to interact with the upper system,and there is the problem of information island.On the other hand,the IEC101 protocol used in the SCADA system of power distribution network in the past mostly adopts the unbalanced communication mode,and the master station needs to collect data by polling,which is not high in real-time,and some SCADA systems of power distribution network in some regions have not researched and developed the IEC101 balanced protocol.In view of the above problems,this paper starts from the industrial practical application and takes the monitoring business of distribution terminal as the entry point to study the architecture and implementation of the distribution terminal data acquisition and management system.The main work is as follows:(1)This paper presents the overall architecture of the distribution terminal data acquisition and management system under the wireless communication scenario,and presents a implementation method of the master station system,which is based on service-oriented architecture(SOA).This method divides the system functional modules into different services,and integrates and governs them through enterprise service bus.It can well solve the problems of system maintenance difficulty and information interaction difficulty.(2)This paper introduces the IEC101 balanced protocol,and uses the task-based asynchronous programming mode to develop the front communication system.Compared with synchronous programming mode and multithreading mode,this mode can improve the system response speed and reduce the consumption of computing resources.The simulation test results show that the system can well meet the requirements of "three-remote" monitoring of distribution terminals,and has the function of "one-to-many" communication with a large number of substations at the same time.(3)This paper studies the application of Influx DB time series database in the power distribution terminal data aquisition and management system.Combined with the storage characteristics and design mode of the database,the real-time database and history database are created and the related data tables are designed.Thus,the high performance of the system database is guaranteed in the scenario of high concurrent read and write.At the same time,the operations related to the database are split and encapsulated into different services,and the decoupling of the database function modules is realized.(4)This article uses the Windows Communication Foundation(WCF)to complete the development of system services and enterprise service bus,so that the functional modules of the system can interact through WCF services.The interaction between services is controlled and governed by the enterprise service bus,and the real-time monitoring of service invocation is realized.(5)This paper adopts React framework,Web Socket technology and AJAX technology to design and develop a human-computer interaction subsystem based on B/S mode.The test results show that the system has good performance and can respond to and render system data quickly.The system mentioned in this paper is developed on the operating platform of Windows,but the technology adopted by the system can be well compatible with other platforms.Users can access the Web through other platforms or deploy the system on other platforms. |