欢迎来到天天文库
浏览记录
ID:5978694
大小:29.50 KB
页数:8页
时间:2017-12-30
《论述变电站安防系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、论述变电站安防系统设计 摘要变电站设计为满足电力行业客户高可靠性、复杂性和灵活性的综合安防监控业务管理需求为主要目的,对用户权限分配、设备管理、报警关联策略、视频流媒体转发、录像资料检索回放、设备巡检、集中存储等的集中监控与安防管理。关键词变电站系统设计结构子模块中图分类号:TM411+.4文献标识码:A文章编号:1引言近年来,数字化变电站中绝大多数自动化功能都以通信方式实施。随着视频监控需求的增加,硬盘录像机厂家繁多,通讯及数据格式混乱,从而对变电站内各硬盘录像机的融合与集成提出了更高的要求。这就需要在监控系统
2、设计中考虑多种硬盘录像机视频播放、数据传输功能的相互兼容。2系统结构8非电量安防监控系统所用设备如图1所示。其中,前端监控现场可根据变电站具体情况安装相应数量的摄像机,以及相应的报警器,把摄像机连接到DVR上,根据DVR的不同,每个DVR可以连接1~16个摄像机。DVR可以直接连接到交换机上。变电站有相关温湿度、电压电流等部分模拟量需要监控,可以配置DA采集器和相应的温湿度传感器和电量传感器,可以把相关数据传输到监控中心。非电量安防监控系统通过把摄像头摄取的模拟图像信号转换成数字信号,再通过计算机网络传输,使网络内
3、的计算机都成为监控终端,不受地域环境的限制。系统采用计算机的网络传输,通过铺设的网络将数字视频信号传输到监控中心,真正做到了多网并一网。信号传输采用了标准的TCP/IP网络协议。在电力公司调度监控中心配置一台中心监控服务器,安装中心服务器管理软件,负责管理前端所有摄像机,所有视频服务器,同时管理后端所有上网监控用户。领导及相关值班人员只需要用IE浏览器访问中心监控服务器,获得授权后即可监控前端摄像机以及获取相关数据。根据组网方式,系统分为变电站监控现场、传输网络和调度监控中心三个主要部分。图1系统结构3软件架构根据
4、《智能变电站技术导则》(Q/GDW383-2009)、《110kV~220kV智能变电站设计规8范》(Q/GDW393-2009)、《330kV~750kV智能变电站设计规范》(Q/GDW394-2009)等文件的要求,结合实际应用案例,采用分布式和模块化架构,可把非电量安防监控系统分为三级中心、八大模块(如图2所示)。三级中心为省、市和集控站三级中心,或者市调、集控站和变电站三级中心,根据不同的现场情况进行配置和管理。下面以智能图像监控模块中的视频播放功能为例说明软件的设计方法。图2系统模块4多种DVR视频播放子
5、模块在非电量安防监控系统中,一个变电站或集控站可能有多个厂家的硬盘录像机设备(DVR),为了更好地解决各个厂家DVR设备统一管理和视频播放问题,可把所有厂家的DVR设备都用一个Delphi类(命名为DVR_CLASS)来集中管理。当增加新类型的DVR设备时,只需要修改类DVR_CLASS就可以了,这样在变电站增加新类型的DVR设备或应用在别的变电站时,软件修改方便,而且工作量很小。下面就DVR设备视频播放统一管理播放类DVR_CLASS设计中的几个关键技术和主要问题讨论如下。4.1回调技术的应用8本文以两个主要厂家
6、的DVR设备为例进行讨论(下同)。厂家提供了软件开发工具包SDK,开发包中提供了大量的函数,其中有些函数用到了回调技术。Del-phi与C++一样,为了保持与过程语言Pascal的兼容性,它在引入面向对象机制的同时,保留了以前的结构化特性。因此,对回调的实现,也有两种截然不同的模式,一种是结构化的函数回调模式,一种是面向对象的接口模式。在此主要使用结构化的函数回调,以海康的启动客户端实时预览接口LONGNET_DVR_RealPlay_V30(LONGlUserID,LPNET_DVR_CLIENTINFOlpCl
7、ientInfo,void(CALL-BACK*fRealDataCallBack_V30)(LONGlRealHandle,DWORDdwDataType,BYTE*pBuffer,DWORDdwBuf-Size,void*pUser),void*pUser,BOOLbBlocked)为例说明回调函数的使用。第一步:定义一个回调函数类型,它只是单一的函数/过程指针类型;其对应的Delphi回调函数:TypeTfHKRealDataCallBack=Procedure(lRealHandle:LongInt;dwD
8、ataType:DWORD;pBuffer:PByte;dwBufsize:DWORD;dwUser:DWORD);stdcall;8第二步:将开发包SDK中动态链接库DLL用到上面定义的回调函数类型的函数及相关函数引入到Delphi程序接口处:functionNET_DVR_RealPlay_V30(lUserID:LongInt;lp-ClientInf
此文档下载收益归作者所有