[發(fā)明專利]一種面向建筑規(guī)范指標查詢的結構化規(guī)則描述方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202210794287.4 | 申請日: | 2022-07-07 |
| 公開(公告)號: | CN115168392A | 公開(公告)日: | 2022-10-11 |
| 發(fā)明(設計)人: | 張荷花;楊逸飛 | 申請(專利權)人: | 清華大學 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/2455 |
| 代理公司: | 北京紀凱知識產(chǎn)權代理有限公司 11245 | 代理人: | 王胥慧 |
| 地址: | 100084 北京市海淀區(qū)1*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 建筑 規(guī)范 指標 查詢 結構 規(guī)則 描述 方法 系統(tǒng) | ||
1.一種面向建筑規(guī)范指標查詢的結構化規(guī)則描述方法,其特征在于,包括:
獲取待查詢項目的多建筑BIM模型及其對應的SNL規(guī)則;
提取多建筑BIM模型的實體數(shù)據(jù),并確定對應的實體關系,構建待查詢項目的多建筑語義模型;
解析并獲取待查詢項目的多建筑BIM模型對應的SNL規(guī)則的語法結構,獲取面向建筑指標查詢的SNL,并確定面向建筑指標的SPARQL查詢語句;
在多建筑語義模型中采用面向建筑指標的SPARQL查詢語句進行查詢,得到待查詢項目的多建筑BIM模型的建筑規(guī)范指標;
解析面向建筑指標查詢的SNL的結論子句,判斷該結論子句是否包含計算,并根據(jù)判斷結果,輸出對應的建筑規(guī)范指標作為目標建筑規(guī)范指標。
2.如權利要求1所述的一種面向建筑規(guī)范指標查詢的結構化規(guī)則描述方法,其特征在于,還包括:
統(tǒng)計得到的目標建筑規(guī)范指標,并將其根據(jù)“指標名稱-實體名稱-指標值”的格式進行存儲。
3.如權利要求1所述的一種面向建筑規(guī)范指標查詢的結構化規(guī)則描述方法,其特征在于,所述提取多建筑BIM模型的實體數(shù)據(jù),并確定對應的實體關系,構建待查詢項目的多建筑語義模型,包括:
獲取待查詢項目的多建筑BIM模型中的屬性信息,并將其作為語義模型的實體進行存儲,其中,多建筑BIM模型包括若干個單體建筑模型和場地模型;
基于從宏觀到微觀的方式,逐層提取待查詢項目的多建筑BIM模型的實體數(shù)據(jù),并確定對應的實體關系,構建待查詢項目的多建筑語義模型。
4.如權利要求3所述的一種面向建筑規(guī)范指標查詢的結構化規(guī)則描述方法,其特征在于,所述基于從宏觀到微觀的方式,逐層提取待查詢項目的多建筑BIM模型的實體數(shù)據(jù),并確定對應的實體關系,構建待查詢項目的多建筑語義模型,包括:
提取待查詢項目的多建筑BIM模型中的單體建筑模型實體和場地模型實體,并存儲至對應的實體的包含關系中;
逐一提取并組織待查詢項目的多建筑BIM模型的單體建筑模型中的實體,并存儲至對應的語義模型結構中;
遍歷完待查詢項目的多建筑BIM模型中的所有構件,完成多建筑語義模型的構建。
5.如權利要求1所述的一種面向建筑規(guī)范指標查詢的結構化規(guī)則描述方法,其特征在于,所述解析并獲取待查詢項目的多建筑BIM模型對應的SNL規(guī)則的語法結構,獲取面向建筑指標查詢的SNL,并確定面向建筑指標的SPARQL查詢語句,包括:
采用SNL語法解析框架,解析并獲取待查詢項目的多建筑BIM模型對應的SNL規(guī)則的語法結構,獲取面向建筑指標查詢的SNL;
根據(jù)面向建筑指標查詢的SNL,得到面向建筑指標的SPARQL查詢語句。
6.如權利要求5所述的一種面向建筑規(guī)范指標查詢的結構化規(guī)則描述方法,其特征在于,所述根據(jù)面向建筑指標查詢的SNL,得到面向建筑指標的SPARQL查詢語句,包括:
通過標識符標識待查詢項目的多建筑BIM模型的目標屬性;
通過屬性映射配置標識待查詢項目的多建筑BIM模型的目標屬性;
跳過面向建筑指標查詢的SNL的結論子句對應SPARQL子句的生成,并將對應目標屬性的標識符根據(jù)SNL中的對應順序放置至SELECT子句中,得到面向建筑指標的SPARQL查詢語句。
7.如權利要求1所述的一種面向建筑規(guī)范指標查詢的結構化規(guī)則描述方法,其特征在于,所述解析面向建筑指標查詢的SNL的結論子句,判斷該結論子句是否包含計算,并根據(jù)判斷結果,輸出對應的建筑規(guī)范指標作為目標建筑規(guī)范指標,包括:
采用SNL語法解析框架,解析面向建筑指標查詢的SNL的結論子句,判斷該結論子句是否包含計算;
若包含計算,則將查詢的建筑規(guī)范指標中的屬性信息按照順序回填至SNL的對應屬性中,計算對應的屬性值,并將計算結果作為目標建筑規(guī)范指標輸出;
若不包含計算,則直接將查詢得到的建筑規(guī)范指標作為目標建筑規(guī)范指標輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學,未經(jīng)清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210794287.4/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





