Spacecraft Models Package 2.0
Spacecraft Models for DSim
|
Models a set of reaction wheels. More...
#include <reaction_wheel_bristle.h>
Inherits dsim_model.
Public Member Functions | |
reaction_wheel_bristle (dsim_model_setup *setup) | |
Constructor. | |
~reaction_wheel_bristle () | |
Destructor. | |
void | initialize_data () |
Initialize outlets and output variables. | |
void | rhs (double t, double jd) |
Computation done during numerical integration. More... | |
void | initialization_complete () |
Finish initialization. | |
void | initialize_timestep () |
Computation done prior to numerical integration. | |
void | complete_timestep () |
Computation done after numerical integration. | |
Models a set of reaction wheels.
Includes a bristle friction model.
References: Hirshorn, R. M. and G. Miller. (1999.) "Control of Nonlinear Systems with Friction." IEEE Transactions on Control Systems Technology. Vol. 7, No. 5. pp. 588-595.
void reaction_wheel_bristle::rhs | ( | double | t, |
double | jd | ||
) |
Computation done during numerical integration.
The right hand side applies the force and torque to the parent object.