modelPartialComponent

Partial cell or module
Diagram of PartialComponent

Extends from Modelica.Electrical.Analog.Interfaces.TwoPin (Component with two electrical pins), Modelica.Thermal.HeatTransfer.Interfaces.PartialConditionalHeatPort (Partial model to include a conditional HeatPort in order to dissipate losses, used for graphical modeling, i.e., for building models by drag-and-drop).

Information

This partial model contains the connectors and some parameters of photovoltaic components. Interfaces voltages, currents and power terms are defined.

Parameters

TypeNameDefaultDescription
BooleanuseHeatPort (from PartialConditionalHeatPort)false= true, if HeatPort is enabled
SI.TemperatureT (from PartialConditionalHeatPort)293.15Fixed device temperature if useHeatPort = false
BooleanuseConstantIrradiancetrueIf false, signal input is used
Modelica.Units.SI.IrradianceconstantIrradiance1000Constant solar irradiance, if useConstantIrradiance = true
Records.ModuleDatamoduleDataModule parameters

Connectors

TypeNameDefaultDescription
PositivePinp (from TwoPin)Positive electrical pin
NegativePinn (from TwoPin)Negative electrical pin
HeatTransfer.Interfaces.HeatPort_aheatPort (from PartialConditionalHeatPort)Optional port to which dissipated losses are transported in form of heat
Modelica.Blocks.Interfaces.RealInputvariableIrradianceSolar irradiance

Components

TypeNameDefaultDescription
SI.Voltagev (from TwoPin)Voltage drop of the two pins (= p.v - n.v)
HeatTransfer.Sources.FixedTemperaturefixedTemperature (from PartialConditionalHeatPort)
Modelica.Units.SI.Currentip.iCurrent
Modelica.Units.SI.CurrentiGenerating-iNegative current (generating)
Modelica.Units.SI.Powerpowerv*iPower
Modelica.Units.SI.PowerpowerGeneratingv*iGeneratingNegative power consumption (generating)
Modelica.Blocks.Sources.Constantconst