Data Structures | Macros | Typedefs | Functions
VOLT_CALC

Data Structures

struct  _PHVOLC_Obj_
 Defines the PHVOLC controller object. More...
 

Macros

#define VC_ONE_THIRD   0.33333333333333f
 
#define VC_TWO_THIRD   0.66666666666667f
 
#define VC_INV_SQRT3   0.57735026918963f
 

Typedefs

typedef struct _PHVOLC_Obj_ PHVOLC_Obj
 Defines the PHVOLC controller object. More...
 
typedef struct _PHVOLC_Obj_PHVOLC_Handle
 Defines the PHVOLC handle. More...
 

Functions

static void PHVOLC_run (PHVOLC_Handle handle, float32_t Vdcbus, MATH_Vec3 *pVabc_pu, MATH_Vec2 *pVab_V)
 

Detailed Description

Macro Definition Documentation

◆ VC_ONE_THIRD

#define VC_ONE_THIRD   0.33333333333333f

◆ VC_TWO_THIRD

#define VC_TWO_THIRD   0.66666666666667f

◆ VC_INV_SQRT3

#define VC_INV_SQRT3   0.57735026918963f

Typedef Documentation

◆ PHVOLC_Obj

typedef struct _PHVOLC_Obj_ PHVOLC_Obj

Defines the PHVOLC controller object.

◆ PHVOLC_Handle

typedef struct _PHVOLC_Obj_* PHVOLC_Handle

Defines the PHVOLC handle.

Function Documentation

◆ PHVOLC_run()

static void PHVOLC_run ( PHVOLC_Handle  handle,
float32_t  Vdcbus,
MATH_Vec3 pVabc_pu,
MATH_Vec2 pVab_V 
)
inlinestatic

Copyright 2023, Texas Instruments Incorporated