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

一种基于高精度电磁传播模型的路径损耗预测方法

2022-11-09 22:42:01 来源:中国专利 TAG:


1.本发明涉及路径损耗预测,特别是涉及一种基于高精度电磁传播模型的路径损耗预测方法。


背景技术:

2.现有的路径损耗(path loss)预测存在很不精确的问题。路径损失的预测主要有一下几种方法。
3.第一种是基于模型的数据拟合方法,典型的方法是基于斜率和截距的统计模型进行预测,这种预测模型只利用了发射机和接收机之间的距离,因此预测精度低,与真实值的偏差一般在10db。
4.第二种是基于数据驱动的插值方法,这种方法在某些位置测量了一些路径损耗的值,然后通过一些信号处理方法,如克里金(kriging)插值估计未测量位置的路径损耗。这种方法几乎不依赖于物理模型。除克里格法外,其他例子还有径向基函数插值法、张量补全法、支持向量回归法和矩阵补全法。这种方法的预测精度和采集的数据量直接相关,需要在每个环境中大量测量才能取得较好的预测结果。
5.第三种估计路径损失的方法是仅利用物理先验知识的方法,而不对预测区域进行任何测量。典型的例子有光线跟踪法、主导路径预测法。这是目前预测精度较高的方法误差在5db左右,但是因为传播环境的建模精度有限,同时有树木和其他杂物,不精确的环境建模限制了光线追踪的精度。此外到了毫米波频段之后,光线追踪更加困难,因为波长变窄,与波长尺寸相当的环境信息都需要知道,但是光线追踪法很难利用高精度环境信息。此外要对反射/衍射参数估计近似值,还需要现场测量调整这些参数。


技术实现要素:

6.本发明的目的在于克服现有技术的不足,提供一种基于高精度电磁传播模型的路径损耗预测方法,针对每一类物品建立了神经网络预测模型,并在此基础上对不同的物体进行双向反射透射分布函数(brtdf)值求解,并基于光线追踪实现路径损耗预测,有效提高了预测精度。
7.本发明的目的是通过以下技术方案来实现的: 一种基于高精度电磁传播模型的路径损耗预测方法,包括以下步骤:s1.对于一类物品中的每一个待测物体,获取该待测物体的地理环境信息和该待测物体的电磁传播模型,加入该类物品的样本集;电磁波传播过程中遇到障碍物后,出射电磁波的能量特性。如果电磁波穿透了物体,我们就认为这是透射的电磁波;如果电磁波没有穿过物体,那我们就认为这是反射的电磁波。之后的内容中,我们就用反射和透射这两种现象概括传播现象。这种高精度的电磁传播模型就用物体的双向反射透射分布函数来刻画。
8.s2.构建神经网络预测模型,利用步骤s1中得到的样本集中的样本进行训练,得到
成熟神经网络预测模型;s3.对于不同类别的物品s类物体,重复执行步骤s1~s2,得到每一类物体对应的成熟神经网络预测模型;s4.基于神经网络预测模型,对发射机经预测区域向接收机传播信息的路径损耗进行预测:s401.获取预测区域的地理环境信息:利用激光雷达测量预测区域内物品的外形结构,得到物品的三维模型,三维模型用dxf格式的文件存储,以便于光线追踪的使用;对预测区域内物品拍摄多个不同角度下的照片,作为反映物品材质信息的照片;s402.通过光线追踪计算出从发射机到接收机的所有传播路径,相近的路径计入一个传播簇,所有的传播簇记为cluster1,
ꢀ…ꢀ
, clusterk;首先以发射机为球心,向各个方向均匀发射光线;然后追踪每一条光线,光线直线传播并与s1中获取的环境中三维模型发生反射;最后能传播到接收机的所有光线组成了所有的传播路径,所述传播路径包括离去角doa、到达角aoa、传播路径的三维长度d、与环境中物体发生反射的坐标位置、传播时间构成。
9.如果两条光线doa和aoa的角度差值小于预先设定的阈值那么将他们分为一簇光线,所述一簇光线是指簇内各条光线经历了相同的物体。
10.s403.针对每个传播簇,基于步骤s3中得到的成熟神经网络预测模型计算能量损失;对于通过光线追踪法得到一簇光线路径cluster k,k=1,

,k;离去角aod为,到达角aoa是,tx天线在方向有增益,rx天线在方向有增益;将这一簇里面的离去角为的光线能量写成式中的表示成熟神经网络预测模型的预测结果:首先确定预测区域内的物体种类,选择对应种类的成熟神经网络预测模型,然后将预测区域内物体的特征m,以及入射角度,作为成熟神经网络预测模型的输入,由成熟神经网络预测模型输出预测结果,所述预测结果为brtdf预测值构成的一张图片,包含所有接收角度下的brtdf预测值;考虑电磁波在自由空间中的损耗,这一簇电磁波信号的总能量就是:式中的d表示这一簇光线传播路径的三维长度。
11.s404.计算所有传播簇的能量和,并据此预测路径损耗。
12.对所有传播簇求和得到接收机的接收功率
而预测的路径损耗就是发射功率减去接收功率。
13.本发明的有益效果是:本发明针对每一类物品建立了神经网络预测模型,并在此基础上对不同的物体进行双向反射透射分布函数(brtdf)值求解,并基于光线追踪实现路径损耗预测,有效提高了预测精度。
附图说明
14.图1为本发明的方法流程图;图2为实施例中物体brtdf的测量原理示意图;图3为实施例中电磁波经过一个墙面反射之后的能量分布brtdf示意图;图4为实施例中区域的建筑物外墙示意图;图5为实施例中神经网络的输出示意图;图6为实施例中仿真的神经网络预测结果示意图。
具体实施方式
15.下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
16.如图1所示,一种基于高精度电磁传播模型的路径损耗预测方法,其特征在于:包括以下步骤:s1.对于一类物品中的每一个待测物体,获取该待测物体的地理环境信息和该待测物体的电磁传播模型,加入该类物品的样本集;电磁波传播过程中遇到障碍物后,出射电磁波的能量特性。如果电磁波穿透了物体,我们就认为这是透射的电磁波;如果电磁波没有穿过物体,那我们就认为这是反射的电磁波。之后的内容中,我们就用反射和透射这两种现象概括传播现象。这种高精度的电磁传播模型就用物体的双向反射透射分布函数来刻画。
17.s101.对于一类物品中的任一待测物体,首先用激光雷达测量该物品的外形结构,得到该物品的三维模型,三维模型用dxf格式的文件;然后该物品拍摄多个不同角度下的照片,作为反映物品材质信息的照片,将物品三维模型和反应物品材质信息的记为物品的地理环境信息;s102.设电磁传播模型通过brtdf函数进行刻画,则需要测量待测物体的brtdf值:brtdf值通过brtdf函数进行求解,所述brtdf函数即为双向反射透射分布函数,等于电磁波接收位置处能量与电磁波发射位置处能量的比值;测量过程为:将载有发射机tx的无人机,悬空在坐标为的地方并朝着物体发射电磁
波,发射的电磁波能量是;将载有接收机rx的无人机放置在接收位置,测量得到这个接收位置的rx接收到的电磁波能量;通过计算得到的结果,即为接收角度下的brtdf值;s103.改变载有rx的无人机遍历的接收位置,使得载有rx的无人机遍历所有预设的接收位置,在每一个接收位置下重复执行步骤s102,得到所有接收角度下的brtdf值,并将这些brtdf值构成一张图片,记为;将地理环境信息和载有tx的无人机悬空坐标构成样本特征,将作为样本特征的标签,构成一个训练样本;s104.改变载有tx的无人机的悬空坐标,使得载有tx的无人机的悬空坐标遍历所有预设的发射位置,设预设的发射位置共有r个,并在每一个发射位置下重复执行步骤s102~s103,得到r个训练样本;s105.遍历当前类物品中的每一个待测物体,并在每一个待测物品下重复执行步骤s101~s104,设当前类物品共有c个待测物体,则供得到个训练样本,加入当前类物品的训练集中。
18.brdf是双向反射分布函数(bidirectional reflectance distribution function),但是真实的电磁波反射和透射并不是之前光线追踪法中的只有镜像反射分量和单一的透射方向,而是朝多个方向反射透射能量。因此传统的方法带来了路径损失的预测误差。因此,通过预测电磁波在经历物体表面反射和穿过物体透射之后路径损失的方法,能够提高了整体路径损失的预测精度。
19.电磁波与物体的影响主要分为反射和透射。故本技术在brdf的基础上考虑了电磁波透射物体的情况,定义brtdf,即双向反射透射分布函数(bidirectional reflectance and transmission distribution function,brtdf);电磁波从一个入射角度照射在物体表面之后,物体会朝各个方向反射电磁波。传统预测方法主要只考虑了镜面方向的能量,而没有考虑别的方向的能量,因此对路径损失的预测产生了误差。透射也是如此,光线追踪方法不能预测电磁波穿过物体之后朝多个角度传播的能量,只能计算直线传播穿透一个物体的损失,因此产生了误差。本技术的预测方案中,考虑了物体反射和透射能量并非是单一角度,而是一个角度范围的特性。从而实现精确预测。
20.首先定义物体的反射透射模型。借鉴计算机图形学中双向反射透射分布函数。首先建立空间坐标系,空间中任意一点的方向可由球坐标系中的水平方向偏转的角度和竖直方向偏转的角度确定。
21.如图2所示,在球坐标系下,在方位为的位置放置一个tx在方位为的位置放置一个rx,把从角度发射的信号强度记为,将电磁波经过物体反射或者透射之后在方向的能量记为。brtdf刻画了电磁波反射透射的能
量损失,它等于反射或透射的能量与入射能量的比值,即;在本技术的实施例中,电磁波经过一个墙面反射之后的能量分布brtdf如图3所示。入射电磁波方向是,即这个图是的函数图像,描述了不同出射方向的能量分布。可见经过反射之后的出射电磁波不是只有一角度,而是在一个范围反射着能量。
22.s2.构建神经网络预测模型,利用步骤s1中得到的样本集中的样本进行训练,得到成熟神经网络预测模型;所述步骤s2包括:s201.通过神经网络算法构建brtdf的神经网络预测模型;所述神经网络算法一般采用深度学习神经网络算法。
23.s202.利用训练集中的训练样本对神经网络预测模型进行训练,在训练过程中训练样本中的样本特征作为模型输入,标签作为期望输出,在所有样本训练完成后,得到成熟神经网络预测模型。
24.也就是说,网络的输入是物体的三维模型和材质信息和入射角度。具体到实现而言:我们需要将地理环境信息,即物体的三维模型和材质信息,编码成计算机能识别的输入,我们提出两种做法1.将物体表面的凹凸情况编码到一张图片中:以图4为例,这个区域的建筑物外墙由深灰色的窗子和浅灰色的凸起的混泥土部分组成,即图4中的左侧图像,每个位置都有它凸起的高度。首先将这个区域的三维视图转换为俯视图,即图4中的右侧图像,然后将物体的凸起情况用这个图片中每个像素点值的大小表示。
25.三维模型中最低的部分对应的图片像素值为0,最突出的部分像素值为255,其他按比例对应;(1)材质信息就用物体的一张实拍图反映,因为有颜色的照片很能反映物体的材质信息,神经网络能从这张照片中提取出材质信息。总而言之就是这个编码了物体三维结构的照片p和反映材质信息的照片一同作为环境信息作为神经网络的输入。2.使用计算机视觉中的方法,将一组从不同角度拍摄的物体照片送入一个特征提取网络,然后将提取出的三维模型结构和材料特征,作为。
26.神经网络的输出是一张图片,如图5所示,为一个预测brtdf的样例(神经网络的输出样例),这个图片反映了给定下的brtdf函数值。因为每一组出射角度都对应一个衰减值,那么所有可能的出射角度的brtdf值就构成了一张图片。
27.神经网络的输出,反映了所有可能的出射角度的brtdf值。亮度越高,出射能量越大。
28.s3.对于不同类别的物品s类物体,重复执行步骤s1~s2,得到每一类物体对应的成熟神经网络预测模型;不同种类的物体对电磁波有不同特性的响应。因此我们对不用种类的物体用独立的模型分别预测他们的反射透射衰减,并用神经网络学习这个反射透射模型。例如针对树木我们建立一个预测模型,针对建筑物我们建立另外一个预测模型进行预测。而对于树木,我们又能对他进行细分。根据叶片的大小和密度,树干的大小,分门别类的建立不同类型树木的预测模型。有了这样针对不同种类的树和建筑物的预测模型之后,在一个未知的环境里,我们也能根据之前已有的预测模型,快速建立起新环境中的高精度路径损失预测。
29.所提出的神经网络以物体的三维结构和表面材质作为一方面的输入,把电磁波的入射角度作为另一方面的输入,从而预测出他的brtdf。
30.s4.基于神经网络预测模型,对发射机经预测区域向接收机传播信息的路径损耗进行预测。
31.所述步骤s4包括以下子步骤:s401.获取预测区域的地理环境信息:利用激光雷达测量预测区域内物品的外形结构,得到物品的三维模型,三维模型用dxf格式的文件存储,以便于光线追踪的使用;对预测区域内物品拍摄多个不同角度下的照片,作为反映物品材质信息的照片;在本技术的实施例中,地理环境信息主要包含以下几个方面:1. 预测区域中的建筑物三维模型,能反映出建筑的形状、高度,以及精确的门窗位置,墙面凸起等精细结构信息,这些信息通过无人机的激光雷达、或者基于图片的三维重建获取2. 建筑物的材质信息,例如建筑物的外墙是混泥土亦或是玻璃,凸起物体材质是铁等等,更精确的说是指材料的介电常数、磁导率、电导率,通过这三个参数,能预测电磁波的反射透射能量3. 树木的三维结构和材质,树木的结构也通过类似方法获得,能反映树木的茂密程度,树木的类型,叶片特征等等,还能根据树木照片推断出他的材料特征 4. 环境其他大型障碍物5. 传统地理信息系统(gis)的其他特征例如地势、地貌、植被、土壤情况等将预测区域内的物体三维模型用dxf格式的文件存储,之后能被光线追踪软件的使用。物体的三维信息之后通过映射成二维图片的方式,之后用做神经网络的输入。
32.s402.通过光线追踪计算出从发射机到接收机的所有传播路径,相近的路径计入一个传播簇,所有的传播簇记为cluster1,
ꢀ…ꢀ
, clusterk;光线追踪法原本是一种基于真实光路模拟的计算机三维图形渲染算法,后来也用在预测电磁信号的传播路径和路径损耗。光线追踪法是这样生产传播路径的:首先以发射机为球心,向各个方向均匀发射光线;然后追踪每一条光线,光线直线传播并与s1中获取的环境中三维模型发生反射;最后能传播到接收机的所有光线组成了所有的传播路径,所述传播路径包括离去角doa、到达角aoa、传播路径的三维长度d、与环境中物体发生反射的坐标位置和传播时间。
33.现实环境中,从发射机到接收机可能有20~30条路径,将这些路径可以分为几个传
播簇,划分的依据可以是:如果两条光线doa和aoa的角度差值小于预先设定的阈值那么将他们分为一簇光线。一簇光线的物理意义是,他们经历了相同的物体(例如从同一个建筑物反射而来,或是从同一颗树木透射)s403.针对每个传播簇,基于步骤s3中得到的成熟神经网络预测模型计算能量损失;对于某一物体,通过光线追踪法得到一簇光线路径cluster k,k=1,

,k,这一簇电磁波信号是通过物体反射或透射传播的,离去角aod为,到达角aoa是,tx天线在方向有增益,rx天线在方向有增益;将这一簇里面的离去角为的光线能量写成:式中的表示成熟神经网络预测模型的预测结果:首先确定预测区域内的物体种类,选择对应种类的成熟神经网络预测模型,然后将预测区域内物体的特征m,以及入射角度,作为成熟神经网络预测模型的输入,由成熟神经网络预测模型输出预测结果,所述预测结果为brtdf预测值构成的一张图片,包含所有接收角度下的brtdf预测值;考虑电磁波在自由空间中的损耗,这一簇电磁波信号的总能量就是:式中的d表示这一簇光线传播路径的三维长度。
34.s404.计算所有传播簇的能量和,并据此预测路径损耗。
35.对所有传播簇求和得到接收机的接收功率而预测的路径损耗就是发射功率减去接收功率。
36.通过学习不同入射角度的情况,目前对于任意给定的入射角度都能预测出透射反射brtdf的样式和位置,如图6所示,图6中:1、3列是真实值,2、4列是神经网络预测结果。该网络以入射天线角度和墙壁结构作为输入,输出是预测的brtdf在二维空间投影的图像。网络结构如下图所示,入射天线位置最初使用球面坐标系,然后映射到二维空间,其中天线所在位置的像素值是255,图像的其他部分的值为0。可以看出,本发明提出的用神经网络预测brtdf方法能取得很好的预测精度。
37.上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献