航电系统通用仿真平台的设计与实现
发布时间:2021-09-29 20:17
仿真测试技术由于其实时性和真实性,在飞机研发的过程中表现出了极大的优势。对于飞机研制来说,航空电子系统相当于飞机的大脑,通过信息的处理和共享,确保飞机完成绝大多数的飞行任务。因此,研发航电系统仿真测试软件,对正式飞行之前的飞机做全面的检测,保证航电系统各项功能的正常使用是非常重要的。随着航空型号以及计算机技术的快速发展,航空电子系统设备的种类在不断增加,如何对航空电子设备进行有效的测试也是航天研究所以及相关企业重点关注的问题。本文设计并实现了航电系统通用仿真平台,满足用户多种类的仿真测试需求,改变公司内部对航电系统仿真测试的方法,为客户提供更优质的用户体验,为提高我国航空电子系统的集成能力做出了贡献。本文设计的航电系统通用仿真平台采用了 Windows平台系统架构以及QT开发框架,具备良好的封装机制,模块化程度也非常高,提高了该系统的通用性和可扩展性。通过对产品特点和产品应用场景的分析,提炼出系统的需求,该系统主要包括板卡管理、配置管理、数据存储、数据监控等四大功能模块。作者独立设计并实现了如下四个模块:(1)板卡管理模块:此模块是软件启动后的默认界面,用户可以查看平台软件已有的板卡数...
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
图2-1?UI组件组成图??Figure?2-1?Diagram?for?UI?Component?Composition??
图3-1板卡管理用例图??Figure?3-1?Use?Case?Diagram?for?Card?Management??(i)板卡识别??软件启动之后,自动识别计算机上的所有硬件板卡,驱动软件对板卡进行程??序加载,加载完成之后,按照不同种类的区分分别列在左侧的树状列表中。若整??个板卡识别的操作过程较长,则应弹出等待对话框,提示用户等待。??板卡识别用例说明如表3-1所示。??表3-1板卡识别用例说明??Table?3-1?Use?Case?Description?of?Card?Recognition?Function??用例编号?ua?用例名称?板卡识别??活动者?用户?优先级?高???m?本用例描述航电系统通用仿真平台软件启动后,自动识别计算机中所有板??描还?卡并展示在左侧树粧列表中的过程??
?北京交通大学硕士专业学位论文???3.2.2配置管理模块??此模块可以提供一个图形化的人机交互界面方便用户对需要的硬件板卡做一?、??些必要的参数设置。点击配置管理的Tab页,用户可以在此页面中,进行板卡的??配置设计。主要包括板卡或者通道的添加,删除,文件导入,文件导出,配置下??发和帮助等。下面将给出配置管理模块的用例图并对具体的用例进行具体分析。??
【参考文献】:
期刊论文
[1]民用飞机航电系统自动化测试与管理设计与研究[J]. 孟益民,王昕. 科技创新导报. 2011(29)
[2]综合模块化航空电子系统软件体系结构综述[J]. 褚文奎,张凤鸣,樊晓光. 航空学报. 2009(10)
[3]我国大型飞机航空电子系统的发展与思考[J]. 杨云志,罗通俊,黄进武. 电讯技术. 2007(04)
[4]交互设计在人机界面设计中的应用[J]. 褚中苇,魏东. 艺术与设计(理论). 2007(04)
[5]航空电子系统综合技术分析[J]. 王海青. 飞机设计. 2007(01)
[6]自动测试系统的通用性研究[J]. 张成名,王建华,蔡金燕. 微计算机信息. 2007(01)
[7]飞行仿真技术的发展与展望[J]. 童中翔,王晓东. 飞行力学. 2002(03)
[8]仿真技术及其在航空武器工程研制中的应用[J]. 袁俊. 航空科学技术. 1998(04)
硕士论文
[1]基于Qt的跨平台软件设计及应用[D]. 李春虎.电子科技大学 2011
[2]基于面向对象技术的飞行仿真模拟器研究[D]. 张继夫.长春理工大学 2009
[3]基于Qt跨平台的人机交互界面的研究和应用[D]. 李艳民.重庆大学 2007
[4]面向对象软件测试方法研究[D]. 张磊.安徽大学 2007
[5]综合航空电子信息处理系统性能评估仿真建模研究[D]. 李全军.西北工业大学 2006
本文编号:3414404
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
图2-1?UI组件组成图??Figure?2-1?Diagram?for?UI?Component?Composition??
图3-1板卡管理用例图??Figure?3-1?Use?Case?Diagram?for?Card?Management??(i)板卡识别??软件启动之后,自动识别计算机上的所有硬件板卡,驱动软件对板卡进行程??序加载,加载完成之后,按照不同种类的区分分别列在左侧的树状列表中。若整??个板卡识别的操作过程较长,则应弹出等待对话框,提示用户等待。??板卡识别用例说明如表3-1所示。??表3-1板卡识别用例说明??Table?3-1?Use?Case?Description?of?Card?Recognition?Function??用例编号?ua?用例名称?板卡识别??活动者?用户?优先级?高???m?本用例描述航电系统通用仿真平台软件启动后,自动识别计算机中所有板??描还?卡并展示在左侧树粧列表中的过程??
?北京交通大学硕士专业学位论文???3.2.2配置管理模块??此模块可以提供一个图形化的人机交互界面方便用户对需要的硬件板卡做一?、??些必要的参数设置。点击配置管理的Tab页,用户可以在此页面中,进行板卡的??配置设计。主要包括板卡或者通道的添加,删除,文件导入,文件导出,配置下??发和帮助等。下面将给出配置管理模块的用例图并对具体的用例进行具体分析。??
【参考文献】:
期刊论文
[1]民用飞机航电系统自动化测试与管理设计与研究[J]. 孟益民,王昕. 科技创新导报. 2011(29)
[2]综合模块化航空电子系统软件体系结构综述[J]. 褚文奎,张凤鸣,樊晓光. 航空学报. 2009(10)
[3]我国大型飞机航空电子系统的发展与思考[J]. 杨云志,罗通俊,黄进武. 电讯技术. 2007(04)
[4]交互设计在人机界面设计中的应用[J]. 褚中苇,魏东. 艺术与设计(理论). 2007(04)
[5]航空电子系统综合技术分析[J]. 王海青. 飞机设计. 2007(01)
[6]自动测试系统的通用性研究[J]. 张成名,王建华,蔡金燕. 微计算机信息. 2007(01)
[7]飞行仿真技术的发展与展望[J]. 童中翔,王晓东. 飞行力学. 2002(03)
[8]仿真技术及其在航空武器工程研制中的应用[J]. 袁俊. 航空科学技术. 1998(04)
硕士论文
[1]基于Qt的跨平台软件设计及应用[D]. 李春虎.电子科技大学 2011
[2]基于面向对象技术的飞行仿真模拟器研究[D]. 张继夫.长春理工大学 2009
[3]基于Qt跨平台的人机交互界面的研究和应用[D]. 李艳民.重庆大学 2007
[4]面向对象软件测试方法研究[D]. 张磊.安徽大学 2007
[5]综合航空电子信息处理系统性能评估仿真建模研究[D]. 李全军.西北工业大学 2006
本文编号:3414404
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/3414404.html