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
        wlm