一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

无人机集群健康度评估方法及装置与流程

2021-12-04 00:15:00 来源:中国专利 TAG:


1.本发明涉及无人机技术领域,尤其涉及一种无人机集群健康度评估方法及装置。


背景技术:

2.无人机集群概念正是起源于生物集群行为,逐渐吸引了大批学者的关注,从而掀起了相关领域的研究热潮,并逐渐涌现了诸多智能集群算法,如蚁群算法和粒子群优化算法。所以,在对蜂群、蚂蚁的集群智能行为的模拟之上,研究出了现在的无人机智能集群技术,以无人机单机间通过彼此的感知交互、信息传递、协同工作在险恶的环境下可以低成本完成多样性的复杂任务。
3.其中,如何进行无人机集群健康度评估是业界普遍考虑的一个课题。


技术实现要素:

4.本发明提供一种无人机集群健康度评估方法及装置,用以解决现有技术中无人机集群健康度评估准确性低的缺陷,实现无人机集群健康度的精确评估。
5.本发明提供一种无人机集群健康度评估方法,包括:
6.从无人机集群中每个无人机单机上的传感器接收无人机单机监测数据;
7.将每个无人机单机的单机监测数据输入无人机单机状态集成学习分类模型,输出每个无人机单机的实时工作状态,其中所述无人机单机状态集成学习分类模型是利用标签化的海量无人机单机监测数据基于机器学习模型进行训练得到的;
8.将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,输出所述无人机单机在所述实时工作状态下的健康度,所述健康度量化分析模型是基于对数线性内核的二项逻辑斯蒂回归分析模型构建的;
9.基于每个所述无人机单机在所述实时工作状态下的健康度和对应的所述无人机单机的权重系数进行加权合成,最终输出无人机集群健康度评估结果。
10.根据本发明提供的一种无人机集群健康度评估方法,所述将每个无人机单机的无人机单机监测数据输入无人机单机状态集成学习分类模型,包括:
11.将每个无人机单机的无人机单机监测数据输入所述无人机单机状态集成学习分类模型中包含的多个分类器模型,输出多个工作状态分类结果;
12.将所述多个实时工作状态分类结果输入分类投票器,输出满足预设投票条件的所述实时工作状态;
13.其中,所述多个分类器模型是分别利用所述海量无人机单机监测数据训练得到的。
14.根据本发明提供的一种无人机集群健康度评估方法,将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,包括:
15.将包含各个多源传感器数据的所述全寿命周期健康监测数据输入如下二项逻辑斯蒂回归模型,输出基于所述各个多源传感器数据的权重与偏移量数据:
[0016][0017][0018]
其中,ω=(ω
(1)
,ω
(2)


,ω
(n)
,b)
t
为权重与偏置向量,ω
(n)
为权重值,b为偏置向量,x=(x
(1)
,x
(2)


,x
(n)
,1)
t
为多源传感器数据的输入向量,所述ω和b组成所述各个多源传感器数据的权重与偏移量数据;
[0019]
对所述各个多源传感器数据的输入向量及权重与偏移量数据做线性函数叠加分析,将得到的计算结果作为自变量输入sigmoid函数中,进而输出各个工作状态的概率值;
[0020]
在所述各个工作状态的概率值中提取所述实时工作状态的概率值;
[0021]
对所述实时工作状态的概率值做区间化处理,将区间化处理的百分比结果作为所述无人机单机在所述实时工作状态下的健康度。
[0022]
根据本发明提供的一种无人机集群健康度评估方法,采用如下步骤计算所述无人机单机的权重系数:
[0023]
利用所述无人机单机的决策变量范围与决策变量边界,基于遗传算法的模糊评判综合评价模型计算上述无人机单机的权重系数。
[0024]
本发明还提供一种无人机集群健康度评估装置,包括:
[0025]
接收模块,从无人机集群中每个无人机单机上的传感器接收无人机单机监测数据;
[0026]
无人机单机状态分类模块,将每个无人机单机的无人机单机监测数据输入无人机单机状态集成学习分类模型,输出每个无人机单机的实时工作状态,其中所述无人机单机状态集成学习分类模型是利用标签化的海量无人机单机监测数据基于机器学习模型进行训练得到的;
[0027]
健康度量化分析模块,将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,输出所述无人机单机在所述实时工作状态下的健康度,所述健康度量化分析模型是基于对数线性内核的二项逻辑斯蒂回归分析模型构建的;
[0028]
无人机集群健康度评估模块,基于每个所述无人机单机在所述实时工作状态下的健康度和对应的所述无人机单机的权重系数进行加权合成,最终输出无人机集群健康度评估结果。
[0029]
根据本发明提供的一种无人机集群健康度评估装置,所述无人机单机状态分类模块具体用于:
[0030]
将每个无人机单机的无人机单机监测数据输入所述无人机单机状态集成学习分类模型中包含的多个分类器模型,输出多个工作状态分类结果;
[0031]
将所述多个实时工作状态分类结果输入分类投票器,输出满足预设投票条件的所述实时工作状态;
[0032]
其中,所述多个分类器模型是分别利用所述海量无人机单机监测数据训练得到的。
[0033]
根据本发明提供的一种无人机集群健康度评估装置,健康度量化分析模块具体用
于:
[0034]
将包含各个多源传感器数据的所述全寿命周期健康监测数据输入如下二项逻辑斯蒂回归模型,输出基于所述各个多源传感器数据的权重与偏移量数据:
[0035][0036][0037]
其中,ω=(ω
(1)
,ω
(2)


,ω
(n)
,b)
t
为权重与偏置向量,ω
(n)
为权重值,b为偏置向量,x=(x
(1)
,x
(2)


,x
(n)
,1)
t
为将所述全寿命周期健康监测数据中的多源传感器数据的输入向量,所述ω和b组成所述各个多源传感器数据的权重与偏移量数据;
[0038]
对所述多源传感器数据的输入向量和各个多源传感器数据的权重与偏移量数据做线性函数叠加分析,将得到的计算结果作为自变量输入sigmoid函数中,进而输出各个工作状态的概率值;
[0039]
对所述实时工作状态的概率值做区间化处理,将区间化处理的百分比结果作为所述无人机单机在所述实时工作状态下的健康度。
[0040]
根据本发明提供的一种无人机集群健康度评估装置,还包括:
[0041]
权重系数计算模块,采用如下步骤计算所述无人机单机的权重系数:
[0042]
利用所述无人机单机的决策变量范围与决策变量边界,基于遗传算法的模糊评判综合评价模型计算上述无人机单机的权重系数。
[0043]
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述无人机集群健康度评估方法的步骤。
[0044]
本发明提供的无人机集群健康度评估方法及装置,通过从每个无人机单机上的传感器接收对应的无人机单机监测数据,将无人机单机监测数据输入无人机单机状态集成学习分类模型,输出每个无人机单机的实时工作状态。利用无人机单机的所述实时工作状态和全寿命周期健康监测数据得到在实时工作状态下可量化的健康度,基于每个无人机单机的在所述实时工作状态下的健康度和对应的权重系数进行加权合成,进而最终输出无人机集群健康度评估结果。
[0045]
本发明的无人机集群健康度评估方案中,采用基于机器学习模型的无人机单机状态集成学习分类模型预测无人机单机的实时工作状态,并结合全寿命周期健康监测数据对该实时工作状态下的健康度进行量化,最后根据所有无人机单机的健康度量化值进行加权合成,以得到无人机集群的健康度评估结果。通过机器学习模型可以从海量无人机单机监测数据自动且持续学习迭代,对无人机单机的实时工作状态的智能化分类准确度高,并能通过不断学习优化分类准确度,从而最终实现无人机集群健康度的准确评估。
附图说明
[0046]
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一
些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]
图1是本发明实施例提供的无人机集群健康度评估方法的流程示意图之一;
[0048]
图2是本发明实施例提供的无人机集群健康度评估方法的流程示意图之二;
[0049]
图3是本发明实施例提供的无人机集群健康度评估方法的流程示意图之三;
[0050]
图4是本发明实施例提供的无人机集群健康度评估方法及装置的结构示意图之一;
[0051]
图5是本发明实施例提供的无人机集群健康度评估方法及装置的结构示意图之二;
[0052]
图6是本发明实施例提供的电子设备的结构示意图。
具体实施方式
[0053]
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054]
下面结合图1

图3描述本发明的无人机集群健康度评估方法,本方法的执行主体是无人机集群健康度评估系统。
[0055]
参照图1,本发明实施例提供的无人机集群健康度评估方法具体包括如下步骤:
[0056]
步骤110:从无人机集群中每个无人机单机上的传感器接收无人机单机监测数据;
[0057]
步骤120:将每个无人机单机的无人机单机监测数据输入无人机单机状态集成学习分类模型,输出每个无人机单机的实时工作状态,其中所述无人机单机状态集成学习分类模型是利用标签化的海量无人机单机监测数据基于机器学习模型进行训练得到的;
[0058]
步骤130:将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,输出所述无人机单机在所述实时工作状态下的健康度,所述健康度量化分析模型是基于对数线性内核的二项逻辑斯蒂回归分析模型构建的;
[0059]
步骤140:基于每个所述无人机单机在所述实时工作状态下的健康度和对应的所述无人机单机的权重系数进行加权合成,最终输出所述无人机集群健康度评估结果。
[0060]
在本发明实施例中,每个无人机单机上布置有各种传感器,利用这些传感器监测无人机单机的监测数据,监测数据包括但不限于运行过程中的状态数据、控制数据及逻辑数据,从大类型上还包含模拟量监测参数与布尔型监测参数。
[0061]
每个无人机单机上的传感器实时地监测无人机单机监测数据,并传输给无人机集群健康度评估系统,由无人机集群健康度评估系统能够及时对无人机单机的工作状态进行检测。
[0062]
在本发明实施例中,无人机单机的工作状态可以包括正常状态和故障状态,利用无人机单机状态集成学习分类模型能够高效且准确地对无人机单机的工作状态进行实时评估。
[0063]
其中,无人机单机状态集成学习分类模型是基于机器学习模型进行训练得到的,该机器学习模型具体可以包含支持向量机、决策树、逻辑回归、神经网络以及贝叶斯分类器
中的一种或多种的组合,在此不作限定。
[0064]
在本发明具体实施例中,参照图2,步骤120具体包括如下步骤:
[0065]
步骤210:将每个无人机单机的无人机单机监测数据输入所述无人机单机状态集成学习分类模型中包含的多个分类器模型,输出多个工作状态分类结果;
[0066]
步骤220:将所述多个工作状态分类结果输入分类投票器,输出满足预设投票条件的所述实时工作状态;
[0067]
其中,所述多个分类器模型是分别利用所述海量无人机单机监测数据训练得到的。
[0068]
其中,分类器模型可以参考上文提到的机器学习模型的类型,在此不再详述。这些分类器模型可以利用相同的海量无人机单机监测数据进行训练。
[0069]
分类投票器用于根据各个工作状态分类结果对无人机工作状态的类别进行投票,最多票的类别获胜,因此实时工作状态可以是正常状态或故障状态。
[0070]
在本发明实施例中,海量无人机单机监测数据是无人机集群全寿命周期产生的海量异构数据,具体包含无人机运行过程中的状态数据、控制数据与逻辑数据,从大类型上包含模拟量监测参数与布尔型监测参数。这些数据来自基于无人机集群的在线状态系统的传感器数据、人工状态记录以及数据后处理统计过程。
[0071]
海量异构数据顾名思义就是不同结构的大量数据,包含结构化及非结构化数据,在此不作限定。
[0072]
在实际应用中,搭建海量异构数据监测管理平台,该海量异构数据监测管理平台用于管理无人机集群产生的大量监测数据的存储与分析,海量异构数据监测管理平台包含处理结构化与非结构化海量异构数据的hdfs/spark平台、以及处理流式海量异构数据的storm平台。
[0073]
以图2所示流程图中的分类器模型及分类投票器为示例,对机器学习模型采用如下所示步骤进行训练。
[0074]
步骤s1,根据无人机系统整体性结构树为蓝本,分析统计系统的常见故障模式,进行相应的故障模式、影响及危害性分析,确立系统的关键部件,建立故障模式、影响和危害性分析(英文:failure mode,effects and criticality analysis,缩写fmeca)数据库,为故障诊断、预测的专家知识获取提供数据支撑。
[0075]
步骤s2,基于所选定故障模式,以特定的故障注入为手段,进行关键/重要故障模式以及正常状态的特征性探究,得到丰富的关于无人机单机的关键/重要故障模式特征数据与正常模式特征数据,这些数据组成海量无人机单机监测数据。
[0076]
步骤s3,基于无人机单机若干类关键/重要故障模式监测数据,进行数据的标签化处理,为其后的有监督学习打下基础。
[0077]
步骤s4,选择若干类经典机器学习算法,包含支持向量机、决策树、逻辑回归、神经网络以及贝叶斯分类器,利用步骤s3得到的有监督学习样本数据,进行各个分类器模型的训练;
[0078]
其后,保存各个分类器模型,并利用集成学习的相关方法构建分类投票器;
[0079]
最后,利用有监督学习样本数据做集成学习模型的k折交叉验证,最终得到具备较高精度的无人机单机故障分类与诊断模型,即对应上文的无人机单机状态集成学习分类模
型。
[0080]
将实时/准实时的无人机单机监测数据注入训练好的无人机单机状态集成学习分类模型中,输出无人机单机工作状态,为其后的该工作状态模式下的无人机单机系统健康度评分打下基础。
[0081]
因此,如上所述,以无人机单机的故障模式、影响和危害性分析(fmeca)为依托,基于经典机器学习算法,训练基于集成学习算法的无人机单机状态故障分类与诊断模型,最终输出无人机单机装备较低健康度得分时可能处于的故障模式结果。
[0082]
在本发明实施例中,健康度量化分析模型能够对无人机单机的健康度进行量化,健康度是衡量无人机单机运行健康状况的量化指标。
[0083]
具体地,以无人机单机的实时工作状态为基础,结合无人机单机的全寿命周期健康监测数据,以无人机单机的fmeca结果为依托,以对数线性模型为内核,以二类标签数据为依托构建无人机单机的健康度量化分析模型,得到以百分制表征的无人机单机的健康度,实现无人机单机的健康度量化评估。
[0084]
具体地,参考图3,将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,包括如下步骤:
[0085]
步骤310:将包含各个多源传感器数据的全寿命周期健康监测数据输入如下二项逻辑斯蒂回归模型,输出基于各个多源传感器数据的权重与偏移量数据:
[0086][0087][0088]
其中,ω=(ω
(1)
,ω
(2)


,ω
(n)
,b)
t
为权重与偏置向量,ω
(n)
为权重值,b为偏置向量,x=(x
(1)
,x
(2)


,x
(n)
,1)
t
为将所述全寿命周期健康监测数据中的多源传感器数据的输入向量,所述ω和b组成所述各个多源传感器数据的权重与偏移量数据;
[0089]
步骤320:对所述各个多源传感器数据的输入向量及权重与偏移量数据做线性函数叠加分析,将得到的计算结果作为自变量输入sigmoid函数中,进而输出各个工作状态的概率值;
[0090]
步骤330:在各个工作状态的概率值中提取实时工作状态的概率值;
[0091]
步骤340:对所述实时工作状态的概率值做区间化处理,将区间化处理的百分比结果作为所述无人机单机在所述实时工作状态下的健康度。
[0092]
在本发明实施例中,无人机单机全寿命周期服役过程中的健康状态由其正常工作状态与各型故障状态共同决定,可通过特定故障模式下的基于健康度评分的分数制健康度进行量化评价,从而能够直观地给出单机装备的健康状态。
[0093]
其中,某型特定故障模式下的健康度分数为值域为[0,100]的连续性变量。利用基于对数线性内核的二项逻辑斯蒂回归分析模型建立健康度分数量化分析模型,上述健康度分数本质上可以表述为无人机单机装备的健康度为正常状态的概率,上述概率经过区间化处理即可变换为值域为[0,100]的健康度分数值。
[0094]
本实施例采用二项逻辑斯蒂回归模型,本质上该模型描述了一种状态值为0(故障
状态)或1(正常状态)的二值标签状态,整个模型以条件概率分布的形式,即以式p(y|x)来进行表示,上式中x表示多源传感器数据输入向量,输出y的取值为0或1。
[0095]
参考上述公式,二项逻辑斯蒂回归模型中输出y=1的对数几率是输入向量x的线性函数;当线性函数的计算值愈接近于正无穷时,条件概率分布p(y=1|x)的计算值越接近于1;而当线性函数的计算值愈接近于负无穷时,条件概率分布p(y=1|x)的计算值越接近于0。
[0096]
在本发明实施例中,二项逻辑斯蒂回归模型的学习过程,主要为依据多源传感器数据输入向量x=(x
(1)
,x
(2)


,x
(n)
,1)
t
确定参数向量ω=(ω
(1)
,ω
(2)


,ω
(n)
,b)
t
的过程。具体地,利用极大似然估计法实现模型参数向量的参数估计,进而得到完备的二项逻辑斯蒂回归模型,具体过程为:
[0097]
对于二项逻辑斯蒂回归模型而言,有p(y=1|x)=f(x)与p(y=0|x)=1

f(x),此时的似然函数可以表示为:
[0098][0099]
以似然函数取负对数构建二项逻辑斯蒂回归模型的目标函数,可得:
[0100][0101]
对以对数似然函数为目标函数的最优化问题,利用梯度下降法求解其最小值,即可得到参数向量ω的估计值此时的二项逻辑斯蒂回归模型满足如下关系式:
[0102][0103][0104]
具体的,利用python语言实施上述计算过程后,即可输出基于各个多源传感器数据的权重与偏移量数据。
[0105]
在具体应用中,基于无人机单机的全寿命周期健康监测属中的多源传感器数据的输入向量x、各个多源传感器数据的权重向量ω以及总偏移量b,将上述数据做线性函数叠加分析(即x
·
ω b),将上述计算结果作为自变量带入sigmoid函数之中,即可输出值域在[0,1]范围的单机装备健康状态概率值(即p(y=1|x))。
[0106]
可选地,在基于每个所述无人机单机的在所述实时工作状态下的健康度和对应的所述无人机单机的权重系数进行加权合成之前,还包括:
[0107]
根据所述无人机集群中各个无人机单机权重的权重范围信息和边界信息,采用遗传算法得到所述各个无人机单机的权重系数。
[0108]
在本发明实施例中,执行上述步骤140,结合无人机集群中不同无人机单机的权重差异,利用基于遗传算法的模糊评判综合评价模型,计算得到不同无人机权重的值,最终结合无人机单机健康度,实现无人机集群健康度评估。
[0109]
具体地,采用如下步骤计算所述无人机单机的权重系数:
[0110]
利用所述无人机单机的决策变量范围与决策变量边界,基于遗传算法的模糊评判综合评价模型计算上述无人机单机的权重系数。
[0111]
遗传算法是模拟生物进化论的自然选择和遗传学机理的生物进化过程的计算方法,是一种通过模拟自然进化过程扩大种群并搜索最优解的方法。
[0112]
遗传算法是从代表问题可能潜在的解集的一个种群开始的,而一个种群则由经过编码(或基因编码)的一定数目的个体(即基础指标)组成。
[0113]
每个个体实际上是染色体带有特征的实体。染色体作为遗传物质的主要载体,即多个基因的集合,它决定了个体的形状的外部表现。初始种群(即基础指标)产生之后,可以按照适者生存和优胜劣汰的原理,逐代演化,在每一代,根据问题域中个体的适应度选择个体,并借助于自然遗传学的遗传算子进行组合交叉和/或变异,产生出代表新的解集的种群(即衍生指标),该过程可以导致种群如自然进化一样的后生代种群(即衍生指标)比前代种群更加适应于环境,而末代种群(即衍生指标)经过解码,可以作为最终的衍生指标。
[0114]
在本发明实施例中,可以基于专家评价过程,由模糊评判相关原理,给出无人机集群中各个无人机单机的决策变量范围与决策变量边界,由上述两类信息得到包含各个无人机单机权重的权重范围矩阵和边界矩阵。
[0115]
基于上条所述的初始权重范围矩阵和边界矩阵,进行遗传算法初始染色体设置与遗传算法参数设置,确定的相关参数如下:编码格式、编码方式、编码精度、种群个体数目、最大遗传代数、选择方式、交叉方式、变异方式、交叉概率、整条染色体变异概率以及计算染色体长度等。
[0116]
基于上条所述的遗传算法初始化参数开始进入遗传算法的进化过程,初始化过程由生成种群染色体矩阵、解码、计算种群目标函数、分配适应度、最优个体选型五步构成,其后进入遗传算法进化步骤,依次经历选择、重组、变异步骤后,将父代精英个体与子代的染色体进行合并,得到新一代种群;
[0117]
其后进行种群解码,进而得到种群个体的目标函数值与根据目标函数值所分配的适应度值;
[0118]
最后完成最优结果的相关记录,包含最优个体的序号、当代种群的目标函数均值、当代种群中最优个体的函数值以及当代种群中最优个体的染色体,更进一步地,完成全部进化。
[0119]
进而,依据遗传算法的相关计算,输出权重最优解的目标函数值及决策变量值,更进一步地,得到各个无人机单机的权重最优值,该权重最优值即为所要求解的权重系数。
[0120]
下面对本发明提供的无人机集群健康度评估装置进行描述,下文描述的无人机集
群健康度评估装置与上文描述的无人机集群健康度评估方法可相互对应参照。
[0121]
参照图4所示,无人机集群健康度评估装置可以包括如下模块:
[0122]
接收模块410,从无人机集群中每个无人机单机上的传感器接收无人机单机监测数据;
[0123]
无人机单机状态分类模块420,将每个无人机单机的无人机单机监测数据输入无人机单机状态集成学习分类模型,输出每个无人机单机的实时工作状态,其中所述无人机单机状态集成学习分类模型是利用标签化的海量无人机单机监测数据基于机器学习模型进行训练得到的;
[0124]
健康度量化分析模块430,将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,输出所述无人机单机在所述实时工作状态下的健康度,所述健康度量化分析模型是基于对数线性内核的二项逻辑斯蒂回归分析模型构建的;
[0125]
无人机集群健康度评估模块440,基于每个所述无人机单机在所述实时工作状态下的健康度和对应的所述无人机单机的权重系数进行加权合成,输出所述无人机集群健康度评估结果。
[0126]
可选地,无人机单机状态分类模块420具体用于:
[0127]
将每个无人机单机的无人机单机监测数据输入所述无人机单机状态集成学习分类模型中包含的多个分类器模型,输出多个工作状态分类结果;
[0128]
将所述多个实时工作状态分类结果输入分类投票器,输出满足预设投票条件的所述实时工作状态;
[0129]
其中,所述多个分类器模型是分别利用所述海量无人机单机监测数据训练得到的。
[0130]
可选地,健康度量化分析模块430具体用于:
[0131]
将包含各个多源传感器数据的全寿命周期健康监测数据输入如下二项逻辑斯蒂回归模型,输出基于所述各个多源传感器数据的权重与偏移量数据:
[0132][0133][0134]
其中,ω=(ω
(1)
,ω
(2)


,ω
(n)
,b)
t
为权重与偏置向量,ω
(n)
为权重值,b为偏置向量,x=(x
(1)
,x
(2)


,x
(n)
,1)
t
为将所述全寿命周期健康监测数据中的多源传感器数据的输入向量,所述ω和b组成所述各个多源传感器数据的权重与偏移量数据;
[0135]
对所述多源传感器数据的输入向量和各个多源传感器数据的权重与偏移量数据做线性函数叠加分析,将得到的计算结果作为自变量输入sigmoid函数中,进而输出所述实时工作状态的概率值;
[0136]
对所述实时工作状态的概率值做区间化处理,将区间化处理的百分比结果作为所述无人机单机在所述实时工作状态下的健康度。
[0137]
在本发明可选实施例中,参照图5所示,与图4相比,本装置还可以包括:
[0138]
权重系数计算模块510,采用如下步骤计算所述无人机单机的权重系数:
[0139]
利用所述无人机单机的决策变量范围与决策变量边界,基于遗传算法的模糊评判综合评价模型计算上述无人机单机的权重系数。
[0140]
图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:
·
处理器(processor)610、通信接口(communications interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行无人机集群健康度评估方法,该方法包括:
[0141]
从无人机集群中每个无人机单机上的传感器接收无人机单机监测数据;
[0142]
将每个无人机单机的无人机单机监测数据输入无人机单机状态集成学习分类模型,输出每个无人机单机的实时工作状态,其中所述无人机单机状态集成学习分类模型是利用标签化的海量无人机单机监测数据基于机器学习模型进行训练得到的;
[0143]
将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,输出所述无人机单机在所述实时工作状态下的健康度,所述健康度量化分析模型是基于对数线性内核的二项逻辑斯蒂回归分析模型构建的;
[0144]
基于每个所述无人机单机在所述实时工作状态下的健康度和对应的所述无人机单机的权重系数进行加权合成,输出无人机集群健康度评估结果。
[0145]
此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0146]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各实施例所提供的无人机集群健康度评估方法,该方法包括:
[0147]
从无人机集群中每个无人机单机上的传感器接收无人机单机监测数据;
[0148]
将每个无人机单机的无人机单机监测数据输入无人机单机状态集成学习分类模型,输出每个无人机单机的实时工作状态,其中所述无人机单机状态集成学习分类模型是利用标签化的海量无人机单机监测数据基于机器学习模型进行训练得到的;
[0149]
将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,输出所述无人机单机在所述实时工作状态下的健康度,所述健康度量化分析模型是基于对数线性内核的二项逻辑斯蒂回归分析模型构建的;
[0150]
基于每个所述无人机单机在所述实时工作状态下的健康度和对应的所述无人机单机的权重系数进行加权合成,输出无人机集群健康度评估结果。
[0151]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程
序,该计算机程序被处理器执行时实现以执行上述各实施例提供的无人机集群健康度评估方法,该方法包括:
[0152]
从无人机集群中每个无人机单机上的传感器接收无人机单机监测数据;
[0153]
将每个无人机单机的无人机单机监测数据输入无人机单机状态集成学习分类模型,输出每个无人机单机的实时工作状态,其中所述无人机单机状态集成学习分类模型是利用标签化的海量无人机单机监测数据基于机器学习模型进行训练得到的;
[0154]
将每个无人机单机的所述实时工作状态和全寿命周期健康监测数据输入健康度量化分析模型,输出所述无人机单机在所述实时工作状态下的健康度,所述健康度量化分析模型是基于对数线性内核的二项逻辑斯蒂回归分析模型构建的;
[0155]
基于每个所述无人机单机在所述实时工作状态下的健康度和对应的所述无人机单机的权重系数进行加权合成,输出无人机集群健康度评估结果。
[0156]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0157]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0158]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献