ESDU 95009 presents a theoretical method, based on slender-body theory, for estimating the change in lift and aerodynamic centre position resulting from moving a wing from a centrally-mounted position to one above or below the centre line of a forebody-cylinder combination. It applies to a plane wing with sweptback leading edge, local span increasing (and then possibly constant) streamwise, and an unswept trailing edge. The body has a constant diameter circular section over the wing root chord and the wing may be set at an angle to the body centre-line.
Equations and graphs are given in the Data Item for the ratios of the lift (excluding that on the body alone) due to angle of attack and due to wing setting angle for the combination with wing off-centre to those for the combination with net wing removed and remounted centrally.
The program follows the method of ESDU 95009, with the graphical data held in digital form.
Within the program, the lift of the combination with a centrally-mounted wing is either estimated using the method of ESDU 91007 or else the slender-body value is used.
The slender-body value for the aerodynamic centre shift due to moving the wing from centrally-mounted to off-centre is added to the aerodynamic centre position for a centrally-mounted wing (obtained by use of the method of ESDU 92024).
The Data Item should be consulted for full descriptions of the parameters, the method and its derivation, and the accuracy and applicability.
Note: The user should consult ESDU 95009 for full specification and discussion of the wing-body configurations and flow conditions covered by the data used in the derivation of the method, and additional advice on the applicability.
Calculation step | Quantity | Chordwise Station | ||||
---|---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | ||
1 | {{occ.oodleCore.utils.valPrintFormatted(x, 'f', 3)}} | |||||
2 | {{occ.oodleCore.utils.valPrintFormatted(x, 'f', 3)}} | |||||
3 | {{occ.oodleCore.utils.valPrintFormatted(x, 'f', 3)}} | |||||
4 | {{occ.oodleCore.utils.valPrintFormatted(x, 'f', 3)}} | |||||
5 | {{occ.oodleCore.utils.valPrintFormatted(x, 'f', 3)}} | |||||
6 | {{occ.oodleCore.utils.valPrintFormatted(x, 'f', 3)}} |
=
|
|
=
{{occ.oodleCore.utils.valPrintFormatted(tba.os.dcldalphaco.value, 'p', 4)}}
|
|
=
{{occ.oodleCore.utils.valPrintFormatted(tba.os.dcldalphaco.value, 'p', 4)}}
|
|
where |
=
|
|
=
{{occ.oodleCore.utils.valPrintFormatted(tba.os.dcldalphaco.value, 'p', 4)}}
|
|
where |
{{tba | json}}