机场助航灯光及其巡检监控系统简介机场助航灯光系统是保障飞机在夜间.doc
-
资源ID:17625755
资源大小:269KB
全文页数:29页
- 资源格式: DOC
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
机场助航灯光及其巡检监控系统简介机场助航灯光系统是保障飞机在夜间.doc
【精品文档】如有侵权,请联系网站删除,仅供学习与交流123 机场助航灯光及其巡检监控系统简介机场助航灯光系统是保障飞机在夜间.精品文档.4 机场助航灯光及其巡检监控系统简介机场助航灯光系统是保障飞机在夜间、低能见度或者其它复杂天气条件下,在航空港进行正常的起飞、着陆、滑行的必要目视助航设备。助航灯光系统的工作状况、可靠性、应急性与飞机的安全紧密相关。为使飞行员有明晰的视觉效果和区别于其他灯光,助航灯光系统设置了不同的回路,由不同的回路对不同种类作不同功能使用的助航灯进行控制。助航灯光的控制主要由塔台和灯光站完成。从控制对象上来说,每一个回路分别由供电系统、恒流调光器、升压变压器、隔离变压器、助航灯具及电缆组成,如图1所示。一般情况下,由于机场助航灯数目多,跑道长,机场在跑道两端附近分别各设有一个灯光站,位于主降端附近的称为主灯光站,位于次降端附近的称为次灯光站。不同回路的助航灯,通过设在灯光站控制该回路的一个调光器来控制它们的开关灯和调光等级。针对不同气候条件下不同的能见度范围,助航灯的调光等级设置了5个等级。图1 助航灯光结构图鉴于机场助航灯光对于飞机起降安全的重要性,民航总局机场司下发的工作手册规定:灯光工作人员每天都要对所有灯泡巡检一次,更换烧坏和发暗的灯泡。助航灯光巡检监控系统的产生,就是用于对整个机场所有助航灯进行状态检测及监控的。助航灯光巡检监控系统由电脑主机及与灯位等量的故障定位器,及通讯环路组成。系统的基本工作原理是,由安装于隔离变压器和灯具之间的故障定位器,实时检测隔离变压器和灯具的有关数据,将数据进行处理后,通过通讯环路传输,由监控系统的电脑主机接收显示,告知灯位的正常、老化、断芯及封装隔离变压器的铁桶进水等状态信息。5 国内外监控系统现状近年来,国内在助航灯光巡检监控系统的研究上有一定的进展。太原的无宿机场、武汉的天河机场、福建的武夷山机场、西安的咸阳机场等,先后与国内的一些研究所联合研制助航灯光计算机监控和巡检系统。并且在监控方面取得一定的成就,推动我国助航灯光管理的现代化发展,但是在故障巡检方面却没能研制出能实际应用的成熟系统,在机场大规模使用时效果并不理想,有待于进一步改进。因此国内规模较大的机场都使用国外的助航灯光巡检系统。同时,国内的监控系统价格也偏高,一个中型机场,要实现助航灯光巡检监控两种功能,需投资约几百万,这对于目前大多数并不景气的民航机场来讲是无法承受的。此外,有不少从事机场灯光工作的技术人员,针对工作上遇到的一些问题与困难,做了一些技术革新和QC课题,使问题简单化(或部分解决),并使一些隐蔽的故障能及时有效地发现,这些技术上的创新,对于助航灯光系统的可靠运行,对于设备的维护都起到一定的辅助作用。随着经济的发展,一些大的新建机场引进了国外的助航灯光监控和灯泡断芯监测系统。其中南京禄口机场引进了英国的助航灯光监控系统;上海的浦东机场、杭州的萧山机场先后引进了瑞典的助航灯光监控与灯泡断芯监测系统。但是这些系统的故障检测都只是完成灯泡的断芯检测,功能单一,不能满足我国机场的实际需要。国外的产品虽然能完成一定的功能,但价格高。据说上海浦东机场购买了瑞典的助航灯光监控系统的断芯检测,每盏灯折合人民币约3000元。由于财力有限,灯泡的断芯检测只安装了少数灯位,占整个机场灯光的20左右,余下约4000多盏灯还是靠人工开车巡检。而整个系统建立起来,断芯检测只是系统的一小部分。这样昂贵的价格,对一般的机场来讲是不现实的。售后服务也是进口产品的另外一个问题。从国外引进的系统,技术方面的资料很少,厂家一般不提供,这使得引进以后,用户对系统的掌握比较肤浅,给修护带来了麻烦。遇到稍为复杂一点的问题,只能送厂家或请其公司人员来修理,修理、差旅、备件等费用也相当高,给机场带来沉重负担。而且后续的软件升级,版本更新等会带来更多的问题。目前,国外很多机场都另外铺设光纤,用于监控系统检测数据的通讯。这种模式既有高速、可靠,又没有电磁污染,并能从根本上解决巡检系统的难点,能实现更多的检测功能,是非常不错的方案。国外一般机场在建设时,都有铺设布线管,不用进行大规模施工就能进行光纤铺设。但是这种方案在国内有相当的难度,国内机场除了近几年新建外,一般都没有预埋布线管道,有些机场将供电电缆直接布在跑道的水泥里。因此,对处于运行中的机场进行如此大规模的施工并不现实,而且影响机场的正常运行。3 系统设计难点3.1 现有系统存在的问题目前国内外现有的助航灯检测系统,其检测数据的传送,都是采取调制耦合的方案,其主要思路是利用主电缆通讯。在隔离变压器与灯泡之间安装检测电路,检测灯位信息,然后将检测数据通过隔离变压器的次级耦合到主电缆回路上,用载波的方式传到调光器,由控制台接收,然后解调显示。其系统结构原理如图2所示。图2 调制耦合方案的系统结构原理图这种方案虽然不用另外构架信道,但却存在许多技术难题。首先是目前国内各机场所使用的调光器种类众多,其技术参数相差很大。虽然主要频率均为50Hz,但输出波形都不相同,差别也比较大。第二,根据隔离变压器生产商所提供的资料,每个隔离变压器初级两端的电压有效值为630V。如果一个调光器带有100个负载(隔离变压器),调光器输出电压有效值将达到3000V,峰值还将更高。要在这么高的电压里可靠检测伏级的灯位检测信息的调制信号是相当困难的,一点点小的干扰就会使系统产生误判断,使整个检测系统的检测可靠性大幅度下降。第三,由于调光器的输出电路上接了很多的隔离变压器,隔离变压器在回路上为感性负载,信号频率越大阻抗就越大。要把检测到的灯位信息用调制的方式传送到灯光站,隔离变压器就起着严重的阻碍作用。第四,由于助航灯光系统的供电信号原则上都是低频的,所以隔离变压器生产商在设计时并没有考虑让隔离变压器能通过高频信号,隔离变压器的最高截止频率仅为300Hz,这对调制信号也造成了严重的障碍。最后,调光器的输出电流在供电回路上造成的频谱,分布着广泛的杂波,对调制信号的解调也是一个难题。因此,要想利用主电缆进行信号传输,并能满足所有调光器的方案是不可行的。这些都是目前国内外此类系统可靠性难以保证并且价格昂贵的根本原因之一。而采用光纤进行检测数据的通讯,对于国内营运中的机场来说又存在前面谈到的现实问题,因此我们放弃了传统思路,重新构思一种新的数据传送和通讯的思路利用红外通讯进行检测数据的传送。3.2 本系统的设计方案本课题研制的助航灯光巡检监控系统主要由电脑主机及与灯位等量的故障定位器,及红外无线通讯环路组成。故障定位器安装于隔离变压器和灯具之间,实时检测隔离变压器和灯具的相关状态数据,这与现有的监控系统基本一致。本系统的不同之处在与其通讯环路,系统首次将红外无线通讯应用于机场特殊环境条件下对助航灯光的灯位状态检测信息的传送,灯位状态信息经由红外通讯环路传送至电脑主机显示。红外通讯装置安装于跑道边缘,对应于每一盏灯具,有左向、右向各一对收发器,可用于双向数据的收发。在离灯光站和塔台最近的灯位上,分别设置一个出口站,在红外通讯环路中传送的数据从这里送出环路,用RS-485的通讯接口,将环路中所有灯位的状态数据分别传送至灯光站和塔台的电脑主机接收显示。本系统不使用主电缆传送检测数据,因此与所使用的调光器性能完全无关,不影响主电缆绝缘性。是目前已知的唯一可以适用于任何调光器的助航灯光故障监测定位系统。本系统具有以下功能:(1) 完成各灯位中灯泡正常、老化、断芯、隔离变压器故障及封装隔离变压器的铁桶进水的检测,并可确定电缆两对地短路点之间范围;(2) 自动处理红外通讯环路中的故障;(3) 提供故障警示信息,显示各调光回路灯位分布图及其它相关信息;(4) 打印和存储维修报表,存储工作日记等。(5) 光通讯环路具有多个出口,有多个调光控制室的机场可以用多台电脑独立地对整个机场地灯光系统进行监测。3.3 系统设计的技术难点本系统采用红外通讯环路了进行灯位检测数据通讯的方案,克服和避开了前面所述的调制耦合方案所存在部分的技术困难,但它也存在其自身的技术难题。(1) 红外通讯的距离问题红外通讯的缺点是距离很短,要使其能在相距五六十米甚至可能更长距离的两个灯位之间可靠地传送灯位检测信息,不但得设法增加其通讯距离,还同时得尽可能增强其抗干扰能力,以减少自然光和人工光线对红外传感器的干扰。(2) 检测电路和红外器件的工作电源问题检测电路和红外通讯器件的工作电源都要在隔离变压器的次级取电,需要稳出一个稳定的工作电压。灯泡正常时,隔离变压器次级(即灯泡两端)的电压有效值在15级光变化范围内约630V,在这个范围提取检测器的工作电压,是比较容易的。但在灯泡断芯时,相当于隔离变压器的次级负载电阻无穷大,隔离变压器次级的电压就大幅度上升,根据目前测到的数据,在3级调光,次级电压的峰值已超过400V。而根据从事灯光维修的同志介绍,有些隔离变压器的次级电压在5级光时高到3500V(用500型万用表测量)。要把这么宽的电压稳定到检测器的工作电压,也是一个难题。(3) 助航灯光供电及调光系统的多样性不同的恒流调光器输出的电流波形并不相同,这对上述工作电源的设计是有影响的。目前投入商业运用的调光器,根据使用功率器件的不同,分为可控硅式、磁放大器式和铁磁谐振式。早期的调光器一般采用磁放大技术,控制比较困难,体积大;大功率可控硅出现后,很多调光器都使用可控硅移相调压技术对正弦波进行却割从而控制输出电流大小,但可控硅在切割瞬间很容易产生冲激,对整个系统造成很大损坏;到了近期,国外的调光器一般是结合了这两种技术,先用可控硅对正弦波进行切割,控制电流,再利用磁放大技术对切割后的波形进行缓冲、整形,输出类似正弦波的波形。但是目前国内生产的调光器还是使用单纯的可控硅移相调压技术,将切割后的波形直接输出。目前,国内规模较大的机场一般采用英美等国进口的调光器,而中小机场则采用国内生产的调光器。北京首都、厦门高崎国际机场引进美国CLOUSEHINDS公司的系统,珠海机场引进德国ADB公司的系统,武汉天河机场、汕头机场则使用大连电子研究所生产的系统。图3 CCRTHO调光器输出波形图4 CH调光器输出波形图5 HCR2调光器输出波形为了确保巡检系统能适用于各种调光器,先后对厦门机场、汕头机场进行测量,图3、4、5分别为英国THORN公司的CCRTHO调光器、美国CLOUSEHINDS公司的CH调光器、大连电子研究所的HCR2调光器的输出波形。三种调光器输出的波形都不相同,图3是最接近正弦波的,它的主要频率为50Hz。图4则出现波形不对称,但这个波形的频谱也相对比较窄,比较干净。而国内中小型机场普遍使用的调光器的输出波形(图5)相当复杂,其频谱非常宽。另外这种信号对主电缆、隔离变压器等等设备都有损害,严格讲是个不合格的产品。4 基于红外通讯的巡检监控系统4.1 通讯环路的结构环形结构是一种常用的拓扑结构。环形网中每个节点对占用环路传送数据都有相同权力,它发送的信息流按环路设计的流向流动。为了提高环路通讯的可靠性,可采用双环或多环等冗余措施来解决。在本系统中,采用双向环结构,当环中某站点出现故障,数据流将反向流动,可检测出环中的故障点,及时进行修复。检测系统通讯环路中的站点是由检测单元构成,负责灯光状态的采集和数据的转发。大部分机场都有多个灯光站,因此要求通信网中要有多个出口能与灯光站联系,图6是本系统通信网的简易图,图中站点(黑点)为灯位检测单元,与灯光站(图中的A站、B站、C站、D站)相邻的又叫做出口站点。图6 机场助航灯光检测系统通信网结构图为了减少加工及设计的复杂度,出口站点与检测单元在硬件和软件上的设计都是一样的,不用单独设计出口站点(量较小),但设计板上用一个开关来控制该单元的状态。根据监控系统的要求以及机场的实际情况,本项目在FDDI(光纤分布式数据接口,Fiber Distributed Data Interconnect)基础上进行修改,提出多出口双向环形网访问控制方式。多出口双向环形采用红外线作为传输介质。在FDDI中外环一般在系统出现故障是才接通使用。而双向环形网则使用接力控制方式,连续使用内外环。本系统采用单向控制方式,只有出口站才能主动发送命令。当某个站点接收到命令信号,则将本站点置成“忙”,不接收下个站点的数据;然后该站点检测自身是否有状态数据要发送,如果有,则将数据转发到上个站点(发送命令站点),与上个站点通讯完毕后,该站点判断是否要将命令传递下去,如果是本站主动发送的,就将命令卸去,否则转发到下个相邻的站点。除了出口站外,任何站点都不能主动产生命令,都只能进行命令的转发与数据的发送和转发;在环路没有出现故障时,命令信号循环一周后将由出口站卸去。发送、转发数据帧是每个站点的基本任务,它与命令传输最大的区别在于每个站点都可以主动发送数据帧,站点都努力将本站的数据(包括转发的数据)发送出去,所有数据最终由相应出口站接收,传给控制主机。但是,所有数据的产生都是由于命令信号,站点根据接收到命令进行检测产生其它的数据信息。当某个站点出现故障,故障点的上一个站点将产生报错信息,并作为一种数据发送到上上个站点,最终返回到控制主机,由主机进行处理,如果有必要主机将发送命令按反方向进行检测,图7是双向环形网出现故障时的访问控制过程。图7 双向环形网出现故障时的访问控制过程4.2 红外通讯与系统结构设计4.2.1 红外通讯的特性及调制方式无线红外数字通讯是以红外线作为载体来传送数据信息,它作为无线通讯的一种,与无线电通讯相比,由于其性能价格比高,实现简单,具有抗电磁干扰、便于高速应用、空间接入灵活、经济的特点。系统中使用ASK调制方式主要考虑到下面几个原因:(1) 红外系统经常用于存在有高强度红外辐射的环境或背景中,这种高强度红外辐射通常是由散热器、钨丝点灯和人体灯热源所产生的。为了使红外系统能够区分出背景环境中的红外辐射并提供具有良好效果的传输范围,发射机所发射的红外光束总是由频率来调制。(2) 根据红外线波长以及空气中尘埃、水分子的特性,系统采用38KHz脉冲进行调整。(3) 红外LED和光敏探测器是反应极为快速的器件,因而一个红外系统的有效传输范围是由馈送给发射LED的峰值电流而不是由平均电流所决定的,因此可以降低功耗。4.2.2 系统结构设计(1) 系统整体结构本系统设计主要分成五个模块:信息处理模块、电源监控模块、电源模块、红外发射接收模块、状态检测模块。如图8所示。图8 系统整体设计框图单片机P89LPC922是信息处理模块的核心,它采用了高性能的处理器结构,指令执行时间只需2到4个时钟周期。6倍于标准80C51器件。P89LPC922集成了许多系统级的功能:看门狗、上电复位、2个可选择输入和参考源的模拟比较器、增强型UART(具有波特率发生器、间隔检测、帧错误检测、自动地址识别和通用的中断功能)、400kHz字节宽度的I2C通讯端口、可配置的片内振荡器及其频率范围和RC振荡器选项。这样可大大减少元件的数目和电路板面积并降低系统的成本。(2) 接收模块红外线数据传输距离较短,一般的发送接收电路不能满足实际应用,必须采用AGC电路更好的接收红外数据,增长接收距离。图9是红外接收电路的原理框图。图9 红外接收模块的原理框图(3) 发射模块增加红外通讯距离其中的一个办法就是提供发射功率,即提高发射电流。但是电流也不能太大,一方面将对电源提出更高要求,在本系统中电源模块是设计的最大一个难点。另一方面,红外发射管的功率都有一定限制,一般的发射管浪涌电流不能超过1A。因此系统设计时采用600mA的脉冲发射电流,平均电流达到300mA,这对电源会产生一定的影响。图10 发射电路的原理图为了保证发射电路能可靠的以600mA电流发射信号,电路中采用恒流源供电方式。图10是发射电路的原理图,图中使用两个红外发射管,可以增加通讯距离。经实地测量,使用图9和图10的发送接收电路,并以2400bit/S的速率传输数据,有效距离已达到50m,测量时也加入干扰源(日光、灯光)。4.3 巡检系统检测的内容及实现方式本系统将对灯泡老化、灯泡断芯、隔离变压器的封装桶入水进行检测。(1) 灯泡断芯灯泡断芯检测是本系统最主要的任务,根据前面的分析可知,当灯泡断芯时,隔离变压器两边(即灯泡两边)电压将迅速上升,巡检系统就利用这个特性进行灯泡的断芯检测。将输入电压整流、分压,接入比较器一端,由单片机检测比较器的输出。电路中的分压比等参数都是根据实际测量的数据进行计算得出的。(2) 灯泡老化一些发达国家在消费观念上与我国有很大的差别。发达国家的助航灯光,灯泡固定用1000个小时,达到这个时间后,不管坏与不坏都进行更换。在我国就不一样,不坏一般不换。其实比较暗的灯泡也应该换,但暗到什么程度,没有一个衡量的标准。只能凭肉眼估计,由于不同人对暗的判断不一样,形成了灯光亮度不均匀性。在能见度不好时,灯光排列有不少空缺的感觉,存在安全隐患。助航灯的灯泡与普通灯的灯泡不同,其灯泡老化时,灯泡电阻减小,由于系统是恒流供电,灯泡两端电压降低,用比较器对其电压进行比较判断。由于没有统一标准,实际应用时,考虑每个机场工作人员对灯暗定义不同,在电路中加入精密可调电阻进行调节。(3) 隔离变压器封装桶的入水任何含有矿物质的水均能导电。在隔离变压器的封装桶内,水含有桶被氧化的铁的成份,可以导电。本系统采用简单方式,使用两个导线作为探头,有水时,两根导线就会由水作介质,形成电流。此电流作为封装桶内入水的标志信号。4.4 宽交流输入的直流稳压电源电子设备需要直流电源为其供电,以便使其内部的电子电路得到正常工作所必需的能源。考虑到成本问题,大多数设备的直流供电方式都是将交流电经过变压、整流、滤波、稳压等一系列变换,得到所需的直流电压。现代设备中常用的稳压电源有两大类:线性稳压电源和开关稳压电源。本系统中的直流稳压电源设计也按线性稳压电源和开关稳压电源进行尝试,最后根据系统的特性设计出能实际应用的直流稳压电源。本系统要在四级调光的状态下工作,根据灯泡的不同状态(正常、老化或者断芯),隔离变压器的次级输出在10V到400V以上,所以所设计的直流稳压电源需要满足这么宽的输入范围。对各大公司和电源公司进行咨询,目前查到的芯片(模块)的输入电压范围最大为85V到264V。随着半导体技术发展,可能有满足要求的芯片(模块)问世,但价格必定昂贵,无法满足系统的低成本要求。(1) 线性稳压电源方式串联式稳压电路是目前应用较多得电路,它能提供几十毫安至十几安培的负载电流。串联式稳压电路得原理如图11所示,图中:RL为等效负载电阻;RS为串联调整元件的等效可变电阻,利用它能自动调整的原理,达到稳压的目的。图11 串联式稳压原理从图11进行粗略计算便知:当输入电压Ui为400V,输出为5V,负载电流为1A时,整个Rs的损耗将达395W。即使使用复杂电路进行改进,也改善不了多少。由于本系统使用的隔离变压器为200W,输出电压有所降低,Rs的损耗不可能达到395W,但也接近195W。这样的损耗将对铁桶产生影响,也使设备的老化速度剧增。实验证实这样的电路是无法工作的。由于没有一种稳压器件能满足12V至400V的稳压范围,实验中采用BUT11A作为调整管、LT1117作为稳压器件。输入电压为5V,输出电流为500mA,调整管损坏达到80W,几分钟后BUT11A自动进行保护状态。(2) 开关稳压电源方式开关电源是一种较新的稳压电源,它和线性稳压电源在原理上有本质的区别,它的电压调整管工作在开关状态,必须经过储能电路的变换才能得到平滑、稳定的直流电压输出,它是通过取样电压控制和改变调整管导通或截止时间来实现稳定的电压输出的。常用的开关稳压电源主要是串联型,图12是串联型大致组成框图。图12 串联型开关稳压电源组成框图但是开关电源的稳压范围对开关电源的性能有较大影响。在其它条件不变的情况下,稳压范围越大,转换效率越低,且可靠性下降,反之亦然。图13是典型串联型开关稳压电源的等效原理图。一方面,起始时,输入端加上400V电压,电容C电量为零,此时开关管T的压降达到400V,导致开关管集电极电流Ic增大,进而导致开关管瞬时耗散功率Pc以及开关损耗Ps的增大(因Ps随Ic的增大而增大);另一方面,控制开关管的脉冲并不是理想脉冲波形,有一定的上升沿和下降沿,这也导致开关管的耗散功率Pc增大。最终导致开关电源效率的降低和可靠性的下降。图13 典型串联型开关稳压电源的等效原理图(3) 输入电压分段处理方式单从线性或开关稳压电源都无法设计出满足系统要求的电源。本设计在前端部分加入控制模块,其电源模块的原理框图如图14。图14 电源模块的原理框图降压模块可根据实际需要进行增减,根据系统的特性,采用两个降压模块,压降比分别为:1比1和10比1。输入控制模块则将适当的降压模块输出接入DC/DC稳压模块。最后由DC/DC稳压模块进行稳压。当工作在高电压段时,效率达到70;在低电压段时,效率可达到80。实际运行时,整个电源模块的发热量很小。4.5 检测单元的单片机控制程序设计4.5.1 程序设计思想对于大部分单片机,一般都使用汇编语言或C语言进行软件编写。汇编是一种低级语言,对于不同的单片机,语句往往不相同,使程序移植性降低。目前一般局限于子程序中或一些子语句中,或则是很特殊的要求中(一般是很小的程序中),这是单片机的特点所决定:要求程序高效及紧凑。因为用汇编可以消除C语言的代码块之间的冗余,消除C编译器的代码重复。汇编对于时间控制精度高的工作,优胜于C语言,每一句指令的时间,完全可在计算之内,C语言只能粗略把时间算出来。C语言通常称为中级语言,其包含了高级语言和汇编语言的实用。C允许位、字节和地址操作,这是单片机的基本元素,而且C语言有着惊人的移植性。不过C51中因为加入了很多单片机的特性,使它的可移植性有所降低。C语言是一种结构化的语言,代码和数据的分离是结构化语言和其它语言不同的一个特性,实现分离的一种方法就是使用子程序,子程序使用局部(临时)变量,这样,子程序有变量不影响程序其它部分的能力,这种能力使得C的程序很独立,很容易共享。这是比汇编优越的能力。因此,系统中采用C语言编写主程序,对于时间要求精确的模块(数据收发模块等)则采用汇编编写。这种混编的方式使程序结构清晰,移植性强,并且保证了控制精确度。检测单元的单片机控制程序包括五大模块:握手程序模块、地址判断模块、状态采集模块、数据收发模块、出错处理模块。数据收发模块是通讯的基础,完成二进制检测数据的收发,它并不提供出错处理,数据可能因为网络拥塞、链路故障等而造成的丢失或出错,对此,则由主程序判断并调用出错处理模块进行处理。每个检测单元进行通讯时都要进行握手,这部分主要由握手模块处理。当检测单元接收到相应的命令信号后,调用状态采集模块进行信息采集,同时也调用地址判断模块,将得到的状态信息和地址信息加上帧头并进行传输。4.5.2 程序流程图下面根据信息时序,给出较为详细的流程图:(a) 主流程 (b) 应答流程(c) 转发处理 (d) 命令处理(e) 中断处理 (f) 状态处理4.5.3 监控系统使用的帧格式在出口站无发送命令时,双向环形网上无信息传输,每个站点都在等待接收数据。可见,双向环形网中有两种信息帧:命令帧与数据帧,为了使通讯更可靠,通讯网中增加了两种信号:请求信号与应答信号。为了减少成本及复杂度,提高处理效率,增强可靠性,设计时都尽量将帧格式简化,同时也可增加传输速率。请求/应答信号及命令采用单个字节,如图15;数据帧则采用三个字节,如图16。下面将参照图15和图16说明各比特的意义。图15 请求/应答、命令信号图16 数据信号A:两比特,用于区别请求/应答、命令及数据信号。B:两比特,在A为命令及数据信号时,这两位用于存放出口站编号,由相应出口站点产生与卸去。当检测到A时请求/应答信号时,则用于区别请求信号与回答信号。C:四比特,不用信号的含义有所不同。 为请求/应答信号时,没有定义,可进行扩充。 为命令信号,注意控制数据流的流向(双向),也可进行扩充。 为数据信号,表示此帧数据的环路号,总共可表示16个环路。D:由一个字节表示,存放灯位编码,可表示256盏灯,它与C部分(为数据信号时)一起确定该站点的地址。E:目前只使用四位,分别用于:灯泡老化、灯桶入水、灯泡断芯、环路故障,其余也可扩充。5 系统PC软件的设计5.1 软件的功能需求监控系统PC软件是机场助航灯光巡检监控系统的配套主控软件,其作用是发出数据采集命令,并采集监控系统中由单片机组成的通讯环路送来的数据,进行分类判断和提示,从而使维修人员可以方便的进行故障定位和维修。系统具有以下功能:(1) 完成各灯位中灯泡断丝、灯泡老化、灯位进水、隔离变压器故障检测数据的采集;(2) 同时处理所有连入光通讯环路中所有调光回路的检测数据;(3) 对各种数据进行数字处理后并存入数据库,以备查询;(4) 能显示机场助航灯光分布图并提供友好人机操作界面;故障检测器安装于隔离变压器和灯具之间,实时检测隔离变压器和灯具的有关数据,进行处理并通过光传送环路直接进入电脑主机显示。需要时可打印出报表。光通讯环路具有多个出口,有多个调光控制室的机场可以用多台电脑独立地对整个机场的助航灯光系统进行监控。5.2 软件实现5.2.1 系统结构整个系统的结构如图17所示,采用模块化的设计思想,使模块的独立性增强,模块之间通过数据联结。其中全局数据为Lightstate162562。图17 系统结构图5.2.2 检测流程及模块功能检测模块属于底层模块,直接对单片机送来的数据进行判断和处理,在检测的同时更新全局数组Lightstate162562 (助航灯状态,根据要求,适应最多16回路,每个回路最多256个灯,每个灯的信息包括回路号,灯号,灯状态,第一维代表回路号,第二维代表灯号, LightstateXXXX0的值代表灯的信息)。检测完毕之后,数组的信息就可以用以控制模拟图的故障灯状态显示,生成故障表。若需要打印,则可以启动维修处理模块,调用故障表打印维修单。每次检测的结果存于故障记录表,便于日后查询。其他的机场信息及天气信息模块提供开放的数据接口,应用Microsoft的DataGrid和RemoteData控件,可以实现信息的录入和查询。5.2.3 检测模块的实现作为整个系统的底层,检测模块是最重要的,它是联结硬件(单片机)和用户界面(故障模拟图及故障表)的主要通道。串口送来的信息编码在该模块中根据协议将被解释转换成全局数组Lightstate162562的状态数据。串口通讯使用MSCOM控件,控件的各项属性均可通过图形界面设置,实现简单,使用方便。 检测流程:(a) 在提示”检测开始?”,回车或打”Y”后,向指定串口发送左传命令。(b) 第一次发出命令之前PC机发送“请求”,当收到“应答”后发出命令,然后等待三个字节的状态信息;在5秒内,没有收到”应答”时,在屏幕上显示“串口故障”。之后每接收一次状态信息之前都要握手,即PC机接收“请求”,回答“应答”,再接收三个字节的状态信息,直至正常结束,显示“检测完毕”。(c) 在收到第一次左传命令非正常中止(信息中止)时,自动再发一次左传命令,如收到非正常结束,才自动发出右传命令,如右传命令非正常中止(信息中止),则第二次发右传命令,根据结果显示”系统故障”,标出故纸的性质和显示提示信息。(d) 检测模块的程序流程图如图18:图18 检测模块流程图5.3 软件操作说明5.3.1 启动与登陆在灯光系统工作后,启动系统,进入操作系统桌面,点击机场助航灯故障定位系统图标,进入检测系统,可以见到启动画面,如图19。单击鼠标左键,进入系统登录界面,如图20。图19 启动画面输入用户名和密码进入可检测系统主界面。图20 登录界面5.3.2 系统窗口及菜单主窗口分为:系统主菜单、助航灯模拟图(该图将根据实际的回路数进行分割,回路数可设置)。图21 系统主窗口设有系统设置、显示故障表、检测、其它信息、帮助等五个选项。(1) 系统设置:系统设置的下拉菜单有:用户选项、所有灯状态、系统配置、查看日志、初始化、退出等选项·用户选项:用于注册新用户和修改密码。新用户注册或老用户修改密码时点击该选项,弹出用户选项窗口,如图22。·系统配置:用于配置串口属性及检测时限,弹出配置窗口,如图23。·所有灯状态:用于初始化时输入各个灯对应的环路编号,当系统故障时也可由该选项查看环路故障位置,弹出所有灯状态窗口,如图24。·查看日志:点击该选项,可查看登录该系统所有操作员的登录时间和退出时间,以提高系统的安全性,弹出日志窗口,如图25。·初始化:点击该选项,根据机场的实际情况重新设置回路数及相关信息,弹出初始化窗口,如图26。·退出:退出本系统,返回到Windows2000桌面。图22 用户选项图23 系统配置图24 所有灯状态图25 操作日志图26 初始化(2) 检测(ctrl+c):·点击该选项,启动,开始检测,从串口读取数据进入该系统进行处理,将会弹出串口配置窗口,如图27。·点击【检测开始】或按Enter键开始,将弹出检测进度条,如图28。·检测完毕,系统根据检测结果有作出响应:如环路故障,则给出“系统故障提示”,若环路正常,检测到故障灯,则弹出”回路灯有故障”窗口,如图29。并不断播放声音告警,至人工干预结束。图27 检测配置图28 检测进度图29 告警信号(3) 显示故障表:设有检测故障表和故障统计表·检测故障表:每次检测完毕,点击该选项可以看到所有故障灯的列表,弹出窗口,如图30。点击打印维修表可进行打印,弹出打印窗口,如图31。·故障统计表:可按日期查询在某段时间内的助航灯故障情况及维修信息,点击该选项弹出统计窗口,如图32。图30 故障表图31 打印维修单I图32 故障统计查询(4) 其他信息:设有航班信息和天气信息两个选项。·航班信息:点击该选项,将弹出航班信息窗口,可以由人工输入航班信息以供维修人员参照,从而确定维修时间。·天气信息;点击该选项,将弹出天气信息窗口,作用同上。6 系统的适用范围及技术参数6.1 适用范围本系统用于对机场助航灯光系统的故障监测定位,对调光器没有特殊要求而具有通用性,适用于所有机场。6.2 技术参数1. 每通讯环路出口站:s4。2. 每通讯环路回路容量:m16。3. 每回路灯数容量:n256。4. 检测速度:1000灯5min。5. 定位器(含通讯节点)功耗:p1.5W。6. 故障定位器使用条件: 在回路电流5.43A5.44A(第四档)范围内使用; 环境温度:-55+65 ; 相对湿度:97。7. 故障定位器不影响隔离变压器的绝缘电阻和工作耐压。8. 通讯节点距离:50m。9. 故障定位差错率:0.1(估计)。参考文献1. 陈雷. 机场助航灯光计算机监控系统. 福建电脑,2002,9:29-31.2. 仲川,胡希光. 机场助航灯集中监控系统. 民航经济与技术,1995,165(9).3. 刘希民,赵秀阳,单永磊. 磁放大器原理及执行器故障分析. 济南大学学报,2003,17(2):177-181.4. 魏嵬,朱崇尧. HCR系列恒流调光器. 国际航空,1997,2:52.5. 钱勇,赵艳雷,崔久利. 助航恒流调光电源的原理与设计. 微计算机信息,2003,19(10):73-74.6. 赵宏国. 光电电路. 北京:电子工业出版社,1992. 170-175.7. TSOP4838 Datasheet. From:.8. P89LPC922 Datasheet. From:.9. 段九州. 电源电路实用设计手册. 沈阳:辽宁科学技术出版社,2002.10. 汪西川. 开关电源的稳压范围对转换效率及可靠性的影响. 电工技术杂志,1996,11(2):17-18.11. 马忠梅,籍顺心等. 单片机的C语言应用程序设计. 北京:北京航空航天大学出版社,1999.12. 赵亮,侯国锐. 单片机C语言编程与实例. 北京:人民邮电出版社,2003.13. 陈龙三. C语言控制与应用. 北京:清华大学出版社,1999.