五步教你如何开发一款电动汽车的整车控制器(五步教你如何开发一款电动汽车的整车控制器)

本文旨在说明如何开发一款电动车整车控制器

整车控制器(VCU)是电动汽车的核心部件,VCU技术是体现整车企业自主知识产权和产品水平的核心技术;VCU 技术水平的高低和成熟度直接影响整车的动力性、 经济性及安全性。

五步教你如何开发一款电动汽车的整车控制器(五步教你如何开发一款电动汽车的整车控制器)

1.需求分析

整车控制器的功能

VCU 作为上层控制单元负责协调动力系统各个部件的运行,根据驾驶员操作信号进行驾驶意图解释、 根据各部件和整车工作状态进行整车安全管理和能量分配决策,向各部件控制器发送控制指令,并向仪表及多功能显示单元等设备输出动力系统状态信息。各部件控制器根据其指令控制相应部件,驱动汽车正常行驶。概括起来整车控制系统的功能主要是实现:1)动力系统的控制(信号采集及处理、 驾驶意图识别、 能量管理、上下电管理);2)附件管理;3)整车网络管理;4)汽车状态的监示和故障诊断及保护。

整车控制器的组成

电控系统一般由传感器、 ECU 及执行器三部分组成。传感器又叫 “转换器” ,把非电量(物理量)变为电量,以模拟量和数字量的形式输出给 ECU;ECU 是许多半导体基片制成模拟电路、 数字电路和逻辑分析、 运算电路,其中中央处理器 CPU 是核心部件;执行器多为继电器、 电机及阀等部件,它把电量变成非电量,定时、定量地完成 ECU 的指令任务,实现随机伺服控制[2]。VCU 是一种车用 ECU,作为电动汽车的 “大脑” ,采集汽车传感器的相关信号,控制汽车上相关的执行器,实现驾驶员的意图,保证汽车的安全行驶。VCU 主要由VCU 硬件、 VCU 基础软件和 VCU 应用软件三部分组成,其中硬件是软件运行的载体;应用软件实现驾驶员意图解析、 路况及汽车运行状态的判断、 能量管理、 故障诊断及处理等功能,是VCU的核心;基础软件是应用软件与硬件的桥梁和通道,三者相互配合,缺一不可。

2.VCU 硬件开发

整车电气原理

VCU 通过控制智能配电箱控制其他部件高低压电路的通断;通过 CAN 网络与电机控制器、 电池管理系统 BMS、电动仪表、 BCM及远程监控等 ECU 单元实现通讯;通过采集钥匙、 油门、 制动、 挡位及手刹等信息,进行驾驶意图识别;通过总线或硬线命令,控制电机、电池及电附件的工作; 通过高端驱动或低端驱动,控制相应继电器闭合或断开,实现各部件的上下电动作。

硬件设计

VCU 需求硬件资源和功能梳理:

1)供电电压12 V;

2)低端驱动通道、 高端驱动通道、 开关量输入、 模拟量输入、 频率量输入、 CAN

总线通道;

3)具备内部延时掉电功能、 板载温度监测、 12 V 供电电压检测、板载 5 V 电源电压检测、板载电源指示灯、 总线支持最大 500 kB/s 通讯速率、 内置硬件看门狗电路;

4)存储温度 :-20~60 ℃,工作温度:-40~85 ℃,防护等级 IP67。

之后根据需求开展设计。

VCU 硬件是软件运行的载体,VCU 硬件的可靠性至关重要,根据设计经验,在VCU 硬件设计中应注意 3 个方面:

1)部件的冗余设计;

2)磁兼容设计:布局、 布线、 屏蔽、 接地、 滤波及静电放电防护;

3)控制器散热设计。

3.基础软件开发

VCU 基础软件设计采用模块化与平台化的设计思想,其软件架构,如图 所示。实现了数字输入 出(DIO) 驱动、 ADC 驱动、 DAC 驱动、 PWM 驱动及 CAN驱动等基本及复杂的驱动程序,以及微处理器驱动、 内存驱动、通讯驱动和 I/O 驱动等微处理器抽象层驱动;设计了基于 CAN 通讯的 Bootloader、 标定、 故障诊断、监测模式、 自测试及调试等功能,使得开发的 VCU 具备多种工作模式;通信模块实现了网络管理及与其他ECU 单元的通信(与驱动电机、 动力电池、 仪表、 车身控制器及远程监控等)。

五步教你如何开发一款电动汽车的整车控制器(五步教你如何开发一款电动汽车的整车控制器)

4.应用软件开发

VCU 应用软件作为电动汽车 “大脑” 的 “指挥官” ,主要根据驾驶员动作分析其驾驶意图,并实时考虑行驶工况及电池SOC等影响因素,根据规则将转矩合理地分配给电机。同时限定电机的工作区域和 SOC 值的范围,确保电机和动力电池能够长时间保持高效状态。在满足汽车行驶安全性、动力性和舒适性的前提下,采用制动能量回收技术,大大增加了电动汽车的续驶里程。当系统出现故障时,系统能够根据预先设定的规则对汽车的工作模式进行判断和选择,能够先于零部件自身的保护,或者在零部件控制失效时发现并处理故障。

基于 MBD 的设计方法已成为当前车辆控制系统开发的主流方法, 本 VCU 应用软件正是采用 Mat-lab/Simulink/Stateflow 实现的,通过 input 和 output 模块与底层软件进行接口, VCU 应用软件架构,如图所示。基于转矩控制的设计思想,综合考虑动力电池系统、 驱动电机系统及传动系统的工作能力,根据驾驶员意图以及故障诊断情况,进入相应工作模式,发给电机相应的目标扭矩指令。同时对上下电进行逻辑设计实现和仪表显示信息的实现。特别是故障诊断及处理是应用软件设计的一个核心工作之一,根据故障级别,分为报警提醒、限制功率运行及紧急下电等多种情况处理。实现了电机系统、 电池系统、 油门、 制动、 继电器、 附件(DC-DC 故障等) 、 冷却系统、 网络、 换挡手柄故障诊断和保护以及误操作保护(如同时踩油门和刹车,刹车优先;D 挡与 R 挡瞬间切换的平滑处理保护等) 。

五步教你如何开发一款电动汽车的整车控制器(五步教你如何开发一款电动汽车的整车控制器)

5.集成实现与验证

应用层软件是在 Matlab/Simulink 环境下开发的,通过 RTW自动代码生成工具将控制策略模型生成 C代码,之后与 VCU 基础软件进行胶合,在CodeWarrior环境下进行编译调试,调试通过后生成 S19 目标文件代码,通过 Bootloader 服务程序和下载工具(如 CANape、 VESION)将目标文件下载到目标VCU 硬件中。

在进行 RTW代码生成之前,首先对应用层的控制模型进行单元测试和 MIL 测试,其次采用 RCP 技术对控制策略进行了实际的功能逻辑测试,最后采用上述介绍的 VCU 集成开发模式的办法将 VCU 的软硬件结合起来,进行了HIL测试和实车测试。 经测试验证发现的bug,应进行改进设计,最终 VCU 功能不断完善,使开发的整车性能逐渐提高。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月25日 上午8:47
下一篇 2023年4月25日 上午8:57

相关推荐

  • 马龙做大山地牧业促农增收

      本报讯(特约记者柳发龙通讯员范礼萌)马龙县按照“做特一产,全力打造全省知名高原特色农业示范县”的思路,充分发挥自身山地宽广、草料资源丰富的优势,大力发展…

    科研百科 2022年5月29日
    305
  • 科研项目采购管理

    科研项目采购管理 科研项目采购管理是指在科研项目过程中,管理和维护科研项目所需的物资和设备采购的过程。这是一个关键的过程,因为它直接关系到科研项目的进度和质量。因此,有效的科研项目…

    科研百科 2024年11月19日
    0
  • 项目自动管理系统

    项目自动管理系统 随着现代软件开发的日益复杂和规模增大,项目管理已经成为了一个越来越重要的话题。传统的手动项目管理方式已经无法满足现代软件开发的需求,因此,项目自动管理系统(Aut…

    科研百科 2024年12月15日
    0
  • 卫生部高龄产妇科研项目卫生部高龄产妇科研项目

    卫生部高龄产妇科研项目 近年来,我国高龄产妇数量不断增加,这对保障妇女健康和推动社会经济发展都带来了挑战。为了加强高龄产妇疾病的研究和保障,卫生部推出了高龄产妇科研项目,旨在提高我…

    科研百科 2024年6月12日
    58
  • 留学科研经历是什么(留学科研项目去哪找比较好)

    寻找留学科研项目是留学过程中非常重要的一步,因为这可以帮助你提高学术能力,拓展视野,为将来的职业发展打下坚实的基础。然而,如何找到最适合你的留学科研项目呢?下面,我将分享一些寻找留…

    科研百科 2024年4月5日
    87
  • 手机端灯塔在线从哪里查看电脑登记的验证吗

    手机端灯塔在线查看电脑登记的验证吗? 随着互联网的发展,越来越多的服务和信息可以通过手机端访问。其中,灯塔在线是一个提供导航服务的在线平台,为用户提供了在线地图导航、实时路况查询、…

    科研百科 2024年10月29日
    1
  • 贼香!教你虚拟定位城市,撸特定城市的活动(虚拟定位地点)

    是不是经常看到有人写的羊毛活动是这样的? /p>/p> 很多活动,必须要定位到某个城市,才能撸到相应的羊毛?! 商家变聪明了,因为现实中相当多的当地商家,不需要外地的“…

    科研百科 2024年4月30日
    62
  • 三个步骤搞定客户关系管理(三个步骤搞定客户关系管理制度)

    一些公司虽然很重视客户,但是他们的客户仍然转向了竞争对手——他们错误地看待和定义了客户关系。越来越多有见解的公司正在或已经实施CRM客户关系管理策略,该策略用于与新客户建立持久的关…

    2022年8月10日
    285
  • 基层党建资料目录(基层党建资料目录清单)

    一、思想建设 1、党员干部年度培训计划 2、年度学习计划 3、开展理想教育工作方案 4、落实意识形态工作实施方案 5、创先争优工作方案 6、集中学习授课计划提纲 7、理论研讨文章及…

    科研百科 2024年1月12日
    153
  • 银行内控评价指标提升措施

    银行内控评价指标提升措施银行内控评价指标提升措施1、北京北京高铁站北京高铁站是繁华历史上唯一一个列为最高学历建设高校,全国最高“中国名”高校。北京高铁站是我国首个以提速火车站为中心…

    科研百科 2024年11月30日
    1