The problem you want to solve is not handled directly either by runopf() or by 
most(), so you’ll have to do your own implementation. My suggestion would be to 
duplicate the system to handle the multi period problem, where the model for 
each period appears as a separate island in a large aggregate system. Then you 
can customize the OPF of that system to include user-defined variables, costs 
and constraints to represent the storage.

   Ray


> On Apr 23, 2019, at 8:58 AM, Ahmed Abd Al-rahman <[email protected]> 
> wrote:
> 
> Hello,
> 
> I am trying to use Matpower in the sizing of energy storage integrated into a 
> distribution network. So, what I want to determine are the 
> charging/discharging power and the energy capacity of the energy storage. 
> 
> I understand that I can modify the objective function, and add variables and 
> constraints to OPF formulation in Matpower. On the other hand, MOST can 
> handle the multiperiod problem to optimize dispatchable storage. 
> 
> My questions are:
> 1- Can I add the storage unit to the model, where the PMAX-PMIN would be 
> variables. Then, Add energy storage constraint that tie the system in time. 
> And run the OPF problem in a loop for a multi period? if so, how does one 
> implement this in MATPOWER's case structure?
> 
> 2- OR Can I modify the objective function of MOST and add the 
> charging/discharging power and the energy capacity of the energy storage as 
> variables? Is it possible with MOST? If yes, how?
> 
> Thank you,
> 
> Ahmed Abdalrahman
> 
> 

Reply via email to