Path: CubeSat/AttitudeControl
% Design a reaction wheel to meet input requirements.
Each input has a corresponding input d.units.name which contains
the units in a string.
Type ReactionWheelDesign for a demo.
--------------------------------------------------------------------------
Form:
d = ReactionWheelDesign; % data structure
[thickness, inertia, torque, mass] = ReactionWheelDesign( d )
--------------------------------------------------------------------------
------
Inputs
------
d (.) Data structure
.radius (1,1) Allowable wheel radius (m)
.wheelSpeed (1,1) Allowable wheel speed (rad/s)
.h (1,1) Maximum momentum storage (Nms)
.density (1,1) Density of wheel material (kg/m^3)
.dhdt (1,1) Maximum momentum change (Nm)
-------
Outputs
-------
thickness (1,1) Wheel thickness (m)
inertia (1,1) Wheel polar inertia (Nm^2)
torque (1,1) Wheel torque (Nm)
mass (1,1) Wheel mass (kg)
--------------------------------------------------------------------------
Back to the CubeSat Module page