From a9f1943bdacb0aae1be2c7b55c4cf402c734019f Mon Sep 17 00:00:00 2001 From: LiJun <LiJun@192.168.10.30> Date: 星期六, 17 十一月 2018 11:09:37 +0800 Subject: [PATCH] 电池组单体统计分析查询页面中的容量计算公式中的test_curr使用平均电流计算 --- gx_tieta/WebRoot/eleMonomer.jsp | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gx_tieta/WebRoot/eleMonomer.jsp b/gx_tieta/WebRoot/eleMonomer.jsp index 749f2ae..f2cce9f 100644 --- a/gx_tieta/WebRoot/eleMonomer.jsp +++ b/gx_tieta/WebRoot/eleMonomer.jsp @@ -1020,7 +1020,10 @@ arrChargeTd.push(testdata.sdata.test_cap.toFixed(1)); //娴嬭瘯瀹归噺 arrChargeTd.push(testdata.sdata.mon_num); //鍗曚綋缂栧彿 arrChargeTd.push(testdata.sdata.mon_vol.toFixed(3)); //鍗曚綋鐢靛帇 - var realCap=Math.round(GetMonomerCap(testdata.binf.MonCapStd,GetHourRate(testdata.binf.MonCapStd,testdata.sdata.test_curr),testdata.sdata.test_cap,testdata.tdata.max_monvol,testdata.sdata.mon_vol,testdata.binf.MonVolStd,CapType_Real)); //瀹為檯瀹归噺 + console.info(testdata.sdata.test_curr); + var avg_curr = testdata.sdata.test_timelong>0?testdata.sdata.test_cap*3600/testdata.sdata.test_timelong:testdata.sdata.test_curr; //璁$畻骞冲潎鐨勬斁鐢电數娴� + //console.info("avg="+avg_curr); + var realCap=Math.round(GetMonomerCap(testdata.binf.MonCapStd,GetHourRate(testdata.binf.MonCapStd,avg_curr),testdata.sdata.test_cap,testdata.tdata.max_monvol,testdata.sdata.mon_vol,testdata.binf.MonVolStd,CapType_Real)); //瀹為檯瀹归噺 //console.info(data[i].data.tdata.max_monvol); arrChargeTd.push(realCap); @@ -1029,7 +1032,7 @@ RealCaplist[testdata.sdata.mon_num-1].push(realCap); - var rest=Math.round(GetMonomerCap(testdata.binf.MonCapStd,GetHourRate(testdata.binf.MonCapStd,testdata.sdata.test_curr),testdata.sdata.test_cap,testdata.tdata.max_monvol,testdata.sdata.mon_vol,testdata.binf.MonVolStd,CapType_Rest)); //鍓╀綑瀹归噺 + var rest=Math.round(GetMonomerCap(testdata.binf.MonCapStd,GetHourRate(testdata.binf.MonCapStd,avg_curr),testdata.sdata.test_cap,testdata.tdata.max_monvol,testdata.sdata.mon_vol,testdata.binf.MonVolStd,CapType_Rest)); //鍓╀綑瀹归噺 arrChargeTd.push(rest); arrChargeTd.push((realCap*100/testdata.binf.MonCapStd).toFixed(0)+"%"); //瀹归噺鐧惧垎姣� if(realCap >= testdata.binf.MonCapStd*lowCA){ -- Gitblit v1.9.1