女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

利用NVIDIA SimNet人工智能工具包加速產品開發

星星科技指導員 ? 來源:NVIDIA ? 作者:NVIDIA ? 2022-04-10 11:50 ? 次閱讀

在科學和工程領域,模擬已經被廣泛用于模擬各種現實問題。人工智能機器學習的最新發展已經導致使用數據來構建模擬的替代物,但最新的努力集中在將科學定律注入神經網絡上。

NVIDIA SimNet 是一個基于物理信息神經網絡( PINN )的人工智能工具包,可用于解決正向、反向和數據同化問題。希望通過實際應用解決復雜非線性物理問題的工程師、科學家、學生和研究人員可以通過使用 AI 驅動的物理模擬從 SimNet 中獲益。

SimNet 今天應用的一個成功案例是制造和環境空氣控制系統設計優化的自動化。這些使產品設計師能夠在沒有大量領域專業知識的情況下調查任何給定設計的性能。此應用程序使用物理信息神經網絡( PINNs )將 2D 噴嘴流的詳細流體動力學解決方案與商業 CAD 軟件耦合。這項工作由邁克爾·艾德爾( Michael Eidell )領導,他是 Kinetic Vision 建模與仿真小組的高級工程師。 Kinetic Vision 是一家位于辛辛那提的科技公司,為《財富》 500 強提供服務。他專注于快速為客戶找到見解,并以令人信服的方式傳達這些發現,以幫助客戶通過高效的概念到生產解決方案滿足其復雜的產品和系統開發需求。

Michael 的團隊在 SimNet 和傳統計算物理工具之間觀察到的主要區別因素是,它不依賴網格來離散域,其幾何模塊提供了構建參數化特征的靈活性,例如,邊半徑。代碼在多個 GPU 上的可伸縮性是 Kinetic Vision 團隊成功證明 SimNet 是可行的產品設計工具的另一個因素。

基于仿真的產品設計與優化

作為一家擁有大型產品設計團隊的公司, Kinetic Vision 的工程師通常會對設計性能進行詳細的計算物理評估(例如, FEA 、 CFD )。這通常包括執行多個設計迭代、生成各種計算網格以及運行第一原理解算器。當考慮到大量的設計變量時,與此過程相關的運行時間和勞動力可能會非常昂貴且時間密集。在某些情況下,可以適當降低模型保真度。但對于涉及復雜流體動力學的問題,必須考慮完整的 Navier-Stokes 方程。

Michael 和他的團隊之前曾探索過使用其他商業溶劑來開發 2D 噴嘴的簡單流體模型。然而,由于多種因素,他們決定使用 SimNet 平臺:

該團隊在機器學習領域使用 GPU 的經驗非常豐富。

公司內部強烈希望探索 GPU 在基于物理的建模中的使用,以幫助加快產品設計過程以及建模和仿真工作。

SimNet API 是基于 Python 的,這使得采用和開始對真實世界問題進行原型設計變得更加容易。

SimNet 完全符合團隊的經驗和發展目標。

Michael 的團隊開始建立一個 3D 氣刀系統的 2D 模型,模擬鍍鋅過程中使用的熱氣擦拭系統。氣刀是一種亞音速氣體噴嘴,它將氣體排放到附近的鋼帶上,鋼帶已浸沒在熔融鋅中。這種氣體有助于保持鋼帶上鋅的厚度一致,從而對鋼進行鍍鋅(圖 1 )。

pYYBAGJSVAKAb3P2AADb45Ubr6o998.png

圖 1 。氣刀熱浸鍍鋅工藝示意圖。資料來源:惰性氣體擦拭系統,用于防止連續熱浸鍍鋅中的邊緣涂層

SimNet 入門

使用 SimNet 的幾何模塊,將亞音速氣體噴嘴建模為入口、實心壁和壓力出口,以模擬周圍環境(圖 2 )。

poYBAGJSVAmAGru5AABByE1iE5Y938.png

圖 2 。 PINN 培訓期間采用的 SimNet 關注域和邊界條件

SimNet 中采用的無網格方法仍然需要對感興趣的領域進行適當采樣,以幫助捕獲所有顯著的流動特征。設置問題后,可以使用工具(如 Paraview )可視化幾何圖形。

圖 3 比較了 2D 噴嘴問題中可采用的兩種不同批量取樣方法。上部圖像顯示均勻采樣,而下部圖像包括射流潛在核心中的高分辨率區域,其中可能出現一些最大的速度梯度。

pYYBAGJSVBGATXFEAAJOmjCWgzw552.png

圖 3 。在流體域中設置批量取樣的兩種不同方法。(頂部)均勻取樣;(底部)高分辨率區域,有助于解析近場速度梯度。

探索科恩達效應作為一種控制射流角度的方法,是這一問題的研究重點。 Michael 的團隊通過在噴嘴后緣添加半徑來探索這一點。噴嘴的上后緣具有固定半徑,而噴嘴的下后緣具有變化。圖 4 顯示了在下后緣上探索的一些離散半徑值的簡單描述。

pYYBAGJSVBiAa8ADAABGPhJub74814.png

圖 4 。將半徑添加到上下噴嘴后緣。對下后緣半徑進行了參數化探索。

最終培訓的 PINN 與 Solidworks 結合,以幫助演示產品設計師如何在設計氣刀時使用培訓過的模型。簡單矩形氣刀的 CAD 模型是在考慮現有產品的情況下生成的。

poYBAGJSVCGAGP0HAAH74ETKM38004.png

圖 5 。(左)使用 SimNet 的培訓結果設計的產品 CAD 模型。(右)該產品設計是由實際商用氣刀產品驅動的。

設計優化運行

在圖 5 中培訓了 PINN 并開發了 CAD 模型之后,就可以開始與 Solidworks 進行耦合了。圖 6 實際顯示了改變較低的后緣半徑如何為設計提供實時反饋,以確定產生的射流角度。

poYBAGJSVCmANOjiAAbRte0hRZU769.png

圖 6 。改變下后緣半徑的動畫,以及對產生的射流角度的實時反饋

在這項工作中,氣體擦拭過程的物理簡化為二維等溫層流射流。控制此類層流射流的方程式如下:

在這項工作中,氣體擦拭過程的物理簡化為二維等溫層流射流。控制此類層流射流的方程式如下:

\begin{equation} \label{eq:1}
\frac{\partial u}{\partial x} + \frac{\partial v}{\partial y} = 0
\end{equation}

\begin{equation} \label{eq:2}
u \frac{\partial u}{\partial x} + v \frac{\partial v}{\partial y} = \nu \frac{\partial^2 u}{\partial y^2}
\end{equation}

方程 1 和 2 分別是二維層流射流的質量守恒和動量守恒,其中u是 x 方向的速度,v是 y 方向的速度,\rho是流體密度,以及是運動粘度。

方程 1 和 2 的解可通過產生以下形式解的相似技術進行:

\begin{equation} \label{eq:3} 
u = \left(\frac{3M^2}{32\rho^2\nu x}\right)^{1/3}\sech^2\left[y\left(\frac{M}{48\rho\nu^2x^2}\right)^{1/3}\right]
\end{equation}

圖 7 顯示了為指定值繪制的方程式 3M,\nu\rho.

圖 7 .理論二維層流射流溶液的可視化

對這個問題感興趣的流體被認為是空氣。通過首先計算問題所需的雷諾數,然后基于已歸一化的域求解有效運動粘度,在主 SimNet 輸入文件中指定流體的特性。本質上,物理域和歸一化域之間的動態相似性是通過雷諾數匹配實現的:

\begin{equation} \label{eq:4}
Re = \frac{UD}{\nu} = \frac{\tilde{U}\tilde{D}}{\tilde{\nu}}
\end{equation}

使用方程式 4 ,可以指定物理速度U,物理特征維度D,物理運動粘度$ latex \ nu $、標準化速度$ latex \ tilde { U }$和標準化特征尺寸$ latex \ tilde { D }$,以求解$ latex \ tilde {\ nu }$,用于在 SimNet 設置中指定運動粘度。 SimNet 模型中指定的域和速度基于規范化域。

在該區域的入口處,指定了拋物線速度剖面,以防止無滑移條件緊鄰指定入口速度的墻壁附近出現任何不必要的數值剛度。因此,需要一個拋物線剖面,當它接近墻壁時,速度達到 0 (圖 8 )。

圖 8 .規定了拋物線速度剖面,以防止優化/培訓過程中出現任何數值剛度問題

訓練該模型所采用的數值方法是使用自適應矩估計( Adam )優化器,并依賴于改進的傅里葉結構。根據 SimNet 文檔中提供的指導,并通過與 NVIDIA SimNet 開發人員的合作,選擇了改進的傅立葉體系結構。

一般來說,一組守恒定律可以寫成如下:

\begin{equation} \label{eq:5}
u_t + \mathcal{N}[u] = 0, x \in \Omega, t \in [0,T]
\end{equation}

在這里u是空間域$ latex \ Omega $和時間域$ latex [0 , T]$上非線性偏微分方程( PDE )的解。非線性微分算子$ latex \ mathcal { N }$取決于所考慮的特定守恒定律,在這種情況下是 Navier-Stokes 方程。 SimNet 工作中使用了以下形式的剩余值,這是通過 Adam 優化器最小化的函數:

\begin{equation} \label{eq:6}
L_{residual} = \frac{1}{N_u}\sum_{i=1}^{N_u}|u(t_u^i,x_u^i)-u^i|^2 + \frac{1}{N_f}\sum_{i=1}^{N_f}|f(t_f^i,x_f^i)|^2
\end{equation}

圖 9 顯示了本工作中討論的 2D 噴嘴問題的最小化該殘余的結果。通過運行 TensorBoard , SimNet 情況下很容易生成這種類型的損失函數殘差圖。有關此工具的更多信息,請參閱SimNet 用戶指南.

圖 9 . Adam 優化器顯示了最小化 2D 噴嘴問題的剩余量的結果

圖 10 顯示了本研究中探索的半徑子集的速度分布結果。該動畫捕捉了 SimNet 作為探索性設計工具的強大功能,可用于在大型設計空間中同時訓練釘。

圖 10 。在后緣半徑范圍內訓練 SimNet PINN 后噴嘴的速度場

結論

Michael 的應用程序目前是用 Python 編寫的概念驗證,并使用其內部 GPU 集群( NVIDIA V100 和 NVIDIA A100 )在一個、四個和八個 GPU 上運行。

Michael 的團隊在 SimNet 和傳統計算物理工具之間觀察到的主要區別因素是,它不依賴網格來離散域,其幾何模塊提供了構建參數化特征的靈活性,例如邊半徑。代碼在多個 GPU 上的可伸縮性是 Kinetic Vision 團隊成功證明 SimNet 是可行的產品設計工具的另一個因素。

Michael 進一步闡述了他在 SimNet 方面的經驗:

“ SimNet 代表了模擬某些類別問題的范例變化。可擴展計算可用于探索復雜問題的整個設計空間,節省數百小時的交互式工程時間以找到最佳結果。

關于作者

Michael Eidell 在新澤西州波莫納的斯托克頓大學獲得數學理學學士學位。畢業后,他開始在弗吉尼亞大學的航空航天工程研究生學習,專注于超音速燃燒的計算流體動力學模型。這項工作開發了一個并行( MPI ) Navier-Stokes 解算器,能夠使用各種化學機制來研究它們在預測超音速剪切層點火中的性能。完成理學碩士學位后,他開始在北卡羅來納州摩爾維爾的 Corvid Technologies 工作。 2013 年,他離開 Corvid 前往俄亥俄州埃文代爾的 GE 航空公司,擔任進氣和排氣系統組的工程師,專注于加力燃燒系統設計。 2020 年 1 月,他加入了 Kinetic Vision ,以追求直接與 CFD 、計算機視覺和物理信息神經網絡等先進技術合作的激情。動態視覺開發和集成先進技術,為 50 多家財富 500 強公司加速創新。

Rekha Mukund 是 NVIDIA 計算組的產品經理,負責為汽車、 Jetson 和 Android 平臺開發 CUDA Tegra 產品。她還負責管理 NVIDIA SimNet 產品和 OpenCL 計劃。在加入 NVIDIA 之前, Rekha 在付費電視技術領域與思科合作了八年多。她是英國大學計算機科學學院的金牌獲得者,他是印度國家級乒乓球運動員和狂熱的旅行者。

Sanjay Choudhry 是 NVIDIA 的高級主管,對傳統計算方法以及科學和工程領域的機器學習都有很強的背景。他領導 SimNet 的工程工作,并熱衷于為工業應用開發基于人工智能的模擬解決方案。

審核編輯:郭婷

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

    關注

    18

    文章

    1110

    瀏覽量

    73864
  • 人工智能
    +關注

    關注

    1804

    文章

    48708

    瀏覽量

    246504
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Cognizant將與NVIDIA合作部署神經人工智能平臺,加速企業人工智能應用

    -Cognizant將與NVIDIA合作部署神經人工智能平臺,加速企業人工智能應用 Cognizant將在關鍵增長領域提供解決方案,包括企業級AI
    的頭像 發表于 03-26 14:42 ?248次閱讀
    Cognizant將與<b class='flag-5'>NVIDIA</b>合作部署神經<b class='flag-5'>人工智能</b>平臺,<b class='flag-5'>加速</b>企業<b class='flag-5'>人工智能</b>應用

    云計算開發工具包的功能

    隨著云計算技術的不斷成熟,越來越多的企業開始將應用和服務遷移到云端,以享受彈性計算資源、高可用性和成本效益等優勢。為了加速這一進程,云計算服務提供商推出了各種開發工具包。下面,AI部落小編帶您了解云計算開發工具包的主要功能。
    的頭像 發表于 02-21 11:02 ?250次閱讀

    最新Simplicity SDK軟件開發工具包發布

    最新的SimplicitySDK軟件開發工具包已經發布!此次更新針對SiliconLabs(芯科科技)第二代無線開發平臺帶來了包括藍牙6.0的信道探測(Channel Sounding
    的頭像 發表于 12-24 09:47 ?745次閱讀

    嵌入式和人工智能究竟是什么關系?

    人工智能的結合,無疑是科技發展中的一場革命。在人工智能硬件加速中,嵌入式系統以其獨特的優勢和重要性,發揮著不可或缺的作用。通過深度學習和神經網絡等算法,嵌入式系統能夠高效地處理大量數據,從而實現
    發表于 11-14 16:39

    《AI for Science:人工智能驅動科學創新》第6章人AI與能源科學讀后感

    、優化等方面的應用有了更清晰的認識。特別是書中提到的基于大數據和機器學習的能源管理系統,通過實時監測和分析能源數據,實現了能源的高效利用智能化管理。 其次,第6章通過多個案例展示了人工智能在能源科學中
    發表于 10-14 09:27

    AI for Science:人工智能驅動科學創新》第4章-AI與生命科學讀后感

    閱讀這一章后,我深感人工智能與生命科學的結合正引領著一場前所未有的科學革命,以下是我個人的讀后感: 1. 技術革新與生命科學進步 這一章詳細闡述了人工智能如何通過其強大的數據處理和分析能力,加速生命科學
    發表于 10-14 09:21

    《AI for Science:人工智能驅動科學創新》第一章人工智能驅動的科學創新學習心得

    人工智能:科學研究的加速器 第一章清晰地闡述了人工智能作為科學研究工具的強大功能。通過機器學習、深度學習等先進技術,AI能夠處理和分析海量數據,發現傳統方法難以捕捉的模式和規律。這不
    發表于 10-14 09:12

    risc-v在人工智能圖像處理應用前景分析

    和使用該技術,無需支付專利費或使用費。這大大降低了人工智能圖像處理技術的研發成本,并吸引了大量的開發者、企業和研究機構參與其生態建設。 靈活性則體現在RISC-V可以根據不同的應用場景進行定制和優化,從而
    發表于 09-28 11:00

    面向汽車網絡安全的生成式人工智能

    企業IT和產品IT與標準化軟件的融合降低了惡意行為者的入侵門檻。適用于各種惡意軟件的入門工具包已然面市,最近更是得到了基于大語言模型(LLM),如ChatGPT等AI工具的加持。然而,Vector Consulting和Robo
    的頭像 發表于 09-13 11:39 ?716次閱讀
    面向汽車網絡安全的生成式<b class='flag-5'>人工智能</b>

    人工智能ai4s試讀申請

    目前人工智能在繪畫對話等大模型領域應用廣闊,ai4s也是方興未艾。但是如何有效利用ai4s工具助力科研是個需要研究的課題,本書對ai4s基本原理和原則,方法進行描訴,有利于總結經驗,擬按照要求準備相關體會材料。看能否有助于入門和
    發表于 09-09 15:36

    名單公布!【書籍評測活動NO.44】AI for Science:人工智能驅動科學創新

    材料基因組工程的推動下,人工智能如何與材料科學結合,加快傳統材料和新型材料的開發過程。 第4章介紹了人工智能在加快藥物研發、輔助基因研究方面及在合成生物學中的普遍應用。 第5章介紹了人工智能
    發表于 09-09 13:54

    報名開啟!深圳(國際)通用人工智能大會將啟幕,國內外大咖齊聚話AI

    8月28日至30日,2024深圳(國際)通用人工智能大會暨深圳(國際)通用人工智能產業博覽會將在深圳國際會展中心(寶安)舉辦。大會以“魅力AI·無限未來”為主題,致力于打造全球通用人工智能領域集
    發表于 08-22 15:00

    FPGA在人工智能中的應用有哪些?

    FPGA(現場可編程門陣列)在人工智能領域的應用非常廣泛,主要體現在以下幾個方面: 一、深度學習加速 訓練和推理過程加速:FPGA可以用來加速深度學習的訓練和推理過程。由于其高并行性和
    發表于 07-29 17:05

    使用freeRTOS開發工具包時,在哪里可以找到freeRTOS的版本?

    作為主題,當我使用 freeRTOS 開發工具包時,在哪里可以找到 freeRTOS 的版本?
    發表于 07-09 07:17

    人工智能輔助編程工具的定義和工作原理

    的工作方式。這類工具利用機器學習、深度學習等先進技術,幫助程序員更高效、更準確地編寫和維護代碼,極大地提升了軟件開發的效率和質量。本文將對人工智能輔助編程
    的頭像 發表于 07-05 18:00 ?2516次閱讀