论文题目: 基于PC/Windows环境的电力系统动态数字实时仿真系统研究
论文类型: 博士论文
论文专业: 控制理论与控制工程
作者: 李慕君
导师: 冯志彪
关键词: 通用操作系统,动态数字实时仿真,实时扩展,文件格式,系统内核
文献来源: 同济大学
发表年度: 2005
论文摘要: 电力系统动态数字实时仿真已成为规划电力系统,设计与检验电力系统控制、保护以及调度设备的主要工具。随着电力系统结构日益复杂和计算机技术的迅猛发展,基于微机的实时数字仿真系统以其成本低、升级容易、发展潜力大等优点逐渐代替了传统的电力系统动态模拟装置。开发基于通用PC机及系统软件的电力系统动态数字实时仿真系统,已成为一个重要而有意义的研究课题。本文基于对Windows NT/2000操作系统的内核机制、Intelx86微处理器平台体系结构及相关的芯片组和外围I/O接口芯片等有关的计算机软硬件机制详细深入地研究和分析,探讨了基于通用PC机的实时系统实现原理及Windows NT/2000操作系统在实时应用中的一些重要技术,初步实现了基于PC/Windows环境的电力系统动态数字实时仿真系统。本文首先从中断、多任务及任务调度、虚拟存储等方面分析了通用操作系统实时缺陷产生的原因,归纳了通用操作系统的实时扩展方法,阐述了通用操作系统实时扩展技术的研究方向,并以DOS及Linux操作系统为例,研究和分析了基于PC/通用操作系统环境的实时系统实现方案与结构。PC/Windows系统组合以其系统性能价格比高、拥有丰富强大的开发工具和应用软件支持环境、系统兼容性好、用户广泛等优点,在电力系统数字实时仿真领域逐渐引起人们的广泛关注。本文采用二进制代码级别的跟踪调试以及逆向工程技术对Windows NT/2000操作系统的体系结构和重要内核机制进行了深入研究,提出了一个基于Windows NT/2000操作系统的硬实时扩展方案。该方案通过在Windows NT/2000操作系统内核之外进行扩展,实现了实时定时器中断管理模块和实时任务加载器模块,为实时任务的运行提供了硬实时环境,保证实时任务以系统正常运行时的最高优先级运行于系统内核模式。针对如何在实时扩展中加入时钟滴答,从而为周期性的实时仿真任务提供调度时机和高精确度时间间隔的问题,本文研究了Intel x86微处理器的体系结构及中断处理机制,在不修改硬件抽象层(HAL),保证Windows NT/2000操作系统完整性的前提下,通过直接访问CPU外围的I/O接口芯片实现了实时定时器中断的管理及中断优先级的控制。深入研究了PE文件格式的基本结构,针对电力系统数字实时仿真多模块模型特点,提出了基于栈式数据结构的多模块加载算法,该算法解决了PE模块加载过程中的重定位以及外部引用解析等关键问题,初步实现了加载电力系统数字实时仿真模型至Windows NT/2000操作系统的内核模式运行,获得了对于实时任务加载过程的控制权,使得实时任务加载过程具有更大的灵活性。本文提出了通过动态链接库开发电力系统数字仿真实时任务的方案。以一个典型的短距离电力系统仿真原型为例,详细深入地研究了电力系统多模块耦合模型的建模方法,并根据动态电力系统理论,采用适合于实时仿真计算的数值积分方法,建立了该系统空载合闸后自同步、正常运行、接地短路故障运行及故障后非全相运行等电磁暂态过程的数字实时仿真模型。另外,为精确考虑电力变压器的非线性,本文提出了分段线性拟合的方法,将变压器励磁支路非线性电感进行了分段线性化处理,建立了非线性变压器空载合闸、负载运行及匝间短路故障运行等电磁暂态过程的数字实时仿真模型。针对建立的数字仿真模型,本文编制了相应的算法和仿真程序,进行了大量的仿真实验。仿真结果表明,本文所实现的基于PC/Windows环境的电力系统动态数字实时仿真系统能够满足线路继电保护装置闭环测试领域的需要。最后,对研究工作进行了总结,并对进一步工作的方向进行了简要的讨论。
论文目录:
摘要
ABSTRACT
第1章 绪论
1.1 电力系统数字仿真概述
1.1.1 电力系统仿真的发展
1.1.2 电力系统数字仿真技术分类
1.1.3 实现电力系统数字仿真的步骤
1.2 电力系统数字实时仿真系统研究现状
1.3 课题背景
1.4 本论文主要工作及组织结构
第2章 通用操作系统实时扩展技术研究
2.1 引言
2.2 实时操作系统及其核心特点
2.2.1 实时操作系统定义及其发展
2.2.2 实时操作系统核心特点
2.3 通用操作系统实时缺陷分析
2.4 通用操作系统实时扩展方法
2.4.1 实时扩展方法分类
2.4.2 实时扩展研究方向
2.5 基于通用操作系统的实时系统实现方案研究
2.5.1 基于DOS环境的实时系统
2.5.2 基于Linux环境的实时系统
2.6 小结
第3章 Windows NT/2000操作系统实时扩展研究及设计方案
3.1 引言
3.2 Windows NT/2000操作系统体系结构研究
3.2.1 体系结构
3.2.2 内核机制
3.3 Windows NT/2000操作系统实时扩展研究
3.3.1 Windows NT/2000操作系统实时性能分析
3.3.2 Windows NT/2000操作系统实时扩展概述
3.4 基于Windows NT/2000操作系统环境的硬实时扩展实现方案
3.4.1 实时定时器中断管理模块
3.4.2 实时任务加载器(Real-time Task Loader)模块
3.4.3 实时任务(Real-time Task)模块
3.5 小结
第4章 实时定时器中断管理模块设计技术研究
4.1 引言
4.2 进入内核模式的基本技术
4.3 实时定时器中断实现技术
4.3.1 保护模式下的中断管理机制
4.3.2 实时定时器中断截获技术
4.3.3 实时定时器中断优先级控制
4.4 通信接口实现技术研究
4.4.1 IRP的创建与运行
4.4.2 加载器模块的通信接口
4.4.3 基于共享内存方式的通信接口实现
4.5 内核浮点运算环境的实现技术
4.6 小结
第5章 实时任务加载器设计技术研究
5.1 引言
5.2 PE文件结构分析
5.3 基于PE文件格式的加载技术
5.4 实时任务加载器
5.4.1 用户模式加载器模块RtLoader设计技术
5.4.2 内核模式加载器模块KmPELoader设计技术
5.4.3 多模块加载算法
5.5 小结
第6章 电力系统动态数字实时仿真模型的研究及实现
6.1 引言
6.2 模块化建模方法
6.2.1 模块化建模思想
6.2.2 系统仿真原型
6.2.3 系统模块分解
6.2.4 模块间耦合电压的确定
6.3 传输线模块数字仿真模型
6.3.1 传输线的集总参数模型
6.3.2 正常运行状态模型
6.3.3 故障运行状态模型
6.3.4 非全相运行状态模型
6.4 变压器模块数字仿真模型
6.5 同步发电机模块数字仿真模型
6.6 小结
第7章 非线性电力变压器的数字仿真模型
7.1 引言
7.2 三相、双绕组、Y_0/△-11电力变压器的实时数字仿真模型
7.2.1 磁化曲线线性化思想
7.2.2 变压器仿真物理模型
7.2.3 变压器空载合闸运行状态时的数字仿真模型
7.2.4 变压器负载运行状态时的数字仿真模型
7.2.5 变压器匝间短路故障状态数字仿真模型
7.3 小结
第8章 系统性能测试及仿真实现
8.1 性能测试目的
8.2 性能测试方法简介
8.3 测试结果
8.4 仿真实现
8.4.1 技术参数
8.4.2 仿真流程
8.4.3 仿真波形
第9章 总结与展望
9.1 本论文的工作
9.2 电力系统数字实时仿真系统研究开发工作的展望
致谢
参考文献
个人简历 在读期间发表的学术论文与研究成果
发布时间: 2008-01-10
参考文献
- [1].电力系统动态诊断研究[D]. 王文平.中国电力科学研究院2005
- [2].基于WAMS的电力系统动态监测及分析研究[D]. 王英涛.中国电力科学研究院2006
- [3].电力系统动态过程刚性分布特性与柔性化仿真方法研究[D]. 常永吉.哈尔滨工业大学2009
- [4].含风电场的电力系统动态经济调度问题研究[D]. 周玮.大连理工大学2010
- [5].次同步扭振动态特性研究[D]. 陈武晖.华北电力大学(北京)2010
- [6].基于Hopf分岔理论的电力系统动态电压稳定研究[D]. 李宏仲.上海交通大学2008
- [7].含风电的电力系统动态经济调度研究[D]. 张晓辉.燕山大学2015
相关论文
- [1].大规模电力系统机电暂态实时仿真算法及软件的研究[D]. 李亚楼.中国电力科学研究院2003
- [2].电力系统数字仿真若干问题研究[D]. 张恒旭.山东大学2003
- [3].电力系统电磁暂态与机电暂态混合实时仿真的研究[D]. 岳程燕.中国电力科学研究院2005
- [4].电力系统机电暂态和电磁暂态混合仿真技术的研究[D]. 柳勇军.清华大学2006
- [5].复杂电力系统精确仿真及改进方法[D]. 顾丹珍.上海交通大学2007
- [6].基于网络计算的电力系统新计算模式研究[D]. 方华亮.华中科技大学2006
- [7].网络化控制系统在电力系统中的应用研究[D]. 何飞跃.华中科技大学2006
- [8].基于FFT和小波变换的电力系统谐波检测方法研究[D]. 亓学广.山东科技大学2007
- [9].大规模互联电力系统动态等值方法研究[D]. 杨靖萍.浙江大学2007
- [10].电力系统数据压缩的算法研究及通信网络仿真[D]. 毕研秋.山东大学2007
标签:通用操作系统论文; 动态数字实时仿真论文; 实时扩展论文; 文件格式论文; 系统内核论文;