Patrick,
    I'm afraid setting Smin limit on tie line flow is not as
straightforward as I initially thought. The reason being that with
MATPOWER's optimal power flow, the flow constraint for a transmission line
is set as
|S_flow| - Smax^2 \le 0. MATPOWER uses rate_A limit as the flow limit
(Smax) for branches. So, while a Smax  can be set for the line flow, Smin
is not implemented.

You'll have to do a little bit of hackery to do what you want. Here are
the steps:
i) Set the Smin values for branches in branch RATE_B column (RATE_B is not
used anyways for the OPF so this should be fine). Only tie lines will have
a non-zero Smin, others will be zero. This will help
   you to identify the tie lines and set constraints only for them.
ii) Modify the file opf_consfcn.m (the routine sets up the equality and
inequality constraints for the OPF) to include additional inequality
constraints for the tie lines in the h vector. Note that the optimization
expects the inequality
    constraints in the standard form h(x) \le 0. So your additional
inequality constraints should be Smin(tie_line_idx).^2 - |
S_flow(tie_line_idx)) |

Shri

-----Original Message-----
From: Eser  Patrick <es...@student.ethz.ch>
Reply-To: MATPOWER discussion forum <matpowe...@list.cornell.edu>
Date: Mon, 14 Jul 2014 17:30:48 +0000
To: MATPOWER discussion forum <matpowe...@list.cornell.edu>
Subject: AW: Convergence issues: OPF simulation of several interconnected
countries

>Ray, Carlos, Shri,
>
>Thanks for your inputs, I really appreciate your help.
>
>With regard to your responses:
>
>@Shri: How would I impose the Smin and Smax of the tie-line in the
>MATPOWER intput? I can't see anything alike in the mpc.branch struct, as
>PF, QF, PT and QT are ignored as inputs according to the manual. Fixing
>the S-value to the cross-border flow value would definitely help me!
>
>@Carlos: No, there are no phase shifters in the system. Would including
>phase shifters at crucial points help me?
>
>@Ray,Shri: I have already cooked the problem down to two countries, so I
>totally agree to your boiling-down approach. I will have to look at each
>line in detail, but I wanted to make sure first, that I am not making a
>general mistake that completely prevents convergence.
>
>Thanks again! 
>________________________________________
>Von: bounce-117289979-69334...@list.cornell.edu
>[bounce-117289979-69334...@list.cornell.edu]&quot; im Auftrag von
>&quot;Abhyankar, Shrirang G. [abhy...@mcs.anl.gov]
>Gesendet: Montag, 14. Juli 2014 17:40
>An: MATPOWER discussion forum
>Betreff: RE: Convergence issues: OPF simulation of several interconnected
>countries
>
>Patrick,
>  The first thing that I would try to do is to make sure 1. and 2. give
>similar solution. I would do this by imposing the cross-border flows in 1
>as constraints on the tie-lines in 2. So Smax and Smin of the tie-line
>would be set to the cross-border flow value. The OPF may not converge if
>you set Smax=Smin=cross-border-flow so allow a little margin for the flow
>to vary.
>  Also, instead of running the OPF on n countries at once, I would start
>with just 2 countries first. This would help to identify any problems
>relatively easily.
>  Another thing to consider are your cost function coefficients. If the
>countries have different currencies then you'll have to convert the
>coefficients accordingly.
>
>Good luck,
>Shri
>________________________________________
>From: bounce-117288115-33970...@list.cornell.edu
>[bounce-117288115-33970...@list.cornell.edu] on behalf of Eser  Patrick
>[es...@student.ethz.ch]
>Sent: Monday, July 14, 2014 8:34 AM
>To: MATPOWER-L@cornell.edu
>Subject: Convergence issues: OPF simulation of several interconnected
>countries
>
>Dear MATPOWER Community,
>
>I am trying to solve a relatively large (>1000 buses) AC OPF problem. It
>consists of several individual countries (200-300 buses each). Please
>allow me to describe my procedures, to paint the full picture.
>
>1. In a first study, I simulated all countries individually. The
>cross-border power flows to the neighboring countries is known to me from
>a database. I include these cross-border flows by implementing
>"pseudo-generators" of zero production cost or "pseudo-demand" at the
>borders. This procedure works nicely, I get convergence in almost every
>case I run.
>
>2. Now I would like to simulate not only one country, but all my
>countries interconnected as one large system. I have "stitched" the
>transmission grids of the individual countries together in a realistic
>manner. If I run the OPF without further constraints, I receive
>converging simulations. But unfortunately, the flow between my countries
>is massively too high, probably due to price level differences between my
>countries. I would like to prevent these high cross-border flows, which
>leads to point 3.
>
>3. I would like to limit the power flow (especially the real power flow)
>between my countries (so on individual branches in my full system), but
>am not able to get a converging simulation. I have played around
>extensively the MVA ratings of the lines (long and short term), but as
>soon as I impose realistic line ratings, I only get "infeasible solution"
>problems. As a workaround, I tried replacing the AC cross-border
>transmission lines with DC lines (and limiting real power flow in those
>DC lines). This does converge sometimes, but not always. I am using MIPS
>and/or IPOPT.
>
>I would massively appreciate any help in this regard. Some questions
>about the problem:
>
>What is the best ways to limit the power flow in an individual branch?
>Why are my simulations never converging, if I impose MVA ratings?
>Has anybody solved such a problem before? It seems quite straightforward,
>I am sure someone has already done something like this with MATPOWER.
>What would you suggest me to do?
>Should I rather use other solvers than MIPS or IPOPT?
>As I am not an expert of transmission system, what indicators should I be
>looking at to find out, where my simulations are going wrong?
>
>Thanks a lot for your comments.
>
>Best Regards,
>
>Patrick
>
>
>
>
>



Reply via email to