modelDiode2Module
Diode model with four different sections including breakthrough
Extends from PhotoVoltaics.Interfaces.PartialDiode.
Information
This model consists of four different regions:
- Forward direction: exponential function, see Diode2exp
- Backwards direction: linear, before reaching backwards breakthrough region
- Breaktrough: exponential function, see Diode2exp
- Beyond breakthrough: linear region in order to limit magnitude of exponential breakthrough
One particular feature of this scalable model is that this diode can be used to model cells, symmetric modules and symmetric plants, as
- the number of series connections of a module,
- the number of series connections of a plant,
- the number of parallel connections of a plant
can be considered.
The breakthrough parameters are basically taken from ZDiode.
The temperature dependence of the temperature voltage Vt and saturation current of the diode are
considered consistently in the partial diodel model.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Voltage | Bv | 5.1 | Breakthrough voltage |
| Modelica.Units.SI.Current | Ibv | 0.7 | Breakthrough knee current |
| Real | Nbv | 0.74 | Breakthrough emission coefficient |
| Integer | ns | 1 | Number of series connected cells per module |
| Integer | nsModule | 1 | Number of series connected modules |
| Integer | npModule | 1 | Number of parallel connected modules |
| Modelica.Units.SI.Voltage | VtRef | Modelica.Constants.k*TRef/Q | Reference voltage equivalent of temperature |
| Modelica.Units.SI.Voltage | VBv | (-m*Nbv*log(IdsRef*Nbv/Ibv)*VtRef) - Bv | Voltage limit of approximation of breakthrough |
| Modelica.Units.SI.Current | IdsRef | IRef/(exp(VRef/m/VtRef) - 1) | Reference saturation current |
| Modelica.Units.SI.Voltage | VNegLin | (-VRef/m/VtRef*(Nbv*m*VtRef)) - Bv | Limit of linear range left of breakthrough |
| Integer | MaxExp | 30 |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Voltage | VNeg | Limit of linear negative voltage range | |
| Modelica.Units.SI.Voltage | vCell | v/ns/nsModule | Cell voltage |
| Modelica.Units.SI.Voltage | vModule | v/nsModule | Module voltage |
| Modelica.Units.SI.Current | iModule | i/npModule | Module current |