Path: Airships/Simulation
% Airship propeller model. The airship has two counter-rotating propellers mounted to opposite sides of the gondola. They are nominally aligned in the +x direction. Each propeller is assumed to have a maximum thrust capability of "d.thrustMax". The thrust may be directed by simultaneously rotating each propeller about the y-axis through the angle "control.mu". The total thrust may be controlled via "control.throttle", which linearly scales the magnitude. The output is a data structure that contains the forces and torques on the airship due to the propeller thrust. -------------------------------------------------------------------------- Form: g = AirshipPropeller( x, d, control, altitude, machNo ) -------------------------------------------------------------------------- ------ Inputs ------ x State d Engine data control Controls altitude (1,1) Altitude machNo (1,1) Mach number ------- Outputs ------- g Output data structure .torque (3,1) Core torques .force (3,1) Core forces .xDot (:,1) Engine state derivatives .mDot (1,1) Fuel consumption .inertiaDot (3,3) Inertia derivative due to fuel consumption .cGDot (3,1) CG derivative due to fuel consumption .torqueRotor (:,1) Torques on rotors --------------------------------------------------------------------------
Math: Linear/Cross
Back to the Airships Module page