【技术实现步骤摘要】
一种应用于物联网监控平台的数据库系统
[0001]本专利技术涉及数据库设计领域,特别涉及一种应用于物联网监控平台的数据库系统
。
技术介绍
[0002]联网平台会监控到众多设备,包括柴油发电机组
、
电池
、
空调
、
热交换机
、
温湿度传感器等等,而同一类型的设备,因型号
、
性能等因素,它们的通讯协议往往是不一样的
。
[0003]因此数据库中要兼容多种协议的设备数据类型,让每一个资产的数据点位都成功地存放到数据库中
。
但是增加一个设备数据类型,则会增加了开发人员的工作量,每次新增差异化设备,都需要在数据库中创建该设备对应的资产类以及相关的参数点位,而在代码层面也需要针对新增数据编写类方法
。
[0004]据统计,从更新数据库表到编写代码,需要3‑5天来完成,而且有相当有一部分都是重复性工作,这无疑降低了开发效率,延长了开发周期
。
技术实现思路
[0005]本专利技术的主要目的是提出一种应用于物联网监控平台的数据库系统,旨在通过设计关系型数据库结构从而可对时序性数据库
(Influx DB)
进行多维度的查询与管理
。
[0006]为实现上述目的,本专利技术提出一种应用于物联网监控平台的数据库系统,包括:
[0007]S1
:将根目录三级分组为:根目录
、
地区
、
省份 ...
【技术保护点】
【技术特征摘要】
1.
一种应用于物联网监控平台的数据库系统,其特征在于,包括:
S1
:将根目录三级分组为:根目录
、
地区
、
省份;地区是平台上根节点下最大的地理空间,用于显示根目录包括的若干省份;省份则隶属于地区,是子集合站点的上层,用于显示所述省份包括的若干子集合站点;子集合站点,用户可在任意分组创建子集合站点,所述子集合站点用于区分设备的作用域,所述子集合站点可视为资产的集合;
S2
:设备模型,设备模型作为资产的数据源,可以用来区分不同类型
、
型号的资产;
S3
:资产分组,用户可以有选择性的在子集合站点下创建资产分组,用来区分不同区域
、
种类
、
作用的资产;
S4
:定义资产点位内容,可以将需要的点位打包为集合作为设备模型;设备模型将区分不同类型
、
不同品牌
、
不同型号的设备模型;
S5
:添加设备点位,所述添加设备点位包括填写名称
、
设备点位寄存器地址
、
数据
ID、
数据类型
、
单位等信息,以及该数据是否可控
、
是否为常规参数等属性;
S6
:创建资产,所述创建资产包括选择子集合站点,根据设备模型创建资产,可以选择所属资产分组或直属子集合站点,创建时将子集合站点
、
资产
、
资产点位与设备点位的关系注入资产产点位配置表中;同种类型的多个设备点位的数据可以通过协议库的表关系整合并关联,完成同类型的资产点位集合
。2.
如权利要求1所述的应用于物联网监控平台的数据库系统,其特征在于:所述
S3
中,规定协议的种类为
Asset Class
;协议详情为
Asset Point。3.
如权利要求1所述的应用于物联网监控平台的数据库系统,其特征在于:所述
S6
中,资产是以设备模型为数据源创建而来,当资产包括超过预定值的业务或功能时,设备模型中包含的设备点位...
【专利技术属性】
技术研发人员:洪顺华,刘九博,柯永蠡,
申请(专利权)人:飞尔特能源东莞有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。