一种智慧建筑设备历史数据存储方法技术

技术编号:33542711 阅读:9 留言:0更新日期:2022-05-21 09:54
本发明专利技术公开一种智慧建筑设备历史数据存储方法,便于后期统计分析的利用。本发明专利技术方法,包括如下步骤:(10)实时数据获取:获取建筑设备实时数据;(20)数据存储格式选择:根据业务分析特征,选择不同格式存储数据;(30)以设备存储数据:在每个数据存储周期内,将建筑设备实时数据存储在以设备为单位的设备数据表内,转至(60);(40)以设备类型存储数据:在每个数据存储周期内,将建筑设备实时数据存储以设备为单位的设备数据表内,转至(60);(50)公式化存储数据:在每个数据存储周期内,将建筑设备实时数据存储在以合计值为单位的合计值数据表内,转至(60);(60)数据存储完成:数据存储完成,等待业务应用提取。等待业务应用提取。等待业务应用提取。

【技术实现步骤摘要】
一种智慧建筑设备历史数据存储方法


[0001]本专利技术属于智慧建筑设备管理
,特别是一种智慧建筑设备历史数据存储方法。

技术介绍

[0002]在智慧建筑物联网领域,一般按系统类别类型划分设备,这里的系统一般指建筑内的系统,如供配电系统、给排水系统、消防系统、空调系统等,这里的类别指的是某一类系统的设备的类别分类,如供配电系统,类别划分一般有高压配电设备、低压配电柜、备用供电设备、低压配电箱、电表箱、进户箱、公共照明和供配电套件辅件等,这里的类型指的是某一类系统的设备的类别中有哪些类型,如高压配电设备类别的类型有,高压进线柜、高压计量柜、高压出线柜、高压配电柜、高压联络柜、高压环网柜、直流屏、变压器、高压提升柜、有源电量滤波柜、高压补偿柜等。每个设备归都属于系统类别类型,一般为系统类别类型指定标准测点,则设备就有了测点属性,测点类型分int、float、string,bool等,测点有名称、英文短码、单位属性,数据格式定义等。
[0003]业务上对设备的历史数据统计分析,需要对设备历史数据进行合理存储,通常以下几种维度进行统计,统计维度包括建筑、楼层、区域、租户、进出口、周期(周期类型定义,分tick、秒、分、时、天、周、月、年)等。目前一般按设备实际的报送值进行全量存储。当业务上有统计分析需求的时候,则从全量数据中进行大数据统计或分析,得到业务上所需的业务数据。
[0004]然而,上述建筑设备历史数据存储方法的弊端在于:
[0005]1、对于不同的项目的业务分析需求,需要重复进行开发代码进行统计分析;
[0006]2、项目的交付过程比较长、开发的人力成本比较高;
[0007]3、不同的项目都需要测试人员花费较多的时间进行业务测试。
[0008]总之,现有技术存在的问题是:存储的智慧建筑设备历史数据不利于后期统计分析。

技术实现思路

[0009]本专利技术的目的在于提供一种智慧建筑设备历史数据存储方法,便于后期统计分析的利用。
[0010]实现本专利技术目的的技术解决方案为:
[0011]一种智慧建筑设备历史数据存储方法,包括如下步骤:
[0012](10)实时数据获取:获取建筑设备实时数据;
[0013](20)数据存储格式选择:根据业务分析的特征选择不同的数据存储格式;
[0014]当选择以设备存储数据时,跳转至(30)步骤;
[0015]当选择以设备类型存储数据时,跳转至(40)步骤;
[0016]当选择以公式化存储数据时,跳转至(50)步骤;
[0017](30)以设备存储数据:在每个数据存储周期内,将建筑设备实时数据存储在以设备为单位的设备数据表内,所述设备数据表结构根据设备标识、设备编码、周期类型和周期值组合定义;并跳转至(60)步骤;
[0018](40)以设备类型存储数据:在每个数据存储周期内,将建筑设备实时数据存储以设备为单位的设备数据表内,所述设备数据表结构根据设备标识、设备编码、周期类型和周期值组合定义;并跳转至(60)步骤;
[0019](50)公式化存储数据:在每个数据存储周期内,将建筑设备实时数据存储在以合计值为单位的合计值数据表内,所述合计值数据表结构由根据业务特征选择相应计算公式得到的合计值、周期类型和周期值组合定义得到;并跳转至(60)步骤;
[0020](60)数据存储完成:数据存储完成,等待业务应用提取。
[0021]本专利技术与现有技术相比,其显著优点为:便于后期统计分析的利用。其具体体现为:
[0022]1、常规的业务数据统计无需开发:可以通过设备、设备类型和公式化自定义配置的方式来获取业务统计数据。设备和设备类型,可以从设备和一类设备的多周期维度去配置业务统计数据;公式化配置,可以从建筑、楼层、区域、租户等维度去配置业务统计数据;
[0023]2、支持设备数组配置:作为计算因子引入,实施可以通过定义一组设备作为设备数组,来参与公式化运算,这样简化了合计值的实施配置。设备数组引入,一般源自于对这组设备多次的业务统计,而不需要频繁的录入这组设备作为计算因子;
[0024]3、支持合计值配置:业务应用可以按自定义分区进行定义合计值,比如统计区域、楼层或租户等维度来统计某一系统类别类型的数据(如电费)。合计值的自定义,可以让用户更加灵活的根据自己的业务场景需求进行公式化统计;
[0025]4、支持合计值迭代计算:可以把合计值的结果作为其他合计值的计算因子进行迭代计算,支持无穷迭代计算。在业务运算中,如计算园区租户中用电量费用最高的5名,那么可以把园区的所有租户定义成一个合计值,通过自定义函数,取这些合计值数组的排名的前5;
[0026]5、业务软件接口标准化:最大可能标准化项目上统计分析的接口标准化,标准化接口包括:分页获取设备的测点信息;获取指定周期的设备的指定测点的历史数据;获取合计值存储数据;按系统类别类型获取周期统计数据(如平均值、累加和等)。
[0027]下面结合附图和具体实施方式对本专利技术作进一步的详细描述。
附图说明
[0028]图1是本专利技术智慧建筑设备历史数据存储方法的主流程图。
[0029]图2是图1中公式化存储数据步骤的流程图。
具体实施方式
[0030]本专利技术智慧建筑设备历史数据存储方法,用于将智慧建筑设备的实时数据按配置规则进行历史数据存储,以利用后期统计分析的利用。
[0031]业务分析的特征是选择存储方式的重要依据.如分析某栋楼的用电量,而当前这栋楼有一块进户总表,则选择单设备存储;又比如查看每个门禁的进出记录,则把每个门禁
的系统类别类型的设备进行存储,获取tick进出记录;再比如求某个租户的用电总量,可能这个组合是多块区域多块计量总表,则采用公式化存储。
[0032]如图1所示,本专利技术智慧建筑设备历史数据存储方法,包括如下步骤:
[0033](10)实时数据获取:获取建筑设备实时数据;
[0034](20)数据存储格式选择:根据业务分析的特征选择不同的数据存储格式,当选择以设备存储数据时,跳转至(30)步骤;当选择以设备类型存储数据时,跳转至(40)步骤;当选择以公式化存储数据时,跳转至(50)步骤;
[0035](30)以设备存储数据:在每个数据存储周期内,将建筑设备实时数据存储在以设备为单位的设备数据表内,所述设备数据表结构根据设备标识、设备编码、周期类型和周期值组合定义;并跳转至(60)步骤;
[0036]所述(20)以设备存储数据步骤具体为:
[0037]在每个数据存储周期内,从建筑设备实时数据中选择设备,包括设备标识、设备编码,选择周期类型,选择周期值,将其存储在以设备为单位的存储表内,该存储表结构根据设备标识、设备编码、周期类型和周期值组合定义。
[0038](40)以设备类型存储数据:在每个数据存储周期内,将建筑设备实时数据存储以设备为单位的设备数据表内,所述设备数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智慧建筑设备历史数据存储方法,其特征在于,包括如下步骤:(10)实时数据获取:获取建筑设备实时数据;(20)数据存储格式选择:根据业务分析的特征选择不同的数据存储格式;当选择以设备存储数据时,跳转至(30)步骤;当选择以设备类型存储数据时,跳转至(40)步骤;当选择以公式化存储数据时,跳转至(50)步骤;(30)以设备存储数据:在每个数据存储周期内,将建筑设备实时数据存储在以设备为单位的设备数据表内,所述设备数据表结构根据设备标识、设备编码、周期类型和周期值组合定义;并跳转至(60)步骤;(40)以设备类型存储数据:在每个数据存储周期内,将建筑设备实时数据存储以设备为单位的设备数据表内,所述设备数据表结构根据设备标识、设备编码、周期类型和周期值组合定义;并跳转至(60)步骤;(50)公式化存储数据:在每个数据存储周期内,将建筑设备实时数据存储在以合计值为单位的合计值数据表内,所述合计值数据表结构由根据业务特征选择相应计算公式得到的合计值、周期类型和周期值组合定义得到;并跳转至(60)步...

【专利技术属性】
技术研发人员:孙晓波陈先明赵启程高志岗
申请(专利权)人:南京戎光软件科技有限公司
类型:发明
国别省市:

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

1