WarpTwin
Documentation for WarpTwin models and classes.
Loading...
Searching...
No Matches
TorqueCoilModel.h File Reference

Go to the source code of this file.

Namespaces

namespace  warptwin
 Class to propagate CR3BP dynamics in characteristic units.

Functions

MODEL(Servo) public int16 warptwin::deactivate () override
 Model to simulate a servo's motion.
int16 warptwin::start () override
 Class to execute logging.
int16 warptwin::execute () override
 Function to check monitor input conditions and set trigger flag accordingly. Should be implemented in derived class.

Variables

BiasNoiseModel warptwin::_current_bias_noise
 The bias and noise model for current.
Node warptwin::_coil_node
 The torque coil node.
double warptwin::_perturbation = 0.0
 Value to hold perturbation to current command.
CartesianVector3 warptwin::_torque_vec
 Value to hold total torque calculation.
CartesianVector3 warptwin::_z_axis
 Vector to hold temporary axes during orientation calculation.
clockwerk::DCM warptwin::_DCM_Body_Mag
 Temporary DCM for quaternion calculation.
double warptwin::_misalignment_x = 0.0
 Misalignment angle.
double warptwin::_misalignment_y = 0.0
double warptwin::_misalignment_z = 0.0
clockwerk::Quaternion warptwin::_tempQuat
 Temporary quaternion for misalignment calculation.
double warptwin::_theta = 0.0
 Misalignment angle magnitude and unit vector.
CartesianVector3 warptwin::_evec
CartesianVector3 warptwin::_mag_field_vec_body
 Temporary DCM for magnetic field transformation.