基于.NET控件模型的电力系统软件开发

基于.NET控件模型的电力系统软件开发

论文摘要

在电力系统规划和运行方式等研究中,需要利用潮流等计算来定量地分析比较供电方案或运行方式的合理性、可靠性和经济性。此外,电力系统潮流分析也是电力系统动态稳定和静态稳定分析计算的基础。因此,为运行调度和规划人员提供一套具有良好的人机界面的电力系统分析软件已成为当前电力系统应用软件的发展趋势。采用基于.NET(Visual Studio.NET)控件技术使程序易于维护和发展,降低编写大型分析程序的复杂程度,而以视窗技术为基础的可视化技术可以通过图形化界面实现分析和计算的统一。本文分析了传统的电力系统分析软件在仿真计算与应用上的不足,采用软件工程的UML设计思想为指导,运用ROSE工具为电力系统对象建立了用例图和状态图,导出了类关系图。在基于.NET编程技术的基础上,对以图形界面为基础,集图形、分析、计算与数据管理于一体的新型电力系统分析软件的设计进行了分析和研究,运用自定义控件技术和ADO.NET数据库访问技术,构造了电力系统静态计算所需要的各种一次控件类库;通过拓扑分析,实现了一次接线图和计算网络的统一和控件的智能连接技术。在建立了潮流计算类的基础上,通过面向对象技术编写了牛顿—拉夫逊法和PQ分解法潮流计算程序,实现了潮流计算的电网数学模型;并利用.NET控件有标准的接口形式,把两种算法对象组合成动态库,满足不同的计算需要,在此基础上,可将其它算法方便地添加入动态库中,电力系统分析软件通过仿真实例验证。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究背景和意义
  • 1.2 电力系统软件技术的发展阶段
  • 1.3 图形化的电力系统软件技术
  • 1.4 本课题的主要研究工作
  • 第2章 面向对象技术及.NET平台功能简介
  • 2.1 传统的设计方法存在的问题
  • 2.2 面向对象的程序设计方法
  • 2.3 .NET平台及相关技术
  • 2.3.1 .NET平台简介
  • 2.3.2 .NET开发调试工具
  • 2.4 本章小节
  • 第3章 基于UML的电力系统对象分析
  • 3.1 UML系统建模
  • 3.2 UML语言
  • 3.2.1 UML概述
  • 3.2.2 UML与软件开发过程
  • 3.2.3 支持UML的建模工具
  • 3.3 电力系统控件的UML分析
  • 3.3.1 需求分析
  • 3.3.2 类关系图分析
  • 3.4 本章小节
  • 第4章 电力系统控件对象建模
  • 4.1 自定义控件的有关概念
  • 4.2 电力系统自定义控件
  • 4.3 GDI+简介
  • 4.4 三绕组变压器电力系统控件的建模实现
  • 4.5 本章小节
  • 第5章 电气数学模型与数据库系统设计
  • 5.1 电力系统潮流计算理论分析——牛顿-拉夫逊法的基本原理
  • 5.2 P-Q分解法的基本原理
  • 5.3 负荷静态特性的考虑
  • 5.4 数学类设计
  • 5.5 数据库设计--ADO.NET的结构体系
  • 5.6 本软件数据库设计
  • 5.7 本章小节
  • 第6章 主程序实现与算例
  • 6.1 电网拓扑结构形成的理论基础
  • 6.2 控件的智能连接技术
  • 6.3 软件使用简介
  • 6.4 算例分析
  • 6.4.1 IEEE30节点算例
  • 6.4.2 某县电网潮流算例
  • 6.5 本章小节
  • 第7章 结论与展望
  • 7.1 总结
  • 7.2 展望
  • 致谢
  • 参考文献
  • 攻读学位期间的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于.NET控件模型的电力系统软件开发
    下载Doc文档

    猜你喜欢