基于软总线的卫星跟踪控制系统设计与实现

来源 :计算机测量与控制 | 被引量 : 0次 | 上传用户:ihuangda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
卫星跟踪控制是卫星通信技术中的一项重要技术;设计了一种基于软总线机制的卫星跟踪控制系统,给出了关键的设计方案;硬件平台方面处理芯片采用FPGA+ ARM的ZYNQ处理平台,保障系统中处理资源和接口扩展的需求;软件方面通过构建软总线的数据管理机制和通信代理机制,解决传统系统中耦合度高及触发条件难以精准把控等问题,使跟踪系统软件架构清晰明朗,各功能模块接口高效、便捷、易扩展;跟踪流程设计中,优化了跟踪角度调节处理时机,使跟踪算法和外设控制得以并行处理,充分利用处理资源,最终搭建测试环境验证了系统能力;结果表明,该设计有效可靠,其中软总线机制还可应用于其他外部设备复杂的环境,具有较高的应用及推广价值.
其他文献
随着我国城市地铁的快速发展,隧道的养护变得越来越重要,传统的人工检测方法不仅效率低、成本高,而且耗时,已经不能满足当今的需求;通过对越江隧道中的电缆通道的病害特征进行研究,提出一种基于深度学习的隧道多病害检测的方法,并提出了一种针对隧道病害检测的残差融合模块网络(Resfmnet),利用深度学习网络提取图像病害特征并进行病害分类,提高了病害的检测能力,所使用的数据集是通过特种机器人在越江隧道中的电缆通道拍摄的视频获得;实验结果表明所提出的网络显示出更高的准确性和泛化性,对多病害的检测的精度mAP达到0.8
为了解决自动化单元测试工具在测试大规模C++工程时经常发生内存溢出故障且耗时较长这一问题,在测试流程中引入了缓存优化技术,并提出了一种面向不同测试方式的缓存优化方法;当用户直接对整个工程进行测试时,系统将采用缓存预取的方式,通过设计的缓存预取模型,在缓存出现读缺失之前为其提供数据块;当用户对单个文件进行测试时,系统将采用改进的GDSF替换算法进行缓存替换;实验表明,该方法能够有效地避免此类单元测试工具发生内存溢出故障并减少了测试的时间,使其支持的被测工程规模由5000行左右增加至十几万行,大大提升了系统的