blockSensorlessCtrl3phPWM
Commutation applying PWM
Extends from OpenBLDC.Icons.ControlLaw (Icon for a control algorithm).
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanOutput[3] | hCtrl | ||
| Modelica.Blocks.Interfaces.BooleanOutput[3] | lCtrl | ||
| Modelica.Blocks.Interfaces.RealInput | angle | Decoded hall | |
| Modelica.Blocks.Interfaces.RealInput | v_dc | dc link voltage | |
| Modelica.Blocks.Interfaces.RealInput[3] | v | voltage per phase |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Tables.CombiTable1Ds | combiTable1Ds | ||
| PulseWidthVar[3] | pulseWidth | ||
| Modelica.Blocks.Sources.Constant[3] | const | ||
| Modelica.Blocks.Sources.Constant[3] | const2 | ||
| Modelica.Blocks.Sources.IntegerExpression[3] | integerExpression | ||
| Modelica.Blocks.Sources.BooleanExpression[3] | booleanExpression | ||
| HalfBridgeDriver[3] | halfBridgeDriver | ||
| HalfBridgeLogic[3] | halfBridgeLogic | ||
| DetectCommutation | detectCommutation |