Skip to content
Snippets Groups Projects
Commit c9bb04d3 authored by aMakus's avatar aMakus
Browse files

removed TUD-tools

Former-commit-id: f5a45314cf3d03c7ca31bab8e7d8ef6bf79e040b
parent 3d75472d
No related branches found
No related tags found
No related merge requests found
Showing
with 0 additions and 15054 deletions
{
"general_info": {
"name": "EMWET",
"version": 1.0,
"creator": "Ali Elham",
"description": "provide description here.",
"schema_input": "EMWET-input-map.xml",
"schema_output": "EMWET-output-map.xml"
},
"execution_info":
[{
"mode": "Main",
"description": "something something",
"prog_env": "MATLAB",
"toolspecific": "eMWET",
"runtime": 20,
"fidelity": "L1",
"precision": 0.05
}
]
}
<cpacs>
<header>
<cpacsVersion></cpacsVersion>
</header>
<vehicles>
<aircraft>
<model>
<wings>
<wing>
<sections>
<section>
<elements>
<element>
<name></name>
<airfoilUID></airfoilUID>
<transformation>
<scaling>
<x></x>
<y></y>
<z></z>
</scaling>
</transformation>
</element>
</elements>
</section>
</sections>
<positionings>
<positioning>
<name></name>
<length></length>
<sweepAngle></sweepAngle>
<dihedralAngle></dihedralAngle>
<fromSectionUID></fromSectionUID>
<toSectionUID></toSectionUID>
</positioning>
</positionings>
<segments>
<segment>
<fromElementUID></fromElementUID>
<toElementUID></toElementUID>
</segment>
</segments>
<componentSegments>
<componentSegment>
<name></name>
<description></description>
<structure>
<upperShell>
<skin>
<material>
<materialUID></materialUID>
</material>
</skin>
</upperShell>
<lowerShell>
<skin>
<material>
<materialUID></materialUID>
</material>
</skin>
</lowerShell>
<ribsDefinitions>
<ribsDefinition>
<ribsPositioning>
<numberOfRibs></numberOfRibs>
</ribsPositioning>
</ribsDefinition>
</ribsDefinitions>
<spars>
<sparPositions>
<sparPosition>
<eta></eta>
<xsi></xsi>
</sparPosition>
</sparPositions>
<sparSegments>
<sparSegment>
<sparPositionUIDs>
<sparPositionUID></sparPositionUID>
</sparPositionUIDs>
<sparCrossSection>
<web1>
<material>
<materialUID></materialUID>
</material>
</web1>
</sparCrossSection>
</sparSegment>
</sparSegments>
</spars>
</structure>
</componentSegment>
</componentSegments>
</wing>
</wings>
<engines>
<engine>
<engineUID></engineUID>
<transformation>
<translation>
<y></y>
</translation>
</transformation>
</engine>
</engines>
<analyses>
<loadAnalysis>
<loadCases>
<aeroDataSetsForLoads>
<aeroDataSetForLoads>
<wings>
<wing>
<wingUID></wingUID>
<segments>
<segment>
<strip>
<cfz></cfz>
<cmy></cmy>
<reference>
<length></length>
<flightShapePoint>
<y></y>
</flightShapePoint>
</reference>
</strip>
<segmentUID></segmentUID>
</segment>
</segments>
</wing>
</wings>
</aeroDataSetForLoads>
</aeroDataSetsForLoads>
<flightLoadCase>
<state>
<atmosphericConditions>
<density></density>
</atmosphericConditions>
<attitudeAndMotion>
<translation>
<velocity>
<u></u>
</velocity>
<acceleration>
<wDot></wDot>
</acceleration>
</translation>
</attitudeAndMotion>
</state>
<aeroDataSetUID></aeroDataSetUID>
</flightLoadCase>
</loadCases>
</loadAnalysis>
<massBreakdown>
<mOEM>
<mEM>
<mStructure>
<mWingsStructure>
<mWingStructure>
<massDescription>
<mass></mass>
<parentUID></parentUID>
</massDescription>
</mWingStructure>
</mWingsStructure>
</mStructure>
</mEM>
</mOEM>
<designMasses>
<mTOM>
<mass></mass>
</mTOM>
<mZFM>
<mass></mass>
</mZFM>
</designMasses>
</massBreakdown>
</analyses>
</model>
</aircraft>
<profiles>
<wingAirfoils>
<wingAirfoil>
<pointList>
<x></x>
<y></y>
<z></z>
</pointList>
</wingAirfoil>
</wingAirfoils>
</profiles>
<engines>
<engine>
<analysis>
<mass>
<mass></mass>
</mass>
</analysis>
</engine>
</engines>
<materials>
<material>
<rho></rho>
<k11></k11>
<sig11></sig11>
</material>
</materials>
</vehicles>
<toolspecific>
<eMWET>
<wingUID>MainWing_wingID</wingUID>
<loadcaseUID>Design-maneuver-speed_2.5g_F0_MTOM_max_fuel_12000m</loadcaseUID>
<preferences>
<preference_description>"model" to obtain from model, "given" to take given value</preference_description>
<spar_pref>model</spar_pref>
<fueltank_pref>given</fueltank_pref>
<rib_pref>model</rib_pref>
</preferences>
<spars>
<given_spar_start_x>0.2</given_spar_start_x>
<given_spar_end_x>0.8</given_spar_end_x>
<model_front_spar_uid>wing_Spar_FS</model_front_spar_uid>
<model_rear_spar_uid>wing_Spar_RS</model_rear_spar_uid>
</spars>
<fueltank>
<fueltank_start_y>0.1</fueltank_start_y>
<fueltank_end_y>0.7</fueltank_end_y>
</fueltank>
<stringer_efficiency>0.96</stringer_efficiency>
<ribpitch>0.5</ribpitch>
<display>0</display>
</eMWET>
</toolspecific>
</cpacs>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8'?>
<cpacs>
<vehicles>
<aircraft>
<model>
<analyses>
<massBreakdown>
<mOEM>
<mEM>
<mStructure>
<mWingsStructure>
<mWingStructure>
<massDescription>
<mass></mass>
<parentUID></parentUID>
</massDescription>
</mWingStructure>
</mWingsStructure>
</mStructure>
</mEM>
</mOEM>
</massBreakdown>
</analyses>
</model>
</aircraft>
</vehicles>
</cpacs>
\ No newline at end of file
{
"general_info": {
"name": "HANGAR",
"version": 1.0,
"creator": "Imco Van Gent",
"description": "provide description here.",
"schema_input": "HANGAR-input-map.xml",
"schema_output": "HANGAR-output-map.xml"
},
"execution_info":
[{
"mode": "Main",
"description": "some text here",
"prog_env": "PYTHON",
"toolspecific": "hANGAR",
"runtime": 20,
"fidelity": "L1",
"precision": 0.05
}
]
}
<?xml version='1.0' encoding='UTF-8'?>
<cpacs>
<toolspecific>
<hANGAR>
<loadCpacsFile>AGILE_DC1_L0_MDA_TEST-base.xml</loadCpacsFile>
</hANGAR>
</toolspecific>
</cpacs>
{
"general_info": {
"name": "Q3D",
"version": 1.0,
"creator": "Mengmeng Zhang",
"description": "description here",
"schema_input": "Q3D-input-map.xml",
"schema_output": "Q3D-output-map.xml"
},
"execution_info":
[{
"mode": "FLC",
"description": "description here",
"prog_env": "MATLAB",
"toolspecific": "q3D-FLC",
"runtime": 5,
"fidelity": "L1",
"precision": 0.05
}, {
"mode": "APM",
"description": "description here",
"prog_env": "MATLAB",
"toolspecific": "q3D-APM",
"runtime": 22,
"fidelity": "L1",
"precision": 0.15
}
]
}
<?xml version='1.0' encoding='UTF-8'?>
<cpacs>
<header>
<cpacsVersion></cpacsVersion>
</header>
<vehicles>
<aircraft>
<model>
<wings>
<wing>
<sections>
<section>
<elements>
<element>
<airfoilUID></airfoilUID>
</element>
</elements>
</section>
</sections>
<positionings>
<positioning>
<length></length>
<sweepAngle></sweepAngle>
<dihedralAngle></dihedralAngle>
<fromSectionUID></fromSectionUID>
<toSectionUID></toSectionUID>
</positioning>
</positionings>
<segments>
<segment>
<fromElementUID></fromElementUID>
<toElementUID></toElementUID>
</segment>
</segments>
</wing>
</wings>
<analyses>
<aeroPerformanceMap modes="APM">
<machNumber></machNumber>
<reynoldsNumber></reynoldsNumber>
<angleOfYaw></angleOfYaw>
<angleOfAttack></angleOfAttack>
</aeroPerformanceMap>
<loadAnalysis>
<loadCases>
<flightLoadCase>
<state>
<atmosphericConditions>
<model modes="APM"></model>
<altitude modes="APM"></altitude>
<density modes="FLC"></density>
<temperature modes="FLC"></temperature>
<speedOfSound modes="FLC"></speedOfSound>
</atmosphericConditions>
<attitudeAndMotion modes="FLC">
<translation>
<velocity>
<u></u>
</velocity>
<acceleration>
<wDot></wDot>
</acceleration>
</translation>
</attitudeAndMotion>
</state>
<mass modes="FLC">
<weightAndBalanceUID></weightAndBalanceUID>
</mass>
</flightLoadCase>
</loadCases>
</loadAnalysis>
<massBreakdown modes="FLC">
<designMasses>
<mTOM>
<mass></mass>
</mTOM>
</designMasses>
</massBreakdown>
</analyses>
</model>
</aircraft>
<profiles>
<wingAirfoils>
<wingAirfoil>
<pointList>
<x></x>
<y></y>
<z></z>
</pointList>
</wingAirfoil>
</wingAirfoils>
</profiles>
</vehicles>
<toolspecific>
<q3D-APM modes="APM">
<modelUID>agile_v13_modelID</modelUID>
<typeOfRun>aeroPerformanceMap</typeOfRun>
<wingUID>MainWing_wingID</wingUID>
<n_afp>100</n_afp>
<AVL.nchord>8</AVL.nchord>
<AVL.nspan>20</AVL.nspan>
<Q3D.n_wing>8</Q3D.n_wing>
</q3D-APM>
<q3D-FLC modes="FLC">
<typeOfRun>flightLoadCase</typeOfRun>
<wingUID>MainWing_wingID</wingUID>
<n_afp>100</n_afp>
<AVL.nchord>8</AVL.nchord>
<AVL.nspan>20</AVL.nspan>
<Q3D.n_wing>8</Q3D.n_wing>
<flightLoadCaseUID>Design-maneuver-speed_2.5g_F0_MTOM_max_fuel_12000m</flightLoadCaseUID>
</q3D-FLC>
</toolspecific>
</cpacs>
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8'?>
<cpacs>
<vehicles>
<aircraft>
<model>
<analyses>
<aeroPerformanceMap modes="APM">
<cfx></cfx>
<cfy></cfy>
<cfz></cfz>
<cmx></cmx>
<cmy></cmy>
<cmz></cmz>
</aeroPerformanceMap>
<loadAnalysis modes="FLC">
<loadCases>
<aeroDataSetsForLoads>
<aeroDataSetForLoads>
<flowCondition>
<machNumber></machNumber>
<reynoldsNumber></reynoldsNumber>
<angleOfYaw></angleOfYaw>
<targetLiftCoefficient></targetLiftCoefficient>
</flowCondition>
<wings>
<wing>
<wingUID></wingUID>
<coefficients>
<cfz></cfz>
<cmy></cmy>
</coefficients>
<segments>
<segment>
<strip>
<cfz></cfz>
<cmy></cmy>
<reference>
<length></length>
<flightShapePoint>
<x></x>
<y></y>
<z></z>
</flightShapePoint>
</reference>
</strip>
<segmentUID></segmentUID>
</segment>
</segments>
</wing>
</wings>
</aeroDataSetForLoads>
</aeroDataSetsForLoads>
<flightLoadCase>
<aeroDataSetUID></aeroDataSetUID>
</flightLoadCase>
</loadCases>
</loadAnalysis>
</analyses>
</model>
</aircraft>
</vehicles>
</cpacs>
\ No newline at end of file
{
"MAPPING_DICT" : {
"/cpacs/vehicles/aircraft/model/analyses/massBreakdown/mOEM/mEM/mStructure/mWingsStructure/mWingStructure/massDescription/parentUID": "/cpacs/vehicles/aircraft/model/wings/wing",
"/cpacs/vehicles/aircraft/model/analyses/loadAnalysis/loadCases/aeroDataSetsForLoads/aeroDataSetForLoads/wings/wing/wingUID": "/cpacs/vehicles/aircraft/model/wings/wing",
"/cpacs/vehicles/aircraft/model/wings/wing/positionings/positioning/toSectionUID": "/cpacs/vehicles/aircraft/model/wings/wing/sections/section",
"/cpacs/vehicles/aircraft/model/wings/wing/positionings/positioning/fromSectionUID": "/cpacs/vehicles/aircraft/model/wings/wing/sections/section",
"/cpacs/vehicles/aircraft/model/wings/wing/segments/segment/fromElementUID" : "/cpacs/vehicles/aircraft/model/wings/wing/sections/section/elements/element",
"/cpacs/vehicles/aircraft/model/wings/wing/segments/segment/toElementUID": "/cpacs/vehicles/aircraft/model/wings/wing/sections/section/elements/element",
"/cpacs/vehicles/aircraft/model/analyses/loadAnalysis/loadCases/aeroDataSetsForLoads/aeroDataSetForLoads/wings/wing/segments/segment/segmentUID": "/cpacs/vehicles/aircraft/model/wings/wing/segments/segment",
"/cpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/structure/upperShell/skin/material/materialUID" : "/cpacs/vehicles/materials/material",
"/cpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/structure/lowerShell/skin/material/materialUID" : "/cpacs/vehicles/materials/material",
"/cpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/structure/spars/sparSegments/sparSegment/sparCrossSection/web1/material/materialUID" : "/cpacs/vehicles/materials/material",
"/cpacs/vehicles/aircraft/model/wings/wing/sections/section/elements/element/airfoilUID" : "/cpacs/vehicles/profiles/wingAirfoils/wingAirfoil",
"/cpacs/vehicles/aircraft/model/analyses/loadAnalysis/loadCases/flightLoadCase/aeroDataSetUID" : "/cpacs/vehicles/aircraft/model/analyses/loadAnalysis/loadCases/aeroDataSetsForLoads/aeroDataSetForLoads",
"/cpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/structure/spars/sparSegments/sparSegment/sparPositionUIDs/sparPositionUID" : "/cpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/structure/spars/sparPositions/sparPosition",
"/cpacs/vehicles/aircraft/model/engines/engine/engineUID" : "/cpacs/vehicles/engines/engine",
"/cpacs/vehicles/aircraft/model/analyses/loadAnalysis/loadCases/flightLoadCase/mass/weightAndBalanceUID" : "/cpacs/vehicles/aircraft/model/analyses/massBreakdown/designMasses/mTOM",
"/cpacs/toolspecific/eMWET/loadcaseUID": "/cpacs/vehicles/aircraft/model/analyses/loadAnalysis/loadCases/flightLoadCase",
"/cpacs/toolspecific/eMWET/wingUID": "/cpacs/vehicles/aircraft/model/wings/wing",
"/cpacs/toolspecific/q3D/wingUID" : "/cpacs/vehicles/aircraft/model/wings/wing",
"/cpacs/toolspecific/q3D/modelUID" : "/cpacs/vehicles/aircraft/model",
"/cpacs/toolspecific/q3D/flightLoadCaseUID" : "/cpacs/vehicles/aircraft/model/analyses/loadAnalysis/loadCases/flightLoadCase"
}
}
\ No newline at end of file
Source diff could not be displayed: it is too large. Options to address this: view the blob.
MATLAB ENGINE COMMANDS
eng.feature('GetPid') - get engine (process) ID
eng.ls(nargout=0) - get contents of working directory
\ No newline at end of file
45045.9 36938.9
2.5
82.6481 28.0108 3 3
0 Profile_MainWing_1ID
0.399903 Profile_MainWing_2ID
1 Profile_MainWing_3ID
6.38841 12.2479 0 -0.90003 0.1 0.56
2.71571 15.9553 5.60079 -0.440469 0.218416 0.599235
1.05101 20.5534 14.0054 0.282858 0.460829 0.59
0.1 0.7
1
0.300956 2266
8.09561e+10 2800 3.268e+08 3.268e+08
8.09561e+10 2800 3.268e+08 3.268e+08
8.09561e+10 2800 3.268e+08 3.268e+08
8.09561e+10 2800 3.268e+08 3.268e+08
0.96 0.700269
0
0 23422.2 -25605.1
0.0526316 23098.9 -23687.4
0.105263 22603.5 -21727.8
0.157895 21917.9 -19739
0.210526 21048.9 -17722.2
0.263158 20008.7 -15664.6
0.315789 18815.3 -13560.6
0.368421 17475.6 -11397.1
0.421053 16274.7 -9224.91
0.473684 15599.1 -8274.22
0.526316 14981.5 -7679.3
0.578947 14358.7 -7218.79
0.631579 13715.7 -6836.21
0.684211 13041.8 -6478.75
0.736842 12325.3 -6129.84
0.789474 11551.5 -5767.41
0.842105 10674.5 -5366.87
0.894737 9612.17 -4862.92
0.947368 8018.4 -4081.6
1 5178.21 -2680.7
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment