《the pdf全文基于局域网的助航灯光综合监控设计guide do.pdf》由会员分享,可在线阅读,更多相关《the pdf全文基于局域网的助航灯光综合监控设计guide do.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第!卷第期!#!年$月交 通 运 输 工 程 学 报%&()*+&,-(*,./*)0-(*)1 2&(3*3.&)4)5.)6 6(.)57&+8!9&8:*(;!#!收稿日期基金项目 A B大连市优秀青年基金项目?!#!A作者简介张均东?C D =A E男E浙江东阳人E大连海事大学副教授E博士E从事数学建模与网络监控研究;文章编号基于局域网的助航灯光综合监控设计张均东E任光?大连海事大学 轮机工程学院E辽宁 大连 D#!D A摘要为了消除人工监控的各种弊端E提高工作效率F可靠性和快速性E实现机场助航灯光监控系统的国产化和现代化E完成了一种基于专用局域网络的机场助航灯光综合监控系统的设计E其
2、中应用了多种先进的软F硬件和网络技术E开发了友好的监控界面E实现了信息实时广播和收发E达到了网络实时监控F故障实时触发报警的目的G另外还使用了H IJH 6(K 6(8#备存现场和操作数据E使用了多种冗余设计和自检技术以满足该类系统对可靠性和维护性的特殊要求G在软件设计中E对组成系统的灯光F电力和油机三个主要部分使用了分立设计的方案以确保各自运行的独立性E既实现了集散控制E又达到实时和可靠的要求G结合实际开发F调试和改进过程E阐述了该系统的组成E给出了软F硬件和界面的设计方案E对相关的重要技术和一些实际问题进行扼要的论述G关键词局域网B助航灯光B综合监控B设计中图分类号 LD D M 8 M
3、文献标识码 NO P Q R S T U Q R VV R W X S PY Z Y P X Q Y T X P SU P V Y P Q T Y X P SW W Q R Z Y TU X T Z X R V X S _ Q X P S U W R VY P Y U P R Q a Y T bc defgh i j=k l j m E n o f g i p j m?H/q&+&,:*(.)64)5.)6 6(.)5 Er*+.*):*(.3.s6L).K 6(1.3 t Er*+.*)D#!D Eu q.)*Av W Q T U Q-q 6*.(,.6+0+.5 q 3.)5 s&).3&
4、(.)5*)0/&)3(&+.)5 1 t 1 3 6 s.10 6 K 6+&2 6 0.)&(0 6(3&6+.s.)*3 63 q 60 6,./.6)/t&,s*)*+ts&).3&(.)5*)0/&)3(&+.)53 q 6*.(,.6+0+.5 q 3.)5 E 3&.s2(&K 63 q 66,./.6)/t E 3 q 6(6+.*w.+.3 t*)03 q 6(*2.0.3 t&,3 q 61 t 1 3 6 sE*)03&(6*+.x 6)*3.&)*+.x*3.&)*)0s&0 6().x*3.&)&,3 q 6*.(,.6+01 t 1 3 6 s1;7*(.&1 3
5、6/q)&+&5.6 1&,q*(0 y*(6 E 1&,3 y*(6*)0)6 3 y&(z*(6 1 6 0.)3 q 11 t 1 3 6 s 3&(6*+.x 61 6)0.)5*)0(6/6.K.)5.)3 q 6)6 3 y&(z&,3 q 61 t 1 3 6 s.)(6*+=3.s6 E 3&*/q.6 K 63 q 6s&).3&(.)5*)0/&)3(&+3 q 6*.(,.6+0+.5 q 3*)03 q 6 1 3*3 1&,3 q 6,*.+(6*)03 q 6,.(6*+*(s3.s6+t E 3&w*/z 23 q 60*3*)0&2 6(*3.&)*+/&ss*
6、)0 1 1.)53 q 6H IJ1 6(K 6(8#0*3*w*1 6;N 1 6+,=/q 6/z.)53 6/q).6.1*+1&3.+.x 6 03&,+,.+3 q 6(6 .(6 s6)3&,(6+.*w.+.3 t*)0s*.)3 6)*)/6 1;|)1&,3 y*(60 6 1.5)E 3 q(6 62(&5(*s1*(60 6 K 6+&2 6 0,&(3 q 6+.5 q 3.)5/&)3(&+E 6+6/3(./2&y6(s&).3&(.)5 E0.6 1 6+6)5.)6 s&).3&(.)5*)0/&)3(&+.)5 1 6 2*(*3 6+t;-q 6 3 q(
7、6 6 2(&5(*s1*(6().)5.)0 6 2 6)0 6)3+t.)1*s63.s6;-q 62*2 6(*+1&2(6 1 6)3 13 q 6/&s2&1.3.&)s6 3 q&0&,3 q 61 t 1 3 6 sE 5.K 6 13 q 60 6 1.5)1/q 6 s6&,3 q 61&,3 y*(6 E q*(0 y*(6*)0s*)=s*/q.)6.)3 6(,*/6*)01&s61&+3.&)1&,*/3 *+2(&w+6 s1.)3 q 60 6 K 6+&2 s6)3*)0*2 2+./*3.&),(&s 3 q 62(&5(*ss.)56 2 6(.6)/6w
8、t3 q 6*3 q&(1;R a Y T V W+&/*+)6 3 y&(z B*.(,.6+0+.5 q 3.)51 t 1 3 6 sB.)3 6 5(*3 6 0s&).3&(.)5*)0/&)3(&+.)5 B 0 6 1.5)v!Q _ Y TT R W!R#N9$%)=0&)5?C D =A Es*+6 E%q;r;E*)*1 1&/.*3 62(&,6 1 1&(&,r*+.*):*(.3.s6 L).K 6(1.3 t E6)5*5 6 0.)(6 1 6*(/q&,s*3 q 6 s*3./*+s&0 6+.)5*)0 s&).3&(.)5*)0/&)3(&+.)5w t)
9、6 3 y&(z;万方数据使用电子技术和网络技术实现机场助航灯光及其电力系统的综合监控是当前机场航运管理现代化的一个重要标志!它不仅可以使系统运行高效可靠故障报警准确及时#而且还可以大大提高管理效率#为飞机起降提供迅速准确的引导!另外还可以减少飞机起降时间#增加航运班次#降低营运成本!本文结合实际项目#阐述了机场助航灯光综合网络监控系统的设计方案!$系统组成整个机场助航灯光监控除了机场跑道和滑行道的各种灯光监控以外#还包括供电系统的监视和应急发电机的监控!设在机场跑道和滑行道上的各种灯光通过亮灭和颜色为起降和进出跑道的飞机提供位置和方向的指示!为了满足全天候的使用要求#各种灯光可以根据机场上空
10、的能见度不同开出%种不同亮度或光级以满足实际需要!各灯光的电源在正常情况下通过市电供给!一旦市电发生故障则需要自动起动应急发电机以保证供电!由于机场助航灯光数目众多#跑道纵长#因此在跑道两端附近分别各设一个控制站#并根据就近的原则#把助航灯光分别集中在附近的控制站进行控制!这些控制站常称为灯光站#其中位于跑道主降端附近的称为主灯光站#位于次降端附近的称为次灯光站!每个灯光站都有两路独立的市电供电#互为冗余#另有一路应急电#由设在各灯光站的一台&多千瓦应急发电机供电!机场助航灯光通过调光器进行分组控制!调光器输出恒流信号控制所串连的一组灯#流过同一个调光器所控制的灯的电流是相同的!调光器可以通过
11、()*总线向上返回命令光级故障状态主动+被动本地+遥控主接触器上电状态调光器上电状态#调光器共有%级电流输出#根据命令光级的大小可以输出相应强度的电流用于灯光强度的控制!在调光器中还配套装有灯光回路的参数检测单元和绝缘电阻检测单元!其中参数检测单元用于检测或计算调光器输出到灯光回路中的电流电压有功功率无功功率坏灯数坏灯百分比(,主+备切换状态!绝缘电阻检测单元用于检测灯光回路对地的绝缘电阻值!表-为国内某大新建机场的单跑道所用的调光器列表!由表-可见#一共使用了&个调光器#其中主灯光站有./个调光器#次灯光站有-&个调光器!在一般情况下每&个调光器有一个备机#用于故障切换!表-某机场单跑道所用
12、调光器0 1 2 3-4 5 5 6 6 7 8 9:;:?1;A 11 9=A 9 5 B序号调光器名序号调光器名序号调光器名序号调光器名-西坡度灯-西进近-.-跑中-C-滑行道中线灯D+次.接地带-.西进近.跑中.C.东进近-+次C接地带.-C旁线-.C跑边-C C东进近.+次&滑行道中线灯-&旁线.&跑边.C&备机.+次%备机-%备机C.%备机%C%东标记牌+次/滑行道中线灯.-/停止排-./东坡度灯+次C/滑行道中线灯/+次D滑行道中线灯%-D停止排.D跑道入口C+次C D滑行道中线灯&+次E滑行道边灯-E跑道入口-.E跑道入口&+次C E滑行道中线灯C+次F西标记牌-F跑道入口.F备
13、机-+次C F备机C+次-备机.备机&C 滑行道边灯.+次&闪光灯机场助航灯光的控制一般集中在塔台进行#在塔台中的监控机为互为冗余设计#在主次灯光站各设一台监控机#在主灯光站还设有一台维修机#用于系统故障查询与维修!网络系统服务器设在主灯光站!G系统硬件设计该系统将设计为一个实时专用的网络系统以便设备实时监控!由于系统庞杂#将采用分散式监控设计方案!根据整个网络监控系统所要完成的功能可分为/个子系统H助航灯光控制子系统单灯故障检测子系统电力监视子系统应急柴油发电机监控子系统网络检测子系统和IJ K监视子系统!为保证灯光监控系统的安全性和可靠性#系统网络及现场工控设备均采用冗余设计L为保证整个系
14、统的实时性#网络信息采用实时交互M-N的方案L为保证整个系统的可维护性#系统采用分散式结构#同时每一个被C.-第-期张均东#等H基于局域网的助航灯光综合监控设计万方数据监控的对象都有其独立的通信接口!独立的工控机监控应用程序和独立的监控机网络信号接发程序机场助航灯光监控系统如图#所示图#机场助航灯光监控系统硬件结构$%()*+,)*-./*0 1/0*-2 3/4-52 6%/2*%6&)6+1 2 6/*2 7 7%6&.8./-5 3 2*)%*3%-7+7%&4/%6&整个助航灯光网络监控系统由#台服务器和9台工作站组成!其分布为:塔台有;台监控机!互为冗余!两台同时运行时!一台为主
15、机!可具有监控功能!另一台为备机!起监视作用!实现主备切换主灯光站有一台监控机!二台互为冗余工控机!用于与下层现场设备信息交互!对位于该灯光站附近的灯光电力和油机进行监控!同时完成与上层计算机的网络通信控制权裁决和数据保存等功能在一般情况下两工控机同时运行!可主备切换实现冗余功能!在主灯光站中还设有一台维修机!该机具有更强大细致的监控功能次灯光站与主灯光站类似!同样有一台监控机!二台互为冗余的工控机!但本站的工控机监控的现场设备为位于该灯光站附近的灯光电力和油机!与主灯光站监控的现场设备不相同助航灯光网络监控系统所控制的设备主要分为三类:灯光电力和油机!其中灯光通过调光器进行控制!有闪光灯停止
16、排灯跑道人口灯坡度灯跑道边线灯跑道中线灯接地带灯滑行道中线灯滑行道边线灯渐近灯 多盏灯通过控制各灯的开关和闪烁为飞机的起降提供明确的指引为了迅速判断出各灯的好坏!还对其中较重要的=?个灯进行单灯故障自动检测!可以自动实时地报出故障灯存在的灯位灯号和所属的灯光组电力的监视内容主要有二路市电和油机发出的应急电的电流电压有功功率无功功率视在功率和功率因数等内容和各路电闸的开关情况对油机主要是监视各种运行参数如转速油位水温等!并实现起停和加载等控制!主次灯光站各有一台油机调光器分为主调光器和备调光器两种类型位于主调光器中的监控单元是监控系统与主调光器的接口单元!在调光器遥控状态下!它接收A BC网络发
17、来的指令!实现对调光器的各种操作!同时采集主回路的电流电压以及调光器和监控单元自身的状态开关量形成数据包通过A BC网送至上位机位于备调光器中的监控单元是监控系统与备用调光器的接口单元!当系统发生切换操作时它实现与备调光器 D E A及A BC网络的通讯!替代主调光器对回路的控制系统服务器位于主灯光站!使用F%1*2.2 3/G HEG-*I-*数据库实现重要的历史数据存贮查询和打印!各监控机专门开发有数据浏览窗口可对其中的数据进行分类分时查询和打印J系统软件设计由于系统庞杂设备众多位置分散!另外!系统软件的设计不仅要满足监控的实时性要求!同时还要具有很好的可靠性可维护性可诊断性可扩展性等功能
18、!因此整个软件设计是一项技术难度大!数据规划非常复杂编程工作量极其浩大的工作K;L作者在多年的研究与实践基础上!在此给出了整个软件设计方案简图!如图;所示下面结合图;论述其中的工控和监控软件分布!所要解决的关键问题和相应的解决措施图;系统软件结构$%&;M 4-.%5N 7%3%-+.2 3/,)*-./*0 1/0*-2 3/4-.8./-5灯光站工控机软件设计:在灯光站工控机中设计有O个可独立运行的程序!分别用于灯光监控电力监视开发多个独立的程序是为了从宏观上解决系统的可维护性和可靠性等关O;#交通运输工程学报;年万方数据键问题!除了主备切换程序以外其它各工控程序可分别自己独立运行互不影响
19、从而可以用于单独测试或与其它程序任意组合运行提高了系统的可维护性和软件故障的可诊断性同时部分程序因故障运行失败不会导致整个系统崩溃提高了系统的可靠性!主备切换程序用于管理工控机中其它独立程序的主备状态通过全局内存的方法实现与同机内其它独立程序的信息通讯控制它们的主备状态#显示和隐藏#起动或退出并通过点对点网络通讯方式实现与互为冗余的另一工控机的主备切换程序之间的主备信息交流控制除主备切换程序以外的其它独立工控程序在两冗余机之间的独立主备切换从而在互为冗余的两工控机间有效地实现高度灵活的程序主备切换的功能进一步加强工作的可靠性!工控机中的程序人机界面非常简单以减少不必要的计算机资源开销保证系统工
20、作的实时性!各独立程序界面的设计原则是尽可能简明地显示各项实时数据和板卡收发状态因此各独立程序所用的控件都非常少只用了分页标签#网格控件和自制状态显示控件等几类控件!为了便于监控机中的实时数据及时刷新除主备切换程序以外其它各工控程序均使用$%&()*网上广播的方式为各监控机提供实时的现场状态信息!监控机软件设计+由多个,-网络通讯模块一个主备切换模块和一个,.主监控界面程序组成!各,-通讯模块分别完成与工控机中的灯光监控#电力监视#油机监控程序之间的通讯!各,-通讯模块和主备切换模块以,-/-01 2 3 3的方式实现与,.主监控界面程序的联合运行完成相互间的信息交流!各监控机中的监控程序完全
21、相同各监控机的优先级#机器名字和其它运行配置通过修改当地的数据库和配置文件来实现从而简化了软件开发的工作量提高了软件的灵活性和可维护性!在系统中所有工控机软件和监控机的通信软件都 采 用,-/4 5 6开 发各 机 都 有 一 个 本 地 的7)8 9 9数据库用于贮存系统结构信息在程序刚起动运行时用于对象和数据变量的初始化并在监控机中开发有专门的程序来保证网络上各机器的系统设置与服务器的一致性!在工控机中调光器#电力#油机各部分仍采用单独的应用程序模块使软件具有相对的独立性!网络通信采用$%&()*技术使用:2;协议!各系统的现场数据定时通过-7?总线采集读入定时向网络总线上广播供各控制站接
22、收!控制站的命令通过点到点的通信方式下达工控机收到命令后给予应答同时将命令下传至调光器等现场设备!工控机冗余的实现采用单独的调度模块进行当监视到某应用程序停止运行时自动切换到备用机!在工控机中设置有四个可独立运行的程序分别用于灯光监控#电力监视#油机监控和主备切换!各监控程序在同一灯光站中运行的两台工控机可分别独立地进行主备切换!灯光程序与现场设备之间的通信由-7?串行通信实现!工控机中的程序有简单的人机界面并使用$%&()*网上广播的方式为各监控机提供实时的现场状态信息!在塔台#主灯光站#次灯光站和维修中心的监控机中装有监控程序根据各机所要求的功能不同可以通过配置相应的配置文件达到所要求的功
23、能!整个监控程序通过,-和,.开发而成其中用,-实现灯光#电力和油机的网络信息接收和发送以及主备切换工作通过-01 2 3 3的形式实现与,.的联合运行!系统界面设计监控程序的人机交互部分是全中文化的图形界面采取多文档结构主窗体设为主文档只有一个A子窗体设为子文档有很多个!运行时主文档界面保持不变通过主文档上工具条及其子菜单的点击实现子文档的切换!由于子文档中的内容非常丰富程序运行耗时较大因此采用事件触发和子文档不显示即卸载的机制B C D达到实时#快速和有效的要求!同时采用定时播放动画的方式向操作者提供程序正在运行的标志采用定时闪烁的标志向操作者提示各,-动态链接库和网络的运行状态!在主文档
24、窗体中有一个自制的动画控件用来显示当前子窗体的名称有几个自制的可变边框#文字#颜色的控件用来显示机场类别#能见度信息#当前系统控制权在哪个机器上#本机有无控制权#操作员姓名#主备状态#单灯故障检测系统东西站状态#灯光#电力和油机的通信状态等内容!子窗体有历史数据查询#:;监视#串行通信设置#灯光监控#单回路监控#单灯故障监控#电力监视#油机监控#网络状态显示#实时信息显示#操作日志#绝缘电阻显示#报警信息显示与处理#控制权限设置#操作员登录与解除登录等窗体下面主要介绍灯光监控#电力监视#油机监控和实时信息显示=个?EF第F期张均东等+基于局域网的助航灯光综合监控设计万方数据子窗体!灯光监控子窗
25、体如图所示#在该子窗体中可以实现所有灯光的控制#可以实现不同光级的选择$%&级()*+#可以实现分组控制和方向控制以满足各种实际需要,同时在界面中实现了实时灯光开关状态和光级大小显示等功能!图灯光监控子窗体-./0 12 3.4 56.7 5 8 69 8:8 7.9 8;=市电?和油机电源的三相电流=线电压=相电压=中线电流=有功功率=无功功率=视在功率和频率等信息的实时显示!在油机监控子窗体中使用自制的各种仪表控件直观地显示油机的转速=频率=水温=滑油压力=电池电压=油机和市电的各项电力参数=与油机有关的各种故障和状态等信息#并可以通过按钮进行油机的启动=测试=停车等状态的控制!在实时信息
26、显示子窗体中可以得到最近操作记录=回路=单灯=调光器=工作站=油机=低压供电等系统的各种实时的具体参数值!其它系统设计本系统是一个大型的监控系统#关键是要解决实时性的问题#为了保证现场设备状态信息在监控机上显示和操作员下发命令执行的及时性#不宜采用基于数据库为中心的方案#本系统采用AB实现现场设备信息实时广播#其它信息点对点通信的方式完好地解决了实时性的要求!数据备份问题是一般系统所要求的#本系统采用一个独立运行的代理程序#它用AB开发#实现与数据库服务器的链接#向其它程序提供数据写入接口#完成灯光=电力=油机和操作等实时数据写入工作#从而避免了一旦数据库链接出错导致整个系统无法运行的情况!由
27、于本系统多种特殊要求#在界面显示上采用即用即显=不用卸载的方案#确保系统资源能够确保系统安全可靠地运行!在一些复杂的界面中#为了保证实时响应和实时刷新的功能#也采用不变内容不刷新#只有变化的内容才刷新的机制!在本系统中#有个监控机=*个与现场设备相连的工控机!在个监控机中#在同一个时刻只允许有一个机器有操作权#其它都为监视机#无控制权#该有控制权的监控机发布的命令要能监控全部的设备#而主次灯光站的工控机分别都只能监控其中的一部分设备#另外还要实现冗余设计#这就要求妥善地安排控制权的裁决方法#本系统采用B CD技术实现了这些功能!在各类控制命令发出后#通过网络传送到现场的设备!如果出现误操作#一
28、方面会影响控制的效果#另一方面引发事故的隐患#所以设置有多级延时程序#实现操作与确定之间的延时=命令发出与执行完成之间的延时#一旦延时达到命令还没有成功执行即触发报警#并提供准确及时的文字信息!E结语$(本机场助航灯光监控系统已成功地开发并应用到某国际机场#各项指标已达到或接近国际同类系统的水平!$?(灯光控制和命令执行时间可达到%F G之内!灯光=电力和油机可独立工作#互不影响!$(主灯光站工控机故障不影响次灯光站的设备监控!参考文献H)+I1J K J LM M 1I N#O I1K PI 1 Q 0 N;R 4.:.7 ;SR T U R;.V:R 7 9 G8 74./3 9.7/8
29、W.;W.R 4 54./3 9.7/G S G 9 R:X SG 8 4 ;R 7 R;/S)1+0 N;8 2 R R 5.7/G 8 W 9 3 R K 7 9 R;7 9.8 7 4B 8 7 W R;R 7 2 R8 7Y 7 R;/S 0%_ 0)?+M Y YPR Z.7 0 K 7 9 R/;9.8 78 W Z.9.8 74./3 9.7/G S G 9 R:7 52 8:U 9 R;2 8 7 9;8 4 4 R 5:8 7.9 8;.7/G S G 9 R:)1+0N;8 2 R R 5.7/G8 W9 3 RK Y Y YK 7 9 R;7 9.8 7 4 B 8 7 W R;R 7 2 R8 7O S G 9 R:G)B+0 J R.a.7/H b G.7/3 0?0)+B 1O O Y M MQ Y 0 1;7 6 S.7 2 ;G.8 7 4 R;9.7/G S G 9 R:)1+0 1K 11c K Y Y Yd./.9 4 1Z.8 7.2 G O S G 9 R:GB 8 7 W R;R 7 2 R N;8 2 R R 5.7/G)B+0 N 3.4 5 R 4 U 3.#N 1HN 3.4 5 R 4 U 3.交通运输工程学报?%?年万方数据