|
def | __defaults__ (self) |
|
def | evaluate (self, rotor, U, Ua, Ut, PSI, omega, beta, c, r, R, B, a, nu, a_loc, a_geo, cl_sur, cd_sur, ctrl_pts, Nr, Na, tc, use_2d_analysis, conditions) |
|
|
| tag |
|
| wake_method |
|
| external_inflow |
|
| inputs |
|
| outputs |
|
| tag |
|
| mass_properties |
|
| origin |
|
| symmetric |
|
| tag |
|
| origin |
|
| generative_design_max_per_vehicle |
|
| generative_design_characteristics |
|
| generative_design_special_parent |
|
This is a general rotor wake component.
Assumptions:
None
Source:
None
◆ __defaults__()
def SUAVE.Analyses.Propulsion.Rotor_Wake_Fidelity_Two.Rotor_Wake_Fidelity_Two.__defaults__ |
( |
|
self | ) |
|
◆ evaluate()
def SUAVE.Analyses.Propulsion.Rotor_Wake_Fidelity_Two.Rotor_Wake_Fidelity_Two.evaluate |
( |
|
self, |
|
|
|
rotor, |
|
|
|
U, |
|
|
|
Ua, |
|
|
|
Ut, |
|
|
|
PSI, |
|
|
|
omega, |
|
|
|
beta, |
|
|
|
c, |
|
|
|
r, |
|
|
|
R, |
|
|
|
B, |
|
|
|
a, |
|
|
|
nu, |
|
|
|
a_loc, |
|
|
|
a_geo, |
|
|
|
cl_sur, |
|
|
|
cd_sur, |
|
|
|
ctrl_pts, |
|
|
|
Nr, |
|
|
|
Na, |
|
|
|
tc, |
|
|
|
use_2d_analysis, |
|
|
|
conditions |
|
) |
| |
Wake evaluation is performed using an externally-applied inflow field at the rotor.
This requires an external solver to generate the inflow to the rotor, which must have been appended to the
rotor wake as wake.external_flow.va and wake.external_flow.vt. This is then used within the BET.
Assumptions:
Assumes external inflow is provided with shape (Nr_external,Na_external), where Nr_external is the number
of radial stations at which the inflow is provided and Na_external is the number of azimuthal stations.
Assumes external radial stations matches the rotor radial stations
Assumes azimuth stations are evenly spaced
Outputs of this function include the inflow velocities induced by rotor wake:
va - axially-induced velocity from rotor wake
vt - tangentially-induced velocity from rotor wake
The documentation for this class was generated from the following file:
- /Users/emiliobotero/Dropbox/SUAVE/SUAVE/trunk/SUAVE/Analyses/Propulsion/Rotor_Wake_Fidelity_Two.py