Font Size: a A A

Research And Application Of Component-based Distributed Power Flow Calculation Software

Posted on:2009-05-03Degree:MasterType:Thesis
Country:ChinaCandidate:F J LuoFull Text:PDF
GTID:2132360272473508Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Electrical network is one of the fundamental facilities of modern society. It is very important to establish the dependable, steady electrical control system and ensure the secure, economical running of the network. The rapid development of computing theory and technology provides a good foundation for implementing steady electrical sytem control software. To aim at the fact that there is few successful domestic application of real-time distributed power flow calculation and few research of real-time calculation contrl system of distributed power flow, designing and implementing a component-based distributed software system. The pratical application shows that this system can efficiently solve the problems of distributed power flow calculation.This topic came from the cooperative research project of HongKong Polytechnic University and Chongqing University, whose name was"Distributed Power Flow and Reactive Power Optimization System". System is mainly implemented by Java and related technologies and the key technologies includes using Java network programming interface to exchange data between peers, using JGraph technology to visualize the electrical network, using XML technology to integrate and manage the heterogeneous data, and so on.The detailed tasks of this paper are as follows:①Using a multiple processes based system design model, using multi-thread technology to perform the real-time calculation of multiple-projects, and designing relevant fault tolerance mechinasm based on the actual situation of electrical data. The design of this system is mainly basd on the process communication, aiming to adopt the component-based approach to reduce the degree of coupling system and improve the system scalability and maintainability.②Designing a new electrical heterogeneous data management component based on the characters of electrical data structure. The component includes a XML-based electrical data object modeling framework, which can manage electrical data using an effective and scarable manner. The component can efficiently manage the electrical data using a scalable pattern.③Designing a common underlying distributed process communication platform. The platform used Java network interface to implement message exchange and data file transport among processes. The platform can be easily applied to similar software development.④In order to expand the application of the system in future, designing a electrical heterogeneous data integrating middleware. The middleware hided the detail of the underlying DBMS and provided a sort of uniform interface to upper layer. The middleware makes the sytem can be easily applied to more power organization.⑤Improving the tranditional heartbeat fault tolerance mechanism according to the pratical situation of the system. Using the improved mechanism to enhance the security and stability of the system.⑥Using Java technology and C++ dynamic link library to implement the system. Pratical application shows the reasonability and usability of the system design.
Keywords/Search Tags:Component-based, Distributed Power Flow, Process Communication, Electrical System
PDF Full Text Request
Related items