Mô hình máy tính
Mô hình máy tính được sử dụng trong các lĩnh vực kỹ thuật khác nhau. Tôi đặc biệt xem xét phân tích cấu trúc hoặc phân tích phần tử hữu hạn (FEA). Đôi khi các mô hình được sử dụng để tăng tốc các tính toán lặp đi lặp lại có thể được thực hiện bằng tay. Đôi khi các mô hình được sử dụng để thực hiện các phép tính không dễ dàng hoặc thậm chí có thể thực hiện bằng tay.
Kiểm tra
Có một vài phương pháp tiêu chuẩn để kiểm tra kết quả của các mô hình máy tính.
- Chạy các mô hình xác minh và xác nhận rằng kết quả khớp với câu trả lời được tính toán trước đó.
- Chạy các mô hình đơn giản có thể được kiểm tra bằng tính toán tay.
- Thử nghiệm mô hình vật lý.
Vấn đề với hai phương pháp kiểm tra đầu tiên ở trên là chúng chỉ kiểm tra các tình huống cụ thể hoặc chúng chỉ kiểm tra các phần đơn giản của chương trình.
Phương pháp mô hình vật lý có thể tốn kém cho các mô hình kích thước đầy đủ và các mô hình tỷ lệ có thể không phải lúc nào cũng cho kết quả giống như kích thước đầy đủ.
Điều này để lại một khoảng cách trong những kết quả có thể được kiểm tra. Đối với bất kỳ mô hình phức tạp nào, không có cách nào dễ dàng để kiểm tra xem kết quả từ chương trình có chính xác không. Kỹ sư phải tin tưởng rằng phần mềm tạo ra kết quả chính xác từ mô hình.
Kiểm tra so sánh
Mô hình có thể được nhập vào hai chương trình khác nhau (được thực hiện bởi các công ty khác nhau). Giả định là nếu kết quả của hai mô hình là đủ tương tự nhau, thì kết quả phải chính xác cho mô hình được sử dụng. Điều này sẽ không bắt được bất kỳ lỗi nào trong việc tạo mô hình ban đầu, nhưng nó sẽ bắt lỗi trong quá trình thực hiện phần mềm.
- Hai chương trình riêng biệt có thể được sử dụng để kiểm tra "tính chính xác" của kết quả từ mô hình không?
- Việc sử dụng phương pháp so sánh một mô hình này trong hai chương trình riêng biệt có cung cấp cùng một mức độ đảm bảo trong kết quả như bất kỳ phương pháp kiểm tra nào khác không?
- Điều gì có thể là những bất lợi của việc sử dụng thủ tục này?