抗辐射MCU在商业航天电源管理与太阳帆板驱动系统中的应用研究 摘要航天器电源管理分系统与太阳帆板驱动机构Solar Array Drive Assembly, SADA是保障卫星在轨能源供给与姿态能源协同的核心系统。随着商业航天卫星数量的快速增长电源管理控制器在空间辐射环境中的可靠性成为制约任务寿命的关键因素。本文以国科安芯AS32S601ZIT2型商业航天级抗辐射微控制器为研究对象依据该器件的数据手册及重离子单粒子效应、质子单粒子效应、总剂量效应和脉冲激光单粒子效应等地面辐射评估试验数据从太阳帆板驱动电机控制、蓄电池充放电管理、电源母线电压调节及能源调度策略等角度系统分析了该器件在航天器电源管理与太阳帆板驱动系统中的技术适用性。研究表明AS32S601ZIT2的多通道高精度ADC、多路PWM输出、丰富通信接口及经试验验证的抗辐射性能能够满足SADA步进电机驱动、电源遥测参数采集及能源管理算法运行的功能需求为商业航天电源管理领域提供了国产化的控制器解决方案。一、引言航天器电源系统负责将太阳帆板产生的电能转换为稳定的直流母线电压并通过蓄电池组实现地影期的能源供给。电源管理分系统Power Management and Distribution, PMAD的性能直接决定了航天器各分系统能否获得稳定可靠的能源供应。太阳帆板驱动机构SADA则通过驱动太阳帆板绕航天器本体旋转使帆板法向始终指向太阳方向以最大化能源采集效率。PMAD与SADA的协同工作构成了航天器能源系统的核心。对于商业航天低轨卫星而言电源管理控制器需要在轨运行3至5年甚至更长时间期间持续暴露于空间辐射环境中。电源控制器的失效可能导致灾难性后果若SADA控制器发生单粒子锁定SEL或总剂量失效太阳帆板将无法正常对日定向导致能源供给急剧下降若蓄电池充放电控制器发生故障可能引发电池过充或过放缩短电池寿命甚至导致热失控若电源母线控制器发生单粒子翻转SEU可能输出错误的电压指令损坏下游敏感载荷。因此电源管理控制器必须具备足够的抗辐射裕度以保障能源系统的长期可靠运行。传统航天电源控制器多采用基于宇航级DSP或抗辐射FPGA的架构成本较高且功耗偏大。随着32位高性能微控制器技术的发展部分商业航天任务开始探索采用抗辐射加固的微控制器作为电源管理核心处理器。国科安芯AS32S601ZIT2型微控制器是一款基于RISC-V架构的商业航天级器件其丰富的模拟采集、定时器及通信接口资源以及通过系统辐射试验验证的抗辐射性能使其在航天器电源管理应用中具有潜在的技术优势。本文基于该器件的公开数据与试验报告采用文献综述形式对其在PMAD与SADA中的适用性进行分析。二、航天器电源管理与太阳帆板驱动系统的技术需求航天器电源系统通常由太阳电池阵、蓄电池组、电源调节单元BCR/BDR、电源分配单元PDU及SADA等组成。电源管理控制器的核心任务包括太阳帆板输出最大功率点跟踪MPPT或直通充电控制、蓄电池组充放电管理包括恒流充电、恒压充电及涓流维护、电源母线电压闭环调节、负载配电开关控制、能源预算管理及故障保护与隔离。SADA控制器需要精确控制步进电机或无刷直流电机的旋转角度与速度使太阳帆板以约0.25°/min至1°/min的角速度跟踪太阳方向。由于卫星轨道周期通常为90至120分钟SADA每天需要完成约15至16次360°旋转控制器需持续输出电机驱动脉冲并采集角度编码器反馈信号。SADA控制器通常与电源管理控制器集成或紧密耦合以便根据能源状况调整帆板驱动策略。从辐射环境角度电源管理控制器通常位于卫星平台内部受结构件屏蔽保护但仍需承受低轨区域的质子辐射与总剂量累积。对于SADA控制器由于部分电子组件可能位于旋转关节或靠近太阳帆板根部其辐射环境可能略劣于平台内部。因此电源管理与SADA控制器均需要具备抗SEL、抗SEU及抗TID的能力。在接口需求方面电源管理控制器需要多路ADC用于采集太阳帆板电流电压、蓄电池电压电流、母线电压电流及温度等遥测参数多路PWM或DAC用于输出BCR/BDR的调节信号多路GPIO用于控制配电开关以及多路串行通信接口如CAN、SPI或I²C用于与星载综合电子单元及电源模块通信。SADA控制器则需要多路PWM用于驱动电机绕组多路ADC用于采集霍尔传感器或编码器信号以及通信接口用于接收姿态控制系统发送的目标角度指令。三、AS32S601ZIT2的模拟采集与电机控制资源分析AS32S601ZIT2在模拟接口与电机控制方面的资源配置为电源管理与SADA应用提供了良好的硬件基础。该器件集成3个12位模数转换器ADC最多支持48通道模拟输入采样率最高可达2Msps有效位数ENOB在2.5V参考电压及1Msps条件下为10.5位。在电源管理应用中ADC需要采集的遥测参数包括太阳帆板输出电压通常28V至100V经分压后输入ADC、太阳帆板输出电流经霍尔电流传感器或采样电阻转换为电压、蓄电池组电压经分压后输入、蓄电池充放电电流经霍尔传感器转换、母线电压及电流、各负载通道电流及温度传感器输出等。48通道ADC容量足以覆盖上述多路遥测参数的并行采集需求2Msps的采样率支持对快速变化的电流信号进行精确捕捉。在ADC精度方面数据手册给出的积分非线性INL为±2 LSB差分非线性DNL为±1 LSB增益误差为±3 LSB失调误差为±3 LSB。这些指标在12位分辨率下对应的最大误差约为±0.1%至±0.15%满量程对于电源管理中的电压电流监测而言具有足够的精度。温度传感器检测范围为40℃至125℃精度为±2℃至±3℃可用于监测电源模块及蓄电池的工作温度。在电机控制方面AS32S601ZIT2集成了4个32位高级定时器支持多通道PWM互补输出及死区插入功能可用于驱动SADA中的步进电机或直流无刷电机。定时器支持多种计数模式及捕获/比较功能可配合霍尔传感器或光电编码器实现电机转速与位置的闭环控制。GPIO引脚支持4.5mA至18mA多档驱动能力可直接驱动小型电机驱动器的逻辑输入端或通过外部功率级驱动电机绕组。在通信接口方面AS32S601ZIT2集成的4路CAN FD接口支持通信载荷与平台电子系统之间的高速数据交互。CAN FD总线可用于发送电源遥测数据包、接收能源调度指令及广播故障告警信息。6路SPI接口可用于连接多路ADC扩展芯片、电源监控芯片及外部存储器。4路I²C接口可用于配置电源管理芯片如数字电源控制器、电池管理芯片及EEPROM。这些接口资源使得AS32S601ZIT2能够作为电源管理与SADA系统的中央控制器协调多个外设的工作。四、AS32S601ZIT2在电源管理与SADA中的功能实现在太阳帆板最大功率点跟踪MPPT控制中控制器需周期性采集太阳帆板输出电压与电流计算输出功率并通过扰动观察法或电导增量法调节BCR的占空比使帆板始终工作于最大功率点。AS32S601ZIT2的48通道ADC支持对多路太阳帆板串的电压电流进行同步采样180MHz主频确保MPPT算法能够在毫秒级周期内完成迭代计算。通过PWM输出调节BCR的开关管占空比可实现高精度的功率跟踪。对于采用多分区太阳帆板的大型卫星AS32S601ZIT2的多通道ADC与多路PWM资源使其能够同时控制多个MPPT通道简化系统架构。在蓄电池充放电管理中控制器需根据蓄电池荷电状态SOC、健康状态SOH及温度动态调整充电电流与电压。AS32S601ZIT2的ADC可精确采集蓄电池端电压精度达12位及充放电电流通过霍尔传感器结合温度传感器数据实现基于温度的充电电压补偿。当检测到蓄电池过温、过压或欠压时控制器可通过GPIO控制配电开关切断充电回路或负载回路实现硬件级保护。2MiB Flash可存储蓄电池充放电特性曲线及历史数据用于SOC估计与寿命预测。在SADA步进电机控制中AS32S601ZIT2的定时器可输出两相四线或五相步进电机所需的脉冲序列。通过ADC采集电机绕组电流或霍尔传感器信号控制器可实现微步进驱动及电流斩波控制降低电机振动与噪声。当太阳帆板跟踪至极限位置时控制器需检测限位开关信号并反转电机方向4路通用定时器可用于捕捉限位开关及编码器的外部信号。SADA的运行速度较慢约0.25°/min至1°/min对控制器实时性的要求适中AS32S601ZIT2的180MHz主频完全满足该应用场景。在能源调度与故障管理方面AS32S601ZIT2的512KiB SRAM可容纳能源预算表、负载优先级矩阵及故障日志。当卫星进入地影期或能源紧张时控制器根据预设策略依次切断低优先级负载确保平台核心分系统与关键载荷的能源供应。CAN FD总线支持控制器向星载综合电子单元实时上报电源状态、故障码及能源预算执行情况为地面站的任务规划提供数据支持。五、抗辐射性能试验验证与电源系统适用性评估电源管理控制器在空间辐射环境中的可靠性必须通过地面试验进行严格验证。AS32S601ZIT2已通过多项辐射效应试验其数据为电源管理应用提供了评估依据。在单粒子锁定SEL方面中国科学院国家空间科学中心可靠性与环境试验中心依据QJ10005A-2018标准采用Kr离子开展了重离子单粒子效应试验。在LET值为37.9MeV·cm²/mg、注量1×10⁷ ion/cm²的试验条件下器件未发生单粒子锁定抗SEL LET阈值高于37.9MeV·cm²/mg。中国原子能科学研究院在100MeV质子回旋加速器上进行的质子单粒子效应试验表明在注量率1×10⁷/cm²、总注量1×10¹⁰/cm²的条件下器件未出现单粒子效应功能正常。对于电源管理应用SEL是最致命的失效模式之一因为一旦发生闩锁器件电流急剧上升可能烧毁电源模块或触发平台过流保护。AS32S601ZIT2在重离子与质子试验中均未发生SEL表明其具备较强的抗闩锁能力。在单粒子翻转SEU方面中国科学院微电子研究所的脉冲激光单粒子效应试验显示在LET等效值约75MeV·cm²/mg时观测到SEU现象表现为CPU复位。该结果与数据手册中SEU≥75MeV·cm²/mg的指标一致。对于电源管理控制器虽然SEU发生概率较低但需通过系统级容错措施降低其影响。AS32S601ZIT2在所有SRAM、Cache及Flash中均集成ECC校验可在数据层面纠正单比特错误。在电源管理算法中关键控制参数如电压阈值、电流限值可存储于带ECC的D-Flash中运行时加载至带ECC的SRAM形成双重保护。此外通过外部看门狗定时器与双机冗余架构可在控制器复位时快速切换至备份通道将电源中断时间控制在可接受范围内。在总剂量效应TID方面北京大学技术物理系依据QJ10004A-2018标准开展了钴-60伽马射线辐照试验。试验剂量率25rad(Si)/s累计剂量达到150krad(Si)试验前后器件功能正常工作电流由135mA变化至132mACAN接口通信正常FLASH与RAM读写正常。对于低轨商业航天卫星在2mm至3mm铝屏蔽条件下5年任务期的总剂量通常在50krad(Si)至100krad(Si)量级。AS32S601ZIT2的150krad(Si) TID指标提供了足够的辐射裕度使其能够胜任中长期低轨任务的电源管理应用。电源管理控制器通常位于卫星平台内部实际接收剂量通常低于理论上限进一步增强了该器件的适用性。六、结论与展望本文基于国科安芯AS32S601ZIT2型抗辐射微控制器的技术参数及四项地面辐射效应试验数据系统分析了其在航天器电源管理与太阳帆板驱动系统中的应用可行性。研究表明该器件的48通道12位ADC、4路32位高级定时器、多路CAN FD/SPI/I²C通信接口、带ECC校验的2MiB Flash及512KiB SRAM能够满足太阳帆板MPPT控制、蓄电池充放电管理、SADA电机驱动及能源调度等任务需求。其经试验验证的抗SEL性能LET阈值37.9MeV·cm²/mg、抗SEU性能≥75MeV·cm²/mg及抗TID性能150krad(Si)与数据手册标注的商业航天级指标一致为商业航天电源管理领域提供了具备辐射裕度的国产化控制器选项。未来可进一步开展该器件在真实电源管理电路中的功能验证特别是在电机驱动精度、ADC采样噪声及长期温度漂移等方面的工程评估以完善其在航天电源系统中的应用设计规范。