论文部分内容阅读
近年来,随着人们生活水平的不断提高,世界上的汽车数量也大幅增加,其中传统燃油汽车的巨大数量加剧了能源危机和环境污染问题。因此,世界各国纷纷提出要大力发展电动汽车,解决能源和环保问题对汽车行业发展的约束。而动力电池为电动汽车提供动力时,需要时刻显示电池剩余电量以及保证电池安全可靠的运行,这就需要专用的系统对电池进行管理。电池管理系统能够延长电池的使用寿命,降低维护成本,能够最大化的增加电动汽车的续航里程。本文依据电动汽车选用动力电池的标准,确定系统设计所使用的动力电池为SE60AHA型号的磷酸铁锂电池,并根据磷酸铁锂电池的特性,搭建了电池的PNGV等效电路仿真模型,并在恒流放电和动态工况两种标准下,对所建立的仿真模型的正确性进行了验证。对常见的SOC算法进行了分析、比较,介绍温度、放电倍率等因素对电池SOC估算准确度的影响,最终选择了 Kalman滤波算法估算电池的SOC。然后结合电池PNGV等效电路搭建了电池SOC估算仿真模型,并在恒流放电和动态工况两种标准下,对所建立的仿真模型的正确性进行了验证。硬件设计方面,选择ST公司生产的STM32F103ZET6微控制器作为本系统的主控制器,并选择了 ADI公司生产的AD7280A电池监控芯片测量电池参数。按照电路功能将硬件电路分为主控部分、采样部分、均衡部分和通信部分,并设计出各部分功能实现的具体电路。软件设计方面,在keiluVision5开发环境下,编写各程序实现的代码,并进行软件仿真验证代码的正确性。最后,对系统功能进行测试,检验所设计的系统在实际应用是否能满足需求。