TPVsystemObj
TPVsystemObj |
||
Type-access |
Command |
Description – (Specific class) otherwise generic |
Implements the following properties/methods as in TLoadObj, TIndMach012Obj and TGeneratorObj:
|
||
Method- private |
CalcDailyTemperature |
Calculates the temperature for the present simulation time in daily simulation mode. |
Method- private |
CalcDutyTemperature |
Calculates the temperature for the present simulation time in duty cycle simulation mode. |
Method- private |
CalcYearlyTemperature |
Calculates the temperature for the present simulation time in Yearly cycle simulation mode. |
Method- private |
CalcYearlyTemperature |
Calculates the temperature for the present simulation time in Yearly cycle simulation mode. |
Method- private |
ComputePanelPower |
Calculates the total PV power production. |
Method- private |
ComputeInverterPower |
Calculates the total inverter power. |
Method- private |
ComputekWkvar |
Calculates the total P and Q contributions of the inverter. |
Method- private |
CalcPVSystemModelContribution |
Implements the routine for calculating the PV panel power injection. |
Method- private |
DoConstantPQPVSystemObj |
Routine for calculating PV contribution as model 1. |
Method- private |
DoConstantZPVSystemObj |
Routine for calculating PV contribution as model 2. |
Method- private |
DoConstantZPVSystemObj |
Routine for calculating PV contribution as model 2. |
Method- private |
UpdatePVSystem |
Updates PVSystem elements based on present kW and IntervalHrs variable. |
Property-private |
Get_PresentIrradiance |
Returns the present irradiance (pu). |
Method- private |
Set_PresentIrradiance |
Sets the present irradiance (pu). |
Method- private |
Set_pf_wp_nominal |
Sets the variable Fpf_wp_nominal with the given value. |
Method- private |
Set_kVARating |
Sets the KVA rating for the model. |
Method- private |
Set_Pmpp |
Sets the DC power rating for the model. |
Method- private |
Set_puPmpp |
Sets the DC power rating for the model (pu). |
Method- private |
Get_Varmode/Set_Varmode |
Sets/gets the var control mode. |
Method- private |
Get_VWmode/Set_VWmode |
Sets/gets the volt-watt control mode. |
Method- private |
Get_WPmode/Set_WPmode |
Sets/gets if PV is in WP mode. |
Method- private |
Get_WVmode/Set_WVmode |
Sets/gets if PV is in WV mode. |
Method- private |
Get_DRCmode/Set_DRCmode |
Sets/gets if PV is in DRC mode. |
Method- private |
Get_AVRmode/Set_AVRmode |
Sets/gets if PV is in AVR mode. |
Method- private |
kWOut_Calc |
Calculates the kW production. |
Property-public |
Get_InverterON/ Set_InverterON |
Sets/gets ON/OFF the inverter output. |
Method- public |
Get_VarFollowInverter/ Set_VarFollowInverter |
Sets/gets ON/OFF the inverter var following functionality of the inverter. |
Method- public |
Set_Maxkvar |
Sets the maximum kvar for the inverter. |
Method- public |
Set_Maxkvarneg |
Sets the minimum limit for kvar production/ absorption. |
Method- public |
SetNominalPVSystemOuput |
Implements the routine for setting the nominal PV power output. |
Property-public |
PresentIrradiance |
PA Get_PresentIrradiance and Set_PresentIrradiance. |
Property-public |
PresentkW |
PA Get_PresentkW and Set_PresentkW. |
Property-public |
Presentkvar |
PA Get_Presentkvar and Set_Presentkvar. |
Property-public |
PresentkV |
PA Get_PresentkV and Set_PresentkV. |
Property-public |
PowerFactor |
PA PFnominal (variable) and Set_PowerFactor. |
Property-public |
kVARating |
PA PVSystemVars.FkVARating (variable) and Set_kVARating. |
Property-public |
Pmpp |
PA PVSystemVars.FPmpp and Set_pmpp. |
Property-public |
puPmpp |
PA PVSystemVars.FpuPmpp and Set_puPmpp. |
Property-public |
Varmode |
PA Get_Varmode and Set_Varmode. |
Property-public |
VWmode |
PA Get_VWmode and Set_VWmode. |
Property-public |
VVmode |
PA Get_VVmode and Set_VVmode. |
Property-public |
WPmode |
PA Get_WPmode and Set_WPmode. |
Property-public |
WVmode |
PA Get_WVmode and Set_WVmode. |
Property-public |
AVRmode |
PA Get_AVRmode and Set_AVRmode. |
Property-public |
DRCmode |
PA Get_DRCmode and Set_DRCmode. |
Property-public |
InverterON |
PA Get_InverterON and Set_InverterON. |
Property-public |
VarFollowInverter |
PA Get_VarFollowInverter and Set_VarFollowInverter. |
Property-public |
kvarLimit |
PA PVSystemVars.Fkvarlimit (variable) and Set_Maxkvar. |
Property-public |
kvarLimitneg |
PA PVSystemVars.Fkvarlimitneg (variable) and Set_Maxkvarneg. |
Property-public |
MinModelVoltagePU |
PA VminPu. |
Property-public |
pf_wp_nominal |
PA Set_pf_wp_nominal. |
Property-public |
IrradianceNow |
PA ShapeFactor.re. |
Property-public |
Pmin |
PA Get_Pmin. |
Property-public |
Pmax |
PA Get_Pmax. |
Property-public |
qMaxInj |
PA Get_qMaxInj. |
Property-public |
qMaxAbs |
PA Get_qMaxAbs. |
Property-public |
acVmin |
PA Get_acVmin. |
Property-public |
acVmax |
PA Get_acVmax. |
Property-public |
acVnom |
PA Get_acVnom. |
Property-public |
pMaxUnderPF |
PA Get_pMaxUnderPF. |
Property-public |
pMaxOverPF |
PA Get_pMaxOverPF. |
Property-public |
pMaxCharge |
PA Get_Zero. |
Property-public |
apparentPowerChargeMax |
PA Get_Zero. |
Property-public |
UsingCIMDynamics |
PA Get_CIMDynamicMode. |