-
Notifications
You must be signed in to change notification settings - Fork 114
FLOPS based BWB implementation documentation #976
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
xjjiang
wants to merge
119
commits into
OpenMDAO:main
Choose a base branch
from
xjjiang:BWB_FLOPS_Docs
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
119 commits
Select commit
Hold shift + click to select a range
f1b3f4a
work in progress: add Aircraft.HorizontalTail.NUM_TAILS
xjjiang e129a6c
add FLOPS model input deck
xjjiang a097a07
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang 2c8978a
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang b05d32d
wq
xjjiang 2846139
work in progress
xjjiang 5542191
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang 1edb49a
work in progress
xjjiang f796157
add OPTION.IFITE to aviary variable Aircraft.Design.TYPE
xjjiang 1244ff8
modify a docstring
xjjiang bc53c1a
modify BWB models
xjjiang 979bb1c
update BWB models
xjjiang 9eb99a9
update BWB models
xjjiang 56f98f9
work in progress
xjjiang 9056475
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang acf2348
fix a typo
xjjiang e04b45f
compute Aircraft.Wing.SPAN in case of simple wing of BWB
xjjiang f86fb0b
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang 42aad07
work in progress for fortran_to_aviary
xjjiang 739c5c9
add a comment
xjjiang 2391fc2
:Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang 4113280
fix typo
xjjiang d55e02a
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang 6dd01df
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang f3c1c1a
update fortran_to_aviary.py for detailed BWB model
xjjiang 46791e7
put all BWB code together
xjjiang 06496dd
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang a34396d
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang 25dd052
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang d41aabf
Merge branch 'BWB_FLOPS_F2A' of github.com:xjjiang/om-Aviary into BWB…
xjjiang 5d82897
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang 55ded5e
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang 968cceb
Merge branch 'main' into BWB_FLOPS_F2A
xjjiang a3c71e1
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang 7c22d0e
rename blended_wing_body.ipynb to blended_wing_body_GASP.ipynb
xjjiang 79484a5
add blended_wing_body_FLOPS.ipynb
xjjiang 1bc7074
rename blended_wing_body.ipynb to blended_wing_body_GASP.ipynb
xjjiang 986d5c1
XMerge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang af55ca8
add a new image BWB_FLOPS_Fuselage_Simple_Geom.png
xjjiang d47104e
update the description of RSPSOB
xjjiang 09ae8b8
work in progress
xjjiang cc4e912
add image BWB_FLOPS_fuselage_3_Bays.png
xjjiang 17f4b32
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang 3c176b4
work in progress
xjjiang 93cab70
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang 3cfb9f4
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang e6b55bd
add image BWB_FLOPS_geom.png
xjjiang 7061ccc
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang d224e3d
work in progress
xjjiang ae7f16e
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang 9f46b8e
add image BWB_FLOPS_Geom_fus_wing.png
xjjiang a27fa80
update doc for FLOPS based BWB
xjjiang a83bd11
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang c4fddbb
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang 761a2fe
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang 6f9e3cd
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang cd90b2e
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang a2d6a84
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang 18dbfa4
work in progress
xjjiang 8d08064
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang 7ca0a42
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang c7806f1
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang f6223a5
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_Docs
xjjiang fe604b3
work in progress
xjjiang def43fd
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang 3f1a527
update docs for FLOPS based BWB
xjjiang 088fa02
update BWB_FLOPS_Geom_fus_wing.png
xjjiang 834b1f2
Merge branch 'BWB_FLOPS_F2A' of github.com:xjjiang/om-Aviary into BWB…
xjjiang 4e73e89
Merge branch 'main' into BWB_FLOPS_Docs
xjjiang 8867db2
minor update to match with main
xjjiang 37d221d
update a link
xjjiang 72af1ea
Merge branch 'OpenMDAO:main' into BWB_FLOPS_Docs
xjjiang ba1cd14
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang e096d9f
update BWB_FLOPS_Geom_fus_wing.png
xjjiang 8c2572e
work in progress
xjjiang a9b5394
Merge branch 'BWB_FLOPS_F2A' into BWB_FLOPS_Docs
xjjiang 5f6b12e
post mission require aircraft:wing:area. If it is not available, do n…
xjjiang 944bda4
remove mission:design:lift_coefficient, add settings:verbosity
xjjiang 84115ba
check divided by zero in ground_effect.py
xjjiang ba960a5
check divided by zero in ground_effect.py
xjjiang 757524f
deal with BWB where there is no horizontal tails
xjjiang 2f624f5
roll back skin_friction.py and skin_friction_drag.py
xjjiang fe2dc93
roll back skin_friction.py and skin_friction_drag.py
xjjiang 42b2677
roll back ground_effect.py
xjjiang 1225faf
push skin_friction.py and skin_friction_drag.py
xjjiang 6528e68
Merge branch 'OpenMDAO:main' into BWB_FLOPS_Docs
xjjiang 8b684a2
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang 4d83c89
work in progress: updating based on Chris' comments
xjjiang 3942011
Merge branch 'BWB_FLOPS_F2A' of github.com:xjjiang/om-Aviary into BWB…
xjjiang ea7cea5
add a comment that remove_preprocessed_options is not used
xjjiang bdd8b0c
move Aircraft.Engine.NUM_ENGINES from fortran_to_aviary.py to preproc…
xjjiang d2bad18
remove aircraft:engine:num_engines becuase it will be handled in prep…
xjjiang a23b7da
minor update
xjjiang a726132
deal with int in preprocess_Engines
xjjiang ffe4e50
preprocess_Engines() does not work. comment it out
xjjiang ac219d5
changed a comment
xjjiang ce27d9b
work in progress: mods from Ken
xjjiang f6af11d
removed the phrase 'can be converted to an Aviary option' because it …
xjjiang 64596f8
testing
xjjiang 7fc0a9f
roll back testing
xjjiang 5da579c
still testing: change 'raise UserWarning' to print
xjjiang 1f75385
still testing
xjjiang 511cc46
add verbosity check
xjjiang 6b14d98
comment out 'aircraft:engine:num_engines,3,unitless' and 'inputs.set_…
xjjiang a0e90f9
Merge branch 'main' of github.com:xjjiang/om-Aviary into BWB_FLOPS_F2A
xjjiang af0cd1d
Merge branch 'main' of github.com:xjjiang/om-Aviary into BWB_FLOPS_Docs
xjjiang 43acd6c
add 'aircraft:engine:num_engines,3,unitless' and 'inputs.set_val(Airc…
xjjiang bb139bd
replace tourist_class by economy_class
xjjiang 30b2f54
work in progress: Do not set Aircraft.CrewPayload.Design.NUM_PASSENGE…
xjjiang 3128a73
work in progress: Do not set Aircraft.CrewPayload.Design.NUM_PASSENGE…
xjjiang dfa036f
changes based on Chris' comments
xjjiang 7b6c16d
minor update
xjjiang b4eb0cc
Merge branch 'BWB_FLOPS_F2A' into BWB_FLOPS_Docs
xjjiang 928b518
Tourist is renamed to Economy
xjjiang 0585793
Merge branch 'OpenMDAO:main' into BWB_FLOPS_Docs
xjjiang 3f9a21b
add Mission.Landing.LIFT_COEFFICIENT_MAX back to model
xjjiang 6d15687
typo in comments
xjjiang 842ee43
remove the metion about manufacture
xjjiang c41ab4d
Chris wants to reorganize the alternate mass computation logic. I giv…
xjjiang File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
399 changes: 399 additions & 0 deletions
399
aviary/docs/user_guide/features/blended_wing_body_FLOPS.ipynb
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
190 changes: 190 additions & 0 deletions
190
aviary/models/aircraft/blended_wing_body/bwb_detailed_FLOPS.in
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,190 @@ | ||
| 468 passenger BWB | ||
|
|
||
| $OPTION | ||
| MPRINT=1, | ||
| IOPT=1, | ||
| IANAL=3, | ||
| INENG=1, | ||
| ICOST=0, | ||
| ITAKOF=0, | ||
| ILAND=0, | ||
| NOPRO=0, | ||
| NOISE=0, | ||
| IFITE=3, | ||
| IXFL=1, | ||
| IPOLP=0, | ||
| IPLTTH=0, | ||
| $END | ||
|
|
||
| $WTIN | ||
| DGW=874099, | ||
| VMMO=0.85, | ||
| DIH=3, | ||
| FLAPR=0.333, | ||
| GLOV=121.05, | ||
| VARSWP=0, | ||
| FCOMP=1, | ||
| FAERT=0, | ||
| FSTRT=0, | ||
| NETAW=14, | ||
| ETAW=0.35,0.4,0.45,0.5,0.55,0.6,0.6499,0.7,0.75,0.8,0.85,0.8999,0.95,1, | ||
| CHD=58.03,0.4491,0.3884,0.3317,0.2886,0.2537,0.2269,0.2121,0.1983,0.1843,0.1704,0.1565,0.1426,0.1287, | ||
| TOC=0.15,0.1132,0.0928,0.0822,0.0764,0.0742,0.0746,0.0758,0.0758,0.0756,0.0756,0.0758,0.076,0.076, | ||
| SWL=0,0,0,0,0,0,0,42.9,42.9,42.9,42.9,42.9,42.9,42.9,0,0,0,0,0,0, | ||
| SHT=0, | ||
| SWPHT=0, | ||
| ARHT=0, | ||
| TRHT=0, | ||
| TCHT=0, | ||
| NVERT=0, | ||
| NFIN=2, | ||
| SFIN=184.89, | ||
| ARFIN=1.952, | ||
| TRFIN=0.464, | ||
| SWPFIN=39.42, | ||
| TCFIN=0.08, | ||
| NFUSE=1, | ||
| XL=0, ! XL=137.5 for fixed geom. | ||
| WF=0, ! WF=64.58 | ||
| DF=0, ! DF=17 | ||
| XLP=0, ! XLP=40 | ||
| XMLG=85, | ||
| XNLG=87, | ||
| CARBAS=0, | ||
| NEW=0, | ||
| NEF=3, | ||
| THRSO=86459.2, | ||
| WENG=22017, | ||
| EEXP=1, | ||
| WINL=0, | ||
| XNAC=17.433, | ||
| DNAC=12.608, | ||
| NPF=28, | ||
| NPB=100, | ||
| NPT=340, | ||
| NSTU=22, | ||
| NFLCR=2, | ||
| CARGF=0, | ||
| FRWI=1, | ||
| FRHT=1, | ||
| FRVT=1, | ||
| FRFU=1, | ||
| FRNA=0, | ||
| WTHR=0, | ||
| WPMSC=0, | ||
| WHYD=1, | ||
| WAVONC=1, | ||
| WFURN=1, | ||
| ISPOWE=0, | ||
| $END | ||
|
|
||
| $FUSEIN | ||
| ACABIN=0, | ||
| FPITCH=61, | ||
| NFABR=4, | ||
| BPITCH=39, | ||
| NBABR=4, | ||
| TPITCH=32, | ||
| NTABR=6, | ||
| OSSPAN=86.75, | ||
| $END | ||
| $CONFIN | ||
| DESRNG=7750, | ||
| OFG=1, | ||
| OFF=0, | ||
| GW=874099, | ||
| AR=7.557,0, | ||
| THRUST=70000,1,0,0,0,0, | ||
| SW=7621.66,1, | ||
| TR=0.311, | ||
| SWEEP=35.7, | ||
| TCA=0.11, | ||
| VCMN=0.85, | ||
| CH=39000, | ||
| $END | ||
|
|
||
| $AERIN | ||
| MYAERO=0, | ||
| ITPAER=2, | ||
| CAM=2, | ||
| AITEK=2, | ||
| XLLAM=0, | ||
| E=0, | ||
| WRATIO=0.8, | ||
| VAPPR=140, | ||
| FLTO=11000, | ||
| FLLDG=11000, | ||
| THROFF=0.25, | ||
| $END | ||
|
|
||
| $ENGDIN | ||
| IGENEN=-1, | ||
| EIFILE='ENGDEK', | ||
| IDLE=1, | ||
| MAXCR=1, | ||
| NOX=1, | ||
| $END | ||
|
|
||
| $MISSIN | ||
| FCDO=1, | ||
| FCDI=1, | ||
| ISKAL=1, | ||
| IFLAG=2, | ||
| MSUMPT=1, | ||
| IRW=2, | ||
| IATA=0, | ||
| NPCON=1, | ||
| TAKOTM=2, | ||
| TAXOTM=9, | ||
| APPRTM=4, | ||
| TAXITM=5, | ||
| ITTFF=1, | ||
| NCLIMB=1, | ||
| CLAMIN=0, | ||
| FWF=-0.001, | ||
| NCRUSE=3, | ||
| IOC=1,4,4, | ||
| CRMACH=0.85,0.6,0, | ||
| CRALT=45000,25000,1500, | ||
| RCIN=300, | ||
| IVS=1, | ||
| DEAMIN=0, | ||
| IRS=1, | ||
| RESTRP=0.05, | ||
| TIMMAP=2, | ||
| ALTRAN=200, | ||
| NCLRES=1, | ||
| NCRRES=2, | ||
| HOLDTM=30, | ||
| NCRHOL=3, | ||
| IHOPOS=1, | ||
| THOLD=0.1, | ||
| NCRTH=1, | ||
| $END | ||
| START | ||
| CLIMB | ||
| CRUISE | ||
| DESCENT | ||
| END | ||
|
|
||
| $PCONIN | ||
| CONALT=35000, | ||
| CONMCH=0.85, | ||
| CONPC=1, | ||
| ICONSG=2, | ||
| CONLIM=300, | ||
| ICONTP=5, | ||
| $END | ||
|
|
||
| $RERUN | ||
| $END | ||
|
|
||
| $MISSIN | ||
| IRW=1, | ||
| NPCON=0, | ||
| $END | ||
| START | ||
| CLIMB | ||
| CRUISE | ||
| DESCENT | ||
| END |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.