Кевин Крофтон Отдел аэрокосмических и океанической техники

Virginia Tech

Эта страница содержит программы, которые могут оказаться полезными для студентов изучающих аэродинамику и дизайн. Это в основном старомодные коды без графических интерфейсов пользователя. Первоначально все они были исходным кодом FORTRAN.

Тем не менее, я недавно начал добавлять исполняемые файлы, так как исходные файлы FORTRAN в основном не могут использоваться текущими магистрантами. Кроме того, некоторые методы приведены в виде m-файлов MATLAB.Важное

В некоторых случаях я добавил ссылки на сайты, расположенные в другом месте, где доступны ключевые фрагменты кода.

Примечание: файлы здесь могут быть размещены в различных форматах. Помните, что для ПК (Windows) линии заканчиваются на СR/LF, для «классических Mac» линии заканчиваются на CR, в то время как для Unix (и современных Маков) линии завершаются на LF. Возврат CR означает возврат каретки, а LF-подачу линии.

Добавьте работу с этими вариациями в свой инструментарий вычислительной техники. Наконец, студентs часто имеют проблемы с разрешениями к *.exe файлам в windows:

  • все .exe файлы запускаются от имени пользователя;
  • однако выходное расположение файла по умолчанию обычно — C: который является каталогом администратора. Это создает ошибку во время выполнения файла из-за проблем с разрешениями.

Всегда используйте папку с разрешениями пользователя для вывода файлов данных, например, для папки Documents. Наконец, студент имеет дополнительные предложения и советы по использованию кодов:

  1. Они не имеют пробелов в имени каталога, например. ( C:\User\Documents\VT 2016, пространство между » VT » и «2016» не будет признано кодом)
  2. Входной файл должен точно соответствовать входному файлу примера (количество пробелов между столбцами и перед первым столбцом чисел должно соответствовать коду примера)

Наконец, программы и руководства меняются, поскольку студенты предлагают разъяснения и другие улучшения. И эти коды, конечно, должны использоваться только для образовательных целей.

Другие полезные онлайн Java — программы доступны по адресу www.engapplets.vt.edu.

Еще один источник классических аэродинамических кодов на CD, проданный Ральфом Кармайклом, Public Domain Aeronautical Software (PDAS). Эти коды теперь можно скачать бесплатно!

Финский перевод этой страницы доступен по ссылке.

  • Индонезийский перевод этой страницы здесь.
  • Французский перевод этой страницы здесь.

Есть комментарии или вопросы? Свяжитесь со мной по адресу whmason@vt.edu. Последнее изменение: 28 марта 2017.

Текущее программное обеспечение

Aerocal Pak #1 Вычисление дистанции взлета*
автономная NACA 1135* Интеграция шасси
Стандартная атмосфера Тяга
Дизайн и определение размеров самолета

Геометрия

Теория подьема линии

Трение

Трение /Форм-фактор сопротевления*

Индуктивное сопротивление

Vortex Lattice Methods

Аэродинамика Профиля

Сверхзвуковая Аэродинамика

  • Сверхзвуковая аэродинамика стрелочных крыльев*
  • Минимальное распределение сопротивления и площади*
  • Вычисление сопротивления волны Харриса (только руководство и наборы данных)
  • Сверхзвуковой конус под нулевым углом атаки
Стабильность и контроль

Криогенное испытание аэродинамической трубы

* — доступно для запуска

Aerocal Pak #1

Это программное обеспечение является базовой программой, которая реализует старый Aerocal Pak #1, Основные аэродинамические отношения. Он имеет таблицы NACA 1135, угол Prandtl-Meyer и инверсию, свойства косых ударов, линию таблицу Rayleigh/Fanno и стандартную атмосферу 1976. Первоначально написанный для программируемого калькулятора, код находится в QuickBASIC и работает как на Mac с QuickBASIC. Одно изменение линии необходимо, чтобы запустить его на IBM PC. Файл – это обычный текст в формате ASCII.

Вернуться в меню кодов

Автономный NACA 1135

Эти коды вычисляют сжимаемый поток функций, данный в NACA 1135, плюс еще несколько полезных отношений. Это выполняемые файлы, которые заменяют NACA 1135 части модуля Aerocal Pak#1, который больше не работает на многих компьютерах.

Вернуться в меню кода


Поколение FOILGEN Airfoil: NACA 4&5 серии и 6 и 6A линии развала

Это интерактивная программа FORTRAN, которая позволяет пользователю строить крылья, используя NACA 4-значный или модифицированный 4-значный распределение толщины профиля и 4-значный, 5-значный или 6-и 6а серии NACA развала линий. Разнообразие варианты выхода имеющиеся на экране. Он также может создать файл для использования в качестве входных данных для программ анализа крыльев.

Этот файл находится в так называемом формате «Джеймсон» (Jameson). Файл – это обычный текст в формате ASCII. Он должен работать с любым компилятором FORTRAN.Теоретическое описание используемых уравнений доступно в виде pdf-файла, который на самом деле является приложением к моим прикладным вычислительным Заметкам аэродинамики (Applied Computational Aerodynamics Notes).

Назад в меню кода

Поколение Airfoil: NACA 6&6A серии

Это программа FORTRAN, которая позволяет пользователю получить (приблизительно) 6-значный или 6A-значный профиль NACA. Программа была написана в НАСА Кейлером Бруксом и Чарльзом Ладсоном. Кажется, он относится к сфере общественного достояния. Файл является обычным текст в формате ASCII. Он должен работать на любом компиляторе FORTRAN.

Теоретическое описание уравнений для линий развала доступно в виде pdf-файла, который на самом деле является приложением к моим прикладным вычислительным Заметкам аэродинамики. Распределение толщины этих профилей не описывается одним уравнением.

Назад в меню кода


Анализ платформы

Это программное обеспечение включает в себя базовую программу, которая применяет старую платформу Aerocal Pak #2, базовую геометрию для аэродинамики. Я поставил его для небольших программ анализа платформы и крыла, которые все еще считаются полезными, хотя сегодня это должно быть в электронной таблице. Он также производит формы для нескольких классицистических тел вращения, и имеет базовую (первоначальную) версию программы FOILGEN на FORTRAN, которая выше приводилась для профилей NACA.

Первоначально написанный для программируемого калькулятора, а затем переведенный в Applesoft, код находится в QuickBASIC и работает на Mac с QuickBASIC. Необходимо одно изменение линии, чтобы запустить его на IBM PC. Файл — это обычный текст в формате ASCII. Теоретическое описание доступно в виде файла pdf, который на самом деле является приложением к моим прикладным вычислительным заметкам аэродинамики. Исполняемый файл программы FORTRAN также размещен здесь, вместе с руководством, пример ввода и вывода.

Назад в меню кода


Программа калибровки Николая

Я включил сюда четыре файла. Они реализуют алгоритм калибровки самолетов Николая в QuickBASIC и в последнее время REALbasic. Acsize, предоставляет размер, в то время как второй код, acsweep, охватывает диапазон взлетных весов брутто, показывая пустой вес, необходимый и доступный. Они должны работать на компьютерах Mac или IBM.

В версиях QuickBASIC, значения данных устанавливаются в программе, с надеждой, что пользователи будут смотреть на код и видеть, что происходит. Файлами являются также стандартными ASCII-текстами. Программы REALbasic работают на Mac и PC. Единственная модификация записи Николая — сверхзвуковой этап миссии.

Назад в меню кода


Инструменты OpenVSP

OpenVSP является открытым исходным кодом дизайна комплекта автомобиля. VSP предназначены Vehicle Sketch Pad. Происхождение этой работы в настоящее время относится к NASA Langley Research Center, с работой, проделанной в Cal Poly.

Назад в меню кода


Страницы конструирования Дэна Рэймера

  • Дэн Рэймер имеет хорошую коллекцию инструментов проектирования самолетов, включая описание программного обеспечения для проектирования.
  • Сайт Дэна Реймера.

Назад в меню кода


CEASIOM

CEASIOM – это европйский проект разработки самолета. Часть его возможностей свободна, а часть требует присоединения к консорциуму.

CEASIOM

Назад к меню кода


Простая теория подъемных линий

Это интерактивная программа FORTRAN, которая решает классическую теорию подъемных линий Прандтля с использованием уравнения моноплана. Файл – это обычный текст в формате ASCII. Он должен работать с любым компилятором FORTRAN.

  • llt.f Исходной код.
  • llt.exe Файл запуска для ПК.

Назад в меню кода


Линии подъема и анализа кода штата Юта

Штат Юта имеет страницу кодов Аэро анализа, метод подъема линии называется MachUp. Вам нужно зарегистрироваться, но затем можете сделать анализ бесплатно. Их группа работает на улучшением методов подъема линии уже много лет.

Назад в меню кода

Стандартные принципы атмосферы

Первоначально FORTRAN является подпрограммой (на самом деле TI-59, а затем Applesoft), файл MATLAB также предоставляется. stdatmtest.m-это файл управляющего скрипта для файла функции MATLAB. Функция может использоваться в других программах. Это та же процедура, используемая в Pak #1 выше. Единицы измерения перечислены в заголовке подпрограммы. Пример основной программы включен, чтобы проиллюстрировать использование программы, и он должен работать с использованием любого компилятора FORTRAN или в MATLAB. Обратите внимание, что версия MATLAB была первоначально преобразована из FORTRAN Полом Буллером.

Следующие стандартные веб-калькуляторы атмосферы были предложены студентами:

Назад в меню кода

 

Оценка трения / форм-фактора торможения

Эта программа может быть использована для оценки основного сопротивления трения самолета. Она является приложением App. D.5 из прикладного класса вычислительной аэродинамики Мейсона, и руководство acrobat. Она должна работать с любым компилятором FORTRAN. Вместе с руководством и кодом, обеспечены образцы ввода и выводаа. В ноябре 2002 года была добавлена высполняемая версия.

У нас также есть Matlab- версия Пола Буллера с 1998 года.

  • friction.m Главная программа
  • finput.m Принцип ввода
  • lamcf.m Принцип ламинарного трения обшивки
  • turbcf.m Турбулентный режим трения обшивки
  • stdatm.m Стандартная атмосфера

Назад в меню кода


Наведенное сопротивление для одного плоского крыла

Вычисление индуцированного сопротивления одной плоской поверхности с учетом распределения спанлоада. Вы получаете значение span e в качестве выходных данных. Коэффициенты предполагаемого ряда Фурье вычисляются с использованием быстрого преобразования Фурье. Программа была написана Дэйвом Айвзом, и используется в многочисленных программах, разработанных для правительства Груммана.

Назад в меню кода


Наведенное сопротивление для непланарных подьемных систем

Эта программа может быть использована для поиска индуцированного сопротивления системы непланарных подъемных элементов. Она была написана Джоэлом Грешмейером. Она включает и разработку, и возможности анализа. Это означает, что вы либо находите спанлоад, необходимый для получения минимального индуцированного сопротивления, либо можете ввести spanload и найти индуцированное сопротивление. Программа также печатает интервал фактора эффективности e. Программа не дает вам поворот и развал, необходимые для создания спанлоадов. Три программы FORTRAN являются обязательными и должны быть связаны для запуска этой программы.

  • idrag.f
  • idragin.f
  • math77.f
  • idrag.exe
  • idragman.pdf Руководство к программе
  • dsample.in Пример входного файла конструкции крылышка
  • dsample.idrag Выходной файл примера проекта крылышка
  • asample1.in Пример анализа входного файла (линейное распределение нагрузки )
  • asample1.idrag Выходной файл примера анализа
  • asample2.in Пример анализа входного файла (эллиптическое распределение нагрузки)
  • asample2.idrag Выходной файл с примером анализа

Назад к меню кода

Индуктивное сопротивление для простых непланарных с конструкцией подъема верхней линии

Программа разработки Джона Ламара, модифицированная, чтобы найти пролет e для двух непланарных поверхностей подъема, учитывая нагрузку на каждую поверхность. Это более приспособленная версия LIDRAG. Этот код также находит развал и поворот крыла, необходимые для получения этого спанлоада на дозвуковых скоростях. Код также выполнит анализ оптимизации, найдя минимальное обрезанное сопротивление и спанлоад, необходимый для его достижения.

Три образца включены. Первый-образец корпуса в NASA TN, второй-изолированное крыло с соотношением сторон 10, коническим отношением 0,5 и стреловидностью 30 градусов. Оба эти случая не учитывают вклады в аэродинамику. Третий случай для завыхрителя крыла и включает свойства аэродинамического профиля в оптимизации.

Назад в кодовое меню


Минимальное распределение сопротивления и площади

MinDrag вычисляет минимальное значение сверхзвукового волнового сопротивления, и область распространения необходимую для достижения этого значения для данной длины, ХL, объем, зону носа [Snose] и площадь основания [Sbase], и с другой площадью, указанной в данном месте вдоль тела [XSgiven, Sgiven]. Он использует формулы, опубликованные У. Т. Лордом и Э. Эминтоном в «Тонких телах минимального волнового сопротивления» (Slender Bodies of Minimum Wave Drag), журнал Аэронавигационных наук, август 1954 года, страницы 569-570.

Назад в кодовое меню


Вычисление сопротивления волны Харриса

(руководство и наборы данных только)

AWAVE — версия кода сопротивления волны Харриса. Вы можете получить копию с сайта PDAS, описанного выше. Мы поместили руководство (по существу, описание набора данных геометрии Craiden) и пример ввода и вывода здесь.

  • awave.man Это руководство пользователя.
  • awaveFileMake.m Скрипт Matlab для того чтобы помочь сделать входной файл и убедится, что номера в правильных столбцах. Указания по использованию содержатся в скрипте в виде комментариев. Тодд Лоу написал этот скрипт для нас (версия 2/7/06).
  • AWAVEIN.DAT Это пример входного файла.
  • AWAVEOUT.DAT Это пример выходных данных для проверки результатов.

Назад к меню кода
Оценка мощности управления

Это коллекция кодов, которые могут быть полезны при концептуальном проектировании самолета. Есть два основных компонента: код вихревой решетки, чтобы обеспечить по крайней мере приблизительную оценку стабильности и производных управления, и таблица для оценки конструкции с использованием заданных характеристик самолета.

У нас также есть коды, которые реализуют методы NASA TP 2907, чтобы найти лучший способ обрезать самолет, когда у вас есть несколько возможностей. Это включает в себя три поверхности и две поверхности с вектором тяги.

  • VPI-Aero-200.pdf (полный отчет, включая руководства пользователя для кодов)
  • JKayVLM.f Это оригинальный «маленький» код. Он может подойти дя ПК.
  • JKaydblp.f Это двойная версия точности с большим количеством панелей.
  • JKsamp.inp Это пример входного файла
  • JKlata.tst Это пример входного файла для боковой геометрии
  • JKlonga.tst Это пример входного файла для продольной геометрии
  • JKsampoutref Это пример выходных данных для проверки результатов.

 

Для исполняемого файла JKayVLM используйте следующие файлы:

  • f18samp.inp Это пример входного файла
  • f18lata.tst Это пример входного файла для боковой геометрии
  • f18longa.tst Это пример входного файла для продольной геометрии
  • f18samp.out Это пример выходных данных для проверки результатов.

 

Остальные материалы доступны ниже:

 

  • CPRCheck.sit CPRCheck (электронная таблица в формате Lotus 1-2-3, в формате Stuffit с Macintosh)
  • VPINASACPC.sit VPI-NASA-CPC (электронная таблица в формате EXCEL и улучшена Марти Важаком в NASA Лэнгли, в формате Stuffit от Macintosh.)
  • VTnascpc.zip VPI-NASA-CPC (электронная таблица в формате EXCEL и улучшена Марти Важаком в NASA Лэнгли, архивированна, так что на IBM ее можно загрузить и распаковать. Это тот же формат файла с Macintosh как и .sit файл выше. EXCEL на IBM должен иметь возможность импортировать файл — дайте знать, если есть проблема.)
  • fltcond.f Программа для установления различных условий полета для оценки конфигурации.
  • FLTcondSetup.sit Это электронная таблица в формате Lotus 1-2-3, в формате Stuffit от Macintosh, чтобы настроить вход для fltcond.f  кода.
  • trim3s.f (Программа FORTRAN, реализующая NASA TP 2907, версию для трех поверхностей)
  • 3SURFACE.DAT (входной файл, который воспроизводит случай из руководства)
  • trimTV.f (Программа FORTRAN, реализующая NASA TP 2907, версия для 2-х поверхностей и направления тяги)
  • 2SURFACE.DAT (входной файл, который воспроизводит случай в руководстве)

Назад в меню кода


Боковые / направительные оценки и двигателя

Это коды, которые могут быть использованы для оценки некоторых ключевого анализа боковых направленний, в том числе стабильности и управления производных для использования при оценке характеристик воздушных судов. LDstab в основном является реализацией метода DATCOM с корректировками для соответствия опубликованным данным B747. Он должен использоваться вместо боковых оценок из приведенного выше кода Джейкоба Кея, которые базируются на шатких теоретических основаниях.

Этот код был разработан Джоэлом Грасмейером для проекта ферменно-балочной конструкции антикрыла. Отчет охватывает анализ двигателя, но программа не предоставляет полный анализ. Используйте VMCA ниже, чтобы сделать анализ вне двигателя.

  • LDstabdoc.pdf Это отчет с описанием методов, включая руководство пользователя

Примечание: 26 марта 2004 года мы пересмотрели расчет, добавив оценку вклада Cn-beta для крыла, как описано в DATCOM, и добавили еще два входа в код, не описанный в руководстве пользователя (для которого у нас есть только файл pdf). Смотрите пример входного файла для дополнительного входного описания, которое ранее не требовалось.

  • LDstab.f Это FORTRAN источник.
  • LDstab.exe Исполняемый файл.
  • 747LDs.in Это пример входного файла.
  • 747LDs.out Это пример выходных данных для проверки результатов.

Назад к меню кода


Оценка стабильности и контроля DigitalDATCOM

(только примеры входных файлов)

Digital DATCOM-это код, который можно использовать для оценки стабильности и управления производными. Он находится на наших ПК лаборатории конструкции. Это промышленный код, который имеет нетривиальную кривую обучения. Однако, оно имеет возможность для того чтобы оценить характеристики стабилности и управления на сверхзвуковых скоростях. Эта информация недоступна в томах Roskam, поэтому нам нужно было добавить ее в нашу вычислительную библиотеку.

  • DATCOM.IN Это пример входного файла.
  • DATCOM.OUT Это пример выходных данных для проверки результатов.

Назад в меню кода


Минимальная скорость управления одним двигателем, VMCA

VMCA представляет собой файл MATLAB для расчета минимальной скорости управления одним двигателем реактивного самолета. Он был написан Майком Кавано и использует стабильность и производные управления, берущие оценки из программы lateral / direction Джоэлом Грассмейером, перечисленные выше.

Назад в меню кода

Вихревой дизайн решетки, чтобы получить 2D-линия прогиба для данной нагрузки хорды

Линия развала, необходимая для получения заданного распределения нагрузки хорды, вычисляется с использованием метода квази-вихревой решетки профессора Лан из университета Канзаса. Метод справедлив для двумерного несжимаемого потока и является оригинальной (и очень простой) программой. Спасибо Тому Зейллеру за улучшения и исправления ошибок.

Назад в меню кода


Анализ вихревой решетки и проектирования: VLMpc

Программа Джона Ламара для двух поверхностных вихревых решеток, разработанная в NASA Лэнгли. Программа обрабатывает 2 поднимаясь поверхности используя до 200 панелей. Вихревые потоки оцениваются по аналогии с всасыванием передней кромки. Эта программа была взята из NASA TN D, которая содержала список, составленный студентами в прикладной вычислительной аэродинамике почти 10 лет назад.

У Джона Ламара больше не было копии кода. Он был доработан для того чтобы запускать его в WATFOR, и произвести вывод 80 колонок. Теперь он работает в Compaq Visual Fortran. В ноябре 2002 года был добавлен высполняемый файл. Источник теперь включает в себя код директории ПК, специально для ПК.

Назад в меню кода


Анализ конструкция вихревой решетки: руководство по VLM 4.997

VLM 4.997 программа выхревой решетки (Vortex Lattice Program) NASA Langley которая может отрегулировать 4 платформы и до 400 панелей. Это расширение и улучшение двух поверхностных кодов, рассмотренных выше. Это только руководство Acrobat. Если вам нужен код, свяжитесь с NASA Лэнгли. Наша версия доступна для использования студентами в лаборатории проектирования.

  • VLM 4.997 Manual
  • A7wing.inp A-7 с другим крылом, вход только для крыла
  • A7wing.out выход на этот вход
  • A7wingfus.inp А-7 с другим крылом, крыло-корпус фюзеляжа
  • A7wingfus.out выход на этот вход
  • A7full.inp А-7 с другим крылом, крыло-фюзеляж-хвост чехол
  • A7full.out вывод для этого входа

Назад в меню кода

Код анализа вихревой решетки в MATLAB: Tornado

Tornado — это программа вихревой решетки, написанная в MATLAB. Она присходит из KTH, Королевского Института технологии (Royal Institute of Technology), в Стокгольме, Швеция. Томас Мелин написал программу, а профессор Артур Рицци был его советником. Очень гибкая программа, и может отрегулировать широкий диапазон геометрии. Кроме того, она все еще разрабатывается, поэтому проверьте сайт на наличие обновленных версий.

  • Tornado  Расположение кода и связанных руководств.

Назад в меню кода

 

Код расширенной вихревой решетки проф. Дрела из MIT и Йорнгрена Гарольда: AVL

AVL – это очень общая программа вихревой решетки. Она пришла из MIT, и разработана автором широко используемого анализа и кода конструкции профиля XFOIL. Очень гибкая программа, и она может отрегулировать широкий диапазон геометрии.

  • AVL Расположение кода и связанных руководств.

Назад в меню кода

Анализ и разработка инфразвукового аэродинамического профиля: XFOIL 6.9

XFOIL является аэродинамический анализом и разработкой программы профессора Марка Дрела в МИТ. По существу, это несжимаемый элемент профилей. Однако, он включает влияние вязкостные, и может быть использован в обратном режиме, где распределение давления входного сигнала и найдена необходимая геометрия. Он работает на рабочих станциях и системах win32 PC. Некоторые очень хорошие аэродинамические работы были сделаны студентами класса разработки с этим кодом.

  • Xfoil  Расположение кода, доступного в соответствии с правилами лицензирования GNU, а также связанных руководств и дискуссионных групп.
  • Некоторые заметки Тима Миллера об использовании XFOIL
  • Больше заметок Тима Миллера об использовании XFOIL
  • Пример профиля, clarky.dat  демонстрация формата для ввода координат в XFOIL (Тим Миллер приписывает этот файл данных Дж Д Джейкобу из университета Кентукки)

Назад в меню кода


Анализ и разработка инфразвукового аэродинамического профиля: Pablo

Pablo – программа инфразвукового аэродинамического анализа и разработки. Она приходит от KTH, Королевского Института технологии, в Стокгольме, Швеция. Кристиан Вокье написал программу, а профессор Артур Рицци был его советником. Pablo выступает за «потенциальный поток вокруг профилей с пограничным слоем, связанным в одну сторону». Это код MATLAB, поэтому вам нужно иметь MATLAB для его запуска. В конце концов, эта ссылка исчезнет, и когда это произойдет, профессор Рицци дал нам разрешение разместить это на нашем сайте в Virginia Tech.

  • pablo Расположение кода и связанных руководств.

Назад в меню кода

Анализ  и разработка инфразвукового профиля: JavaFoil

JavaFoil является программой инфразвукового аэродинамического анализа и разработки. Она создана в Германии Мартином Хепперле. Она выполняет решение панельного метода и расчет пограничного слоя. Нашим студентам нравится эта программа.

  • JavaFoil Расположение кода и связанных руководств.

Назад в меню кода


Трансзвуковой аэродинамической анализ: TSFOIL2

TSFOIL2 обеспечивает конечное решение трансзвукового уравнения малых пертурбаций. Он будет работать на моем Mac без проблем. Исходный код предоставляется в виде стандартного текста ASCII. Код был написан Эрлом Мурманом и его коллегами, и включает стеновой эффект в аэродинамической трубе. Он происходит из NASA Эймс. Он очень старый, но, похоже, доступен общественности. Список был включен в CR NASA, который упоминается в мини-руководстве, представленном здесь в виде файла pdf. NASA CR (3064) также теперь доступен в виде pdf-файла с сервера технических отчетов NASA.

  • TSFOIL2 Manual (pdf)
  • tsfoil2.f Исходной код.
  • tsfoil2.exe Файл для запуска программы.
  • bicon.inp Образец ввода для двохвыпуклого профиля
  • bicon.out Выход образца для двояковыпуклого входного сигнала профиля
  • n2412.inp Пример ввода для профиля NACA 2412
  • n2412.out Пример вывода для профиля NACA 2412
  • N0012.inp Пример ввода для профиля NACA 0012
  • N0012.out Пример вывода для профиля NACA 0012
  • SC20610.inp Образец ввода для НАСА СК(2)-0610 профиля
  • SC20610.out Пример вывода для NASA SC(2)-0610 airfoil

Назад в меню кода


Испытание аэродинамической трубы

Испытания в аэродинамической трубе, особенно при трансзвуковых скоростях и криогенных температурах, требуют определенного планирования. Информация и калькулятор здесь предоставляются (для образовательных целей). Это позволяет найти тест числа Рейнольдса и динамическое давление.

Назад в меню кода

Сверхзвуковая аэродинамика стрелочных крыльев

Arrow — это код для вычисления линейной теории наклона кривой подъема, аэродинамического центра и сопротивления из-за подъема стрелочных крыльев на сверхзвуковой скорости

  • arrow.f Исходной код.
  • arrow.exe Файл для запуска на PC.

Назад в меню кода


Сверхзвуковой конус при нулевом угле атаки

Это ссылка на JAVA код, который находит давление на круговой конус со сверхзвуковой скоростью при нулевом угле атаки. Я проверил его с помощью знаменитой таблицы Sims (NASA SP-3004). Он не дает коэффициента давления, но Вы можете найти Cp из простого соотношения между давлением и коэффициентом давления.

Симы также сделали столы для круглых конусов под небольшим углом атаки, см. NASA SP 3007.

 

Назад в меню кода


Реактивное движение

Лучшим источником информации и программного обеспечения для реактивного движения является сайт профессора Джека Маттингли. Он является соавтором книги по проектированию авиационных двигателей AIAA и программного обеспечения, которое идет с ними. Он предоставляет различные коды.


Коды интеграции шасси

Эти программы позволяют конструктору определить конфигурацию с учетом требований к шасси, а также требований к толщине дорожного покрытия. Наконец, есть код, который позволит оценить вес шасси. Отчет и коды доступны на отдельной странице, которая открыта, при просмотре титульной html-страници для отчета и программного обеспечения для MAD 96-09-01, «Landing Gear Integration in Aircraft Conceptual Design.

 

Назад в меню кода


Расчет дистанции взлета

Two versions are available. The original FORTRAN program was written by Sean Lynn as an undergraduate research project. After some initial experience, a few improvements to the numerics were made by Pete MacMillin, who felt compelled to convert the code to c. For the test case, there is very little difference between the answers from the two different codes. The input files are also slightly different between the FORTRAN and c verisons. The basic theory is contained in Sean’s, final report, which is available as a pdf file.

Эта программа вычисляет расстояние взлета, включая сбалансированную длину поля. В программе используется метод Кренкеля и Зальцмана. Доступны две версии. Оригинальная программа FORTRAN была написана Шоном Линном, как исследовательский проект для студентов. После некоторого первоначального опыта, несколько улучшений для чисел сделали Пит МакМиллин, который был вынужден перевести код на C. Для тестов есть очень небольшая разницы между ответами двух разных кодов. Входные файлы также немного отличаются между FORTRAN и C-версией. Основная теория содержится в окончательном докладе Шона, который доступен в формате pdf.

Назад в меню кода

Прямые комментарии и вопросы к В. Х. Мейсону, whmason@vt.edu