变电站工作票及操作票专家系统的研制(3)

时间:2025-03-10

由运行转检修”这一操作任务,工作票中有“应拉XX开关”和“已执行”内容,而相应的操作票中必然有“拉开XX开关,查确显示分位”这一指令。然而,操作票的内容比工作票复杂、详细,各项操作序列间有着更强的逻辑性,其顺序不能颠倒。而且在开列操作票前,必须先填写工作票,两票必须完全对应。因此,工作票的推理采用了“对应推理法”,即是在进行操作票推理的过程中同时进行工作票的推理。在原来为操作票推理设计的类发出消息触发执行某一成员函数,推理生成操作票中的某项操作序列的同时,这个被触发执行的成员函数又会发出相应的消息去触发另一个成员函数,生成对应的工作票中的一项内容。例如:当系统推理出“在XX开关与XX刀闸侧验明无电后封1#接地线”,这一操作指令时,同时能推理出工作票中“应装接地线”处的“XX开关与XX刀闸侧封1#接地线”,这项内容。

3.用Delphi建立数据库与Excel之间的数据通信

Excel作为现代办公常用的电子表格制作工具,不仅具有灵活的数据分析和数据处理能力,而且具备了报表处理的绝大部分功能。利用EXCEL和内嵌的VBA可视化编程语言并结合DELPHI可以开发比较专业的变电站“两票”后台报表处理工具,极大地减轻了开发的工作量,缩短了开发周期,同时用户也可以方便简易的对“两票”数据进行再加工。另一方面,把Excel报表的历史票信息追加到数据库中,以便于“两票”的自动集中管理,实现数据的安全和共享,免去了数据重新录入和校对的麻烦,。因此用编程的方式

[7]实现Excel文件的自动读取和转换是非常必要的。

3.1通过建立OLE对象链接Excel

Var Excel, Workbook, Worksheet: Variant;//定义Excel服务器、工作簿、工作表变量

uses COMObj;//检索0LE自动化对象和向其传发命令的例程.

Excel: = CreateOleObject ('Excel. Application' );//创建自动化服务器,启动Excel

workbook:= Excel.workBooks.Open(excel name);// 打开报表文档工作簿

Excel. Worksheets[1].Activate;// 打开工作簿中的第一个活动工作表

3.2 Excel模板的建立

为了规范打印格式,根据《新安规》在Excel中建立了统一的工作票、操作票模板.分别保存在“打印模板”文件夹的“工作票. xls”、“操作票. xls”中。每次输出指定表格时,只需在Excel模板的基础上进行操作即可。

3.3 Delphi中对Excel进行控制

由于自动开票模块中,涉及到把数据从stringgrid导入excel报表和excel报表保存到access数据库的两个过程。在查询开票模块中,又涉及到查询access数据库保存的数据显示到 excel报表的过程。

(1)stringgrid到excel:Excel.Cells.Item [i+8, 2]:= StringGrid1.Cells [0, i];

(2)excel到access:fieldbyname('操作语句').AsString: = Excel.Cells.Item [i+8, 2];

(3)access到excel:Excel. Cells. Item[i+8,2] := fieldbyname('操作语句').AsString;

因此,利用Delphi将excel数据导入和导出,为用户节省了大量的时间,在整个系统中起到了重要的作用。

4.结束语

该系统已于2006年3月正式通过验收并投入实际运行,实现了以一个系统针对多个变电站开票,操作简易,开票准确率高。经实践证明:系统运行良好,运行人员评价较高。

本文作者创新点: 一、面向对象的继承性构造了软件的类体系,用于安全措施和用于操作的成员函数封装到同一类,采用了“对应推理”的方法,保证了“两票”完全对应,实现了2种自动开票功能的有机结合。二、利用Delphi6.0建立Access数据库与Excel报表之间的数据通信,实现了自动开票和查询开票的灵活转换,使系统具备了功能强大的数据报表。三、系统所开“两票”不仅在格式上与《新安规》保持严格一致,而且在内容上完全符合《新安规》要求。

参考文献:

[1] 电力安全工作规程(变电站和发电厂电气部分、电力线路部分)(试行). 国家电网公司,2005.

[2] Frank P. using Simulations to Provide Safety and Operations Training the Electric Power Industry [J].Proceedings of IEEE Power Engineering Society Winter Meeting, 1999, 2:986-988.

[3] Los Arcos J L, Vicedo J, et al.PDA: A Training Application to Electrical Substation

…… 此处隐藏:112字,全部文档内容请下载后查看。喜欢就下载吧 ……
变电站工作票及操作票专家系统的研制(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219