论文部分内容阅读
电动物流车一般用做邮政速递、快递业务、网商送货和超市配货。配送范围一般在市区或者短途城间。近年,随着互联网产业的增长,短途配送需求规模越来越大。我国快递业务量高速增长,增长率超过50%。短途城市物流配送的使用环境,国家对电动车政策支持和财政补贴,为纯电动物流车提供了广阔的市场。整车控制器(VCU)作为电动物流车的关键部件,其性能的优劣直接影响车辆的舒适性、可靠性和安全性。本文依托某公司电动物流车整车控制器开发项目,以电动物流车整车参数、电机参数和动力电池参数为基础,基于V型开发流程开发VCU软硬件,并借助实验室的硬件在环测试设备验证VCU的功能策略。基于V型的开发方法提高了开发效率,同时将大部分问题在开发与硬件在环测试过程中屏蔽掉。避免了开发过程对实车的依赖,缩短了开发时间。本文所做的工作及取得的成果如下:(1)基于V型开发流程开发电动物流车整车控制器整体方案。分析整车控制器需要满足的功能。设计了整车CAN总线的网络拓扑结构,开发了VCU与其它控制器节点的交互信号和报文。(2)分析硬件设计流程,设计VCU的硬件。根据VCU功能需求设计了硬件的整体方案。选择微控制器和CAN收发器的型号,设计各个功能模块的原理图。以原理图为依据,以布线规则为准则设计了印刷电路板。在印刷电路板上焊接电子器件,边焊接边调试完成VCU硬件开发。(3)基于模型开发和统一建模规范,在Matlab/Simulink中对应用层模型分模块建模。各个功能模块模型集成后生成代码。在CodeWarrior开发环境下开发底层程序,并将开发完成的应用层代码与底层程序集成。将集成后的代码编译后下载到VCU硬件中。(4)基于dSPACE的SCALEXIO系统搭建VCU硬件在环测试所需要的电气环境。基于Matlab/Simulink软件二次开发整车模型构造整车运行环境。使用dSPACE的测试管理软件ControlDesk搭建测试管理环境。开发测试用例,然后根据测试用例实施测试,得出测试结果。经过分析测试结果,得出整车控制器满足网络管理、驾驶员意图的解析、驾驶模式选择、制动能量回馈控制、故障诊断处理和车辆仪表信息显示的功能需求。