XML在飞行数据处理服务中的应用

XML在飞行数据处理服务中的应用

论文摘要

随着我国航空事业的发展,空中交通管制也越来越受到关注。与此同时,航空电报的拍发量也越来越大,电报的使用成为了空中交通管制的关键环节。因此对空管系统飞行数据处理服务器的电报处理技术的要求也越来越高。本文在当前产品所使用的电报处理解决方案的基础上,提出了一种基于XML 和正则表达式的电报处理解决方案。本文主要有以下4 点内容: (1) 简要介绍了XML 和正则表达式。介绍了XML 的优势以及XML 的几个要素,XML文档的结构,XML解析器的原理以及正则表达式的语法。基于XML 和正则表达式的优点,分析了这两种技术在飞行数据处理服务中的应用。(2) 探讨了基于文档对象模型(DOM)的XML解析器的设计思路,解析器具体类的设计以及关键算法的实现,为后面研究使用XML解析器进行报文译码的方案打下基础。经实验证明,这种面向对象的解析器设计方法是可行的,运行起来是高效的。(3) 着重探讨了报文译码技术。在使用前面阐述过的XML 解析器的基础上,提出了一种基于XML技术来实现报文译码规则,用正则表达式进行模式匹配的报文译码方案,经实验证明这种方法是可行的,高效的。和当前系统所使用的译码方法比较起来,这种方法报文识别率更高,出错定位更加准确。而且由于在方案中使用了正则表达式,程序的可靠性更高,代码也更加精练,更有利于系统的维护和升级。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 1 绪言
  • 1.1 空管自动化系统简介
  • 1.1.1 我国空中交通管制的现状与规划
  • 1.1.2 空中交通管制系统研发的意义
  • 1.1.3 空管系统的总体架构
  • 1.2 选题背景
  • 1.3 作者参与的工作
  • 1.4 本文结构
  • 2 XML和正则表达式
  • 2.1 XML 简介
  • 2.2 XML 的几个要素
  • 2.2.1 标记
  • 2.2.2 元素
  • 2.2.3 属性
  • 2.2.4 注释
  • 2.2.5 Unicode 字符集
  • 2.2.6 命名
  • 2.2.7 XML 文档结构
  • 2.3 XML 解析器
  • 2.3.1 文档对象模型(DOM)
  • 2.3.2 SAX 接口
  • 2.4 正则表达式简介
  • 2.4.1 正则表达式起源
  • 2.4.2 使用正则表达式
  • 2.4.3 正则表达式语法
  • 2.5 XML 和正则表达式在飞行数据处理中的应用及其优点
  • 3 基于DOM的XML 解析器的设计与实现
  • 3.1 设计思路
  • 3.2 主要类
  • 3.2.1 TiXmlBase 类
  • 3.2.2 TiXmlNode 类
  • 3.2.3 TiXmlAttribute 类
  • 3.2.4 TiXmlAttributeSet 类
  • 3.2.5 TiXmlElement 类
  • 3.2.6 TiXmlComment 类
  • 3.2.7 TiXmlText 类
  • 3.2.8 TiXmlDeclaration 类
  • 3.2.9 TiXmlDocument 类
  • 3.3 XML 文档建模过程分析
  • 4 报文译码技术
  • 4.1 AFTN 电报
  • 4.1.1 AFTN 报报文类型
  • 4.1.2 AFTN 电报格式
  • 4.1.3 电报格式举例
  • 4.2 基于上下文无关文法识别的报文译码规则
  • 4.2.1 电报识别的词法分析
  • 4.2.2 上下文无关文法
  • 4.2.3 用XML 文档的形式来定义报文译码规则
  • 4.2.4 报文译码规则定义中的几个难点
  • 4.2.5 报文译码层次
  • 4.3 报文译码算法的实现
  • 4.4 基于XML 和正则表达式技术的报文译码方案的优点
  • 5 报文的收发流程及XML 和正则表达式在其中的应用
  • 5.1 发报流程
  • 5.2 收报流程
  • 5.3 XML 和正则表达式在报文的收发流程中的应用
  • 5.3.1 报文译码
  • 5.3.2 译码结果的保存
  • 5.3.3 报文组装
  • 6 总结
  • 致谢
  • 发表论文情况
  • 参考文献
  • 声明
  • 相关论文文献

    • [1].美捷率先推行飞行数据分析计划[J]. 航空维修与工程 2015(03)
    • [2].wanna cry勒索软件[J]. 黄金时代 2017(06)
    • [3].基于飞行数据的航空自动化信息处理系统的设计分析[J]. 电子设计工程 2018(15)
    • [4].用于标记稳态飞行数据异常值的计算方法[J]. 工程与试验 2016(04)
    • [5].空客与民航局及飞行学院初始飞行数据分析培训正式开课[J]. 航空维修与工程 2015(07)
    • [6].基于飞行数据的航空器离场燃油消耗评估模型[J]. 航空计算技术 2019(06)
    • [7].改进飞机追踪和飞行数据恢复的国际行动[J]. 民航管理 2016(04)
    • [8].某型飞机飞行数据固态记录器设计[J]. 控制工程 2008(S2)
    • [9].无人机海量飞行数据快速检索方法研究[J]. 计算机测量与控制 2014(12)
    • [10].飞行数据异常检测技术综述[J]. 仪器仪表学报 2019(03)
    • [11].基于滑动多项式回归分析的区间估计和飞行数据异常值处理[J]. 宇航计测技术 2008(06)
    • [12].基于飞行数据正态云的着陆操作风险评价方法[J]. 安全与环境学报 2019(05)
    • [13].空管系统中飞行数据处理的研究与应用[J]. 电子测试 2015(12)
    • [14].空中客车公司推出初始飞行数据分析培训课程[J]. 民航管理 2014(06)
    • [15].基于飞行数据多重分区的高机动飞机气动建模及参数辨识[J]. 控制理论与应用 2016(10)
    • [16].基于FIXM的飞行数据管理系统研究[J]. 科技创新与生产力 2017(01)
    • [17].一种基于AFDX的兼容型飞行数据算法模型设计[J]. 电子测量技术 2020(18)
    • [18].论EUROCAT-X雷达模拟机飞行数据处理[J]. 空中交通管理 2011(04)
    • [19].浅谈空管自动化系统中的飞行数据处理[J]. 内蒙古电大学刊 2009(04)
    • [20].基于航班对象的飞行数据交换与共享机制研究[J]. 信息化研究 2017(06)
    • [21].基于日常运行测量(ROM)技术的若干飞行数据挖掘方法应用研究[J]. 民航学报 2018(02)
    • [22].无人机飞行数据通用化译码软件设计及实现[J]. 工业控制计算机 2011(11)
    • [23].基于奇异值分解的飞行数据降噪方法[J]. 计算机工程 2010(03)
    • [24].基于G1000系统的通用航空飞行数据无线传输平台软件设计与开发[J]. 工业控制计算机 2016(09)
    • [25].基于数据挖掘的飞行数据分析及仿真研究[J]. 电子技术与软件工程 2014(09)
    • [26].一种飞行数据相似子序列查询方法[J]. 空军工程大学学报(自然科学版) 2019(02)
    • [27].航管自动化系统之间增强型飞行数据交换(FDE)方案[J]. 电子技术与软件工程 2017(15)
    • [28].固态飞行参数记录器设计[J]. 工业仪表与自动化装置 2008(06)
    • [29].集群技术在ATC3000系统飞行数据处理中的应用[J]. 空中交通管理 2010(07)
    • [30].小型飞行器飞行数据无线采集系统[J]. 实验室研究与探索 2016(06)

    标签:;  ;  ;  

    XML在飞行数据处理服务中的应用
    下载Doc文档

    猜你喜欢