| | |
| | | /** |
| | | * 电池组的续航时长计算,单位:分钟 |
| | | */ |
| | | public static float getTheoryTime(float loadCurr, float battGroupCap, float battGroupCapStd){ |
| | | public static float getTheoryTime(float loadCurr, float restcap, float battGroupCapStd){ |
| | | double realCurr = 53*loadCurr/45; |
| | | double hourRate = N_TO_10H(GetHourRate((int) Math.floor(battGroupCapStd), realCurr)); |
| | | float theoryTimeHour = realCurr == 0?0: (float) (battGroupCap / hourRate / realCurr); |
| | | float theoryTimeHour = realCurr == 0?0: (float) (restcap / hourRate / realCurr); |
| | | return theoryTimeHour*60; |
| | | } |
| | | } |