Font Size: a A A

The Object-Oriented Design Method For The Remote Power Statute And The Realization Of 104 As An Example

Posted on:2009-06-16Degree:MasterType:Thesis
Country:ChinaCandidate:R LiFull Text:PDF
GTID:2178360278462256Subject:Power system automation
Abstract/Summary:PDF Full Text Request
Remote communication is an important component of dispatching automation system, the large variety of the remote communication protocol not only waste a lot of software and hardware development of humananity, but also bring inconvenience to the user's selection of equipment and operation maintenance, so standardization of communication protocol is a hot research. After the emergence of standardized communication protocol, how to efficiently and rapidly develop a reliable communication software, and how to make the developed software easy to upgrade and maintain, is the developers'facing problems. This article brings a common sense solution for remote communication statute on this issue.The thesis firstly select the object-oriented technology and concurrent design technique to analyze the remote communications software with an view of the real-time communication software characteristics, explains the merits and adaptations of these two technologies, and advances a new finite state machine FSM (an effective tool to model the response acts of dynamic systems), which is an object-oriented highly structured realization framework. Compared with the conventional methods to achieve the FSM, this achieve framework has better maintainability and reusability; Secondly, it introduces IEC60870-5-104 Statute, this statute is the network access method of the Statute IEC-60870-5-101, in line with the mainstream of dispatching automation development; Thirdly, on the basis of detailed analysis in the IEC60870-5-104 Statute, it carries out 104 Statute's software model followed the above-mentioned methods.In the analysis stage, it imported the abstraction layer software architecture, and divided the system into 4 levels: network layer, transmission control layer, application layer and management layer and respectivly establishes static and dynamic model; at the design stage, through to the analysis of communication concurrent activities, it buildes tasks (threads), identifies the objects and message features,uses a large number of UML class and state diagrams for a unified description, and detailed introduces of design and realization of the network layer, transport layer and application layer; Finally, a comprehensive parameters test is given to the implemented software, which has a test interface and many course maps.Analyze from the results , the software is in line with the 104 Statute's parameters.
Keywords/Search Tags:SCADA system, communication, IEC60870-5-104, object-oriented, concurrent, FSM
PDF Full Text Request
Related items