0% found this document useful (0 votes)
57 views6 pages

Enodes Algorithms Description: 1.1. Component Name (E.G. PV Zigor) 1.1.1. Xms Overview 1.1.1.1. Diagram

1. This document describes an algorithm for optimizing PV power production based on forecasts and incentives. It calculates the maximum possible power in each time period and then applies an incentive factor to adjust the production level. 2. The incentive factor is determined by an incentive function that modulates the production based on price thresholds. It aims to maximize production while meeting DEMIS incentives. 3. The algorithm first computes maximum power production over the forecast horizon, then applies the incentive factor to adjust the proposed output to satisfy DEMIS objectives. Plots illustrate how the incentive factor varies the production level.

Uploaded by

suresh270
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views6 pages

Enodes Algorithms Description: 1.1. Component Name (E.G. PV Zigor) 1.1.1. Xms Overview 1.1.1.1. Diagram

1. This document describes an algorithm for optimizing PV power production based on forecasts and incentives. It calculates the maximum possible power in each time period and then applies an incentive factor to adjust the production level. 2. The incentive factor is determined by an incentive function that modulates the production based on price thresholds. It aims to maximize production while meeting DEMIS incentives. 3. The algorithm first computes maximum power production over the forecast horizon, then applies the incentive factor to adjust the proposed output to satisfy DEMIS objectives. Plots illustrate how the incentive factor varies the production level.

Uploaded by

suresh270
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

1.

eNodes algorithms description


1.1. Component Name [e.g. PV Zigor]
1.1.1. xMS overview
1.1.1.1. Diagram
1.1.1.2. Details on inputs/outputs/parameters

Name Description Unit


Inputs
DEMIS_Data  Incentive For us it is a 96 values vector --
District_Data  Generated PV Effective photovoltaic power (96 W
Power values vector)



Forecast  IrrDirect Direct irradiance for all time slots. W/m2
(96 values vector)
 IrrDiffuse Diffuse irradiance for all time slots W/m2
(96 values vector)
 Tair External air temperature ºC
 Elevation angle Elevation angle of the sun º
 Azimut angle Azimut angle of the sum º

Outputs
getOptimResult()  result. ProductionProposal Power profile over next W
horizon (96 15 min time
slot power production
proposal)



getControl()  ProductionPUproposal Power setpoint sent to the pu
Photo Voltaic inverter in
pu

Parameters
optimParameter  IncentiveFactor.beta Incentive Factor
s function’s sharpe
parameter
 IncentiveFactor.PriceCutoff Incentive Factor
function’s Price Cut
off values at power
production falls.
 IncentiveFactor.Incentivemin Incentive Factor
 IncentiveFactor.Incentivemax functions’ shape
factors
 SampleTime
 Horizon
Model 
 DATA.tilt Angle of inclinaison of solar panels [°]
 DATA.SO South orientation of solar panel [°]
 DATA.insPwPV Installed PV power (at 1000 W/m2 and 25 °C) [W]
 DATA.TempPcoeffPV Solar cells Power temperature coefficient
[%/°C]
 DATA.NOCT NOCT (Nominal operating Cell Temperature) @ Tair =
28°C, G = 800 W/m2 [°C]
 DATA.Kl Factor for losses in the panel, shades and/or dust
 DATA.AlbedoAlbedo (green grass surface example)
 DATA.nPW Nominal Power of the inverter [W]
 DATA.Ploss_off Power losses when PV inverter stopped [W]
 DATA.Ploss_on Power losses when PV inverter generating Ppv=0 [W]
 DATA.Eff_hl Efficiency at 50% load [%]
 DATA.Eff_fl Efficiency at 100% load [%]
 DATA.MinPVPW_On Minimum PV power for production [W]
 DATA.MinPVPW_av Minimum PV power to have the inverter
available for communication purposes with BMS [W]

1.1.2. Optimization problem generation


1.1.2.1. Expression of cost function
Our cost function can be defined as follows:
We calculate the maximum power production that can be achieved in each time slot that
PV cans capture. This maximum power proposal for each time slot is calculated changing
the proposal power in pu from zero to one. In that way we obtain the maximum power
that can be captured in each time slot.
MaxProductionProposal pu= Argmax Subjec¿ : V wind ¿ ( PowerProposal )

After we calculate the Incentive Factor that depends on DEMIS_Data’s Incentive function.
The incentive Factor can be defined in the next equation:

1
f= −Incentive −PriceCutoff
beta
1+ e

q=Incentive min + ( Incentive max −Incentive min ) f

IncentiveFactor= q :if q ≥ 0
{
0 : else

The incentive function lets to DEMIS to modulate how much energy wants to capture from
this maximum power.
ProductionProposal pu =IncentiveFactor ∙ MaxProductionProposal pu

1.1.2.2. Embedded component model


The PV model is defined as follows:
The PV panel power is described as a function
Power pan =f ( Param, Irradiance direct , Irradiance diffuse , Elevation , Azimuth , Tempair )
Max Power inverter =f inv ( Param , Irradiancedirect , Power pan )
MaxProductionProposal pu=min ⁡( Max Power inverter , Pnom . ProductionProposal pu )

1.1.2.3. Limits
Assumputions:
We haved supposed that each time slot is independent one from other, because the
irradiace, and temperature change from one time slot to another time slot. We have
proposed an incentive factor that lets to DEMIS to modulate how much energy needs from
maximum power. This Incentive factor has several parameters that must to be set before
the optimization process. This parameters’ values can be optimizated with Adaptive
BackTracking Search Algorithm. We have supposed that the input incentive is between
two limits.

1.1.3. Optimization problem resolution


The optimization algorithm first calculates the maximum power that can be captured in
each time slot.
And after this step DEMIS incentive inputs can modulate this power production to adapt the
power generation as it wants.

1.1.4. Algorithm results illustration


It is the same algorithm as in Wind Turbine Optimization. Not implemented yet.

Incentive factor function plot with Price Cutoff=0.5, beta=0.1, Incentivemin=-0.1,


Incentivemax=1;
1

0.9

0.8

0.7
IncentiveFactor

0.6

0.5

0.4

0.3

0.2

0.1

0
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Price

Fig1
Incentive factor function plot with Price Cutoff=0.85, beta=0.1, Incentivemin=-0.1,
Incentivemax=1;
0.8

0.7

0.6

0.5
IncentiveFactor

0.4

0.3

0.2

0.1

0
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Price

Fig2

2. Conclusion

To be completed [CEA]

You might also like