【技术实现步骤摘要】
建筑管道设计方法及装置
[0001]本专利技术涉及建筑管道寻径
,尤其是指一种建筑管道设计方法及装置。
技术介绍
[0002]管道系统是建筑中极其重要的组成部分,起着传导介质,保证设备正常工作的作用,其重要程度相当于人体中的血管。管道系统若出现问题,必将影响整个建筑物的正常运行。同时,管道布置的好坏也直接关系到建筑的成本。随着市场激烈的竞争,高性能、低成本、及满足制造、安装和维护约束的生产产品已成为各建材商共同追求的目标。现代建筑物功能复杂,管线繁杂,按专业分有给排水管道、暖通动力管道、强电电缆、弱电电缆、煤气管道、工艺管道等,并且对于每种管道无论是在垂直或水平方向都需要统筹安排使建筑、结构、电气、暖通之间配合密切。及时协调以减少各类管道互相穿越及过度拥挤等情况发生,提高建筑物净高,增加其使用面积。因此良好的管道布置对于整个系统在安全可靠、方便操作、维修等方面起着至关重要的作用。目前建筑工程在建筑设计过程中,管道系统布置设计以及优化的手段与工具相对滞后,导致在整个建设周期、经济成本和建筑质量等多方面存在诸多问题。
[0003]目前对于建筑管道的研究主要在于施工设计时的经验之谈,关于建筑管道自动布置与优化的内容还鲜有报道。在航空发动机、航空航天、船舶、复杂电子产品等应用领域中对于管道自动布置及优化问题国内外学者已进行大量的研究,主要集中于研究管道自动布置方法、管道路径优化、计算机辅助管道布置系统设计等。所采用的方法主要有迷宫算法、逃逸算法、Zhu算法、单元生成法、启发式算法、专家系统和模糊集理论,强化学习 ...
【技术保护点】
【技术特征摘要】
1.一种建筑管道设计方法,其特征在于:包括步骤,S10、将建筑图纸通过建筑设计软件获取建筑模型信息;S20、根据建筑模型信息将建筑模型转化为三维的栅格矩阵;S30、在三维的栅格矩阵中,通过改进A
‑
Star算法对管道进行管道寻径。2.如权利要求1所述的建筑管道设计方法,其特征在于:步骤S10具体包括,S11、利用建筑软件,获取建筑模型的整体大小信息;S12、利用Revit软件在图纸上标定原点,获取到图纸上建筑模型中各个建筑模块的位置坐标;S13、确定需要布置的管道的起始点、管道的终点、管道的方向和管道的管径。3.如权利要求1所述的建筑管道设计方法,其特征在于:步骤S20具体包括,S21、对建筑模型按照预设的比例进行压缩转化,得到压缩后的建筑模型;S22、将各个建筑模块映射到三维的栅格矩阵中,将各个建筑模块的左下角坐标和右上角坐标进行等比例转化,映射到三维的栅格矩阵中,得到建筑模块在栅格矩阵中的位置;S23、根据管道的起始点、管道的终点、管道的方向、管道的管径,确定管道的起始转态、映射到栅格矩阵中,对应位置赋值。4.如权利要求3所述的建筑管道设计方法,其特征在于:步骤S22中,将各个建筑模块映射到三维的栅格矩阵中所采用的转化公式为:射到三维的栅格矩阵中所采用的转化公式为:其中,Cl是建筑模块的Revit图纸中左下角坐标,Cr是建筑模块的Revit图纸中左下角坐标,L为转化比例。Cl
p
为建筑模块的左下角坐标转化后在栅格矩阵的位置,Cr
p
为建筑模块的右上角坐标转化后在栅格矩阵的位置。5.如权利要求1所述的建筑管道设计方法,其特征在于:步骤S30具体包括,S31、创建一个用于存储管道每个状态的优先级队列Frontier,两个用于存储管道每个状态的上一状态的随机访问字典came_from和一个用于存储管道每个状态的代价cost_so_far;S32、将管道的起始状态添加到优先队列Frontier中;S33、判断优先队列Frontier是否为空,若为空,则返回错误报告,若不为空则执行下一步骤;S34、从优先队列Frontier中弹出优先级最高的状态current_state,并判断current_state是否处于管道的终止状态,若是,则管道寻径成功,根据cost_so_far所记录的信息将管道的路径输出;S35、根据优先级最高的状态current_state,在栅格矩阵中寻找管道到达下一状态next_state的管道动作,将当前状态的代价加上下一个管道动作的代价作为next_state的
代价,将next_state更新到cost_so_far中,并在came_from记录next_state的上一个状态为current_state;S36、循环执行步骤S33
‑
S36,直到管道的线路布置完成。6.一种建筑管道设计装置,其特征在于:包括,建筑模型获取模块,用于将建筑图纸通过建筑设计软件获取建筑模型信...
【专利技术属性】
技术研发人员:孙维泽,郑卓峰,黄磊,徐永彬,杨昭孟,汪清萍,关宪章,
申请(专利权)人:深圳大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。