123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- package blackstart;
- public class testCalc {
- double y11;
- double y22;
- double y33;
- double y44;
- double y55;
- double y12;
- double y15;
- double y21;
- double y23;
- double y24;
- double y32;
- double y42;
- double y51;
- double s1;
- double s2;
- double s3;
- double s4;
- double s5;
- double u1;
- double u2;
- double u3;
- double u4;
- double u5;
- public testCalc(double u1, double u2, double u3, double u4, double u5, double s1, double s2, double s3, double s4, double s5){
- this.u1 = u1;
- this.u2 = u2;
- this.u3 = u3;
- this.u4 = u4;
- this.u5 = u5;
- this.s1 = s1;
- this.s2 = s2;
- this.s3 = s3;
- this.s4 = s4;
- this.s5 = s5;
- }
- private void init(){
- y12 = 1/4.43;
- y15 = 1/11.075;
- y23 = 1/3.544;
- y24 = 1/4.43;
- y11 = y12 + y15;
- y21 = y12;
- y22 = y21 + y23 + y24;
- y32 = y23;
- y33 = y32;
- y42 = y24;
- y44 = y42;
- y51 = y15;
- y55 = y51;
- }
- public void calc(){
- init();
- for (int i = 0; i<80 ;i++){
- System.out.println("u1: " + Math.abs(u1()));
- System.out.println("u2: " + Math.abs(u2()));
- System.out.println("u3: " + Math.abs(u3()));
- System.out.println("u4: " + Math.abs(u4()));
- System.out.println("u5: " + Math.abs(u5()));
- }
- System.out.println("done");
- }
- private double u1(){
- // u1 = (s1/y11) * (1/u1) - (y12/y11)*u2 - (y15/y11)*u5;
- return u1;
- }
- private double u2(){
- // u2 = (s2/y22) * (1/u2) - (y21/y22)*u1 - (y23/y22)*u3 - (y24/y22)*u4;
- return u2;
- }
- private double u3(){
- // u3 = (s3/y33)*(1/u3) - (y32/y33)*u2;
- return u3;
- }
- private double u4(){
- // u4 = (s4/y44)*(1/u4) - (y42/y44)*u2;
- return u4;
- }
- private double u5(){
- u5 = (s5/y55)*(1/u5) - (y51/y55)*u1;
- return u5;
- }
- }
|