modelPVBatteryHousehold
Household with pv, household and battery management systeem
Extends from TransiEnt.Basics.Icons.Model (Icon for models).
Information
1. Purpose of model
Full documentation is not available yet. Please see comments in code or contact author per mail.
2. Level of detail, physical effects considered, and physical insight
(no remarks)
3. Limits of validity
(no remarks)
4. Interfaces
epp: electric power port
poolControlBus
P_el_load[nLoadProfiles]: input for electric power in [W] ( connector for input signals)
P_el_PV[nPVProfiles]: input for electric power in [W] ( connector for input signals)
5. Nomenclature
(no remarks)
6. Governing Equations
(no remarks)
7. Remarks for Usage
(no remarks)
8. Validation
(no remarks)
9. References
(no remarks)
10. Version History
Model created by Pascal Dubucq (dubucq@tuhh.de) on 01.10.2014
Quality check (Code conventions) by Rebekka Denninger on 01.10.2016
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nSystems | param.nSystems | Number of systems in pool |
| Integer | nLoadProfiles | nSystems | Number of load profiles in input vector |
| Integer | nPVProfiles | nSystems | Number of PV production profiles in input vector |
| Integer | iSystem | 1 | Index of unit in pool |
| Integer | iLoadProfile | 1 | Index of units load profile in input vecotr |
| Integer | iPVProfile | 1 | Index of units PV production profile in input vecotr |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Basics.Interfaces.Electrical.ActivePowerPort | epp | ||
| Base.PoolControlBus | poolControlBus | ||
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn[nLoadProfiles] | P_el_load | Connector of Real input signals | |
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn[nPVProfiles] | P_el_PV | Connector of Real input signals |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Base.PoolParameter | param | ||
| Controller.BatteryManagementSystem | batteryManagement | ||
| PoolControlledBatterySystem | battery | ||
| Modelica.Blocks.Sources.IntegerConstant | indexLoad | ||
| Modelica.Blocks.Sources.IntegerConstant | indexPV | ||
| Modelica.Blocks.Routing.Extractor | extractLoadProfile | ||
| Modelica.Blocks.Routing.Extractor | extractPVProfile | ||
| Components.Boundaries.Electrical.ActivePower.Power | load | ||
| Producer.Electrical.Photovoltaics.PhotovoltaicProfilePlant | photovoltaicSystem | ||
| Components.Sensors.ElectricFrequency | electricFrequency | ||
| Modelica.Blocks.Math.Feedback | P_el_surplus | Suplus power (> 0 means more PV than load) |