【问题标题】:Measure distance by RSSI in veins4.4 Omnet++5 SUMO0.25通过静脉中的RSSI测量距离4.4 Omnet++5 SUMO0.25
【发布时间】:2016-09-12 21:43:05
【问题描述】:

我是一名从事 VANEts 本地化工作的硕士生 在这一刻,我正在研究一种基于 RSSI 的三边测量方法 合作定位(CP)。 我正在考虑模拟模型:简单路径损耗模型

但我对如何正确计算确定的物理模型的距离有些疑问。 我花了一些时间(一天)阅读 Sommer 博士关于静脉中包含的 PHY 模型的一些论文。

有人能帮我解决这个问题吗? 我需要一种方法:

1) 在接收器接收到信标时测量接收器的功率(我在 Decider 类中找到了这个)。 在 Decider802.11p 中,接收到的 Power 可以通过方法 Decider80211p::processSignalEnd(AirFrame* msg) 中的这一行获得:

double recvPower_dBm = 10*log10(signal.getReceivingPower()->getValue(start));

2) 在phy模型中应用RSSI公式,以实现发射器和接收器之间的距离估计。

3) 将此度量(通过 RSSI 的距离)与要在接收器的 AppLayer 中传递的 Wave 短消息(即测量 RSSI)相关联。

读完论文《论两射线路径损失模型在车载网络仿真中的适用性》 和论文“城市环境中 IEEE 802.11p 无线电阴影的计算成本低廉的经验模型” 并研究它在静脉项目中的工作原理。我注意到每个模拟模型都有自己的路径损耗模型 用你自己的变量来描述模型。

例如,对于 SimplePathLossModel,我们有这些 在静脉模块的 AnalogueModels 文件夹中定义的变量:

lambda = 0.051 m(波长为 5.890 GHz 的 IEEE 802.11p CCH 中心频率)

一个常数alpha = 2(使用默认值)

pow(sqrDistance, -pathLossAlphaHalf) / (16.0 * M_PI * M_PI); 给出的距离因子

我在这个link 中找到了一个室内环境公式,但我怀疑它是否适用于车辆环境。

欢迎任何澄清。非常感谢。

【问题讨论】:

    标签: localization omnet++ rssi veins sumo


    【解决方案1】:

    从技术上讲,您是正确的。实际上,您可以生成一个简单的查找表:让一辆车驶过另一辆车,记录距离和 RSSI,并且您有一个可以将 RSSI 映射到平均距离的表(不知道 TX 功率、天线增益、路径损耗如何模型、衰落模型等都配置好了)。

    在最简单的情况下,如果您假设天线是全向的,路径损耗遵循 Friis 传输方程,没有发生阴影衰落,并且快速衰落可以忽略不计,那么您的表格将是完美的。

    在更复杂的情况下,您的模拟还包括概率快速衰落(例如,Nakagami 模型)、无线电障碍物(建筑物)导致的阴影衰落等。您的表格仍然大致正确,但不太正确。

    不过,考虑实际应用很重要。考虑一下如果条件发生变化(更多反射的路面改变反射参数、建筑物阻挡或多或少的功率、具有非理想甚至未知增益特性的天线等),您的算法是否仍然有效。

    【讨论】:

    • 博士。萨默,非常感谢您的反馈。我仍然对最现实的方式来做这件事有一些疑问,但我会花更多的时间研究这个。为了完整起见,我的研究场景仅限于发生 GPS 中断的隧道。再来一次,非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-05
    • 2018-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多