在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

圖撲 Web 可視化引擎在仿真分析領域的應用

圖撲-數字孿生 ? 來源:物聯網袋鼠 ? 作者:物聯網袋鼠 ? 2022-07-14 10:23 ? 次閱讀

在數字孿生和仿真研究過程中,會產生大量和三維空間相關的數值信息,比如設備外觀的掃描數據、地形掃描數據、生產設備溫度場/壓力場、流體的速度場、流體擴散,以及各種仿真數據:速度,壓力,應力,溫度等。

這些數據的特點是數量大,使用二維圖表呈現不直觀,無法直觀呈現數據的三維分布和數據隨時間的變化。

pYYBAGLPfhCADy1rAASRpURtM1g832.png

pYYBAGLPfgWAQQKKAAqyfQoAZ7M296.png

圖撲軟件是基于 WebGL 的三維可視化引擎,在 WebGL 基礎上封裝了基本的三維模型創建、呈現的 API。同時還封裝了豐富的數學運算庫,涵蓋多維變換,幾何計算等。

圖撲 SDK 開放靈活的架構也使得用戶開發擴展功能非常方便,比如熱力圖(體)插件,流場粒子展示插件,體繪制插件等。強大靈活的 3D 引擎可以讓用戶輕松實現三維模型的呈現編輯功能。用戶無需關心繁瑣復雜的 WebGL 操作,可以將精力放到應用的業務層,節省開發費用,加快開發進程,通過三維動態直觀展示方式,挖掘隱藏的信息內容,提升應用價值。

本文針對以下 6 種呈現方式討論使用圖撲 SDK 實現的方法:

模型表面貼圖

模型三維網格

粒子流貼圖

粒子流體

體繪制

點云

以下介紹的方法中,為了提高前端的性能和用戶體驗,涉及到大量數據處理的操作都可以放到服務器上實現。前端只負責少量運算和效果展示。

下圖是實現整個系統的架構:

poYBAGLPfiuAQMDNAADjjWuIbdA181.png

模型表面貼圖

對于需要展示表面數據的應用,比如設備表面的溫度,壓力等,輸入數據是模型表面的點坐標和數據值的集合,比如 x, y, z, value。實現的方法:根據模型上每一個點 value 值計算出此點貼圖的 UV 值。實現原理圖如下:

poYBAGLPfiuAfknvAABUJxP-Ydk063.png

有以下兩種情況需要用插值算法重新生成數據:

模型表面貼圖

模型三維網格

下圖是實現的原理。主要增加了使用反距離加權法重新生成數據。由于這一步計算量大,需要放到服務器上,作為數據預處理功能實現。

poYBAGLPfiyAC_-LAABZ87K7QG8566.png

pYYBAGLPfeyAEAs7AAk7yZcipBg025.png

模型三維網格

三維網格展示在一個二維面上的屬性在上一節 “模型表面貼圖” 已介紹過。這里主要介紹三維網格展示三維信息,比如三維速度場,三維溫度場等。

由于是一個三維的體,無法用貼圖的方式給出網格的顏色信息。此時需要用插值算法計算出規則空間網格的場信息。比如在 x,y, z 整數值的點插值采樣。將采樣獲得的空間場信息以材質的方式傳給圖撲 SDK。SDK 在渲染每一個點的時候,根據點周圍的空間 4 個點做插值擬合獲得屬性值,并根據屬性值范圍計算出渲染的顏色。具體流程參照下圖:

pYYBAGLPfiyAMjFzAAB9gaBRm1w495.png

pYYBAGLPfduAKrrgAAWJn9vNyy0601.png

pYYBAGLPfdCAPHj0AADaZxVQ900238.png

上方為基于鉆孔數據的三維地質模型可視化(點擊文字跳轉查看智慧煤礦往期回顧),智慧礦山是一個匯聚了多學科、多主題、多維空間信息的復雜系統,是在礦山地表和地下開采礦產資源的工程活動中所涉及的各種靜、動態信息的全部數字化管理,智能分析,可視化展示,從而達到降本增效,實現企業利益的最大化。

粒子流貼圖

對于需要在一個面上展示的流體場,比如風場,水流場,壓力場等,需要以動態的方式呈現,可以使用圖撲粒子插件實現。

系統基本原理如下圖:二維流體場信息作為貼圖資源傳給圖撲 SDK。SDK 里使用貼圖保存粒子的位置信息,利用流體場和粒子位置,計算出下一幀的粒子位置。然后融合上一幀的輸出和當前輸出,實現粒子的移動尾跡效果。

poYBAGLPfiyAamfOAACSi3ATuXU201.png

圖撲三維粒子插件可以實現和二維粒子流相似的參數調節:

粒子的大小

poYBAGLPfb-AZ1uDAAn1RgdxcUA715.png

粒子的形狀

poYBAGLPfbGAfZl1AAeZiiUYoqM403.png

粒子的流速

poYBAGLPfaaAZ1tvAAjZ1W-msAQ444.png

粒子數量

pYYBAGLPfZyAUIG8AAiRhmqxGJ4927.png

現實的閾值

pYYBAGLPfZGAVy9sAAlY2GrAPHQ834.png

仿真精度等

pYYBAGLPfYaAIe8GAAkFGnTyLf8465.png

粒子流體

對于需要展示三維空間的矢量場,比如風場,速度場等,需要以動態的方式呈現。可以使用圖撲粒子插件實現。插件的主要輸入數據是三維矢量場。它是在服務器端通過對矢量場按照固定間隔采樣擬合獲得。

圖撲三維粒子插件可以實現和二維粒子流相似的參數調節:

粒子的大小

粒子的形狀

粒子的流速

粒子數量

現實的閾值等

pYYBAGLPfiyAOImjAABv7BloG9o766.png

體繪制

體繪制是一種將三維空間中的體數據,渲染到二維圖形上的技術。體繪制可以在二維平面上展示出三維空間中的數據,可直觀窺探物體內部細節,因此可應用于各種電、熱、磁場的仿真,水污染擴散仿真、海洋遙感三維可視化、醫學影像(CT) 展示等。

電力行業中,變壓器是一種重要的設備,變壓器繞組的溫度分布,特別是熱點溫度,是制約變壓器運行安全和使用壽命的重要因素。本案例中通過體繪制的方式展示變壓器繞組溫度場。首先通過有限元仿真,對變壓器內部的熱傳導過程模擬,最終得到變壓器內部的溫度分布規律。將有限元仿真出的溫度數據,通過插值的方法獲得整個繞組的溫度切片。這里有多種插值算法,如反距離加權法、克里金法、自然鄰域法、樣條函數法等。這里采用反距離加權算法。

pYYBAGLPfXeAPKw_AAmidjKuToo883.png

體繪制的算法有多種:光線投射算法、拋雪球算法、錯切變形算法。三種算法相比較,光線投射算法計算量相對較大,但是繪制的圖像質量較高,有利于保留圖像細節,這里我們選用光線投射算法。為了保證渲染速度,我們要對光線投射算法進行了優化,減少不必要計算量。通過優化,可以做到在有非集成顯卡的普通 PC 機上,輕松實時渲染數百萬以上點的有限元分析結果。

此外,可以對渲染結果進行裁切,展示繞組任何切面的溫度分布情況。

以下案例是體繪制在 CT 可視化領域的應用:

pYYBAGLPfVmAbHlQAAfiadrNiDc676.png

pYYBAGLPfU6ACAsuAAeNTDYgheU692.png

點云

圖撲引擎內置對點云的支持。支持的點數量可達千萬。點云里每個點的貼圖/形狀可配置。

點云可以用于展示模型本身或者模型表面的屬性信息,比如壓力和溫度等。

對于激光點云數據,通常一個點的信息包含三維坐標和顏色值,比如 x,y,z,r,g,b 六個字段。將三維坐標和顏色信息傳給圖撲點云可以直接展示模型。對于大場景或高精度的點云模型,由于點數據量巨大,無法全部顯示。可以采用空間劃分和 LOD 技術,生成不同分辨率的點云模型,按需加載。需要展示局部高精度模型時,只加載局部高精度模型信息。

poYBAGLPfiyAZ6RtAAB7B0XkfMI396.png

對于需要展示變化過程需求,圖撲引擎支持定制插件(shader),通過將多個時間點的顏色信息傳給 shader,shader 根據時間進度信息插值計算出某一時間t的顏色,進行渲染。JavaScript 主程序循環更新運行時間t。這樣的優點是主要的計算量放到顯卡,仿真進度(時間)可以靈活調節,整個展示過程流暢不卡頓。流程參照下圖:

pYYBAGLPfi2AQXYUAACuk8ifSgI549.png

仿真分析技術的應用范圍涵蓋社會的諸多方面,本文我們也對圖撲可視化引擎在數值仿真分析領域的應用做了一些介紹。

仿真分析的意義和作用在于當所研究的系統造價昂貴、實驗的危險性大或需要很長的時間才能了解系統參數變化所引起的后果時,仿真是一種特別有效的研究手段。

結合圖撲軟件 Web 可視化引擎為工程仿真、氣象預報、生命科學、科研教育、電力系統、交通運輸、工業制造等不同領域的發展起到了推動作用,為不同的行業發展注入了新的動力。

圖撲軟件強大靈活的前端可視化引擎自主研發設計,未使用第三方開源庫實現。友好的 API 和靈活的可擴展性,使得圖撲引擎開發的產品具備高性能,高可擴展性,用戶可以靈活輕松的實現各種展示效果。

pYYBAGLPfTWABoZyAAilvWYDbe0040.png

圖撲軟件已廣泛應用于智慧城市、園區、樓宇、工廠、智能制造、水務、能源、光伏、風電、電力、新基建、運維、政務、交通、醫療、金融、科研等行業。累計為包括三一、寶信、南瑞、華為、騰訊、西門子、施耐德、霍尼韋爾等眾多國內外企業提供專業的數字化服務,為企業提供設備的實時監測、運營維護和安全預警、仿真分析等相關需求。

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 3D
    3D
    +關注

    關注

    9

    文章

    2936

    瀏覽量

    109042
  • 仿真分析
    +關注

    關注

    3

    文章

    105

    瀏覽量

    33830
  • 虛擬仿真
    +關注

    關注

    0

    文章

    109

    瀏覽量

    13197
  • 數據可視化
    +關注

    關注

    0

    文章

    474

    瀏覽量

    10629
  • 數字孿生
    +關注

    關注

    4

    文章

    1408

    瀏覽量

    12650
收藏 人收藏

    評論

    相關推薦

    數字孿生:解鎖壓縮空氣儲能管控新高度

    能源轉型的關鍵時期,壓縮空氣儲能憑借其獨特優勢,成為解決可再生能源間歇性問題、保障可靠能源供應的重要技術。軟件(Hightopo)充分發揮其
    的頭像 發表于 02-26 15:40 ?281次閱讀
    <b class='flag-5'>圖</b><b class='flag-5'>撲</b>數字孿生:解鎖壓縮空氣儲能管控新高度

    HT 總線式拓撲可視化實現

    軟件 HT 自定義連線功能為圖形交互設計開辟了廣闊的新天地。從基本的"橫-豎-橫"連線到復雜的總線拓撲,不僅提升了數據可視化的靈活性,還大幅增強了用戶體驗。通過精細調整連線的旋轉
    的頭像 發表于 02-25 11:26 ?239次閱讀
    <b class='flag-5'>圖</b><b class='flag-5'>撲</b> HT 總線式拓撲<b class='flag-5'>圖</b>的<b class='flag-5'>可視化</b>實現

    VirtualLab Fusion應用:光波導k域布局可視化(“神奇的圓環”)

    ,光可以TIR(全反射)作用下傳播,并與光導表面上不同類型的光柵結構相結合,以耦合光進出。VirtualLab Fusion中,k-Layout可視化工具提供了一種k域中強大的圖
    發表于 02-21 08:53

    七款經久不衰的數據可視化工具!

    數據量的激增,單純通過數字和文本來分析數據已不再高效。數據可視化則提供了一種直觀、互動性強的方式,幫助人們通過視覺元素,如柱狀、折線圖、餅、熱力圖等圖表形式,理解復雜的數據關系。
    發表于 01-19 15:24

    什么是大屏數據可視化?特點有哪些?

    大屏數據可視化是指通過大屏幕展示大量數據和信息,以直觀、可視化的方式幫助用戶理解和分析數據。這種展示方式通常用于展示復雜的數據集、實時監控系統、企業管理儀表盤等。以下是關于 大屏數據可視化
    的頭像 發表于 12-16 16:59 ?497次閱讀

    可視化大屏水務領域都有哪些應用場景?帶你一次看透!

    隨著科技的發展,大數據和可視化技術逐漸成為水務領域的有力助手。博達智聯可視化大屏設計平臺以其高度自定義、功能強大、多種圖表的特點,為水務行業提供了全新的解決方案。本文將詳細探討該平臺
    的頭像 發表于 12-13 17:09 ?578次閱讀
    <b class='flag-5'>可視化</b>大屏<b class='flag-5'>在</b>水務<b class='flag-5'>領域</b>都有哪些應用場景?帶你一次看透!

    智慧能源可視化監管平臺——助力可視化能源數據管理

    博達可視化大屏設計平臺智慧能源領域的價值體現在實時監控、數據可視化、決策支持和效率提升等方面。借助該平臺,企業可以輕松搭建智慧能源類可視化
    的頭像 發表于 11-29 10:00 ?724次閱讀
    智慧能源<b class='flag-5'>可視化</b>監管平臺——助力<b class='flag-5'>可視化</b>能源數據管理

    博世Logistics Cockpit軟件平臺這套神秘引擎把數據可視化玩得很酷

    數據的呈現方式, 你更喜歡哪一種?誰會有耐心從密密麻麻的數據中挖掘信息呢?相比之下,圖表、趨勢等視覺呈現更易于理解與分析。 你看,當紛繁復雜的行行數據被 「可視化工具」 整合成為直
    的頭像 發表于 08-13 10:40 ?775次閱讀
    博世Logistics Cockpit軟件平臺這套神秘<b class='flag-5'>引擎</b>把數據<b class='flag-5'>可視化</b>玩得很酷

    如何實現園區大屏可視化

    孿生可視化 構建平臺利用Web三維可視化技術對現實場景進行仿真,實現園區級業務場景 的可視化呈現,助力企業快速完成項目的實施。實現園區場景立
    的頭像 發表于 06-19 15:39 ?613次閱讀
    如何實現園區大屏<b class='flag-5'>可視化</b>?

    物聯網時代,為什么需要可視化數據大屏

    互聯網和大數據時代,工業領域日益增長的數據量越來越離不開數據分析的支持,可視化數據大屏便是集中數據并展示出來的重要平臺,能夠將各個工廠、車間、設備的數據集中并實現
    的頭像 發表于 06-18 13:53 ?567次閱讀
    物聯網時代,為什么需要<b class='flag-5'>可視化</b>數據大屏

    態勢數據可視化技術有哪些

    智慧華盛恒輝態勢數據可視化技術是一種將數據以圖形、圖像、動畫等視覺形式展現出來的技術,特別是處理和分析態勢數據時,該技術能夠將復雜的數據轉化為直觀、易于理解的視覺表現。以下是態勢數據可視化
    的頭像 發表于 06-11 15:47 ?518次閱讀

    大屏數據可視化的作用和意義

    大屏數據可視化是指利用大屏幕設備展示數據信息,通過圖表、圖像、動畫等視覺手段將數據呈現出來,以便用戶能夠直觀、清晰地理解數據背后的含義和關聯。信息化時代,數據已經成為企業決策和運營的重要依托,而
    的頭像 發表于 06-03 17:56 ?935次閱讀

    三維可視化數據大屏的設計原理和技巧

    三維可視化數據大屏設計面向交通、園區、城市、建筑、應急等領域的客戶,以孿生可視能力賦能,提供行業解決方案。雙渲染引擎,1:1還原真實世界,
    的頭像 發表于 05-30 17:09 ?721次閱讀

    FUXA基于Web的過程可視化軟件案例

    FUXA——基于Web的過程可視化軟件
    發表于 04-24 18:32 ?4次下載

    態勢數據可視化技術有哪些

    確,計算方法不實用,可視化效果不直觀等技術問題,設計并實現了基于地理信息系統,網絡拓撲,攻擊路徑等的安全態勢可視化分析系統方法, 通過可視化技術將安全態勢數據以多視圖,多角度,多層次
    的頭像 發表于 04-22 15:17 ?574次閱讀
    主站蜘蛛池模板: 欧美五月婷婷 | 免费jlzzjlzz在线播放视频 | 亚洲色图综合图片 | 国产在线麻豆自在拍91精品 | 五月天婷婷丁香中文在线观看 | 中日韩精品视频在线观看 | 免费精品视频在线 | 免费观看欧美成人1314w色 | 97久久人人 | 亚洲精品久久久久午夜三 | 四虎影视大全免费入口 | 一区二区三区在线播放 | 国模私拍大尺度视频在线播放 | 色综合天天综合网看在线影院 | 亚洲欧美视频在线观看 | 婷婷丁香激情 | 一级做a爱过程免费视 | 欧美黄色大全 | 色激情综合 | 午夜网站在线 | 亚洲欲色 | 在线观看免费视频 | 国产成人啪午夜精品网站男同 | 成人久久久精品乱码一区二区三区 | 亚欧免费视频一区二区三区 | 五月婷丁香 | 韩国电影天堂 | 欧美男人的天堂 | 五月婷婷基地 | 男女交性视频免费播放 | 奇米影视亚洲春色77777 | 狠狠色狠狠色狠狠五月ady | 午夜一区二区免费视频 | 亚洲国产成+人+综合 | 久青草国产观看在线视频 | 欧美三级黄 | 日韩毛片免费在线观看 | 日本在线看小视频网址 | 深爱五月网 | 久久久久久久久久免观看 | 女人张开腿 让男人桶个爽 免费观看 |