本发明公开了一种基于协同过滤和MQTT的智能工厂数据自动订阅方法,涉及智能工厂领域,包括:在边缘网关上建立OPC UA信息模型;边缘网关对传感器采集的数据进行处理并放入OPC UA信息模型;MQTT发布者从OPC UA信息模型中获取数据及相关信息,并以主题的方式发布到MQTT代理;将MQTT代理上的历史订阅关系保存到数据库中;使用历史订阅关系生成数据集,自动订阅方法根据数据集生成自动订阅规则,MQTT代理根据自动订阅规则将数据以主题的形式发送给指定的MQTT订阅者;应用从MQTT订阅者解析获得需要的数据。本发明设计了自动订阅架构和方法,将协同过滤与MQTT结合,实现了数据的自动订阅,能够提高自动化程度和传输效率,从而更好地适用于智能工厂数据传输的大规模动态场景。
上海交通大学
吴雨 | 杨博 | 李成 | 陈彩莲 | 关新平
