ConOpSys V2970  P004.07
ANVILEX control operating system
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
DFIG_Model_To_CodeModelClass Class Reference

#include <DFIG_Model_To_Code.h>

Collaboration diagram for DFIG_Model_To_CodeModelClass:
Collaboration graph

Public Member Functions

void initialize ()
 
void step ()
 
 DFIG_Model_To_CodeModelClass ()
 
 ~DFIG_Model_To_CodeModelClass ()
 
void setExternalInputs (const ExtU *pExtU)
 
const ExtYgetExternalOutputs () const
 
RT_MODELgetRTM ()
 

Public Attributes

ExtU rtU
 
ExtY rtY
 

Private Member Functions

void rt_ertODEUpdateContinuousStates (RTWSolverInfo *si)
 
void DFIG_Model_To_Code_derivatives ()
 

Private Attributes

DW rtDW
 
X rtX
 
RT_MODEL rtM
 

Constructor & Destructor Documentation

◆ DFIG_Model_To_CodeModelClass()

DFIG_Model_To_CodeModelClass::DFIG_Model_To_CodeModelClass ( )

◆ ~DFIG_Model_To_CodeModelClass()

DFIG_Model_To_CodeModelClass::~DFIG_Model_To_CodeModelClass ( )

Member Function Documentation

◆ DFIG_Model_To_Code_derivatives()

void DFIG_Model_To_CodeModelClass::DFIG_Model_To_Code_derivatives ( )
private

References XDot::Integrator_CSTATE, and rtM.

Referenced by rt_ertODEUpdateContinuousStates().

Here is the caller graph for this function:

◆ getExternalOutputs()

const ExtY & DFIG_Model_To_CodeModelClass::getExternalOutputs ( ) const

References rtY.

Referenced by TFunction_Block_DFIG_Model::Execute().

Here is the caller graph for this function:

◆ getRTM()

RT_MODEL * DFIG_Model_To_CodeModelClass::getRTM ( )

References rtM.

Referenced by TFunction_Block_DFIG_Model::Execute(), initialize(), and TFunction_Block_DFIG_Model::rt_OneStep().

Here is the caller graph for this function:

◆ initialize()

void DFIG_Model_To_CodeModelClass::initialize ( )

◆ rt_ertODEUpdateContinuousStates()

void DFIG_Model_To_CodeModelClass::rt_ertODEUpdateContinuousStates ( RTWSolverInfo si)
private

◆ setExternalInputs()

void DFIG_Model_To_CodeModelClass::setExternalInputs ( const ExtU pExtU)

References rtU.

◆ step()

void DFIG_Model_To_CodeModelClass::step ( )

References DW::AS, ExtU::BAL_1_CTRL, ExtU::BAL_2_CTRL, DW::BD_COL, DW::BS, ConstP::Constant2_Value, ConstP::Constant4_Value, DW::CS, ExtU::CTRL_GC, ExtU::CTRL_PC, ExtU::CTRL_SC, DW::DataTypeConversion, DW::DataTypeConversion_a, DW::DataTypeConversion_b, DW::DataTypeConversion_c, DW::DataTypeConversion_ce, DW::DataTypeConversion_d, DW::DataTypeConversion_g, DW::DataTypeConversion_i, DW::DataTypeConversion_j, DW::DataTypeConversion_k, DW::DataTypeConversion_kc, DW::DataTypeConversion_kl, DW::DataTypeConversion_l, DW::DataTypeConversion_p, DW::DS, DW::DX_COL, DW::fluxes_DSTATE, DW::G_STATE, ConstP::g_Value, DW::Gain2, DW::Gain3, DW::Gain4, ConstP::I4_Value, ExtY::I_GRID_STATOR_L1, ExtY::I_GRID_STATOR_L2, ExtY::I_GRID_STATOR_L3, ExtY::I_GSI_L1, ExtY::I_GSI_L2, ExtY::I_GSI_L3, ExtY::I_RSI_L1, ExtY::I_RSI_L2, ExtY::I_RSI_L3, DW::ib, DW::IDX_OUT_SW, ExtU::IGBT_GSI, ExtU::IGBT_RSI, X::Integrator_CSTATE, DW::ira, DW::irb, DW::isa, DW::isb, DW::LastUAtTimeA, DW::LastUAtTimeA_d, DW::LastUAtTimeA_f, DW::LastUAtTimeA_h, DW::LastUAtTimeA_k, DW::LastUAtTimeA_m, DW::LastUAtTimeA_n, DW::LastUAtTimeA_n2, DW::LastUAtTimeA_p, DW::LastUAtTimeB, DW::LastUAtTimeB_a, DW::LastUAtTimeB_c, DW::LastUAtTimeB_f, DW::LastUAtTimeB_j, DW::LastUAtTimeB_n, DW::LastUAtTimeB_nk, DW::LastUAtTimeB_p, DW::LastUAtTimeB_px, DW::LookUpTable, DW::LookUpTable_c, DW::LookUpTable_ci, DW::LookUpTable_d, DW::LookUpTable_e, DW::LookUpTable_g, DW::LookUpTable_g4, DW::LookUpTable_h, DW::LookUpTable_hr, DW::LookUpTable_k, DW::LookUpTable_l, DW::LookUpTable_o, ExtU::OMEGA_GEN, ConstP::pooled11, ConstP::pooled4, ConstP::pooled8, ConstP::pooled9, ExtY::Rotor_Angle, DW::Rotoranglethetam_DSTATE, DW::Rotorreferenceframe_MODE, DW::Rotorreferenceframe_MODE_g, rt_Lookup(), rtConstB, rtConstP, rtDW, rtInf, rtM, rtmIsMajorTimeStep, rtmIsMinorTimeStep, rtsiGetT, rtsiSetSolverStopTime, rtU, rtX, rtY, DW::sinthrcosthr_MODE, DW::StateSpace_DSTATE, DW::StateSpace_o1, DW::StateSpace_o2, DW::StateSpace_PWORK, DW::SW_CHG, DW::Switch3, DW::Switch3_b, DW::Switch3_l, DW::SWITCH_STATUS, DW::SWITCH_STATUS_INIT, DW::SWITCH_TYPES, ConstP::SwitchCurrents_Value, DW::TimeStampA, DW::TimeStampA_b, DW::TimeStampA_c, DW::TimeStampA_e, DW::TimeStampA_f, DW::TimeStampA_g, DW::TimeStampA_k, DW::TimeStampA_kt, DW::TimeStampA_n, DW::TimeStampB, DW::TimeStampB_f, DW::TimeStampB_g, DW::TimeStampB_h, DW::TimeStampB_ho, DW::TimeStampB_k, DW::TimeStampB_l, DW::TimeStampB_n, DW::TimeStampB_n4, DW::TMP1, DW::TMP2, DW::TrigonometricFunction_o1, DW::TrigonometricFunction_o2, ExtY::U_DC, ExtY::U_GRID_L12, ExtY::U_GRID_L23, ExtY::U_GRID_L31, ExtY::U_GSI_L12, ExtY::U_GSI_L23, ExtY::U_GSI_L31, ExtY::U_STATOR_L12, ExtY::U_STATOR_L23, ExtY::U_STATOR_L31, DW::USWLAST, DW::vdr, DW::vds, DW::voltages_DSTATE, DW::vqr, DW::vqs, DW::W21wr, tag_ConstB::wbaseTs2, DW::XTMP, and DW::Y_SWITCH.

Referenced by TFunction_Block_DFIG_Model::rt_OneStep().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ rtDW

DW DFIG_Model_To_CodeModelClass::rtDW
private

Referenced by initialize(), and step().

◆ rtM

RT_MODEL DFIG_Model_To_CodeModelClass::rtM
private

◆ rtU

ExtU DFIG_Model_To_CodeModelClass::rtU

◆ rtX

X DFIG_Model_To_CodeModelClass::rtX
private

Referenced by initialize(), and step().

◆ rtY

ExtY DFIG_Model_To_CodeModelClass::rtY

Referenced by getExternalOutputs(), and step().


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