diff --git a/IPMLoop.m b/IPMLoop.m index aed8ca6..67893a3 100644 --- a/IPMLoop.m +++ b/IPMLoop.m @@ -13,7 +13,7 @@ plotGap=zeros(1,60); RestraintCount=length(Loadi)*2; % ContrlCount=busNum*2+length(Loadi)*2; noBoundedLoadi=setdiff(Loadi,noLoadi); -noBoundedLoadi=[]; +% noBoundedLoadi=[]; ContrlCount=busNum*2+length(Loadi)*2; CenterA=0.1; Init_Z=1*sparse(ones(RestraintCount,1)); @@ -70,10 +70,10 @@ while(abs(Gap)>1e-4) lower=ones(length(Loadi)*2,1); % if abs(Gap)<1 || isSetBound==1 - if abs(Gap)<0.01 - largerBound=0; - realBound=1; - end +% if abs(Gap)<0.01 +% largerBound=0; +% realBound=1; +% end if realBound==1 % lower(pIr)=(0.9-3/(KK+1))*Ir(pIr); diff --git a/feeder104/Cap Data.xls b/feeder104/Cap Data.xls new file mode 100644 index 0000000..7d9834d Binary files /dev/null and b/feeder104/Cap Data.xls differ diff --git a/feeder104/Distributed Load Data.xls b/feeder104/Distributed Load Data.xls new file mode 100644 index 0000000..21ec9b4 Binary files /dev/null and b/feeder104/Distributed Load Data.xls differ diff --git a/feeder104/IEEE 13 Node Test Feeder.doc b/feeder104/IEEE 13 Node Test Feeder.doc new file mode 100644 index 0000000..2be1b2a Binary files /dev/null and b/feeder104/IEEE 13 Node Test Feeder.doc differ diff --git a/feeder104/Line Data.xls b/feeder104/Line Data.xls new file mode 100644 index 0000000..2299c58 Binary files /dev/null and b/feeder104/Line Data.xls differ diff --git a/feeder104/Regulator Data.xls b/feeder104/Regulator Data.xls new file mode 100644 index 0000000..b919d6b Binary files /dev/null and b/feeder104/Regulator Data.xls differ diff --git a/feeder104/Spot Load Data.xls b/feeder104/Spot Load Data.xls new file mode 100644 index 0000000..103e81e Binary files /dev/null and b/feeder104/Spot Load Data.xls differ diff --git a/feeder104/Transformer data.xls b/feeder104/Transformer data.xls new file mode 100644 index 0000000..2bf79b5 Binary files /dev/null and b/feeder104/Transformer data.xls differ diff --git a/feeder104/UG config.xls b/feeder104/UG config.xls new file mode 100644 index 0000000..bca247a Binary files /dev/null and b/feeder104/UG config.xls differ diff --git a/feeder104/config.xls b/feeder104/config.xls new file mode 100644 index 0000000..e27b846 Binary files /dev/null and b/feeder104/config.xls differ diff --git a/feeder104/data - 副本 (2) - 副本.txt b/feeder104/data - 副本 (2) - 副本.txt new file mode 100644 index 0000000..2cf4bae --- /dev/null +++ b/feeder104/data - 副本 (2) - 副本.txt @@ -0,0 +1,13 @@ +650 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +633 160 120 120 110 90 90 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder104/data - 副本.txt b/feeder104/data - 副本.txt new file mode 100644 index 0000000..fed6b5d --- /dev/null +++ b/feeder104/data - 副本.txt @@ -0,0 +1,16 @@ +650 +0 +600 632 645 500 +602 632 633 500 +601 633 634 0 +600 645 646 300 +601 650 632 2000 +602 684 652 800 +601 632 671 2000 +600 671 684 300 +602 671 680 1000 +600 671 692 0 +602 684 611 300 +601 692 675 500 +0 + diff --git a/feeder104/data.xls b/feeder104/data.xls new file mode 100644 index 0000000..8260943 Binary files /dev/null and b/feeder104/data.xls differ diff --git a/feeder104/data1.txt b/feeder104/data1.txt new file mode 100644 index 0000000..03957c8 --- /dev/null +++ b/feeder104/data1.txt @@ -0,0 +1,190 @@ +650 4.16 +0 +600 632 645 50 +602 632 633 50 +601 633 634 60 +600 645 646 30 +601 650 632 200 +602 684 652 80 +601 632 671 200 +600 671 684 30 +600 671 692 30 +602 684 611 30 +601 692 675 50 +600 2632 2645 50 +602 2632 2633 50 +601 2633 2634 60 +600 2645 2646 30 +601 650 2632 200 +602 2684 2652 80 +601 2632 2671 200 +600 2671 2684 30 +600 2671 2692 30 +602 2684 2611 30 +601 2692 2675 50 +600 3632 3645 50 +602 3632 3633 50 +601 3633 3634 60 +600 3645 3646 30 +601 650 3632 200 +602 3684 3652 80 +601 3632 3671 200 +600 3671 3684 30 +600 3671 3692 30 +602 3684 3611 30 +601 3692 3675 50 +600 4632 4645 50 +602 4632 4633 50 +601 4633 4634 60 +600 4645 4646 30 +601 650 4632 200 +602 4684 4652 80 +601 4632 4671 200 +600 4671 4684 30 +600 4671 4692 30 +602 4684 4611 30 +601 4692 4675 50 +600 5632 5645 50 +602 5632 5633 50 +601 5633 5634 60 +600 5645 5646 30 +601 650 5632 200 +602 5684 5652 80 +601 5632 5671 200 +600 5671 5684 30 +600 5671 5692 30 +602 5684 5611 30 +601 5692 5675 50 +600 6632 6645 50 +602 6632 6633 50 +601 6633 6634 60 +600 6645 6646 30 +601 650 6632 200 +602 6684 6652 80 +601 6632 6671 200 +600 6671 6684 30 +600 6671 6692 30 +602 6684 6611 30 +601 6692 6675 50 +600 7632 7645 50 +602 7632 7633 50 +601 7633 7634 60 +600 7645 7646 30 +601 650 7632 200 +602 7684 7652 80 +601 7632 7671 200 +600 7671 7684 30 +600 7671 7692 30 +602 7684 7611 30 +601 7692 7675 50 +600 8632 8645 50 +602 8632 8633 50 +601 8633 8634 60 +600 8645 8646 30 +601 650 8632 200 +602 8684 8652 80 +601 8632 8671 200 +600 8671 8684 30 +600 8671 8692 30 +602 8684 8611 30 +601 8692 8675 50 +0 +692 0 0 0 +0 +634 120 90 120 90 160 110 +645 40 30 50 40 60 50 +646 100 50 70 40 60 40 +652 20 10 60 30 40 40 +671 385 220 385 220 385 220 +675 68 60 290 212 285 190 +692 260 200 40 40 70 40 +611 80 20 60 40 30 20 +2634 120 90 120 90 160 110 +2645 40 30 50 40 60 50 +2646 100 50 70 40 60 40 +2652 20 10 60 30 40 40 +2671 385 220 385 220 385 220 +2675 68 60 290 212 285 190 +2692 260 200 40 40 70 40 +2611 80 20 60 40 30 20 +3634 120 90 120 90 160 110 +3645 40 30 50 40 60 50 +3646 100 50 70 40 60 40 +3652 20 10 60 30 40 40 +3671 385 220 385 220 385 220 +3675 68 60 290 212 285 190 +3692 260 200 40 40 70 40 +3611 80 20 60 40 30 20 +4634 120 90 120 90 160 110 +4645 40 30 50 40 60 50 +4646 100 50 70 40 60 40 +4652 20 10 60 30 40 40 +4671 385 220 385 220 385 220 +4675 68 60 290 212 285 190 +4692 260 200 40 40 70 40 +4611 80 20 60 40 30 20 +5634 120 90 120 90 160 110 +5645 40 30 50 40 60 50 +5646 100 50 70 40 60 40 +5652 20 10 60 30 40 40 +5671 385 220 385 220 385 220 +5675 68 60 290 212 285 190 +5692 260 200 40 40 70 40 +5611 80 20 60 40 30 20 +6634 120 90 120 90 160 110 +6645 40 30 50 40 60 50 +6646 100 50 70 40 60 40 +6652 20 10 60 30 40 40 +6671 385 220 385 220 385 220 +6675 68 60 290 212 285 190 +6692 260 200 40 40 70 40 +6611 80 20 60 40 30 20 +7634 120 90 120 90 160 110 +7645 40 30 50 40 60 50 +7646 100 50 70 40 60 40 +7652 20 10 60 30 40 40 +7671 385 220 385 220 385 220 +7675 68 60 290 212 285 190 +7692 260 200 40 40 70 40 +7611 80 20 60 40 30 20 +8634 120 90 120 90 160 110 +8645 40 30 50 40 60 50 +8646 100 50 70 40 60 40 +8652 20 10 60 30 40 40 +8671 385 220 385 220 385 220 +8675 68 60 290 212 285 190 +8692 260 200 40 40 70 40 +8611 80 20 60 40 30 20 +0 +600 632 645 500 +602 632 633 500 +601 633 634 600 +600 645 646 300 +601 650 632 2000 +602 684 652 800 +601 632 671 2000 +600 671 684 300 +602 671 680 1000 +600 671 692 300 +602 684 611 300 +601 692 675 500 +0 +632 0 0 0 +0 +634 160 110 120 90 120 90 +645 123 102 170 125 133 110 +646 172 150 230 132 0 211 160 +652 128 86 30 10 80 70 +671 385 220 385 220 385 220 +675 485 190 68 60 290 212 +692 142 140 153 121 170 151 +611 156 142 185 60 170 80 +0 +634 160 110 120 90 120 90 +645 123 102 170 125 133 110 +646 17 15 23 13 21 16 +652 128 86 30 10 80 70 +675 85 10 68 60 20 12 +611 52 42 85 60 70 40 +680 12 4 10 6 7 4 + diff --git a/feeder104/data1三相不平衡.txt b/feeder104/data1三相不平衡.txt new file mode 100644 index 0000000..843b67a --- /dev/null +++ b/feeder104/data1三相不平衡.txt @@ -0,0 +1,14 @@ +650 4.16 +0 +601 650 632 2000 +602 632 631 1800 +602 631 630 1700 +0 +632 0 0 0 +0 +630 90 70 80 40 30 10 +631 40 10 60 30 100 80 +632 12 12 120 120 11 11 +0 + + diff --git a/feeder104/data2 - 副本.txt b/feeder104/data2 - 副本.txt new file mode 100644 index 0000000..2cf4bae --- /dev/null +++ b/feeder104/data2 - 副本.txt @@ -0,0 +1,13 @@ +650 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +633 160 120 120 110 90 90 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder104/data2.txt b/feeder104/data2.txt new file mode 100644 index 0000000..ef1d29b --- /dev/null +++ b/feeder104/data2.txt @@ -0,0 +1,12 @@ +650 4.16 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder104/feeder13.zip b/feeder104/feeder13.zip new file mode 100644 index 0000000..f8f5cca Binary files /dev/null and b/feeder104/feeder13.zip differ diff --git a/feeder104/ie13.TCW b/feeder104/ie13.TCW new file mode 100644 index 0000000..152a9d6 Binary files /dev/null and b/feeder104/ie13.TCW differ diff --git a/feeder104/lineParameter - 副本.txt b/feeder104/lineParameter - 副本.txt new file mode 100644 index 0000000..b24a66b --- /dev/null +++ b/feeder104/lineParameter - 副本.txt @@ -0,0 +1,27 @@ +601 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +602 +0.7526 0.1580 0.1560 +0.1580 0.7475 0.1535 +0.1560 0.1535 0.7436 +0 +1.1814 0.4236 0.5017 +0.4236 1.1983 0.3849 +0.5017 0.3849 1.2112 +0 +5.6990 -1.0817 -1.6905 +-1.0817 5.1795 -0.6588 +-1.6905 -0.6588 5.4246 +0 + diff --git a/feeder104/lineParameter.txt b/feeder104/lineParameter.txt new file mode 100644 index 0000000..8358036 --- /dev/null +++ b/feeder104/lineParameter.txt @@ -0,0 +1,40 @@ +600 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +601 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +602 +0.7526 0.1580 0.1560 +0.1580 0.7475 0.1535 +0.1560 0.1535 0.7436 +0 +1.1814 0.4236 0.5017 +0.4236 1.1983 0.3849 +0.5017 0.3849 1.2112 +0 +5.6990 -1.0817 -1.6905 +-1.0817 5.1795 -0.6588 +-1.6905 -0.6588 5.4246 +0 + diff --git a/feeder104/note.txt b/feeder104/note.txt new file mode 100644 index 0000000..80a3e26 --- /dev/null +++ b/feeder104/note.txt @@ -0,0 +1,3 @@ +line data +XFM-1 -1 +Switch -2 \ No newline at end of file diff --git a/feeder65/Cap Data.xls b/feeder65/Cap Data.xls new file mode 100644 index 0000000..7d9834d Binary files /dev/null and b/feeder65/Cap Data.xls differ diff --git a/feeder65/Distributed Load Data.xls b/feeder65/Distributed Load Data.xls new file mode 100644 index 0000000..21ec9b4 Binary files /dev/null and b/feeder65/Distributed Load Data.xls differ diff --git a/feeder65/IEEE 13 Node Test Feeder.doc b/feeder65/IEEE 13 Node Test Feeder.doc new file mode 100644 index 0000000..2be1b2a Binary files /dev/null and b/feeder65/IEEE 13 Node Test Feeder.doc differ diff --git a/feeder65/Line Data.xls b/feeder65/Line Data.xls new file mode 100644 index 0000000..2299c58 Binary files /dev/null and b/feeder65/Line Data.xls differ diff --git a/feeder65/Regulator Data.xls b/feeder65/Regulator Data.xls new file mode 100644 index 0000000..b919d6b Binary files /dev/null and b/feeder65/Regulator Data.xls differ diff --git a/feeder65/Spot Load Data.xls b/feeder65/Spot Load Data.xls new file mode 100644 index 0000000..103e81e Binary files /dev/null and b/feeder65/Spot Load Data.xls differ diff --git a/feeder65/Transformer data.xls b/feeder65/Transformer data.xls new file mode 100644 index 0000000..2bf79b5 Binary files /dev/null and b/feeder65/Transformer data.xls differ diff --git a/feeder65/UG config.xls b/feeder65/UG config.xls new file mode 100644 index 0000000..bca247a Binary files /dev/null and b/feeder65/UG config.xls differ diff --git a/feeder65/config.xls b/feeder65/config.xls new file mode 100644 index 0000000..e27b846 Binary files /dev/null and b/feeder65/config.xls differ diff --git a/feeder65/data - 副本 (2) - 副本.txt b/feeder65/data - 副本 (2) - 副本.txt new file mode 100644 index 0000000..2cf4bae --- /dev/null +++ b/feeder65/data - 副本 (2) - 副本.txt @@ -0,0 +1,13 @@ +650 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +633 160 120 120 110 90 90 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder65/data - 副本.txt b/feeder65/data - 副本.txt new file mode 100644 index 0000000..fed6b5d --- /dev/null +++ b/feeder65/data - 副本.txt @@ -0,0 +1,16 @@ +650 +0 +600 632 645 500 +602 632 633 500 +601 633 634 0 +600 645 646 300 +601 650 632 2000 +602 684 652 800 +601 632 671 2000 +600 671 684 300 +602 671 680 1000 +600 671 692 0 +602 684 611 300 +601 692 675 500 +0 + diff --git a/feeder65/data.xls b/feeder65/data.xls new file mode 100644 index 0000000..8260943 Binary files /dev/null and b/feeder65/data.xls differ diff --git a/feeder65/data1.txt b/feeder65/data1.txt new file mode 100644 index 0000000..5700d93 --- /dev/null +++ b/feeder65/data1.txt @@ -0,0 +1,133 @@ +650 4.16 +0 +600 632 645 50 +602 632 633 50 +601 633 634 60 +600 645 646 30 +601 650 632 200 +602 684 652 80 +601 632 671 200 +600 671 684 30 +600 671 692 30 +602 684 611 30 +601 692 675 50 +600 2632 2645 50 +602 2632 2633 50 +601 2633 2634 60 +600 2645 2646 30 +601 650 2632 200 +602 2684 2652 80 +601 2632 2671 200 +600 2671 2684 30 +600 2671 2692 30 +602 2684 2611 30 +601 2692 2675 50 +600 3632 3645 50 +602 3632 3633 50 +601 3633 3634 60 +600 3645 3646 30 +601 650 3632 200 +602 3684 3652 80 +601 3632 3671 200 +600 3671 3684 30 +600 3671 3692 30 +602 3684 3611 30 +601 3692 3675 50 +600 4632 4645 50 +602 4632 4633 50 +601 4633 4634 60 +600 4645 4646 30 +601 650 4632 200 +602 4684 4652 80 +601 4632 4671 200 +600 4671 4684 30 +600 4671 4692 30 +602 4684 4611 30 +601 4692 4675 50 +600 5632 5645 50 +602 5632 5633 50 +601 5633 5634 60 +600 5645 5646 30 +601 650 5632 200 +602 5684 5652 80 +601 5632 5671 200 +600 5671 5684 30 +600 5671 5692 30 +602 5684 5611 30 +601 5692 5675 50 +0 +692 0 0 0 +0 +634 120 90 120 90 160 110 +645 40 30 50 40 60 50 +646 100 50 70 40 60 40 +652 20 10 60 30 40 40 +671 385 220 385 220 385 220 +675 68 60 290 212 285 190 +692 260 200 40 40 70 40 +611 80 20 60 40 30 20 +2634 120 90 120 90 160 110 +2645 40 30 50 40 60 50 +2646 100 50 70 40 60 40 +2652 20 10 60 30 40 40 +2671 385 220 385 220 385 220 +2675 68 60 290 212 285 190 +2692 260 200 40 40 70 40 +2611 80 20 60 40 30 20 +3634 120 90 120 90 160 110 +3645 40 30 50 40 60 50 +3646 100 50 70 40 60 40 +3652 20 10 60 30 40 40 +3671 385 220 385 220 385 220 +3675 68 60 290 212 285 190 +3692 260 200 40 40 70 40 +3611 80 20 60 40 30 20 +4634 120 90 120 90 160 110 +4645 40 30 50 40 60 50 +4646 100 50 70 40 60 40 +4652 20 10 60 30 40 40 +4671 385 220 385 220 385 220 +4675 68 60 290 212 285 190 +4692 260 200 40 40 70 40 +4611 80 20 60 40 30 20 +5634 120 90 120 90 160 110 +5645 40 30 50 40 60 50 +5646 100 50 70 40 60 40 +5652 20 10 60 30 40 40 +5671 385 220 385 220 385 220 +5675 68 60 290 212 285 190 +5692 260 200 40 40 70 40 +5611 80 20 60 40 30 20 +0 +600 632 645 500 +602 632 633 500 +601 633 634 600 +600 645 646 300 +601 650 632 2000 +602 684 652 800 +601 632 671 2000 +600 671 684 300 +602 671 680 1000 +600 671 692 300 +602 684 611 300 +601 692 675 500 +0 +632 0 0 0 +0 +634 160 110 120 90 120 90 +645 123 102 170 125 133 110 +646 172 150 230 132 0 211 160 +652 128 86 30 10 80 70 +671 385 220 385 220 385 220 +675 485 190 68 60 290 212 +692 142 140 153 121 170 151 +611 156 142 185 60 170 80 +0 +634 160 110 120 90 120 90 +645 123 102 170 125 133 110 +646 17 15 23 13 21 16 +652 128 86 30 10 80 70 +675 85 10 68 60 20 12 +611 52 42 85 60 70 40 +680 12 4 10 6 7 4 + diff --git a/feeder65/data1三相不平衡.txt b/feeder65/data1三相不平衡.txt new file mode 100644 index 0000000..843b67a --- /dev/null +++ b/feeder65/data1三相不平衡.txt @@ -0,0 +1,14 @@ +650 4.16 +0 +601 650 632 2000 +602 632 631 1800 +602 631 630 1700 +0 +632 0 0 0 +0 +630 90 70 80 40 30 10 +631 40 10 60 30 100 80 +632 12 12 120 120 11 11 +0 + + diff --git a/feeder65/data2 - 副本.txt b/feeder65/data2 - 副本.txt new file mode 100644 index 0000000..2cf4bae --- /dev/null +++ b/feeder65/data2 - 副本.txt @@ -0,0 +1,13 @@ +650 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +633 160 120 120 110 90 90 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder65/data2.txt b/feeder65/data2.txt new file mode 100644 index 0000000..ef1d29b --- /dev/null +++ b/feeder65/data2.txt @@ -0,0 +1,12 @@ +650 4.16 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder65/feeder13.zip b/feeder65/feeder13.zip new file mode 100644 index 0000000..f8f5cca Binary files /dev/null and b/feeder65/feeder13.zip differ diff --git a/feeder65/ie13.TCW b/feeder65/ie13.TCW new file mode 100644 index 0000000..152a9d6 Binary files /dev/null and b/feeder65/ie13.TCW differ diff --git a/feeder65/lineParameter - 副本.txt b/feeder65/lineParameter - 副本.txt new file mode 100644 index 0000000..b24a66b --- /dev/null +++ b/feeder65/lineParameter - 副本.txt @@ -0,0 +1,27 @@ +601 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +602 +0.7526 0.1580 0.1560 +0.1580 0.7475 0.1535 +0.1560 0.1535 0.7436 +0 +1.1814 0.4236 0.5017 +0.4236 1.1983 0.3849 +0.5017 0.3849 1.2112 +0 +5.6990 -1.0817 -1.6905 +-1.0817 5.1795 -0.6588 +-1.6905 -0.6588 5.4246 +0 + diff --git a/feeder65/lineParameter.txt b/feeder65/lineParameter.txt new file mode 100644 index 0000000..8358036 --- /dev/null +++ b/feeder65/lineParameter.txt @@ -0,0 +1,40 @@ +600 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +601 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +602 +0.7526 0.1580 0.1560 +0.1580 0.7475 0.1535 +0.1560 0.1535 0.7436 +0 +1.1814 0.4236 0.5017 +0.4236 1.1983 0.3849 +0.5017 0.3849 1.2112 +0 +5.6990 -1.0817 -1.6905 +-1.0817 5.1795 -0.6588 +-1.6905 -0.6588 5.4246 +0 + diff --git a/feeder65/note.txt b/feeder65/note.txt new file mode 100644 index 0000000..80a3e26 --- /dev/null +++ b/feeder65/note.txt @@ -0,0 +1,3 @@ +line data +XFM-1 -1 +Switch -2 \ No newline at end of file diff --git a/feeder78/Cap Data.xls b/feeder78/Cap Data.xls new file mode 100644 index 0000000..7d9834d Binary files /dev/null and b/feeder78/Cap Data.xls differ diff --git a/feeder78/Distributed Load Data.xls b/feeder78/Distributed Load Data.xls new file mode 100644 index 0000000..21ec9b4 Binary files /dev/null and b/feeder78/Distributed Load Data.xls differ diff --git a/feeder78/IEEE 13 Node Test Feeder.doc b/feeder78/IEEE 13 Node Test Feeder.doc new file mode 100644 index 0000000..2be1b2a Binary files /dev/null and b/feeder78/IEEE 13 Node Test Feeder.doc differ diff --git a/feeder78/Line Data.xls b/feeder78/Line Data.xls new file mode 100644 index 0000000..2299c58 Binary files /dev/null and b/feeder78/Line Data.xls differ diff --git a/feeder78/Regulator Data.xls b/feeder78/Regulator Data.xls new file mode 100644 index 0000000..b919d6b Binary files /dev/null and b/feeder78/Regulator Data.xls differ diff --git a/feeder78/Spot Load Data.xls b/feeder78/Spot Load Data.xls new file mode 100644 index 0000000..103e81e Binary files /dev/null and b/feeder78/Spot Load Data.xls differ diff --git a/feeder78/Transformer data.xls b/feeder78/Transformer data.xls new file mode 100644 index 0000000..2bf79b5 Binary files /dev/null and b/feeder78/Transformer data.xls differ diff --git a/feeder78/UG config.xls b/feeder78/UG config.xls new file mode 100644 index 0000000..bca247a Binary files /dev/null and b/feeder78/UG config.xls differ diff --git a/feeder78/config.xls b/feeder78/config.xls new file mode 100644 index 0000000..e27b846 Binary files /dev/null and b/feeder78/config.xls differ diff --git a/feeder78/data - 副本 (2) - 副本.txt b/feeder78/data - 副本 (2) - 副本.txt new file mode 100644 index 0000000..2cf4bae --- /dev/null +++ b/feeder78/data - 副本 (2) - 副本.txt @@ -0,0 +1,13 @@ +650 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +633 160 120 120 110 90 90 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder78/data - 副本.txt b/feeder78/data - 副本.txt new file mode 100644 index 0000000..fed6b5d --- /dev/null +++ b/feeder78/data - 副本.txt @@ -0,0 +1,16 @@ +650 +0 +600 632 645 500 +602 632 633 500 +601 633 634 0 +600 645 646 300 +601 650 632 2000 +602 684 652 800 +601 632 671 2000 +600 671 684 300 +602 671 680 1000 +600 671 692 0 +602 684 611 300 +601 692 675 500 +0 + diff --git a/feeder78/data.xls b/feeder78/data.xls new file mode 100644 index 0000000..8260943 Binary files /dev/null and b/feeder78/data.xls differ diff --git a/feeder78/data1.txt b/feeder78/data1.txt new file mode 100644 index 0000000..386d506 --- /dev/null +++ b/feeder78/data1.txt @@ -0,0 +1,152 @@ +650 4.16 +0 +600 632 645 50 +602 632 633 50 +601 633 634 60 +600 645 646 30 +601 650 632 200 +602 684 652 80 +601 632 671 200 +600 671 684 30 +600 671 692 30 +602 684 611 30 +601 692 675 50 +600 2632 2645 50 +602 2632 2633 50 +601 2633 2634 60 +600 2645 2646 30 +601 650 2632 200 +602 2684 2652 80 +601 2632 2671 200 +600 2671 2684 30 +600 2671 2692 30 +602 2684 2611 30 +601 2692 2675 50 +600 3632 3645 50 +602 3632 3633 50 +601 3633 3634 60 +600 3645 3646 30 +601 650 3632 200 +602 3684 3652 80 +601 3632 3671 200 +600 3671 3684 30 +600 3671 3692 30 +602 3684 3611 30 +601 3692 3675 50 +600 4632 4645 50 +602 4632 4633 50 +601 4633 4634 60 +600 4645 4646 30 +601 650 4632 200 +602 4684 4652 80 +601 4632 4671 200 +600 4671 4684 30 +600 4671 4692 30 +602 4684 4611 30 +601 4692 4675 50 +600 5632 5645 50 +602 5632 5633 50 +601 5633 5634 60 +600 5645 5646 30 +601 650 5632 200 +602 5684 5652 80 +601 5632 5671 200 +600 5671 5684 30 +600 5671 5692 30 +602 5684 5611 30 +601 5692 5675 50 +600 6632 6645 50 +602 6632 6633 50 +601 6633 6634 60 +600 6645 6646 30 +601 650 6632 200 +602 6684 6652 80 +601 6632 6671 200 +600 6671 6684 30 +600 6671 6692 30 +602 6684 6611 30 +601 6692 6675 50 +0 +692 0 0 0 +0 +634 120 90 120 90 160 110 +645 40 30 50 40 60 50 +646 100 50 70 40 60 40 +652 20 10 60 30 40 40 +671 385 220 385 220 385 220 +675 68 60 290 212 285 190 +692 260 200 40 40 70 40 +611 80 20 60 40 30 20 +2634 120 90 120 90 160 110 +2645 40 30 50 40 60 50 +2646 100 50 70 40 60 40 +2652 20 10 60 30 40 40 +2671 385 220 385 220 385 220 +2675 68 60 290 212 285 190 +2692 260 200 40 40 70 40 +2611 80 20 60 40 30 20 +3634 120 90 120 90 160 110 +3645 40 30 50 40 60 50 +3646 100 50 70 40 60 40 +3652 20 10 60 30 40 40 +3671 385 220 385 220 385 220 +3675 68 60 290 212 285 190 +3692 260 200 40 40 70 40 +3611 80 20 60 40 30 20 +4634 120 90 120 90 160 110 +4645 40 30 50 40 60 50 +4646 100 50 70 40 60 40 +4652 20 10 60 30 40 40 +4671 385 220 385 220 385 220 +4675 68 60 290 212 285 190 +4692 260 200 40 40 70 40 +4611 80 20 60 40 30 20 +5634 120 90 120 90 160 110 +5645 40 30 50 40 60 50 +5646 100 50 70 40 60 40 +5652 20 10 60 30 40 40 +5671 385 220 385 220 385 220 +5675 68 60 290 212 285 190 +5692 260 200 40 40 70 40 +5611 80 20 60 40 30 20 +6634 120 90 120 90 160 110 +6645 40 30 50 40 60 50 +6646 100 50 70 40 60 40 +6652 20 10 60 30 40 40 +6671 385 220 385 220 385 220 +6675 68 60 290 212 285 190 +6692 260 200 40 40 70 40 +6611 80 20 60 40 30 20 +0 +600 632 645 500 +602 632 633 500 +601 633 634 600 +600 645 646 300 +601 650 632 2000 +602 684 652 800 +601 632 671 2000 +600 671 684 300 +602 671 680 1000 +600 671 692 300 +602 684 611 300 +601 692 675 500 +0 +632 0 0 0 +0 +634 160 110 120 90 120 90 +645 123 102 170 125 133 110 +646 172 150 230 132 0 211 160 +652 128 86 30 10 80 70 +671 385 220 385 220 385 220 +675 485 190 68 60 290 212 +692 142 140 153 121 170 151 +611 156 142 185 60 170 80 +0 +634 160 110 120 90 120 90 +645 123 102 170 125 133 110 +646 17 15 23 13 21 16 +652 128 86 30 10 80 70 +675 85 10 68 60 20 12 +611 52 42 85 60 70 40 +680 12 4 10 6 7 4 + diff --git a/feeder78/data1三相不平衡.txt b/feeder78/data1三相不平衡.txt new file mode 100644 index 0000000..843b67a --- /dev/null +++ b/feeder78/data1三相不平衡.txt @@ -0,0 +1,14 @@ +650 4.16 +0 +601 650 632 2000 +602 632 631 1800 +602 631 630 1700 +0 +632 0 0 0 +0 +630 90 70 80 40 30 10 +631 40 10 60 30 100 80 +632 12 12 120 120 11 11 +0 + + diff --git a/feeder78/data2 - 副本.txt b/feeder78/data2 - 副本.txt new file mode 100644 index 0000000..2cf4bae --- /dev/null +++ b/feeder78/data2 - 副本.txt @@ -0,0 +1,13 @@ +650 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +633 160 120 120 110 90 90 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder78/data2.txt b/feeder78/data2.txt new file mode 100644 index 0000000..ef1d29b --- /dev/null +++ b/feeder78/data2.txt @@ -0,0 +1,12 @@ +650 4.16 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder78/feeder13.zip b/feeder78/feeder13.zip new file mode 100644 index 0000000..f8f5cca Binary files /dev/null and b/feeder78/feeder13.zip differ diff --git a/feeder78/ie13.TCW b/feeder78/ie13.TCW new file mode 100644 index 0000000..152a9d6 Binary files /dev/null and b/feeder78/ie13.TCW differ diff --git a/feeder78/lineParameter - 副本.txt b/feeder78/lineParameter - 副本.txt new file mode 100644 index 0000000..b24a66b --- /dev/null +++ b/feeder78/lineParameter - 副本.txt @@ -0,0 +1,27 @@ +601 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +602 +0.7526 0.1580 0.1560 +0.1580 0.7475 0.1535 +0.1560 0.1535 0.7436 +0 +1.1814 0.4236 0.5017 +0.4236 1.1983 0.3849 +0.5017 0.3849 1.2112 +0 +5.6990 -1.0817 -1.6905 +-1.0817 5.1795 -0.6588 +-1.6905 -0.6588 5.4246 +0 + diff --git a/feeder78/lineParameter.txt b/feeder78/lineParameter.txt new file mode 100644 index 0000000..8358036 --- /dev/null +++ b/feeder78/lineParameter.txt @@ -0,0 +1,40 @@ +600 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +601 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +602 +0.7526 0.1580 0.1560 +0.1580 0.7475 0.1535 +0.1560 0.1535 0.7436 +0 +1.1814 0.4236 0.5017 +0.4236 1.1983 0.3849 +0.5017 0.3849 1.2112 +0 +5.6990 -1.0817 -1.6905 +-1.0817 5.1795 -0.6588 +-1.6905 -0.6588 5.4246 +0 + diff --git a/feeder78/note.txt b/feeder78/note.txt new file mode 100644 index 0000000..80a3e26 --- /dev/null +++ b/feeder78/note.txt @@ -0,0 +1,3 @@ +line data +XFM-1 -1 +Switch -2 \ No newline at end of file diff --git a/feeder91/Cap Data.xls b/feeder91/Cap Data.xls new file mode 100644 index 0000000..7d9834d Binary files /dev/null and b/feeder91/Cap Data.xls differ diff --git a/feeder91/Distributed Load Data.xls b/feeder91/Distributed Load Data.xls new file mode 100644 index 0000000..21ec9b4 Binary files /dev/null and b/feeder91/Distributed Load Data.xls differ diff --git a/feeder91/IEEE 13 Node Test Feeder.doc b/feeder91/IEEE 13 Node Test Feeder.doc new file mode 100644 index 0000000..2be1b2a Binary files /dev/null and b/feeder91/IEEE 13 Node Test Feeder.doc differ diff --git a/feeder91/Line Data.xls b/feeder91/Line Data.xls new file mode 100644 index 0000000..2299c58 Binary files /dev/null and b/feeder91/Line Data.xls differ diff --git a/feeder91/Regulator Data.xls b/feeder91/Regulator Data.xls new file mode 100644 index 0000000..b919d6b Binary files /dev/null and b/feeder91/Regulator Data.xls differ diff --git a/feeder91/Spot Load Data.xls b/feeder91/Spot Load Data.xls new file mode 100644 index 0000000..103e81e Binary files /dev/null and b/feeder91/Spot Load Data.xls differ diff --git a/feeder91/Transformer data.xls b/feeder91/Transformer data.xls new file mode 100644 index 0000000..2bf79b5 Binary files /dev/null and b/feeder91/Transformer data.xls differ diff --git a/feeder91/UG config.xls b/feeder91/UG config.xls new file mode 100644 index 0000000..bca247a Binary files /dev/null and b/feeder91/UG config.xls differ diff --git a/feeder91/config.xls b/feeder91/config.xls new file mode 100644 index 0000000..e27b846 Binary files /dev/null and b/feeder91/config.xls differ diff --git a/feeder91/data - 副本 (2) - 副本.txt b/feeder91/data - 副本 (2) - 副本.txt new file mode 100644 index 0000000..2cf4bae --- /dev/null +++ b/feeder91/data - 副本 (2) - 副本.txt @@ -0,0 +1,13 @@ +650 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +633 160 120 120 110 90 90 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder91/data - 副本.txt b/feeder91/data - 副本.txt new file mode 100644 index 0000000..fed6b5d --- /dev/null +++ b/feeder91/data - 副本.txt @@ -0,0 +1,16 @@ +650 +0 +600 632 645 500 +602 632 633 500 +601 633 634 0 +600 645 646 300 +601 650 632 2000 +602 684 652 800 +601 632 671 2000 +600 671 684 300 +602 671 680 1000 +600 671 692 0 +602 684 611 300 +601 692 675 500 +0 + diff --git a/feeder91/data.xls b/feeder91/data.xls new file mode 100644 index 0000000..8260943 Binary files /dev/null and b/feeder91/data.xls differ diff --git a/feeder91/data1.txt b/feeder91/data1.txt new file mode 100644 index 0000000..f790669 --- /dev/null +++ b/feeder91/data1.txt @@ -0,0 +1,171 @@ +650 4.16 +0 +600 632 645 50 +602 632 633 50 +601 633 634 60 +600 645 646 30 +601 650 632 200 +602 684 652 80 +601 632 671 200 +600 671 684 30 +600 671 692 30 +602 684 611 30 +601 692 675 50 +600 2632 2645 50 +602 2632 2633 50 +601 2633 2634 60 +600 2645 2646 30 +601 650 2632 200 +602 2684 2652 80 +601 2632 2671 200 +600 2671 2684 30 +600 2671 2692 30 +602 2684 2611 30 +601 2692 2675 50 +600 3632 3645 50 +602 3632 3633 50 +601 3633 3634 60 +600 3645 3646 30 +601 650 3632 200 +602 3684 3652 80 +601 3632 3671 200 +600 3671 3684 30 +600 3671 3692 30 +602 3684 3611 30 +601 3692 3675 50 +600 4632 4645 50 +602 4632 4633 50 +601 4633 4634 60 +600 4645 4646 30 +601 650 4632 200 +602 4684 4652 80 +601 4632 4671 200 +600 4671 4684 30 +600 4671 4692 30 +602 4684 4611 30 +601 4692 4675 50 +600 5632 5645 50 +602 5632 5633 50 +601 5633 5634 60 +600 5645 5646 30 +601 650 5632 200 +602 5684 5652 80 +601 5632 5671 200 +600 5671 5684 30 +600 5671 5692 30 +602 5684 5611 30 +601 5692 5675 50 +600 6632 6645 50 +602 6632 6633 50 +601 6633 6634 60 +600 6645 6646 30 +601 650 6632 200 +602 6684 6652 80 +601 6632 6671 200 +600 6671 6684 30 +600 6671 6692 30 +602 6684 6611 30 +601 6692 6675 50 +600 7632 7645 50 +602 7632 7633 50 +601 7633 7634 60 +600 7645 7646 30 +601 650 7632 200 +602 7684 7652 80 +601 7632 7671 200 +600 7671 7684 30 +600 7671 7692 30 +602 7684 7611 30 +601 7692 7675 50 +0 +692 0 0 0 +0 +634 120 90 120 90 160 110 +645 40 30 50 40 60 50 +646 100 50 70 40 60 40 +652 20 10 60 30 40 40 +671 385 220 385 220 385 220 +675 68 60 290 212 285 190 +692 260 200 40 40 70 40 +611 80 20 60 40 30 20 +2634 120 90 120 90 160 110 +2645 40 30 50 40 60 50 +2646 100 50 70 40 60 40 +2652 20 10 60 30 40 40 +2671 385 220 385 220 385 220 +2675 68 60 290 212 285 190 +2692 260 200 40 40 70 40 +2611 80 20 60 40 30 20 +3634 120 90 120 90 160 110 +3645 40 30 50 40 60 50 +3646 100 50 70 40 60 40 +3652 20 10 60 30 40 40 +3671 385 220 385 220 385 220 +3675 68 60 290 212 285 190 +3692 260 200 40 40 70 40 +3611 80 20 60 40 30 20 +4634 120 90 120 90 160 110 +4645 40 30 50 40 60 50 +4646 100 50 70 40 60 40 +4652 20 10 60 30 40 40 +4671 385 220 385 220 385 220 +4675 68 60 290 212 285 190 +4692 260 200 40 40 70 40 +4611 80 20 60 40 30 20 +5634 120 90 120 90 160 110 +5645 40 30 50 40 60 50 +5646 100 50 70 40 60 40 +5652 20 10 60 30 40 40 +5671 385 220 385 220 385 220 +5675 68 60 290 212 285 190 +5692 260 200 40 40 70 40 +5611 80 20 60 40 30 20 +6634 120 90 120 90 160 110 +6645 40 30 50 40 60 50 +6646 100 50 70 40 60 40 +6652 20 10 60 30 40 40 +6671 385 220 385 220 385 220 +6675 68 60 290 212 285 190 +6692 260 200 40 40 70 40 +6611 80 20 60 40 30 20 +7634 120 90 120 90 160 110 +7645 40 30 50 40 60 50 +7646 100 50 70 40 60 40 +7652 20 10 60 30 40 40 +7671 385 220 385 220 385 220 +7675 68 60 290 212 285 190 +7692 260 200 40 40 70 40 +7611 80 20 60 40 30 20 +0 +600 632 645 500 +602 632 633 500 +601 633 634 600 +600 645 646 300 +601 650 632 2000 +602 684 652 800 +601 632 671 2000 +600 671 684 300 +602 671 680 1000 +600 671 692 300 +602 684 611 300 +601 692 675 500 +0 +632 0 0 0 +0 +634 160 110 120 90 120 90 +645 123 102 170 125 133 110 +646 172 150 230 132 0 211 160 +652 128 86 30 10 80 70 +671 385 220 385 220 385 220 +675 485 190 68 60 290 212 +692 142 140 153 121 170 151 +611 156 142 185 60 170 80 +0 +634 160 110 120 90 120 90 +645 123 102 170 125 133 110 +646 17 15 23 13 21 16 +652 128 86 30 10 80 70 +675 85 10 68 60 20 12 +611 52 42 85 60 70 40 +680 12 4 10 6 7 4 + diff --git a/feeder91/data1三相不平衡.txt b/feeder91/data1三相不平衡.txt new file mode 100644 index 0000000..843b67a --- /dev/null +++ b/feeder91/data1三相不平衡.txt @@ -0,0 +1,14 @@ +650 4.16 +0 +601 650 632 2000 +602 632 631 1800 +602 631 630 1700 +0 +632 0 0 0 +0 +630 90 70 80 40 30 10 +631 40 10 60 30 100 80 +632 12 12 120 120 11 11 +0 + + diff --git a/feeder91/data2 - 副本.txt b/feeder91/data2 - 副本.txt new file mode 100644 index 0000000..2cf4bae --- /dev/null +++ b/feeder91/data2 - 副本.txt @@ -0,0 +1,13 @@ +650 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +633 160 120 120 110 90 90 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder91/data2.txt b/feeder91/data2.txt new file mode 100644 index 0000000..ef1d29b --- /dev/null +++ b/feeder91/data2.txt @@ -0,0 +1,12 @@ +650 4.16 +0 +602 632 633 500 +601 650 632 2000 +601 632 671 2000 +601 671 680 1000 +0 +0 +671 385 385 385 220 220 220 +0 + + diff --git a/feeder91/feeder13.zip b/feeder91/feeder13.zip new file mode 100644 index 0000000..f8f5cca Binary files /dev/null and b/feeder91/feeder13.zip differ diff --git a/feeder91/ie13.TCW b/feeder91/ie13.TCW new file mode 100644 index 0000000..152a9d6 Binary files /dev/null and b/feeder91/ie13.TCW differ diff --git a/feeder91/lineParameter - 副本.txt b/feeder91/lineParameter - 副本.txt new file mode 100644 index 0000000..b24a66b --- /dev/null +++ b/feeder91/lineParameter - 副本.txt @@ -0,0 +1,27 @@ +601 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +602 +0.7526 0.1580 0.1560 +0.1580 0.7475 0.1535 +0.1560 0.1535 0.7436 +0 +1.1814 0.4236 0.5017 +0.4236 1.1983 0.3849 +0.5017 0.3849 1.2112 +0 +5.6990 -1.0817 -1.6905 +-1.0817 5.1795 -0.6588 +-1.6905 -0.6588 5.4246 +0 + diff --git a/feeder91/lineParameter.txt b/feeder91/lineParameter.txt new file mode 100644 index 0000000..8358036 --- /dev/null +++ b/feeder91/lineParameter.txt @@ -0,0 +1,40 @@ +600 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +601 +0.3465 0.1560 0.1580 +0.1560 0.3375 0.1535 +0.1580 0.1535 0.3414 +0 +1.0179 0.5017 0.4236 +0.5017 1.0478 0.3849 +0.4236 0.3849 1.0348 +0 +6.2998 -1.9958 -1.2595 +-1.9958 5.9597 -0.7417 +-1.2595 -0.7417 5.6386 +0 +602 +0.7526 0.1580 0.1560 +0.1580 0.7475 0.1535 +0.1560 0.1535 0.7436 +0 +1.1814 0.4236 0.5017 +0.4236 1.1983 0.3849 +0.5017 0.3849 1.2112 +0 +5.6990 -1.0817 -1.6905 +-1.0817 5.1795 -0.6588 +-1.6905 -0.6588 5.4246 +0 + diff --git a/feeder91/note.txt b/feeder91/note.txt new file mode 100644 index 0000000..80a3e26 --- /dev/null +++ b/feeder91/note.txt @@ -0,0 +1,3 @@ +line data +XFM-1 -1 +Switch -2 \ No newline at end of file diff --git a/run.m b/run.m index c349de7..5b97627 100644 --- a/run.m +++ b/run.m @@ -4,10 +4,10 @@ function [JMeasurement,AME_Volt,AME_VAngle,AME_PD,AME_QD,AME_mVolt,AME_mPD,AME_m close all clc clear -lineZ=readLineZ('feeder52\lineParameter.txt'); +lineZ=readLineZ('feeder26\lineParameter.txt'); [ fsY0, fsY1, fsY2,phaseASpotLoadP,phaseBSpotLoadP,phaseCSpotLoadP ... phaseASpotLoadQ,phaseBSpotLoadQ,phaseCSpotLoadQ,setIJ,nodeNum,Balance,phaseABCY ... - cap]=dataRead(lineZ,'feeder52\data1.txt'); + cap]=dataRead(lineZ,'feeder26\data1.txt'); a=exp(1j*2*pi/3); Tp2f=1/3*[1 1 1; 1 a a^2; @@ -291,10 +291,10 @@ wV0i=wV0i(Loadi); %% ͬ noLoadi=[1,8,10,12]; -noLoadi=[1:2:max(Loadi)]; -noLoadi=[4,3,2,5,6,7,11,14,22]; -noLoadi=Loadi; -noLoadi=[]; +noLoadi=[1:4:max(Loadi)]; +% noLoadi=[4,3,2,5,6,7,11,14,22]; +% noLoadi=Loadi; +% noLoadi=[]; wI0r(ismember(Loadi,noLoadi))=1e100000; wI0i(ismember(Loadi,noLoadi))=1e100000; wI1r(ismember(Loadi,noLoadi))=1e100000; @@ -302,9 +302,6 @@ wI1i(ismember(Loadi,noLoadi))=1e100000; wI2r(ismember(Loadi,noLoadi))=1e100000; wI2i(ismember(Loadi,noLoadi))=1e100000; -% wI2r(wI2r<1000)=1e100000; -% wI2i(wI2i<100)=1e100000; - wV0r(ismember(Loadi,noLoadi))=1e100000; wV0i(ismember(Loadi,noLoadi))=1e100000; wV1r(ismember(Loadi,noLoadi))=1e100000; @@ -312,86 +309,11 @@ wV1i(ismember(Loadi,noLoadi))=1e100000; wV2r(ismember(Loadi,noLoadi))=1e100000; wV2i(ismember(Loadi,noLoadi))=1e100000; -% wV0r(1:end)=1e100000; -% wV0i(1:end)=1e100000; -% wV1r(1:end)=1e100000; -% wV1i(1:end)=1e100000; -% wV2r(1:end)=1e100000; -% wV2i(1:end)=1e100000; - -% wV2r(wV2r<100)=1e100000; -% wV2i(wV2i<100)=1e100000; -%% һµ -% %A -% dIrdP_Ar=real(mVoltpA)./(real(mVoltpA).^2+imag(mVoltpA).^2); -% dIrdQ_Ar=imag(mVoltpA)./(real(mVoltpA).^2+imag(mVoltpA).^2); -% % dIrdP_Ar=dIrdP_Ar(Loadi); -% % dIrdQ_Ar=dIrdQ_Ar(Loadi); -% dI_pAr=dIrdP_Ar.*mphaseASpotLoadP*0.2+mphaseASpotLoadQ.*dIrdQ_Ar*0.2; -% dIidP_Ai=-imag(mVoltpA)./(real(mVoltpA).^2+imag(mVoltpA).^2); -% dIidQ_Ai=-real(mVoltpA)./(real(mVoltpA).^2+imag(mVoltpA).^2); -% % dIidP_Ai=dIidP_Ai(Loadi); -% % dIidQ_Ai=dIidQ_Ai(Loadi); -% dI_pAi=dIidP_Ai.*mphaseASpotLoadP*0.2+dIidQ_Ai.*mphaseASpotLoadQ*0.2; -% -% %B -% dIrdP_Br=real(mVoltpB)./(real(mVoltpB).^2+imag(mVoltpB).^2); -% dIrdQ_Br=imag(mVoltpB)./(real(mVoltpB).^2+imag(mVoltpB).^2); -% % dIrdP_Br=dIrdP_Br(Loadi); -% % dIrdQ_Br=dIrdQ_Br(Loadi); -% dI_pBr=dIrdP_Br.*mphaseBSpotLoadP*0.2+dIrdQ_Br.*mphaseBSpotLoadQ*0.2; -% dIidP_Bi=-imag(mVoltpB)./(real(mVoltpB).^2+imag(mVoltpB).^2); -% dIidQ_Bi=-real(mVoltpB)./(real(mVoltpB).^2+imag(mVoltpB).^2); -% % dIidP_Bi=dIidP_Bi(Loadi); -% % dIidQ_Bi=dIidQ_Bi(Loadi); -% dI_pBi=dIidP_Bi.*mphaseBSpotLoadP*0.2+dIidQ_Bi.*mphaseBSpotLoadQ*0.2; -% -% %C -% dIrdP_Cr=real(mVoltpC)./(real(mVoltpC).^2+imag(mVoltpC).^2); -% dIrdQ_Cr=imag(mVoltpC)./(real(mVoltpC).^2+imag(mVoltpC).^2); -% % dIrdP_Cr=dIrdP_Cr(Loadi); -% % dIrdQ_Cr=dIrdQ_Cr(Loadi); -% dI_pCr=dIrdP_Cr.*mphaseCSpotLoadP*0.2+dIrdQ_Cr.*mphaseBSpotLoadQ*0.2; -% dIidP_Ci=-imag(mVoltpC)./(real(mVoltpC).^2+imag(mVoltpC).^2); -% dIidQ_Ci=-real(mVoltpC)./(real(mVoltpC).^2+imag(mVoltpC).^2); -% % dIidP_Ci=dIidP_Ci(Loadi); -% % dIidQ_Ci=dIidQ_Ci(Loadi); -% dI_pCi=dIidP_Ci.*mphaseCSpotLoadP*0.2+dIidQ_Ci.*mphaseCSpotLoadQ*0.2; -% % ϳ -% % -% dI_F=Tp2f*[dI_pAr'+1j*dI_pAi'; -% dI_pBr'+1j*dI_pBi'; -% dI_pCr'+1j*dI_pCi'; -% ]; -% dI_F=conj(dI_F)'; -% dI_F=dI_F(Loadi,:); - -% % һʽ -% deltmCurpA=conj((mphaseASpotLoadP+1j*mphaseASpotLoadQ)./mVoltpA)*0.3; -% deltmCurpB=conj((mphaseBSpotLoadP+1j*mphaseBSpotLoadQ)./mVoltpB)*0.3; -% deltmCurpC=conj((mphaseCSpotLoadP+1j*mphaseCSpotLoadQ)./mVoltpC)*0.3; -% %תΪ -% deltF012=Tp2f*conj([deltmCurpA';deltmCurpB';deltmCurpC']); -% dI_F=conj(deltF012)'; -% dI_F=dI_F(Loadi,:); - %Ǹ߲׼ȷ guessCurpA=conj((phaseASpotLoadP+1j*phaseASpotLoadQ)./mVoltpA).*(1+unifrnd(-0.15,0.15,length(phaseASpotLoadQ),1)); guessCurpB=conj((phaseBSpotLoadP+1j*phaseBSpotLoadQ)./mVoltpB).*(1+unifrnd(-0.15,0.15,length(phaseASpotLoadQ),1)); guessCurpC=conj((phaseCSpotLoadP+1j*phaseCSpotLoadQ)./mVoltpC).*(1+unifrnd(-0.15,0.15,length(phaseASpotLoadQ),1)); -% guessCurpA=conj((phaseASpotLoadP+1j*phaseASpotLoadQ)./rVoltpA); -% guessCurpB=conj((phaseBSpotLoadP+1j*phaseBSpotLoadQ)./rVoltpB); -% guessCurpC=conj((phaseCSpotLoadP+1j*phaseCSpotLoadQ)./rVoltpC); - -% guessCurpA=conj((phaseASpotLoadP+1j*phaseASpotLoadQ)./mVoltpA); -% guessCurpB=conj((phaseBSpotLoadP+1j*phaseBSpotLoadQ)./mVoltpB); -% guessCurpC=conj((phaseCSpotLoadP+1j*phaseCSpotLoadQ)./mVoltpC); - -% guessCurpA=conj((phaseASpotLoadP+1j*phaseASpotLoadQ)./mVoltpA); -% guessCurpB=conj((phaseBSpotLoadP+1j*phaseBSpotLoadQ)./mVoltpB); -% guessCurpC=conj((phaseCSpotLoadP+1j*phaseCSpotLoadQ)./mVoltpC); - guessIf012=Tp2f*conj([-guessCurpA';-guessCurpB';-guessCurpC']); guessIf0=conj(guessIf012(1,:)'); guessIf1=conj(guessIf012(2,:)'); @@ -406,7 +328,6 @@ toc tic for II=1:3 dI_F=100000000000000; - initX=struct(); if II==1 fprintf('\n'); [ V1r,V1i,I1r,I1i,isConverged1,calcuTime ]=IPMLoop(V1measurement,wV1r,wV1i,I1measurement,wI1r,wI1i,BalI1r,BalI1i,busNum,Loadi,fsY11,Balance,1,dI_F,2,guessIf1,rIf1,noLoadi );