Title :
Application of design patterns in power system transient simulator
Author :
Bibin, Huang ; Qionghui, Li ; Qiankun, Wang ; Guohui, Xie ; Weizheng, Kong ; Xiaolu, Wang ; Yongmei, Wu ; Shiya, Cao
Author_Institution :
Dept. of New Energy & Stat. Res., State Grid Energy Res. Inst., Beijing, China
Abstract :
The application of object-oriented design patterns in transient simulation program for distributed generation systems and micro-grid is introduced in this paper, such as factory method pattern, adapter pattern, strategy pattern and singleton pattern. Taking the advantages of the object-oriented design, the low coupling between modules as well as high cohesion within the module are achieved and have applied in the transient simulation program. The theory of design pattern makes the software more flexible and extensible to the program functions. The universality of design patterns integration methods described in the paper proposes a reference for other simulation programs in power system.
Keywords :
digital simulation; distributed power generation; object-oriented methods; power engineering computing; power grids; power system transients; adapter pattern; design patterns application; distributed generation systems; factory method pattern; micro-grid; object-oriented design patterns; power system transient simulator; program functions; simulation programs; singleton pattern; strategy pattern; transient simulation program; Algorithm design and analysis; Distributed power generation; Libraries; Object oriented modeling; Production facilities; Transient analysis; design pattern; object-oriented design; power system; transient simulation;
Conference_Titel :
Computer Science and Automation Engineering (CSAE), 2012 IEEE International Conference on
Conference_Location :
Zhangjiajie
Print_ISBN :
978-1-4673-0088-9
DOI :
10.1109/CSAE.2012.6272994