Skip to content

GASP based tail geometry work - #1285

Open
xjjiang wants to merge 25 commits into
OpenMDAO:mainfrom
xjjiang:GASP_Tail
Open

GASP based tail geometry work#1285
xjjiang wants to merge 25 commits into
OpenMDAO:mainfrom
xjjiang:GASP_Tail

Conversation

@xjjiang

@xjjiang xjjiang commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Summary

Here is a summary of this PR:

  1. Added a new class MomentRatio that computes Aircraft.HorizontalTail.MOMENT_RATIO and Aircraft.VerticalTail.MOMENT_RATIO.
  2. Removed two Aviary options Aircraft.Design.COMPUTE_HTAIL_VOLUME_COEFF and Aircraft.Design.COMPUTE_VTAIL_VOLUME_COEFF.
  3. Allow overriding of the following variables:
    -- Aircraft.HorizontalTail.MOMENT_RATIO,
    -- Aircraft.VerticalTail.MOMENT_RATIO,
    -- Aircraft.HorizontalTail.VOLUME_COEFFICIENT,
    -- Aircraft.VerticalTail.VOLUME_COEFFICIENT,
  4. Added a new class ChordCheck.

This component ChordCheck does not have an output. It is added to address the issue in #1089. In GASP, horizontal tail root chord, taper ratio and aspect ratio are computed and updated during the run. But In Aviary, taper ratio and aspect ratio are inputs and they can not be updated during a simulation.

Ideally, they should be set in preprocessors.py if they need to be updated. But the computation is too complicate to be handled in preprocessors.py. So, what I am doing is to issue warnings for users to adjust their dataset and rerun.

GASP has another warning message when horizontal tail area is more than half of that of wing. That message is for Boeing's joined winged concept. This concept is not in the version of GASP that we have nor in Aviary. So, I don't add it in this PR.

Related Issues

Backwards incompatibilities

None

AI Usage

None.

@xjjiang xjjiang changed the title [Draft] GASP based tail work GASP based tail geometry work Sep 2, 2026
@xjjiang
xjjiang marked this pull request as ready for review September 2, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Taper ratio and aspect ratio of cruciform/T-tail configuration

1 participant