当前位置:问答库>论文摘要

题目:基于Android的卫星地面测试移动终端软件设计

关键词:卫星测试,分布式系统,Android平台,自然语音处理

  摘要



卫星地面综合测试是卫星研制及发射过程中的重要环节,在卫星的发射、飞行阶段及某些特殊的情况下,卫星地面站都要对星上的状态进行严密的监测。卫星地面测试系统可以检验各个分系统间的配合,使有关人员及时了解星上仪器的工作状态发现并消除卫星上存在的各种故障及隐患。

本课题实现了卫星地面测试系统基于Android平台的开发与应用,Android是以Linux为核心的移动设备操作平台,在便携性及易用性上具有很大优势,Android系统能够很好的适应业务需求的变更,本课题结合移动设备便捷、易于交互等特点进行针对性的研究与开发,可以实现卫星地面测试工作快速响应移动化办公的需求。

首先,本课题提出了分布式测试框架的总体设计以及其基于Android平台的移植与应用。本课题实现了服务器端的遥测遥控服务功能、完成服务器端与移动终端通信接口描述以及服务器端在移动终端的相关应用开发。服务器端与移动终端的交互采用ICE中间件进行数据传输,本文分别对软件框架、通信模式、异常处理以及接口对象等进行详细介绍。

其次,本课题研究并实现了离线语音识别技术,采集并训练了声学模型与语言模型,特征提取采用了基于听觉机理的Mel频率倒谱技术,研究了隐马尔科夫模型并结合不同算法各自独特的优缺点与适用场景将其应用于语言识别中的多种需求中。本课题将自然语言处理技术融入移动终端软件的设计,以语音这一人类最自然的交互方式增强了移动终端软件人机交互的体验。

最后,本课题研究、设计并开发了基于Android系统卫星地面测试的移动终端软件,移动终端软件设计有较为简洁、友好的操作界面,并可以远程调用服务器或本地处理相关命令,可以满足卫星地面测试的基本需求。

在Android平台上开发卫星地面测试系统增强了系统的便携性,响应了移动化办公的需求并加强了人机交互界面。基于Android平台的卫星地面测试终端软件的设计与实现加强了卫星地面测试的便携性、可扩展性及可靠性。