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.

assemble()[source]

Warning

Under-development

Will assemble the state-space for an actuator model Returns:

generate(linuvlm=None, tsaero0=None, tsstruct0=None, aero=None, structure=None)[source]

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

The parsing of arguments is temporary since this state space element will include a full actuator model.

The parsing of arguments is optional if the class has been previously initialised.

Parameters:
  • linuvlm
  • tsaero0
  • tsstruct0
  • aero
  • structure

Returns: