多米諾骨牌(domino)是一種木制、骨制或塑料制成的長方體骨牌,按一定間距排列成行,輕輕碰倒第一枚骨牌,其余的骨牌就會產生連鎖反應,依次倒下。其原理其實是利用了骨牌的重力勢能和動能的轉化與傳導,每張牌在倒下時所產生的能量都要比前一張骨牌大,因此它們倒下的速度也一個比一個快。這一現象也被延申成“多米諾骨牌效應”,用來形容一個很小的初始動作就可能產生一系列的連鎖反應,甚至帶來巨大的影響。

下面我們就具體來看一下,使用云道智造Simdroid通用多物理場仿真平臺的“顯式動力學”模塊,所做的“多米諾骨牌”仿真分析過程。
幾何:在長 0.8m、寬 0.15m、厚 0.01m 的板面上放置六塊長 0.05m、寬 0.01m、高 0.09m 的長方體塊。薄板模擬地面,長方體塊模擬骨牌。 材料:六個長方體塊為線彈性材料,薄板為剛性材料。 邊界與載荷:每兩個長方體塊之間、長方體塊與板面均設置面面接觸,動摩擦系數、靜摩擦系數均為 0.2。

2、建模

3、創建材料

4.1 映射剖分設置

4.2 掃掠剖分、源面、目標面設置


5、沙漏控制

創建骨牌:選擇【分析】>【創建部件】,標簽設為“骨牌”,拾取類型為【幾何-體】,點擊六個長方體塊,單元算法選擇【一階縮減積分體單元】,材料選擇“Dom_left”,沙漏控制選擇“沙漏控制”。

創建地板:選擇【分析】>【創建部件】,標簽設為“地板”,拾取類型為【幾何-體】,點擊薄板,單元算法選擇【一階縮減積分體單元】,下面的材料選擇“板-剛性”,沙漏控制選擇“沙漏控制”。

拾取類型選擇【幾何-線】,拾取所示長方體塊頂面的邊,【速度向量】UX 設置為-5m/s。屬性欄將 UX 綁定參數 Parameters.velocity。

7.2 設置接觸:類型選擇【面面接觸】

(2)拾取其一長方體塊的外表面和相鄰長方體塊的外表面分別作為主邊界和從邊界,主面罰系數乘子、從面罰系數乘子設置為默認,動摩擦系數、靜摩擦系數都設置為 0.2,摩擦冪指數為 1,穿透搜尋選擇“是”。每相鄰的兩個長方體塊都做一次本步驟的接觸設置。

7.3 設置荷載
選擇【分析】>【加速度場】,默認勾選【整體模型】,【載荷設置】中 y 設置為“-9.8m/s2”。

8、求解設置


9、計算結果

模擬動畫截圖

從模擬的結果可以看出,越靠后的骨牌位移越大,與前面所講的原理“越靠后的骨牌獲得的能量越大”相符。
以上展示的是一個簡單的案例,對于復雜圖案,尤其是骨牌數量多的情況下,若提前用仿真軟件進行模擬,應該會大大降低失敗的可能性。當然,仿真軟件只能在數字世界對多米諾骨牌的擺放進行模擬,在真實的物理世界中,還需要人來實施操作,實際情況可能會有突發因素的干擾,在此不多做贅述。
說明:加入熱設計網企業會員,享有新產品技術推廣,熱設計網活動折扣優惠等權益。
更多會員信息,請關注公眾號:熱設計

