[發明專利]大規模火災動態煙霧場的輕量級網頁可視化方法及系統有效
| 申請號: | 201810072414.3 | 申請日: | 2018-01-25 |
| 公開(公告)號: | CN108304524B | 公開(公告)日: | 2019-12-03 |
| 發明(設計)人: | 賈金原;閆豐亭;朱合華;郭慶華;胡永豪 | 申請(專利權)人: | 同濟大學 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06T13/20 |
| 代理公司: | 31225 上海科盛知識產權代理有限公司 | 代理人: | 翁惠瑜<國際申請>=<國際公布>=<進入 |
| 地址: | 200092 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可視化 煙氣數據 煙霧 輕量級網頁 輕量化 網頁 火災 服務器端 瀏覽器端 體素 自動化 渲染 | ||
1.一種大規模火災動態煙霧場的輕量級網頁可視化方法,其特征在于,包括以下步驟:
1)服務器端采用體素化方式將原始煙氣數據進行輕量化處理,獲得輕量級煙氣數據;
2)瀏覽器端接收所述輕量級煙氣數據進行渲染,實現實時網頁可視化;
所述輕量化處理具體為:
101)獲取經火災動力學模擬工具計算的封裝的原始煙氣數據;
102)將火災場景空間劃分為三維矩陣式體素化場景,進而將所述原始煙氣數據轉化為原始體素化煙氣數據;
103)對所述原始體素化煙氣數據依次進行去冗余、數據歸一化和數據去重處理,獲得輕量級煙氣數據,對煙氣濃度進行二進制轉換后執行步驟2);
去冗余處理具體為:
去除掉原始體素化煙氣數據中煙氣濃度數據小于0.00001的數據;
煙氣經過輕量化后,形成體素化煙氣,不同體素塊中具有不同的煙氣濃度,在進行渲染時進行紋理粒子可視化模擬,實現圖片紋理方式可視化,在創建體素塊時,當煙氣濃度大于0.1時,創建對應位置下的體素塊模型。
2.根據權利要求1所述的大規模火災動態煙霧場的輕量級網頁可視化方法,其特征在于,所述原始煙氣數據的獲取過程為:
火災動力學模擬工具設置不同的易起火的火源點,在火源點根據可燃材質進行火災模擬,并采用火災流體力學算法進行火災煙氣的動態蔓延計算,從而獲得煙氣的蔓延過程數據,形成封裝的原始煙氣數據。
3.根據權利要求1所述的大規模火災動態煙霧場的輕量級網頁可視化方法,其特征在于,步驟103)中,數據歸一化處理具體為:
Step301:針對去冗后的煙氣數據,對煙氣數據進行大小的比較,獲得最大的煙氣數據max,獲得最小的煙氣數據min;
Step302:計算Δ=max-min,獲得10個級別的煙氣數據段數據集,這10個煙氣數據段是Δ/10、2Δ/10、3Δ/10、4Δ/10、5Δ/10、6Δ/10、7Δ/10、8Δ/10、9Δ/10和Δ;
step303:將所有的煙氣數據歸一化為上述10個級別。
4.根據權利要求3所述的大規模火災動態煙霧場的輕量級網頁可視化方法,其特征在于,步驟103)中,數據去重處理具體為:
Step311:根據某一歸一化后的煙氣數據所在位置,比較該煙氣數據是否和周圍的煙氣數據值在同一個級別上,記錄和該位置相鄰的位置上有同一層級的煙氣數據,并記錄該煙氣數據的對應位置作為新的煙氣位置;
Step312:將新加入的煙氣位置作為對象,繼續向其周圍遍歷同一級別的煙氣數據,如果還有同一級別的煙氣數據,則記錄該煙氣數據的位置;
Step313:不斷重復step312,直到周圍沒有同一級別的煙氣數據為止,從而獲得一個同一級別煙氣數據的位置數據組;
Step314:將所述位置數據組作為一個整體。
5.根據權利要求1所述的大規模火災動態煙霧場的輕量級網頁可視化方法,其特征在于,步驟2)中,所述網頁可視化包括煙霧可視化和毒氣可視化。
6.一種應用如權利要求1所述的輕量級網頁可視化方法的大規模火災動態煙霧場的輕量級網頁可視化系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同濟大學,未經同濟大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810072414.3/1.html,轉載請聲明來源鉆瓜專利網。





