ebouhoubeiny / cpacs

Automatically exported from code.google.com/p/cpacs
0 stars 5 forks source link

controlSurfacePerformanceMapType into aeroPerformanceMapType #346

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The idea is to move the controlSurfacePerformanceMapType should be moved into 
aeroPerformanceMap. 

This is similar to dampingDerivatives

This would eliminate the redundant definition of MachNumber and ReynoldsNumber, 
AOA and AOY

Original issue reported on code.google.com by boehni...@gmail.com on 22 May 2012 at 1:02

GoogleCodeExporter commented 8 years ago

Original comment by daniel.b...@googlemail.com on 22 May 2012 at 1:03

GoogleCodeExporter commented 8 years ago
see below for an example implementation

<aeroPerformanceMap>
    <machNumber mapType="vector">0.2;0.78</machNumber>
    <reynoldsNumber mapType="vector">1e+007;2.77e+007;3e+007</reynoldsNumber>
    <angleOfYaw mapType="vector">-5;0;5</angleOfYaw>
    <angleOfAttack mapType="vector"></angleOfAttack>
    <cfx mapType="array"></cfx>
    <cfy mapType="array"></cfy>
    <cfz mapType="array"></cfz>
    <cmx mapType="array"></cmx>
    <cmy mapType="array"></cmy>
    <cmz mapType="array"></cmz>
    <dampingDerivatives>
        <positiveRates>
            <dcfxdpstar mapType="array"></dcfxdpstar>
            <dcfxdqstar mapType="array"></dcfxdqstar>
            <dcfxdrstar mapType="array"></dcfxdrstar>
            <dcfydpstar mapType="array"></dcfydpstar>
            <dcfydqstar mapType="array"></dcfydqstar>
            <dcfydrstar mapType="array"></dcfydrstar>
            <dcfzdpstar mapType="array"></dcfzdpstar>
            <dcfzdqstar mapType="array"></dcfzdqstar>
            <dcfzdrstar mapType="array"></dcfzdrstar>
            <dcmxdpstar mapType="array"></dcmxdpstar>
            <dcmxdqstar mapType="array"></dcmxdqstar>
            <dcmxdrstar mapType="array"></dcmxdrstar>
            <dcmydpstar mapType="array"></dcmydpstar>
            <dcmydqstar mapType="array"></dcmydqstar>
            <dcmydrstar mapType="array"></dcmydrstar>
            <dcmzdpstar mapType="array"></dcmzdpstar>
            <dcmzdqstar mapType="array"></dcmzdqstar>
            <dcmzdrstar mapType="array"></dcmzdrstar>
        </positiveRates>
    </dampingDerivatives>
    <controlSurfaces>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_W1_CompSeg1_innerFlap</controlSurfaceUID>
            <relDeflection mapType="vector">0.0;0.5;1.0</relDeflection>
        </controlSurface>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_W1_CompSeg1_innerFlap_symm</controlSurfaceUID>
            <relDeflection mapType="vector">0.0;0.5;1.0</relDeflection>
        </controlSurface>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_W1_CompSeg1_outerFlap</controlSurfaceUID>
            <relDeflection mapType="vector">0.0;0.5;1.0</relDeflection>
        </controlSurface>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_W1_CompSeg1_outerFlap_symm</controlSurfaceUID>
            <relDeflection mapType="vector">0.0;0.5;1.0</relDeflection>
        </controlSurface>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_W1_CompSeg1_aileron</controlSurfaceUID>
            <relDeflection mapType="vector">-1.0;0.0;1.0</relDeflection>
            <dcfx mapType="array"></dcfx>
            <dcfy mapType="array"></dcfy>
            <dcfz mapType="array"></dcfz>
            <dcmx mapType="array"></dcmx>
            <dcmy mapType="array"></dcmy>
            <dcmz mapType="array"></dcmz>
        </controlSurface>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_W1_CompSeg1_aileron_symm</controlSurfaceUID>
            <relDeflection mapType="vector">-1.0;0.0;1.0</relDeflection>
            <dcfx mapType="array"></dcfx>
            <dcfy mapType="array"></dcfy>
            <dcfz mapType="array"></dcfz>
            <dcmx mapType="array"></dcmx>
            <dcmy mapType="array"></dcmy>
            <dcmz mapType="array"></dcmz>
        </controlSurface>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_HL1_CompSeg1_elevator</controlSurfaceUID>
            <relDeflection mapType="vector">-1.0;0.0;1.0</relDeflection>
            <dcfx mapType="array"></dcfx>
            <dcfy mapType="array"></dcfy>
            <dcfz mapType="array"></dcfz>
            <dcmx mapType="array"></dcmx>
            <dcmy mapType="array"></dcmy>
            <dcmz mapType="array"></dcmz>
        </controlSurface>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_HL1_CompSeg1_elevator_symm</controlSurfaceUID>
            <relDeflection mapType="vector">-1.0;0.0;1.0</relDeflection>
            <dcfx mapType="array"></dcfx>
            <dcfy mapType="array"></dcfy>
            <dcfz mapType="array"></dcfz>
            <dcmx mapType="array"></dcmx>
            <dcmy mapType="array"></dcmy>
            <dcmz mapType="array"></dcmz>
        </controlSurface>
        <controlSurface>
            <controlSurfaceUID>D150_VAMP_SL1_CompSeg1_rudder</controlSurfaceUID>
            <relDeflection mapType="vector">-1.0;0.0;1.0</relDeflection>
            <dcfx mapType="array"></dcfx>
            <dcfy mapType="array"></dcfy>
            <dcfz mapType="array"></dcfz>
            <dcmx mapType="array"></dcmx>
            <dcmy mapType="array"></dcmy>
            <dcmz mapType="array"></dcmz>
        </controlSurface>
    </controlSurfaces>
</aeroPerformanceMap>

Original comment by daniel.b...@googlemail.com on 22 May 2012 at 1:37

GoogleCodeExporter commented 8 years ago

Original comment by daniel.b...@googlemail.com on 28 Aug 2012 at 9:19

GoogleCodeExporter commented 8 years ago

Original comment by daniel.b...@googlemail.com on 7 Oct 2012 at 11:45

GoogleCodeExporter commented 8 years ago

Original comment by daniel.b...@googlemail.com on 7 Oct 2012 at 11:46

GoogleCodeExporter commented 8 years ago

Original comment by daniel.b...@googlemail.com on 7 Oct 2012 at 1:12