| | |
| | | |
| | | for (Double StandVol:volList){ |
| | | if (battInf.getMonVolStd() == 12) { |
| | | realCapStr += Math.abs((double) ((rtState.getGroup_vol() - STANDARD_VOL_12V) / (StandVol * battInf.getMonCount() - STANDARD_VOL_12V)) * battInf.getMonCapStd() * 1.2); |
| | | realCapStr = realCapStr+","+Math.abs((double) ((rtState.getGroup_vol() - STANDARD_VOL_12V) / (StandVol * battInf.getMonCount() - STANDARD_VOL_12V)) * battInf.getMonCapStd() * 1.2); |
| | | } else if (battInf.getMonVolStd() == 2) { |
| | | realCapStr += Math.abs((double) ((rtState.getGroup_vol() - STANDARD_VOL_2V) / (StandVol * battInf.getMonCount() - STANDARD_VOL_2V)) * battInf.getMonCapStd() * 1.2); |
| | | realCapStr = realCapStr+","+Math.abs((double) ((rtState.getGroup_vol() - STANDARD_VOL_2V) / (StandVol * battInf.getMonCount() - STANDARD_VOL_2V)) * battInf.getMonCapStd() * 1.2); |
| | | } |
| | | if ((battInf.getMonCapStd() * 1.2) < realCap) { |
| | | realCapStr += (battInf.getMonCapStd() * 1.2); |
| | | realCapStr = realCapStr+","+(battInf.getMonCapStd() * 1.2); |
| | | } |
| | | } |
| | | rtState.setStationId(realCapStr); |