摘要
采用面向对象的程序设计方法,基于作者和前人在水电站短期优化调度科研领域的理论成果,以大量的工程实例为背景,抽象出水电站短期优化调度系统的基本特征,设计出了可高度反映水电站短期优化调度系统特征的类层次结构,并借助于C++程序设计语言开发出了一套可重用的基础类库。实践证明,利用该类库进行软件开发可大大提高水电站优化调度程序的可移植性、可扩充性、易维护性,有效地提高了水利软件开发的效率和质量。
Based on the theoretical achievements in the field of the research on the short-term optimal operation of hydropower station and many engineering cases, the basic characteristics of the short-term optimal operation of hydropower station are ab- stracted, furthermore, the class hierarchy is designed with the method of object-oriented programming. Finally, the basic class library of short-term optimal operation of hydropower station is implemented using C ++ programming language. It is practically demonstrated that if the program for the short-term optimal operation of hydropower station is developed with the class library, its portability, extensibility and maintainability can be greatly improved and then the efficiency and the quality of hydro-software development can be enhanced as well.
出处
《水利水电技术》
CSCD
北大核心
2005年第10期100-104,共5页
Water Resources and Hydropower Engineering
关键词
面向对象
水电站
短期优化调度
遗传算法
object-oriented
hydropower station
short-term optimal operation
genetic algorithm