1.基于BIM的复杂路段多专业设计校核方法,其特征在于,该方法包括以下步骤:
获取高架桥项目的BIM模型中所有专业类别的名称以及每个构件的属性数据,对各专业类别名称以及每个构件的属性数据分别进行分词处理;
在WordNet中遍历各分词上位词的根节点;统计每个构件所有分词的根节点到各专业类别名称的所有分词根节点的距离,确定每个构件与各专业类别之间的第一距离;获取各分词的所有同义词,分析每个构件与各专业类别名称之间所有分词的全部同义词差异,确定每个构件与各专业类别之间的第二距离,并与第一距离组成距离向量;基于距离向量对所有构件聚类,基于各聚类簇中聚类中心对应距离向量的模长,以筛选出各专业类别下的专业簇;
统计每个构件的属性数量及尺寸数据,分别分析任意两个构件之间属性数量的差异以及尺寸数据的差异,并结合任意两个构件之间属性数据的相似度,确定任意两个构件之间的替代系数,基于替代系数对各专业类别下专业簇中每个构件与其余所有构件聚类,基于各簇内所有构件之间替代系数的均值,以从所有簇中筛选出各专业类别下每个构件的替代簇;统计每个构件直接连接构件的数量,并结合各专业类别下每个构件与其替代簇中所有构件之间替代系数的差异以及属性数量,确定各专业类别下每个构件的保留系数,以获取各专业类别下每个构件的留存构件;
基于各专业类别中每个留存构件下所有构件的属性数据轻量化BIM模型,以对轻量化处理后的BIM模型进行校核。
2.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,所述每个构件与各专业类别之间的第一距离为每个构件所有分词的根节点到各专业类别名称的所有分词根节点距离中的最小值。
3.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,所述每个构件与各专业类别之间的第二距离为每个构件与各专业类别名称之间所有分词的全部同义词的词移距离。
4.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,基于距离向量对所有构件聚类过程中度量距离为距离向量之间的欧氏距离。
5.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,所述各专业类别下的专业簇为各专业类别下所有聚类簇中聚类中心对应距离向量模长最小的聚类簇。
6.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,所述任意两个构件之间的替代系数的表达式为: 式中,Aij表示第i个构件与第j个构件之间的替代系数;Dij表示第i个构件与第j个构件之间属性数据的相似度;Bij、Cij分别表示第i个构件与第j个构件之间属性数量的差异、尺寸数据的差异;τ表示预设大于0的常数。
7.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,所述各专业类别下每个构件的替代簇为各专业类别下每个构件的所有簇中替代系数均值最大的簇。
8.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,所述各专业类别下每个构件的保留系数的表达式为: Fu,v表示专业类别u下构件v的保留系数;Lv表示构件v直接连接构件的数量;Nv表示专业类别u下构件v的属性数量;Gu,v表示专业类别u下构件v与其替代簇中所有构件之间替代系数的差异;ε表示预设大于0的常数。
9.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,所述各专业类别下每个构件的留存构件为各专业类别下每个构件的替代簇中最大保留系数对应的构件。
10.如权利要求1所述的基于BIM的复杂路段多专业设计校核方法,其特征在于,所述基于各专业类别中每个留存构件下所有构件的属性数据轻量化BIM模型,以对轻量化处理后的BIM模型进行校核,包括:将各专业类别中每个留存构件下的所有构件,记为剔除构件,将各剔除构件的属性数据构成属性集合,将剔除构件的属性集合映射到留存构件中,并删除各专业类别中每个留存构件的所有剔除构件,遍历所有专业类别,得到轻量化处理后的BIM模型;
将轻量化处理后的BIM模型作为校核软件的输入,输出校核结果。