1.一种基于建筑数模的室内管网评估方法,其特征在于,所述方法包括:基于建筑信息模型提取室内管网数据,根据所述室内管网数据构建室内管网网络模型;对所述室内管网网络模型进行攻击,确定室内管网性能变化曲线和各被攻击节点的影响区域范围;根据所述室内管网性能变化曲线和各所述影响区域范围确定室内管网评估结果;根据所述室内管网数据构建室内管网网络模型,包括:将所述室内管网数据中阀门和管件构建为节点;获取所述室内管网数据中的构件连接关系,根据所述构件连接关系和各所述节点确定所述室内管网网络模型;根据所述构件连接关系和各所述节点确定所述室内管网网络模型,包括:根据所述构件连接关系和各所述节点生成节点的边关系;获取预设自定义容差和预设偏差参数,基于所述预设自定义容差和所述预设偏差参数对所述边关系进行校正,确定所述室内管网网络模型;对所述室内管网网络模型进行攻击,确定室内管网性能变化曲线,包括:对所述室内管网网络模型进行攻击,确定每一节点被攻击后所述室内管网网络模型对应的室内管网性能;根据各所述室内管网性能确定所述室内管网性能变化曲线;所述室内管网性能由所述室内管网网络模型对应的最大连通子图比例和网络全局效率确定;对所述室内管网网络模型进行攻击,确定各被攻击节点的影响区域范围,包括:对所述室内管网网络模型的节点进行攻击,计算被攻击节点的预设空间距离内的各邻域节点对应的包围盒范围;根据各所述包围盒范围确定被攻击节点的所述影响区域范围。
2.根据权利要求1所述的基于建筑数模的室内管网评估方法,其特征在于,所述攻击包括蓄意攻击,对所述室内管网网络模型进行攻击,确定每一节点被攻击后所述室内管网网络模型对应的室内管网性能,包括:根据所述室内管网网络模型中各节点对应的中心性对各节点进行排序,确定节点序列;根据所述节点序列对所述室内管网网络模型进行蓄意攻击,确定每一节点被攻击后所述室内管网网络模型对应的所述室内管网性能。
3.根据权利要求2所述的基于建筑数模的室内管网评估方法,其特征在于,根据所述室内管网网络模型中各节点对应的中心性对各节点进行排序,确定节点序列,包括:计算所述室内管网网络模型中各节点对应的介数中心性和接近中心性;根据各节点对应的所述介数中心性和所述接近中心性对各节点进行排序,确定所述节点序列。
4.一种基于建筑数模的室内管网评估装置,其特征在于,所述装置包括:室内管网网络模型构建模块,用于基于建筑信息模型提取室内管网数据,根据所述室内管网数据构建室内管网网络模型;拓扑维度和空间维度评估模块,用于对所述室内管网网络模型进行攻击,确定室内管网性能变化曲线和各被攻击节点的影响区域范围;室内管网评估结果确定模块,用于根据所述室内管网性能变化曲线和各所述影响区域范围确定室内管网评估结果;根据所述室内管网数据构建室内管网网络模型,包括:将所述室内管网数据中阀门和管件构建为节点;获取所述室内管网数据中的构件连接关系,根据所述构件连接关系和各所述节点确定所述室内管网网络模型;根据所述构件连接关系和各所述节点确定所述室内管网网络模型,包括:根据所述构件连接关系和各所述节点生成节点的边关系;获取预设自定义容差和预设偏差参数,基于所述预设自定义容差和所述预设偏差参数对所述边关系进行校正,确定所述室内管网网络模型;对所述室内管网网络模型进行攻击,确定室内管网性能变化曲线,包括:对所述室内管网网络模型进行攻击,确定每一节点被攻击后所述室内管网网络模型对应的室内管网性能;根据各所述室内管网性能确定所述室内管网性能变化曲线;所述室内管网性能由所述室内管网网络模型对应的最大连通子图比例和网络全局效率确定;对所述室内管网网络模型进行攻击,确定各被攻击节点的影响区域范围,包括:对所述室内管网网络模型的节点进行攻击,计算被攻击节点的预设空间距离内的各邻域节点对应的包围盒范围;根据各所述包围盒范围确定被攻击节点的所述影响区域范围。
5.一种终端,其特征在于,所述终端包括有存储器和一个以上处理器;所述存储器存储有一个以上的程序;所述程序包含用于执行如权利要求1-3中任一所述的基于建筑数模的室内管网评估方法的指令;所述处理器用于执行所述程序。
6.一种计算机可读存储介质,其上存储有多条指令,其特征在于,所述指令由处理器加载并执行,以实现上述权利要求1-3任一所述的基于建筑数模的室内管网评估方法的步骤。