Một mô hình FEA chạy hoàn tất. Solver không báo lỗi nghiêm trọng. Phân bố ứng suất trông hợp lý, chuyển vị nằm trong khoảng dự kiến.
Nhưng khi chi tiết được chế tạo hoặc thử nghiệm, sản phẩm lại biến dạng nhiều hơn dự đoán hoặc hư hỏng ở một vị trí khác.
Vấn đề không nhất thiết nằm ở phần mềm.
Trong CAE, sai lệch thường bắt nguồn từ cách kỹ sư mô tả bài toán thực tế trong mô hình số: boundary condition, material, contact, mesh, load, solver setting và các giả định kỹ thuật.
FEA results are only as reliable as the engineering decisions behind the model.
Một mô hình có thể “solve successfully” nhưng vẫn không đại diện đúng cho hành vi vật lý của sản phẩm.
Verification và Validation trong FEA
Trước tiên cần phân biệt hai khái niệm quan trọng: Verification và Validation.

Verification kiểm tra xem mô hình và phép giải có được thiết lập, tính toán đúng theo bài toán đã định nghĩa hay không. Các phương pháp thường dùng gồm kiểm tra mesh convergence, cân bằng phản lực, benchmark và so sánh với nghiệm giải tích.
Validation đặt câu hỏi khác: kết quả mô phỏng có phản ánh đúng hành vi của sản phẩm thực tế hay không?
Vì vậy, một mô hình có thể được giải đúng về mặt số học nhưng vẫn không mô tả đúng sản phẩm thực tế.
ASME V&V 10 cung cấp framework cho verification và validation trong computational solid mechanics, trong khi NASA cũng sử dụng các phương pháp convergence và benchmark để đánh giá độ tin cậy của mô hình tính toán.
7 nguyên nhân khiến mô hình FEA có thể cho kết quả sai
1. Boundary Condition không đại diện cho thực tế

Boundary condition quyết định chi tiết được giữ, đỡ, dẫn hướng hoặc liên kết như thế nào. Chỉ một ràng buộc không phù hợp cũng có thể thay đổi load path và độ cứng của toàn bộ mô hình.
Các lỗi thường gặp:
- Dùng Fixed Support tại vị trí không thực sự cố định hoàn toàn.
- Khóa quá nhiều bậc tự do, làm mô hình cứng giả tạo.
- Khóa quá ít bậc tự do, gây rigid-body motion.
- Mô phỏng bulông bằng cách cố định trực tiếp toàn bộ vùng lỗ.
- Bỏ qua độ mềm của gá hoặc kết cấu liên kết.
Trước khi chạy cần hỏi: chi tiết thực tế được đỡ ở đâu? Liên kết là bulông, hàn, kẹp hay contact? Phản lực có cân bằng với tải đặt vào không?
Một boundary condition lý tưởng hóa quá mức có thể làm kết quả stress và displacement khác đáng kể so với thực tế.
2. Material đúng tên nhưng sai hành vi
Chọn đúng vật liệu trong thư viện phần mềm chưa chắc có nghĩa mô hình đang sử dụng đúng đặc tính của chi tiết.
Tùy bài toán, cần xem xét:
- Young’s modulus
- Poisson’s ratio
- Yield strength
- Stress–strain curve
- Temperature-dependent properties
- Anisotropy
- Plasticity
- Viscoelasticity
- Large deformation
Ví dụ, nếu chi tiết kim loại vượt qua giới hạn chảy nhưng mô hình chỉ sử dụng linear elastic material, kết quả sẽ không mô tả được biến dạng dẻo.
Với nhựa, cao su hoặc composite, mô hình elastic isotropic đơn giản cũng có thể tạo sai lệch đáng kể.
Material data should describe the real part, not merely the material name selected from a database.
3. Contact quyết định đường truyền lực
Trong mô hình lắp ráp, contact có thể là một trong những yếu tố nhạy cảm nhất.
Hai bề mặt có thể được định nghĩa là bonded, frictional, rough, no-separation hoặc cho phép tách rời. Mỗi lựa chọn tạo ra một cơ chế truyền lực khác nhau.
Một số lỗi phổ biến:
- Dùng bonded contact cho hai chi tiết thực tế có thể trượt hoặc tách.
- Bỏ qua friction.
- Không mô phỏng bolt preload.
- Xác định sai vùng tiếp xúc.
- Không kiểm tra penetration hoặc contact status.
Điều đáng chú ý là contact sai vẫn có thể hội tụ.
Do đó, không nên chỉ nhìn contour stress. Cần kiểm tra contact force, sliding, separation và load path để xác định cơ chế truyền lực có phù hợp với thực tế hay không.
4. Mesh mịn hơn không đồng nghĩa chính xác hơn
Một mesh rất mịn không thể sửa được boundary condition sai, contact sai hoặc material model sai.

Mesh cần được refinement tại:
- Góc và bán kính nhỏ.
- Lỗ, rãnh và vùng thay đổi tiết diện.
- Contact area.
- Vùng đặt tải.
- Vùng có gradient ứng suất lớn.
- Vùng dự kiến xảy ra failure hoặc large deformation.
Quan trọng hơn là mesh convergence.
Thay vì chỉ sử dụng mesh nhỏ nhất có thể, kỹ sư nên theo dõi đại lượng quan tâm khi mesh được refinement: displacement, stress trên vùng đánh giá, reaction force, strain energy hoặc natural frequency.
NASA cũng sử dụng convergence study như một phần trong quá trình đánh giá độ tin cậy của mô hình FEA. NASA – Mesh Convergence.
Đặc biệt, không nên mặc nhiên lấy maximum nodal stress tại một góc sắc hoặc stress singularity làm cơ sở duy nhất để kết luận failure.
Mục tiêu không phải là:
The finest mesh everywhere.
Mà là:
A mesh that resolves the physics where it matters.
5. Load đúng giá trị nhưng sai cách đặt
Tải trọng thực tế thường phức tạp hơn một lực đặt trực tiếp lên node.
Cần xác định:
- Force, pressure, moment, acceleration hay thermal load?
- Tải tập trung hay phân bố?
- Tải tác dụng trong bao lâu?
- Có preload, self-weight hoặc thermal load không?
- Có dynamic hoặc cyclic loading không?
- Hướng tải có thay đổi theo thời gian không?
Một point load đặt trực tiếp lên node có thể tạo stress concentration hoặc load path không thực tế.
Sau khi solve, nên kiểm tra:
Tổng reaction force có bằng tổng applied load?
Reaction moment có cân bằng applied moment?
Deformation shape có phù hợp với cơ học dự kiến?
Load path có giống sản phẩm thực tế?
Nếu không, một contour stress đẹp cũng chưa đủ để chứng minh mô hình đúng.
6. Solver hội tụ không có nghĩa mô hình đúng
Đây là một trong những hiểu nhầm phổ biến nhất trong CAE.
Converged ≠ Physically correct.
Solver hội tụ chỉ cho biết thuật toán đã đạt tiêu chí hội tụ theo các thiết lập được lựa chọn.
Kỹ sư vẫn cần kiểm tra:
- Linear hay nonlinear analysis có phù hợp?
- Có cần large deformation?
- Contact có tạo nonlinear behavior không?
- Load step có quá lớn?
- Convergence criteria dựa trên force, displacement hay energy?
- Có warning trong quá trình giải?
- Có artificial stabilization hoặc excessive damping?
Đặc biệt với nonlinear contact và dynamic analysis, numerical settings có thể ảnh hưởng đáng kể đến kết quả.
7. Assumptions có thể là nguồn sai số lớn nhất
Mọi mô hình FEA đều là một sự đơn giản hóa của thực tế.
Vấn đề không phải là có đơn giản hóa hay không, mà là đơn giản hóa có phù hợp với mục tiêu phân tích hay không.
Các assumptions phổ biến gồm:
- Bỏ qua khe hở lắp ráp.
- Bỏ qua bolt, weld hoặc adhesive.
- Sử dụng symmetry trong khi tải thực tế không đối xứng.
- Dùng shell hoặc beam cho chi tiết cần đánh giá ứng suất 3D.
- Bỏ qua friction hoặc thermal load.
- Giả định material đồng nhất.
- Dùng static loading cho một sản phẩm chịu dynamic loading.
Mỗi assumption nên được ghi rõ trong báo cáo cùng với lý do sử dụng, ảnh hưởng tiềm tàng và phương pháp kiểm tra.
Ví dụ, nếu sử dụng bonded contact để giảm thời gian mô hình hóa, có thể thực hiện sensitivity study bằng cách so sánh với frictional contact để đánh giá ảnh hưởng của giả định này.
Quy trình kiểm tra FEA trước khi tin vào kết quả
Một workflow CAE đáng tin cậy không kết thúc khi solver trả về trạng thái Completed.
Trước khi chạy
- Xác định rõ câu hỏi kỹ thuật cần trả lời.
- Kiểm tra geometry và các chi tiết được giản lược.
- Xác nhận unit system.
- Kiểm tra material model.
- Xác nhận contact và phương thức liên kết.
- Kiểm tra load case và boundary condition.
Trong khi chạy
- Theo dõi solver warning/error.
- Kiểm tra convergence.
- Kiểm tra rigid-body motion.
- Theo dõi contact status.
- Kiểm tra load step hoặc timestep.
- Kiểm tra energy balance khi phù hợp.
Sau khi chạy
- Kiểm tra reaction force.
- Quan sát deformation shape.
- Kiểm tra load path.
- Thực hiện mesh convergence.
- Thực hiện sensitivity study.
- So sánh với analytical calculation hoặc benchmark.
- Đối chiếu với experimental data nếu có.
Mục tiêu là xây dựng một chuỗi kiểm tra:
Numerical convergence → Physical consistency → Mesh convergence → Engineering check → Validation
Đây cũng là cách tiếp cận giúp phân biệt một simulation chạy được với một engineering analysis đáng tin cậy. NASA – Verification Assessment
Dịch vụ CAE của TAS Vietnam
Tại TAS Vietnam, dịch vụ CAE được định hướng như một phần của quy trình engineering, từ model preparation → simulation setup → analysis → result interpretation → design improvement.
Các bài toán có thể bao gồm:
- Structural Analysis
- Static & Dynamic Analysis
- Modal Analysis
- Fatigue Analysis
- Thermal Analysis
- Crash & Safety Simulation
- Design Optimization
TAS cũng phát triển các giải pháp kết hợp CAD – CAE – CAM, giúp kết quả mô phỏng có thể được đưa trở lại quá trình thiết kế và sản xuất.
Đối với doanh nghiệp đang gặp vấn đề về biến dạng, ứng suất, rung động, fatigue hoặc failure, CAE không chỉ nhằm tạo ra contour plot. Giá trị của simulation nằm ở việc trả lời được câu hỏi kỹ thuật:
Thiết kế có đủ độ bền không?
Failure bắt nguồn từ đâu?
Có thể tối ưu kết cấu mà vẫn đáp ứng yêu cầu không?
Thiết kế có cần thay đổi trước khi chế tạo prototype không?
Kết luận
Một mô hình FEA có thể converged, không có solver error và tạo ra contour rất đẹp, nhưng vẫn cho kết quả sai nếu cách mô hình hóa không phản ánh đúng vật lý của sản phẩm.
Boundary condition, material, contact, mesh, load, solver setting và assumptions đều có thể thay đổi kết quả.
Vì vậy:
A successful simulation is not necessarily a successful engineering analysis.
Một kết quả CAE đáng tin cậy cần được kiểm tra về convergence, physical consistency, mesh sensitivity và validation khi có dữ liệu thực nghiệm.
Nếu doanh nghiệp đang gặp tình trạng kết quả CAE không ổn định, mô phỏng không phù hợp với thử nghiệm hoặc cần đánh giá lại mô hình FEA, TAS Vietnam có thể hỗ trợ từ model setup, meshing, boundary condition, contact, simulation đến engineering interpretation.

