Font Size: a A A

Research And Application Of Virtual Instrument In SCADA Substation System

Posted on:2017-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:G S YangFull Text:PDF
GTID:2308330485979238Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
SCADA (Supervisory Control and Data Acquisition) system is an automation system which uses computer technology, control technology, as well as communication and network technology. It monitors the industrial field equipment and dispersion test point, realizes data acquisition and abnormal alarm. With the advantages of high efficiency, reliability, automation and rapid fault diagnosis, SCADA substation system has been widely used in the modern power industry.With the development of the electric power industry, the requirement of the SCADA system software is more and more strict, so that it is in the process of updating and improving all the time. Software testing, as an important stage in the process of software development, is the main method to ensure the reliable operation of the software. At present, the test of SCADA software in substation is still dependent on the actual physical instruments, and the function and performance of SCADA software are tested by the data interaction with physical instruments. Although this method can test the functions and performance of SCADA software in substation, it brings the extra economic cost, and the operation is inconvenient.According to the main function of the SCADA substation software, this topic uses computer software to simulate the communication process between the physical instrument and SCADA substation software, designs virtual instrument system to replace the physical instrument to accomplish the measurement of SCADA substation software. This topic chooses the VC++6.0 development environment, and uses COM, multi-threading, XML and socket technology to complete the development of the entire virtual instrument system.Firstly, by analyzing the working process of physical instruments and using modular programming idea, this paper shows the overall design scheme. The whole system is divided into configuration system, real-time database, driver, and runtime system of the four main function modules. The configuration system is the main environment for users to configure modules and pictures, which is used to generate configuration information. The real-time database is the main module of data sharing between each process. It is used to store the information and parameter of the instrument in real time, so that it can be accessed by the required module. As the communication module of the whole virtual instrument system, the driver is used to respond to the read and write command of the SCADA substation software. The run-time system is mainly used to display the monitoring pictures, and allows users to modify the instrument parameters online. After analyzing the main task of each module of the system, this paper introduces the key technologies used in the design process, and then focuses on the design and implementation of each function module. In the design and implementation of each module, this paper not only realizes the basic functions, but also optimizes the main performance to meet the performance requirements of the system.Finally, the functions and performance of the system is tested to prove the correctness and availability of the scheme design, ensure the design of the virtual instrument system can achieve the expected target and has good practical value.
Keywords/Search Tags:SCADA, Virtual instrument, Subgraph genius, FastDB, Fieldbus
PDF Full Text Request
Related items