IndexStaByOneCycle | index d:\platform\platform\middle\indexstabyonecycle.py

`基于单一状态（一次行车、一次静置、一次充电）的指标统计库`

Modules

``

PathSetting Tools | datetime numpy | pandas sys |

Classes

``

builtins.object
  IndexStaByOneCycle

class IndexStaByOneCycle(builtins.object)

``

Methods defined here:

__init__(self)
  `Initialize self. See help(type(self)) for accurate signature.`

acc_time_sta(self, time_array)
  `一个cycle的持续时间
  ---------输入参数------------
  time_array : 一次cycle对应的time数据
  ---------输出参数------------
  本cycle的持续时间，单位 h`

capacity_sta(self, cap, soc_array, soh_array)
  `一个cycle净累积ah统计
  ---------输入参数------------
  cap : 标称容量
  soc_array : 一个cycle对应的soc数据
  soh_array : 一个cycle对应的soh数据
  ---------输出参数------------
  本次行车的累积ah`

chrg_max_pwr_sta(self, volt_array, crnt_array)
  `一个cycle的充电功率最大值
  ---------输入参数------------
  volt_array : 一个cycle对应的volt数据
  crnt_array : 一个cycle对应的crnt数据
  ---------输出参数------------
  本cycle的充电功率最大值`

dischrg_max_pwr_sta(self, volt_array, crnt_array)
  `一个cycle的放电功率最大值
  ---------输入参数------------
  volt_array : 一个cycle对应的volt数据
  crnt_array : 一个cycle对应的crnt数据
  ---------输出参数------------
  本cycle的放电功率最大值`

energy_sta(self, cap, soc_array, soh_array, volt_array)
  `一个cycle净累积能量统计
  ---------输入参数------------
  cap : 标称容量
  soc_array : 一个cycle对应的soc数据
  soh_array : 一个cycle对应的soh数据
  volt_array : 一个cycle对应的volt数据
  ---------输出参数------------
  本次行车的累积能量`

mean_temp_sta(self, temp_array)
  `一个cycle的单体平均温度
  ---------输入参数------------
  temp_array : 一个cycle对应的某个单体的temp数据
  ---------输出参数------------
  本cycle的单体平均温度`

odo_sta(self, odo_array)
  `一次行车行驶里程统计
  ---------输入参数------------
  odo_array : 一次行车对应的odo数据
  ---------输出参数------------
  如果gps 可信，则输出本次行车的累积行驶里程；
  否则，输出None`

regen_count_sta(self, crnt_array)
  `一个行车cycle的regen 行数
  ---------输入参数------------
  crnt_array : 一个行车cycle对应的crnt数据
  ---------输出参数------------
  本行车cycle的regen行数， 总行数`

speed_sta(self, sum_odo, acc_time, speed_array)
  `一个行车cycle的平均速度和最大瞬时速度
  ---------输入参数------------
  sum_odo : 一个行车cycle对应的累积odo数据
  acc_time : 一个行车cycle对应的累积time数据
  speed_array : 一个行车cycle对应的speed数据
  ---------输出参数------------
  本行车cycle的平均速度和最大速度`

temp_change_rate_sta(self, time_array, temp_array)
  `一个cycle的单体温度变化率
  ---------输入参数------------
  time_array : 一个cycle对应的time数据
  temp_array : 一个cycle对应的temp数据
  ---------输出参数------------
  本cycle的单体温度变化率`

Data descriptors defined here:

__dict__
  `dictionary for instance variables (if defined)`

__weakref__
  `list of weak references to the object (if defined)`

Data
`` |  | CONF_PATH = r'D:\Platform\platform\CONFIGURE\'

Author
`` |  | lmstack