基于.NET反射技术的飞行数据地面处理系统通用性设计
General Design of Flight Data Ground Process System Based on Reflection Technology of .NET
摘要:
随着航空技术的进步,越来越多的飞行数据类型需要被记录。而目前针对记录数据的地面分析系统普遍采用各种专用的数据处理软件,这造成了地面处理软件种类繁多、数据单一,通用性差,不具备扩展数据类型的能力。本文将研究利用.NET的反射技术实现飞行数据地面处理软件的通用性设计,并增加对扩展数据类型的支持。.NET是一种广泛受到欢迎的面向对象开发语言工具,它的反射技术支持晚绑定操作,将.NET反射技术引入到地面处理系统,能够实现飞行数据类型扩展,进而实现系统的通用性设计。采用反射技术可以在不改动原程序的情况下添加新的数据类型,极大地提高开发效率。
Abstract:
With development of aeronautic technology, flight data recorded in flight become various in types and huge in amount. Special data process software for given data type is widely utilized nowadays, which brings problems of various kinds, poor generalization and poor extension in ground process software. Flight data ground process software's general design by .Net's reflection technology was studied in this paper, in order to carry out the extension of data types. .NET is an objective developing tool language which is used widely, and its reflection technology support posterior banding operation. As .NET reflection technology was introduced in ground process system, flight data type extensibility would be realized, and general design of system could also be achieved. New data type could be added without any changes of main program as reflection technology is used, which could improve efficiency significantly.
参考文献
|
[1]
|
李映颖, 谭光宇, 陈友龙. 基于飞行数据的航空发动机健康状况分析[J]. 哈尔滨理工大学学报, 2011, 16(5): 43-46.
|
|
[2]
|
李利荣, 孙立伟, 杨浩, 等. 基于Spark的飞机试验数据预处理技术研究[J]. 计算机测量与控制, 2018, 26(12): 266-270.
|
|
[3]
|
张宁, 张安, 张耀中. 飞行数据综合回放系统设计[J]. 火力与指挥控制, 2013, 38(12): 43-46.
|
|
[4]
|
杜宏银. 一种遥测数据处理系统设计[D]: [硕士学位论文]. 西安: 西安电子科技大学, 2011.
|
|
[5]
|
朱菲菲, 高艳辉, 肖前贵, 胡寿松. 观测器/卡尔曼滤波在飞行数据处理中的应用[J]. 电子设计工程, 2016(20): 91-93.
|
|
[6]
|
贾雨, 吴海东, 齐禅颖, 王爽. 飞行试验IENA数据实时处理技术研究[J]. 电子设计工程, 2018(9): 12-15.
|
|
[7]
|
高歌梦月, 刘荣林. 飞参数据综合记录分析系统的设计与实现[J]. 指挥控制与仿真, 2018(1): 118-122.
|
|
[8]
|
章志, 都金康, 卓凤军. 基于.NET反射机制的GIS插件技术研究[J]. 测绘科学, 2011, 36(4): 151-153.
|
|
[9]
|
蒋鸿翔, 徐锦法, 高正. 无人直升机地面站系统组件化分布式设计与实现[J]. 南京航空航天大学学报, 2007, 39(4): 475-480.
|
|
[10]
|
李鹏, 周德俭, 刘电霆. 基于.NET反射机制和组件复用的中小型离散制造企业MES配置系统研究[J]. 软件导刊, 2012, 11(8): 91-93.
|