● 摘要
遥测遥控分系统是卫星重要的分系统,用于实现卫星运行状态的监视、卫星各项功能的控制等。本课题是一个以测试通信卫星星载遥测遥控设备功能与性能为应用背景的地面测试系统。
本文通过对通信卫星星载测控设备的测试需求、新技术应用等相关内容的调研,明确了系统软件建设的整体需求和功能需求。在对各项测试任务详细分析的基础上,明确了测试系统软件各个功能模块的功能要求,并提出了系统的性能需求与质量需求。本课题基于地面测试系统硬件环境及Windows编程环境,采用Microsoft Visual studio.net 2003完成了地面测试系统软件的实现。在关键技术应用上,本文通过采用总线通信技术实现了与星载设备1533B总线的通信功能,采用以太网通信技术实现了测试系统软件与地面测试系统硬件设备的连接与管理,采用XML技术实现了测试系统软件界面的灵活配置,采用Lua脚本技术实现了测试系统自动化测试功能,并通过采用MySQL数据库管理系统完成了测试系统数据库表的构建。
本测试系统软件从需求分析、系统设计、具体功能的实施都严格遵循了软件设计工程的思想。最终达到了地面测试系统设计和开发的目的和要求。该通信卫星星载测控设备地面测试系统软件的开发完成了预期目标,实现了需求分析中提出的所有功能,满足了卫星设计人员的测试需求。
相关内容
相关标签