论文部分内容阅读
新能源汽车市场正以飞快的速度成长,为推进新能源汽车产业发展,应对日益严重的能源和环境问题,国家相关部门也出台了各项政策支持电动汽车发展及基础充电设施建设。政策的扶持也极大地鼓励了国内电动汽车技术的研发,而电动汽车控制器作为电动车的控制中心,其性能的好坏,关系到整车的性能和质量。生产出来的控制器调试也是非常关键的步骤,因为测试项、调试内容很多,需要获取控制器运行时的一些数据信息、故障信息,底层控制模型里的一些算法参数的调整、控制器程序的烧写都很频繁,所以调试是一个比较费时耗力的过程。所以为了简化一些调试步骤,研究设计了这个控制器监控系统。上位机监控系统实现的主要功能有三个:模拟车载仪表、控制器的Matlab模型参数管理、BootLoader程序烧写,解决了控制器调试过程中的一些麻烦问题,普遍适用于目前实验室研发的多种电动汽车控制器型号。其中仪表部分,除了模拟显示汽车的车载仪表外,还对其他重要的控制器、电机和整车状态信息进行了显示,相应的一些数据可以被记录和保存,此外还添加了一个控制器跑老化的控制按钮,信息采集相对完整,完全能满足测试者的信息需要。另外参数管理模块设计是考虑将控制系统参数的调整同底层控制逻辑分离,这样可以方便参数的批量修改,而不用一一从控制模型里找。当选定控制器型号后,就可以在界面上进行模型参数的改写、保存、发送及控制器内现有参数的读回。BootLoader模块主要是方便控制器产品后期的软件升级,只要提供了软件升级包,用户便可以通过上位机的BootLoader引导实现程序的更新改写。控制器用的是CAN总线,它同PC机的通信采用的是CAN转以太网转换器,实现CAN和Ethernet两个网络的互连通信。本课题系统主要用于控制器研发阶段的前期调试,可以方便对控制器进行监测控制,且数据更直观准确,极大的提高了调试效率,帮助研发性能更优良的电动汽车控制系统。