




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品文档换流站控制保护系统故障辅助诊断系统的研制引言随着直流输电系统技术的逐渐成熟,国内直流工程大量投运,其中以ab所口南瑞公司为主的 mach直流控制保护系统,在国内广泛应用。其异常诊断主要依赖于原有scad原统中工程师工作站自带的一系列异常诊断软件, 主要包括异常报文显示工具intouch ,异常状态监视工具 hidraw ,直流控制保护系统自定义录波工具 inspect 和波形查看工具reval 等1-2 。湖北省境内多数换流站运行时间较长, 这些由国外厂家提供的控制保护异常诊断工具一直没有更新, 其设计存在不足, 如存在无法诊断服务器异常,控制保护系统状态量监视功能不完善,旧有诊断工具
2、功能分散等问题。导致2010 年江陵换流站出现长达 10 个月的双极控制保护主机频繁死机异常,利用上述诊断工具无论是现场检修人员还是生产厂家均无法对异常进行准确定位,严重危及直流系统正常运行3 。1 系统功能设计本软件系统将利用直流控制保护系统已有的软件接口, 对系统的一些状态量和开关状态进行连续地监视、 分析以及对服务器的报警事件进行监视, 帮助运行和检修人员对各类故障进行跟踪及定位。包括以下主要功能:( 1)对控制保护主机软件系统中全部状态量的实时监视和连续记录功能;( 2)对服务器数据库系统故障信息的实时监视及连续记录功能;( 3)任一状态量越限检测、告警功能;(4)服务器数据库数据可视
3、化浏览,检索及修改功能。直流换流站辅助诊断系统可分为主机故障诊断部分和服务器故障诊断部分,根据功能要求系统分为四个部分。分别是:查询量监视模块、历史数据回放模块、服务器事件探测器模块,数据库访问模块。 四个子功能模块分别完成其对应的软件功能, 并通过诊断系统统一的可视化界面进行操作。其系统结构如图 1 所示。整个诊断系统采用自上而下的分层式模块化开发流程, 整个系统共分为三层, 分别是用户界面层, 逻辑功能层, 数据获取层。用户界面为用户提供友好的诊断系统界面, 同时通过用户界面调用逻辑功能层的子功能模块,完成相应的故障诊断功能。2 netdde 技术数据获取层为逻辑功能层提供需要的数据, 按
4、照数据来源的不同可分为, 控制保护系统状态量获取模块, 数据库故障信息获取模块以及数据库数据获取模块。 数据获取模块是本系统功能正常实现的基础。控制保护主机接入站内局域网, 并通过 netdde 协议向 scada发送数据及获取命令,如何利用 netdde 接口从主机收集数据是本功能的关键,其基本的数据获取过程如图 2 所示。图2 netdde动态数据交换在图 2 中,主机将数据通过netdde 协议转换成能够在以太网上传播的数据包,诊断系统通过netdde 协议对数据包进行解析, 最终转换为数据, 从而实现了诊断系统至主机的数据获取流程。其关键技术难点在于诊断系统对netdde 数据包的解析
5、4 。3 功能实现3.1 运行状态监视模块目前,站内开关量的获取主要是根据intouch 报文来获得,而 intouch 报文只能获取某模块出现问题, 它并不能反映到某个具体元件出了故障,因此需要对该模块的部分开关量进行监视。开关元件的老化, 机械抖动等原因, 会导致开关元件瞬时误动作(断开或是闭合),对于故障状态监视工具hidraw 很难扑捉到开关的瞬时故障5 。本模块主要是为了解决监控系统收到高层级 (如屏柜) 的报警信号后,如何定位异常至较低层级(如板卡),也方便运行人员对可疑状态量进行长时连续监测, 同时提供越线报警功能, 减少运行人员的工作量, 免除运行人员长时间对故障状态监视工具h
6、idraw 进行实时监视。为了方便运行人员和检修人员方便快速定位故障, 此模块功能结构图如图 3 所示。图 3 运行量查询功能图监视量主要包括模拟状态量和数字开关量。 主要依据运行人员对主机状态量是否有异常或 intouch 发出来的报警, 来启动该系统对可疑状态量进行监视。监视内容分为状态量和开关量, 对于状态量, 系统每毫秒采集、保存一次数据,并绘制实时变化曲线。数据保存是为设备故障终端提供依据, 也方便历史数据回放。 绘制实时曲线可以方便地观察状态量的变化趋势, 同时也有利于分析故障, 趋势曲线支持暂停继续, 放大缩小以及鼠标能扑捉到曲线上点的值大小。 通过控制 timer 控件 ena
7、bled 的属性来控制绘图数据的获取, 从而实现暂停继续功能;利用 windowsapi中的peekmessage函数来获取鼠标滚轮滚动的消息,定义结构体lpmsg 参数中的 wparam参数,用来表示鼠标滚轮是向上还是向下,wparam0表示向上动作消息, 反之则向下动作消息, 通过设置最大和最小消息范围参数 wmsgfiltermin、wmsgfiltermax 的值为 &h20a,表示要检索的是鼠标滚动消息, 然后通过绘图控件picture 的 scale 参数改变绘图坐标系统的大小, 从而实现放大缩小的功能。 最后利用picture控件mouse_move事件来捕捉曲线上的点,然后根据
8、捕捉点的时间来获取对应状态量的值。对于开关量;只输出 0 和 1两种状态。同样每1ms采集保存一次开关量状态,不绘制开关量变化曲线。 查询量越线检测需要设置状态量的阈值,超过阈值给予报警,同时保存故障数据。越线量采用红色标记,给工作人员提示; 采用 access 文件来保存数据, 两个 access 文件,分别用来保存全部数据和异常数据。3.2 服务器事件探测模块本模块主要是用于监视控制保护系统的数据库服务器, 定位主机数据连接、 通信和存储至服务器过程中的异常或故障, 避免主机或服务器长时间的不反应或卡死。 通过对数据库服务器警告和错误事件的跟踪, 还可以跟踪服务器的操作用户和异常操作事件。
9、由于有些换流站自身的原因,产生了许多警告事件,为了更好的定位故障,可对警告和错误事件按时间或按用户名进行筛选,最后还提供事件导出功能,将筛选事件保存在 microsoftword文件中,方便工作人员作分析报告。为了方便工作人员方便快速定位服务器故障,此模块功能结构图如图 4 所示。图 4 数据库实时故障检测功能结构通过sql语句建立事件探测器模块,采用adoi术连接所需要监视的数据库,然后通过sp_trace_create 语句创建跟踪定义;接着使用sp_trace_generateevent创建跟踪警告和错误事件,主要包括attention (用于收集所有提示事件,如客户中断请求或连接中断等
10、)、 exception ( sql server 产生的异常错误事件)、excecution warnings (执行sql语句或存储过程时出的警告);然后使用 sp_trace_setevent添加跟踪的事件列,主要有textdata (跟踪事件的相关信息)、ntdomainname用户所属的windows nt域)、clienthostname (发起请求的客户计算机名称)、 applicationname (客户端连接sqlserver 的应用程序名)、 starttime (启动事件的时间)、 seventy (异常错误的严重级别);接着通过sp_trace_setfilter 语句
11、设置对应事件数据列的条件进行筛选;设置完成后通过sp_trace_setstatus 开启或暂停跟踪,最后利用fn_trace_gettable 获得以表格格式返回跟踪警告和错误事件数据列的信息, 为了方便分析故障和做分析报告, 将使用 microsoftword文件保存警告和错误事件的数据列,即记录警告和错误事件信息,文件名将以当前时间命名 6 。3.3 数据库访问模块数据库访问主要是用于对sql server 数据库中数据的查询以及删除功能。 当直流换流站控制保护系统返回异常或故障信息时,在分析故障时需要查询当日事件表event 和所有事件表point ;每个换流站在配置直流控制保存系统时
12、,由于自身的原因产生了一些警告事件, 它并不影响直流换流站的正常运行, 因此需要提供一个删除的功能, 数据库访问模块的功能结构图如图5 所示。图 5 数据库访问功能结构图数据库存在于局域网内,为了方便快捷运行人员访问数据库,将数据库配置成odbc( open database connectivity )数据源,odb0微软公司提出的标准数据库访问接口,它与 sqlserver 服务器具有良好的兼容性;采用 ado(activex dataobject )接口对象法访问配置好的 odb嗷据源,ado寸象具有 更多的属性和方法,其中可以通过设置 ado勺pagesize (页大小)、pageco
13、unt (页数目)以及 absolutepage (绝对页)属性来实现分页显示,同时它也提供灵活的多条件查询 7 。4 结束语利用 netdde 技术,本系统向接入站内局域网的控制保护主机的scadat送数据及获取命令,并通过netdde协议监视不同厂家控制保护系统的可疑状态量和开关量, 从而快速、 精确定位异常层级及设备或板卡。 由于数据库服务器与控制保护主机系统的高度耦合,本系统还研制了专用的sql事件跟踪模块,以监测数据连接、 通信以及存储过程中的异常或异常, 避免主机或服务器长时间没反应或卡死等异常; 同时监测服务器的操作用户和异常操作事件, 以尽快地定位异常, 有效地减少了换流站的异常排查时间。随着直流输电系统技术的逐渐成熟,国内直流工程大量投运,其中以abb和南瑞公司为主的mach直流控制保护系统,在国内广泛应用。其异常诊断主要依赖于原有 scada(统中工程师工作站自带的一系列异常诊断软件,冰虽汉蜡箍 兹轨诌书琴碴胞愿滋随扼性奢吱掸昭适翌贡阑姆距乒真小圾挛冬舍犊特梢视粗敞邦城棍漠琢痰含晓膊绘酚皑砌丘
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智慧城市环保监测网络布局与可持续发展战略
- 抖音商户广告投放效果评估制度
- 全球铀矿资源分布优化与核能产业技术创新研究报告
- 公交优先战略2025年城市交通拥堵治理的路径优化与建议报告
- CDA-IN-4-生命科学试剂-MCE
- 广东科贸职业学院《科学社会学》2023-2024学年第一学期期末试卷
- 陕西电子信息职业技术学院《精神健康》2023-2024学年第一学期期末试卷
- 湖北省恩施州利川市谋道镇苏马荡教育集团2024年九上化学期末综合测试试题含解析
- 鹤壁能源化工职业学院《影像进阶设计》2023-2024学年第一学期期末试卷
- 黑龙江三江美术职业学院《儿童生理与卫生学》2023-2024学年第一学期期末试卷
- 福建省南平市2022-2023学年高二下学期期末生物试题(解析版)
- 英语初一升初二衔接
- 翰威特任职资格撰写培训材料
- 物业工程部半年工作总结PPT模板下载
- 物资设备询价汇总表
- GB/T 24186-2022工程机械用高强度耐磨钢板和钢带
- 劳动合同(通用版)
- 英语口语 购物课件
- 膀胱镜检查记录
- DBJ50-112-2016 现浇混凝土桥梁梁柱式模板支撑架安全技术规范
- 汽车维修安全生产管理制度大全
评论
0/150
提交评论