论文部分内容阅读
随着经济发展和人民生活水平的不断提高,电力用户对电力系统的自动化水平要求越来越高,其采样与保护算法日趋完善,而数据库技术更已成为一个不可或缺的独立研发领域。因此,研究其算法性能与数据库技术已成为继电保护领域的重要内容。本文在微机线路保护装置的研制及其上位机软件的开发基础上,编制了一套线路保护算法测试软件,并研究了上位机实时数据库系统的应用和生成。主要包括以下几部分内容:
1)采用VC++及LabvIEW语言成功编制了一套微机采样与保护算法虚拟测试软件,其具有友好的人机界面,同时,对装置所采用的采样和保护算法进行了测试,验证了算法的正确性。
2)在细致研究国内外成功运行的实时数据库系统基础上,确定本实时数据库系统的开发步骤及各步骤的工作重点,分析了实时数据库的结构特征和设计的流程,深入研究了目前数据库技术常用的算法,并提出了实时数据库系统结构框架,给出了应用于微机线路保护上位机软件中的实时数据库的数据模型及数据库的具体实现过程。
3)对实时数据库关键技术进行了深入的研究和开发,包括内存数据库的各种实时算法和实时性约束、数据组织、查询处理、事务管理、索引结构的选取、锁模式的建立、数据结构的建立、实时事务调度算法、实时并发控制算法、历史数据管理等相关问题,在此基础上将软件系统按层分成诸多模块,运用Visual C++编程,实现了模块化程序设计。详细说明了系统各软件模块的设计思路,给出了实时数据库的具体实现过程及其流程图。
4)对所编制的软件进行了测试,结果表明,本实时数据库系统满足设计要求,系统性能达到了预期的目的,可以应用于实时性要求较高的变电站综合自动化之中。