基于云化通信器的智能化云平台系统技术方案

技术编号:21917507 阅读:27 留言:0更新日期:2019-08-21 13:32
本发明专利技术公开了一种基于云化通信器的智能化云平台系统,包括云化通信器,所述云化通信器采用工控主板制作成盒子式的工控机,所述工控机上安装有云化层通讯软件,所述云化通信器和智能设备的监控接口互联,所述云化通信器直接接入智能云平台,通过所述智能云平台对所述云化通信器进行管理和数据访问,所述云化通信器包括底层操作系统、中间层和安全认证层,所述底层操作系统采用Linux+Docker操作系统,所述中间层包括接口通信服务层、消息服务层和数据服务层。实施本发明专利技术的基于云化通信器的智能化云平台系统,具有以下有益效果:能解决传统智能自动控制系统无法上云的问题、实现在云平台上对各种通信协议设备或系统的直接集成。

Intelligent Cloud Platform System Based on Cloud Communicator

【技术实现步骤摘要】
基于云化通信器的智能化云平台系统
本专利技术涉及互联网领域,特别涉及一种基于云化通信器的智能化云平台系统。
技术介绍
目前,智能家具、楼宇自动控制系统、物联网大部分基于传统的通信协议进行通信,如BACnet、Modbus、KNX/EIB、LonWorks、OPC等通信协议进行设备或系统间的通信,但这些协议都是基于局域网进行相互通信,在局域单体应用上已经是很成熟的技术应用。但随着互联网、物联网发展对广泛互联的需求,在智慧园区、智慧城市的技术应用中,要求智能设备能够进行广域的通讯集成,智能设备能进行分布式可扩展的广域互联。传统的这些通信协议都无法承载这种广域组网的应用要求。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种能解决传统智能自动控制系统无法上云的问题、实现在云平台上对各种通信协议设备或系统的直接集成的基于云化通信器的智能化云平台系统。本专利技术解决其技术问题所采用的技术方案是:构造一种基于云化通信器的智能化云平台系统,包括云化通信器,所述云化通信器采用工控主板制作成盒子式的工控机,所述工控机上安装有云化层通讯软件,所述云化通信器和智能设备的监控接口互联,所述云化通信器直接接入智能云平台,通过所述智能云平台对所述云化通信器进行管理和数据访问,所述云化通信器包括底层操作系统、中间层和安全认证层,所述底层操作系统采用Linux+Docker操作系统,所述中间层包括接口通信服务层、消息服务层和数据服务层;所述底层操作系统通过对Docker的创建和管理,支撑各功能模块的微服务运行,各种功能模块作为微服务单独安装在所述Docker中,并通过所述Docker打包为镜像,作为协议适配微智能模块;所述接口通信服务层用于与所述智能设备提供的接口进行通信,由所述智能设备提供接口类型和通信协议,通过各种所述协议适配微智能模块与所述智能设备进行适配建立双方通信,实现对各种所述智能设备的接入;所述消息服务层提供一个服务网关,提供消息发布/订阅、以及服务注册/发现功能,所述服务网关负责对所述协议适配微智能模块的服务注册以及通过消息的发布与订阅实现松耦合;所述数据服务层提供各种数据服务接口、数据处理、采集分析、边缘计算和前端界面,形成各种数据服务微智能模块,所述数据服务微智能模块通过对所述服务网关进行消息发布与订阅,实现数据的获取、加工和输出。在本专利技术所述的基于云化通信器的智能化云平台系统中,所述数据服务微智能模块包括功能型微智能模块和管理型微智能模块,所述功能型微智能模块是一个个实现某一具体功能的微服务,直接接入服务网关,所有数据输入和输出都来自对所述服务网关的订阅和发布,所述管理型微智能模块通过websocketserver及各种管理型的restapi,通过在所述服务网关的服务注册,实现对其它数据服务微智能模块的界面操作管理功能,为用户提供B/S网页访问操作。在本专利技术所述的基于云化通信器的智能化云平台系统中,所述智能云平台为基于私有云或公有云部署的智能化云平台,所述智能云平台包括PaaS层和SaaS层,所述PaaS层采用容器云技术,所述SaaS层采用多租户方式,每一个租户拥有独立的虚拟云化通信器及部署在所述虚拟云化通信器上的Docker。在本专利技术所述的基于云化通信器的智能化云平台系统中,所述云化通信器通过云端同步微智能模块,将所述云化通信器上的服务网关的订阅信息发布给所述智能云平台上的虚拟云化通信器的服务网关,或将所述虚拟云化通信器的服务网关订阅的信息发布给所述云化通信器,实现所述虚拟云化通信器与所述云化通信器的完全同步映射,建立所述云化通信器与所述虚拟云化通信器的集群。在本专利技术所述的基于云化通信器的智能化云平台系统中,所述云化通信器负责与智能设备进行接口通信,所述虚拟云化通信器在所述云化通信器运行正常的情况下,不参与和所述智能设备进行接口通信。在本专利技术所述的基于云化通信器的智能化云平台系统中,所述智能云平台为基于混合云部署的智能化云平台,所述混合云部署为同时在本地私有云和公有云上进行部署虚拟云化通信器,在所述云化通信器创建两个云端同步微智能模块,分别将所述云化通信器与私有云以及公有云的虚拟云化通信器进行同步映射,分别实现所述云化通信器和私有云的虚拟云化通信器、以及所述云化通信器和公有云的虚拟云化通信器的集群。在本专利技术所述的基于云化通信器的智能化云平台系统中,所述云化通信器将信息分别同步到私有云的虚拟云化通信器和公有云的虚拟云化通信器,用户分别在私有云和公有云的界面上对集成的智能设备系统进行操作。在本专利技术所述的基于云化通信器的智能化云平台系统中,所述私有云或公有云的功能同步授权,由各自的云端同步微智能模块进行设置,分别开放私有云或公有云的操作权限。实施本专利技术的基于云化通信器的智能化云平台系统,具有以下有益效果:由于设有云化通信器,云化层通信软件可制作一种设备,采用工控主板制作成盒子式的工控机,云化层通信软件安装在工控机上,云化通信器可一同安装在现场的设备端,和智能设备的监控接口互联,云化通信器可以直接接入智能云平台(私有云、公有云或混合云),通过智能云平台对云化通信器进行管理和数据访问,通过云端就可实现对云化通信器的管理和数据访问,从而实现对各种智能设备系统的集成,统一进行管理和监控,因此本专利技术能解决传统智能自动控制系统无法上云的问题、实现在云平台上对各种通信协议设备或系统的直接集成。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术基于云化通信器的智能化云平台系统一个实施例中云化通信器的软件架构示意图;图2为所述实施例中基于私有云或公有云部署的智能化云平台的结构示意图;图3为所述实施例中基于混合云部署的智能化云平台的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术基于云化通信器的智能化云平台系统实施例中,该基于云化通信器的智能化云平台系统包括云化通信器,该云化通信器的软件架构示意图如图1所示。图1中,云化通信器采用工控主板制作成盒子式的工控机,工控机上安装有云化层通讯软件,云化通信器和智能设备的监控接口互联,云化通信器直接接入智能云平台,通过智能云平台对云化通信器进行管理和数据访问,云化通信器包括底层操作系统、中间层和安全认证层,底层操作系统采用Linux+Docker操作系统,中间层包括接口通信服务层、消息服务层和数据服务层。底层操作系统通过对Docker的创建和管理,支撑各功能模块的微服务运行,各种功能模块作为微服务单独安装在Docker中,并通过Docker打包为镜像,定义为协议适配微智能模块,也就是作为协议适配微智能模块。因为协议适配微智能模块是一个个单独的服务,架构支持各种协议适配微智能模块的分布式扩展,具有良好的弹性。本文档来自技高网...

【技术保护点】
1.一种基于云化通信器的智能化云平台系统,其特征在于,包括云化通信器,所述云化通信器采用工控主板制作成盒子式的工控机,所述工控机上安装有云化层通讯软件,所述云化通信器和智能设备的监控接口互联,所述云化通信器直接接入智能云平台,通过所述智能云平台对所述云化通信器进行管理和数据访问,所述云化通信器包括底层操作系统、中间层和安全认证层,所述底层操作系统采用Linux+Docker操作系统,所述中间层包括接口通信服务层、消息服务层和数据服务层;所述底层操作系统通过对Docker的创建和管理,支撑各功能模块的微服务运行,各种功能模块作为微服务单独安装在所述Docker中,并通过所述Docker打包为镜像,作为协议适配微智能模块;所述接口通信服务层用于与所述智能设备提供的接口进行通信,由所述智能设备提供接口类型和通信协议,通过各种所述协议适配微智能模块与所述智能设备进行适配建立双方通信,实现对各种所述智能设备的接入;所述消息服务层提供一个服务网关,提供消息发布/订阅、以及服务注册/发现功能,所述服务网关负责对所述协议适配微智能模块的服务注册以及通过消息的发布与订阅实现松耦合;所述数据服务层提供各种数据服务接口、数据处理、采集分析、边缘计算和前端界面,形成各种数据服务微智能模块,所述数据服务微智能模块通过对所述服务网关进行消息发布与订阅,实现数据的获取、加工和输出。...

【技术特征摘要】
1.一种基于云化通信器的智能化云平台系统,其特征在于,包括云化通信器,所述云化通信器采用工控主板制作成盒子式的工控机,所述工控机上安装有云化层通讯软件,所述云化通信器和智能设备的监控接口互联,所述云化通信器直接接入智能云平台,通过所述智能云平台对所述云化通信器进行管理和数据访问,所述云化通信器包括底层操作系统、中间层和安全认证层,所述底层操作系统采用Linux+Docker操作系统,所述中间层包括接口通信服务层、消息服务层和数据服务层;所述底层操作系统通过对Docker的创建和管理,支撑各功能模块的微服务运行,各种功能模块作为微服务单独安装在所述Docker中,并通过所述Docker打包为镜像,作为协议适配微智能模块;所述接口通信服务层用于与所述智能设备提供的接口进行通信,由所述智能设备提供接口类型和通信协议,通过各种所述协议适配微智能模块与所述智能设备进行适配建立双方通信,实现对各种所述智能设备的接入;所述消息服务层提供一个服务网关,提供消息发布/订阅、以及服务注册/发现功能,所述服务网关负责对所述协议适配微智能模块的服务注册以及通过消息的发布与订阅实现松耦合;所述数据服务层提供各种数据服务接口、数据处理、采集分析、边缘计算和前端界面,形成各种数据服务微智能模块,所述数据服务微智能模块通过对所述服务网关进行消息发布与订阅,实现数据的获取、加工和输出。2.根据权利要求1所述的基于云化通信器的智能化云平台系统,其特征在于,所述数据服务微智能模块包括功能型微智能模块和管理型微智能模块,所述功能型微智能模块是一个个实现某一具体功能的微服务,直接接入服务网关,所有数据输入和输出都来自对所述服务网关的订阅和发布,所述管理型微智能模块通过websocketserver及各种管理型的restapi,通过在所述服务网关的服务注册,实现对其它数据服务微智能模块的界面操作管理功能,为用户提供B/S网页访问操作。3.根据权...

【专利技术属性】
技术研发人员:林荣炎
申请(专利权)人:广州云华智慧科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1