非线性建筑的雨水流向测量方法及装置的制造方法

文档序号:9563420阅读:313来源:国知局
非线性建筑的雨水流向测量方法及装置的制造方法
【技术领域】
[0001]本发明涉及建筑领域,尤其涉及一种非线性建筑的雨水流向测量方法及装置。
【背景技术】
[0002]现在的很多建筑在设计并建造时,都会根据当地的降雨量等因素先进行设计,特别是非线性建筑,但是,现在的很多非线性建筑,由于建筑表面的不规则,水流的流向也是不规则的,而现在对水流流向的测量,主要有单向流算法和多向流算法,单向流算法由于将离散化水流现象简化为单一方向的运动,即雨水只向一个方向流,而多向流算法过于分散化,即雨水向四处流散,但是在建筑表面中,雨水一般都是往低处流的,并且流向是不固定的,也就是会往低处的两边流散,因此,单向流算法和多向流算法会出现很多不合理的平行流现象,并且也不完全符合流体运动规律,导致对雨水流向的测量不够准确。

【发明内容】

[0003]本发明的主要目的在于提出一种非线性建筑的雨水流向测量方法及装置,旨在解决雨水流向的测量不够准确的技术问题。
[0004]为实现上述目的,本发明提供的一种非线性建筑的雨水流向测量方法,所述非线性建筑的雨水流向测量方法包括以下步骤:
[0005]将非线性建筑模型中的建筑顶面进行网格化细分,以将所述建筑顶面划分为多个顶面子区域,其中,所述子平面为多边形;
[0006]获取各个多边形顶面子区域中各个顶点在所述建筑模型的Z轴方向上的坐标值,并获取Z轴方向坐标值最小的顶点;
[0007]根据各个顶面子区域中形成所述坐标值最小的顶点的两条边,分别获取与每条边相邻的第一顶面子区域和第二顶面子区域;
[0008]将各个顶面子区域的雨水流至所述第一顶面子区域和第二顶面子区域的方向作为雨水在每个顶面子区域中的流向。
[0009]优选地,所述将各个顶面子区域的雨水流至所述第一顶面子区域和第二顶面子区域的方向作为雨水在每个顶面子区域中的流向的步骤之后,所述雨水流向测量方法包括:
[0010]计算雨水在流动至各个顶面子区域之前流过的所述建筑顶面区域的水平投影面积;
[0011]将各个水平投影面积除以所述建筑顶面的总水平投影面积,作为各个顶面子区域的雨水量与所述建筑顶面的总雨水量的比值;
[0012]根据预设的雨水量计算公式计算雨水量;
[0013]分别将各个顶面子区域的比值与测量的所述雨水量进行相乘,以得到各个顶面子区域的累计雨水量。
[0014]优选地,所述计算雨水在流动至各个顶面子区域之前流过的所述建筑顶面区域的水平投影面积的步骤包括:
[0015]获取各个顶面子区域的最陡坡向;
[0016]根据顶面子区域的最陡坡向的水平投影线,将所述顶面子区域的水平投影区域分割为第一水平投影区域和第二水平投影区域;
[0017]获取相邻所述顶面子区域叠加至所述顶面子区域的水平投影面积,并将所述水平投影面积叠加至所述顶面子区域顶面相邻的第一顶面子区域和所述第二顶面子区域;
[0018]对与所述第一水平投影区域相邻的第一顶面子区域对应的水平投影面积叠加为所述第一水平投影区域的面积,对与所述第二水平投影区域相邻的第二顶面子区域对应的投影面积叠加为所述第二水平投影区域的面积。
[0019]优选地,所述顶面子区域为四边形顶面子区域。
[0020]此外,为实现上述目的,本发明还提出一种非线性建筑的雨水流向测量装置,所述非线性建筑的雨水流向测量装置包括:
[0021]细分模块,用于将非线性建筑模型中的建筑顶面进行网格化细分,以将所述建筑顶面划分为多个顶面子区域,其中,所述子平面为多边形;
[0022]第一获取模块,用于获取各个多边形顶面子区域中各个顶点在所述建筑模型的高度方向上的坐标值,并获取Z轴方向坐标值最小的顶点;
[0023]第二获取模块,用于根据各个顶面子区域中形成所述坐标值最小的顶点的两条边,分别获取与每条边相邻的第一顶面子区域和第二顶面子区域;
[0024]第一处理模块,用于将各个顶面子区域的雨水流至所述第一顶面子区域和第二顶面子区域的方向作为雨水在每个顶面子区域中的流向。
[0025]优选地,所述雨水流向测量装置还包括:
[0026]第一计算模块,用于计算雨水在流动至各个顶面子区域之前流过的所述建筑顶面区域的水平投影面积;
[0027]第二处理模块,用于将各个水平投影面积除以所述建筑顶面的总水平投影面积,作为各个顶面子区域的雨水量与所述建筑顶面的总雨水量的比值;
[0028]第二计算模块,用于根据预设的雨水量计算公式计算雨水量;
[0029]相乘模块,用于分别将各个顶面子区域的比值与测量的所述雨水量进行相乘,以得到各个顶面子区域的累计雨水量。
[0030]优选地,所述第一计算模块包括:
[0031]获取单元,用于获取各个顶面子区域的最陡坡向;
[0032]第一处理单元,用于根据顶面子区域的最陡坡向的水平投影线,将所述顶面子区域的水平投影区域分割为第一水平投影区域和第二水平投影区域;
[0033]第二处理单元,用于获取相邻所述顶面子区域叠加至所述顶面子区域的水平投影面积,并将所述水平投影面积叠加至所述顶面子区域顶面相邻的第一顶面子区域和所述第二顶面子区域;
[0034]叠加单元,用于对与所述第一水平投影区域相邻的第一顶面子区域对应的水平投影面积叠加为所述第一水平投影区域的面积,对与所述第二水平投影区域相邻的第二顶面子区域对应的投影面积叠加为所述第二水平投影区域的面积。
[0035]优选地,所述顶面子区域为四边形顶面子区域。
[0036]本发明提出的非线性建筑的雨水流向测量方法和装置,先将非线性建筑模型中的建筑顶面进行网格化细分,以将所述建筑顶面划分为多个顶面子区域,获取各个多边形顶面子区域中各个顶点在所述建筑模型的Z轴方向上的坐标值,并获取Z轴方向坐标值最小的顶点,再根据各个顶面子区域中形成所述坐标值最小的顶点的两条边,分别获取与每条边相邻的第一顶面子区域和第二顶面子区域,最后将各个顶面子区域的雨水流至所述第一顶面子区域和第二顶面子区域的方向作为雨水在每个顶面子区域中的流向,而不仅仅是通过单向流算法和多向流算法测量雨水的流向,本发明将各个顶面子区域的雨水流至所述第一顶面子区域和第二顶面子区域的方向作为雨水的流向,提高了雨水流向测量的准确性。
【附图说明】
[0037]图1为本发明非线性建筑的雨水流向测量方法第一实施例的流程示意图;
[0038]图2为本发明非线性建筑的雨水流向示意图;
[0039]图3为本发明非线性建筑的雨水流向测量方法第二实施例的流程示意图;
[0040]图4为本发明测量雨水在流动至各个顶面子区域之前流过的所述建筑顶面区域的水平投影面积较佳实施例的流程示意图;
[0041]图5为本发明获取顶面子区域累计投影面积示意图;
[0042]图6为本发明非线性建筑的雨水流向测量装置第一实施例的功能模块示意图;
[0043]图7为本发明非线性建筑的雨水流向测量装置第二实施例的功能模块示意图;
[0044]图8为图7中第一计算模块的细化功能模块示意图。
[0045]本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0046]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0047]本发明提供一种非线性建筑的雨水流向测量方法。
[0048]参照图1,图1为本发明非线性建筑的雨水流向测量方法第一实施例的流程示意图。
[0049]本实施例提出一种非线性建筑的雨水流向测量方法,所述非线性建筑的雨水流向测量方法包括:
[0050]步骤S10,将
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1