一种三捷联惯组量化动态阈值生成方法

文档序号:10489162阅读:373来源:国知局
一种三捷联惯组量化动态阈值生成方法
【专利摘要】一种三捷联惯组量化动态阈值生成方法。本发明利用数据窗口的设计思想,通过蒙特卡洛打靶方法生成的带有误差模型的弹道数据;之后以步长1依次递推,依次求N个样本数据的平均数据值作为新样本数据的第M个样本数据的数据值,生成新样本数据;然后计算获得每个新样本数据的出现概率,最后阈值置信区间估计。本发明当器件以脉冲的形式输出的时候,能够有效生成阈值,通过窗口的叠加,可以对数据进行平滑处理,提高生产精度,且算法简单、高效。
【专利说明】
一种三捷联惯组量化动态阈值生成方法
技术领域
[0001]本发明属于大型运载器高可靠飞行导航制导与控制领域,涉及一种三捷联惯组量化动态阈值生成方法。
【背景技术】
[0002]未来大型运载火箭对可靠性、安全性提出了更高的要求。控制系统作为运载火箭的神经中枢,对整个运载火箭的性能具有举足轻重的作用。捷联惯组是制导控制的重要组成部分,对其进行冗余设计可以大大提高可靠性。
[0003]对于三捷联惯组冗余系统来说,阈值的设计是冗余系统设计的重要部分,动态、合理的阈值设计方法能够尽可能保证易用性的同时,提高可靠性。当前,传统的动态阈生产方法只适用于非量化动态阈值生成,不能有效地适应量化动态阈值生成,且算法执行效率低、置信度低。

【发明内容】

[0004]本发明所要解决的技术问题是:克服现有技术的不足,提供一种三捷联惯组量化动态阈值生成方法,采用数据窗口的选取方法,解决了适应量化动态阈值生成问题。
[0005]本发明包括如下技术方案:一种三捷联惯组量化动态阈值生成方法,步骤如下:
[0006]I)分位数定义
[0007]设随机变量X的分布函数为F(X),实数α满足0<α<1;
[0008]则双侧α分位数分别为使P {X < A1} = F (A1) = 0.5α的数A1,以及使P {X < λ2} = 1-F(入2)=0.5<1的数入2;
[0009]2)生成弹道数据
[0010]将通过蒙特卡洛打靶方法生成的带有三捷联惯组误差模型的弹道数据作为样本数据;选择样本数据窗长度N,以第一个样本数据为起点,求取该窗口内N个样本数据的平均数据值作为新样本数据的第一个样本数据的数据值;向后步进I,以第二个样本数据为起点,求取该窗口内N个样本数据的平均数据值作为新样本数据的第二个样本数据的数据值;以此类推,以步长I依次递推,依次求N个样本数据的平均数据值作为新样本数据的第M个样本数据的数据值,生成新样本数据;N为正整数;
[0011 ] 3)计算获得每个新样本数据的出现概率
[0012]对步骤2)得到的新样本数据按照数值大小进行升序排序,将相同的数值进行合并,计算每一个数据在原样本数据中出现的次数占整体数据的比例,得到每个新样本数据的出现概率;
[0013]4)阈值置信区间估计
[0014]设当前的置信度为l-α;根据步骤3)获得的每个新样本数据的出现概率,代入Ρ{Χ〈λ!} =F(A1) = 0.5α以及Ρ{Χ<λ2} = 1-F(A2) = 0.5α,求得λ4Ρλ2,即确定出阈值置信区间(A1,λ2),其中α的值为每个新样本数据的出现概率。
[0015]本发明与现有技术相比具有如下优点:
[0016](I)利用分位数思想,当器件以脉冲的形式输出的时候,在不服从正态分布的情况下,也能够有效生成阈值;
[0017](2)数据窗口的叠加算法简单、高效。
[0018](3)通过采用滚动数据窗口的设计思想,利用窗口的叠加,可以对数据进行平滑处理,提尚生广精度。
【附图说明】
[0019]图1为连续N个数据的窗口选取方法示意图。
【具体实施方式】
[0020]下面就结合附图对本发明做进一步介绍。
[0021]下面将结合附图对本发明进一步详细说明。主要包括:
[0022]1.分位数定义:
[0023]分位数有三种不同的称呼,S卩α分位数、上侧α分位数与双侧α分位数,定义如下:
[0024]设随机变量X的分布函数为F(X),实数α满足0<α<1,
[0025 ] α 分位数是使 P {X < Pa} = F (Pa) = α 的数Pa;
[0026]上侧α分位数是使Ρ{Χ<λ}= 1-F(A)=Q的数λ;
[0027]双侧α分位数分别是使P(XSA1)=F(A1)=0.5α的数A1,以及使Ρ{Χ<λ2} = 1-F(A2)=0.5<1的数入2。
[0028]2.生成弹道数据:
[0029]将通过蒙特卡洛打靶方法生成的带有三捷联惯组误差模型的弹道数据作为样本数据;选择样本数据窗长度N,以第一个样本数据为起点,求取该窗口内N个样本数据的平均数据值作为新样本数据的第一个样本数据的数据值;向后步进I,以第二个样本数据为起点,求取该窗口内N个样本数据的平均数据值作为新样本数据的第二个样本数据的数据值;以此类推,以步长I依次递推,依次求N个样本数据的平均数据值作为新样本数据的第M个样本数据的数据值,生成新样本数据;N为正整数;连续N(100)个数据的选取方法如图1所示。
[0030]3.计算获得每个新样本数据的出现概率
[0031]对步骤2)得到的新样本数据按照数值大小进行升序排序,将相同的数值进行合并,计算每一个数据在原样本数据中出现的次数占整体数据的比例,得到每个新样本数据的出现概率。
[0032]4.阈值置信区间估计
[0033]设当前的置信度为l-α;根据步骤3)获得的每个新样本数据的出现概率,代入Ρ{Χ〈λ!} =F(A1) = 0.5α以及Ρ{Χ<λ2} = 1-F(A2) = 0.5α,求得λ4Ρλ2,即确定出阈值置信区间(A1,λ2),其中α的值为每个新样本数据的出现概率。
[0034]本发明说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
【主权项】
1.一种三捷联惯组量化动态阈值生成方法,其特征在于步骤如下: 1)分位数定义 设随机变量X的分布函数为F(X),实数α满足0〈α〈1 ; 则双侧α分位数分别为使P {Xa1} = F (A1) = 0.5α的数A1,以及使P {Χ〈λ2} = 1-F (λ2) = 0.5α的数入2; 2)生成弹道数据 将通过蒙特卡洛打靶方法生成的带有三捷联惯组误差模型的弹道数据作为样本数据;选择样本数据窗长度N,以第一个样本数据为起点,求取该窗口内N个样本数据的平均数据值作为新样本数据的第一个样本数据的数据值;向后步进I,以第二个样本数据为起点,求取该窗口内N个样本数据的平均数据值作为新样本数据的第二个样本数据的数据值;以此类推,以步长I依次递推,依次求N个样本数据的平均数据值作为新样本数据的第M个样本数据的数据值,生成新样本数据;N为正整数; 3)计算获得每个新样本数据的出现概率 对步骤2)得到的新样本数据按照数值大小进行升序排序,将相同的数值进行合并,计算每一个数据在原样本数据中出现的次数占整体数据的比例,得到每个新样本数据的出现概率; 4)阈值置信区间估计 设当前的置信度为l-α;根据步骤3)获得的每个新样本数据的出现概率,代入Pixa1! =F(A1) =0.5α以及Ρ{Χ〈λ2} = 1-F(A2)=0.5α,求得λ4Ρλ2,即确定出阈值置信区间(A1A2),其中α的值为每个新样本数据的出现概率。
【文档编号】G06F17/50GK105844037SQ201610192266
【公开日】2016年8月10日
【申请日】2016年3月30日
【发明人】徐国强, 曹洁, 徐帆, 巩庆海, 李学峰, 尚腾
【申请人】北京航天自动控制研究所, 中国运载火箭技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1