一种基于数据集信息熵的发射药综合性能计算方法

    专利2025-08-08  21


    本发明涉及发射药,尤其涉及发射药综合性能的计算,具体涉及一种基于数据集信息熵的发射药综合性能的计算。


    背景技术:

    1、发射药是武器发射的能源物质,广泛应用于枪炮等身管武器,具有成本低、用量大、使用范围广等特点,在现代兵器中占有重要的地位。根据制备工艺,分为成球、压伸两大成型方法,粒装、管状、片状及多层等发射药主要采用的压伸成型工艺。发射药的表征性能参数较多,主要包括火药力、余容、爆温、爆热、燃速、压强指数、拉伸强度、压缩强度等物理化学性能参数,每一个性能参数的单位数值均不同,所代表的的物理意义亦不同,但是均代表发射药的一个维度,评价一个发射药的好坏需要考虑多个参数的影响,每个人的经验不同评选标准也不同,这使得对发射药配方的选取较困难,缺乏统一的评判标准,因此,开展发射药综合性能的计算具有重大的意义。现有的发射药综合性能的计算存在以下问题:没有统一标准,每个人根据自己的经验对特征参数的重要性进行随机选取,选取时主要凭借经验进行判断,选择的特征参数类别和数量也各不相同,造成有经验的人员和新从业者的选择差距巨大,阻碍了发射药的研制及推广应用。因此,现有的计算方法或选择方法无法较好的获得发射药的综合性能。

    2、从目前检索的技术资料中,尚未见具有能够考虑基于数据集信息熵的发射药综合性能的计算方法。


    技术实现思路

    1、为了解决现有技术存在的问题,本发明提供一种基于数据集信息熵的发射药综合性能计算方法。

    2、本发明提供的计算方法,步骤如下:

    3、(1)发射药综合性能主要的特征参数为火药力、余容、爆温、爆热、燃速、压强指数、拉伸强度、压缩强度,采用ti、vi表示,i=1、2、3......n,n为特征参数总的数量,ti为第i个特征参数,vi为第i个特征参数对应的数值,i为特征参数的数量,为正整数;

    4、(2)一组发射药数据集中含有m条数据,对每一个特征参数中的数据进行归一化计算

    5、vmi=max{vij}

    6、vgij=vij/vmi×100

    7、其中,j=1、2、3......m,j为发射药数据集中数据的数量,m为发射药数据集中数据的总数,vij为数据集中第i个特特征参数的第j条数据所对应的数值,vmi为第i个特特征参数对应的所有数据集中的最大值,max为取给定数据中的最大值,vgij为归一化后数据集中第j条数据的第i个特特征参数所对应的数值;

    8、(3)某一个特征参数满足某一判据的概率分布为pi,特征参数的熵为

    9、

    10、其中,pi为满足某一判据的概率分布;

    11、(4)在给定某一特征参数熵的条件下,其他特征参数的不确定性采用条件熵表示

    12、

    13、其中,toi为除给定的第i个特征参数以外其他的特征参数,h(ti|toi)为条件熵;

    14、(5)某一特征参数在数据集中的信息熵为

    15、g(d,ti)=h(d)-h(d|ti)

    16、其中,d为数据集,g(d,ti)为第i个特征参数在数据集中的信息熵;

    17、(6)计算选定某一个特征参数下对应的信息熵,将每一个特征参数对应的信息熵求和为

    18、

    19、其中,vhi为第i个特征参数对应的信息增益值,gik(d,ti)为选定特征参数i对应的第k次计算时的信息熵,k=1、2、3......n-1;

    20、(7)对每一个特征参数对应的信息增益值进行归一化计算

    21、vhm=max{vhi}

    22、xvi=vhi/vhm

    23、其中,i=1、2、3......n,vhm为所有特征参数中信息增益值的最大值,xvi为归一化后的第i个特征参数对应的信息增益值;

    24、(8)给定的数据集中每一个发射药的综合性能评分为

    25、

    26、其中,gtj为第j条发射药的综合性能评分,j=1、2、3......m,m为发射药数据集中数据的总数。

    27、因此,基于发射药的主要特征参数,采用特征参数归一化、多特征参数信息熵求和、信息增益值归一化的算法,采用特征参数与信息增益值相乘求平均值的方法,能够获得数据集中发射药综合性能的评分,为发射药的定量评价和选取提供依据。

    28、本发明提供一种基于数据集信息熵的发射药综合性能计算方法,与现有技术相比,有益效果体现在以下几个方面:

    29、(1)通过对发射药特征参数进行归一化的计算方法,实现了对不同单位量度的发射药特征参数数值的定量评估,能够为发射药的不同表征维度提供统一的度量标准。与现有技术相比,能够实现对发射药的不同维度进行统一的度量。

    30、(2)采用多特征参数信息熵求和及信息增益值归一化的计算方法,能够对发射药不同特征参数的贡献度进行定量表征,实现了不同发射药特征参数在数据集中影响度大小的定量计算。与现有技术相比,基于给定的发射药数据集,通过该算法能够获得不同发射药特征参数在数据集中的影响度值,摒弃了人工经验的判断,基于大数据的算法更加科学合理,填补了现有技术空白。

    31、(3)采用归一化的发射药特征参数与信息增益值相乘求平均值的方法,实现了对发射药综合性能评分数值的计算,在给定的数据集中能够较好的反映出发射药性能的优劣。与现有技术相比,在给定的数据集下,能够直接给出每个发射药的综合性能评分数值,可以直观的判断出发射药的性能优劣,为发射药的配方筛选提供了高效科学的技术手段。

    32、因此,本发明解决了发射药综合性能计算的问题,提供了一种基于数据集信息熵的发射药综合性能计算方法的技术手段。



    技术特征:

    1.一种基于数据集信息熵的发射药综合性能计算方法,其特征在于步骤如下:

    2.根据权利要求1所述的步骤(8),其特征在于,采用归一化后的特征参数数值与归一化后的信息增益值乘积求平均值的方法,进行发射药的综合性能评分计算。


    技术总结
    本发明公开了一种基于数据集信息熵的发射药综合性能计算方法,适用于发射药综合性能的计算。本发明通过对发射药特征参数进行归一化的计算方法,实现了对不同单位量度的发射药特征参数数值的定量评估;采用多特征参数信息熵求和及信息增益值归一化的计算方法,能够对发射药不同特征参数的贡献度进行定量表征,实现了不同发射药特征参数在数据集中影响度大小的定量计算;采用归一化的发射药特征参数与信息增益值相乘求平均值的方法,实现了对发射药综合性能评分数值的计算。本发明解决了发射药综合性能计算的问题,提供了一种基于数据集信息熵的发射药综合性能计算方法的技术手段。

    技术研发人员:张江波
    受保护的技术使用者:中北大学
    技术研发日:
    技术公布日:2024/4/29
    转载请注明原文地址:https://wp.8miu.com/read-90654.html

    最新回复(0)