冯俊涛,杨新年
(1.中国电子科技集团公司第三十八研究所,安徽 合肥 230088;2.安徽博微长安电子有限公司,安徽 合肥 237014)
星载雷达主控软件设计与实现
冯俊涛1,杨新年2
(1.中国电子科技集团公司第三十八研究所,安徽 合肥 230088;2.安徽博微长安电子有限公司,安徽 合肥 237014)
针对某星载雷达,结合软件的可靠性设计思想,实现雷达主控软件的设计。同时详细描述了AT697F、1553B等芯片的控制过程,并介绍了设计过程中需要注意的问题。
雷达主控软件;AT697F;1553B;可靠性
随着航天技术的不断发展,对于深空探测的认知活动也越来越成为各国科学家日益关注的重点领域。合成孔径雷达作为一种全天候探测传感器,在情报侦察、地形地貌测绘、资源考察方面具有得天独厚的优势,也成为星载探测的重要载荷[1]。软件作为雷达的核心和大脑,发挥作用越来越大,但同时面临的挑战也日益增大[2]。一方面,由于受到结构、体积、重量、功耗等多方面的限制,星载雷达的硬件趋向于小型化、集成化;另一方面,由于空间电磁场辐射和高能粒子的轰击,极易放大软件的设计缺陷,从而引发整个雷达载荷的失效甚至灾难性事故,因此对于软件可靠性设计又提出非常严苛的要求[3-5]。
1.1 系统拓扑
星载雷达由于受到结构、体积、重量、功耗等因素的影响,往往设计得比较紧凑。在本雷达中,所有的后端数字部分设计在一块电路板上,需要完成收发的数字化处理、雷达时序的产生、信号处理以及雷达系统的主控,整个雷达的数字部分拓扑结构如图1所示。……