Font Size: a A A

Research And Design Of Fornt Equipment Processor Software In Power Dispatching System Based On QT

Posted on:2012-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:G LiFull Text:PDF
GTID:2212330338467297Subject:Power system and its automation
Abstract/Summary:PDF Full Text Request
Front Equipment Porcessor(FEP) is the channel for the input and output of real-time data in SCAD A system, it is responsible for the communication of real-time data between the dispatching center and its RTUs, Superior dispatching center and Junior dispatching center, and within the backend system computers. Its tasks is explaining and transforming the protocols. Most of the FEPs are based on Windows,of course,there are other platforms,such as Unix,Linux,etc. more and more new platforms and technology appear with the developing of computer,so the FEPs which are more compatible and better in development will be widly used. This thesis design the compatible front end computer software.First the thesis sumarizes development of the FEP, analyzes the existing problem in the FEP,expound the thesis's significance.And then the thesis analyzes the function of the FEP,put forward the existing problems in the FEPs which are based on Windows,Linux,Unix. Vxwroks etc. the thesis introduces and analyzes the IEC60870-5-101 protocol and IEC60870-5-104 protocol,change the 104 procotol to the protocol which is used in dispatching system, then thesis designs the core modules of the FEP, including the protocol transforming module, network communication module and interface moduleThen, the thesis analyzes the characteristics of the QT platform, witch are used for the design of the FEP, especially the communication mechanism, signal and slot, D-Bus for the communication within the processes. At the end of this part thesis introduce the setup of the process'priority in QT platform.In the end it is the design of the FEP system software, through adopting OOP the thesis pachages the functions of the FEP which are telecontrol communication, network communication and protocol transformation so that the software will be modifyed or extended easily. Setting the processes and threads of the FEP system based on QT. It is multiprocess in the FEP system and its IPC is based on D-bus, the signal and slot will be used for the communication within the threads. Though the transformation between the 101 procotol and the dispaching system's procotol the thesis introduce the procotol transformation funtion. The FEP system will realize the network communication with QudpSocket class and QtcpSocket class,and design the interface of the system with Qwidget class. Both of the computers are balanced in communication so that it is the pledge for the FEP's real-time communication.
Keywords/Search Tags:QT, SCADA, Front equipment processor, Multiprocessing, Multithread, Cross-platform
PDF Full Text Request
Related items