LinControlSurfaceDeflector

class sharpy.linear.assembler.lincontrolsurfacedeflector.LinControlSurfaceDeflector[source]

Subsystem that deflects control surfaces for use with linear state space systems

The current version supports only deflections. Future work will include standalone state-space systems to model physical actuators.

generate()[source]

Generates a matrix mapping a linear control surface deflection onto the aerodynamic grid.

This generates two matrices:

  • Kzeta_delta maps the deflection angle onto displacements. It has as many columns as independent control surfaces.

  • Kdzeta_ddelta maps the deflection rate onto grid velocities. Again, it has as many columns as independent control surfaces.

Returns

Tuple containing Kzeta_delta and Kdzeta_ddelta.

Return type

tuple