基于FPGA的星图质心检测算法设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:auh123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
星敏感器是装配在太空飞行器上的精密姿态测量仪器。它以视场中的恒星为参考对象进行姿态估计,对飞行器的自动导航等任务具有重要意义。其中,星图质心检测是星敏感器的关键信息处理单元,通过对星空图像进行处理以获得星点质心信息,但常面临星图背景杂散光干扰等问题,影响质心检测的准确度。同时,该算法通常在星敏头部的FPG A或嵌入式CPU上实现,硬件资源有限。如何设计资源受限下高效稳健的FPG A星图质心检测算法成为关键。本文针对主时钟25MHz,块存储4Mb的星敏感器头部FPGA片上环境,提出和实现了一种高效星敏感器质心检测算法,并在星敏感器硬件平台上完成了算法测试和系统验证。首先,通过分析当前主流质心检测算法和抗杂散光干扰背景滤波算法的硬件实现可行性,提出了一种适用于星敏感器的连通域质心检测算法,以及一种基于动态阈值的抗背景杂散光滤波算法。连通域质心检测算法按照像素流入顺序,参照分割阈值和像素周围标签对星点像素进行标定。动态阈值的抗杂散光干扰算法维护两组动态更新的阈值,并针对流入像素选择合适的阈值进行星点分割。然后,对所提算法进行了八路并行、流处理等硬件架构设计改进和RTL硬件设计实现,并仿真验证了硬件实现与算法结果的一致性。八路并行处理从硬件并行实现上提高了星图质心检测算法的速度,但同时引入了星点多标注的问题。为解决该问题,本文在星图检测结束后添加了星点融合的步骤,滤除重复标注的星点得到整幅图的汇总星表。最后,我们根据星敏感器FPGA内部的数据流与状态流等平台环境,设计实现了星敏感器质心检测及背景滤波单元与平台的数据同步交互和传输,完成了星敏感器质心检测硬件平台系统集成,并使用光阀星空模拟器的模拟星图进行了系统功能验证。本文实现的星敏感器质心检测硬件单元在Spartan6 FPGA上的最高吞吐率可以达到6.62Gbit/s,对于一幅4M×12bit的星图,硬件处理时间为7ms。在25M Hz的平台主时钟下,该硬件单元集成到星敏感器头部硬件结构中后,可以做到最高24 f ps的实时处理速率。
其他文献
苏轼《念奴娇·赤壁怀古》一词能以百余字浓缩他复杂的人生感怀,要得益于词的深层结构。它们分别是复线结构、对比结构、视角转换结构。这些结构使词产生独特的审美效应。
当前创新已成为一个国家繁荣发展的关键因素,依靠创新进步推动战略性新兴产业发展、建立创新型国家已成为世界各国的普遍共识。然而一个国家的创新能力与国内企业的自主创新
案例教学法在我国教育领域的运用已经非常普遍,在教学领域中已经成为常规的教学方法,因其注重掌握学生身心发展特点,有效激发学生学习兴趣,继而能够提高学习效率。将案例教学
本文从机会成本损失最小化的角度出发,对可变产量的三个阶段的两种划分方法所确定的两种不同的理性产出范围进行了分析.分析结果表明.可变产量的理性产出范围应在最小边际成
在大坝施工中,自动控制计量系统运用JAVA语言、数据库进行编程,使软件具有判断自卸车是否卸料至指定位置功能,并自动记录物料方量;现场的手持POS机利用125kHZ频率的M1卡进行识别,
新闻事业始终是党的事业中的重要组成部分,与党的发展道路、国家民族的未来息息相关。毛泽东在指导人民革命和新中国建设中,不断总结新闻实践经验,从中提炼出指导新闻宣传工
针对鲁棒L1范数非平行近似支持向量机(L1-NPSVM)求解算法无法保证获取可靠解的问题,提出一个新颖的迭代算法来解L1-NPSVM的目标问题。首先,根据LI-NPSVM原目标问题对解具有规模不
摘 要:本文运用韩礼德的系统功能语法对奥巴马2008年及2012年大选获胜演说进行分析,挖掘其在政治目的影响下如何通过及物性实现概念功能,如何通过语气系统及情态系统实现人际功能,并以此探究两篇演说语言系统功能运用的相似性。  关键词:系统功能理论;奥巴马;胜选演说;相似性  一、引言  政治演讲是在政治目的下“以有声的语言和相应的体态语言为手段,公开向听众传递信息,表述见解,阐明事理,抒发感情,以