
设计开发
基于Linux的嵌入式停机坪保障设备状态监测平台设计
张积洪魏云龙钱杰
(中国民航大学航空自动化学院天津300300)
数字投本与成用
摘要:为提高停机坪保障设备(包括航班保障车辆和席桥等)运行安全及效率,提出了一种利用Limux平台及其驱动模块相结合的嵌入式停机坪保障设备状态监测平台的设计方法。借助sysf组织机制、NETLINK异步通信机制、shell脚本、udev设备管理机制和UEVENT事件等Limux机制,并通过在监测平台上建立采集设备属性文件映像的方式,实现通过访问本地属性文件映像访同运程设备数据采集节点的物理传感器获得停机坪保障设备的工作状态和参数信息。在调试运行中使得监测网络中传感器以结构可视化方式呈现在监测平台上,且监测平台具有远程实时在线访问停机坪保障设备上传感器的能力。
关键词:停机评保障设备运程监测设备文件属性映像UEVENT事件机制中图分类号:S152;TP274
文章编号:1007-9416(2016)03-0192-04
文献标识码:A
Abstract:To improve the operational safety and efficiency of the apron support equipment (including flight support vehicles and bridges, etc),combining Linux platfom with its driver modules ,achieves parameters that making serious impacts on the safety of the aircraft to be remote monitored.Depending on Linux mechanisms including sysf organizational mechanism, NETLINK asynchronous communication mechanism, shell scripts, udev devices'management mechanism and UEVENT events and so on,images of sensors connected to remote devices are mupped locally. Through these images,the monitoring stution obtains remote physical sensors outputs in the same access mode when getting itself sensors outputs.In debugging and running,the sysfs files images can make the whole monitoring network in a structured and visual presentation in the monitoring station, and more important is that the station has the realtime and online access to the remote device sensors on the apron support equipment in monitoring network
Key Words:Airport Support Equipment;Remote Acces;Attributes' Image;UEVENT Mechanism.
在航空运输生产中,飞机在结束一次飞行任务后,需要在机场完成一系列的生产保障和地面准备,然后才能继续执行下一次航班任务,这一生产过程被称为航班地面保障作业,该生产过程主要在停机坪完成",机场运行调度部门会根据到达航班情况,协调调度停机坪的保障设备资源包括航班保障车辆和廊桥等完成对应进出港航班的机务保障,客舱、货舱服务,现阶段民航对于保障设备现场运行管理仍采用人工目视的方式,无法实时准确的掌握保障设备的运行状态信息和故障信息,因设备调配不当和设备故障发现不及时原因造成的航班整体保障能力下降,基至造成航班延误的现象时有发生。
可见,航空器在机场地面服务过程中,为保证航空器运行安全和效率,须利用停机坪保障设备状态设备状态监测平台针对保障设备在停机坪服务航班期间的工作状态和参数信息进行远程实时采集处理。
1停机坪保障设备状态监测平台系统设计
机场停机坪保障设备状态监测平台作为民航停机坪资源管理系统的子系统,负责对航班保障设备的运行状态和工作参数(保障设备设备和关键部件输人输出量)进行远程在线监测。由于停机坪保障设备多属移动目标,且停机坪不便败设线缆,这些状态参数的获取通过在设备上部署无线数据采集节点完成。机场停机坪保障设备状态监测平台的网络拓扑如图1所示。
主干数据传输网络为在机坪航站楼刚体上布置华为的 AP6610DN-AGN工业级无线AP与工业以太网相结合的停机坪专收移日期:2016-01-26
用有线无线数据传输网络,该数据传输网络支持IEEE802.11Ⅱ无线传输协议,传输速率高达300Mbit/s,满足数据、音频,视频的传输,且工作在2.4GHZ公开频段,不会对原有机场的通信导航设备产生干扰。
由于节点需采集的数据多样性导致传感器种类和接口的多样性,务必要求系统平台具有广泛的驱动支持和硬件接口。基于以上基本要素考虑,无线数据采集节点采用搭载在S3C6410平台上的 Linux系统实现设备数据采集和传输功能。
采集的数据通过数据传输网络传送给监测平台主机,监测平台主机可以通过主动下发指令给无线数据采集节点随机查询相关状
态数据,也可以周期性地更新状态数据。 2Linux的sysfs组织机制
在Linux下面,一切告文件2,即无论物理设备还是虚拟设备都会在系统中以文件的形式向用户提供统一的访间接口,在 Linux2.6之后,这些设备文件都被有序组织在新出现的sysfs虚拟文件系统之中。sysfs虚拟文件系统利用驱动中创建的attributes(属性文件,物理设备在内核中的表示)向外界提供访问设备属性接口,个属性文件对应物理设备一个工作特性用。
基于属性文件特性,可利用shell脚本或者shell命令对不同的设备执行统一的设备访间(如利用cat执行读)而不用在程序中单独设计针对某个设备访问。如读取外部开关量
Shell脚本sh,sh:#1/bin/sh
项目资助:中央高校基本科研业务费专项资金资助项目(ZXH2112G005)
作者简介:张积洪(1956一),男,辽宁大连人,教投/硕士,主要研究方向为航空地面设备运行控制,机坪生产监控。 192