热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

智慧抄表系统对LORA无线远传技术的三点要求

基于目前智慧抄表的趋势判断,自动化远传抄表是LoRa无线远传技术的未来发展方向,即只部署1个基站抄收整个小区内的LoRa水表,再通过运营商的2G4G网络,水司水务公司在办公室就能远程

       基于目前智慧抄表的趋势判断,自动化远传抄表是LoRa无线远传技术的未来发展方向,即只部署1个基站抄收整个小区内的LoRa水表,再通过运营商的2G/4G网络,水司/水务公司在办公室就能远程抄收水表数据,全自动远传抄表。
       故而水表无线抄表,或者说无线抄表就有了以下3点核心需求:可抄到、功耗(使电池长时间待机)、双向交互畅通。
       一、可抄到:虽然LoRa在传输距离和穿透力比传统的FSK、GFSK更加优良,但仍然很难实现一个集中器对整个小区的无死角信号接收,这是因为很多厂家在使用lora远传技术时忽略了水表本身结构对无线传输的影响,而只将远距离通信的效果完全寄托于LoRa, 如LORA的甚高频RF无线类型对金属等结构件极其敏感,设计上的稍作改动都会使无线传输效果大打折扣,水表与LoRa或者说水表与无线的组合应该是相辅相成,不应该孤立的看成是两种组件简单的组装,厂家在产品设计初期就应该特别注意。

       二、功耗:电池容量是一定的,要想省电而保证模块常年的正常运行,降低LoRa的功耗成为智能水表对LoRa技术的又一要求。
       LoRa呼吸/心跳工作方式,即在休眠一段时间后接收打开搜索唤醒信号,如有唤醒信号则正常收发进行抄表或发现无唤醒信号则进入休眠的工作方式。在整个工作方式里,抄表状态下的功耗是不能够节省的,而呼吸状态只产生休眠和接收功耗,显而易见,控制接收功耗是关键,要做到模块省电最好的办法就是尽量缩短接收时间,然而,如果把LoRa扩频因子调到最高,速率最低,传输相同数据的情况下唤醒时间(接收时间)必将被成倍拉长(SF=7, 18.23Kbps;SF=12, 0.3Kbps; 两相对比可见差异之大),速率太高,距离短,速率太低,太耗电,所以,水表无线抄表中扩频因子的选择,即速率的选择与接收时间必需取得一定意义上的平衡,而不能走极端。
       三、双向交互:无线水表抄表如果要做成双向交互的LoRa远传抄表系统,无疑只能在功耗、距离上取得平衡,在整个结构中加入中继器,使用LoRa 做成MESH组网设计才能实现,即LoRa MESH,但是LoRa通过协议做成MESH网络看上去很美,但很多问题需要协议解决,冲突机制如何设计,中继与路径选择,唤醒方式等等(特别是唤醒机制,如果如同手持机一样将所有表都同时唤醒,假设小区有1000块表,在第1000块表没有抄读完之前,所有表都需要处于收发状态,无疑功耗损失就非常大,解决方式可以是整个小区内的表都是异步通信,表按照某种时序传数据,传输完成则进入呼吸状态),国内某些厂家能做好其中的某点或几点,但完全将所需的功耗控制和网络技术糅合在一起,再加上需要规模化的验证其稳定性,能成型大规模商用的水表LoRa抄表解决方案已经屈指可数。


推荐阅读
  • 本文深入探讨了二叉搜索树(Binary Search Tree, BST)及其操作,包括查找、插入和删除节点。同时,文章还介绍了平衡二叉树(AVL树)的概念及调整方法,并详细讨论了如何判断两个序列是否构成相同的二叉搜索树。 ... [详细]
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了HTML中标签的使用方法和作用。通过具体示例,解释了如何利用标签为网页中的缩写和简称提供完整解释,并探讨了其在提高可读性和搜索引擎优化方面的优势。 ... [详细]
  • 本文介绍了如何在最新版本的Visual Studio Code中配置中文语言包,使用户能够更便捷地使用中文界面。文章详细描述了安装和配置步骤,并提供了相关补充说明。 ... [详细]
  • 在哈佛大学商学院举行的Cyberposium大会上,专家们深入探讨了开源软件的崛起及其对企业市场的影响。会议指出,开源软件不仅为企业提供了新的增长机会,还促进了软件质量的提升和创新。 ... [详细]
  • 新冠肺炎疫情期间,各大银行积极利用手机银行平台,满足客户在金融与生活多方面的需求。线上服务不仅激活了防疫相关的民生场景,还推动了银行通过互联网思维进行获客、引流与经营。本文探讨了银行在找房、买菜、打卡、教育等领域的创新举措。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 360SRC安全应急响应:从漏洞提交到修复的全过程
    本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ... [详细]
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • 如何在PHPCMS V9中实现多站点功能并配置独立域名与动态URL
    本文介绍如何在PHPCMS V9中创建和管理多个站点,包括配置独立域名、设置动态URL,并确保各子站能够正常运行。我们将详细讲解从新建站点到最终配置路由的每一步骤。 ... [详细]
  • 本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ... [详细]
  • 离线环境下的Python及其第三方库安装指南
    在项目开发中,有时会遇到电脑只能连接内网或完全无法联网的情况。本文将详细介绍如何在这种环境下安装Python及其所需的第三方库,确保开发工作的顺利进行。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • 本文将详细介绍在Windows 7环境下,检查U盘启动盘是否制作成功的多种方法,包括通过BIOS设置和使用模拟启动工具。 ... [详细]
author-avatar
纸灰机forever
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有