Software untuk Aerodinamika dan Aircraft Design (WH Mason, Virginia Tech)

Halaman ini berisi berbagai program yang mungkin berguna untuk aerodinamis dan siswa kelas desain. Ini adalah sebagian besar kode kuno tanpa antarmuka pengguna grafis. Bahkan ini awalnya semua kode sumber FORTRAN. Namun, saya baru saja mulai menambahkan executable karena sumber FORTRAN file biasanya tidak dapat digunakan oleh mahasiswa saat ini. Selain itu, beberapa metode diberikan sebagai MATLAB m-file. Sumber lain dari kode aerodinamis klasik adalah CD yang dijual oleh Ralph Carmichael, Domain Publik Aeronautical Software (PDA) . Kode-kode ini sekarang dapat didownload secara gratis! Catatan Penting: Banyak dari program ini memerlukan sebuah file teks sebagai masukan. JANGAN menanamkan tab dalam file ini. JUGA , lokasi input pada setiap baris sangat penting. Petunjuk masukan sering diberikan sebagai "kartu", dari hari-hari ketika file teks yang secara fisik setumpuk kartu komputer. Definisi jarak menggunakan FORTRAN terminalogy. Bantulah diri Anda sendiri dan belajar apa artinya. Misalnya, F10 berarti bilangan real (dengan titik desimal) mengambil 10 ruang. Mempelajari file masukan sampel untuk contoh bagaimana ini bekerja (pada kenyataannya, selalu menjalankan kasus sampel sebelum melakukan apapun dengan kode ini). Untuk petunjuk tentang menjalankan kode, membaca bab dari saya Terapan Komputasi Aerodinamika mencatat, Komputer, Kode, dan Teknik (file pdf). Dalam beberapa kasus, saya sekarang telah menambahkan link ke situs yang terletak di tempat lain, di mana kode kunci yang tersedia. Program berbasis Java online yang berguna lainnya tersedia di www.engapplets.vt.edu . Komentar atau pertanyaan? Hubungi saya di whmason@vt.edu. Catatan: file di sini dapat diposting dalam berbagai format. Ingat bahwa untuk PC (Windows) garis diakhiri dengan CR / LF, untuk "Mac klasik" garis berakhir dengan CR, sedangkan untuk unix (dan Mac modern) garis diakhiri oleh LF. Ingat CR berarti carriage return dan LF berarti line feed. Tambahkan berurusan dengan variasi ini untuk toolbox rekayasa komputasi Anda. Akhirnya, siswa sering memiliki izin masalah dengan jendela * file .exe: Semua file .exe dijalankan sebagai user; Namun, default file keluaran lokasi biasanya C: yang merupakan direktori administrator dan akan membuat kesalahan pada saat dijalankan karena masalah perizinan. Selalu gunakan folder dengan hak akses pengguna ke file data output ke seperti Documents. Akhirnya, mahasiswa memiliki saran lebih lanjut dan tips untuk menggunakan kode. 1. Tidak memiliki ruang dalam nama direktori, Ex. (C: \ Pengguna \ Documents \ VT 2016, Ruang antara "VT" dan "2016" tidak akan diakui oleh kode) 2. masukan file harus sesuai dengan contoh file masukan persis (Jumlah ruang antara kolom dan sebelum kolom pertama dari nomor harus sesuai dengan kode contoh) Akhirnya, program dan manual chenge sebagai siswa menyarankan klarifikasi dan perbaikan lainnya. Dan kode ini tentu saja hanya untuk tujuan pendidikan. Terakhir diubah: 30 Maret 2016.

 

Software saat ini

Aerocal Pak # 1 Lepas landas Jarak Perhitungan *
Berdiri sendiri NACA 1135 * Integrasi Aksesoris Landing
Suasana standar Tenaga penggerak
Pesawat Desain dan Ukuran Geometri
Teori Jalur Lifting sederhana * Kulit Gesekan / Form Factor Drag * gesekan
Induced drag Metode Vortex Lattice
airfoil Aerodinamika Aerodinamika Supersonic
Stabilitas dan Kontrol Cryogenic Terowongan Angin Pengujian

* - Executable tersedia


Aerocal Pak # 1

Perangkat lunak ini merupakan program BASIC yang mengimplementasikan tua Aerocal Pak # 1, Dasar Aerodinamika Relations . Ini memiliki NACA 1135 tabel, sudut Prandtl-Meyer dan terbalik, sifat guncangan miring, meja garis Rayleigh / Fanno dan 1.976 suasana standar. Awalnya ditulis untuk kalkulator diprogram, kode ini di QuickBasic, dan berjalan seperti pada Mac dengan QuickBasic. Perubahan satu baris diperlukan untuk menjalankannya pada jenis PC IBM. File ini standar teks ascii.

 

Kembali ke menu kode


Berdiri sendiri NACA 1135

Kode-kode ini menghitung fungsi aliran kompresibel diberikan dalam NACA 1135, ditambah beberapa hubungan yang lebih berguna. Ini adalah executable yang menggantikan NACA 1135 bagian dari Aerocal Pak # 1 di atas, yang tidak berjalan pada banyak komputer lagi.

Kembali ke menu kode


FOILGEN Airfoil generasi: NACA 4 & 5 Series dan 6 dan garis camber 6A

Ini adalah program FORTRAN interaktif yang memungkinkan pengguna untuk membangun airfoil menggunakan NACA 4 digit atau diubah 4 digit distribusi ketebalan airfoil dan NACA 4 digit, 5 digit atau 6 dan seri 6A garis camber. Berbagai pilihan output yang tersedia di layar. Hal ini juga dapat membuat file untuk digunakan sebagai masukan untuk program analisis airfoil. File ini dalam apa yang disebut "format Jameson". File ini standar teks ascii. Ini harus menjalankan menggunakan deskripsi teoritis FORTRAN compiler.The dari persamaan yang digunakan tersedia sebagai file pdf yang sebenarnya merupakan Lampiran saya Terapan Komputasi Aerodinamika Catatan.

 

Kembali ke menu kode

Generasi airfoil: NACA 6 & 6A Seri

Ini adalah program FORTRAN yang memungkinkan pengguna untuk mendapatkan (kurang-lebih) NACA 6 digit atau 6A airfoil digit. Program ini ditulis di NASA oleh Cuyler Brooks dan Charles Ladson. Tampaknya dianggap dalam domain publik. File ini standar teks ascii. Ini harus menjalankan menggunakan compiler FORTRAN. Deskripsi teoritis dari persamaan untuk garis camber tersedia sebagai file pdf yang sebenarnya merupakan Lampiran saya Terapan Komputasi Aerodinamika Catatan. Distribusi ketebalan airfoil ini tidak dijelaskan oleh persamaan tunggal.

Kembali ke menu kode


Analisis planform

Perangkat lunak ini mencakup program BASIC yang mengimplementasikan tua Aerocal Pak # 2, Dasar Geometri untuk Aerodinamika . Aku meletakkannya untuk program analisis planform dan sayap kecil, yang saya temukan masih berguna, meskipun hari ini harus pada spreadsheet. Hal ini juga menghasilkan bentuk selama beberapa mayat klasik revolusi, dan memiliki BASIC (asli) versi FOILGEN Program FORTRAN yang diberikan di atas untuk airfoil NACA. Awalnya ditulis untuk kalkulator diprogram, dan kemudian diterjemahkan ke Applesoft, kode ini di QuickBasic, dan berjalan seperti pada Mac dengan QuickBasic. Perubahan satu baris diperlukan untuk menjalankannya pada jenis PC IBM. File ini standar teks ascii. Deskripsi teoritis tersedia sebagai file pdf yang sebenarnya merupakan Lampiran saya Terapan Komputasi Aerodinamika Catatan. Eksekusi dari program FORTRAN di juga diposting di sini, bersama-sama dengan manual, masukan sampel dan contoh output.

Kembali ke menu kode

 

Nicolai ini Program sizing (s)

Saya telah menyertakan empat file di sini. Mereka menerapkan algoritma pesawat sizing Nicolai di QuickBasic dan baru-baru, REALbasic. Acsize, menyediakan ukuran, sedangkan kode kedua, acsweep, mencakup berbagai bobot kotor lepas landas, menunjukkan berat kosong diperlukan dan tersedia. Mereka harus berjalan di kedua Mac atau IBM jenis PC. Dalam versi QuickBasic, nilai data diatur dalam program ini, dengan harapan bahwa pengguna akan melihat kode dan melihat apa yang sedang terjadi. File-file yang standar teks ascii. Program REALbasic yang executable untuk kedua Mac dan PC. Modifikasi hanya untuk notasi Nicolai adalah kaki misi supersonik.

The OpenVSP Alat

OpenVSP adalah open source kendaraan desain suite. VSP singkatan Kendaraan Sketch Pad. Asal dari pekerjaan ini adalah saat NASA Langley Research Center, dengan pekerjaan yang dilakukan di Cal Poly.

Kembali ke menu kode


Dan Raymer Desain Pages

Dan Raymer memiliki koleksi alat desain pesawat, termasuk deskripsi software desain.

Kembali ke menu kode


CEASIOM

CEASIOM adalah proyek desain pesawat Eropa. Beberapa kemampuan bebas, dan beberapa memerlukan bergabung konsorsium.

Kembali ke menu kode


Teori Jalur sederhana Lifting

Ini adalah program FORTRAN interaktif yang memecahkan teori garis Prandtl lifting klasik menggunakan persamaan monoplane. File ini standar teks ascii. Ini harus menjalankan menggunakan compiler FORTRAN.

Kembali ke menu kode


Standard suasana rutinitas

Awalnya subroutine FORTRAN (sebenarnya TI-59 dan kemudian Applesoft), file MATLAB juga disediakan. stdatmtest.m adalah file script mengemudi untuk MATLAB fungsi berkas. subroutine dapat digunakan dalam program-program lainnya. Ini adalah rutinitas yang sama digunakan di Pak # 1 di atas. Unit tercantum dalam header subroutine. Sebuah program utama sampel disertakan untuk menggambarkan penggunaan program, dan harus dijalankan menggunakan compiler FORTRAN, atau di MATLAB. Perhatikan bahwa versi MATLAB awalnya dikonversi dari FORTRAN oleh Paul Buller.

Berikut kalkulator atmosfer standar berbasis web telah disarankan oleh siswa:

Kembali ke menu kode


Kulit Gesekan / Form Factor Drag estimasi

Program ini dapat digunakan untuk memperkirakan hambatan gesekan dasar pesawat terbang. Hal ini dari Mason Terapan Komputasi Aerodinamika Class, dan manual acrobat App. D.5 dari catatan kelas. Ini harus menjalankan menggunakan compiler FORTRAN. Seiring dengan manual dan kode, masukan sampel dan contoh output yang dihasilkan disediakan. Pada bulan November 2002 versi executable telah ditambahkan.

Kembali ke menu kode


Induced Drag untuk sayap planar tunggal

Perhitungan induced drag dari permukaan planar tunggal diberikan distribusi spanload. Anda mendapatkan nilai rentang e sebagai output. Koefisien dari Fourier Series yang diasumsikan dihitung menggunakan Fast Fourier Transform. Program ini ditulis oleh Dave Ives, dan digunakan dalam berbagai program dikembangkan untuk pemerintah dengan Grumman.

Kembali ke menu kode

 

Diinduksi Drag untuk sistem angkat nonplanar

Program ini dapat digunakan untuk menemukan induced drag dari sistem elemen mengangkat nonplanar. Ini ditulis oleh Joel Grasmeyer. Ini memiliki desain dan kemampuan analisis. Ini berarti bahwa Anda baik menemukan spanload diperlukan untuk mendapatkan minimum induced drag, atau Anda dapat memasukkan spanload dan menemukan induced drag. Program ini juga mencetak efisiensi rentang faktor e . Program ini tidak memberikan twist dan camber diperlukan untuk menghasilkan spanloads. Tiga program FORTRAN yang diperlukan dan harus dikaitkan untuk menjalankan program.

Kembali ke menu kode


Diinduksi Drag untuk sistem angkat nonplanar sederhana, dengan desain garis camber

Program desain John Lamar, dimodifikasi untuk menemukan rentang e selama dua permukaan mengangkat nonplanar diberi spanload pada setiap permukaan. Ini adalah versi yang lebih mampu LIDRAG. Kode ini juga menemukan camber sayap dan memutar diperlukan untuk mendapatkan spanload ini pada kecepatan subsonik. Kode juga akan melakukan analisis optimasi, menemukan minimum dipangkas drag dan spanload diperlukan untuk mencapainya.

Kembali ke menu kode


Tarik minimum dan distribusi daerah

MinDrag menghitung nilai minimum hambatan gelombang supersonik, dan distribusi area yang dibutuhkan untuk mencapai nilai ini untuk suatu panjang, XL, volume, daerah hidung [Snose] dan daerah basis [Sbase], dan dengan daerah lain yang ditentukan pada lokasi tertentu sepanjang tubuh [XSgiven, Sgiven]. Ia menggunakan rumus yang diterbitkan oleh WT Tuhan dan E. Eminton di "Badan Slender dari Drag Minimum Wave," Journal of Aeronautical Sciences , Agustus 1954, halaman 569-570.

Kembali ke menu kode

 

Harris Gelombang Drag perhitungan

(Manual dan data set saja)

AWAVE adalah versi dari Harris Gelombang kode Drag. Kami memilikinya pada PC lab desain untuk desain aerodinamis supersonik. Namun, itu bukan milik kita untuk mendistribusikan secara terbuka. Kami telah menempatkan manual (dasarnya deskripsi Craiden geometri kumpulan data), dan masukan sampel dan output di sini.

  • Awave.man ini adalah petunjuk pengguna.
  • AwaveFileMake.m A Matlab file script untuk membantu membuat file input dan memastikan bahwa angka dalam kolom yang benar. Petunjuk penggunaan yang terkandung sebagai komentar di script. Todd Lowe menulis script ini untuk kita (versi 2/7/06).
  • AWAVEIN.DAT ini adalah file input sampel.
  • AWAVEOUT.DAT ini adalah contoh output untuk memeriksa hasil Anda.

Kembali ke menu kode


Kontrol Assessment Daya

Ini adalah kumpulan kode yang mungkin berguna dalam pesawat desain konseptual. Ada dua komponen utama, kode kisi pusaran untuk memberikan setidaknya perkiraan kasar dari stabilitas dan kontrol derivatif, dan spreadsheet untuk mengevaluasi desain menggunakan karakteristik pesawat yang ditentukan. Kami juga memiliki kode yang mengimplementasikan metode dari NASA TP 2907 untuk menemukan cara terbaik untuk memangkas pesawat ketika Anda memiliki beberapa kemungkinan. Ini mencakup tiga permukaan, dan dua permukaan dengan daya dorong vectoring.

  • VPI-Aero-200.pdf (laporan lengkap, termasuk manual pengguna untuk kode)

     

  • JKayVLM.f ini adalah asli "kecil" kode. Ini mungkin cocok pada PC.
  • JKaydblp.f ini adalah versi presisi ganda dengan panel lebih.
  • JKsamp.inp ini adalah file input sampel
  • JKlata.tst ini adalah file input sampel untuk geometri lateral yang
  • JKlonga.tst ini adalah file input sampel untuk geometri memanjang
  • JKsampoutref ini adalah contoh output untuk memeriksa hasil Anda.

Untuk eksekusi JKayVLM, menggunakan file ini:

  • JKayVLM.exe ini adalah executable
  • f18samp.inp ini adalah file input sampel
  • f18lata.tst ini adalah file input sampel untuk geometri lateral yang
  • f18longa.tst ini adalah file input sampel untuk geometri memanjang
  • f18samp.out ini adalah contoh output untuk memeriksa hasil Anda.

Sisa bahan yang tersedia di bawah ini:

  • CPRCheck.sit CPRCheck (spreadsheet dalam format Lotus 1-2-3, dalam format Stuffit dari Macintosh a)
  • VPINASACPC.sit VPI-NASA-BPK (spreadsheet dalam format EXCEL dan diperbaiki oleh Marty Waszak di NASA Langley, dalam format Stuffit dari Macintosh.)
  • VTnascpc.zip VPI-NASA-BPK (spreadsheet dalam format EXCEL dan diperbaiki oleh Marty Waszak di NASA Langley, zip sehingga IBM dapat men-download dan unzip. Ini adalah format file yang sama dari Macintosh sebagai file .sit di atas. EXCEL IBM harus dapat mengimpor file -. beritahu saya jika ada masalah)

     

  • fltcond.f Sebuah program untuk membangun berbagai kondisi penerbangan untuk menilai konfigurasi.
  • FLTcondSetup.sit Ini adalah spreadsheet dalam format Lotus 1-2-3, dalam format Stuffit dari Macintosh, untuk setup input untuk kode fltcond.f.

     

  • trim3s.f (Program FORTRAN menerapkan NASA TP 2907, versi untuk 3 permukaan)
    • 3SURFACE.DAT (file input yang mereproduksi kasus dalam manual)
  • trimTV.f (Program FORTRAN menerapkan NASA TP 2907, versi untuk 2 permukaan dan dorong vectoring)
    • 2SURFACE.DAT (file input yang mereproduksi kasus dalam manual)

Kembali ke menu kode


Lateral perkiraan / Directional dan Mesin Out

Ini adalah kode yang dapat digunakan untuk memperkirakan beberapa analisis directional lateral yang utama, termasuk stabilitas dan kontrol derivatif untuk digunakan dalam memperkirakan karakteristik pesawat. LDstab pada dasarnya merupakan implementasi dari metode DATCOM, dengan penyesuaian untuk mencocokkan data B747 dipublikasikan. Ini harus digunakan di tempat perkiraan lateral yang-directional dari kode Jacob Kay yang diberikan di atas, yang atas dasar teoritis shakey. Kode ini dikembangkan oleh Joel Grasmeyer untuk proyek sayap truss-bersiap. Laporan ini mencakup mesin analisis, tetapi program ini tidak memberikan analisis lengkap. Gunakan VMCA bawah untuk melakukan mesin analisis.

 

  • LDstabdoc.pdf ini adalah laporan yang menggambarkan metode, termasuk petunjuk pengguna
    • Catatan: pada tanggal 26 Maret 2004 kami telah merevisi perhitungan, menambahkan estimasi kontribusi Cn-beta dari sayap seperti yang dijelaskan dalam DATCOM dan menambahkan dua input lebih untuk kode, tidak dijelaskan di manual manual (yang kami hanya memiliki file pdf). Lihat file input sampel untuk deskripsi masukan tambahan, sebelumnya tidak diperlukan.
  • LDstab.f ini adalah sumber FORTRAN.
  • LDstab.exe Executable.
  • 747LDs.in ini adalah file input sampel.
  • 747LDs.out ini adalah contoh output untuk memeriksa hasil Anda.

Kembali ke menu kode


DigitalDATCOM stabilitas dan estimasi kontrol

(Memasukkan sampel file saja)

Digital DATCOM adalah kode yang dapat digunakan untuk memperkirakan stabilitas dan kontrol derivatif. Hal ini pada PC lab desain kami. Ini adalah kode kekuatan industri yang memiliki kurva belajar non-sepele. Namun, ia memiliki kemampuan untuk memperkirakan stabilitas dan kontrol karakteristik pada kecepatan supersonik. Informasi ini tidak tersedia dalam volume Roskam, jadi kami harus menambahkannya ke perpustakaan komputasi kami.

 

  • DATCOM.IN ini adalah file input sampel.
  • DATCOM.OUT ini adalah contoh output untuk memeriksa hasil Anda.

Kembali ke menu kode


Mesin tunggal kontrol kecepatan minimum, VMCA

VMCA adalah file MATLAB untuk menghitung kecepatan kontrol mesin minimal satu dari bertenaga jet pesawat. Ini ditulis oleh Mike Cavanaugh dan menggunakan stabilitas dan kontrol derivatif diperkirakan dari program lateralis / arah dengan Joel Grassmeyer, yang tercantum di atas.

 

Kembali ke menu kode


Desain kisi pusaran untuk mendapatkan garis camber 2D untuk chordload diberikan

Garis camber diperlukan untuk menghasilkan chord distribusi beban yang ditentukan dihitung dengan menggunakan quasi-vortex metode kisi oleh Prof. Lan dari University of Kansas. Metode ini berlaku untuk dua aliran mampat dimensi, dan merupakan asli (dan sangat sederhana) program. Terima kasih kepada Tom Zeiller untuk perbaikan dan perbaikan bug.

 

Kembali ke menu kode


Vortex analisis kisi dan desain: VLMpc

Dua permukaan Program kisi pusaran John Lamar, yang dikembangkan di NASA Langley. Program ini memperlakukan dua permukaan mengangkat menggunakan hingga 200 panel. arus pusaran diperkirakan menggunakan ujung hisap analogi terkemuka. Program ini diketik di dari NASA TN D, yang berisi daftar, dengan siswa di Applied Komputasi Aerodinamika hampir 10 tahun yang lalu. John Lamar tidak memiliki salinan kode lagi. Telah dimodifikasi untuk berjalan dalam WATFOR, dan untuk menghasilkan 80 kolom output. Sekarang berjalan di Compaq Visual Fortran. Pada bulan November 2002 sebuah eksekusi telah ditambahkan. Sumber itu sekarang termasuk PC kode direktori khusus untuk PC.

 

Kembali ke menu kode


Vortex analisis kisi dan desain: VLM 4,997 panduan

VLM 4,997 adalah Langley Vortex Program NASA Lattice yang dapat menangani empat planforms dan sampai 400 panel. Ini adalah perpanjangan dan peningkatan kode dua permukaan yang dibahas di atas. Ini adalah manual Acrobat saja. Jika Anda ingin kode Anda perlu menghubungi NASA Langley. versi kami tersedia untuk digunakan siswa di lab desain.

 

Kembali ke menu kode


Kisi pusaran kode analisis di MATLAB: Tornado

Tornado adalah Lattice Program Vortex, yang ditulis dalam MATLAB. Itu berasal dari KTH, Royal Institute of Technology, di Stockholm, Swedia. Tomas Melin menulis program, dan Profesor Arthur Rizzi adalah penasihat. Ini adalah program yang sangat fleksibel, dan dapat menangani berbagai geometri. Selain itu, masih terus dikembangkan, jadi situs untuk versi update.

 

  • Tornado Lokasi untuk kode dan manual yang terkait.

Kembali ke menu kode


Diperpanjang kode kisi pusaran dari Prof. Drela di MIT dan Harold Youngren: AVL

AVLis sebuah Vortex yang sangat umum Program Lattice. Itu berasal dari MIT, dan oleh penulis banyak digunakan XFOIL analisis airfoil dan desain kode. Ini adalah program yang sangat fleksibel, dan dapat menangani berbagai geometri.

 

  • AVL Lokasi untuk kode dan manual yang terkait.

Kembali ke menu kode


Analisis Airfoil subsonik dan Desain: XFOIL 6.9

XFOIL adalah analisis airfoil dan program desain dari Prof. Mark Drela di MIT. Hal ini untuk dasarnya mampat airfoil elemen tunggal. Namun, itu termasuk efek viskos, dan dapat digunakan dalam modus terbalik, di mana distribusi tekanan adalah masukan dan geometri yang diperlukan ditemukan. Ini berjalan pada workstation dan sistem win32 PC. Beberapa pekerjaan airfoil yang sangat baik telah dilakukan oleh siswa kelas desain dengan kode ini.

 

  • Xfoil Lokasi untuk kode, yang tersedia di bawah aturan lisensi GNU, dan manual terkait dan kelompok diskusi.

     

  • Beberapa catatan oleh Tim Miller menggunakan XFOIL
  • Beberapa lebih catatan oleh Tim Miller menggunakan XFOIL
  • Sebuah airfoil sampel, clarky.dat menunjukkan format untuk memasukkan koordinat ke XFOIL (Tim Miller atribut berkas data ini untuk JD Jacob di University of Kentucky)

Kembali ke menu kode


Analisis Airfoil subsonik dan Desain: Pablo

Pablo adalah analisis airfoil subsonik dan program desain. Itu berasal dari KTH, Royal Institute of Technology, di Stockholm, Swedia. Christian Wauquiez menulis program, dan Profesor Arthur Rizzi adalah penasihat. Pablo singkatan dari "aliran Potensi sekitar airfoil dengan Boundary layer ditambah satu arah". Ini adalah kode MATLAB, sehingga Anda harus memiliki MATLAB untuk menjalankannya. Akhirnya, url ini akan pergi, dan ketika itu terjadi, Prof. Rizzi telah memberi kami izin untuk menempatkan ini di situs kami di Virginia Tech.

  • Pablo Lokasi untuk kode dan manual yang terkait.

Kembali ke menu kode

Analisis Airfoil subsonik dan Desain: JavaFoil

JavaFoil adalah analisis airfoil subsonik dan program desain. Itu berasal dari Jerman, dan oleh Martin Hepperle. Ia melakukan solusi metode panel dan perhitungan lapisan batas. siswa kami seperti program ini.

 

  • JavaFoil Lokasi untuk kode dan manual yang terkait.

Kembali ke menu kode

 

Analisis airfoil transonik: TSFOIL2

TSFOIL2 memberikan solusi beda hingga dari persamaan gangguan kecil transonik. Itu akan berjalan pada Mac saya tanpa masalah. Kode sumber disediakan sebagai teks ascii standar. Kode ini ditulis oleh Earll Murman dan rekan kerja, dan termasuk angin efek dinding terowongan. Ini berasal di NASA Ames. Ini sangat tua, tapi tampaknya berada dalam domain publik. daftar itu termasuk dalam CR NASA yang dirujuk dalam mini-petunjuk yang diberikan di sini sebagai file pdf. NASA CR (3064) juga sekarang tersedia sebagai file pdf dari NASA Laporan Teknis Server.

Kembali ke menu kode


Terowongan Angin Pengujian

Pengujian terowongan angin, terutama pada kecepatan transonik dan suhu cryogenic memerlukan beberapa perencanaan. Informasi dan kalkulator spreadsheet yang disediakan di sini (untuk tujuan pendidikan). Hal ini memungkinkan Anda untuk menemukan tes bilangan Reynolds dan tekanan dinamis.

Kembali ke menu kode


Aerodinamika supersonik panah sayap

Panah adalah kode untuk menghitung teori angkat kemiringan kurva linear, pusat aerodinamis dan tarik karena angkat panah sayap dengan kecepatan supersonik.

Kembali ke menu kode


Tenaga penggerak

Sumber informasi terbaik propulsi dan software adalah situs oleh Profesor Jack Mattingly . Dia adalah co-penulis buku Desain Mesin AIAA Pesawat, dan perangkat lunak yang terjadi dengan itu. Berbagai kode yang tersedia dari dia.

  • Kode Propulsion, termasuk ONX. Perhatikan bahwa OFFX tampaknya termasuk dalam kode AEDsys.

Kembali ke menu kode


Landing gear Integrasi Kode

Program ini memungkinkan desainer untuk menilai konfigurasi terhadap persyaratan landing gear, dan juga persyaratan ketebalan perkerasan. Akhirnya, ada kode yang akan memperkirakan berat landing gear. Laporan dan kode yang tersedia pada halaman terpisah yang dapat diakses dengan melihat halaman sampul html untuk laporan dan perangkat lunak untuk MAD 96-09-01, "Landing Gear Integrasi di Pesawat Desain Konseptual. "

Kembali ke menu kode


Lepas landas Jarak Perhitungan

Program ini menghitung jarak lepas landas, termasuk panjang lapangan seimbang. Program ini menggunakan metode Krenkel dan Salzman. Dua versi yang tersedia. Program FORTRAN asli ditulis oleh Sean Lynn sebagai sebuah proyek penelitian sarjana. Setelah beberapa pengalaman awal, beberapa perbaikan pada numeric dibuat oleh Pete MacMillin, yang merasa terdorong untuk mengkonversi kode untuk c. Untuk kasus uji, ada sedikit perbedaan antara jawaban dari dua kode yang berbeda. Input file juga sedikit berbeda antara FORTRAN dan c verisons. Teori dasar yang terkandung dalam, laporan akhir Sean, yang tersedia sebagai file pdf.

Kembali ke menu kode

Komentar langsung dan pertanyaan untuk WH Mason, whmason@vt.edu