System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种民用建筑暖通机械通风量计算方法、设备及介质技术_技高网

一种民用建筑暖通机械通风量计算方法、设备及介质技术

技术编号:41273495 阅读:6 留言:0更新日期:2024-05-11 09:26
本发明专利技术涉及民用建筑设计技术领域,提供了一种民用建筑设计中,暖通机械通风量计算方法、设备及介质。本发明专利技术通过在Revit模型中,获取模型中的房间名称和所属空间边界,生成相应空间名称和体积数据;再基于编程平台在预先建立的数据库中匹配所述空间对应的分类,根据匹配结果输出每个空间的换气次数;最后利用空间明细表调取所述体积和换气次数,并计算出每个空间的通风量。通过参数交互和数据匹配,实现了模型和设计的信息流通,运用了BIM技术的参数化优势,以及编程平台的二次开发,提高了计算的效率和准确率,实现了通风量的自动计算,减少了传统设计中人为检查的工作量,减少了设计失误。

【技术实现步骤摘要】

本专利技术涉及民用建筑设计,特别涉及一种民用建筑暖通机械通风量计算方法、设备及介质


技术介绍

1、当建筑物室内散发余热、余湿或有害物质时,计算换气量需获得房间余热余湿、有害物质散发量等数据。但在实际民用工程建筑中,多数情况下无法准确测量散发有害物的数量或浓度,部分房间(主要为电气机房)可根据设备的功率、发热量等信息换算散热量;余热余湿、有害物质散发量等数据通常由工艺单位提资,各房间采用独立的通风系统,该计算过程机械重复的工作量较少。

2、现有的通风量计算方法一般为:设计人员通过查找相关规范等数据手册,结合经验或项目需求,确定不同功能属性房间的换气次数;建立excel计算表格,手动输入房间的“面积”、“计算层高”、“换气次数”等参数和计算公式;在excel表格中计算房间通风量,根据计算的通风量手动匹配合适的风机设备。该方法主要存在以下缺点:

3、1.对设计人员依赖性强。依托设计人员手动输入信息,人为影响因素大、过程繁琐、效率低;

4、2.房间通风量与房间体积和换气次数成正比。在实际设计过程中,房间外形和功能属性常随设计推进而修改发生变化,从而引起房间体积和所需换气次数变化。此过程中,如设计人员未及时察觉并修正计算表格的数据,则可能导致设备容量和与实际所需值之间不匹配,即设计失误。


技术实现思路

1、为了克服现有计算方法中所存在对设计人员依赖性强、效率低;繁琐的数据对比过程容易设计失误等问题,提供一种民用建筑暖通机械通风量计算方法、设备及介质。p>

2、为了实现上述专利技术目的,本专利技术提供了以下技术方案:

3、第一方面,本专利技术提供了一种民用建筑暖通机械通风量计算方法,所述计算方法包括:

4、获取revit生成的模型和空间明细表,所述模型包括每个空间的构件高度边界、构件面积以及房间名称;

5、根据所述构件高度边界及构件面积获取每个空间的体积;

6、基于编程平台在预先建立的数据库中匹配所述房间名称,根据匹配结果输出每个空间的空间分类和换气次数;

7、利用所述空间明细表调取每个空间的体积和换气次数,计算出每个空间对应的通风量。

8、根据一种具体的实施方式,上述计算方法中,所述空间明细表通过生成每个空间对应的数据列,将每个空间的体积、空间分类和换气次数导入对应的数据列,再通过预设计算公式的通风量列调取每个空间的体积和换气次数计算出通风量。

9、根据一种具体的实施方式,上述计算方法中,所述基于编程平台在预先建立的数据库中匹配所述房间名称,具体包括:

10、根据实际情况生成所述模型的换气次数表,所述换气次数表包含每个空间对应的房间名称、空间分类和换气次数;

11、创建数据库,遍历所述换气次数表的数据行;

12、获取房间名称、空间分类和换气次数,将这些值添加到数据库中;

13、获取当前revit文档,创建一个空间过滤器,使用过滤器获取空间元素列表;

14、遍历所述空间,获取房间名称,根据房间名称从数据库中获取空间分类和换气次数;

15、修改空间的空间分类参数,修改空间的换气次数参数。

16、根据一种具体的实施方式,上述计算方法中,所述计算方法还包括:

17、当接收到所述模型的修改信息时,基于所述修改信息修改每个空间的构件高度边界、构件面积,重新获取修改后的体积;

18、以及,根据所述修改信息重新生成换气次数表,并基于编程平台重新匹配,根据匹配结果输出每个空间修改后的换气次数;

19、以及,根据修改后的体积和换气次数计算出每个空间的通风量。

20、根据一种具体的实施方式,上述计算方法中,所述换气次数表采用excel制作。

21、根据一种具体的实施方式,上述计算方法中,所述编程平台采用c#编程的插件。

22、根据一种具体的实施方式,上述计算方法中,根据如下公式计算所述通风量:

23、q=n·v;

24、其中,所述q为通风量,n为换气次数,v为体积。

25、第二方面,本专利技术提供了一种民用建筑暖通机械通风量计算设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一项所述计算方法的步骤。

26、第三方面,本专利技术提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述任一项所述计算方法的步骤。

27、与现有技术相比,本专利技术的有益效果:

28、本专利技术提供的一种民用建筑暖通机械通风量计算方法,通过获取revit生成的包括每个空间的构件高度边界、构件面积以及房间名称的模型和空间明细表,根据所述构件高度边界及构件面积获取每个空间的体积;再基于编程平台在预先建立的数据库中匹配所述房间名称,根据匹配结果输出每个空间的空间分类和换气次数;最后利用空间明细表调取所述体积和换气次数,并计算出每个空间的通风量。本专利技术通过参数交互和数据匹配,实现了模型和设计的信息流通,同时结合revit建模软件和编程平台,运用了bim技术的参数化优势,以及编程平台的二次开发,提高了计算的效率和准确率,实现了通风量的自动计算,减少了传统设计中人为检查的工作量,减少了设计失误。

本文档来自技高网...

【技术保护点】

1.一种民用建筑暖通机械通风量计算方法,其特征在于,所述计算方法包括:

2.根据权利要求1所述的一种民用建筑暖通机械通风量计算方法,其特征在于,所述空间明细表通过生成每个空间对应的数据列,将每个空间的体积、空间分类和换气次数导入对应的数据列,再通过预设计算公式的通风量列调取每个空间的体积和换气次数计算出通风量。

3.根据权利要求1所述的一种民用建筑暖通机械通风量计算方法,其特征在于,所述基于编程平台在预先建立的数据库中匹配所述房间名称,具体包括:

4.根据权利要求3所述的一种民用建筑暖通机械通风量计算方法,其特征在于,所述计算方法还包括:

5.根据权利要求3所述的一种民用建筑暖通机械通风量计算方法,其特征在于,所述换气次数表采用Excel制作。

6.根据权利要求1所述的一种民用建筑暖通机械通风量计算方法,其特征在于,所述编程平台采用C#编程的插件。

7.根据权利要求1所述的一种民用建筑暖通机械通风量计算方法,其特征在于,根据如下公式计算所述通风量:

8.一种民用建筑暖通机械通风量计算设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1~7所述方法的步骤。

9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~7所述方法的步骤。

...

【技术特征摘要】

1.一种民用建筑暖通机械通风量计算方法,其特征在于,所述计算方法包括:

2.根据权利要求1所述的一种民用建筑暖通机械通风量计算方法,其特征在于,所述空间明细表通过生成每个空间对应的数据列,将每个空间的体积、空间分类和换气次数导入对应的数据列,再通过预设计算公式的通风量列调取每个空间的体积和换气次数计算出通风量。

3.根据权利要求1所述的一种民用建筑暖通机械通风量计算方法,其特征在于,所述基于编程平台在预先建立的数据库中匹配所述房间名称,具体包括:

4.根据权利要求3所述的一种民用建筑暖通机械通风量计算方法,其特征在于,所述计算方法还包括:

5.根据权利要求3所述的一种民用建筑暖通机械通风量计算方...

【专利技术属性】
技术研发人员:陈文静张展毫徐慧胡唯哲杨婷
申请(专利权)人:中国建筑西南设计研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1