We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In the save2psse file, in the TRANSFORMER DATA part, two pieces of information are missing, namely, VMA1 and VMI1. Therefore, two columns similar to RMA1 and RMI1 should be added. The original code is: fprintf(fd, '%6d, %6d, %d, %d, %d, %d, %d, %d, %d, %d, '' '', %d, %d, %d, %d, %d, %d, %d, %d, %d, '' ''\n%g, %g, %g\n%5g, %d, %5g, %7g, %7g, %7g, %d, %d, %g, %g, %d, %d, %g, %g, %g\n%5g, %g\n', ... [ mpc.branch(it, [F_BUS T_BUS]) zeros(nt, 1) ones(nt, 4) ... zeros(nt, 2) 2*ones(nt, 1) mpc.branch(it, BR_STATUS) ones(nt, 2) ... zeros(nt, 1) ones(nt, 1) zeros(nt, 1) ones(nt, 1) ... zeros(nt, 1) ones(nt, 1) ... mpc.branch(it, [BR_R BR_X]) mpc.baseMVA*ones(nt, 1) ... mpc.branch(it, TAP) zeros(nt, 1) mpc.branch(it, SHIFT) ... mpc.branch(it, [RATE_A RATE_B RATE_C]) zeros(nt, 2) ... 1.1*ones(nt, 1) 0.9*ones(nt, 1) 33*ones(nt, 1) zeros(nt, 4) ... ones(nt, 1) zeros(nt, 1) ... ]');
fprintf(fd, '%6d, %6d, %d, %d, %d, %d, %d, %d, %d, %d, '' '', %d, %d, %d, %d, %d, %d, %d, %d, %d, '' ''\n%g, %g, %g\n%5g, %d, %5g, %7g, %7g, %7g, %d, %d, %g, %g, %d, %d, %g, %g, %g\n%5g, %g\n', ... [ mpc.branch(it, [F_BUS T_BUS]) zeros(nt, 1) ones(nt, 4) ... zeros(nt, 2) 2*ones(nt, 1) mpc.branch(it, BR_STATUS) ones(nt, 2) ... zeros(nt, 1) ones(nt, 1) zeros(nt, 1) ones(nt, 1) ... zeros(nt, 1) ones(nt, 1) ... mpc.branch(it, [BR_R BR_X]) mpc.baseMVA*ones(nt, 1) ... mpc.branch(it, TAP) zeros(nt, 1) mpc.branch(it, SHIFT) ... mpc.branch(it, [RATE_A RATE_B RATE_C]) zeros(nt, 2) ... 1.1*ones(nt, 1) 0.9*ones(nt, 1) 33*ones(nt, 1) zeros(nt, 4) ... ones(nt, 1) zeros(nt, 1) ... ]');
It seems that it should be as follows:
fprintf(fd, '%6d, %6d, %d, %d, %d, %d, %d, %d, %d, %d, '' '', %d, %d, %d, %d, %d, %d, %d, %d, %d, '' ''\n%g, %g, %g\n%5g, %d, %5g, %7g, %7g, %7g, %d, %d, %g, %d, %g, %g, %d, %d, %g, %g, %g\n%5g, %g\n', ... [ mpc.branch(it, [F_BUS T_BUS]) zeros(nt, 1) ones(nt, 4) ... zeros(nt, 2) 2*ones(nt, 1) mpc.branch(it, BR_STATUS) ones(nt, 2) ... zeros(nt, 1) ones(nt, 1) zeros(nt, 1) ones(nt, 1) ... zeros(nt, 1) ones(nt, 1) ... mpc.branch(it, [BR_R BR_X]) mpc.baseMVA*ones(nt, 1) ... mpc.branch(it, TAP) zeros(nt, 1) mpc.branch(it, SHIFT) ... mpc.branch(it, [RATE_A RATE_B RATE_C]) zeros(nt, 2) ... 1.1*ones(nt, 1) 0.9*ones(nt, 1) 1.1*ones(nt, 1) 0.9*ones(nt, 1) 33*ones(nt, 1) zeros(nt, 4) ... ones(nt, 1) zeros(nt, 1) ... ]');
Please note that an additional 1.1*ones(nt, 1) 0.9*ones(nt, 1) is added to the code (the second line from below). Thanks.
1.1*ones(nt, 1) 0.9*ones(nt, 1)
The text was updated successfully, but these errors were encountered:
Confirmed. Thanks for reporting this.
Sorry, something went wrong.
Fix #56 - save2psse() missing entries for VMA1, VMI1
aa348d8
Thanks to Amin Gholami.
62da553
rdzman
No branches or pull requests
In the save2psse file, in the TRANSFORMER DATA part, two pieces of information are missing, namely, VMA1 and VMI1. Therefore, two columns similar to RMA1 and RMI1 should be added.
The original code is:
fprintf(fd, '%6d, %6d, %d, %d, %d, %d, %d, %d, %d, %d, '' '', %d, %d, %d, %d, %d, %d, %d, %d, %d, '' ''\n%g, %g, %g\n%5g, %d, %5g, %7g, %7g, %7g, %d, %d, %g, %g, %d, %d, %g, %g, %g\n%5g, %g\n', ... [ mpc.branch(it, [F_BUS T_BUS]) zeros(nt, 1) ones(nt, 4) ... zeros(nt, 2) 2*ones(nt, 1) mpc.branch(it, BR_STATUS) ones(nt, 2) ... zeros(nt, 1) ones(nt, 1) zeros(nt, 1) ones(nt, 1) ... zeros(nt, 1) ones(nt, 1) ... mpc.branch(it, [BR_R BR_X]) mpc.baseMVA*ones(nt, 1) ... mpc.branch(it, TAP) zeros(nt, 1) mpc.branch(it, SHIFT) ... mpc.branch(it, [RATE_A RATE_B RATE_C]) zeros(nt, 2) ... 1.1*ones(nt, 1) 0.9*ones(nt, 1) 33*ones(nt, 1) zeros(nt, 4) ... ones(nt, 1) zeros(nt, 1) ... ]');
It seems that it should be as follows:
fprintf(fd, '%6d, %6d, %d, %d, %d, %d, %d, %d, %d, %d, '' '', %d, %d, %d, %d, %d, %d, %d, %d, %d, '' ''\n%g, %g, %g\n%5g, %d, %5g, %7g, %7g, %7g, %d, %d, %g, %d, %g, %g, %d, %d, %g, %g, %g\n%5g, %g\n', ... [ mpc.branch(it, [F_BUS T_BUS]) zeros(nt, 1) ones(nt, 4) ... zeros(nt, 2) 2*ones(nt, 1) mpc.branch(it, BR_STATUS) ones(nt, 2) ... zeros(nt, 1) ones(nt, 1) zeros(nt, 1) ones(nt, 1) ... zeros(nt, 1) ones(nt, 1) ... mpc.branch(it, [BR_R BR_X]) mpc.baseMVA*ones(nt, 1) ... mpc.branch(it, TAP) zeros(nt, 1) mpc.branch(it, SHIFT) ... mpc.branch(it, [RATE_A RATE_B RATE_C]) zeros(nt, 2) ... 1.1*ones(nt, 1) 0.9*ones(nt, 1) 1.1*ones(nt, 1) 0.9*ones(nt, 1) 33*ones(nt, 1) zeros(nt, 4) ... ones(nt, 1) zeros(nt, 1) ... ]');
Please note that an additional
1.1*ones(nt, 1) 0.9*ones(nt, 1)
is added to the code (the second line from below).Thanks.
The text was updated successfully, but these errors were encountered: