用于深空粒子探测系统的自动标定装置研制

2021-01-22 09:17孙志朋杨海波佘乾顺赵红赟余玉洪唐述文张永杰蒲天磊颜俊伟柯凌云
电子科技大学学报 2021年1期
关键词:电子学标定脉冲

孙志朋,千 奕,孔 洁,杨海波,佘乾顺,赵红赟*,苏 弘,余玉洪,唐述文,张永杰,方 芳,蒲天磊,颜俊伟,柯凌云

(1. 中国科学院近代物理研究所 兰州 730000;2. 中国科学院大学核科学与技术学院 北京 石景山区 100049)

火星是太阳系中距离地球最近的类地行星,了解火星的演化对于了解地球的过去,更好预知地球的未来演化有着非常重要的意义,因此,火星探测成为继月球探测之后深空探测的最大热点[1-3]。我国计划于2020 年开展首次火星探测任务。火星能量粒子探测器是火星环绕器的一个重要科学载荷,由探测器单元和读出电子学单元组成,主要用于开展地火转移轨道及环火星轨道上的能量粒子分布情况的探测[4-5]。深空环境下巨大的昼夜温差、长期不间断运行的要求和强烈的空间粒子辐射会不可避免地造成电子学单元的性能改变、器件老化甚至永久性损伤[6-7]。为了及时评估探测器系统的噪声基线、电子学单元的通道一致性、线性、能量分辨等性能,为离线数据分析以及在轨工作参数的修正提供依据,本文设计了一款可以应用于深空探测的自动标定装置。该装置由FPGA 和少量外围电路构成,结构紧凑,可直接搭载于火星能量粒子探测器系统的电子学单元上。

1 标定装置结构及功能

标定装置主要用于对探测器系统(探测器+电子学)功能、性能和运行状态的检测与评估[8]。

1.1 标定装置结构

图1 所示为标定系统结构框图,包括被标定模块和标定装置。其中被标定模块由探测器单元和基于ASIC 芯片的前端电子学单元构成。标定装置由标准脉冲产生单元、高速模数转换单元和控制与数据处理单元构成。标准脉冲产生单元由高精度模数转换器(DAC)和高速电子开关构成,产生标准脉冲信号作为被标定模块的输入信号。高速模拟数字转换单元由高精度ADC 及其外围电路构成,完成对被标定模块输出信号的采样和数字化。控制与数据处理单元是基于FPGA 的固件代码,该单元根据上位机的指令,设置标定参数;产生包括ADC、DAC、高速电子开关和被标定模块在内的各模块的控制信号;接收ADC 输出的数据,并对数据进行一系列处理后上传给上位机。上位机(载荷管理器或是星载计算机)用于接收上传的数据和下发配置指令,对标定系统的标定参数进行灵活多样的配置。

图1 标定系统结构框图

1.2 标定装置功能

利用该装置可实现对长期工作后的探测器系统进行基线噪声的稳定性测试与评估;实现对前端电子学单元的线性、通道一致性等性能的测试与刻度。

如图1 所示,对探测器系统进行噪声基线测试时,前端电子学单元直接采集来自探测器的本底噪声信号,噪声信号经过采样及模数转换后,送入FPGA 进行缓存并最终将数据打包上传。同时,利用式(1)将标定所得数据求均值,在电子学单元性能标定和探测器实际工作过程中,作为当前探测器系统基线值,对采集到的数据进行基线扣除,如式(2)所示:

式中,Bi代表第i次采样得到的数据;N表示采样总次数;Bave表示基线的平均值;Vraw表示实际采样得到的幅度值;Vact即为基线恢复之后的幅度值。

对电子学单元进行性能刻度时,FPGA 逻辑控制标准脉冲产生电路产生一系列等间隔、特定幅度的标准脉冲信号作为前端电子学单元的输入信号。

探测器系统噪声基线标定和电子学单元性能标定通过指令控制,可分别独立进行,亦可由标定系统自动进行切换,联合进行。为了应对深空条件下指令传输带宽受限[9-11],标定指令无法及时发送的情况,本装置设计了自启动功能,可依照默认的标定参数定时启动标定过程,在不需要人工干预的情况下实现探测器系统的全自动标定,自动标定重复时间间隔可以由上位机进行配置。

2 装置主要模块设计与实现

如前所述,标定装置主要由标准脉冲产生单元、高速模拟数字转换单元(ADC)、控制与数据处理单元(FPGA 固件模块)3 大模块构成.。

2.1 标准脉冲产生单元

如图2 所示,标准脉冲产生单元主要由12 bit高精度数字模拟转换器(DAC)芯片TLV5638、高速电子开关芯片ADG201 和外围脉冲成形电路构成。FPGA 控制DAC 产生一系列精准的电平信号并送入驱动模块增加信号的带负载能力,同时控制高速电子开关完成高速通/断切换,配合外围脉冲成形电路的工作,形成一系列标准脉冲信号。电平信号的幅度可通过FPGA 输出码值设置,转换关系如式(3)所示:

式中,N为DAC 位宽;Uref为DAC 参考电压;Dn为DAC 的输入码值;Uo为DAC 输出电压(即标准脉冲信号的幅度值)。

图2 标准脉冲产生单元结构图

标准脉冲波形产生过程如图3 所示。在电子学性能标定过程中,该单元从设定的起始值开始,输出等间隔、特定幅度的标准脉冲信号给前端电路,当输出的脉冲信号个数达到预设的特定数量后,输出幅度在原有基础上增加一个步进值,继续输出特定数量标准脉冲信号,直到输出幅度等于预设的终止幅度,结束电子学性能标定。

图3 标准脉冲产生过程

2.2 高速模拟数字转换单元

如图4 所示,高速模数转换单元包括信号调理电路和一片14 bit 高精度ADC 芯片B9243。前端电子学单元的模拟信号会以差分的形式输出,为了提高信号质量,在信号进入ADC 前使用信号调理电路进行预处理,提高信噪比并对信号进行放大以匹配ADC 输入量程;增强信号驱动能力并进行差分-单端转换以匹配ADC 输入端口。在实际设计中,取R3=R5,R1=R6,R2=R7,得到该信号调理电路的输入输出关系如式(4),通过调整R4阻值,可以调整电路的放大倍数。通过调整参考电压Vref,可以调整电路输出信号的基线电平,以匹配后续ADC 电路的基准电压。ADC 芯片在FPGA 固件控制下,对信号调理电路输出的Vout数字化,并输出数据到FPGA。

图4 模拟数字转换单元结构框图

2.3 控制与数据处理单元

如图5 所示,控制与数据处理单元主要由7个FPGA 固件模块构成,分别为:指令接收、解析模块;自守时模块;触发产生模块;标准脉冲产生单元控制模块;前端电子学单元控制模块;模数转换单元控制模块;数据缓存、打包、传输模块。本单元是标定装置实现各项功能的核心控制单元。

指令接收、解析模块实现和上位机之间的通信,根据上位机下发的指令完成装置工作模式切换、标定参数配置以及启动其他子模块等功能;自守时模块用于完成自启动功能,该模块在系统运行到预设时刻后,自动启动标定过程,在不需要人为干预的情况下完成所有标定流程;触发产生模块在标定期间输出定量的触发信号,驱动相应模块完成信号采集;标准脉冲产生单元控制模块控制外部标准脉冲产生单元输出标准脉冲信号;前端电路控制模块控制基于ASIC 芯片的前端电路工作,采集来自探测器的噪声基线信号或标准脉冲产生单元的脉冲信号;模数转换单元控制模块控制ADC 电路,将前端电子学单元输出的模拟信号进行模-数转换,并将转换后的数据送入数据缓存、打包、传输模块;数据缓存、打包、传输模块完成数据的校验、打包与上传。

图5 FPGA 固件模块与构成

深空探测中,探测器系统一般由多种探测器组合构成,根据探测器输出信号的特征,每种探测器都需要有对应的读出电子学通道。为了满足多通道、大动态范围的读出电子学刻度需求,标定装置设计了参数重配置功能,标定信号幅度的起始值、步进值、终止值、频率等参数均灵活可调。

为了应对深空探测过程中复杂的辐照环境[12-13],在FPGA 固件设计中对关键模块进行了3 模冗余加固,并在数据打包时加入时间戳、CRC 校验码等校验信息以提高系统在数据传输过程中的可靠性。

3 测试与验证

为了验证和评估标定装置的功能与性能,本文将标定电路与火星能量粒子探测器集成为一体,并搭建了地面模拟检测系统(简称地检系统),结合深空探测应用需求,对探测器系统共计11 个前端通道的基线稳定性、电子学通道线性和通道能量分辨等性能开展了相应测试,标定测试所得数据,可以对探测器及读出电子学性能的评估与优化提供依据。

3.1 大温度范围内系统非线性及能量分辨测试

在深空探测中,昼夜温差较大[14],为了验证系统及标定装置在大温度范围内的性能,使用ETOMA公司的NT408 型高低温干燥试验箱进行了温度范围为-40°~+50°的循环实验,以10°为单位步进,在每个温度点进行2 h 温度平衡后再进行电子学线性和能量分辨标定。给定的标定参数为:起始值为0 V,终止值为2 V,步进值为100 mV,频率为1 kHZ,能量分辨标定采用500 mV 标准脉冲信号作为输入。表1 给出硅探测器对应读出电子学通道的数据拟合分析结果,该通道非线性好于1.86%,能量分辨σ好于1.91 个 ADC 道(0.125 mV/道)。整个系统所有探测器对应的电子学通道在各个温度点下非线性性能均优于2%,且同一通道全温度范围内变化小于1%。系统所有探测器对应电子学通道在各个温度点下能量分辨性能优于3.3 个ADC 道,且同一通道全温度范围内变化小于0.5 个ADC 道。该项测试表明系统在大温度范围内有着良好的能量分辨和线性性能,从而验证了探测器系统和标定装置在恶劣环境下的工作的性能。根据测试结果中各通道输出达到饱和时的输入值,得到了相应通道的线性输入范围,以判定电子学通道是否满足对应探测器读出需求。

表1 不同温度下通道非线性及能量分辨统计表

3.2 系统长期稳定性测试

为了验证系统及标定装置在复杂条件下长时间工作后的性能,于2018 年10 月-2019 年10 月开展了力学实验、EMC 电磁兼容实验、超过1 000 h的高低温老练实验等一系列性能实验。期间,于2018 年的12 月8 日-10 日进行了束流实验,将整个探测器系统置于高强度的重离子束流辐照环境下,模拟深空辐射环境。在性能试验开始前和结束后,分别对整个探测器系统在相同条件(恒温20°,有屏蔽)下进行相同配置的噪声基线测试、线性标定(起始值为0 V,终止值为2 V,步进值为100 mV,频率为1 kHz)和能量分辨标定(500 mV 标准脉冲信号作为输入)。对实验前后的标定数据进行对比,选取碘化铯探测器对应读出电子学通道的结果进行展示。如图6 所示,实验后噪声基线稳定度依然良好,满足设计指标要求。该通道实验前后线性标定结果如图7 所示,实验前通道非线性为 1.41%,实验后通道非线性为 1.46%。残差分布如图8 所示,在通道非饱和范围内(<14 000 道),实验前后残差分布范围均小于200 道(0.125 mV/道)且分布规律相似,线性拟合的斜率变化小于0.05,该项测试说明在经过性能实验后,该通道线性以及增益几乎没有变化,经过分析,系统所有探测器对应的电子学通道实验前后线性变化均小于0.5%,增益变化小于0.5%,满足设计指标要求。该通道能量分辨测试结果如图9 所示,实验前能量分辨(ADC 道)为3.140 46,实验后能量分辨(ADC 道)为3.322 11。实验前后能量分辨变化小于0.2道,中心道值在输出幅度超过4 400 道的情况下,变化小于20 道(小于0.5%),经过分析,系统所有探测器对应电子学通道的能量分辨在实验前后变化小于0.4 道,且所有通道仍优于3.3 道,同一输入对应输出的中心道值变化小于0.5%,满足设计指标要求。通过以上性能测试,验证了系统在经过长期稳定性实验后,仍满足各项设计指标的要求,从而表明了标定装置与整个探测器系统具有较好的工作可靠性,具备在复杂环境下长期工作的能力。

图6 性能实验前后系统基线稳定性测试结果对比

图7 可靠性实验前后单通道线性标定结果对比

图8 可靠性实验前后单通道拟合残差分布对比

图9 性能实验前后单通道能量分辨标定结果对比

4 结 束 语

本文针对深空探测的应用设计了一款基于FPGA 的标定装置,目前该标定装置已经成功应用于我国首颗火星探测卫星的有效载荷-火星能量粒子探测器,为未来空间飞行中的在板标定和自动测试提供手段。在研发阶段,利用该装置多次对系统进行标定以验证设计是否满足指标要求。该标定装置采用FPGA 作为核心控制器件,外围电路少、结构简单、体积小且功耗低,具有很强的可移植性,便于在其他空间粒子探测系统中构建板上标定装置。

猜你喜欢
电子学标定脉冲
基于非因果滤波和零点法的近断层脉冲型地震动识别方法
《量子电子学报》征稿简则
《量子电子学报》征稿简则
轻卡前视摄像头的售后标定
一种轻卡前视单目摄像头下线标定方法
他克莫司联合超脉冲CO2点阵激光治疗慢性湿疹的疗效观察
关于《电子基础实训(全英授课)》教学改革探究
使用朗仁H6 Pro标定北汽绅宝转向角传感器
基于STEAM教育的中职机电课程研究与实践
CT系统参数标定及成像—2