论文部分内容阅读
分布式发电微网系统暂态过程研究需要相应仿真计算工具的支持。基于面向对象设计思想与现代软件设计架构,介绍了分布式发电微网系统暂态仿真程序TSDG的设计思想,重点介绍了工厂方法模式、适配器模式、策略模式和单例模式等面向对象设计模式在TSDG中的应用。基于面向对象设计模式开发的TS-DG,实现了模块间的低耦合和模块内部的高内聚,提高了程序的可扩展性和可复用性,能够灵活应对功能需求的变化。TSDG中多种设计模式的应用和集成方法具有一定的通用性。