Spacecraft Control Framework 1.0
Spacecraft Control Library
Public Member Functions | List of all members
pm_machine_abc Class Reference

pm_machine_abc I% Assumes a 3 phase machine in a Y connection. More...

#include <sc_pm_machine_abc.h>

Public Member Functions

 pm_machine_abc (void)
 Constructor.
 
void initialize (double lM, double psiM, double lSS, double rS, double p, double bM, double j, double tL)
 Initialize the object.
 
void defaults (void)
 Initialize the object with the defaults.
 
ml_matrix rhs (double t, const ml_matrix x)
 Update the right hand side.
 
void set_u (const ml_matrix u)
 
double get_t_e (void)
 

Detailed Description

pm_machine_abc I% Assumes a 3 phase machine in a Y connection.

The permanent magnet flux distribution is assumed sinusoidal.

   PM motor simulation