compare_case() cannot be used on two different networks. It compares the runpf() (or runopf()) outputs for two different scenarios on the “same” network.
For example, mpc1 = runpf(‘case9’); % run power flow on 9-bus network mpc2 = loadcase(‘case9’); % load 9-bus network mpc2.branch(8,11) = 0; % Turn off branch 8-9 mpc2 = runpf(mpc2); % run power flow on the modified 9-bus network compare_case(mpc1,mpc2); TCL MERGE ERROR ( 07/15/2017 11:42:22 ): "invalid command name "compare"" OutmailID: 121659301, List: 'matpower-l', MemberID: 75174736 SCRIPT: "compare the power flow outputs ---------------- -------------- -------------- -------------- ----- matrix / col case 1 case 2 difference row ---------------- -------------- -------------- -------------- ----- bus VM 0.957621 0.890468 0.0671533 9 VA 9.66874 31.9688 22.3001 2 * gen PG 71.9547 81.1538 9.19907 1 QG 24.069 84.4959 60.4269 1 * branch BR_STATUS 1 0 1 8 PF 86.5044 0 86.5044 8 * QF 24.069 84.4959 60.4269 1 PT 76.4956 163 86.5044 6 QT -20.753 -76.59 55.8369 1 compare_case() results show the non-zero differences in the bus, gen, and branch arrays. Shri From: <bounce-121658993-73493...@list.cornell.edu> on behalf of Akash Tyagi <akashtyagi0...@gmail.com> Reply-To: MATPOWER discussion forum <matpowe...@list.cornell.edu> Date: Saturday, July 15, 2017 at 1:33 AM To: MATPOWER discussion forum <matpowe...@list.cornell.edu> Subject: Compare case hello to everyone, I am studying the compare_case function and while I am comparing the two case i.e. case5 and case9 by using the following command- mpc1=loadcase(case5); mpc2=loadcase(case9); compare_case(mpc1,mpc2) It is giving the following error- Error using - Matrix dimensions must agree. Error in compare_case (line 127) [temp, i] = max(abs(bus1(:, 1:Nb) - bus2(:, 1:Nb))); How this function used?? --_000_0C01F930478B4F6EB4E7AE908094027Canlgov_ Content-Type: text/html; charset="utf-8" Content-ID: <d8621608f5989b4c8bb26dcf799e9...@namprd09.prod.outlook.com> Content-Transfer-Encoding: base64 <html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="Title" content=""> <meta name="Keywords" content=""> <meta name="Generator" content="Microsoft Word 15 (filtered medium)"> <style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman",serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-reply; font-family:"Times New Roman",serif; color:black; font-weight:normal; font-style:normal;} span.msoIns {mso-style-type:export-only; mso-style-name:""; text-decoration:underline; color:teal;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} --></style> </head> <body bgcolor="white" lang="EN-US" link="#0563C1" vlink="#954F72"> <div class="WordSection1"> <p class="MsoNormal"><span style="color:black">compare_case() cannot be used on two different networks. It compares the runpf() (or runopf()) outputs for two different scenarios on the “same” network.<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p> <p class="MsoNormal"><span style="color:black">For example,<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black">mpc1 = runpf(‘case9’); % run power flow on 9-bus network<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black">mpc2 = loadcase(‘case9’); % load 9-bus network<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black">mpc2.branch(8,11) = 0; % Turn off branch 8-9 <o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black">mpc2 = runpf(mpc2); % run power flow on the modified 9-bus network<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black">compare_case(mpc1,mpc2); " compare the power flow outputs<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p> <p class="MsoNormal"><span style="color:black">---------------- -------------- -------------- -------------- -----<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black">matrix / col case 1 case 2 difference row <o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black">---------------- -------------- -------------- -------------- -----<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black">bus<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> VM 0.957621 0.890468 0.0671533 9<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> VA 9.66874 31.9688 22.3001 2 *<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p> <p class="MsoNormal"><span style="color:black">gen<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> PG 71.9547 81.1538 9.19907 1<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> QG 24.069 84.4959 60.4269 1 *<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p> <p class="MsoNormal"><span style="color:black">branch<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> BR_STATUS 1 0 1 8<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> PF 86.5044 0 86.5044 8 *<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> QF 24.069 84.4959 60.4269 1<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> PT 76.4956 163 86.5044 6<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"> QT -20.753 -76.59 55.8369 1<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p> <p class="MsoNormal"><span style="color:black">compare_case() results show the non-zero differences in the bus, gen, and branch arrays.<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p> <p class="MsoNormal"><span style="color:black">Shri<o:p></o:p></span></p> <p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p> <div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in"> <p class="MsoNormal" style="margin-left:.5in"><b><span style="font-family:"Calibri",sans-serif;color:black">From: </span></b><span style="font-family:"Calibri",sans-serif;color:black"><bounce-121658993-73493...@list.cornell.edu> on behalf of Akash Tyagi <akashtyagi0...@gmail.com><br> <b>Reply-To: </b>MATPOWER discussion forum <matpowe...@list.cornell.edu><br> <b>Date: </b>Saturday, July 15, 2017 at 1:33 AM<br> <b>To: </b>MATPOWER discussion forum <matpowe...@list.cornell.edu><br> <b>Subject: </b>Compare case<o:p></o:p></span></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">hello to everyone, <o:p></o:p></p> <div> <p class="MsoNormal" style="margin-left:.5in">I am studying the compare_case function and while I am comparing the two case i.e. case5 and case9 by using the following command-<o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">mpc1=loadcase(case5);<o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">mpc2=loadcase(case9);<o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">compare_case(mpc1,mpc2)<o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">It is giving the following error-<o:p></o:p></p> </div> <div> <div> <p class="MsoNormal" style="margin-left:.5in">Error using - <o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">Matrix dimensions must agree.<o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">Error in compare_case (line 127)<o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">[temp, i] = max(abs(bus1(:, 1:Nb) - bus2(:, 1:Nb)));<o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in">How this function used??<o:p></o:p></p> </div> <div> <p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p> </div> </div> </div> </div> </body> </html> --