论文部分内容阅读
用户变是电网的重要组成部分,用户变的安全运行对保障国民经济各部门的正常生产具有极其重大的意义。虽然培训仿真系统在电力系统调度、变电站和发电厂机组得到广泛的应用,但适用于用户变电站的培训仿真系统还为数甚少。而且,用户变接线方式多样,二次设备类型繁多,采用传统的定制式开发方法将造成系统可维护性、可扩展性和集成性差,系统升级困难,不能满足多种用户变配电仿真系统的不同需求。柔性仿真方法是一种应用于仿真领域的软件工程方法,它使仿真环境具有可伸缩性,拓宽了仿真环境的应用范围,为各种模型的重用和集成提供了条件。
针对传统变电站仿真方法的不足,并结合柔性仿真在用户变配电培训仿真系统中应用的相关技术问题,本文进行了以下工作:
提出了包括仿真组件层、仿真构造层和仿真应用层的用户变配电培训仿真系统的分层体系结构。仿真组件层为仿真运行系统提供一、二次设备模型组件及算法模型组件;仿真构造层利用仿真组件层中提供的模型组件,按照用户培训的需要,可视化定义并动态配置仿真对象:仿真应用层利用仿真构造层的构造结果,通过仿真引擎服务,实现具体的培训仿真功能。通过将系统体系结构层次化,可以使用户变配电仿真系统的模型建立、仿真构造、应用开发之间相互独立,提高仿真系统的开发效率。
详细描述了仿真组件层的设计过程,根据用户变电站中设备元件的特点,结合柔性化建模思想,对模型进行了分类整理。引入对象模型模板,提出了采用对象模型类和C++类定义模型的方法。在此基础上,针对一次设备模型、二次设备模型,分别设计了他们的对象模型类的和C++类体系结构。
详细描述了仿真构造层的设计过程,开发了用户变电站可视化图形组态软件,并将设计模型引入到图形组态软件的开发过程中。除此之外,仿真构造层还引入了仿真应用框架,为实际的培训仿真应用提供了框架上的支持。
详细描述了仿真应用层的设计过程,实现了仿真引擎服务程序,为用户变配电培训仿真应用的运行提供了仿真管理、任务管理、对象模型管理、结果数据管理四类功能服务,在此基础上,可对各仿真应用部件进行二次开发。
本文所设计出来的用户变配电培训仿真系统已投入实际运行,在系统构造工具的支持下,实现了三套10kV用户变配电培训仿真系统和一套110kV用户变配电培训仿真系统。实践证明,采用本文所述方法实现的用户变配电培训仿真系统具有开发周期短,构造效率高,集成方便和易于扩展的特点,真正实现了建模的柔性化和仿真环境的柔性化。