Thanks a lot!
Best,Xinbo

From: [email protected]
Subject: Re: Error Message When Using SmartMarket Code
Date: Thu, 24 Jul 2014 14:46:31 -0400
To: [email protected]

Your problem is that PMIN on each generator is larger than your entire load, so 
it starts shutting down generators looking for a feasible solution (which 
doesn’t exist) and it ends up shutting down everything, resulting in an empty 
gen matrix. If you turn on the verbose option you’ll see what I mean. I 
modified the code for the next release to avoid the crash.
-- Ray ZimmermanSenior Research AssociateB30 Warren Hall, Cornell University, 
Ithaca, NY 14853  USAphone: (607) 255-9645



On Jul 24, 2014, at 12:13 PM, GengXinbo <[email protected]> wrote:Hi,Can 
anyone help me with the error message described below? Thanks!
I want to use Matpower to simulate a small market (using the 6 bus system, 
case6ww.m). The key features of the system are: the generators are at bus 
#1,#2,#3,all the load are at bus #4,#5,#6.
I'm using the ./extras/smartmarket/ code. Some details:1. DC Power Flow2. 
auction type = 0: discriminativeIf I set the loads at bus #4,#5,#6 as 1MW. 
There will be some error messages:
Index exceeds matrix dimensions.
Error in opf_setup (line 133)Pg   = gen(:, PG) / baseMVA;
Error in opf (line 219)om = opf_setup(mpc, mpopt);
Error in uopf (line 127)[results, success] = opf(mpc, mpopt);
Error in smartmkt (line 87)[r, success] = uopf(mpc2, mpopt);
Error in runmarket (line 141)[co, cb, r, dispatch, success] = smartmkt(mpc, 
offers,bids, mkt, mpopt);
Error in testMain (line 28)[mpc_out, co, cb, f, dispatch, success, et] 
=runmarket(mpc, offers, bids, mkt, mpoption);
My code is attached. You can put it into the folder ./extras/smartmarket/ and 
run it to test.
Thanks!
Best,Xinbo Geng


<testMain.m>
                                          

Reply via email to