การเลือก Solver ใน SolidWorks Simulation ให้เหมาะกับงาน
Solver คือ วิธีการคำนวณหาผลลัพธ์ในโปรแกรม SolidWorks Simulation ซึ่งอยู่หลายแบบให้เลือก แต่สามารถแบ่งออกเป็น 2 แบบหลักๆคือ Direct และ Iterative
DIRECT
เป็นการแก้สมการโดยตรงเพื่อหาคำตอบ มีความแม่นยำสูงเมื่อวิเคราะห์งานที่มีขนาดเล็กถึงกลาง และคำนวณได้เร็วเมื่อมี Ram มากพอ แต่การคำนวณงานที่มีขนาดใหญ่ขึ้นจะต้องมี Ram มากขึ้นอย่างมาก
การคำนวณจะล้มเหลวหรือไม่แม่นยำเมื่อ
- โมเดลไม่อยู่ในสภาวะคงที่ (มีการ Fix หรือ Contact ไม่มากพอ)
- กำหนดโมเดลเป็น Rigid Body
- มี DOF มากกว่า 1 ล้านขึ้นไป
วิธี Direct จะด้อยกว่า Iterative เมื่อ
- วิเคราะห์งานทั่วไปที่มี DOF มากกว่า 100,000
- วิเคราะห์แบบ Nonlinear ที่มี DOF มากกว่า 50,000
- วิเคราะห์ Thermal ที่มี DOF มากกว่า 500,000
สำหรับ Solver ที่มีการคำนวณแบบ Direct คือ
- Direct Sparse
- Large Proble Direct Sparse เป็นการคำนวณแบบ Direct Sparse ซึ่งจะใช้ Multiple cores ในการคำนวณ แนะนำให้ใช้ Large Problem Direct Spares ในกรณีที่จำเป็นต้องใช้การคำนวณแบบ Direct Sparse แต่มี Ram ไม่พอ
- Intel Direct Sparse เป็นการคำนวณแบบ Direct Sparse ซึ่งจะใช้ Multiple cores แต่ต้องมี Ram ที่เพียงพอด้วยจึงจะคำนวณได้
- Intel Network Sparse ใช้กับการคำนวณแบบ Offroad ซึ่งเป็นการใช้คอมพิวเตอร์ในวง Network ช่วยคำนวณ
ITERATIVE
เป็นการคำนวณแบบทำซ้ำเพื่อหาคำตอบ โดยใช้วิธี Implicit integration ซึ่งจะสันนิษฐานและประเมินข้อผิดพลาดของคำตอบ แล้ววนหาคำตอบซ้ำไปเรื่อยๆ จนข้อผิดพลาดน้อยมากเพียงพอ ซึ่งวิธีนี้จะใช้ Ram น้อยกว่าการคำนวณแบบ Direct
วิธีนี้จะไม่แม่นยำเมื่อ
- ใช้ Incompatible Mesh
- มีการกำหนด External Force หรือ Gravity ในงานวิเคราะห์ Frequency
- มีการกำหนด Base excitation ในการวิเคราะห์ Linear Dynamic
- ในงาน Assembly มีวัสดุที่ค่า Modulus of elasticity แตกต่างกันมาก
- มีการนำอุณหภูมิหรือแรงดันงานการวิเคราะห์ Thermal หรือ Flow Simulation เข้ามาวิเคราะห์ต่อ
- มีการใช้ Circular/cyclic Symmetry
- เป็นงานวิเคราะห์แบบ Nonlinear
Iterative จะด้อยกว่า Direct เมื่อ
- มีการกำหนด Contact แบบ No penetration โดยเฉพาะการคิดผลกระทบจากแรงเสียดทาน
- วิเคราะห์งานแบบ Mix Mesh ระหว่าง Beam กับ Solid (ถ้าใช้ SolidWorks เวอร์ชั่นต่ำกว่า 2011)
- มีการกำหนด Virtual wall
- มีการกำหนด Pin หรือ Rigid connection
- มีการใช้คำสั่ง Soft Spring
สำหรับ Solver ที่มีการคำนวณแบบ Iterative คือ
- FFEPlus
ขั้นตอนการเลือก SOLVER
- คลิกขวาที่ชื่อ Study >> เลือก Properties
- เลือก Solver ที่ต้องการ >> กด OK
คำหลัก: Simulation ให้เหมาะกับงาน
swhotline
0 Comments
แสดงความคิดเห็น