Modeling and Analysis of User Awareness and Information Coupling Propagation in D2D Communications
-
摘要: 设备到设备(D2D)通信中信息传输过程不仅受物理通信条件影响,还与用户动态属性密切相关。为探讨信息传输与用户意识扩散之间的内在关系,该文将信息传输与用户意识扩散视作两种传播过程,并引入过程影响因子刻画两者相互作用。进一步地,建立了一种信息与用户意识耦合传播动力学模型,并进行了全面分析。其中,理论分析证明了模型平衡点的存在唯一性及其全局稳定性,这揭示了D2D通信中信息与用户意识耦合传播的最终状态。实验分析也验证了该理论结果。同时,与传统模型和未考虑过程影响的传播模型对比发现所提模型能扩大信息传播规模且能更准确刻画信息传播过程。Abstract: The information transmission process in Device to Device (D2D) communications is not only affected by physical communication conditions but also closely related to the dynamic properties of users. To explore the internal relationship between information transmission and user awareness diffusion, they are regarded as two propagation processes, and the interprocess interaction factors are introduced to describe the interaction in this paper. Furthermore, a coupling propagation dynamical model of information and user awareness is established and analyzed comprehensively. Specifically, the existence and uniqueness of the equilibrium and its global stability are proved through theoretical analysis, which reveals the final state of coupling propagation between information and user awareness in D2D communications. The theoretical results are also verified by experimental analysis. Meanwhile, compared with the traditional model and the propagation model without considering the interaction of process, the scale of information propagation can be expanded and the information propagation process can be described more accurately by the proposed model.
-
1. 引言
电波在大气中传播时,大气折射效应会导致电波轨迹发生弯曲及电波传播速度不能按光速传播。该现象会引入大气折射误差,严重影响各个无线电系统探测定位性能,比如:卫星导航系统GNSS(Global Navigation Satellite System)定位精度[1–4]、雷达探测系统对目标的跟踪精度以及通信系统时间同步精度[5]。此外,大气折射误差导致的信号时延还可用于反演大气折射率剖面[6]及监测电离层电子浓度(Total Electronic Contents, TEC)[7]。因此,大气折射误差的研究对于无线电物理、地球物理、大地测量学、气象学、大气遥感等学科都具有非常重要的意义。为了提高各个无线电系统的测量精度,需要了解大气折射误差的修正方法。
现有关于折射误差的修正方法主要有:射线描迹法或射线追踪法[8–12]、简化修正法[13–17]和新方法[18,19]。射线描迹法从射线方程出发,严格推导得到各个物理量的折射误差计算公式,精度较高。多篇文献对该方法的效果进行了验证[4,20,21],并提出了一些基于射线描迹法的快速算法[22,23]。相比于射线描迹法,其它两种方法做了近似和简化处理,计算复杂度低。简化修正法主要分为两类:一类是经验模型,比如ITU-R P.834-8中的大气折射距离误差修正模型[12];另一类是基于天顶延迟(Zenith Tropospheric Delay, ZTD)的映射函数转换斜延迟法[14–17]。这种简化方法较多地应用于高仰角条件下的大气折射误差修正,尤其是第2类简化方法。ZTD数据一方面可以通过全球GPS站和IGS提供,另一方面可以利用气象资料计算,为斜延迟的预测建立良好基础[17]。新方法主要有微波辐射计法[18]和针对电离层提出的实时修正方法[19],该方法的优点是实时性好,缺点是会引入其它测量系统误差。综上,虽然大气折射误差修正已经开展了大量的理论和实验研究,并取得了一些研究成果,但这些方法皆是针对标准大气环境提出的,无法直接应用于非标准大气环境。因此,异常大气(比如:大气湍流、对流层波导)环境的大气折射误差问题亟待解决。
为解决该问题,本文开展任意大气环境折射误差修正方法研究。首先,在第2节对大气折射误差涉及的折射率模型和传统射线描迹法进行了简单介绍,并基于几何光学原理给出大气折射误差修正方法中涉及到的物理量的计算公式;针对该方法的局限性,本文在第3节基于传播射线描迹法推导了射线描迹法微分形式,并基于此提出了适用于任意大气的折射误差修正方法;此外,利用测试数据对该方法的可行性进行了验证;最后在第4节以蒸发波导为例开展了异常大气折射误差的仿真分析。
2. 基于传统射线描迹法大气折射误差修正方法
电波在非自由空间中传播时,会产生大气折射效应。该效应是由于实际大气球面分层和水平非均匀特性造成。大气层分为对流层、平流层、电离层和磁层。其中对流层和平流层为60 km以下的大气层,被称为中性大气层。不同大气层折射率空间分布不同。考虑到大气折射率是影响折射误差的一个重要参数,关于折射率获取方法的研究从未中断。利用观测站长期积累的气象数据建立折射率模型是获取折射率的一种普遍使用方法。本文研究过程中即选取典型的折射率模型进行大气环境模拟。由于异常大气通常指对流层大气中异常折射率分布,因此本文主要探讨对流层大气中折射误差修正。
2.1 折射率模型
现有中性大气层的折射率模型主要有:线性模型、指数模型、ITU-R指数模型[13]、双指数模型、分段模型和Hopfield模型[4]。其中使用较广的是分段模型和Hopfield模型。分段模型可以更全面地描述大气层折射率
N 特性,它与高度的关系可以表示为N(h)={Ns+(h−hs)ΔN,hs≤h≤hs+1 kmN1e−c(h−hs−1),hs+1≤h≤9kmN9e−c9(h−9),9km≤h≤60km (1) 其中,
Ns 为地表面折射率,hs 为地表面海拔高度,ΔN 为1 km以内折射率梯度,N1 和N9 分别为海拔1 km和9 km处的修正折射率,c1 为地面以上1 km至海拔9 km的指数衰减率,c9 为海拔9 km至60 km的指数衰减率。再由大气折射率和折射指数
n(h) 的关系,可计算得到大气折射指数:N(h)=[n(h)−1]×106 (2) Hopfield模型将折射率分为湿项和干项部分[4],研究过程中利用该模型的优点是可以分别考虑它们对电波传播的影响。该模型和分段模型都能较好地描述实际大气折射率特性,本文在研究过程中选用分段模型。
2.2 基于传统射线描迹法大气折射误差修正方法
大气折射误差是指观测站测得的目标视在物理量和真实物理量的差值,其中包括:距离误差、高度误差和角度误差。图1给出了电波传播轨迹示意图,A和B分别为观测站和目标位置,C为地心。A到B沿着射线轨迹
s 的视在距离Ra (单位为km)为Ra=c∫sdsc/n=∫hBhAncscθdh (3) 其中,
c 为光速,θ (单位为 ° )为传播路径高度h 处的本地仰角,n 为电波传播路径上任意高度h 处的折射指数,hA (单位为km)和hB (单位为km)分别为观测站和目标的海拔高度。球坐标系下的射线描迹法为
n(r0+h)cosθ=nA(r0+hA)cosθA (4) 其中,
nA 为高度hA 处的折射指数,r0=6370km 为地球半径,θA (单位为 ° )为视在仰角。利用式(4),式(3)可重新写为
Ra=∫hBhAn2(r0+h)√n2(r0+h)2−n2A(r0+hA)2cos2θAdh (5) 由于目标的真实位置往往是未知的,可通过视在距离反求目标的真实高度
hB 。A到B的真实距离
R (单位为km)为R=√(r0+hA)2+(r0+hB)2−2(r0+hA)(r0+hB)cosϕT (6) ϕT 为观测站和目标的地心角。根据射线描迹法和图1中射线传播轨迹,
ϕT 为ϕT=∫hBhAcotθr0+hdh=nA(r0+hA)cosθA∫hBhAdh(r0+h)√n2(r0+h)2−n2A(r0+hA)2cos2θA (7) 距离误差
ΔR 为ΔR=Ra−R=Ra−√(r0+hA)2+(r0+hB)2−2(r0+hA)(r0+hB)cosϕT (8) A到B的高度误差
Δh (单位为km)为Δh=ha−hB=√(r0+hA)2+R2a+2(r0+hA)RasinθA−r0−hB (9) A到B的仰角误差
Δθ (单位为 ° )为Δθ=θa−θT=θa−arctan(cotϕT−r0+hAr0+hBcscϕT) (10) 其中,
θT 为真实仰角,它可根据图1中射线几何示意图得到。以上即为基于传统射线描迹法的大气折射误差修正方法,该方法利用几何光学原理,有严格的数学推导,不涉及任何近似,有多篇文献验证了该方法的有效性。但该方法仅适用于标准大气环境下折射误差修正,对于异常大气,比如对流层波导,传播路径上射线的高度并不总是随射线轨迹长度增大而增大[24],视在距离及地心仰角不能简单地通过积分求得,使得式(5)和式(7)失效。因此,针对该问题,在下一节推导射线描迹法微分形式下大气折射误差,并提出利用迭代的方法计算大气折射误差。
3. 基于射线描迹法微分形式的大气折射误差修正方法
3.1 基于传统射线描迹法大气折射误差修正方法
基于第2节中传统射线描迹法(式(4)),推导射线描迹微分形式的大气折射误差修正方法。
式(4)两边分别对高度
h 求微分可得dndh(r0+h)cosθ+ncosθ−n(r0+h)sinθdθdh=0 (11) 则
dθdh=dndhcotθn+cotθr0+h (12) 式(12)即为射线描迹法的微分形式。
基于式(12)和图1中射线的几何关系:
dhds=sinθ (13) dϕds=cosθr0+h (14) 大气折射误差修正可通过以下步骤步进迭代求解。
步骤1 初始化各物理量。初始位置处视在距离
Ra,0=0 ;本地仰角θ0=θA ;地心角ϕ0=0 ;高度h0=hA 。步骤2 计算第
k (k=1,2,···,K )步各物理量的值。固定射线轨迹长度步长Δs ,则由式(3)可得Ra,k=Ra,k−1+ΔRa,k=Ra,k−1+nk−1Δs (15) 由式(13)可得
hk=hk−1+Δhk=hk−1+Δssinθk−1 (16) 由式(14)可得
ϕk=ϕk−1+Δϕk=ϕk−1+cosθk−1hk−1+r0Δs (17) 由式(12)—式(14)可得
θk=θk−1+Δθk=θk−1+[1+hk−1+r0nk−1(dndh)hk−1]Δϕk (18) 步骤3 设置迭代结束的目标函数:
K=argminkφ{Ra,k,Ra} (19) 利用2阶范数作为该问题的目标函数:
φ=‖Ra,k−Ra‖2 (20) 步骤4 调整步骤2中
k 的值,利用步骤2计算Ra,k ,直至目标函数式(20)达到最优。步骤5 计算大气折射误差。当目标函数式(20)达到最优时,迭代步数
k=K ,此时目标真实高度hB=hK ,真实仰角θT=hK ,地心仰角ϕT=ϕK 。由此,可计算得到大气折射误差,并对其进行修正。以上步骤即为本文基于射线描迹法微分形式提出的大气折射误差修正方法。相对第2节的传统射线描迹法,该方法不仅适用于标准大气环境的折射误差修正,也适用于异常大气环境的折射误差修正,在下一节对该方法进行验证。
3.2 试验验证
利用文献[21]中的测试数据,对本文所提大气折射误差修正方法进行验证。该数据来源于地面测站对某高空目标的跟踪,角度范围是3°~26°,通过对测试数据和精确轨道数据的处理,可得到每个仰角条件下测站与目标的真实距离、真实仰角及大气折射引入的误差值。信号传播的大气环境对中性大气层采用折射率分段模型(式(1))进行拟合,模型参数为
Ns=333.23 ,ΔN=−60.17 km,c=0.1227 km,c9=0.1432 km,得到60 km以下的大气折射率剖面如图2(a)所示;电离层采用测站位置处实测的电子浓度反演大气折射率,得到的折射率剖面如图2(b)所示。基于以上的折射率剖面,分别利用第2.2节(式(3)—式(10))和第3.1节中的大气折射误差修正方法详细步骤计算距离和仰角误差,计算结果如图3所示。利用图3的计算结果对测试数据中折射误差(图4中实线)进行修正,结果如图4所示。图3(a)和图3(b)分别给出了距离和仰角的误差,两种方法的计算结果具有较好的一致性。图4(a)和图4(b)分别给出了距离和仰角误差修正后的结果,距离误差修正后的残差在10 m左右,仰角误差修正后的残差在0° 左右。分析以上结果可以得出:基于射线描迹法微分形式的大气折射误差修正方法与基于传统射线描迹法的大气折射误差修正方法具有较好的一致性。
此外,针对传统射线描迹法无法修正异常大气折射误差的问题,本文利用第3.1节的方法对蒸发波导条件下大气折射误差进行仿真分析。
4. 蒸发波导环境大气折射误差仿真分析
蒸发波导是海上对流层波导中出现概率最高的波导类型,本文以其为例探讨海上波导环境对大气折射误差的影响。
4.1 蒸发波导
Paulus-Jeske提出的单参数蒸发波导模型[25],简称为PJ模型,该模型应用最为广泛,其修正折射率
M 对应的解析式为M(h)=M0+0.13(h−hdln(h+z0z0)) (21) 其中,
M0 为地表面折射率,hd 为蒸发波导高度,z0=0.00015 m为粗糙度因子。利用式(22)可以将大气修正折射率转化为折射率[26]:
N(h)=M(h)−0.157h (22) 4.2 仿真分析
基于蒸发波导环境折射率模型(式(21)),且考虑到全球统计资料给出的蒸发波导高度变化范围0~40 m,本文分别选取两个波导高度
hd=20 m和hd=30 m,探讨蒸发波导环境下的大气折射误差,并将其与标准大气环境下的仿真结果作对比。标准大气的折射率模型参见式(1),其中各个参数取文献[8]给出的全国平均值:ΔN=−39.4 km,c=0.1258 km,c9=0.1434 km。仿真中雷达天线高度设置为hA=15 m,位于蒸发波导内部。由于波导环境对陷获角度的限制,应用于该环境电波传播特性研究的天线波束宽度都比较小。为确保电波射线仰角在1°以内,本文研究过程选取仰角分别为–0.15°, 0°和0.15° 3种情况。根据以上条件,利用第3.1节中式(15)–式(18),绘制固定视在距离100 km时,蒸发波导和标准环境条件下,在直角坐标系中的电波传播轨迹图,结果如图5所示。由该图可以直观看出,大气环境和仰角对电波传播轨迹的影响是非常显著的。相比标准大气环境,蒸发波导环境中的电波传播轨迹更加多样化,并不简单随高度增大电波轨迹背离地球表面传播;当仰角为0°时(虚线),电波被陷获在波导内部向前传播,且波导高度越高,陷获越强。这种电波传播特性的不同必然会导致两种大气环境下大气折射误差结果的差异。因此,为进一步定量分析大气环境对大气折射误差的影响,利用第3.1节中的方法步骤及第2节中折射误差的定义,图6—图8分别仿真了固定视在距离,两种环境、3个仰角条件下的距离误差、高度误差和仰角误差。这3个图中的横坐标均表示视在距离。此外,图9对视在距离100 km时的结果进行了统计。
由图6可以得出:两种大气环境均表现出随视在距离增大,距离误差增大的规律;相同条件下,标准大气引入的距离误差大于蒸发波导(图9(a)),这是由于电波受波导影响,射线在波导内变化比较平缓导致的(如图5所示)。此外,蒸发波导环境中,电波被陷获越强,距离误差越大。
相比距离误差,大气环境和仰角变化对高度和仰角误差的影响更为显著和复杂。分析图7的仿真结果:当仰角大于等于0°时,高度误差随视在距离的增大而增大,蒸发波导环境大气折射导致的高度误差远大于标准大气。比如图9(b)中对于蒸发波导环境,高度误差在0°仰角时近800 m,而标准大气为200 m左右。仰角小于0°时,在视在距离较小的情况下,视在高度小于目标真实高度,随视在距离增大,视在高度大于真实高度,相应的高度误差也反向增大,蒸发波导环境这种变化规律比较明显。
通过分析图8可以得出:当仰角大于等于0°时,仰角误差随视在距离的增大而增大,蒸发波导环境大气折射导致的仰角误差远大于标准大气。比如图9(c)中对于蒸发波导环境,仰角误差在0°时为0.45°,而标准大气为0.11°。仰角小于0°时,随视在距离的增大,受目标高度变化的影响,仰角误差的变化也呈现与高度误差相同的规律。
综上,由图6—图9可以得出:完全陷获在蒸发波导内部的电波引入的大气折射误差是最显著的;考虑到影响蒸发波导大气折射误差的因素多,相比标准大气,该环境下的大气折射误差修正问题更为严峻。
5. 结束语
为解决传统射线描迹法无法处理异常大气折射误差的问题,本文推导了射线描迹法的微分形式,并基于此提出了一种可以计算任意大气环境折射误差修正方法。该方法通过数值迭代和优化的过程,给出目标真实位置相关的物理量,进而对目标的视在位置进行修正。利用某地面测控站的试验数据对该方法进行了验证,结果显示:距离误差修正后的残差在10 m左右,仰角误差修正后的残差在0°左右。
此外,本文还以蒸发波导为例探讨了异常大气对大气折射误差的影响。通过仿真分析,得出:完全陷获在蒸发波导内部的电波引入的大气折射误差是最显著的;考虑到影响蒸发波导大气折射误差的因素多,相比标准大气,该环境下的大气折射误差修正问题更为严峻。
综上,本文所提方法能够较好地解决任意大气折射误差的修正问题,是现有大气折射误差修正方法的一个补充,为提高无线电系统在任意大气环境下的测量精度提供一种新的技术支持。
-
表 1 系统参数
参数 含义 β1 单位时间用户与相邻用户交互而得知信息的概率 β2 单位时间用户通过查看持有设备得知信息的概率 α 单位时间设备间物理传输率,即设备间感染率 λ 单位时间设备转发信息的概率 η 单位时间设备停止转发但保留信息的概率 γ 单位时间信息被从设备中删除的概率 δ1 单位时间新连入的S状态的设备数量 δ2 单位时间新连入的I状态的设备数量 δ3 单位时间新连入的R状态的设备数量 μ 单位时间D2D连接中断的概率 L1 设备信息传输对用户意识扩散的过程影响因子 L2 用户意识扩散对设备信息传输的过程影响因子 表 2 参数设置
参数 值 β1 0.002 β2 0.012 α 0.02 λ 0.02 η 0.02 γ 0.08 μ 0.08 δ1 4 δ2 3 δ3 2 -
[1] CAO Jin, MA Maode, LI Hui, et al. A survey on security aspects for 3GPP 5G networks[J]. IEEE Communications Surveys & Tutorials, 2020, 22(1): 170–195. doi: 10.1109/COMST.2019.2951818 [2] PEDHADIYA M K, JHA R K, and BHATT H G. Device to device communication: A survey[J]. Journal of Network and Computer Applications, 2019, 129: 71–89. doi: 10.1016/j.jnca.2018.10.012 [3] NITTI M, STELEA G A, POPESCU V, et al. When social networks meet D2D communications: A survey[J]. Sensors, 2019, 19(2): 396. doi: 10.3390/s19020396 [4] 王璐, 王熠晨. 具有社交意识的D2D网络安全协作传输策略[C]. 2017-2019年“学术金秋”获奖论文集, 西安, 2020: 110–114.WANG Lu and WANG Yichen. D2D network security cooperative transmission strategy with social awareness[C]. 2017-2019 "Academic Autumn" Award Collection, Xi’an, China, 2020: 110–114. [5] 张灿, 史鑫, 王萌. 社交感知的D2D内容安全缓存算法[J]. 计算机科学, 2019, 46(10): 167–172. doi: 10.11896/jsjkx.180901776ZHANG Can, SHI Xin, and WANG Meng. Social-aware D2D secure caching algorithm[J]. Computer Science, 2019, 46(10): 167–172. doi: 10.11896/jsjkx.180901776 [6] ZHANG Qi, ZHANG Zufan, ZENG Tian, et al. Modeling and analysis of dynamic social ties in D2D collaborative video transmission[J]. Discrete Dynamics in Nature and Society, 2020, 2020: 1915840. doi: 10.1155/2020/1915840 [7] YI Yinxue, ZHANG Zufan, YANG L T, et al. Reemergence modeling of intelligent information diffusion in heterogeneous social networks: the dynamics perspective[J]. IEEE Transactions on Network Science and Engineering, 2021, 8(2): 828–840. doi: 10.1109/TNSE.2020.2975112 [8] 徐少毅, 张鹏. D2D协作通信网络中基于社交信息的中继选择和功率分配[J]. 电子与信息学报, 2017, 39(5): 1142–1149. doi: 10.11999/JEIT160746XU Shaoyi and ZHANG Peng. Social network information based relay selection and power allocation in D2D communication systems[J]. Journal of Electronics &Information Technology, 2017, 39(5): 1142–1149. doi: 10.11999/JEIT160746 [9] SCATÀ M, DI STEFANO A, LA CORTE A, et al. A multiplex social contagion dynamics model to shape and discriminate D2D content dissemination[J]. IEEE Transactions on Cognitive Communications and Networking, 2021, 7(2): 581–593. doi: 10.1109/TCCN.2020.3027697 [10] ZHANG Zufan, LIU Anqi, YI Yinxue, et al. Exploring the dynamical behavior of information diffusion in D2D communication environment[J]. Security and Communication Networks, 2020, 2020: 8848576. doi: 10.1155/2020/8848576 [11] SANG Chunyan and LIAO Shigen. Modeling and simulation of information dissemination model considering user’s awareness behavior in mobile social networks[J]. Physica A:Statistical Mechanics and its Applications, 2020, 537: 122639. doi: 10.1016/j.physa.2019.122639 [12] ZHOU Yinzuo, ZHOU Jie, CHEN Guanrong, et al. Effective degree theory for awareness and epidemic spreading on multiplex networks[J]. New Journal of Physics, 2019, 21(3): 035002. doi: 10.1088/1367-2630/ab0458 [13] 魏静, 黄阳江豪, 朱恒民. 基于耦合网络的社交网络舆情传播模型研究[J]. 现代情报, 2019, 39(10): 110–118. doi: 10.3969/j.issn.1008-0821.2019.10.013WEI Jing, HUANG Yangjianghao, and ZHU Hengmin. Research on public opinion communication model of social network based on coupling network[J]. Journal of Modern Information, 2019, 39(10): 110–118. doi: 10.3969/j.issn.1008-0821.2019.10.013 [14] YI Yinxue, ZHANG Zufan, and GAN Chenquan. The outbreak threshold of information diffusion over social–physical networks[J]. Physica A:Statistical Mechanics and its Applications, 2019, 526: 121128. doi: 10.1016/j.physa.2019.121128 [15] ZHANG Yuexia and PAN Dawei. Layered SIRS model of information spread in complex networks[J]. Applied Mathematics and Computation, 2021, 411: 126524. doi: 10.1016/j.amc.2021.126524 [16] YI Yinxue, ZHANG Zufan, YANG L T, et al. Social interaction and information diffusion in social Internet of Things: Dynamics, cloud-edge, traceability[J]. IEEE Internet of Things Journal, 2021, 8(4): 2177–2199. doi: 10.1109/JIOT.2020.3026995 [17] WANG Zhishuang, GUO Quantong, SUN Shiwen, et al. The impact of awareness diffusion on SIR-like epidemics in multiplex networks[J]. Applied Mathematics and Computation, 2019, 349: 134–147. doi: 10.1016/j.amc.2018.12.045 [18] XIA Chengyi, WANG Zhishuang, ZHENG Chunyuan, et al. A new coupled disease-awareness spreading model with mass media on multiplex networks[J]. Information Sciences, 2019, 471: 185–200. doi: 10.1016/j.ins.2018.08.050 [19] HÉBERT-DUFRESNE L, MISTRY D, and ALTHOUSE B M. Spread of infectious disease and social awareness as parasitic contagions on clustered networks[J]. Physical Review Research, 2020, 2(3): 033306. doi: 10.1103/PhysRevResearch.2.033306 [20] ROBINSON R C. An Introduction to Dynamical Systems: Continuous and Discrete[M]. Upper Saddle River: Pearson Prentice Hall, 2004. [21] THIEME H R. Asymptotically autonomous differential equations in the plane[J]. Rocky Mountain Journal of Mathematics, 1993, 24(1): 351–380. doi: 10.1216/rmjm/1181072470 [22] GAN Chenquan, LI Xiaoke, WANG Lisha, et al. The impact of user behavior on information diffusion in D2D communications: A discrete dynamical model[J]. Discrete Dynamics in Nature and Society, 2018, 2018: 3745769. doi: 10.1155/2018/3745769 期刊类型引用(1)
1. 罗春兰,林文,祝晓霞. (47, 24, 11)QR码的快速代数译码算法. 三明学院学报. 2022(06): 60-66+78 . 百度学术
其他类型引用(1)
-