Font Size: a A A

Design And Development Of System For Hydrologic Data And Reservoir Dispatching

Posted on:2007-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2178360182990722Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The system for Hydrologic Data and Reservoir Dispatching (HDRD) is a large-scale integrated system which consists of the specialty knowledge of reservoir dispatching, the technologies of computer and network communication, the hardware device of automation and interfaces, and the theories of decision-making support. The stability and security of the system is the guarantee of power quality and high efficient work. So the research and development of this kind of system, which adapts to the condition of our country, have important theoretical significance and applied value.This thesis firstly analyzes the theoretical connotation and the development present situation of correlation technologies. And the author summarizes a set of function demands and the performance requirement of hydrology profession system which are based on the specialized material and the investigation on the spot. A software system frame including the hardware and the software is present. Then the paper fully uses the object-oriented design methods to establish a real-time database which can reflect the hiberarchy feature of hydroelectric power station. This paper puts forward a visual, convenient, extensible system of graphics configuration for hydrologic data and reservoir dispatching, which follows the design idea of configuration and take full advantage of the OOD to apply the three-tier real-time architecture based COM technology using Visual C++, and presents the techniques for realize the system. Moreover, this article also elaborated the concrete design and the realization method of real-time database and graph configuration.(1) Real-time Database: In this segment, author firstly elaborates this database design idea, namely uses the real-time data memory strategy which is unified the external memory database, the files system and the memory database, uses the DLL to operate the system database, adopts the idea and the method of OOP to organize the structure of real-time data according to the device class. The paper introduces the data model of real-time database from the three aspects: the data structure of database, the data manipulation and the integrity restrain, and elaborates its implementation method in detail. Moreover, this system is also designed with a real-time unified control strategy according to the priority of, and uses the method of decentralize on the time to solve the storage problem from real-time database to the historical database.(2) Graphics configuration: The design pattern of graphic configuration adopts the combination of graphic data module and graphic control module to complete the object-oriented documents realization mechanism. The management of graphic unit adopts the data structure of double linked list and save graphics in the form of data file. The paper builds up the configure graph library mode made up of graph unit, flash library and graph management class by fully utilizes the inheritance of C++ and the virtual polymorphism technology. Then the concrete realization methods of above three parts are discussed in detail.This system platform has been taken on trial at a hydraulic power station in Qinghai Province. Practice proves that its operation is stable and reliable and easy to use and easy to grasp. It offers a practical and feasible technology solution of the modernization of reservoir to rationally, efficiently s exploit water resources...
Keywords/Search Tags:Graph configuration, hydrologic data and reservoir dispatching, three-tier architecture
PDF Full Text Request
Related items