一种基于BIM技术的建筑智能化管理方法及系统与流程

文档序号:26282514发布日期:2021-08-17 13:37阅读:74来源:国知局
一种基于BIM技术的建筑智能化管理方法及系统与流程

本发明涉及数据管理技术领域,特别涉及一种基于bim技术的建筑智能化管理方法及系统。



背景技术:

目前,对建筑内的设施设备(例如:钢结构、配电箱、空调等)进行运维管理缺少直观、统一和高效的管理方法。



技术实现要素:

本发明目的之一在于提供了一种基于bim技术的建筑智能化管理方法及系统,可通过bim建筑模型向用户展示异常位置点,用户可以直观地确定异常位置,建立运维数据库,汇总运维数据,对建筑内的设施设备进行统一管理,对监控区域集合进行预处理,将监控区域集合中出现异常概率较大的监控区域排列靠前,便于优先选取进行异常判断,更加高效。

本发明实施例提供的一种基于bim技术的建筑智能化管理方法,包括:

建立运维数据库;

获取预设的监控区域集合,对监控区域集合进行预处理,获得目标监控区域集合;

按预设顺序从目标监控区域集合内选取目标监控区域;

加载bim引擎中的bim建筑模型,基于运维数据库确定bim建筑模型中目标监控区域内的至少一个监控位置点是否异常;

若是,对用户进行相应提醒。

优选的,建立运维数据库,包括:

获取预设的获取节点列表,对获取节点列表进行预处理,获得目标获取节点列表;

通过目标获取节点列表中每个目标获取节点获取运维数据;

获取预设的基础数据库,将全部运维数据填充至基础数据库;

填充完毕后,将基础数据库作为运维数据库,完成建立。

优选的,对获取节点列表进行预处理,包括:

从获取节点列表中选取任一获取节点,对获取节点进行多次问询;

获取获取节点被问询后主动反馈的多个第一反馈信息,以及被动反馈的多个第二反馈信息;

整合各第一反馈信息,获得第一反馈大数据;

获取预设的隔离空间,将第一反馈大数据放置于隔离空间内;

获取预设的动态数据流,将动态数据流在隔离空间内进行流转;

捕捉第一反馈大数据中频繁活跃的多个活跃数据,基于特征提取技术提取活跃数据的目标特征;

获取预设的触发特征数据库,将目标特征与触发特征数据库中的触发特征进行匹配,若匹配符合,获取匹配成功时产生的匹配度,以及匹配成功的触发特征的特征类型;

查询预设的威胁值对照表,确定特征类型对应的威胁值;

基于匹配度和威胁值计算第一判定指数,计算公式如下:

其中,γ1为第一判定指数,αi为第i个匹配成功的触发特征的特征类型对应的威胁值,βi为第i个匹配成功的触发特征与对应目标特征之间的匹配度,μ1为预设的第一补充幅度值,α0为预设的威胁值阈值,β0为预设的匹配度阈值,n为匹配成功的触发特征的总数目;

整合各第二反馈信息,获得第二反馈大数据;

获取预设的检测模型,基于检测模型对第二反馈大数据进行多次检测,获得多个检测值以及与检测值一一对应的检测等级值;

基于检测值和检测等级计算第二判定指数,计算公式如下:

其中,γ2为第二判定指数,di为基于检测模型对第二反馈大数据进行第i次检测获得的检测值,ri为基于检测模型对第二反馈大数据进行第i次检测获得的检测值对应的检测等级值,μ2为预设的第二补充幅度值,d0为预设的检测值阈值,r0为预设的检测等级值阈值,z为基于检测模型对第二反馈大数据进行检测总次数;

若第一判定指数大于等于预设的第一判定指数阈值,和/或,第二判定指数大于等于预设的第二判定指数阈值,从获取节点列表中剔除获取节点;

当获取节点列表中需要剔除的获取节点全部剔除后,完成预处理。

优选的,对监控区域集合进行预处理,包括:

分别建立第一时间轴和第二时间轴;

通过预设的第一获取路径获取第一大数据,将第一大数据在第一时间轴上展开,获得多个第一记录项,第一记录项与第一时间轴上的第一时间节点一一对应;

通过预设的第二获取路径获取第二大数据,将第二大数据在第二时间轴上展开,获得多个第二记录项,第二记录项与第二时间轴上的第二时间节点一一对应;

从监控区域集合中选取任一监控区域;

查询预设的记录特征对照表,确定监控区域对应的多个记录特征;

获取预设的第一扫描框,采用第一扫描框在第一时间轴上进行多次记录扫描,确定记录特征在第一时间轴上频繁出现的多个第一时间区间以及与第一时间区间一一对应的第一出现次数;

基于时间区间对第一扫描框的时间跨度进行调整,获得第二扫描框;

采用第二扫描框在第二时间轴上进行记录扫描,确定记录特征在第二时间轴上频繁出现的多个第二时间区间以及与第二时间区间一一对应的第二出现次数;

基于第一出现次数和第二出现次数计算监控区域的排序指数,计算公式如下:

其中,σ为排序指数,e为自然常数,q1,f,t为第f个记录特征在第t个第一时间区间内出现的第一出现次数,q2,f,t为第f个记录特征在第t个第二时间区间内出现的第二出现次数,θ1,f,t和θ2,f,t为中间变量,o1,f为第f个记录特征对应第一时间区间的总数目,o2,f为第f个记录特征对应第二时间区间的总数目,g为记录特征的总数目,q1,0为预设的第一出现次数阈值,q2,0为预设的第二出现次数阈值,ε1和ε2为预设的权重值;

将监控区域集合中各监控区域按对应排序指数从大到小进行排序;

排序后,完成预处理。

优选的,基于时间区间对第一扫描框的时间跨度进行调整,调整公式如下:

其中,tbegin为调整后的时间跨度的起始值,tend为调整后的时间跨度的截止值,dt为第t个第一时间区间的下限值,ut为第t个第一时间区间的上限值,min为极小值函数,max为极大值函数,j1为预设的第一补充值,j2为预设的第二补充值。

本发明实施例提供的一种基于bim技术的建筑智能化管理系统,包括:

建立模块,用于建立运维数据库;

预处理模块,用于获取预设的监控区域集合,对监控区域集合进行预处理,获得目标监控区域集合;

选取模块,用于按预设顺序从目标监控区域集合内选取目标监控区域;

确定模块,用于加载bim引擎中的bim建筑模型,基于运维数据库确定bim建筑模型中目标监控区域内的至少一个监控位置点是否异常;

提醒模块,用于若是,对用户进行相应提醒。

优选的,建立模块执行如下操作:

获取预设的获取节点列表,对获取节点列表进行预处理,获得目标获取节点列表;

通过目标获取节点列表中每个目标获取节点获取运维数据;

获取预设的基础数据库,将全部运维数据填充至基础数据库;

填充完毕后,将基础数据库作为运维数据库,完成建立。

优选的,建立模块执行如下操作:

从获取节点列表中选取任一获取节点,对获取节点进行多次问询;

获取获取节点被问询后主动反馈的多个第一反馈信息,以及被动反馈的多个第二反馈信息;

整合各第一反馈信息,获得第一反馈大数据;

获取预设的隔离空间,将第一反馈大数据放置于隔离空间内;

获取预设的动态数据流,将动态数据流在隔离空间内进行流转;

捕捉第一反馈大数据中频繁活跃的多个活跃数据,基于特征提取技术提取活跃数据的目标特征;

获取预设的触发特征数据库,将目标特征与触发特征数据库中的触发特征进行匹配,若匹配符合,获取匹配成功时产生的匹配度,以及匹配成功的触发特征的特征类型;

查询预设的威胁值对照表,确定特征类型对应的威胁值;

基于匹配度和威胁值计算第一判定指数,计算公式如下:

其中,γ1为第一判定指数,αi为第i个匹配成功的触发特征的特征类型对应的威胁值,βi为第i个匹配成功的触发特征与对应目标特征之间的匹配度,μ1为预设的第一补充幅度值,α0为预设的威胁值阈值,β0为预设的匹配度阈值,n为匹配成功的触发特征的总数目;

整合各第二反馈信息,获得第二反馈大数据;

获取预设的检测模型,基于检测模型对第二反馈大数据进行多次检测,获得多个检测值以及与检测值一一对应的检测等级值;

基于检测值和检测等级计算第二判定指数,计算公式如下:

其中,γ2为第二判定指数,di为基于检测模型对第二反馈大数据进行第i次检测获得的检测值,ri为基于检测模型对第二反馈大数据进行第i次检测获得的检测值对应的检测等级值,μ2为预设的第二补充幅度值,d0为预设的检测值阈值,r0为预设的检测等级值阈值,z为基于检测模型对第二反馈大数据进行检测总次数;

若第一判定指数大于等于预设的第一判定指数阈值,和/或,第二判定指数大于等于预设的第二判定指数阈值,从获取节点列表中剔除获取节点;

当获取节点列表中需要剔除的获取节点全部剔除后,完成预处理。

优选的,预处理模块执行如下操作:

分别建立第一时间轴和第二时间轴;

通过预设的第一获取路径获取第一大数据,将第一大数据在第一时间轴上展开,获得多个第一记录项,第一记录项与第一时间轴上的第一时间节点一一对应;

通过预设的第二获取路径获取第二大数据,将第二大数据在第二时间轴上展开,获得多个第二记录项,第二记录项与第二时间轴上的第二时间节点一一对应;

从监控区域集合中选取任一监控区域;

查询预设的记录特征对照表,确定监控区域对应的多个记录特征;

获取预设的第一扫描框,采用第一扫描框在第一时间轴上进行多次记录扫描,确定记录特征在第一时间轴上频繁出现的多个第一时间区间以及与第一时间区间一一对应的第一出现次数;

基于时间区间对第一扫描框的时间跨度进行调整,获得第二扫描框;

采用第二扫描框在第二时间轴上进行记录扫描,确定记录特征在第二时间轴上频繁出现的多个第二时间区间以及与第二时间区间一一对应的第二出现次数;

基于第一出现次数和第二出现次数计算监控区域的排序指数,计算公式如下:

其中,σ为排序指数,e为自然常数,q1,f,t为第f个记录特征在第t个第一时间区间内出现的第一出现次数,q2,f,t为第f个记录特征在第t个第二时间区间内出现的第二出现次数,θ1,f,t和θ2,f,t为中间变量,o1,f为第f个记录特征对应第一时间区间的总数目,o2,f为第f个记录特征对应第二时间区间的总数目,g为记录特征的总数目,q1,0为预设的第一出现次数阈值,q2,0为预设的第二出现次数阈值,ε1和ε2为预设的权重值;

将监控区域集合中各监控区域按对应排序指数从大到小进行排序;

排序后,完成预处理。

优选的,预处理模块执行如下操作:

基于时间区间对第一扫描框的时间跨度进行调整,调整公式如下:

其中,tbeqin为调整后的时间跨度的起始值,tend为调整后的时间跨度的截止值,dt为第t个第一时间区间的下限值,ut为第t个第一时间区间的上限值,min为极小值函数,max为极大值函数,j1为预设的第一补充值,j2为预设的第二补充值。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中一种基于bim技术的建筑智能化管理方法的流程图;

图2为本发明实施例中一种基于bim技术的建筑智能化管理系统的示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

本发明实施例提供了一种基于bim技术的建筑智能化管理方法,如图1所示,包括:

s1、建立运维数据库;

s2、获取预设的监控区域集合,对监控区域集合进行预处理,获得目标监控区域集合;

s3、按预设顺序从目标监控区域集合内选取目标监控区域;

s4、加载bim引擎中的bim建筑模型,基于运维数据库确定bim建筑模型中目标监控区域内的至少一个监控位置点是否异常;

s5、若是,对用户进行相应提醒。

上述技术方案的工作原理及有益效果为:

预设的监控区域集合具体为:多个监控区域,例如:3楼xx型号配电箱,1楼大厅xx型号空调;预设顺序具体为:优先选取集合中的排列靠前项;建立运维数据库,汇总运维数据;对监控区域集合进行预处理的目的是:将监控区域集合中出现异常概率较大的监控区域排列靠前,便于优先选取;基于运维数据库确定目标监控区域内的监控位置点(例如:1楼大厅xx型号空调内的电源、压缩机、冷凝器等)是否异常;若是,对用户进行提醒,例如:在bim建筑模型中显示异常位置点,用户可以通过查看bim建筑模型快速确定异常位置点。

本发明实施例可通过bim建筑模型向用户展示异常位置点,用户可以直观地确定异常位置,建立运维数据库,汇总运维数据,对建筑内的设施设备进行统一管理,对监控区域集合进行预处理,将监控区域集合中出现异常概率较大的监控区域排列靠前,便于优先选取进行异常判断,更加高效。

本发明实施例提供了一种基于bim技术的建筑智能化管理方法,建立运维数据库,包括:

获取预设的获取节点列表,对获取节点列表进行预处理,获得目标获取节点列表;

通过目标获取节点列表中每个目标获取节点获取运维数据;

获取预设的基础数据库,将全部运维数据填充至基础数据库;

填充完毕后,将基础数据库作为运维数据库,完成建立。

上述技术方案的工作原理及有益效果为:

预设的获取节点列表具体为:多个获取节点,每个获取节点对应一个运维数据采集端(例如:设备自身的传感器、相关运维人员的手持终端、运维小车等);预设的基础数据库具体为:该数据库内没有内容,只存在一些基础配置文件(例如:表格等);对获取节点进行预处理的目的是:剔除不安全的获取节点;将各获取节点获取的运维数据填充至基础数据库即完成运维数据库的建立,效率较高。

本发明实施例提供了一种基于bim技术的建筑智能化管理方法,对获取节点列表进行预处理,包括:

从获取节点列表中选取任一获取节点,对获取节点进行多次问询;

获取获取节点被问询后主动反馈的多个第一反馈信息,以及被动反馈的多个第二反馈信息;

整合各第一反馈信息,获得第一反馈大数据;

获取预设的隔离空间,将第一反馈大数据放置于隔离空间内;

获取预设的动态数据流,将动态数据流在隔离空间内进行流转;

捕捉第一反馈大数据中频繁活跃的多个活跃数据,基于特征提取技术提取活跃数据的目标特征;

获取预设的触发特征数据库,将目标特征与触发特征数据库中的触发特征进行匹配,若匹配符合,获取匹配成功时产生的匹配度,以及匹配成功的触发特征的特征类型;

查询预设的威胁值对照表,确定特征类型对应的威胁值;

基于匹配度和威胁值计算第一判定指数,计算公式如下:

其中,γ1为第一判定指数,αi为第i个匹配成功的触发特征的特征类型对应的威胁值,βi为第i个匹配成功的触发特征与对应目标特征之间的匹配度,μ1为预设的第一补充幅度值,α0为预设的威胁值阈值,β0为预设的匹配度阈值,n为匹配成功的触发特征的总数目;

整合各第二反馈信息,获得第二反馈大数据;

获取预设的检测模型,基于检测模型对第二反馈大数据进行多次检测,获得多个检测值以及与检测值一一对应的检测等级值;

基于检测值和检测等级计算第二判定指数,计算公式如下:

其中,γ2为第二判定指数,di为基于检测模型对第二反馈大数据进行第i次检测获得的检测值,ri为基于检测模型对第二反馈大数据进行第i次检测获得的检测值对应的检测等级值,μ2为预设的第二补充幅度值,d0为预设的检测值阈值,r0为预设的检测等级值阈值,z为基于检测模型对第二反馈大数据进行检测总次数;

若第一判定指数大于等于预设的第一判定指数阈值,和/或,第二判定指数大于等于预设的第二判定指数阈值,从获取节点列表中剔除获取节点;

当获取节点列表中需要剔除的获取节点全部剔除后,完成预处理。

上述技术方案的工作原理及有益效果为:

预设的隔离空间具体为:与外界隔离的空间,用于数据隔离;预设的动态数据流具体为:该数据流内含有大量敏感数据(例如:隐私数据等),数据流在流转时,会动态改变敏感程度(例如:通过改变公开隐私数据的多少来改变敏感程度);预设的触发特征数据具体为:该数据库内存储有大量触发特征(例如:恶意数据特征等);预设的威胁值对照表具体为:多个对照项,每个对照项包括特征类型和威胁值;预设的第一补充幅度值具体为:例如,0.75;预设的威胁值阈值具体为:例如,96;预设的匹配度阈值具体为:例如,98;预设的检测模型具体为:对大量恶意数据进行学习后训练生成的模型,该模型可以检测恶意数据,输出检测值和检测等级值,检测值代表检测结果,该值越大,数据的恶意性越高,检测等级值代表该次检测精度,该值越大,检测精度越高;预设的第二补充幅度值具体为:例如,0.77;预设的检测值阈值具体为:例如,99;预设的检测等级值阈值具体为:例如,8;预设的第一判定指数阈值具体为:例如,90;预设的第二判定指数阈值具体为:例如,92;对获取节点进行问询,获取节点收到问询后,会主动反馈(脱离系统预先设置主动反馈)第一反馈信息,还会被动反馈(系统预先设置收到问询后进行反馈)第二反馈信息(例如:身份验证信息等);获取节点主动反馈的数据可能是恶意数据,侵入系统进行恶意操作,因此,将其放置在隔离空间内;利用动态数据流在隔离空间内流转,捕捉活跃数据(例如:可能是想要窃取动态数据流中隐私数据的恶意数据),提取目标特征,若目标特征与触发特征匹配,确定匹配特征类型以及匹配度,查找对应威胁值,基于匹配度和威胁值计算第一判定指数;被动反馈的第二反馈信息经整合后输入检测模型进行检测,检测模型检测后输出检测值和检测等级值,基于此计算第二判定指数;若第一判定指数和/或第二判定指数大于等于对应阈值,说明该获取节点的恶意性较大,应当剔除。

本发明实施例对获取节点进行问询,采用不同的判定方式对获取节点主动反馈和被动反馈的反馈信息进行相应判定,增加了判定的全面性和合理性,剔除未通过判定的获取节点,以防通过恶意获取节点获取数据受到恶意入侵,极大程度上增加了安全性,同时,通过上述公式快速计算第一判定指数和第二判定指数,设置阈值与之比较,实现快速判定,提升了系统的工作效率。

本发明实施例提供了一种基于bim技术的建筑智能化管理方法,对监控区域集合进行预处理,包括:

分别建立第一时间轴和第二时间轴;

通过预设的第一获取路径获取第一大数据,将第一大数据在第一时间轴上展开,获得多个第一记录项,第一记录项与第一时间轴上的第一时间节点一一对应;

通过预设的第二获取路径获取第二大数据,将第二大数据在第二时间轴上展开,获得多个第二记录项,第二记录项与第二时间轴上的第二时间节点一一对应;

从监控区域集合中选取任一监控区域;

查询预设的记录特征对照表,确定监控区域对应的多个记录特征;

获取预设的第一扫描框,采用第一扫描框在第一时间轴上进行多次记录扫描,确定记录特征在第一时间轴上频繁出现的多个第一时间区间以及与第一时间区间一一对应的第一出现次数;

基于时间区间对第一扫描框的时间跨度进行调整,获得第二扫描框;

采用第二扫描框在第二时间轴上进行记录扫描,确定记录特征在第二时间轴上频繁出现的多个第二时间区间以及与第二时间区间一一对应的第二出现次数;

基于第一出现次数和第二出现次数计算监控区域的排序指数,计算公式如下:

其中,σ为排序指数,e为自然常数,q1,f,t为第f个记录特征在第t个第一时间区间内出现的第一出现次数,q2,f,t为第f个记录特征在第t个第二时间区间内出现的第二出现次数,θ1,f,t和θ2,f,t为中间变量,o1,f为第f个记录特征对应第一时间区间的总数目,o2,f为第f个记录特征对应第二时间区间的总数目,g为记录特征的总数目,q1,0为预设的第一出现次数阈值,q2,0为预设的第二出现次数阈值,ε1和ε2为预设的权重值;

将监控区域集合中各监控区域按对应排序指数从大到小进行排序;

排序后,完成预处理。

上述技术方案的工作原理及有益效果为:

预设的第一获取路径具体为:对应于同一个用户的不同建筑的历史异常数据(例如:一个建筑公司承建的小区内多幢建筑,其设施设备安装一致);预设的第二获取路径具体为:本地历史异常数据;预设的记录特征对照表具体为:多个对照项,每个对照项包括监控区域名称和多个记录特征(例如:xx型号空调,xx型号空调压缩机故障,xx型号冷凝器故障);预设的第一扫描框具体为:该扫描框可以扫描时间轴上的数据,确定数据内是否含有某特征,该扫描框具有时间跨度,可扫描时间跨度内对应的数据,例如:时间跨度为200小时至1500小时,即扫描该时间跨度内时间轴上的对应数据;频繁出现具体为:出现次数大于一定值(例如:15);预设的第一出现次数阈值具体为:例如,7;预设的第二出现次数阈值具体为:例如,8;将第一大数据和第二大数据在时间轴上展开时,仅基于各数据中的投入使用时间在时间轴上展开,不是基于北京时间,相同承建方的多幢建筑设施设备具有一致性,随着投入时间的推移,其故障相同的可能性较大,因此,基于第一大数据确定某监控区域的记录特征频繁出现的第一时间区间,基于第一时间区间针对性地调整第一扫描框,使用第一扫描框直接单次扫描即可确定第二大数据中记录特征频繁出现的第二时间区间;基于第一时间区间和第二时间区间内的记录特征的出现次数计算排序指数,排序指数越大,该位置发生异常的可能性越大;若某位置点发生异常,用户对其进行更换等代替性的维护工作后,删除对应设备之前的异常数据,重新赋予投入使用时长后作为异常数据;

本发明实施例通过建立时间轴,更高效地确定异常数据出现的次数,在确定第一时间区间后,基于第一时间区间对第一扫描框进行适应性调整,针对性地进行接下来的扫描,同时,通过上述公式计算排序指数,综合性地汇总监控区域多个记录特征出现的情况,极大程度上提升了系统的工作效率。

本发明实施例提供了一种基于bim技术的建筑智能化管理方法,基于时间区间对第一扫描框的时间跨度进行调整,调整公式如下:

其中,tbegin为调整后的时间跨度的起始值,tend为调整后的时间跨度的截止值,dt为第t个第一时间区间的下限值,ut为第t个第一时间区间的上限值,min为极小值函数,max为极大值函数,j1为预设的第一补充值,j2为预设的第二补充值。

上述技术方案的工作原理及有益效果为:

预设的第一补充值具体为:例如,3;预设的第二补充值具体为:例如,5;对第一扫描框的时间跨度进行调整,便于下一次针对性地对第二时间轴进行扫描,提升了系统的工作效率;设置一定补充值,适当扩大扫描范围,减少误差。

本发明实施例提供了一种基于bim技术的建筑智能化管理系统,如图2所示,包括:

建立模块1,用于建立运维数据库;

预处理模块2,用于获取预设的监控区域集合,对监控区域集合进行预处理,获得目标监控区域集合;

选取模块3,用于按预设顺序从目标监控区域集合内选取目标监控区域;

确定模块4,用于加载bim引擎中的bim建筑模型,基于运维数据库确定bim建筑模型中目标监控区域内的至少一个监控位置点是否异常;

提醒模块5,用于若是,对用户进行相应提醒。

上述技术方案的工作原理及有益效果为:

预设的监控区域集合具体为:多个监控区域,例如:3楼xx型号配电箱,1楼大厅xx型号空调;预设顺序具体为:优先选取集合中的排列靠前项;建立运维数据库,汇总运维数据;对监控区域集合进行预处理的目的是:将监控区域集合中出现异常概率较大的监控区域排列靠前,便于优先选取;基于运维数据库确定目标监控区域内的监控位置点(例如:1楼大厅xx型号空调内的电源、压缩机、冷凝器等)是否异常;若是,对用户进行提醒,例如:在bim建筑模型中显示异常位置点,用户可以通过查看bim建筑模型快速确定异常位置点。

本发明实施例可通过bim建筑模型向用户展示异常位置点,用户可以直观地确定异常位置,建立运维数据库,汇总运维数据,对建筑内的设施设备进行统一管理,对监控区域集合进行预处理,将监控区域集合中出现异常概率较大的监控区域排列靠前,便于优先选取进行异常判断,更加高效。

本发明实施例提供了一种基于bim技术的建筑智能化管理系统,建立模块1执行如下操作:

获取预设的获取节点列表,对获取节点列表进行预处理,获得目标获取节点列表;

通过目标获取节点列表中每个目标获取节点获取运维数据;

获取预设的基础数据库,将全部运维数据填充至基础数据库;

填充完毕后,将基础数据库作为运维数据库,完成建立。

上述技术方案的工作原理及有益效果为:

预设的获取节点列表具体为:多个获取节点,每个获取节点对应一个运维数据采集端(例如:设备自身的传感器、相关运维人员的手持终端、运维小车等);预设的基础数据库具体为:该数据库内没有内容,只存在一些基础配置文件(例如:表格等);对获取节点进行预处理的目的是:剔除不安全的获取节点;将各获取节点获取的运维数据填充至基础数据库即完成运维数据库的建立,效率较高。

本发明实施例提供了一种基于bim技术的建筑智能化管理系统,建立模块1执行如下操作:

从获取节点列表中选取任一获取节点,对获取节点进行多次问询;

获取获取节点被问询后主动反馈的多个第一反馈信息,以及被动反馈的多个第二反馈信息;

整合各第一反馈信息,获得第一反馈大数据;

获取预设的隔离空间,将第一反馈大数据放置于隔离空间内;

获取预设的动态数据流,将动态数据流在隔离空间内进行流转;

捕捉第一反馈大数据中频繁活跃的多个活跃数据,基于特征提取技术提取活跃数据的目标特征;

获取预设的触发特征数据库,将目标特征与触发特征数据库中的触发特征进行匹配,若匹配符合,获取匹配成功时产生的匹配度,以及匹配成功的触发特征的特征类型;

查询预设的威胁值对照表,确定特征类型对应的威胁值;

基于匹配度和威胁值计算第一判定指数,计算公式如下:

其中,γ1为第一判定指数,αi为第i个匹配成功的触发特征的特征类型对应的威胁值,βi为第i个匹配成功的触发特征与对应目标特征之间的匹配度,μ1为预设的第一补充幅度值,α0为预设的威胁值阈值,β0为预设的匹配度阈值,n为匹配成功的触发特征的总数目;

整合各第二反馈信息,获得第二反馈大数据;

获取预设的检测模型,基于检测模型对第二反馈大数据进行多次检测,获得多个检测值以及与检测值一一对应的检测等级值;

基于检测值和检测等级计算第二判定指数,计算公式如下:

其中,γ2为第二判定指数,di为基于检测模型对第二反馈大数据进行第i次检测获得的检测值,ri为基于检测模型对第二反馈大数据进行第i次检测获得的检测值对应的检测等级值,μ2为预设的第二补充幅度值,d0为预设的检测值阈值,r0为预设的检测等级值阈值,z为基于检测模型对第二反馈大数据进行检测总次数;

若第一判定指数大于等于预设的第一判定指数阈值,和/或,第二判定指数大于等于预设的第二判定指数阈值,从获取节点列表中剔除获取节点;

当获取节点列表中需要剔除的获取节点全部剔除后,完成预处理。

上述技术方案的工作原理及有益效果为:

预设的隔离空间具体为:与外界隔离的空间,用于数据隔离;预设的动态数据流具体为:该数据流内含有大量敏感数据(例如:隐私数据等),数据流在流转时,会动态改变敏感程度(例如:通过改变公开隐私数据的多少来改变敏感程度);预设的触发特征数据具体为:该数据库内存储有大量触发特征(例如:恶意数据特征等);预设的威胁值对照表具体为:多个对照项,每个对照项包括特征类型和威胁值;预设的第一补充幅度值具体为:例如,0.75;预设的威胁值阈值具体为:例如,96;预设的匹配度阈值具体为:例如,98;预设的检测模型具体为:对大量恶意数据进行学习后训练生成的模型,该模型可以检测恶意数据,输出检测值和检测等级值,检测值代表检测结果,该值越大,数据的恶意性越高,检测等级值代表该次检测精度,该值越大,检测精度越高;预设的第二补充幅度值具体为:例如,0.77;预设的检测值阈值具体为:例如,99;预设的检测等级值阈值具体为:例如,8;预设的第一判定指数阈值具体为:例如,90;预设的第二判定指数阈值具体为:例如,92;对获取节点进行问询,获取节点收到问询后,会主动反馈(脱离系统预先设置主动反馈)第一反馈信息,还会被动反馈(系统预先设置收到问询后进行反馈)第二反馈信息(例如:身份验证信息等);获取节点主动反馈的数据可能是恶意数据,侵入系统进行恶意操作,因此,将其放置在隔离空间内;利用动态数据流在隔离空间内流转,捕捉活跃数据(例如:可能是想要窃取动态数据流中隐私数据的恶意数据),提取目标特征,若目标特征与触发特征匹配,确定匹配特征类型以及匹配度,查找对应威胁值,基于匹配度和威胁值计算第一判定指数;被动反馈的第二反馈信息经整合后输入检测模型进行检测,检测模型检测后输出检测值和检测等级值,基于此计算第二判定指数;若第一判定指数和/或第二判定指数大于等于对应阈值,说明该获取节点的恶意性较大,应当剔除。

本发明实施例对获取节点进行问询,采用不同的判定方式对获取节点主动反馈和被动反馈的反馈信息进行相应判定,增加了判定的全面性和合理性,剔除未通过判定的获取节点,以防通过恶意获取节点获取数据受到恶意入侵,极大程度上增加了安全性,同时,通过上述公式快速计算第一判定指数和第二判定指数,设置阈值与之比较,实现快速判定,提升了系统的工作效率。

本发明实施例提供了一种基于bim技术的建筑智能化管理系统,预处理模块2执行如下操作:

分别建立第一时间轴和第二时间轴;

通过预设的第一获取路径获取第一大数据,将第一大数据在第一时间轴上展开,获得多个第一记录项,第一记录项与第一时间轴上的第一时间节点一一对应;

通过预设的第二获取路径获取第二大数据,将第二大数据在第二时间轴上展开,获得多个第二记录项,第二记录项与第二时间轴上的第二时间节点一一对应;

从监控区域集合中选取任一监控区域;

查询预设的记录特征对照表,确定监控区域对应的多个记录特征;

获取预设的第一扫描框,采用第一扫描框在第一时间轴上进行多次记录扫描,确定记录特征在第一时间轴上频繁出现的多个第一时间区间以及与第一时间区间一一对应的第一出现次数;

基于时间区间对第一扫描框的时间跨度进行调整,获得第二扫描框;

采用第二扫描框在第二时间轴上进行记录扫描,确定记录特征在第二时间轴上频繁出现的多个第二时间区间以及与第二时间区间一一对应的第二出现次数;

基于第一出现次数和第二出现次数计算监控区域的排序指数,计算公式如下:

其中,σ为排序指数,e为自然常数,q1,f,t为第f个记录特征在第t个第一时间区间内出现的第一出现次数,q2,f,t为第f个记录特征在第t个第二时间区间内出现的第二出现次数,θ1,f,t和θ2,f,t为中间变量,o1,f为第f个记录特征对应第一时间区间的总数目,o2,f为第f个记录特征对应第二时间区间的总数目,g为记录特征的总数目,q1,0为预设的第一出现次数阈值,q2,0为预设的第二出现次数阈值,ε1和ε2为预设的权重值;

将监控区域集合中各监控区域按对应排序指数从大到小进行排序;

排序后,完成预处理。

上述技术方案的工作原理及有益效果为:

预设的第一获取路径具体为:对应于同一个用户的不同建筑的历史异常数据(例如:一个建筑公司承建的小区内多幢建筑,其设施设备安装一致);预设的第二获取路径具体为:本地历史异常数据;预设的记录特征对照表具体为:多个对照项,每个对照项包括监控区域名称和多个记录特征(例如:xx型号空调,xx型号空调压缩机故障,xx型号冷凝器故障);预设的第一扫描框具体为:该扫描框可以扫描时间轴上的数据,确定数据内是否含有某特征,该扫描框具有时间跨度,可扫描时间跨度内对应的数据,例如:时间跨度为200小时至1500小时,即扫描该时间跨度内时间轴上的对应数据;频繁出现具体为:出现次数大于一定值(例如:15);预设的第一出现次数阈值具体为:例如,7;预设的第二出现次数阈值具体为:例如,8;将第一大数据和第二大数据在时间轴上展开时,仅基于各数据中的投入使用时间在时间轴上展开,不是基于北京时间,相同承建方的多幢建筑设施设备具有一致性,随着投入时间的推移,其故障相同的可能性较大,因此,基于第一大数据确定某监控区域的记录特征频繁出现的第一时间区间,基于第一时间区间针对性地调整第一扫描框,使用第一扫描框直接单次扫描即可确定第二大数据中记录特征频繁出现的第二时间区间;基于第一时间区间和第二时间区间内的记录特征的出现次数计算排序指数,排序指数越大,该位置发生异常的可能性越大;若某位置点发生异常,用户对其进行更换等代替性的维护工作后,删除对应设备之前的异常数据,重新赋予投入使用时长后作为异常数据;

本发明实施例通过建立时间轴,更高效地确定异常数据出现的次数,在确定第一时间区间后,基于第一时间区间对第一扫描框进行适应性调整,针对性地进行接下来的扫描,同时,通过上述公式计算排序指数,综合性地汇总监控区域多个记录特征出现的情况,极大程度上提升了系统的工作效率。

本发明实施例提供了一种基于bim技术的建筑智能化管理系统,预处理模块2执行如下操作:

基于时间区间对第一扫描框的时间跨度进行调整,调整公式如下:

其中,tbegm为调整后的时间跨度的起始值,tend为调整后的时间跨度的截止值,dt为第t个第一时间区间的下限值,ut为第t个第一时间区间的上限值,min为极小值函数,max为极大值函数,j1为预设的第一补充值,j2为预设的第二补充值。

上述技术方案的工作原理及有益效果为:

预设的第一补充值具体为:例如,3;预设的第二补充值具体为:例如,5;对第一扫描框的时间跨度进行调整,便于下一次针对性地对第二时间轴进行扫描,提升了系统的工作效率;设置一定补充值,适当扩大扫描范围,减少误差。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1