当前位置:主页 > 科技论文 > 汽车论文 >

基于TargetLink和osCAN操作系统的BMS软件开发

发布时间:2018-08-30 18:54
【摘要】:随着国家大力支持新能源汽车的发展,我国的电动汽车研发制造水平不断进步。电池是电动汽车的动力来源,所以,电动汽车电池管理系统(Battery Management System, BMS)显得尤为重要。“V”型开发模式作为一个高效的标准化开发流程,在汽车电子领域开发中已经得到了广泛应用,但是在电动汽车BMS开发中的应用还比较少。传统BMS的开发流程依赖于程序员手动编程,需要程序员付出大量时间和精力在编程、调试、纠察错误和验证代码等上面,不能满足市场对电动汽车BMS开发周期和效率的要求。本文的工作是探索一种高效、可靠的电动汽车BMS开发模式。本文以电动汽车BMS为研究对象,针对电动汽车使用的金属锂离子电池进行了等效电路模型的选择和参数识别,设计了基于扩展卡尔曼滤波法的电池荷电状态(State of Charge, SOC)估算方法,减少了传统安时积分法估算SOC的累积误差。设计了电池热管理、均衡管理和充电控制等电池管理策略,使用Matlab/Simulink平台进行了建模仿真,验证了模型的逻辑正确性。使用dSPACE公司的TargetLink自动代码生成工具完成了自动代码的生成工作,并进行了模型在环、软件在环、处理器在环三步仿真,验证了代码的运行精度,对代码的尺寸,内存占用做了评估。应用此代码,结合osCAN可移植操作系统,建立了BMS的CodeWarrior IDE工程,将程序刷写到EV05电池管理系统主板中,实现了BMS程序在硬件的正确运行和实时任务调度。与传统开发方法相比较,本文将“V”型开发模式和自动代码生成技术应用于电动汽车BMS的开发,该方法可以在开发阶段同步完成对控制策略和产品代码的验证,代码的更新和模型的更新可以实现同步,在BMS模型的输入输出变量不变的前提下,模型内部结构的变化不会对产品级代码的衔接产生影响,使用自动代码生成工具生成的代码在可读性、执行时间、可移植性和内存使用情况等方面更为规范也更为稳定,使用操作系统对BMS任务进行实时调度更为灵活和准确。该开发方法可以在较短的时间内完成电动汽车BMS的原型设计,加快BMS模型到产品级代码的开发速度,缩短BMS的开发周期,提高开发效率。
[Abstract]:With the development of new energy vehicles, the level of electric vehicle R & D and manufacturing in China is improving. Battery is the power source of electric vehicle, so the battery management system (Battery Management System, BMS) of electric vehicle is very important. It has been widely used in the field of automobile electronics, but it is less used in BMS development of electric vehicle. The traditional BMS development process depends on the programmer's manual programming, which requires the programmer to spend a lot of time and energy on programming, debugging, error checking and verification code, which can not meet the requirements of the market for the BMS development cycle and efficiency of electric vehicles. The work of this paper is to explore an efficient and reliable BMS development model for electric vehicles. In this paper, the BMS of electric vehicle is taken as the research object, the equivalent circuit model and parameter identification of the metal lithium ion battery used in electric vehicle are selected, and the (State of Charge, SOC) estimation method of battery charge state based on extended Kalman filter is designed. The cumulative error of SOC estimation by traditional time integration method is reduced. The battery management strategies, such as battery thermal management, balanced management and charge control, are designed and simulated using Matlab/Simulink platform to verify the logic correctness of the model. Using the TargetLink automatic code generation tool of dSPACE Company, the automatic code generation is completed, and the model in loop, software in the loop and processor in the loop are simulated in three steps to verify the running accuracy of the code and the size of the code, and the simulation results show that the model is in the loop, the software is in the loop and the processor is in the loop. Memory usage is evaluated. Using this code and combining with osCAN portable operating system, the CodeWarrior IDE project of BMS is established, and the program brush is written into the main board of EV05 battery management system, which realizes the correct running of BMS program in hardware and real-time task scheduling. Compared with the traditional development method, this paper applies the "V" development mode and automatic code generation technology to the development of electric vehicle BMS. The method can synchronously complete the verification of control strategy and product code during the development phase. The update of the code and the update of the model can be synchronized. Under the premise of invariant input and output variables of the BMS model, the change of the internal structure of the model will not affect the cohesion of the product-level code. The code generated by the automatic code generation tool is more standardized and stable in readability, execution time, portability and memory usage, and the real-time scheduling of BMS tasks using the operating system is more flexible and accurate. This method can complete the prototype design of BMS in a short time, speed up the development from BMS model to product-level code, shorten the development cycle of BMS, and improve the development efficiency.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:U469.72

【相似文献】

相关期刊论文 前10条

1 温家鹏;姜久春;张维戈;文锋;;电池更换模式下电池管理系统的研究[J];高技术通讯;2010年04期

2 刘文珍;范兵;;电池管理系统专利布局分析[J];中国集成电路;2011年10期

3 刘文珍;金鹏;;电池管理系统故障自诊断的系统研究[J];电气技术;2012年04期

4 姜久春;;电池管理系统的概况和发展趋势[J];新材料产业;2007年08期

5 伍星;王杰;;混合动力汽车电池管理系统的分析[J];机械制造与自动化;2008年05期

6 刘保杰;王艳;殷天明;;电动汽车电池管理系统[J];电气自动化;2010年01期

7 岳仁超;王艳;;电池管理系统的设计[J];低压电器;2010年11期

8 汪洋;;一种新型锂电池管理系统的设计与实现[J];制造业自动化;2010年14期

9 惠鸿忠;;串联混合动力公交车电池管理系统设计[J];农业装备与车辆工程;2011年03期

10 陈竹;;电池管理系统中基本物理量的采集方法[J];电动自行车;2011年11期

相关会议论文 前10条

1 肖秀玲;王贵明;;低成本、高性能电动车电池管理系统的研究[A];工业自动化应用实践——全国(第五届)炼钢、连铸和轧钢自动化学术会议论文集[C];2002年

2 张国辉;王金龙;;镍锌电池管理系统的设计实现[A];第二十六届中国(天津)2012IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2012年

3 陶银鹏;余强;朱德祥;;纯电动汽车分布式电池管理系统的设计与实现[A];第九届河南省汽车工程技术研讨会论文集[C];2012年

4 黄诚刚;尹华军;;浅析锂电池、充电机电池管理系统之间的工作关系[A];西南汽车信息:2011年上半年合刊[C];2011年

5 肖秀玲;;基于现场总线技术的轻型电动车电池管理系统的设计[A];2002中国电动汽车研究与开发[C];2002年

6 胡顺玺;;纯电动汽车电池管理系统的研究[A];2012重庆汽车工程学会年会论文集[C];2012年

7 胡顺玺;;纯电动汽车电池管理系统的研究[A];西南汽车信息:2012年上半年合刊[C];2012年

8 傅尧;潘博;郑百祥;;基于主动均衡技术的电动汽车电池管理系统[A];第十四届中国科协年会第19分会场:电动汽车充放电技术研讨会论文集[C];2012年

9 杨巍;魏学哲;;先进ECU开发技术及其应用[A];中国汽车工程学会汽车电子技术分会第七届(2006)年会暨学术研讨会论文集[C];2006年

10 刘芳;高力;刘阳;;小波去噪方法在动力电池管理系统中的应用[A];2013中国汽车工程学会年会论文集[C];2013年

相关重要报纸文章 前7条

1 本报记者 于丹;发展新能源汽车 电池管理系统肩负重任[N];中国高新技术产业导报;2009年

2 记者 贾婧;福田汽车与英飞凌签订合作备忘录[N];科技日报;2011年

3 记者赵文娟;拜特测控公司与丹麦一著名企业强强联手[N];宁波日报;2009年

4 本报记者 李松战;“努力在发展新能源产业中有更大作为”[N];洛阳日报;2010年

5 记者 耿挺;上理教授组团承接科技项目[N];上海科技报;2007年

6 北京国之企业专利应急和预警咨询服务中心 于立彪 郝志国 罗啸;新能源电池管理系统专利态势分析[N];中国知识产权报;2011年

7 沈睿;让轨道交通“电力十足”[N];中国航天报;2014年

相关博士学位论文 前1条

1 张金龙;动力电池组SOC估算及均衡控制方法研究[D];天津大学;2012年

相关硕士学位论文 前10条

1 马园;电池管理系统模拟测试平台的研究与实现[D];大连交通大学;2012年

2 尚鸿;锂离子电池组管理系统SOC估算方法研究[D];天津理工大学;2015年

3 杨伟;电动汽车动力电池管理系统SOC估计的研究[D];燕山大学;2015年

4 简俊鹏;纯电动汽车锂电池管理系统研究与设计[D];江西理工大学;2015年

5 郑峰;DC-DC变换器在电池管理系统中的应用研究[D];山东大学;2015年

6 杨涛;大学生方程式纯电动赛车锂电池管理系统设计[D];哈尔滨工业大学;2015年

7 何军;动力锂电池组管理系统SOC估算研究[D];哈尔滨工业大学;2015年

8 刘谦;适用于AGV的锂电池管理系统的设计与实现[D];西南科技大学;2015年

9 卿平勇;混合动力汽车电池管理系统故障诊断与健康管理研究[D];北京理工大学;2015年

10 彭安平;基于飞思卡尔单片机的电动汽车电池管理系统[D];电子科技大学;2014年



本文编号:2213989

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/qiche/2213989.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a376c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com