Font Size: a A A

A DOS Auto-generating Expert System Based On OOP Method

Posted on:2005-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:K K WangFull Text:PDF
GTID:2132360152455546Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
The creation of Dispatching Order Sheet (DOS in short) is an important task in the operation of the power system. The DOS system is an effective safety measure in electric power system operation and management, at the same time it plays an important role to the safety operation of the power system. For a long time, the DOS was drafted by hands. There were many drawbacks in this method. Especially when there are many tasks, drafting sheets may be a heavy burden to the dispatchers.Since the middle eighties, researchers have developed some DOS expert systems. Many of those expert systems stressed on the DOS knowledge acquirement and the reasoning methods instead of the confirmation of electric operation objects, which is practically very important in generating DOS, this is the main reason why such expert systems spread so slowly.The author studies the actual operation status of several DOS auto-generating systems these years. After carefully studies of the demand, criterion and process of drafting DOS, and analysis on structures of operation terms in DOS as well as properties of electric operation objects, the author applies the database theory and OOP (Object-oriented Programming) method to develop a universal DOS auto-generating expert system, which applies new Windows style.The DOS auto-generating expert system presented in this paper combines the OOP method, expert system, operation mode, and the theory of database. First, describe the dispatch operation rules in algorithm to constitute the rule base of the expert system by using the expert system technique and the OOP method. Then describe the operation terms of the dispatch operation objects simply to constitute the database of the expert system. Finally, the reasoning machine manages the rule base and database dynamically to constitute the DOS auto-generating expert system. When the data structure is designed, we set up two kinds of objects including supertype objects and subtype objects: encapsulate all possible electric operations ofcertain electric equipment to a basic object. Because of encapsulation, inheritance and polymorphism of the OOP, the reason procession and knowledge base of this system is simplified. Also, this expert system has short codes and is easy to maintain, amend and expand.Besides automatically generating the DOS with working arrangement content and the DOS with switching sequence, this expert system has many other function, such as auto saving, manual saving, editing, querying, printing, changing the operation time and sequence etc.This expert system is designed for Chengdu electric net. Actually it has been in operation in Chengdu Power Bureau for over one year and gained wide praise for it's satisfactory effect.
Keywords/Search Tags:Dispatching Order Sheet, Expert System, OOP, Database
PDF Full Text Request
Related items