舱室防火等级计算的方法、系统、介质及终端技术方案

技术编号:29873579 阅读:22 留言:0更新日期:2021-08-31 23:48
本发明专利技术提供一种舱室防火等级计算的方法、系统、介质及终端;所述方法包括以下步骤:确定舱室所属的类别;类别至少包括以下任意一种或几种组合:卧室、客厅、厨房、卫生间及储藏室;根据类别匹配出对应类别的第一代号;判断舱室是否存在干涉区域;在舱室存在干涉区域时,判别出干涉区域的类型,并基于预设防火等级计算规则、第一代号及类型,计算出舱室的防火等级;本发明专利技术使得防火等级计算的效率大大提高,且保证了防火等级计算的准确性;实现了防火等级的可视化识别,使用户能够直观了解到船舶上不同舱室对应的防火等级,有效提高了后续对于防火件布置的效率和准确性。

【技术实现步骤摘要】
舱室防火等级计算的方法、系统、介质及终端
本专利技术属于船舶建造领域,特别是涉及一种舱室防火等级计算的方法、系统、介质及终端。
技术介绍
随着设计及建造能力的不断提升,船舶呈大型化、智能化及复杂化的发展趋势,船舶上居住舱室功能类型日益增加,这意味着对于舱室防火要求及对应防火等级计算的工作量相应增加。目前,舱室防火等级划分是设计员通过二维图纸根据各舱室所属功能及类别,确定与之相交或接触的另一舱室的接触区域类型,再查询相应计算规则,人工通过不同线型标示于二维图纸完成舱室防火等级计算工作;由于舱室功能类型多,人工干预频繁,线型标示复杂,使得防火等级计算效率低,防火等级标示不统一,准确率无法保证。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种舱室防火等级计算的方法、系统、介质及终端,用于解决现有技术中舱室防火等级计算效率低,防火等级标示不统一,准确率无法保证的问题。为实现上述目的及其他相关目的,本专利技术提供一种舱室防火等级计算的方法,包括以下步骤:确定舱室所属的类别;所述类别至少包括以下任意一种或几种组合:卧室、客厅、厨房、卫生间及储藏室;根据所述类别匹配出对应所述类别的第一代号;判断所述舱室是否存在干涉区域;在所述舱室存在所述干涉区域时,判别出所述干涉区域的类型,并基于预设防火等级计算规则、所述第一代号及所述类型,计算出所述舱室的防火等级。于本专利技术的一实施例中,确定舱室所属的类别包括以下步骤:获取对应所述舱室的空间模型;读取所述空间模型,获取对应所述舱室的名称属性;所述名称属性附加在所述空间模型上;根据所述名称属性匹配出所述类别。于本专利技术的一实施例中,判断所述舱室是否存在干涉区域包括以下步骤:对所述舱室进行干涉检查,以判断是否存在与所述舱室相邻的舱室;若存在与所述舱室相邻的舱室,则认为所述舱室存在所述干涉区域;若不存在与所述舱室相邻的舱室,则认为所述舱室不存在所述干涉区域。于本专利技术的一实施例中,在所述舱室存在所述干涉区域时,还包括以下步骤:确定所述与所述舱室相邻的舱室所属的类别及对应的第二代号;基于所述预设防火等级计算规则、所述第一代号、所述第二代号及所述类型,计算出所述舱室的防火等级;所述舱室防火等级计算的方法还包括以下步骤:在所述舱室不存在所述干涉区域时,基于所述预设防火等级计算规则和所述第一代号,计算出所述舱室的防火等级。于本专利技术的一实施例中,在所述舱室存在所述干涉区域时,判别出所述干涉区域的类型包括以下步骤:获取所述与所述舱室相邻的舱室;判别所述舱室和所述与所述舱室相邻的舱室之间的干涉情况;所述干涉情况至少包括:相交和/或接触;基于所述干涉情况确定所述干涉区域,以基于所述干涉区域,判别出所述干涉区域的类型。于本专利技术的一实施例中,所述类型至少包括:舱壁类型和/或甲板类型;基于所述干涉区域,判别出所述干涉区域的类型包括以下步骤:获取所述干涉区域的干涉范围和几何形状;基于所述干涉范围和所述几何形状,若所述干涉区域所在平面与竖直方向平行,则判别出所述类型为所述舱壁类型;若所述干涉区域所在平面与所述竖直方向垂直或相交,则判别出所述类型为所述甲板类型。于本专利技术的一实施例中,所述舱室防火等级计算的方法还包括以下步骤:识别所述几何形状的轮廓,创建防火等级实体模型;基于预设颜色配置文件,为所述防火等级匹配出相应的颜色;所述预设颜色配置文件中至少包括一防火等级及对应的颜色;不同的防火等级,对应的颜色不同;将所述颜色赋予到所述防火等级实体模型的属性中。本专利技术提供一种舱室防火等级计算的系统,包括:确定模块、匹配模块、判断模块及计算模块;所述确定模块用于确定舱室所属的类别;所述类别至少包括以下任意一种或几种组合:卧室、客厅、厨房、卫生间及储藏室;所述匹配模块用于根据所述类别匹配出对应所述类别的第一代号;所述判断模块用于判断所述舱室是否存在干涉区域;所述计算模块用于在所述舱室存在所述干涉区域时,判别出所述干涉区域的类型,并基于预设防火等级计算规则、所述第一代号及所述类型,计算出所述舱室的防火等级。本专利技术提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的舱室防火等级计算的方法。本专利技术提供一种终端,包括:处理器及存储器;所述存储器用于存储计算机程序;所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行上述的舱室防火等级计算的方法。如上所述,本专利技术所述的舱室防火等级计算的方法、系统、介质及终端,具有以下有益效果:(1)与现有技术相比,本专利技术首先通过获取预先给舱室的空间模型定义的类别属性,匹配出对应类别的第一代号,然后,再结合与该舱室相邻的其它舱室的类别,确定其对应的第二代号,及该舱室对应的干涉区域的干涉类型,从而根据第一代号、第二代号及干涉类型,匹配出该舱室的防火等级,使得防火等级计算的效率大大提高,且保证了防火等级计算的准确性。(2)本专利技术在计算出舱室的防火等级后,通过创建防火等级实体模型,并根据不同的防火等级,为该防火等级实体模型赋予不同的颜色,从而实现防火等级的可视化识别,使用户能够直观了解到船舶上不同舱室对应的防火等级,有效提高了后续对于防火件布置的效率和准确性。附图说明图1显示为本专利技术的舱室防火等级计算的方法于一实施例中的流程图。图2显示为本专利技术的确定舱室所属的类别于一实施例中的流程图。图3显示为本专利技术的在舱室存在干涉区域时,判别出干涉区域的类型于一实施例中的流程图。图4显示为本专利技术的舱室防火等级计算的系统于一实施例中的结构示意图。图5显示为本专利技术的终端于一实施例中的结构示意图。标号说明41确定模块42匹配模块43判断模块44计算模块51处理器52存储器S1~S9步骤S11~S13步骤S51~S53步骤具体实施方式以下通过特定的具体实施例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图示中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。本专利技术的舱室防火等级计算的方法、系统、介质及终端,与现有技术相比,本专利技术首先通过获取预先给舱室的空间模型定义的类别属性,匹配出对应类别的第一代号,然后,再结合与该舱室相邻的其它舱室的类别,确定其对应的第二代号,及该舱室对应的干涉区域的干涉类型,从而根据第一代号、第二代号及干涉类型,匹配出该舱室的防火等级,使得防火等级计算的效率大大提高,且保证了防本文档来自技高网...

【技术保护点】
1.一种舱室防火等级计算的方法,其特征在于,包括以下步骤:/n确定舱室所属的类别;所述类别至少包括以下任意一种或几种组合:卧室、客厅、厨房、卫生间及储藏室;/n根据所述类别匹配出对应所述类别的第一代号;/n判断所述舱室是否存在干涉区域;/n在所述舱室存在所述干涉区域时,判别出所述干涉区域的类型,并基于预设防火等级计算规则、所述第一代号及所述类型,计算出所述舱室的防火等级。/n

【技术特征摘要】
1.一种舱室防火等级计算的方法,其特征在于,包括以下步骤:
确定舱室所属的类别;所述类别至少包括以下任意一种或几种组合:卧室、客厅、厨房、卫生间及储藏室;
根据所述类别匹配出对应所述类别的第一代号;
判断所述舱室是否存在干涉区域;
在所述舱室存在所述干涉区域时,判别出所述干涉区域的类型,并基于预设防火等级计算规则、所述第一代号及所述类型,计算出所述舱室的防火等级。


2.根据权利要求1所述的舱室防火等级计算的方法,其特征在于,确定舱室所属的类别包括以下步骤:
获取对应所述舱室的空间模型;
读取所述空间模型,获取对应所述舱室的名称属性;所述名称属性附加在所述空间模型上;
根据所述名称属性匹配出所述类别。


3.根据权利要求1所述的舱室防火等级计算的方法,其特征在于,判断所述舱室是否存在干涉区域包括以下步骤:
对所述舱室进行干涉检查,以判断是否存在与所述舱室相邻的舱室;
若存在与所述舱室相邻的舱室,则认为所述舱室存在所述干涉区域;
若不存在与所述舱室相邻的舱室,则认为所述舱室不存在所述干涉区域。


4.根据权利要求3所述的舱室防火等级计算的方法,其特征在于,在所述舱室存在所述干涉区域时,还包括以下步骤:
确定所述与所述舱室相邻的舱室所属的类别及对应的第二代号;
基于所述预设防火等级计算规则、所述第一代号、所述第二代号及所述类型,计算出所述舱室的防火等级;
所述舱室防火等级计算的方法还包括以下步骤:
在所述舱室不存在所述干涉区域时,基于所述预设防火等级计算规则和所述第一代号,计算出所述舱室的防火等级。


5.根据权利要求3所述的舱室防火等级计算的方法,其特征在于,在所述舱室存在所述干涉区域时,判别出所述干涉区域的类型包括以下步骤:
获取所述与所述舱室相邻的舱室;
判别所述舱室和所述与所述舱室相邻的舱室之间的干涉情况;所述干涉情况至少包括:相交和/或接触;
基于所述干涉情况...

【专利技术属性】
技术研发人员:周妙玲朱明华张红伟李博林黄玉英何志成
申请(专利权)人:江南造船集团有限责任公司
类型:发明
国别省市:上海;31

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

1