Перейти к содержанию
Русский
Материал FikirPilot

Обновления и модернизация кода NASA для прикладного химического равновесия (CEA) в TB 26-04

Обновлено: 24.08.2026 · 1 мин чтения · 186 слов

Опубликовано:

Обновления и модернизация кода NASA для прикладного химического равновесия (CEA) в TB 26-04
Симуляция ракеты на экране компьютера

Введение

NASA модернизировало программное обеспечение Chemical Equilibrium with Applications (CEA), используемое для анализа двигательных установок, и разработало версию CEA v3. В рамках проекта NESC TI-22-01730 устаревший код CEA2 на Fortran был преобразован в объектно-ориентированный пакет на базе Fortran 2008 с актуальными термохимическими данными, расширенной поддержкой интерфейсов и упрощённым обслуживанием. Новая версия сохраняет совместимость с входными данными прежней CEA и обеспечивает прямую интеграцию с Python, C, MATLAB и автоматизированными процессами проектирования.

Разработки

CEA v3, призванная устранить трудности при адаптации выпущенной в 2002 году CEA2 к современным инженерным процессам, поддерживает интерфейсы Fortran, C, Python, MATLAB и Excel. В термодинамическую базу данных были добавлены новые виды топлива и компоненты ракетного топлива, включая ADN, HAN, LMP-103S и n-Butanol.

Подробности

Программное обеспечение также поддерживает отрицательные количества реагентов, представление топлив RP-1, Jet-A и серии JP, а также аналитические полные производные, которые могут использоваться при оптимизации и анализе чувствительности.

В репрезентативных испытаниях один расчёт CEA v3 выполнялся примерно на 40 процентов медленнее, чем в CEA2, однако абсолютная разница для каждого случая составляла около 0,004 секунды. Вместе с тем новая архитектура обеспечивает значительные преимущества в производительности при многовариантных параметрических исследованиях, оптимизации и анализе неопределённости.

Источник: NASA · Составитель: редактор Altay Tuna Emir.