Skip to content
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

Extend New AeroCase definition by strip (and chordwise part) border coordinates #692

Closed
CLiersch opened this issue Feb 19, 2021 · 4 comments
Milestone

Comments

@CLiersch
Copy link

During beta-testing of the new AeroCases for CPACS V3.3 it turned out that one important piece of data is still missing:

The coefficients of strips and chordwiseParts already have a <reference> node with a corresponding reference point to make them usable e.g. for structural sizing of a beam model. But for other kinds of usage (like when calculating and adding viscous drag for a given strip distribution), it becomes apparent that the border/corner coordinates of the strips and chordwiseParts are not available in the dataset. Of course it is possible to reconstruct these borders based on the assumption that the strip moment reference point is in the strip center on 1/4 chord, but that is an implicit expectation and not guaranteed to be always correct.

Thus, the proposal is to add two (mandatory) segment-eta coordinate nodes as borders to each strip, a "from" border and a "to" border. They should be given in relative segment coordinates (eta), as the strip is s sub-structure of a certain segment. For the chordwiseParts, a corresponding (mandatory) "from" and "to" Xsi seems appropriate.

image

@MarAlder MarAlder added this to the cpacs 3.3 milestone Feb 19, 2021
@MarAlder
Copy link
Collaborator

Fine for me.

@CLiersch
Copy link
Author

CLiersch commented Mar 15, 2021

After more discussions , two further aspects appeared:
1.) The from/to nomenclature creates a lot of redundancy, as a "to" border should always be identical to the subsequent "from" border (for strips, as well as for chordwise parts). So, the proposal is to use only "to"-borders explicitly. That means, for the first element, "from" would imlicitly be "0", while for the others it would be the "to" border from the previous element.

2.) While the strip etas are always identical at the strip leading edge and trailing edge (each strip side border goes along a segment iso-eta coordinate), the Xsi-coordinates of a chordwise part are not necessarily the same on the left and right side (Imagine an aileron on a tapered wing.: It might have the same absolute chord on left and right side - so, the leading edge would not be aligned with an iso-xsi-coordinate. When creating a strip/chordwisePart at that location, it would really be favorable to have a chordwise part that is really identical to the aileron borders). So, we need the oppotunity to specify separate Xsi-coordinates for bothe sides of the chordwise part separately.

Bringing together these two further aspects leads to the following proposal:

                      <coefficientsBreakdown>
                        <wings>
                          <wing>
                            <wingUID>Wing</wingUID>
                            <coefficients/>
                            <segments>
                              <segment>
                                <segmentUID>Seg_1</segmentUID>
                                <coefficients/>
                                <strips>
                                  <strip>
                                    <toSegmentEta>0.0701677</toSegmentEta>
                                    <coefficients/>
                                    <reference>
                                      <area>1.3001</area>
                                      <length>1.82593</length>
                                      <geometryPoint>
                                        <x>20.975</x>
                                        <y>-16.5304</y>
                                        <z>0.972135</z>
                                      </geometryPoint>
                                    </reference>
                                    <chordwiseParts>
                                      <part>
                                        <innerBorderToSegmentXsi>0.0666667</innerBorderToSegmentXsi>
                                        <outerBorderToSegmentXsi>0.0666667</outerBorderToSegmentXsi>
                                        <coefficients/>
                                        <reference>
                                          <area>0.0866317</area>
                                          <length>0.121729</length>
                                          <geometryPoint>
                                            <x>20.5489</x>
                                            <y>-16.5304</y>
                                            <z>0.970097</z>
                                          </geometryPoint>
                                        </reference>
                                      </part>

@MarAlder
Copy link
Collaborator

Like so?:

Strip documentation

grafik

Part documentation

grafik

XSD graph

grafik

@MarAlder
Copy link
Collaborator

Finished for now, I would say.

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

No branches or pull requests

2 participants