📄 dtc_svm_416_acc.h
字号:
void *LoggedData;
} Pulse4_PWORK; /* '<S7>/Pulse4' */
struct {
void *LoggedData;
} Scope_a_PWORK; /* '<S9>/Scope' */
struct {
void *LoggedData;
} Scope1_PWORK; /* '<S9>/Scope1' */
struct {
void *LoggedData;
} Scope2_PWORK; /* '<S9>/Scope2' */
struct {
void *LoggedData;
} Scope3_PWORK; /* '<S9>/Scope3' */
struct {
void *LoggedData;
} Scope_b_PWORK; /* '<S27>/Scope' */
struct {
void *LoggedData;
} Scope_c_PWORK; /* '<S28>/Scope' */
struct {
void *LoggedData;
} Scope_d_PWORK; /* '<S18>/Scope' */
struct {
void *LoggedData;
} U_I_scope1_b_PWORK; /* '<S18>/U I scope1' */
struct {
void *LoggedData;
} U_I_scope2_b_PWORK; /* '<S18>/U I scope2' */
struct {
void *LoggedData;
} I_ABC_PWORK; /* '<S45>/I_ABC' */
struct {
int_T Count;
int_T Decimation;
} To_File1_IWORK; /* '<Root>/To File1' */
int_T State_Space_IWORK[5]; /* '<S34>/State-Space' */
int_T Discrete_Time_Int_MODE[6]; /* <S41>/Discrete-Time Integrator */
int_T Flux_ref_MODE; /* <Root>/Flux_ref */
int_T Speed_ref_MODE; /* <Root>/Speed_ref */
int_T Saturation2_a_MODE; /* <S5>/Saturation2 */
int_T Relay_MODE; /* <S28>/Relay */
int_T Relay1_MODE; /* <S28>/Relay1 */
int_T Relay2_MODE; /* <S28>/Relay2 */
int_T Tail_discret_MODE[2]; /* <S38>/Tail discrete */
int_T Load_torque_MODE; /* <Root>/Load_torque */
int_T Saturation2_c_MODE; /* <S22>/Saturation2 */
int_T Saturation2_d_MODE; /* <S23>/Saturation2 */
int_T Saturation2_e_MODE; /* <S24>/Saturation2 */
int_T Trig_Diodes_MODE[2]; /* <S39>/Trig. Diodes (No Snubber Capacitance) */
boolean_T Unit_Delay1_DSTATE[6]; /* <S44>/Unit Delay1 */
boolean_T Unit_Delay_b_DSTATE[6]; /* <S43>/Unit Delay */
boolean_T Discrete_Time_Int_SYSTEM_ENABLE; /* <S41>/Discrete-Time Integrator */
char pad_Discrete_Time_Int_SYSTEM_ENABLE[7];
rtDW_dtc_svm_416_Phasor_Measur Phasor_Mea_c; /* '<S13>/Phasor Measurements' */
rtDW_dtc_svm_416_Phasor_Measur Phasor_Mea_b; /* '<S12>/Phasor Measurements' */
rtDW_dtc_svm_416_Phasor_Measur Phasor_Mea_a; /* '<S11>/Phasor Measurements' */
} dtc_svm_416_D_Work;
/* Continuous states (auto storage) */
typedef struct _dtc_svm_416_ContinuousStates {
real_T Integrator2_a_CSTATE; /* '<S50>/Integrator2' */
real_T Integrator_a_CSTATE; /* '<S50>/Integrator' */
real_T Integrator1_a_CSTATE; /* '<S50>/Integrator1' */
real_T Integrator3_a_CSTATE; /* '<S50>/Integrator3' */
real_T Integrator1_b_CSTATE; /* '<S52>/Integrator1' */
real_T Integrator3_b_CSTATE; /* '<S52>/Integrator3' */
real_T Integral_a_CSTATE; /* '<S16>/Integral' */
real_T Integral_b_CSTATE; /* '<S17>/Integral' */
real_T Transfer_Fcn_CSTATE; /* '<S8>/Transfer Fcn' */
real_T Transfer_Fcn1_CSTATE; /* '<S8>/Transfer Fcn1' */
real_T Transfer_Fcn2_CSTATE; /* '<S8>/Transfer Fcn2' */
real_T Integrator_b_CSTATE; /* '<S18>/Integrator' */
real_T Integrator1_c_CSTATE; /* '<S18>/Integrator1' */
real_T Integrator_c_CSTATE; /* '<S52>/Integrator' */
real_T Integrator2_b_CSTATE; /* '<S52>/Integrator2' */
} dtc_svm_416_ContinuousStates;
/* State derivatives (auto storage) */
typedef struct _dtc_svm_416_StateDerivatives {
real_T Integrator2_a_CSTATE; /* '<S50>/Integrator2' */
real_T Integrator_a_CSTATE; /* '<S50>/Integrator' */
real_T Integrator1_a_CSTATE; /* '<S50>/Integrator1' */
real_T Integrator3_a_CSTATE; /* '<S50>/Integrator3' */
real_T Integrator1_b_CSTATE; /* '<S52>/Integrator1' */
real_T Integrator3_b_CSTATE; /* '<S52>/Integrator3' */
real_T Integral_a_CSTATE; /* '<S16>/Integral' */
real_T Integral_b_CSTATE; /* '<S17>/Integral' */
real_T Transfer_Fcn_CSTATE; /* '<S8>/Transfer Fcn' */
real_T Transfer_Fcn1_CSTATE; /* '<S8>/Transfer Fcn1' */
real_T Transfer_Fcn2_CSTATE; /* '<S8>/Transfer Fcn2' */
real_T Integrator_b_CSTATE; /* '<S18>/Integrator' */
real_T Integrator1_c_CSTATE; /* '<S18>/Integrator1' */
real_T Integrator_c_CSTATE; /* '<S52>/Integrator' */
real_T Integrator2_b_CSTATE; /* '<S52>/Integrator2' */
} dtc_svm_416_StateDerivatives;
/* State disabled */
typedef struct _dtc_svm_416_StateDisabled {
boolean_T Integrator2_a_CSTATE; /* '<S50>/Integrator2' */
boolean_T Integrator_a_CSTATE; /* '<S50>/Integrator' */
boolean_T Integrator1_a_CSTATE; /* '<S50>/Integrator1' */
boolean_T Integrator3_a_CSTATE; /* '<S50>/Integrator3' */
boolean_T Integrator1_b_CSTATE; /* '<S52>/Integrator1' */
boolean_T Integrator3_b_CSTATE; /* '<S52>/Integrator3' */
boolean_T Integral_a_CSTATE; /* '<S16>/Integral' */
boolean_T Integral_b_CSTATE; /* '<S17>/Integral' */
boolean_T Transfer_Fcn_CSTATE; /* '<S8>/Transfer Fcn' */
boolean_T Transfer_Fcn1_CSTATE; /* '<S8>/Transfer Fcn1' */
boolean_T Transfer_Fcn2_CSTATE; /* '<S8>/Transfer Fcn2' */
boolean_T Integrator_b_CSTATE; /* '<S18>/Integrator' */
boolean_T Integrator1_c_CSTATE; /* '<S18>/Integrator1' */
boolean_T Integrator_c_CSTATE; /* '<S52>/Integrator' */
boolean_T Integrator2_b_CSTATE; /* '<S52>/Integrator2' */
} dtc_svm_416_StateDisabled;
/* Zero-crossing (trigger) state */
typedef struct _dtc_svm_416_NonsampledZCs {
real_T Flux_ref_NSZC; /* '<Root>/Flux_ref' */
real_T Speed_ref_NSZC; /* '<Root>/Speed_ref' */
real_T Saturation2_a_NSZC[2]; /* '<S5>/Saturation2' */
real_T Relay_NSZC; /* '<S28>/Relay' */
real_T Relay1_NSZC; /* '<S28>/Relay1' */
real_T Relay2_NSZC; /* '<S28>/Relay2' */
real_T Load_torque_NSZC; /* '<Root>/Load_torque' */
real_T Saturation2_c_NSZC[2]; /* '<S22>/Saturation2' */
real_T Saturation2_d_NSZC[2]; /* '<S23>/Saturation2' */
real_T Saturation2_e_NSZC[2]; /* '<S24>/Saturation2' */
} dtc_svm_416_NonsampledZCs;
/* Zero-crossing (trigger) state */
typedef struct _dtc_svm_416_PrevZCSigStates {
ZCSigState Discrete_Time_Int_ZCE[6]; /* '<S41>/Discrete-Time Integrator' */
} dtc_svm_416_PrevZCSigStates;
/* Parameters for system: '<S11>/Phasor Measurements' */
struct _rtP_dtc_svm_416_Phasor_Measur {
real_T options_Y0; /* Expression: 0
* '<S31>/options'
*/
real_T pi_Gain; /* Expression: 180/pi
* '<S31>/180//pi'
*/
};
/* Parameters (auto storage) */
struct _dtc_svm_416_Parameters {
real_T Integrator2_a_IC; /* Expression: 0
* '<S50>/Integrator2'
*/
real_T Gain4_a_Gain; /* Expression: 60/(2*pi)
* '<Root>/Gain4'
*/
real_T Discrete_Time_Integrat_a_IC; /* Expression: 0.2
* '<S19>/Discrete-Time Integrator2'
*/
real_T Discrete_Time_Integrat_b_IC; /* Expression: 0
* '<S19>/Discrete-Time Integrator3'
*/
real_T Integrator_a_IC; /* Expression: 0
* '<S50>/Integrator'
*/
real_T Integrator1_a_IC; /* Expression: 0
* '<S50>/Integrator1'
*/
real_T Integrator3_a_IC; /* Expression: 0
* '<S50>/Integrator3'
*/
real_T Unit_Delay_a_X0; /* Expression: 0
* '<S38>/Unit Delay'
*/
real_T Look_Up_Table1_XData[3]; /* Expression: rep_seq_t - min(rep_seq_t)
* '<S30>/Look-Up Table1'
*/
real_T Look_Up_Table1_YData[3]; /* Expression: rep_seq_y
* '<S30>/Look-Up Table1'
*/
real_T Constant2_a_Value; /* Expression: 1
* '<S25>/Constant2'
*/
real_T Flux_ref_Time; /* Expression: 0
* '<Root>/Flux_ref'
*/
real_T Flux_ref_Y0; /* Expression: 0.2
* '<Root>/Flux_ref'
*/
real_T Flux_ref_YFinal; /* Expression: 0.2
* '<Root>/Flux_ref'
*/
real_T Speed_ref_Time; /* Expression: 0
* '<Root>/Speed_ref'
*/
real_T Speed_ref_Y0; /* Expression: 2000
* '<Root>/Speed_ref'
*/
real_T Speed_ref_YFinal; /* Expression: 2000
* '<Root>/Speed_ref'
*/
real_T Kp4_a_Gain; /* Expression: Kp
* '<S5>/Kp4'
*/
real_T Discrete_Time_Integrat_c_IC; /* Expression: Init
* '<S5>/Discrete-Time Integrator'
*/
real_T Discrete_Time_Integrat_c_UpperS; /* Expression: UpperLimit
* '<S5>/Discrete-Time Integrator'
*/
real_T Discrete_Time_Integrat_c_LowerS; /* Expression: LowerLimit
* '<S5>/Discrete-Time Integrator'
*/
real_T Saturation2_a_UpperSat; /* Expression: UpperLimit
* '<S5>/Saturation2'
*/
real_T Saturation2_a_LowerSat; /* Expression: LowerLimit
* '<S5>/Saturation2'
*/
real_T Kp4_b_Gain; /* Expression: Kp
* '<S21>/Kp4'
*/
real_T Discrete_Time_Integrat_d_IC; /* Expression: Init
* '<S21>/Discrete-Time Integrator'
*/
real_T Discrete_Time_Integrat_d_UpperS; /* Expression: UpperLimit
* '<S21>/Discrete-Time Integrator'
*/
real_T Discrete_Time_Integrat_d_LowerS; /* Expression: LowerLimit
* '<S21>/Discrete-Time Integrator'
*/
real_T Saturation2_b_UpperSat; /* Expression: UpperLimit
* '<S21>/Saturation2'
*/
real_T Saturation2_b_LowerSat; /* Expression: LowerLimit
* '<S21>/Saturation2'
*/
real_T Constant3_Value; /* Expression: 0
* '<S25>/Constant3'
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -