modelBidirectionalBuckBoost
Bidirectional Buck Boost converter
Extends from Interfaces.TwoPort (Common interface for power converters with two ports), PVSystems.Icons.ConverterIcon (Icon for power converter models).
Information
Bidirectional buck boost converter
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Power stage | |||
| Modelica.SIunits.Capacitance | Cin | Input capacitance | |
| Modelica.SIunits.Resistance | Rcin | Series resistance of input capacitor | |
| Modelica.SIunits.Capacitance | Cout | Output capacitance | |
| Modelica.SIunits.Resistance | Rcout | Series resistance of output capacitor | |
| Modelica.SIunits.Inductance | L | Inductance | |
| Modelica.SIunits.Resistance | RL | Series resistance of inductor | |
| Initialization | |||
| Modelica.SIunits.Voltage | vCin_ini | 0 | Guess for initial voltage of Cin |
| Modelica.SIunits.Voltage | vCout_ini | 0 | Guess for initial voltage of Cout |
| Modelica.SIunits.Current | iL_ini | 0 | Guess for initial current of L |
| Switches | |||
| Real | dmax | 1 | Maximum duty cycle |
| Real | dmin | 1e-3 | Minimum duty cycle |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Interfaces.PositivePin | p1 (from TwoPort) | Positive pin of the left port (potential p1.v > n1.v for positive voltage drop v1) | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | n1 (from TwoPort) | Negative pin of the left port | |
| Modelica.Electrical.Analog.Interfaces.PositivePin | p2 (from TwoPort) | Positive pin of the right port (potential p2.v > n2.v for positive voltage drop v2) | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | n2 (from TwoPort) | Negative pin of the right port | |
| Modelica.Blocks.Interfaces.RealInput | dbuck | Buck control voltage | |
| Modelica.Blocks.Interfaces.RealInput | dboost | Boost control voltage |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Voltage | v1 (from TwoPort) | Voltage drop over the left port | |
| Modelica.SIunits.Voltage | v2 (from TwoPort) | Voltage drop over the right port | |
| Modelica.SIunits.Current | i1 (from TwoPort) | Current flowing from pos. to neg. pin of the left port | |
| Modelica.SIunits.Current | i2 (from TwoPort) | Current flowing from pos. to neg. pin of the right port | |
| Modelica.Electrical.Analog.Basic.Capacitor | outCap | ||
| Modelica.Electrical.Analog.Basic.Capacitor | inCap | ||
| Modelica.Electrical.Analog.Basic.Inductor | inductor | ||
| SwitchModel | buckSw | ||
| SwitchModel | boostSw | ||
| Modelica.Electrical.Analog.Basic.Resistor | resistor | ||
| Modelica.Electrical.Analog.Basic.Resistor | inESR | ||
| Modelica.Electrical.Analog.Basic.Resistor | outESR |
Contents
| Name | Description |
|---|---|