Research Article

Optimal Solution of Peer-to-Peer and Peer-to-Grid Trading Strategy Sharing between Prosumers with Grid-Connected Photovoltaic/Wind Turbine/Battery Storage Systems

Algorithm 1

Fmincon interior-point algorithm.
 Initialize t0, i=0 ;
 Tolerances: tmin, imax ;
 Counter for inner iteration: it_int=0;
 Information about: x0, lb, ub, c, ceq;
 Dimension : n, m, p, q ;
Repeat
  1-Create the constraints;
  2- Execute the MATLAB function:
  [x, F, output]=Fmincon(‘Objective function’,….Constraints’);
  3- it_int⟵it_int+output .iterations;
  4- Update on an approximation : xi+1⟵x;
  5- Lagrange multipliers update;
  6-Update t;
  7- i⟵i+1;
Until stop criterium