學霸的軍工科研係統!
在這個突如其來的小插曲過後,常浩南把旁邊的黑板翻了個麵,繼續沿著剛剛的路線講解起來
“正是由於傳統方法麵臨的種種問題,在我們這個程序裡麵,將會采用一個基於dunayaft的並行約束四麵體網格生成辦法,生成圍繞分割平麵的分隔層,從而將網格覆蓋區域分解。”
“生成分隔層時分割平麵僅作為引導,從而避免了幾何約束的引入,同時,通過多級區域分解策略保證了並行式網格生成的效率;通過基於磁盤緩存的通信機製節省了對計算機內存的使用……”
“這一流程主要分為以下幾個步驟,一是網格規模的評估……”
“第二是分割平麵的引入,可以借助於的過重心的慣性矩最小的主慣性軸來確定分割平麵n。該軸的方向向量n可以由的慣量矩陣的最小特征值對應的特征向量來確定,計算方式如下……”
“……”
僅僅是常浩南口中“最基礎”的並行曲麵三角形\四邊形網格生成方法,就講了將近兩個小時的時間。
這還隻是理論部分。
“在籌建實驗室的這段時間裡,我簡單驗證了一下剛才講過的網格生成方式,測試對象是常見的齒輪滾刀模型和汽缸蓋模型,分彆有348個和2736個曲麵,其中包含多種難以用傳統方式生成網格薄片曲麵,最終結果我放在這裡,大家可以參考一下。”
常浩南輕點鼠標,終於放出了第一份t的最後一張圖——
由於他要講的內容實在太多,以至於在之前的測試過程中,目前還相當早期的office軟件經常卡死,迫不得已隻好分成好幾個文件才能進行下去。
“在這裡麵,我將單元質量q定義為一個單元內切球半徑ri和外接球的半徑rc之比,為了把單元質量儘可能變為整數,再把結果乘以三,所以最終定義的q3(ri\rc)”
“可以看出,相比於經過傳統方法生成的高精度網格,新方法生成的網格即便在外形極度複雜的臟區域,也沒有生成質量為0102的垃圾網格,質量為0610之間的網格總占比在917以上,加權平均質量相比前者降低大約02,這一差異在實際工作中幾乎不會造成影響。”
“在最終的時間消耗上,儘管並行策略相比於傳統方式增加了區域分解、網格加密和節點合並三個步驟,但由於大大提高了網格生成效率,因此對於兩個測試模型,總用時分彆僅有750秒和2100秒,分彆隻有串行方法的59和47……”
當常浩南把程序運行日誌貼出來,並講出結果的那一刻,原本寂靜的會議室裡麵幾乎瞬間就炸開了鍋。
前者也特地沒有馬上維持秩序。
人在突然接受了遠超自己認知水平的信息之後,總是需要一些時間來平穩情緒的。
畢竟那可是原來20倍的效率。
在數值計算這個領域,時間上的量變本身就是質變。
齒輪滾刀和汽缸蓋隻不過是相當簡單的兩個模型而已,網格生成到底要花費20分鐘還是6個小時的差彆或許不大。
但對於一些超大型的工程項目來說,算半個月和算一年之間可就有天壤之彆了……
更何況,有更細心的人已經能夠看出來,常浩南開發的這個全新方法,對於越複雜的模型效果越好。
也就是說到了實際應用中,這個優勢很有可能不止20倍。
剛剛還坐在後麵一臉沉穩地記著筆記的李傑在聽到常浩南說出的那兩個數據之後,幾乎是下意識地抬起頭。
他先是微微抬起頭,順著眼鏡鏡片的下邊沿看了看會議室前麵牆上掛著的幕布。
根據上麵經過放大顯示之後的運行日誌來看,並沒有聽錯。
就是20倍。
“這……”
李傑轉過頭看向了坐在他左手邊的科技委主任宋建。