From 83d2a2e0b10ed7e17dffc997d259a42b5f45260d Mon Sep 17 00:00:00 2001 From: whycxzp <perryhsu@163.com> Date: 星期四, 17 十一月 2022 15:00:51 +0800 Subject: [PATCH] 测试参数-高低压电压增加1.2v和6v,内阻更换 --- src/main/java/com/whyc/service/BattGroupDataService.java | 26 ++++++++++++++++++++------ 1 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/whyc/service/BattGroupDataService.java b/src/main/java/com/whyc/service/BattGroupDataService.java index a11dde1..308cd39 100644 --- a/src/main/java/com/whyc/service/BattGroupDataService.java +++ b/src/main/java/com/whyc/service/BattGroupDataService.java @@ -54,14 +54,24 @@ info.setDataList(dataList); return info; } - Float stdVol = param.getBattVol(); + //Float stdVol = param.getBattVol(); Float stdRes = param.getBattRes(); Float volLowCoeK1 = null; Float volHighCoeK2 = null; + //鐢靛帇涓嶅悓,鐢靛帇闃堝�间笉鍚� if(param.getBattVol() == 2){ volLowCoeK1 = param2.getVol2LowCoeK1(); volHighCoeK2 = param2.getVol2HighCoeK2(); - }else{ + } + else if(param.getBattVol() == 1.2){ + volLowCoeK1 = param2.getVol1d2LowCoeK1(); + volHighCoeK2 = param2.getVol1d2HighCoeK2(); + } + else if(param.getBattVol() == 6){ + volLowCoeK1 = param2.getVol6LowCoeK1(); + volHighCoeK2 = param2.getVol6HighCoeK2(); + } + else{ volLowCoeK1 = param2.getVol12LowCoeK1(); volHighCoeK2 = param2.getVol12HighCoeK2(); } @@ -82,16 +92,20 @@ data.setHighVolFlag(true); } - if(br > stdRes*resGoodCoeK3){ - if(br > stdRes*resBadCoeK4){ + if(br > stdRes*resGoodCoeK3/100){ + if(br > stdRes*resBadCoeK4/100){ data.setHighResFlag2(true); }else{ data.setHighResFlag1(true); } } - if(cr > chainRes*param2.getChainResCoeK5()){ - data.setHighChainResFlag(true); + if(cr > chainRes*param2.getChainResCoeK5()/100){ + if(cr > chainRes*param2.getChainResChange()/100) { + data.setHighChainResFlag2(true); + }else { + data.setHighChainResFlag1(true); + } } }); -- Gitblit v1.9.1