工业物联网平台支持高速读写的分布式数据库

日期:2021-10-18
浏览:128
工业物联网平台不仅可在实验室环境下完成测试,并且有实际应用案例。工业物联网接入平台的运行稳定,中间件在耗费较小资源的情况下,可满足企业数万台以上的设备接入。在平台的编码实现上,采用模块化编码,易于企业对特殊需求进行二次开发,具有较高的拓展性,接入平台框架可帮助中小型企业降低设备接入及管理难度,完成设备数据高速处理,使企业可专注于业务应用系统开发。
工业物联网平台采用自适应网关、中间件、支持高速读写的分布式数据库,完成了基于MQTT的工业物联网接入平台。接入平台可以帮助企业完成工业物联网平台建设时遇到的数据采集、数据传输、数据存储难题。本文在数据采集中设计了通用的硬件通信帧格式。在对信息的加密传输过程中,针对MQTT协议,提出了一种资源消耗小,适用于资源受限型设备的加密传输方案,保证了数据的安全传输。为了应对大规模连接对后台的压力,设计并实现了中间件。
在MVC的软件设计模式下完成了基于MQTT的工业物联网接入平台的基本功能。接入平台提供标准的API接口及回调函数供企业自有平台使用,并提供接入代码的自动生成功能,降低了开发人员在平台对接时的学习成本。本文设计的基于MQTT的工业物联网接入平台不仅在实验室环境下完成了测试,并且有实际应用案例。接入平台可扩展性强,稳定性高,对其他已支持MQTT协议的联网的工业设备,只需进行简单的适配即可接入,大大缩短了开发周期。
工业物联网平台可以与各种云环境中的应用和服务进行无缝衔接,设备管理商可以捕捉更多的机器数据。平台规范和统一属性标准和数据呈现形式,这就可以实施更加实用的建模和大数据分析,方便远程监控机器,并为机器之间建立沟通的桥梁。在该平台,机器数据能够实时存储,平台士的云环境服务和应用可以无障碍地相互操作数据。目前,平台数据平台主要用于分析、处理已存储的数据包。未来将实现数据流的实施分析,更好地监控设备状况,进行设备故障预测。