Thank you Ray and Shri for the great feedback! Will take a look at the cpf 
directory. 

Also in identifying slack buses, are these the buses with know P and Q values 
shown for the corresponding load? 

----- Original Message -----

From: "Ray Zimmerman" <[email protected]> 
To: "MATPOWER discussion forum" <[email protected]> 
Sent: Monday, November 4, 2013 7:42:17 PM 
Subject: Re: fname -Name of file to which print output is to be appended 

To increase the loads and generators by a factor you could do something like … 


define_constants; 
k = 1.1; 
mpc = loadcase(‘case39’); 
mpc.bus = scale_load(k, mpc.bus); 
mpc.gen(:, PG) = k * mpc.gen(:, PG); 


Each bus can have a load, a generator or both, so there is no reason to expect 
29 loads. Regarding voltage collapse, I suggest you find a good textbook 
discussion of voltage collapse before attempting to model it. You’ll probably 
want to use a continuation power flow (see the extras/cpf directory) to find 
the point of voltage collapse. 










-- 
Ray Zimmerman 
Senior Research Associate 
B30 Warren Hall, Cornell University, Ithaca, NY 14853 
phone: (607) 255-9645 





On Nov 4, 2013, at 2:05 PM, Kusi, Samuel A < [email protected] > wrote: 


Thank you Ray! It worked! 

I am also trying to increase the load and generators powers by a factor. This 
is what I have so far. Obviously, its not working. Any comments? 

k==1.1 
define_constants; 
mpc = loadcase('case39'); 
newgenpwr = k* results.gen(:,PG); 
% not sure about syntax to get load info 
newloadpwr = k* result....(:,PD); 


Also for a 39 bus system with 10 generators, shouldn't I expect 29 loads. The 
power flow simulation shows 21 loads. Any explanation this? 
Also if I want to model a scenario for voltage collapse, at what voltage level 
at the generators will you describe as a collapse? 50% drop? 
Please advise. Thank you 



----- Original Message ----- 
From: "Ray Zimmerman" < [email protected] > 
To: "MATPOWER discussion forum" < [email protected] > 
Sent: Monday, November 4, 2013 4:23:39 PM 
Subject: Re: fname -Name of file to which print output is to be appended 

I think what you want is something like … 

mpopt = mpoption; 
results = runpf('case39', mpopt, ‘flowoutput.txt'); 

The file will be a simple text file with the pretty-printed output in it. 

-- 
Ray Zimmerman 
Senior Research Associate 
B30 Warren Hall, Cornell University, Ithaca, NY 14853 
phone: (607) 255-9645 



On Nov 3, 2013, at 9:56 AM, Kusi, Samuel A < [email protected] > wrote: 


<blockquote>

How do I define a file name for print output to be appended? What format will 
this file be in? 
This is the code I am using: I keep getting error Undefined function or 
variable 'flowoutput' 

mpopt = mpoption; 
fname = flowoutput; 
results = runpf('case39', mpopt, flowoutput); 

Please advise. 

-- 
Samuel Kusi 
Electrical Engineering 
GTID#: 902765579 







-- 
Samuel Kusi 
Electrical Engineering 
GTID#: 902765579 





</blockquote>




-- 

Samuel Kusi 
Electrical Engineering 
GTID#: 902765579 

Reply via email to