首页 / 专利库 / 太空飞行器与操作 / 人造卫星 / 基于模糊神经网络的飞行器自组网路由决策方法及装置

基于模糊神经网络的飞行器自组网路由决策方法及装置

阅读:733发布:2020-05-11

专利汇可以提供基于模糊神经网络的飞行器自组网路由决策方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了基于模糊神经网络的 飞行器 自组网路由决策方法及装置,其方法包括:对飞行器之间的相对距离、相对速度及飞行器的存储容量进行归一化预处理;根据归一化预处理后的相对距离和相对速度,第一级模糊神经网络输出飞行器链路状态变化率;根据飞行器链路状态变化率、传播时延和存储容量,第二级模糊神经网络输出飞行器之间单跳链路传输业务的成功概率;以所述单跳链路传输业务的成功概率为边,构建虚拟网络拓扑图;基于所述虚拟网络拓扑图,以最大化多跳传输成功概率为目标,确定最优的路由规划。本发明提供最大化业务传输成功概率的路由规划,提高了网络数据传输的可靠性和有效性,实现了飞行器业务在空间网络中高效传输。,下面是基于模糊神经网络的飞行器自组网路由决策方法及装置专利的具体信息内容。

1.基于模糊神经网络的飞行器自组网路由决策方法,其特征在于,包括以下步骤:
对飞行器之间的相对距离、相对速度及飞行器的存储容量进行归一化预处理;
根据归一化预处理后的相对距离和相对速度,第一级模糊神经网络输出飞行器链路状态变化率;
根据飞行器链路状态变化率、传播时延和存储容量,第二级模糊神经网络输出飞行器之间单跳链路传输业务的成功概率;
以所述单跳链路传输业务的成功概率为边,构建虚拟网络拓扑图;
基于所述虚拟网络拓扑图,以最大化多跳传输成功概率为目标,确定最优的路由规划。
2.根据权利要求1所述的方法,其特征在于,所述飞行器之间的相对距离和相对速度基于无线信号的传输时间、到达度和接收信号强度进行计算。
3.根据权利要求1所述的方法,其特征在于,所述归一化预处理采用区间归一化法或标准差化法。
4.根据权利要求1所述的方法,其特征在于,所述第一级模糊神经网络根据规则库将归一化预处理后的相对速度和相对距离进行模糊化、模糊推理和去模糊化处理,输出所述飞行器链路状态变化率。
5.根据权利要求1所述的方法,其特征在于,所述第二级模糊神经网络根据规则库将飞行器链路状态变化率、传播时延和存储容量进行模糊化、模糊推理和去模糊化处理,输出所述飞行器间单跳链路传输业务的成功概率。
6.根据权利要求4或5所述的方法,其特征在于,所述去模糊的方法可采用面积中心法。
7.基于模糊神经网络的飞行器自组网路由决策装置,其特征在于,包括:
归一化预处理单元,对飞行器之间的相对距离、相对速度及飞行器的存储容量进行归一化预处理;
第一级模糊神经网络单元,根据归一化预处理后的相对速度和相对距离,处理输出飞行器链路状态变化率;
第二级模糊神经网络单元,根据所述飞行器链路状态变化率、传播时延和存储容量,处理输出飞行器之间单跳链路传输业务的成功概率;
路由决策单元,以所述单跳链路传输业务的成功概率为边,构建虚拟网络拓扑图,并基于所述虚拟网络拓扑图,以最大化多跳传输成功概率为目标,确定最优的路由规划。
8.根据权利要求7所述的装置,其特征在于,所述第一级模糊神经网络单元包括模糊化单元、模糊推理单元、去模糊化单元和规则库。
9.根据权利要求7所述的装置,其特征在于,所述第二级模糊神经网络单元包括模糊化单元、模糊推理单元、去模糊化单元和规则库。
10.根据权利要求7所述的装置,其特征在于,所述飞行器包括运行于地球高轨、中轨、低轨范围内的人造卫星、空间站和/或航天飞船。

说明书全文

基于模糊神经网络的飞行器自组网路由决策方法及装置

技术领域

[0001] 本发明涉及空间网络领域,特别涉及基于模糊神经网络的飞行器自组网路由决策方法及装置。

背景技术

[0002] 近年来,随着我国嫦娥四号月球背面着陆、嫦娥五号首次月面采样返回、火星表面软着陆与巡视探测、空间站在轨长期运行与管理等重大任务的推进,我国的太空活动正在从近地空间逐渐向高轨甚至外太空扩展。而这种活动往往不是独立的空间活动,需要发展智能网络系统,实现飞行器之间高效的数据交互和信息共享。在轨飞行器系统协同通信一直备受国际航天机构的关注热点和难点,为了满足在轨飞行器执行复杂任务过程中的数据传输与共享需求,需要构建飞行器间自组协同的网络体系。尽管国际空间数据系统咨询委员会(Consultative Committee for Space Data Systems,CCSDS)针对空间网络提出了太阳系互联网(Solar System Internetwork,SSI)的概念,但针对特定的飞行器组网技术细节未展开详细的讨论。在轨飞行器网络是由飞行器位置、速度和轨道等信息构成的巨大交互网络,以实现高动态场景下飞行器之间的通信为主要任务。其应用是实现深空探测的基础,也是实现飞行器信息共享的重要支撑,对未来智慧空间等创新技术有着重要的推动作用。
[0003] 针对形态复杂的飞行器网络,尚未有性能良好的路由方法。现有方法对网络拓扑描述过于单一,主要根据空间飞行器的轨道特性对链路进行预测和路由表的固定设置,难以应对未来空间飞行器节点数量多、网络拓扑变化快、链路切换频繁等特点。因此,为了满足空间飞行器复杂多变网络环境的应用需求,如何实现空间飞行器自组网的最优路由规划,提高网络数据传输的可靠性和有效性,是需要解决的关键技术问题。

发明内容

[0004] 本发明的目的在于提供基于模糊神经网络的飞行器自组网路由决策方法及装置,以解决现有飞行器业务在空间网络中高效传输的技术问题。
[0005] 为了解决上述问题,本发明提供了基于模糊神经网络的飞行器自组网路由决策方法,包括以下步骤:对飞行器之间的相对距离、相对速度及飞行器的存储容量进行归一化预处理;根据归一化预处理后的相对距离和相对速度,第一级模糊神经网络输出飞行器链路状态变化率;根据飞行器链路状态变化率、传播时延和存储容量,第二级模糊神经网络输出飞行器之间单跳链路传输业务的成功概率;以所述单跳链路传输业务的成功概率为边,构建虚拟网络拓扑图;基于所述虚拟网络拓扑图,以最大化多跳传输成功概率为目标,确定最优的路由规划。
[0006] 较佳地,所述飞行器之间的相对距离和相对速度基于无线信号的传输时间、到达度和接收信号强度进行计算。
[0007] 较佳地,所述归一化预处理采用区间归一化法或标准差化法。
[0008] 较佳地,所述第一级模糊神经网络根据规则库将归一化预处理后的相对速度和相对距离进行模糊化、模糊推理和去模糊化处理,输出所述飞行器链路状态变化率。
[0009] 较佳地,所述第二级模糊神经网络根据规则库将飞行器链路状态变化率、传播时延和存储容量进行模糊化、模糊推理和去模糊化处理,输出所述飞行器间单跳链路传输业务的成功概率。
[0010] 较佳地,所述去模糊的方法可采用面积中心法。
[0011] 本发明还提供了基于模糊神经网络的飞行器自组网路由决策装置,包括:
[0012] 归一化预处理单元,对飞行器之间的相对距离、相对速度及飞行器的存储容量进行归一化预处理;第一级模糊神经网络单元,根据归一化预处理后的相对速度和相对距离,处理输出飞行器链路状态变化率;第二级模糊神经网络单元,根据所述飞行器链路状态变化率、传播时延和存储容量,处理输出飞行器之间单跳链路传输业务的成功概率;路由决策单元,以所述单跳链路传输业务的成功概率为边,构建虚拟网络拓扑图,并基于所述虚拟网络拓扑图,以最大化多跳传输成功概率为目标,确定最优的路由规划。
[0013] 较佳地,所述第一级模糊神经网络单元包括模糊化单元、模糊推理单元、去模糊化单元和规则库。
[0014] 较佳地,所述第二级模糊神经网络单元包括模糊化单元、模糊推理单元、去模糊化单元和规则库。
[0015] 较佳地,所述飞行器包括运行于地球高轨、中轨、低轨范围内的人造卫星、空间站和/或航天飞船。
[0016] 与现有技术相比,本发明存在以下技术效果:
[0017] 1、本发明实施例基于多级模糊神经网络,根据获取的飞行器信息输出业务传输的路由规划,提高了空间飞行器间网络数据传输的可靠性和有效性。
[0018] 2、本发明实施例针对空间飞行器高动态、大范围、长时延的特性,基于多级模糊神经网络,结合获取的相对距离、相对速度、存储容量的信息,对飞行器链路状态的稳定性进行有效评估,并给出各条链路可靠传输业务的概率;
[0019] 3、本发明实施例基于业务单跳成功传输概率,构建虚拟网络拓扑图,并以最大化业务成功传输概率为目标,获得最优的路由规划。
[0020] 当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。附图说明
[0021] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图中:
[0022] 图1为本发明实施例基于模糊神经网络的飞行器自组网路由决策方法总体框图
[0023] 图2为本发明实施例基于模糊神经网络的飞行器自组网路由决策方法两级模糊神经网络连接示意图;
[0024] 图3为本发明实施例基于模糊神经网络的飞行器自组网路由决策方法的第一级模糊神经网络结构图;
[0025] 图4为本发明实施例基于模糊神经网络的飞行器自组网路由决策方法的模糊神经元基本结构图;
[0026] 图5为本发明实施例基于模糊神经网络的飞行器自组网路由决策方法的路由决策流程图
[0027] 图6为本发明实施例基于模糊神经网络的飞行器自组网路由决策装置的结构示意图。

具体实施方式

[0028] 以下将结合附图对本发明提供的基于模糊推理系统的空间飞行器自组网路由决策方法和装置进行详细的描述,本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例,本领域技术人员在不改变本发明精神和内容的范围内,能够对其进行修改和润色。
[0029] 实施例一
[0030] 请参考图1-图2,为本发明实施例基于模糊神经网络的飞行器自组网路由决策方法的总体框图,适用于人造卫星、空间站、航天飞船等在轨飞行器。首先,第一级模糊神经网络FNN1根据飞行器之间的相对距离L和相对运动速度Δv输出链路状态变化率σ∈[0,1],用于评价链路稳定性;然后,根据飞行器的存储容量S、传播时延T、链路状态变化率σ,第二级模糊神经网络FNN2输出飞行器间单跳链路传输业务的成功概率Γ∈[0,1],飞行器间单跳链路传输业务的成功概率Γ反应了选择该链路的可能性;最后,基于各飞行器间单跳链路传输业务的成功概率Γ构建虚拟网络拓扑图,基于所述虚拟网络拓扑图,以最大化多跳传输成功概率τ为目标,确定最优的路由规划,从而实现数据传输的路径规划。
[0031] 具体地,本实施例基于模糊神经网络的飞行器自组网路由决策方法包括以下步骤:
[0032] S1:对飞行器之间的相对距离、相对速度及飞行器的存储容量进行归一化预处理;其中,飞行器之间的相对距离和相对速度根据无线信号的传输时间、到达角度和接收信号强度进行计算;
[0033] 本实施例中,归一化预处理可采用区间归一化法或标准差化法。
[0034] S2:根据归一化预处理后的相对距离L和相对速度Δv,第一级模糊神经网络FNN1输出飞行器链路状态变化率σ;
[0035] S3:根据飞行器链路状态变化率σ、传播时延T和存储容量S,第二级模糊神经网络FNN2输出飞行器之间单跳链路传输业务的成功概率Γ;其中,传播时延T由相对距离L/光速计算获得,存储容量S是用于存储所接收数据的非易失性存储器
[0036] S4:以所述单跳链路传输业务的成功概率Γ为边,构建虚拟网络拓扑图;
[0037] S5:基于所述虚拟网络拓扑图,以最大化多跳传输成功概率τ为目标,确定最优的路由规划。
[0038] 作为一种实施例,第一级模糊神经网络FNN1的具体操作如下:
[0039] (1)模糊化:首先,第一级模糊神经网络对输入参数Δv和L进行模糊处理,得到各输入参数的隶属度:|Δv|的模糊集具有两个模糊标记{慢(L)、快(H)},隶属度为μv(L,H);L的模糊集为{近(L)、远(H)},隶属度为μL(L,H);然后,第二级模糊神经网络对输入参数传播时延T和存储容量S,以及第一级模糊神经网络输出σ进行模糊处理,得到各自的隶属度。T和S的模糊集具有三个模糊标记{小(L)、中(M)、大(H)},隶属度分别为μT(L,M,H)和μS(L,M,H)。
[0040] (2)模糊推理:模糊推理中最重要的过程是建立模糊推理规则库,其中的语言规则是模糊逻辑推理的依据,第一级模糊神经网络模糊推理规则的结论参数为链路状态变化率σ,其模糊集为{小(L)、中(M)、大(H)},第二级模糊神经网络模糊推理规则的结论参数为单跳链路传输业务的成功概率Γ,其模糊集为{小(L)、较小(PL)、中(M)、较大(PH)、大(H)}。
[0041] 由于输入参数Δv和L均具有2个模糊标记,则第一级模糊神经网络共有2*2=4条推理规则;而输入参数T、S、σ均有3个模糊标记,则第二级模糊神经网络共有3*3*3=27条推理规则。
[0042] 当输入Δv为L模糊类、L为H模糊类,则输出的σ属于H模糊类,其隶属度大小为:
[0043] μσ(H)=μΔv(L)∩μL(H)=min[μΔv(L),μL(H)]  (1)
[0044] 特别地,如果有多条推理规则具有σ的相同输出,那么,该输出的隶属度为这些推理规则相应的输出隶属度的并集。如 其中, 为第j条推理规则输出 的隶属度大小。
[0045] (3)去模糊:经过模糊推理得到的是对应于不同输出的隶属度,还需要通过去模糊的方法得到对应的精确值σ,以表示链路的变化率,本实施例中,去模糊的方法可采用面积中心法。
[0046] 作为一种实施例,模糊神经网络内部结构具体实现如下:
[0047] 请参考图3,给出了内部五层结构图。其中,L1和L2是模糊化过程,L3和L4是模糊推理过程,L5层是去模糊过程,每个节点代表模糊神经元,其基本结构请参考图4,fk,i和ak,i分别表示第k层第i个节点传递函数和激活函数的输出,ui,l表示节点i的第l个输入。
[0048] L1:因为评价链路状态稳定性的输入变量有2个,所以该层由2个节点构成。该层中的神经元仅起到传递作用,即将输入信号传递到第二层,则有
[0049] a1,1=f1,1=L  (2)
[0050] a1,2=f1,2=Δv  (3)
[0051] L2:该层节点的作用是对输入信号进行模糊化。2个输入变量分别被模糊化为3个模糊标记,其集合为{强(H)、中(M)、弱(L)},所以该层由6个节点组成。它们的隶属度函数均采用高斯函数形式,即
[0052]
[0053] a2,i=exp(f2,i),i={1,…,6}  (5)
[0054] 式中,m2,i和 表示L2第i个节点隶属度函数的中心位置和宽度。
[0055] L3:该层的作用是根据L2的输出在模糊推理规则库中找出符合要求的推理规则。该层由 个节点组成,每个节点连接2个L2节点,根据L2输出的相关隶属度值,执行模糊“与”操作,即在该节点的输入中找出最小隶属度值作为该推理规则输出的隶属度,则有
[0056]
[0057] a3,l=f3,l,l∈{1,…,9}  (7)
[0058] 式中, 表示与L3节点l相连接的L2节点的集合。
[0059] L4:该层共由3个节点组成,其模糊集为{高(H),中(M),低(L)}。每个节点对其输入执行模糊“或”操作,即在该节点的输入中找出最大隶属度值作为该推理规则输出的隶属度,则有
[0060]
[0061] 式中, 表示与L4节点i相连接的L3节点的集合,而
[0062] a4,k=f4,k,k∈{1,…,3}  (9)
[0063] L5:该层由1个节点组成,其作用是对输入信号进行去模糊操作。去模糊的方法采用面积中心法,即
[0064]
[0065]
[0066] 式中,m5,q和σ5,q是输入信号的隶属度函数的中心位置和宽度。
[0067] 同理,第二级模糊神经网络与第一级模糊神经网络结构类似,故不再赘述。不同点的是,第二级模糊神经网络的输入变量为T、S、σ,输出参数为飞行器间的业务单跳传输成功概率γ。由此,可以得到了以γ为边构成的的网络拓扑。
[0068] 作为一种实施例,路由决策方法的具体操作如下:
[0069] 考虑到输入向量中的各个分量在路由决策中的优先级会随着网络状态的变化而变化。尽管单跳路由的收敛速度较快,但路径跳数的约束将限制路由方法的智能性。由于空间飞行器具有容迟网络特性,每条链路都可以视为是存在的,链路的连通特性可以由传输成功概率来表达,同时,在实际的应用场景中,由于链路特性的影响,多跳路由可能会获得更高的传输成功概率。
[0070] 为实现基于多跳传输成功概率τ的发送策略,首先,需要让节点在知道全网以单跳传输成功概率描述的前提下,能够发现每一条多跳路径及其对应的多跳传输成功概率τ。为此,定义多跳传输成功概率τ迭代公式为
[0071]
[0072] 其中, 为经过t跳到达目的飞行器k的最大成功概率,Γh→k为从飞行器h到飞行器k的单跳传输成功概率。每次迭代寻找对应跳数下最大传输成功概率。当 后,迭代结束,令 则Γh是到达目的节点h的多跳传输成功概率。
[0073] 作为一种实施例,请参考图5,给出了基于模糊神经网络的飞行器自组网路由决策方法的具体流程图。首先,离散化多飞行器网络动态拓扑,用相对距离和运动速度定义链路稳定性;其次,根据链路稳定性、时延、中继飞行器的存储容量,给出业务成功传输的概率;然后,建立可行链路集合的多跳决策数学模型,并根据各个节点路径迭代的结果,得到感知网络资源的智能路由规划,从而最大化业务的传输成功概率。所提方法可实现对信息的全面采集、网络的动态维护、路由的智能决策,从而实现分组数据的高效转发。
[0074] 实施例二
[0075] 请参考图6,本发明还公开了基于模糊神经网络的飞行器自组网路由决策装置,包括:
[0076] 归一化预处理单元1,对飞行器之间的相对距离L、相对速度Δv及飞行器的存储容量S进行归一化预处理,并将归一化预处理后的数据发送给第一级模糊神经网络单元2;
[0077] 第一级模糊神经网络单元2,根据归一化预处理后的相对速度Δv和相对距离L,处理输出飞行器链路状态变化率σ∈[0,1],并将飞行器链路状态变化率σ发送给第二级模糊神经网络单元3;
[0078] 第二级模糊神经网络单元3,根据所述飞行器链路状态变化率σ∈[0,1]、传播时延T和存储容量S,处理输出飞行器之间单跳链路传输业务的成功概率Γ,并将飞行器之间单跳链路传输业务的成功概率Γ发送给路由决策单元4;
[0079] 路由决策单元4,以所述单跳链路传输业务的成功概率Γ为边,构建虚拟网络拓扑图,并基于所述虚拟网络拓扑图,以最大化多跳传输成功概率τ为目标,确定最优的路由规划。
[0080] 作为一种实施例,所述第一级模糊神经网络单元2包括模糊化单元21、模糊推理单元22、去模糊化单元23和规则库24。
[0081] 作为一种实施例,所述第二级模糊神经网络单元3包括模糊化单元31、模糊推理单元32、去模糊化单元33和规则库34。
[0082] 作为一种实施例,所述飞行器包括运行于地球高轨、中轨、低轨范围内的人造卫星、空间站和/或航天飞船。空间飞行器自组网是指包括由卫星、空间站和/或航天飞船组成的临时局部网络,其拓扑结构变化快,飞行器之间的链路通断不呈现明显的规律性和周期性。
[0083] 以上公开的仅为本申请的一个具体实施例,但本申请并非局限于此,任何本领域的技术人员能思之的变化,都应落在本申请的保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈