qingfeng 2 лет назад
Родитель
Сommit
032a570f03
1 измененных файлов с 1 добавлено и 28 удалено
  1. 1 28
      LIB/MIDDLE/CellStateEstimation/BatDiag/V1_0_0/CBMSBatDiag.py

+ 1 - 28
LIB/MIDDLE/CellStateEstimation/BatDiag/V1_0_0/CBMSBatDiag.py

@@ -42,11 +42,7 @@ class BatDiag:
     
     #寻找当前行数据的所有温度值...................................................................................
     def _celltemp_get(self,num):   
-<<<<<<< HEAD
-        celltemp = list(self.df_bms.loc[num,self.celltemp_name])
-=======
         celltemp = np.array(self.df_bms.loc[num,self.celltemp_name])
->>>>>>> master
         return celltemp
 
     #获取当前行所有电压数据............................................................................................
@@ -446,17 +442,6 @@ class BatDiag:
                 celltemp2=self._celltemp_get(i)
                 time1=self.bmstime[i-1]
                 time2=self.bmstime[i]
-<<<<<<< HEAD
-            celltempmin1=min(celltemp1)
-            celltempmin2=min(celltemp2)
-            celltempmax1=max(celltemp1)
-            celltempmax2=max(celltemp2)
-            #温度有效性判断..........................................................................
-            if celltempmax1>self.param.CellTempUpLmt or celltempmin1<self.param.CellTempLwLmt:
-                celltempvalid=0
-            else:  
-                celltempvalid=1
-=======
             
             #温度有效性判断..........................................................................
             celltemp1=celltemp1[np.where((celltemp1<self.param.CellTempUpLmt) & (celltemp1>self.param.CellTempLwLmt))]
@@ -469,7 +454,7 @@ class BatDiag:
                 celltempmax2=max(celltemp2)
             else:   #不作处理
                 celltempvalid=0
->>>>>>> master
+
            
             if celltempvalid==1:
                 #过温判断.............................................................................................................
@@ -480,11 +465,7 @@ class BatDiag:
                             time=self.bmstime[i]
                             code='C302'
                             faultlv=4
-<<<<<<< HEAD
-                            faultinfo='温度{}高温'.format(celltemp1.index(celltempmax1)+1)
-=======
                             faultinfo='温度{}高温'.format(list(celltemp1).index(celltempmax1)+1)
->>>>>>> master
                             faultadvice='技术介入诊断'
                             self.df_diag_ram.loc[len(self.df_diag_ram)]=[time, end_time, self.sn, code, faultlv, faultinfo, faultadvice]
                         else:
@@ -506,11 +487,7 @@ class BatDiag:
                             time=self.bmstime[i]
                             code='C102'
                             faultlv=1
-<<<<<<< HEAD
-                            faultinfo='温度{}低温'.format(celltemp1.index(celltempmin1)+1)
-=======
                             faultinfo='温度{}低温'.format(list(celltemp1).index(celltempmin1)+1)
->>>>>>> master
                             faultadvice='技术介入诊断'
                             self.df_diag_ram.loc[len(self.df_diag_ram)]=[time, end_time, self.sn, code, faultlv, faultinfo, faultadvice]
                         else:
@@ -532,11 +509,7 @@ class BatDiag:
                             time=self.bmstime[i]
                             code='C103'
                             faultlv=1
-<<<<<<< HEAD
-                            faultinfo='温度{}和{}温差大'.format(celltemp1.index(celltempmax1)+1,celltemp1.index(celltempmin1)+1)
-=======
                             faultinfo='温度{}和{}温差大'.format(list(celltemp1).index(celltempmax1)+1,list(celltemp1).index(celltempmin1)+1)
->>>>>>> master
                             faultadvice='技术介入诊断'
                             self.df_diag_ram.loc[len(self.df_diag_ram)]=[time, end_time, self.sn, code, faultlv, faultinfo, faultadvice]
                         else: