标题: 差动试验中可视化编程的应用 [打印本页] 作者: dddd 时间: 2007-8-1 21:52 标题: 差动试验中可视化编程的应用 (Qingdao Power Bureau Dispatch Department, 266002, Qingdao China)
摘 要:介绍了如何在Microsoft Visual C 6.0的开发环境下,编写绘制差动比率特性图和带负荷绘制差动向量图的图形程序。文中论述了该图形程序设计方法的具体实施方案,并讲述了其应用于现场差动试验的前景及实用价值。利用可视化编程工具(VC )编制程序,可以实现在差动试验中利用试参数直接绘制制动曲线、差动向量图等图表,并可方便的打印、储存试验数据,增强对于试验数据的管理。
Abstract: Differential protection is very important protection device for the transformer, but it is very difficult to draw the operating characteristic of relay protection device in local test. Local test need a program to calculate the characteristic automatically. By programme in Microsoft Visual C platform, we can conveniently work out, draw, print and save the operating characteristic in local.
关键词:差动试验、可视化编程、比率曲线
Key: differential protection, Visual C program, ratio characteristic 1 引言
差动保护作为变压器的主要保护装置其地位是非常重要的。现场在调试差动保护,特别是绘制差动比率特性图和带负荷绘制差动向量图时,仍然普遍采用手工绘制的方法。由于现在运行的差动保护种类较多,不同的保护装置使用的原理也不完全一致,因此差动试验非常需要统一的工具绘制图形。随着计算机应用技术的迅猛发展,特别是可视化编程手段的成熟使得编写出有一定计算能力、人机界面友好的绘图程序成为了可能。
根据软件功能主要可以分为:数据输入及处理、图形处理及数据储存和打印三大功能模块。输入相关差动试验数据后,可立即直观的看到保护装置中整定的差动比率特性曲线,试验点的位置也被标注于曲线上,以便考核装置动作是否正确,最后比率图形、试验数据等相关的能容可以以文件的形式进行保存,以方便以后的管理。 2 基于VC 6.0的差动保护比率曲线及向量图绘制的程序设计 2.1设计可视化的单文档操作界面
在Visual C 6.0的编程环境中可以使用向导模式快速的建立各种文档界面。此程序的数据量较小,而且无须同时进行对于多个文件的操作,因此用VC 6.0创建单文档界面(SDI)的程序模板就可以满足要求,这种SDI界面的特点是只允许在容器窗体中包含一个窗体。 2.2试验数据输入功能的方案设计
试验数据的输入是通过对话框(见下图)来实现的,通过对话框中的控件把试验的数据传递给主程序。