还剩1页未读,继续阅读
文本内容:
广播电视发射台集中监控客户端系统设计图1广播电视放射台集中监控客户端系统基本架构2客户端系统数据采集与处理
2.1数据采集方式数据采集服务采集分析各子系统数据后,将全部采集数据封装在统一格式的数据帧内,再通过传输网络传递至远程客户端此过程中,无线放射台站上传数据的方式主要包括主动上报和查询响应两种其中主动上报是指台站定期向客户端远程主机上报实时数据;数据查询响应则是客户端系统将数据查询指令下发到指定设备端,设备端接收到数据查询指令后实施数据查询响应,并将查询结果反馈给客户端系统
[2]
2.2数据采集器设计数据采集服务器主要由数据采集器和数据采集程序两部分共同组成其中数据采集器主要用于向无法供应协议数据的台站设备进行状态数据采集,而数据采集程序则用于实现可供应协议数据的台站设备数据直接猎取如图2所示,台站设备待采集状态信号由数据采集器的信号输入口输入,当输入电压信号超过阈值时,则图中1玲2导通,进而实现4玲3导通,利用此原理实现台站设备状态信号采集
[3]详细设o计中,数据采集器主要用于放射机电源状态、激励器状态、功放状态等实时状态信息的快速猎取图2状态信号采集原理
2.3放射机及子系统数据采集
2.
3.1放射机数据采集放射机数据采集主要包括放射机入射功率和放射机反射功率两种数据,其中入射功率数据为设备到电感线圈之间的全部功率之和,直接反映放射机的工作状态;反射功率则是指未被负载汲取的入射功率这两种功率参数均输入定向耦合器,定向耦合器依据功率输入和输出方向猎取放射机入射功率和反射功率耦合直流电压
2.
3.2电力子系统数据采集电力子系统数据采集主要包括市电数据采集、发电机数据采集、UPS蓄电池数据采集其中市电数据参数为三相电压值和三相电流值;发电机数据参数为电压、电流、油压、油位、水温、频率、型号等;UPS蓄电池数据参数为输入/输出电压、输送电流、单节/多节电池电压、环境温度及输入频率等
2.
3.3环境子系统数据采集环境子系统数据采集主要包括电力机房环境数据、放射机房环境数据、信号源机房环境数据,主要监控环境数据为机房温度、湿度、明火、烟雾、门禁(视频)等数据
2.
3.4信号源子系统数据采集如图3所示,信号源子系统主要接收信号包括卫星接收机数据、网络机顶盒数据、微波接收机数据以及光接收解码器数据,信号源切换器支持4路数据的同时输入,并依据需求优先输出1路正常信号,信号源子系统拆除程序对输出信号进行采集,采集数据输出至客户端系统后,用户可通过客户端系统访问4路信号数据图3信号源子系统结构3客户端系统告警分析与处理
3.1系统告警处理流程客户端系统告警处理主要包括告警信息分类、告警信息去重、告警信息关联、告警分级等流程1告警信息分类:告警信息处理模块对台站告警属性信息进行综合分析后,依据告警信息属性对全部信息进行分类处理2告警信息去重:告警信息去重机制为在台站设备产生告警信息时开头计时,在确认告警信息持续时间超过10s后判定告警信息真实存在;恢复正常判定则是在告警信息消逝后开头计时,确认告警信息消逝时间超过30s后则判定为台站恢复正常⑷⑶告警信息关联:台站内各种设备之间相互关联,常常会消失一台设备故障产生多条告警信息的状况,为更快速发觉故障问题,客户端系统应对相关告警信息进行告警关联,以此筛选出真正的告警项4告警分级:依据告警信息对台站运行的影响程度实施告警信息分级设计中主要将告警信息分为一级和二级两个级别,其中一级告警会直接影响台站的平安播出,说明需要立刻检修处理;二级告警则对平安播出影响较小,可依据实际处理
3.2台站告警上传及数据帧格式告警设备数据帧采纳〃帧头+帧体〃格式,其中帧头包含放射机的各类属性信息,帧体包含设备的详细告警参数信息设计中告警数据帧传输完整性检验采纳CRC循环冗余检验码,即接收端依据接收的告警信息末位两个字节数据推断数据完整性
3.3客户端子系统告警监控⑴放射机子系统:依据数据采集器采集的放射机运行数据信息,实现放射机入射功率告警、反射功率告警、电源状态告警、功放状态告警、激励器状态告警、风机告警等功能⑵信号源子系统:依据信号源切换器、广播电视调谐器等信号源设备传输的报警信息,实现信号源切换器告警、广播电视调谐器告警功能3电力子系统:依据数据采集服务器采集的台站设备电力相关数据信息,实现发电机告警、市电告警以及UPS蓄电池告警等功能⑷环境子系统:通过红外传感器、门禁视频传感器等多种智能传感器技术猎取台站环境信息,实现温度告警、湿度告警、红外告警、入侵告警、烟雾告警等多种环境告警功能4客户端系统资源信息管理资源信息管理模块是以台站信息资源为基础,采纳SQL数据库管理系统和C++软件构建的资源信息管理系统,主要用于存储台站资源信息、信号源资源信息、电力系统资源信息、环境系统资源信息、放射机资源信息以及台站维护人员信息以台站基本信息为例,数据库构建中设计的数据库如表1所示表1台站级别信息数据库5客户端界面设计与实现
5.1客户端数据交互实现客户端界面采纳C++语言和Flash动画来实现数据采集服务器采集完各子系统及台站状态数据和告警数据后,将数据传输至客户端系统程序,然后程序对数据初步处理后再转交给Flash动画,最终以Flash形式对处理后的状态信息和告警信息进行呈现C++程序采纳ActiveX控件实现Flash动画的装载及显示,控件装载胜利后,C++程序与Flash动画程序之间便可进行数据收发交互
5.2放射机界面设计与实现放射机界面主要用于呈现放射机各类性能参数信息,如功放状态、风机状态、入射功率、反射功率、电源状态、激励器状态、通信状态等相关参数信息均通过数据采集器猎取,所采集数据传输至客户端程序后,通过Flash软件进行信息呈现
5.3子系统界面设计与实现1信号源界面用于显示切换器和调谐器状态信息和告警信息,调谐器中的频率双音柱用于呈现接收器的频率及音视频值,切换器则可以实现信号源节目频率和节目名称之间的快速切换2环境子系统界面用于显示放射机房、电力机房等机房环境信息若是相关机房环境信息发觉告警信息,界面中的对应环境信息图标颜色会从绿色变为红色,并启动蜂鸣器开关,实现声音和图像双重警报⑸3电力子系统界面包括发电机、市电、配电柜、UPS蓄电池切换等功能,界面中显示的信息包括发电机状态及告警信息、配电柜状态及告警信息、UPS蓄电池切换、市电供应状态信息及告警信息等以上子界面中的Flash动画功能均采纳C++程序结合Flash补间动画方式实现6结语综上所述,文章以某地区现有广播电视无线放射台站远程监控系统为基础,提出一种广播电视放射台集中监控客户端系统设计方案此方案主要功能模块包括数据库采集服务器模块、状态数据和报警信息处理模块、台站资源信息管理模块、客户端系统界面模块等,相关功能模块可实现广播电视放射台站状态信息和告警信息的分析,进而通过客户端系统界面实现台站的集中式监控和管理,满意后续广播电视放射台集中监控管理的相关要求,具备肯定应用价值,可在后续相关设计中进行参考和应用。