现代渔业养殖朝着精细化的方向发展,渔业物联网的应用越来越广泛。对于部署的终端节点,除了需要获取环 境感知信息,还必需获取节点的位置信息,这样采集数据才有应用价值。该研究提出了一种面向渔业物联网应用的基于 LoRa(Long Range)网络的低成本 GPS(Global Positioning System)相对定位方法。首先通过误差分析建立相对定位策 略数据模型,然后设计了基于 LoRa 网络的相对定位方法和改进的时分多址(Time Division Multiple Access, TDMA)传输 策略,实现了高精度定位和高能效数据传输,最后设计了 LoRa 物联网硬件节点并在近海渔场进行了部署测试,试验数据 表明了该文提出方法的有效性与可靠性。在采用低成本 GPS 商用模块的情况下,距离网关 1 000 和 499 m 的终端节点的 平均定位精度由 10 m 分别提高到 4.8 和 2.4 m,数据投递率由 80%提高到 95%以上。