本发明专利技术涉及照明灯具划分技术领域,公开了一种照明灯具回路划分方法、装置、设备及存储介质,方法包括识别车库建筑图纸中的防火分区、车位和道路中心线,记录每个防火分区的编号、每个防火分区内布置灯具的数量及每个灯具的坐标;基于每个防火分区内布置灯具的数量,计算划分在每个回路上的灯具的实际数量;基于每个防火分区内所有灯具的坐标,建立无向图;使用最小生成树算法将无向图中所有顶点进行连接,得到与每个防火分区对应的最小代价的生成树;基于划分在每个回路上灯具的实际数量,使用广度优先遍历算法,在最小代价的生成树上进行回路划分,得到回路划分结果;根据回路划分结果,对灯具进行连接并在灯具上标注回路编号。号。号。
【技术实现步骤摘要】
照明灯具回路划分方法、装置、设备及存储介质
[0001]本专利技术涉及照明灯具划分
,尤其涉及一种照明灯具回路划分方法、装置、设备及存储介质。
技术介绍
[0002]在建筑电气施工图中,平面图通常是将建筑物的地理位置和主体结构进行宏观描述,将墙体、门窗、梁柱等淡化,而电气线路突出重点描述,其他管线,如水暖、煤气等线路则不出现在电气施工图上。
[0003]地库照明图纸主要是地下车库照明情况的具体施工表达,一般是在建筑平面图的基础上用规定的电气图形符号,以单线图的形式绘制的。地库照明的绘制主要涉及地下车位的灯具布置,车道两侧的灯具布置,各功能性空间的灯具开关布置以及分区连线。地下车库通常情况下面积较大,在进行灯具点位布置后,需要根据防火分区的不同以及灯具的功率不同,对所有车位及车道两侧的灯具进行回路划分,并将同一回路上的灯具进行连接最终引线连至同防火分区的配电间。
[0004]在地库照明平面图出图过程中,将车道及车位上布置的点位,按照国家规范的要求进行回路划分是一个难点。通常情况下,地库照明平面图的绘制都是由专业的电气设计师去绘制,回路的划分也必须依赖人工去做。再此过程中会存在布置灯具数量的统计,回路数量的计算,及合理分配等大量的工作,平面图出图效率低、成本高且无法保证所设计的平面图是最优的结果。
[0005]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
[0006]本专利技术的主要目的在于提供一种照明灯具回路划分方法、装置、设备及存储介质,旨在提高照明平面图出图效率及准确性。
[0007]为实现上述目的,本专利技术提供了一种照明灯具回路划分方,所述方法包括以下步骤:
[0008]识别车库建筑图纸中的防火分区、车位和道路中心线,记录每个所述防火分区的编号、每个所述防火分区内布置灯具的数量及每个所述灯具的坐标;
[0009]基于每个所述防火分区内布置灯具的数量,计算划分在每个回路上的所述灯具的实际数量;
[0010]基于每个所述防火分区内所有所述灯具的坐标,建立无向图,所述无向图的顶点为该防火分区内所有所述灯具的中心点、边的长度为两个顶点间的欧式距离;
[0011]使用最小生成树算法将所述无向图中所有顶点进行连接,得到与每个所述防火分区对应的最小代价的生成树;
[0012]基于划分在每个回路上的所述灯具的实际数量,使用广度优先遍历算法,在所述
最小代价的生成树上进行回路划分,得到回路划分结果;
[0013]根据所述回路划分结果,对所述灯具进行连接并在所述灯具上标注回路编号。
[0014]可选地,所述基于每个所述防火分区内布置灯具的数量,计算划分在每个回路上的所述灯具的实际数量,包括:
[0015]将每个所述防火分区内布置灯具的数量除以每个回路上布置灯具的上限值,得到灯具的回路数量;
[0016]将每个所述防火分区内布置灯具的数量除以所述回路数量,得到每个回路上需划分灯具的实际数量。
[0017]可选地,所述方法还包括:
[0018]在所述灯具的回路数量不是整数时,进行上取整;
[0019]在每个所述回路上需划分灯具的实际数量不是整数时,进行下取整。
[0020]可选地,所述方法还包括:
[0021]在建立所述无向图时,若存在两个所述灯具的连接跨越所述车道,设置惩罚值。
[0022]可选地,所述使用最小生成树算法将所述无向图中所有顶点进行连接,得到与每个所述防火分区对应的最小代价的生成树,包括:
[0023]使用最小生成树算法将所述无向图中所有顶点进行连接,生成带权的生成树;
[0024]将所述带权的生成树中边的权值之和最小的生成树作为所述最小代价的生成树。
[0025]可选地,所述基于划分在每个回路上的所述灯具的实际数量,使用广度优先遍历算法,在所述最小代价的生成树上进行回路划分,得到回路划分结果,包括:
[0026]使用广度优先遍历算法,在所述最小代价的生成树上找到ne i ghbours为1的点,依次迭代往下找连接的点直至找到的数量等于所述灯具的实际数量时停止寻找;
[0027]将找到的一组点从所述最小代价的生成树上删除,并重复寻找直至得到所述回路划分结果。
[0028]可选地,根据所述回路划分结果,对所述灯具进行连接并在所述灯具上标注回路编号,包括:
[0029]将划分在每个回路上的所述灯具的实际数量,按照回路进行组内连接;
[0030]在所有回路分组中选择一个距离配电间最近的灯具进行文本标注;
[0031]将每个所述回路按照距离配电间的距离进行排序,并进行回路编号;
[0032]对划分在每个回路上的所述灯具标注回路编号。
[0033]此外,为实现上述目的,本专利技术还提出了一种照明灯具回路划分装置,所述装置包括:
[0034]识别记录模块,用于识别车库建筑图纸中的防火分区、车位和道路中心线,记录每个所述防火分区的编号、每个所述防火分区内布置灯具的数量及每个所述灯具的坐标;
[0035]数量计算模块,用于基于每个所述防火分区内布置灯具的数量,计算划分在每个回路上的所述灯具的实际数量;
[0036]无向图建立模块,用于基于每个所述防火分区内所有所述灯具的坐标,建立无向图,所述无向图的顶点为该防火分区内所有所述灯具的中心点、边的长度为两个顶点间的欧式距离;
[0037]生成树计算模块,用于使用最小生成树算法将所述无向图中所有顶点进行连接,
得到与每个所述防火分区对应的最小代价的生成树;
[0038]回路划分模块,用于基于划分在每个回路上的所述灯具的实际数量,使用广度优先遍历算法,在所述最小代价的生成树上进行回路划分,得到回路划分结果;
[0039]标注模块,用于根据所述回路划分结果,对所述灯具进行连接并在所述灯具上标注回路编号。
[0040]此外,为实现上述目的,本专利技术还提出了一种照明灯具回路划分设备,所述设备包括存储器、处理器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如上所述的方法。
[0041]此外,为实现上述目的,本专利技术还提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上所述的方法。
[0042]本专利技术提出的照明灯具回路划分方法、装置、设备及存储介质,利用最小生成树算法有效的解决了地库照明平面图的绘制过程回路数量的计算及划分问题,可以完全替代设计师进行计算并自动划分进行回路内连线及回路编号标注,得到照明灯具回路划分的全局的最优结果,连接效果整洁美观符合国家规范要求,并且泛化性高适用于多种地下车库场景。
附图说明
[0043]图1为本专利技术实施例方案涉及的硬件运行环境的照明灯具回路划分设备的结构示意图;
[0044]图2为本专利技术第一实施例中照明灯具回路划分本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种照明灯具回路划分方法,其特征在于,所述方法包括以下步骤:识别车库建筑图纸中的防火分区、车位和道路中心线,记录每个所述防火分区的编号、每个所述防火分区内布置灯具的数量及每个所述灯具的坐标;基于每个所述防火分区内布置灯具的数量,计算划分在每个回路上的所述灯具的实际数量;基于每个所述防火分区内所有所述灯具的坐标,建立无向图,所述无向图的顶点为该防火分区内所有所述灯具的中心点、边的长度为两个顶点间的欧式距离;使用最小生成树算法将所述无向图中所有顶点进行连接,得到与每个所述防火分区对应的最小代价的生成树;基于划分在每个回路上的所述灯具的实际数量,使用广度优先遍历算法,在所述最小代价的生成树上进行回路划分,得到回路划分结果;根据所述回路划分结果,对所述灯具进行连接并在所述灯具上标注回路编号。2.如权利要求1所述的照明灯具回路划分方法,其特征在于,所述基于每个所述防火分区内布置灯具的数量,计算划分在每个回路上的所述灯具的实际数量,包括:将每个所述防火分区内布置灯具的数量除以每个回路上布置灯具的上限值,得到灯具的回路数量;将每个所述防火分区内布置灯具的数量除以所述回路数量,得到每个回路上需划分灯具的实际数量。3.如权利要求2所述的照明灯具回路划分方法,其特征在于,所述方法还包括:在所述灯具的回路数量不是整数时,进行上取整;在每个所述回路上需划分灯具的实际数量不是整数时,进行下取整。4.如权利要求1所述的照明灯具回路划分方法,其特征在于,所述方法还包括:在建立所述无向图时,若存在两个所述灯具的连接跨越所述车道,设置惩罚值。5.如权利要求1所述的照明灯具回路划分方法,其特征在于,所述使用最小生成树算法将所述无向图中所有顶点进行连接,得到与每个所述防火分区对应的最小代价的生成树,包括:使用最小生成树算法将所述无向图中所有顶点进行连接,生成带权的生成树;将所述带权的生成树中边的权值之和最小的生成树作为所述最小代价的生成树。6.如权利要求1所述的照明灯具回路划分方法,其特征在于,所述基于划分在每个回路上的所述灯具的实际数量,使用广度优先遍历算法,在所述最小代价的生成树上进行回路划分,得到回路划分结果,...
【专利技术属性】
技术研发人员:何厚睿,黄延,
申请(专利权)人:上海品览数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。