基于龙芯的星间链路运算单元及指向和数据调度策略研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:gelsy1982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
北斗二代导航卫星具有在轨运行时间长、可靠性要求高、长期自主运行、多星密集发射、卫星数量众多以及星座组网等特点。这些特点对卫星的星载运算单元提出了更高的要求。然而目前国内航天电子产业相对国外发展滞后,因此,有必要加快拥有自主知识产权的国产CPU发展。而龙芯处理器是目前国内最具航天应用潜质的CPU,则研究基于龙芯的星间链路运算单元,实现其首次航天应用具有较大意义。  根据卫星任务需求,基于龙芯的运算单元负责完成星间链路控制和星间数据管理功能,本文通过对龙芯运算单元进行研究,主要取得以下研究成果:  (1)完成基于龙芯的星间链路运算单元的设计。该运算单元处理器采用龙芯1ESOC;数据存储器选择SDRAM,容量为128MB,程序存储器采用PROM加EEPROM方案;6路输入模拟信号由AD采集电路进行处理;通过1553B总线实现与外部通信;两片1F实现对PROM、EEPROM、NOR FLASH、AD采集电路、1553B接口电路的控制管理。  (2)针对基于龙芯的星间链路运算单元在卫星上的功能,设计并完成星间链路指向计算。该算法运行于星间链路运算单元上,通过历书解算卫星地固系位置,并通过坐标系转换计算链路指向角,在进行坐标转换过程中省略岁差、章动、极移等模型误差以降低算法复杂度。仿真结果表明:指向角精度为5e-5度,且在星间链路运算单元上运行1次的时间为0.0028s,满足Ka星间链路0.15°及指向计算时间小于100ms需求。  (3)面向星间链路数据传输,提出一种星间实时关键数据1次容错调度算法。针对星间链路运算单元大容量数据传输且部分数据需要实现容错的需求,提出NP-PEDF-FT调度算法,在非抢占式EDF容错算法的基础上,利用截止期容错系数λ调整关键任务的截止期,实现全部关键数据的1次容错传输,同时加入数据传输队列监测功能,以保证关键数据在其截止期之前优先传输。通过算法仿真,并与NP-EDF-FT和NP-DP-FT容错调度策略进行比较,结果表明:NP-PEDF-FT算法关键数据丢包率较NP-EDF-FT算法平均降低31.6%,较NP-DP-FT算法平均降低86.4%。
其他文献
随着通信应用的高速发展与普及,人们对移动环境下的通信速率和业务质量的要求越来越高,而当前通信体系所承受的压力也越来越大。为了应对这样的挑战,世界范围内纷纷开展了各类关
近年来,物联网已逐渐成为各国政府科技和经济发展的战略制高点之一。物联网的应用领域广泛,且发展势头十分强劲。物联网的产业化也将在未来几年得到巨大的发展。物联网市场规模
低氧是我们生活中一种常见现象,许多生理病理过程都伴随着低氧,如新生儿低氧、高原反应、心肌梗塞、创伤、缺血、中风等。对大多数脊椎动物来说,充足的供氧是生存的先决条件,而脑
喜温硫杆菌(Acidithiobacillus caldus)是1994年分离出来的新菌种,为一种专性自养的极端嗜酸性硫杆菌,它广泛分布于硫化矿床、酸性矿水及土壤中,在细菌冶金、煤的脱硫和含硫废水
全波形激光雷达是一种主动遥感技术,通过记录每一个发射脉冲的回波信号,可以很好的反应地表特征,由于激光脉冲对森林冠层有一定的穿透性,在探测地面植被的垂直信息方面有突出
卫星电子技术在获取空间优势中的作用日益突出。大规模现场可编程集成电路FPGA的快速发展,使得将复杂的星载处理系统集成在一个芯片上成为可能。但是,电路功能越复杂,越容易发生
随着芯片技术的发展,基于嵌入式的目标跟踪系统得到大量的应用。目前市场上的嵌入式跟踪系统,主要基于ARM处理器,数字信号处理器(DSP),FPGA可编程电路。首先FPGA的最突出特点
近年来通信产业快速迭代发展,经历了2G的兴起,3G更新换代和现在LTE的4G通信技术的大规模商用。通信技术从能提供简单的语音通话过渡到传输高宽帝低时延的多媒体信息,极大的满足
运动特征是视频区别于图像数据所特有的内容,对于描述和理解视频内容具有相当重要的作用。基于运动特征的视频检索充分利用了视频内容的动态特征,在场景相对单一的体育运动类
IEEE802.11n是新一代的高速无线局域网标准,其信道编码方案采用了卷积码和低密度奇偶校验(LDPC)码。卷积码是一种前向纠错码,它具有结构简单、纠错能力强等优点,其译码可采用