flat_plate_analyticalΒΆ
Computes the analytical frequency response of a plat plate for the input
output sequences in input_seq and output_seq over the frequency points kv,
if available.
The output complex values array Yan has shape (Nout, Nin, Nk); if an analytical
solution is not available, the response is assumed to be zero.
If plunge_deriv is True, the plunge response is expressed in terms of first
derivative dh.
| param kv: | Frequency range of length |
|---|---|
| type kv: | np.array |
| param x_ea_perc: | |
Elastic axis location along the chord as chord length percentage. |
|
| type x_ea_perc: | float |
| param x_fh_perc: | |
Flap hinge location along the chord as chord length percentage. |
|
| type x_fh_perc: | float |
| param input_seq: | |
List of
|
|
| type input_seq: | list(str) |
| param output_seq: | |
List of
|
|
| type output_seq: | |
list(str) |
|
| param output_scal: | |
Array of factors by which to divide the desired outputs. Dimensions of |
|
| type output_scal: | |
np.array |
|
| param plunge_deriv: | |
If |
|
| type plunge_deriv: | |
bool |
|
:param rate of change of plunge \(d\dot{h}\).:
| returns: | A (Nout, Nin, Nk) array containing the scaled frequency response for the inputs and outputs
specified. |
|---|---|
| rtype: | np.array |
See also
The lift coefficient due to pitch and plunging motions is calculated
using sharpy.utils.analytical.theo_CL_freq_resp(). In turn, the pitching moment is found using
sharpy.utils.analytical.theo_CM_freq_resp().
The response to the continuous sinusoidal gust is calculated using
sharpy.utils.analytical.sears_CL_freq_resp().