Khảo sát sự ảnh hưởng của chất lượng chia lưới(Pre-Processing) đến kết quả mô phỏng(Post-Processing)

thanhlh84

Active Member
Author
Trong bài viết này mình sẽ lấy một ví dụ minh hoạ để chỉ ra rằng việc chia lưới ảnh hưởng tới độ chính xác của kết quả phân tích như thế nào. Đồng thời giúp bạn hiểu tại sao ta phải tạo WASHER tại các lỗ.
Để đơn giản, chúng ta sẽ khảo sát bài toán tấm với một lỗ tròn khoét ở tâm với điều kiện biên như bên dưới.


Mình sẽ dùng HyperMesh làm công cụ chia lưới, Solver sử dụng Optistruct hoặc Radioss, Postprocessing sử dụng HyperView.

Đầu tiên
, sử dụng lệnh chia lưới tự động(F12), với Mesh size = 100, Force và Constraints như hình bên dưới.


==> Kết quả trên HyperView:



Nếu bạn nào đã từng tính toán sức bền bài toán tấm với lỗ tròn ở tâm thì sẽ thấy rằng kết quả mô phỏng như vậy không phải kết quả mong đợi của bài toán này.
Lý do?
Chúng ta thiết định Force tại 2 nodes biên của tâm với độ lớn bằng tại node ở vùng trong. Do liên kết phần tử hữu hạn nên tại 2 nodes này độ cứng sẽ kém hơn.
Ta thiết định lại lực như hình bên dưới


Tính toán lại với Radioss, ta có kết quả trên HyperView như sau:



Để có kết quả sẽ tốt hơn, ta sẽ tạo thêm một washer với 8 phần tử Quad xung quanh lỗ.
Trong HyperMesh, bạn có thể làm nhanh bằng lệnh "add washer" trong Utility Panel/Geo Mesh



Tính toán lại và quan sát kết quả trên HyperView:


Rõ ràng ta thấy vị trí tập trung ứng suất đã chính xác hơn tuy nhiên giá trị vẫn chưa đúng
 
Top