Spacecraft Models Package 2.0
Spacecraft Models for DSim
Public Member Functions | List of all members
reaction_wheel_bristle Class Reference

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.
 

Detailed Description

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.

Member Function Documentation

◆ rhs()

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.


The documentation for this class was generated from the following files: