一、引言
随着全球商业航天产业的蓬勃发展,低轨卫星星座组网已成为当前航天技术领域的重要发展方向。以星链、OneWeb等为代表的低轨卫星星座系统,对星上电子系统的可靠性、集成度和成本控制提出了更为严苛的要求。在低轨卫星的各分系统中,姿态与轨道控制系统(Attitude and Orbit Control System,AOCS)作为保障卫星平台稳定运行的核心单元,其控制器的可靠性直接决定了整个航天任务的成败。由于低轨卫星运行在距地面200至2000公里的轨道高度范围内,其面临的辐射环境虽然较地球同步轨道有所减弱,但仍需承受来自范艾伦辐射带的高能质子、重离子以及太阳粒子事件带来的辐射威胁。因此,针对AOCS分系统中核心控制器件——微控制器单元(MCU)的抗辐射性能开展系统性研究,对于提升商业航天器的在轨可靠性具有重要的工程实践意义。
近年来,国产抗辐射加固芯片技术取得了长足进步。厦门国科安芯科技有限公司研制的AS32S601ZIT2型商业航天级MCU,基于32位RISC-V开放指令集架构,采用自研E7内核,集成了浮点运算单元(FPU)与一级缓存(L1 Cache),工作频率可达180MHz。该器件在存储资源配置方面提供了2MiB带ECC校验的P-Flash、512KiB带ECC的D-Flash以及512KiB带ECC的内部SRAM,并采用了LQFP144封装形式,工作温度范围覆盖-55℃至+125℃。这些基础性能指标为AOCS分系统实现复杂控制算法的实时运算提供了硬件支撑。本文围绕AS32S601ZIT2型MCU在低轨卫星姿态与轨道控制系统中的应用场景,从器件架构特性、抗辐射试验验证结果以及系统集成适配性三个维度展开分析,以期为商业航天领域的工程选型提供参考依据。
二、AOCS分系统对MCU的功能需求分析
姿态与轨道控制系统是卫星平台实现三轴姿态稳定控制、轨道保持与机动以及有效载荷指向控制的关键分系统。典型的AOCS分系统通常由姿态敏感器、执行机构以及控制器三大部分组成。控制器需要实时采集来自陀螺、星敏感器、太阳敏感器、磁强计等多种敏感器的数据,通过滤波与估计算法获取卫星当前姿态与角速度信息,进而依据控制律计算输出指令驱动反作用飞轮、磁力矩器或推力器等执行机构工作。这一工作过程对MCU提出了多维度、综合性的功能需求。
在运算处理能力方面,现代AOCS控制律多采用基于四元数的姿态确定算法、扩展卡尔曼滤波(EKF)或无迹卡尔曼滤波(UKF)等状态估计算法,以及 potentially 模型预测控制(MPC)等先进控制策略。这些算法的实时实现要求MCU具备较高的定点和浮点运算能力。AS32S601ZIT2型MCU所集成的自研E7内核带有FPU,支持硬件浮点运算,可显著缩短姿态确定与控制解算的时间开销。180MHz的主频配合16KiB数据缓存和16KiB指令缓存,能够在零等待状态下访问嵌入式Flash与外部存储器,为控制周期的实时性提供了保障。512KiB的内部SRAM容量足以容纳多通道传感器数据缓冲区、滤波器状态变量以及控制算法中间计算结果。
在多接口通信能力方面,AOCS分系统需要同时与星上多条数据总线进行信息交互。AS32S601ZIT2型MCU集成了4路支持CANFD协议的CAN控制器、4路支持LIN模式的USART模块、6路最高速率30MHz的SPI接口、4路标准IIC接口以及1个支持10/100M模式的以太网MAC模块。这种丰富的通信外设配置使得该MCU能够同时承担与星载综合电子主计算机的数据交互、与分布式的姿态敏感器和执行机构的指令与遥测传输、以及与其他分系统的信息交换等多重任务。特别地,CANFD总线相比传统CAN总线具有更高的数据传输速率和更大的有效数据载荷,对于需要传输高精度姿态数据和多轴控制指令的AOCS系统而言具有显著优势。
在定时与同步功能方面,AOCS控制周期的精确维持以及各敏感器采样时刻的同步对齐对于控制精度至关重要。AS32S601ZIT2型MCU配备了4个32位高级定时器和4个16位通用定时器,支持输入捕获、输出比较和PWM波形生成等多种工作模式,可为不同采样频率的敏感器提供灵活的中断触发机制,并实现执行机构驱动信号的精确时序控制。
三、AS32S601ZIT2型MCU的抗辐射性能试验验证
空间辐射环境对半导体器件的主要效应包括总剂量效应(Total Ionizing Dose,TID)、单粒子效应(Single Event Effect,SEE)以及位移损伤效应(Displacement Damage Effect,DDE)。对于工作在低轨道的AOCS控制器而言,总剂量效应和单粒子效应是需要重点关注的两个方面。AS32S601ZIT2型MCU作为商业航天级产品,其抗辐射性能通过了多项第三方权威试验验证。
在单粒子锁定(Single Event Latch-up,SEL)防护方面,SEL是CMOS工艺器件在重离子或高能质子轰击下可能发生的破坏性效应,一旦发生往往导致器件工作电流急剧上升,若不及时断电可能造成永久性损坏。AS32S601ZIT2型MCU先后在中国科学院国家空间科学中心可靠性与环境试验中心以及北京中科芯试验空间科技有限公司完成了多项单粒子效应试验。其中,在中国科学院国家空间科学中心的重离子加速器试验中,采用Kr离子进行辐照,离子能量为449.2MeV,在硅中的线性能量传输值(Linear Energy Transfer,LET)达到37.9MeV·cm²/mg,辐照总注量为1×10⁷ ion/cm²,注量率为9.9×10³ ion/cm²/s。试验过程中,器件工作电流始终维持在78mA左右,未出现电流突然增大至90mA以上的异常现象,也未发生输出信号异常或需要断电重启恢复的情况。试验结果表明,该器件在LET值为37.9MeV·cm²/mg的条件下未发生单粒子锁定,其SEL的LET阈值高于37.9MeV·cm²/mg。此外,在中国原子能科学研究院100MeV质子回旋加速器上开展的质子单粒子效应试验中,试验注量率达到1×10⁷ P·cm⁻²·S⁻¹量级,总注量达到1×10¹⁰量级,进一步验证了器件在质子辐射环境下的SEL免疫特性。脉冲激光单粒子效应试验则显示,在LET值约5MeV·cm²·mg⁻¹的较低能量条件下未出现单粒子效应,当等效LET值提升至约75MeV·cm²·mg⁻¹时监测到了单粒子翻转(SEU)现象,这与数据手册中标注的SEU指标≥75MeV·cm²/mg或10⁻⁵次/器件·天相一致。
在总剂量效应耐受方面,总剂量效应是器件长期暴露于电离辐射环境中,氧化层内累积陷阱电荷导致电性能参数漂移的累积效应。AS32S601ZIT2型MCU在北京大学技术物理系的钴源平台上开展了总剂量效应试验,辐照源为钴60γ射线源,剂量率设定为25rad(Si)/s,总剂量达到100krad(Si),并进一步进行了50%过辐照至150krad(Si)。试验后进行了168小时的高温退火处理,最终测试结果表明器件性能与外观均合格,抗总剂量辐照指标大于150krad(Si)。这一结果与数据手册中标注的TID≥150krad(Si)指标相吻合,表明该器件能够满足低轨卫星在数年任务周期内所累积的总剂量辐射环境要求。根据NASA的低轨辐射环境模型估算,在典型400km高度的太阳活动平静期轨道上,航天器每年承受的总剂量约为数krad(Si)量级,因此150krad(Si)的总剂量耐受能力可为多数低轨商业航天任务提供充足的辐射设计裕量。
四、系统集成与功能安全设计考量
在将AS32S601ZIT2型MCU集成应用于AOCS分系统时,除了器件本身的技术指标外,还需从系统层面考虑功能安全、电源管理和故障容错等工程实现问题。
在功能安全方面,AS32S601ZIT2型MCU的设计符合ISO26262 ASIL-B功能安全等级要求,虽然该标准 originally 针对汽车电子系统制定,但其提出的系统性失效与随机硬件失效控制方法同样适用于航天应用场景。器件内部集成了5个内存保护模块(MPU),可将不同功能任务的内存访问权限进行隔离,防止控制算法任务与通信任务之间的内存越界访问。4个时钟监测模块(CMU)可实时检测系统时钟的频率偏差和失效情况,一旦检测到时钟异常可触发安全状态转换。1个错误控制模块(FCU)与ECC保护的存储器协同工作,能够对SRAM、Cache和Flash中发生的单比特错误进行自动检测与纠正,对双比特错误进行检出报警。这些硬件安全机制与AOCS控制软件中的看门狗监控、三模冗余表决、软件容错算法等手段相结合,可构建起多层次的防御体系。
在电源管理方面,AOCS分系统在不同工作模式下对功耗有不同的需求。在卫星入轨初期的姿态捕获阶段,控制器需要全速运行以支持高频率的传感器采样和控制输出;而在稳态运行期间,则可适当降低工作频率以节省能源。AS32S601ZIT2型MCU提供了RUN、SRUN、SLEEP和DEEPSLEEP四种电源管理模式,在深度睡眠模式下供电电流典型值仅为0.3mA,同时保持实时计数器(RTC)等必要模块的运行,可在需要时快速唤醒。工作电压范围为2.97V至3.63V(典型3.3V),并集成了低电压检测(LVD/LVR)和高电压检测(HVD)功能,可对供电异常进行监测与保护。这些特性使得该MCU能够适应卫星平台在光照区与地影区之间切换时面临的供电波动环境。
在模拟信号采集方面,AOCS分系统中的部分敏感器输出为模拟信号,需要经过模数转换后送入控制器处理。AS32S601ZIT2型MCU集成了2个12位分辨率的ADC模块,最多支持32通道模拟输入,采样率可达1至2MHz,有效位数(ENOB)测试值为8.6bit,积分非线性误差(INL)和差分非线性误差(DNL)均在±2LSB范围内。此外,器件还集成了2个模拟比较器和1个片上温度传感器,可为电源模块和功率驱动电路的过温保护提供监测手段。
五、结论
综上所述,国科安芯AS32S601ZIT2型商业航天级MCU在运算处理能力、通信接口丰富度、抗辐射加固水平以及功能安全机制等方面展现出较为全面的技术特性。其基于RISC-V开放架构的自研E7内核、带ECC保护的大容量片上存储器、以及通过多项第三方权威试验验证的抗辐射性能指标,使其具备应用于低轨卫星姿态与轨道控制系统的技术基础。在LET值37.9MeV·cm²/mg的重离子辐照条件下未发生SEL,总剂量耐受能力超过150krad(Si),配合器件内部的时钟监测、电压监测、内存保护和错误控制等安全机制,可为AOCS分系统在空间辐射环境下的长期可靠运行提供硬件层面的保障。随着国产商业航天产业链的持续完善,此类经过系统级抗辐射验证的高性能MCU有望在更多型号的低轨卫星平台上获得工程应用。