物联网教学平台中可视化模组的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:wdkkiller
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年随着互联网的高速发展,物联网技术也在快速的革新,并渗透到生活的方方面面,物联网与教学平台相结合将能有效的推动产业与教学的融合,在万物互联的环境下培养实践性人才,然而物联网中的数据通常杂乱且晦涩难懂,很难从中收集有效数据并且难以吸引学生们的注意力,因此将数据转换为可视化展示的方式来辅助物联网场景教学将是十分有意义的。通过对国内外物联网平台的调研,发现目前可视化部分的研究远远不能满足生产与实际中的需求。大部分可视化平台主要实现了实时数据展示的功能,但接入方式较为复杂;功能不完善,缺少可视化设备控制、警告订阅等功能;数据分析能力较弱,不具备聚合分析、交互分析等能力;且只能够使用平台中的可视化部件,不能自定义或引用第三方库,针对以上问题同时结合物联网教学平台的应用场景,本文提出了一套通用的可视化模组实现方案,并对以上问题进行了优化。本文的研究工作主要包括以下四个方面:一是基于WebSocket通信协议来实现实时数据推送,针对物联网场景网络不稳定现象,加入心跳检测机制,待网络恢复时采用截断二进制指数退避算法进行重连,避免网络崩溃现象。二是针对可视化平台普遍缺乏数据分析能力的现象,引入了数据分析中常用的下钻和聚合分析等方法,增强可视化模组数据分析能力。三是调研可视化教学场景的需求,拓展五种部件类型,且支持自定义开发部件,参照大部分自定义组件的设计方案,设计部件支持定义生命周期函数,在部件渲染各个阶段将调用生命周期函数来获取数据和必要API。四是研究并实现通用仪表板渲染引擎,对渲染流程进行设计,利用Angular的模版语法,解析配置文件,渲染配置信息并最终完成可视化场景搭建。本文所提出的物联网教学平台中可视化模组的实现方案对其他数据可视化平台的研发具有一定的参考价值。
其他文献
为研究平面交叉口线形在市政道路中的应用,提高城市道路交叉口交通安全,介绍十字交叉口线形、X形交叉口线形、圆形交叉口线形三个主要平面交叉口线形,依托项目实例,对所研究道路进行交通量调查,并结合道路交叉口现状问题,旨在提高市政道路交叉口通行速率和交通安全.
在监狱监管体系中外出押解是风险最大的环节之一,一旦在押解途中出现逃逸等安全事故,将激起群众恐慌、引发社会不安定因素。目前对押解途中的风险监控手段主要以人工干预为主,这种方式十分依赖警员经验,耗费人力、成本高、效率低。随着通信技术和人工智能技术的快速发展,基于人工智能技术的风险预警系统正逐渐渗透社会各个领域,在维持企业正常运营、保障人民生活质量等方面发挥了重要用作。因此,研究如何将人工智能技术应用至
随着自组网技术的不断巩固和发展,使其在军事、救灾、个人设备等方面都被广泛的使用。在自组网中,节点与节点之间相互通信受距离的影响。因此,对自组网中相距较远节点之间的通信提出了较高的要求。在无线自组网中,可以通过设计高增益的天线来达到延长自组网节点通信距离的目的。所以开展自组网节点的相关高增益天线研究与设计具有十分重要的现实意义。本文根据国家自然基金项目《无定形扁平化自组织无线网络理论与关键技术》的实