modelVoltageCycling
Cycling of cells/stacks due to their pin voltage
Extends from Icons.Block (Icon for a basic block).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | ns | Number of serial cells | |
| Integer | np | Number of parallel cells | |
| Modelica.SIunits.Current | Ifinal | Final switch off charging current | |
| Modelica.SIunits.Voltage | Vmax | Maximal cell voltage | |
| Modelica.SIunits.Voltage | Vmin | Minimum cell voltage | |
| Modelica.SIunits.Time | delayAfterCharging | Delay time after charging | |
| Modelica.SIunits.Time | delayAfterDischarging | Delay time after discharging | |
| Boolean | initialDischarging | true | True if start with discharging |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanOutput | Discharging | ||
| Modelica.Blocks.Interfaces.BooleanOutput | Charging | ||
| Interfaces.SingleCellBus.Bus[ns,np] | singleCellBus | This bus contains the voltage, the current and the temperature of the cell | |
| Modelica.Blocks.Interfaces.RealOutput | vMax | ||
| Modelica.Blocks.Interfaces.RealOutput | vMin |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Components.Cycling | cycling | ||
| Components.MinMax | minMax | ||
| Interfaces.SingleCellBus.VOut[ns] | vOut | ||
| Components.ChargingFinished | chargingFinished | ||
| Interfaces.SingleCellBus.IOut[np] | iOut | ||
| Modelica.Blocks.Math.Sum | sum |