APP下载

基于模糊推理的综合毁伤效果评估方法

2022-07-15李晓婷

智能计算机与应用 2022年7期
关键词:建筑物规则函数

魏 鑫,李晓婷

(北方自动控制技术研究所,太原 030006)

0 引 言

目标毁伤效果评估对精确打击目标和作战情报的保障起着关键的作用,是现代化精确打击体系的重要内容。作为当前的热点研究方向,国内外许多学者都对目标毁伤效果评估进行了深入的研究,主要的评估方法有贝叶斯网络法、毁伤树法、神经网络法等。

目标毁伤效果评估可以为指挥员的决策提供重要支撑,本文借助模糊推理的方法对目标进行毁伤效果评估。模糊推理是以模糊数学为基础的一种推理方法,使用模糊推理规则得出模糊判断结论。模糊推理主要应用于智能系统的研究,包括模糊系统控制、模糊专家系统、以及模糊模式识别、模糊决策分析等。因为目标毁伤效果评估问题本身带有模糊性,所以模糊推理是解决目标毁伤效果评估问题的有效方法。

本文针对目标毁伤效果评估问题建立5条模糊推理规则,考虑目标的物理毁伤和功能毁伤进行模糊推理,得到的推理结果可以为下一轮打击的弹药种类与用弹量的确定提供依据,为指挥员的下一步决策提供参考。

1 模糊数学与模糊推理

1965年,美国控制论专家查德(L.A.Zadeh)发表了经典论文《模糊集合》,标志着模糊数学的诞生。模糊集合反映了客观存在的模糊性,把数学从二值逻辑的基础上转移到连续值逻辑上来,把绝对的“是”、“非”变为更加灵活的东西,在适当的限阂上去相对地划分“是”与“非”,提供了一种处理不确定性问题的新方法,是描述人脑思维处理模糊信息的重要工具,也是运用数学方法研究和处理客观模糊性现象的一门数学新分支。

近年来,作为近似推理的主要组成部分的模糊推理日益受到重视。1973年,Zadeh首先给出了模糊推理理论中最基本的推理规则,即模糊分离规则FMP(fuzzy modus ponens),随后被 Zadeh和Mamdani等人算法化,形成了当今以推理合成规则CRI(compositional rule of inference)为主要基础的各种模糊推理方法。30余年来,模糊推理方法在工业生产控制、特别是在家用电器等产品中的成功应用,使得其在模糊系统以及自动控制等领域愈来愈受到人们的重视。

2 毁伤效果评估流程与模型

本文通过获取目标的物理毁伤度与功能毁伤度,建立“双输入,单输出,五规则”的模型对其进行毁伤效果评估。模糊推理可以通过已有的5条规则推理出不属于五条规则的其他情况下的毁伤效果评估结果。具体步骤如下:

(1)获取输入信息。输入目标物理毁伤度与目标功能毁伤度。

(2)输入信息模糊化。通过隶属度函数将输入信息模糊化,找到非模糊输入信息的模糊表示。

(3)推理。将模糊化后的输入信息映射到规则库,根据规定的推理规则进行模糊推理。

(4)去模糊化。将推理出的模糊结果转换为非模糊值。

2.1 确定输入输出信息

随着科技的发展,军事目标越来越复杂,可能存在目标物理毁伤严重,但是其作战功能不受影响,或者目标物理上轻微毁伤但是功能瘫痪的情况。因此,本文分别考虑目标的物理毁伤度与功能毁伤度,以达到合理的毁伤效果评估结果。模型输入目标的物理毁伤度和功能毁伤度,输出目标的综合毁伤度。

设模型输入目标的物理毁伤度为,∈[0,1],由专家评估决定,越大,目标的物理毁伤越严重;

设模型输入目标的功能毁伤度为,∈[0,1],由专家评估决定,越大,目标的功能毁伤越严重;

设模型输出目标的综合毁伤度为,∈[0,1],越大,目标的综合毁伤越严重。

根据陆军某型号项目要求,设目标的物理毁伤度、功能毁伤度和综合毁伤度分5个等级。毁伤等级描述,见表1。

表1 毁伤等级描述表Tab.1 Damage level description table

2.2 输入信息模糊化

为了提取输入信息的模糊特征,需要借助隶属度函数将输入信息模糊化。隶属度函数也称隶属函数,是模糊数学中的重要概念。设论域中任意一个元素,都有一个数()∈[0,1]与之对应,则称为上的模糊集,()为对的隶属度。隶属度越高,表示属于的程度越高,当在中变动时,()成为了对的隶属函数。目前,隶属度的确定主要有主观判断法、机器学习法等。当前主流的隶属度函数主要有三角形隶属函数、梯形隶属函数、高斯型隶属函数、Π型隶属函数等。本文根据经验,使用Π型隶属函数作为隶属度函数。

Π型隶属函数的公式(1)如下:

根据Π型隶属函数的公式(1),分别确定目标物理毁伤度和目标功能毁伤度对于不同毁伤等级的隶属函数。根据文献[10]和Π型隶属函数的公式,目标物理毁伤隶属函数和目标功能毁伤隶属函数如图1和图2所示,函数参数表见表2。通过隶属函数,即可确定不同毁伤值对不同毁伤等级的隶属度。

表2 毁伤等级隶属函数参数表Tab.2 Damage grade membership function parameter table

图1 目标物理毁伤隶属函数Fig.1 Target physical damage membership function

图2 目标功能毁伤隶属函数Fig.2 Target function damage membership function

2.3 模糊推理

为了进行模糊推理,需要制定推理规则。本文根据毁伤等级制定5条推理规则:

若目标物理毁伤等级为零毁伤且目标功能毁伤等级为零毁伤,则目标综合毁伤等级为零毁伤;

目标物理毁伤等级为轻度毁伤且目标功能毁伤等级为轻度毁伤,则目标综合毁伤等级为轻度毁伤;

若目标物理毁伤等级为中度毁伤且目标功能毁伤等级为中度毁伤,则目标综合毁伤等级为中度毁伤;

若目标物理毁伤等级为重度毁伤且目标功能毁伤等级为重度毁伤,则目标综合毁伤等级为重度毁伤;

若目标物理毁伤等级为摧毁且目标功能毁伤等级为摧毁,则目标综合毁伤等级为摧毁。

毁伤效果评估模型进行模糊推理时需要同时考虑5条规则。规则的模糊逻辑词为且,即遵循最小隶属原则。为了表现出且的蕴含逻辑,在进行每一条规则的判断时,需要考虑模型输入的目标物理毁伤度和功能毁伤度与规则内对应的毁伤等级的隶属度的最小值。

以规则1的推理过程举例如下:

若目标物理毁伤等级为零毁伤且,目标功能毁伤等级为零毁伤,则目标综合毁伤等级为零毁伤。在规则1进行判断时,只考虑目标物理毁伤度对零毁伤等级的隶属度和目标功能毁伤度对零毁伤等级的隶属度。设目标的物理毁伤度为,目标的功能毁伤度为,根据Π型隶属函数公式,目标物理毁伤度对零毁伤等级的隶属度为(;,,,)。目标功能毁伤度对零毁伤等级的隶属度为(;,,,)。为了表现出且的蕴含逻辑,规则1的输出结果取两个隶属度的最小值,即式(2):

以此类推,通过5条规则得到5个模糊结果,式(3):

得到模糊结果后,需要对其应用蕴含方法将其映射到输出结果的模糊集之中。模型的输出结果为目标的综合毁伤度,其对5个毁伤等级的隶属度函数与目标物理毁伤度和功能毁伤度对5个毁伤等级的隶属度函数相同。将5个模糊结果分别作为因变量对规则对应的目标综合毁伤的隶属度函数进行削顶,将削顶后的结果叠加,得到输出结果的模糊集。

2.4 去模糊化

为了得到精确的输出结果,需要进行去模糊化。常用的去模糊化方法有质心法,平分线法等。本文使用较为流行的质心法。通过寻找输出结果模糊集图像的质心得到去模糊化结果。

3 算例分析

地面建筑物作为很多重要军事部门的所在地,是军事打击的重要目标,研究地面建筑物的毁伤情况具有重要的军事意义,由于不同建筑物的结构、材料、被战斗部毁伤的部位不同,会有不同程度的毁伤。由于建筑物的物理毁伤与功能毁伤不存在严格的相关关系,可能存在建筑物物理上严重毁伤但是功能上轻微毁伤,或者建筑物功能上严重毁伤但是物理上轻微毁伤的情况。因此,需要分别考虑建筑物的物理毁伤与功能毁伤,以达到更合理的毁伤效果评估结果。模型输入建筑物物理毁伤度和功能毁伤度,输出建筑物综合毁伤度。

针对敌军某重要建筑物进行火力打击后,得到该建筑物的物理毁伤度为0.435,功能毁伤度为0.4。

3.1 输入信息模糊化

根据Π型隶属函数计算其物理毁伤度与功能毁伤度对5个毁伤等级的隶属度,见表3。

表3 物理毁伤与功能毁伤隶属度Tab.3 Membership degree of physical damage and functional damage

3.2 模糊推理

考虑规则1,取物理毁伤隶属度与功能毁伤隶属度的最小值0作为建筑物综合毁伤的零毁伤等级隶属函数的削顶值;

考虑规则2,取物理毁伤隶属度与功能毁伤隶属度的最小值0作为建筑物综合毁伤的轻度毁伤等级隶属函数的削顶值;

考虑规则3,取物理毁伤隶属度与功能毁伤隶属度的最小值0.245作为建筑物综合毁伤的中度毁伤等级隶属函数的削顶值;

考虑规则4,取物理毁伤隶属度与功能毁伤隶属度的最小值0.18作为建筑物综合毁伤的重度毁伤等级隶属函数的削顶值;

考虑规则5,取物理毁伤隶属度与功能毁伤隶属度的最小值0作为建筑物综合毁伤的摧毁等级隶属函数的削顶值。

建筑物综合毁伤度的零毁伤等级隶属函数的削顶值为0,即建筑物综合毁伤的零毁伤等级隶属函数被完全削平,建筑物综合毁伤度对零毁伤等级隶属度为0,即完全不属于零毁伤。

建筑物综合毁伤度的轻度毁伤等级隶属函数的削顶值为0,即建筑物综合毁伤的轻度毁伤等级隶属函数被完全削平,建筑物综合毁伤度对轻度毁伤等级隶属度为0,即完全不属于轻度毁伤。

建筑物综合毁伤度的中度毁伤等级隶属函数的削顶值为0.245,削顶结果如图3所示。

图3 建筑物综合毁伤度对中度毁伤等级隶属函数Fig.3 Membership function of building comprehensive damage degree to moderate damage grade

建筑物综合毁伤度的重度毁伤等级隶属函数的削顶值为0.18,削顶结果如图4所示。

图4 建筑物综合毁伤度对重度毁伤等级隶属函数Fig.4 Membership function of building comprehensive damage degree to severe damage level

建筑物综合毁伤度的摧毁等级隶属函数的削顶值为0,即建筑物综合毁伤的摧毁等级隶属函数被完全削平,建筑物综合毁伤度对摧毁等级隶属度为0,即完全不属于摧毁。

削顶后将其结果进行叠加,可以得到输出结果的模糊集,如图5所示。

图5 建筑物综合毁伤模糊集Fig.5 Fuzzy set of comprehensive damage of buildings

通过质心计算公式(4)可以得到建筑物综合毁伤的质心坐标。

此处只需要计算x即可。可得x=0406,即建筑物综合毁伤度为0.406,属于中度毁伤。

4 结束语

模糊推理作为一种重要的推理方法,在各个领域都发挥着重要的作用。由于目标毁伤效果评估问题的不确定性内涵,模糊推理方法可以对目标的毁伤效果进行有效的评估。本文以模糊推理为方法对目标的毁伤效果进行评估,为目标的物理毁伤度和功能毁伤度向目标的综合毁伤度的转化提供了方法。后续可以考虑细化输入信息的粒度、采取更有效的去模糊化方法等来提高模型的效果。

猜你喜欢

建筑物规则函数
撑竿跳规则的制定
My Hometown
爆炸过后
让规则不规则
不如吃茶去
关于函数的一些补充知识
采用C—NCAP 2006年版管理规则
高中数学中二次函数应用举隅オ
火柴游戏
无独有偶 曲径通幽