AUTOSAR从入门到精通-【应用篇】基于AUTOSAR架构的混合动力电池 ECU 软件开发

本文深入探讨了基于AUTOSAR架构的48V混合动力电池管理系统(BMS)。详细介绍了BMS的硬件设计,包括MCU最小系统、电源变换、电池监控模块和信息管理模块等。同时,阐述了BMS的软件设计,讲解了如何利用AUTOSAR方法论和解决方案进行系统设计、服务层配置和底层软件开发,涉及驱动设计、操作系统配置和微控制器抽象层设计。最后,文章讨论了系统集成与功能测试,包括通信、电流、电压和温度的数据分析。
摘要由CSDN通过智能技术生成

目录

前言

48V 电池管理系统国内外研究现状

国外研究现状

 国内研究现状

混合动力电池总体功能设计与研究

2.1 48V BMS 硬件方案分析与设计

2.1.1 48V BMS 硬件需求分析

2.1.2 48V BMS 硬件拓扑结构设计

2.1.3 单体电压检测方案

2.1.4 电流检测方案

2.1.5 均衡方案

2.2 48V BMS 软件需求分析

2.2.1 传统的 BMS 软件架构分析

2.2.2 基于 AUTOSAR 的 BMS 软件架构设计

2.3 基于 AUTOSAR 架构的软件设计

2.3.1 AUTOSAR 方法论

2.3.2 AUTOSAR 解决方案

ECU 硬件电路设计

3.1 MCU 最小系统电路

3.1.1 MCU 硬件资源分配

3.1.2 程序下载电路

3.2 电源变换电路

3.3 电池监控模块电路设计

3.3.1 菊花链通信电路

3.3.2 电源与信号隔离电路

3.3.3 模拟前端采样相关外围电路

3.3.4 单体电压监控电路

3.3.5 电流检测电路

3.3.6 均衡电路

3.3.7 温度检测电路

3.3.8 总压检测电路

3.4 电池信息管理模块电路设计

3.4.1 存储模块电路

3.4.2 CAN 通信模块电路

3.4.3 时钟管理模块电路

3.5 充放电控制电路设计

基于 AUTOSAR 规范的 BMS 底层软件设计

4.1 基于 ISOLAR-A 的系统设计

4.1.1 BMS 系统约束描述文件设计

4.1.2 BMS 软件组件划分与设计

4.1.3 BMS 软件架构设计

4.2 BMS 系统服务层设计与配置

4.2.1 AUTOSAR 模式管理

4.2.2 通信栈总体架构设计

4.2.3 通信协议栈的配置

4.2.4 CCP 协议

4.3 复杂驱动设计

4.3.1 菊花链通信驱动

4.3.2 DS1302 驱动

4.3.3 DS18B02 驱动

4.3.4 ADS1100 驱动

4.3.5 外部 EEPROM 驱动

4.4 IO 硬件抽象层设计

4.5 RTE 配置

4.6 AUTOSAR 操作系统的配置

4.6.1 操作系统的任务设计

4.6.2 ISR 配置

4.6.3 计数器与报警器设置

4.6.4 调度表配置

4.7 BMS 微控制器抽象层设计

4.7.1 微控制器驱动设计

4.7.2 IO 驱动设计

4.7.3 通信驱动设计

4.7.4 存储驱动设计

系统集成与功能测试分析

5.1 AUTOSAR 工程代码集成与调试

5.2 实验环境

5.3 通信测试与分析

5.4 电流测量数据与分析

5.5 单体电压数据采集与分析

5.6 温度测量数据与分析

5.7 单体电池均衡分析


 

前言

由于严峻的环境污染和能源短缺问题,各国都在致力于发展新能源车,以达到节
能排放的目的。在此背景下, 12V 启停系统由于成本较低廉、匹配方便,得到广泛应
用。但是 12V 系统作为启停系统后存在许多问题,比如节能和减排效果有限,并且
轻度混合动力系统的功率需求通常在 10~15KW</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

格图素书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值