一种光纤陀螺高覆盖率飞行前自检方法及自检系统转让专利
申请号 : CN202110755295.3
文献号 : CN113252021B
文献日 : 2021-11-02
发明人 : 刘尚波 , 杨一凤 , 徐金涛 , 石念宝 , 曹辉
申请人 : 西安中科华芯测控有限公司
摘要 :
权利要求 :
1.一种高覆盖率光纤陀螺飞行前自检方法,其特征在于,包括以下步骤:S1,闭环光路自检
采集闭环状态下非调制时刻的探测器输出光强值,滤波处理后与调制时刻的探测器输出光强值进行差值比较,若小于预设光强阈值,则向飞控计算机输出闭环光路工作正常信号;否则,向飞控计算机输出闭环光路故障信号;
S2,角速率跟踪精度自检
S2.1,利用转台对闭环光纤陀螺进行标定,标定过程中,将不同角速率对应的反馈数字量锁存在陀螺FPGA内部寄存器中作为角速率跟踪精度自检测激励信号;
S2.2,对所述角速率跟踪精度自检测激励信号进行模数转换,在相位调制器上叠加可控数字阶梯波进行电光调制,得到模数转换后激励值对应的闭环光纤陀螺两束光波的相位差干涉光强;
S2.3,根据步骤S2.2得到的相位差干涉光强解算得到等效角速率,结合步骤S2.1中的所述角速率跟踪精度自检测激励信号,实现角速率跟踪精度自检;
S3,模拟输出精度自检
将闭环光纤陀螺角速率模拟输出进行模数转换后进行数字低通滤波,再与标准模拟输出采样数字量进行差值比较,若小于预设输出精度阈值,则向飞控计算机输出达到输出精度自检要求信号;否则,向飞控计算机输出精度故障信号。
2.如权利要求1所述一种高覆盖率光纤陀螺飞行前自检方法,其特征在于,步骤S1之前还包括:
步骤S0,通过飞控计算机向闭环光纤陀螺发出地面自检测指令;将所述地面自检测指令转换为两路可供FPGA识别的自检信号,当两路自检信号同时有效时,执行步骤S1;否则,继续等待接收所述地面自检测指令。
3.如权利要求2所述一种高覆盖率光纤陀螺飞行前自检方法,其特征在于,步骤S0中,所述当两路自检信号同时有效时,具体为,当两路自检信号同时有效且持续时间大于10ms时。
4.如权利要求1所述一种高覆盖率光纤陀螺飞行前自检方法,其特征在于,所述步骤S2.3具体为:
S2.3.1,根据步骤S2.2得到的相位差干涉光强解算得到等效角速率;
S2.3.2,采集步骤S2.3.1得到的等效角速率并进行平滑滤波处理,与步骤S2.1中记录的所述角速率跟踪精度自检测激励信号进行差值比较,若小于预设角速率阈值,则向飞控计算机输出达到角速率自检要求信号;否则,向飞控计算机输出角速率故障信号。
5.如权利要求1至4任一所述一种高覆盖率光纤陀螺飞行前自检方法,其特征在于,还包括步骤S4,电源自检:
待闭环光纤陀螺上电后,通过A/D模数转换器采集待监测电源的电压值,并将其转换为相应的电压数字量提供给FPGA,通过FPGA对转换后的电压数字量与相应的电压理论值进行差值比较,若全部满足预设电压值,则向飞控计算机输出电源正常信号;否则,向飞控计算机输出电源故障信号。
6.如权利要求5所述一种高覆盖率光纤陀螺飞行前自检方法,其特征在于,步骤S2.1中,所述将不同角速率对应的反馈数字量锁存在陀螺FPGA内部寄存器中,具体是将对应转速的反馈数字量进行平滑滤波处理后,再锁存在陀螺FPGA内部寄存器中。
7.如权利要求6所述一种高覆盖率光纤陀螺飞行前自检方法,其特征在于,步骤S2.1中,所述利用转台对闭环光纤陀螺进行标定,具体为:S2.1.1,将所述闭环光纤陀螺安装在转台上,使所述闭环光纤陀螺待标定的激励值所对应的输入轴平行于转台旋转轴;
S2.1.2,使所述转台至少以正转最大角速率、正转50%最大角速率、反转最大角速率、反转50%最大角速率、零角速率点起始、零角速率点终止分别旋转。
8.如权利要求7所述一种高覆盖率光纤陀螺飞行前自检方法,其特征在于,步骤S1中,所述采集闭环状态下非调制时刻的探测器输出光强值具体为:采集闭环状态下非调制时刻的探测器信号,经放大后进行数字量量化编码,在所述闭环光纤陀螺的一个本征周期内,用非调制态的光强值与调制时刻光强值做差后进行平滑滤波,得到探测器输出光强值。
9.一种高覆盖率光纤陀螺飞行前自检系统,其特征在于:包括角速率跟踪精度自检模块、闭环光路自检模块和模拟输出精度自检模块;
所述闭环光路自检模块,用于采集闭环状态下非调制时刻的探测器输出光强值,滤波处理后与调制时刻的探测器输出光强值进行差值比较,若小于预设光强阈值,则向飞控计算机输出闭环光路工作正常信号;否则,向飞控计算机输出闭环光路故障信号;
所述角速率跟踪精度自检模块,用于在转台对闭环光纤陀螺进行标定时,将不同角速率对应的反馈数字量锁存在陀螺FPGA内部寄存器中,进行模数转换后,在相位调制器上叠加可控数字阶梯波进行电光调制,得到模数转换后激励值对应的闭环光纤陀螺两束光波的相位差干涉光强,解算得到等效角速率后,结合不同角速率对应的反馈数字量,对角速率跟踪精度进行自检;
所述模拟输出精度自检模块,用于将闭环光纤陀螺角速率模拟输出进行模数转换后进行数字低通滤波,再与标准模拟输出采样数字量进行差值比较,若小于预设输出精度阈值,则向飞控计算机输出达到输出精度自检要求信号;否则,向飞控计算机输出输出精度故障信号。
10.如权利要求9所述一种高覆盖率光纤陀螺飞行前自检系统,其特征在于:还包括电源自检模块;
所述电源自检模块,用于在闭环光纤陀螺上电后,通过A/D模数转换器采集待监测电源的电压值,并将其转换为相应的电压数字量提供给FPGA,通过FPGA对转换后的电压数字量与相应的电压理论值进行差值比较,若全部满足预设电压值,则向飞控计算机输出电源正常信号;否则,向飞控计算机输出电源故障信号。
说明书 :
一种光纤陀螺高覆盖率飞行前自检方法及自检系统
技术领域
背景技术
弹等运动体的飞行控制系统中。但是,现有的闭环光纤陀螺自检测方法覆盖率低,仅能对其
功能故障进行部分自检测。
发明内容
统。
常信号;否则,向飞控计算机输出闭环光路故障信号;
相位差干涉光强;
出精度自检要求信号;否则,向飞控计算机输出精度故障信号。
则,继续等待接收所述地面自检测指令。
飞控计算机输出达到角速率自检要求信号;否则,向飞控计算机输出角速率故障信号。
进行差值比较,若全部满足预设电压值,则向飞控计算机输出电源正常信号;否则,向飞控
计算机输出电源故障信号。
器中。
滑滤波,得到探测器输出光强值。
控计算机输出闭环光路工作正常信号;否则,向飞控计算机输出闭环光路故障信号;
上叠加可控数字阶梯波进行电光调制,得到模数转换后激励值对应的闭环光纤陀螺两束光
波的相位差干涉光强,解算得到等效角速率后,结合不同角速率对应的反馈数字量,对角速
率跟踪精度进行自检;
阈值,则向飞控计算机输出达到输出精度自检要求信号;否则,向飞控计算机输出输出精度
故障信号。
字量与相应的电压理论值进行差值比较,若全部满足预设电压值,则向飞控计算机输出电
源正常信号;否则,向飞控计算机输出电源故障信号。
统故障的概率,避免姿态失控,确保载体执行安全可靠飞行任务。
检测激励信号数字量锁存在光纤陀螺内部FPGA自检模块的寄存器中,用于自检过程中模拟
载体实际飞行时的角速率,实现全量程角速率跟踪精度自检测;采用在闭环状态下检测非
调制态和调制态的光强值,将其进行去噪声后进行差值运算,判定其是否在要求的范围内,
来实现光路自检测;设计模拟输出精度自检模块,完成模拟输出精度自检测;确定了光纤陀
螺全量程内角速率跟踪精度、光路性能、角速率输出模拟量精度是否满足使用要求,极大提
升闭环光纤陀螺自检测覆盖率,通过光纤陀螺自检,飞行前就能准确判断传感器的故障状
态,最大程度地减少空中系统故障的概率,确保飞行安全。
附图说明
具体实施方式
障的概率,避免了姿态失控,确保载体执行安全可靠的飞行任务。实现对光纤陀螺光路、电
路全部功能和性能的自检测,给出定量的测试结果,极大提升了闭环光纤陀螺的自检能力。
首先进行光路功能、性能自检测,通过12位AD数模转换器,对T时间内的梳状波进行采样,在
T时间内对采样值平滑滤波,计算结果与预设值进行比较,在预设门限值之内则光路状态良
好,性能满足要求。光路自检结束后,若光路正常则内部产生光纤陀螺动态性能自检标志,
进行动态性能自检,通过FPGA自检测模块产生固定台阶量(预定的角速率测试给定值)叠加
到调制波上,增加一个固定的相移,此时光纤陀螺输出相应的角速率。前述的光纤陀螺自检
工作结束后,进入工作状态,工作状态全程进行状态检测,主要监控对象包括:供电±15V、
±5V、1.5V电源检测(PS_TEST)和模拟输出精度检测(DA_WA),由FPGA实现故障逻辑判断,并
输出相应的工作状态。
断互异逻辑判断,当自检信号DS_P和自检信号DS_N同时有效且持续时间大于10ms时,自检
信号有效,光纤陀螺启动自检进行步骤S2,否则断开自检。
行差值比较并判断,若小于预设光强阈值,满足要求,则向飞控计算机输出“光路正常”状态
字,反之输出“光路故障”状态字。为保证闭环光路检测准确性,此时光纤陀螺处于闭环状
态,探测器信号经放大后进入ADC模数转换器进行数字量量化编码,被检测光强计算采用双
态差值计算方法,在光纤陀螺一个本征周期 内,用非调制态的光强值 ( 时间段)与调
制时刻光强值 ( 时间段)做差后进行平滑滤波,被检测光强平均值表示为
。
光纤陀螺闭环解调原理及探测器输出信号的特征,采集一个本征周期 内调制态输出电压
和非调制态的输出电压,平滑滤波后进行差值运算。当调制信号为± /2时,调制态和非调
制态的理论差值应为陀螺组总通光偏置电压的一半,记为 。而在工程应用中,结合采样误
差、噪声干扰、光电信号的转换误差,本申请选用50%的 作为探测器输出梳状波尖刺的判
定值。当大于50% 时,陀螺组光路功能和性能正常;当小于50% 而大于10% 时,陀螺组光
路性能下降,当小于10% 时,陀螺组光路故障。
此时探测器输出的梳状波的尖峰幅值将减小或消失;当光路的光源故障或者光路损耗增大
导致光功率减小或者消失时,探测器输出的梳状波的尖峰幅值将减小或者消失;当前放电
路或A/D转换故障时,FPGA接收到的梳状波幅值将减小或无法接收。在FPGA内判断尖峰脉冲
信号的幅值是否在规定范围内,定性的判断光纤陀螺的状态。
调制波上,增加一个固定的相移ϕz,光纤陀螺输出相应的角速率,计算误差值,检测其输出
误差是否满足性能要求。
台旋转轴,误差不超过规定值,将光纤陀螺与输出测量设备连接好,在转台按照预定的转速
点旋转情况下,记录各转速点T时刻(T不小于10s)内对应光纤陀螺闭环反馈数字量进行平
滑滤波得到Dn即为标准的预设激励值,等效实际工作时对应的角速率输入,确定准确的预
设角速率测试给定值Dn后,将其注入到光纤陀螺自检模块的寄存器中,用于飞行前动态自
检激励信号,预设标准激励值标定过程中,转台输入角速率点应选取在正转、反转方向输入
角速率范围内,分别不能少于6个点,包括最大输入角速率± 、50%速率点 、
零角速率点 。记录全量程内不同角速率输入下单位时间内陀螺输出的平均值,并对
闭环光纤陀螺在其对应转速的反馈数字量进行平滑滤波处理,将其锁存在陀螺FPGA内部寄
存器中,将其做为角速率跟踪精度自检测激励信号,将其进行模数转换,在相位调制器上叠
加可控数字阶梯波进行电光调制,从而定量输出激励值对应的光纤陀螺两束光波的相位差
干涉光强来等效外界输入角速率,将光纤陀螺角速率输出值在单位时间内进行采集平滑滤
波并与标定时的标准输出值计算其角速率跟踪比差精度,若小于预设角速率阈值,满足精
度,则向飞控计算机输出“跟踪正常”状态字,反之输出“跟踪故障”状态字,从而可以准确模
拟光纤陀螺在工作状态时,全量程内陀螺角速率跟踪功能和性能检测。例如,在转台上分别
设定光纤陀螺输出动态范围内的6个点,分别对应W1,W2,W3,…,W6,并将其内部闭环数字量
进行存储,通过光纤陀螺内部FPGA建立离散量数字模型,将标定好的闭环数字量进行预存
储,通过FPGA使其分别对应传感器实际输出的6个点的输出,其误差满足精度要求,此时确
定标准数字激励模型,模拟实际工作时对应的角速率输入,确定准确的预设角速率测试给
定值。
一般将预设误差值设置为10%。
器的模数转换系数,K2为数字累加滤波的累加倍数,Kr为转速的解调系数,可以近似为1,而
‑1
角速率积分器和阶梯波积分器作为离散信号的累加器,可以等效为1/(1‑z ),KG1为位数变
化引起的数字增益1,KM为Y波导相位调制器的调制系数,由于反馈相位为阶梯波的阶梯高
‑1
度,因此,Y波导相位调制器可以表示为(1‑z )。图1中通过第二闭环回路调节第一路D/A转
换器的转换系数,其中KDA1为第一路D/A转换器的转换系数,相位调制误差积分器是一个累
‑1
加器,可以等效为1/(1‑z )。
器产生相位调制激励,模拟外界转速产生的相位差,从而实现对光纤陀螺的闭环自检测,添
加外界激励的数学模型如图2所示。图2中,p(z)为软件产生的相位调制激励。
的闭环自检测。
断,若小于预设输出精度阈值,满足要求,则向飞控计算机输出“模拟输出回绕正常”状态
字,反之输出“模拟输出回绕故障”状态字。其中,输出精度阈值,是将角速率实际输出数据
与标准模拟采样数字量进行比较(计算相对误差),结合光纤陀螺实际使用情况,以及模拟
采集带来的采样误差,一般将两者的相对误差,即预设输出精度阈值设置为5%‑20%,具体设
置值取决于陀螺精度要求和数模采集的误差大小,对于高精度光纤陀螺,可将误差设置为
5%,并且选用高精度模拟采集,对于低精度光纤陀螺,可将误差设置为20%。
值进行比较,若全部满足预设电压值,则向飞控计算机输出电源正常信号;否则,向飞控计
算机输出电源故障信号。其中,预设电压值可按照两者的相对误差进行比较,设置为20%,该
误差值与光纤陀螺对电源电压的要求一致,在该误差范围内,光纤陀螺可正常工作。
中,闭环光路自检模块,用于采集闭环状态下非调制时刻的探测器输出光强值,滤波处理后
与调制时刻的探测器输出光强值进行比较,若小于预设光强阈值,则向飞控计算机输出闭
环光路工作正常信号;否则,向飞控计算机输出闭环光路故障信号。角速率跟踪精度自检模
块,用于在转台对闭环光纤陀螺进行标定时,将不同角速率对应的反馈数字量锁存在陀螺
FPGA内部寄存器中,进行模数转换后,在相位调制器上叠加可控数字阶梯波进行电光调制,
得到模数转换后激励值对应的闭环光纤陀螺两束光波的相位差干涉光强,解算得到等效角
速率后,结合不同角速率对应的反馈数字量,对角速率跟踪精度进行自检。模拟输出精度自
检模块,用于将闭环光纤陀螺角速率模拟输出进行模数转换后进行数字低通滤波,再与标
准模拟输出采样数字量进行比较,若小于预设输出精度阈值,则向飞控计算机输出达到输
出精度自检要求信号;否则,向飞控计算机输出输出精度故障信号。电源自检模块,用于在
闭环光纤陀螺上电后,通过A/D模数转换器采集待监测电源的电压值,并将其转换为相应的
电压数字量提供给FPGA,通过FPGA对转换后的电压数字量与相应的电压理论值进行差值比
较,若全部满足预设电压值,则向飞控计算机输出电源正常信号;否则,向飞控计算机输出
电源故障信号。
括在本发明的专利保护范围内。