1.一种具有SOC计算功能的电流传感器辅助装置,其特征在于其包括电流传感器、防护壳体、电源模块、AD采集电路、微处理器、CAN控制器、CAN收发器和接插口;所述电流传感器信号端与AD采集电路相连接,AD采集电路信号输出端与微处理器连接,微处理器与CAN收发器相连接;
其中AD采集电路、微处理器、CAN收发器的工作电源均由电源模块提供,以上所有部件均集成安装在防护壳体中;
所述AD采集电路采集电流传感器输出的电压信号,并对电压信号进行AD转换传输给微处理器;
所述微处理器负责电流换算、SOC计算、CAN控制器的初始化和通过控制CAN控制器实现数据的发送和接收任务;
所述CAN控制器与CAN收发器共同完成CAN的通讯协议和报文发送、接收。
所述接插口有:低压电源输入接口,是为电源模块提供12V输入的外部接口;程序烧写接口,是为微处理器进行烧写程序时与外部烧写工具连接的接口;CAN总线接口,是本装置与BMS总线连接的外部接口;
所述电源模块用来实现5V电压的转换,为所有用电元器件提供工作电源。
2.根据权利要求1所述的具有SOC计算功能的电流传感器辅助装置,其特征在于所述电流传感器为分流器式或霍尔式电流传感器。
3.根据权利要求1或2所述的具有SOC计算功能的电流传感器辅助装置,其特征在于所述电流传感器通过锁止固定卡子固定在防护壳体内。
4.根据权利要求1或2所述的具有SOC计算功能的电流传感器辅助装置,其特征在于,所述防护壳体由上下表面镀塑的铝塑板或箔塑板冲压成型,整个防护壳构成一个密闭的金属屏蔽结构。
5.根据权利要求1或2所述的具有SOC计算功能的电流传感器辅助装置,其特征在于,所述装置的电流传感器串接在汽车用动力电池包中间或负极输出端位置,装置的CAN总线接口连接于BMS主板的CAN总线上。
6.利用权利要求1-5之任一项所述的装置进行SOC计算的方法,其过程如下:(1)连接整个辅助装置:将所述装置的电流传感器串接在汽车用动力电池包中间或负极输出端位置,将CAN收发器通过CAN总线接口7与BMS的CAN总线连接;
(2)电流的换算与SOC计算:给装置供电开始工作,AD采集电路采集电流传感器的信号端电压信号传输给微处理器,微处理器根据传感器手册对当前采集的电压U(mV)进行电流换算,并对采集的电流I进行时间积分,得到的SOC当前值;(3)电流及SOC的CAN信号发送:通过微处理器的计算后将其SOC值、电流值赋值与CAN控制器,CAN控制器与CAN收发器将其赋值遵循CAN通讯协议,设定固定ID以一帧报文发送给CAN总线,从而BMS通过CAN总线接收到电流及SOC值。
7.根据权利要求6所述SOC计算方法,其特征在于,所述SOC当前值的计算公式如下:t
SOC=SOC(初)+(∫0Idt/C*100%)
其中,C为动力电池的容量(Ah);SOC(初)为初始化时动力电池开路电压对应的SOC值。
8.根据权利要求7所述SOC计算方法,其特征在于,所述所述SOC(初)为查表获得,来源有两种:一种为BMS主板采集总电压后进行查表获得SOC(初)值,然后以CAN信号发送SOC(初)值给CAN收发器;另一种为BMS主板通过CAN信号发送电池总电压给CAN收发器,然后微处理器自行查表得到SOC(初)值。