k = 1 l = k l m l = l+1 k m k = k+1 Bắt đầu j n j = j+1 Kết thúc Sai Sai Đúng Đúng Đúng Sai i; Bảng ; S = 0; NS = 0;j=1
Dấu ngoặc vuông [] và ngoặc nhọn {} tương ứng là phần nguyên và phần thập phân của số nằm trong ngoặc.
Giá trị rj l được tra theo j và l trong bảng Phụ lục 5 [55].
Sơ đồ thuật tốn chương trình con tính tốn tọa độ các điểm ( )i
A được thể hiện trên Hình 3.5.
c) Tính tốn xác định bộ hệ số khí động
Luận án sử dụng phần mềm Missle Datcom trên cơ sở phương pháp bán thực nghiệm để tính tốn xác định bộ tham số khí động cho từng phương án thiết kế. Đây là phần mềm tính tốn được xây dựng dựa trên bộ cơ sở dữ liệu thử nghiệm các mơ hình thân cánh tiêu chuẩn [36]. Nội dung kiểm chứng tính đúng đắn của phương pháp xác định bộ tham số khí động KCB được trình bày ở Chương 4 thơng qua việc so sánh kết quả tính tốn bằng phần mềm Missle Datcom với kết quả mô phỏng số sử dụng ANSYS CFX và thực nghiệm ống thổi khí động.
Việc lựa chọn phương pháp xác định bộ các tham số khí động bằng MD có nhiều ưu điểm hơn các phương pháp khác, thuận lợi cho bài toán tối ưu biên dạng khí động KCB do các nguyên nhân sau:
- Đây là phương pháp tính tốn có độ chính xác khá cao do dựa trên cơ sở dữ liệu thử nghiệm thực tế;
- Phương pháp này cho phép tính tốn đầy đủ bộ các tham số khí động cho KCB, bao gồm cả các hệ số khí động tĩnh và động;
- Thời gian tính tốn cho một phương án chiếm ít thời gian và tài nguyên máy tính, phù hợp cho bài tốn tối ưu có nhiều phương án tìm kiếm;
- Có thể cho phép can thiệp bằng lập trình để tự động hóa các tính tốn. Trong luận án sử dụng ngơn ngữ lập trình Matlab kết hợp với các thủ tục đọc – ghi tệp để tính tốn tự động các phương án thiết kế.
Để tính tốn xác định bộ tham số khí động cho KCB sử dụng MD cần thiết lập các tham số đầu vào. Ngơn ngữ lập trình được sử dụng trong phần mềm là ngôn ngữ Fortran. MD quản lý các tham số đầu vào trong tệp "for005.dat". Các tham số cần thiết lập là: điều kiện bay (độ cao, số Mach, góc tấn...), tham số hình học thân cánh KCB... Trong đó, tham số hình học thân cánh được thiết lập tự động cho từng phương án tương ứng với tọa độ các điểm ( )
Ai . Sử dụng Matlab để đọc và cập nhật tham số hình học thân cánh KCB trong tệp "for005.dat". Kết quả tính tốn bộ hệ số khí động được xuất ra tệp "for006.dat". Sử dụng Matlab để đọc tệp "for006.dat" và lưu dữ liệu hệ số khí động ứng với từng phương án thiết kế để sử dụng cho bước tiếp theo.