【AUTOSAR】BMS开发实际项目讲解(二十九)----电池管理系统电池充放电功率控制与SOC

news/2024/11/22 18:27:48/

    1. 电池充放电功率控制
      1. 关联的系统需求

Sys_Req_3901Sys_Req_3902Sys_Req_3903Sys_Req_3904;

      1. 功能实现描述

电池充放电功率控制主要包括以下内容:

  1. 60S可用功率

参见[CELL]

  1. 30S可用功率

参见[CELL]

  1. 10S可用功率

参见[CELL]

  1. SOP算法

ID

Description

ASIL

Ref.

SOP-101

估算方法

  1. 通过查两张表:电池系统放电电流限制表,回馈电流限制表获取当前状态下系统可输出的最大电流,再结合总电压计算系统可输出的最大功率。在充放电使用过程中,通过判断当前电流大小,系统可输入输出的最大电流在脉冲表和持续表间切换,再结合各类故障的判断限制,以达到既能输出最大功率又能保护电池的目的

QM

Sys_Req_3901

Sys_Req_3902

Sys_Req_3903

Sys_Req_3904

SOP-102

估算要求

  1. 输出功率应考虑故障等级的限制。具体策略见故障列表 [FL]
  2. 各种限制取最小值上报整车,作为整车可用放电/回馈功率

QM

Sys_Req_3901

Sys_Req_3902

Sys_Req_3903

Sys_Req_3904

  1. SOP策略流程
    1. 电池SOC估算
      1. 关联的系统需求

Sys_Req_3901Sys_Req_3902Sys_Req_3903Sys_Req_3904;

      1. 功能实现描述

SOC主要包括以下内容:

  1. SOC模块输入信息

序号

参数

说明

1

满电电压

4.14V

2

电芯OCV曲线

参见附件xxx 

  1. SOC算法

ID

Description

ASIL

Ref.

SOC-101

估算方法

  1. 开路电压修正法+安时积分法,基于电流积分的基础上,当达到OCV校准的条件即对真实SOC做修正,修正后的SOC值作为初始值,在初始值的基础上对电流积分计算真实SOC,一旦显示SOC与真实SOC出现差异,显示SOC即以一定速率加减速积分跟随真实SOC 。对安时积分来说,当采集的电流精度越高,积分的频率越快,计算的SOC越准确。OCV的修正过程需在电池处于静置状态且电压稳定的情况下进行
  2. 策略方案详见《SOC策略流程图_20190613.vsd》

QM

Sys_Req_4001

Sys_Req_4003

SOC-102

估算要求

  1. 由于电量计量系统在电流积分过程中存在着一些偏差,如电流采样误差、温度变化等导致的容量误差。而且这种误差在循环过程中会积累,无法消除,最终导致计量偏差越来越大。因此在电池组循环过程中必须通过校正来消除,而校正结合实际应用情况通过电压来校正利用开路电压法确定SOC初始值

QM

Sys_Req_4001

Sys_Req_4003

SOC-103

估算要求

  1. SOC校准、变化时SOC变化速率不能超过当前电流积分的1.5倍,充电时SOC只允许向上修正,放电时只允许向下修正,禁止充电/放电过程即能向上又能向下进行SOC修正。

QM

Sys_Req_4001

Sys_Req_4003

SOC-104

估算要求

  1. SOC校准条件充电过程中,单体最高电压达到4.14V即对SOC 校准到100%(快充单体电压未到截至电压点时,BMS发送给直流充电桩的SOC最大值99.9%,不能标定到100%)

QM

Sys_Req_4001

Sys_Req_4003

SOC-105

估算要求

  1. 充电次数:累积充电到电池额定容量的 80%计数一次

QM

Sys_Req_4001

SOC-106

估算要求

  1. 充放电过程中SOC不允许跳变,充放电过程中SOC变化速率应平滑均匀,且最大不超过平均变化速率的1.5倍。电池放空时允许跳变,SOC标定为0%

QM

Sys_Req_4001

Sys_Req_4003

SOC-107

出厂SOC默认设置

  1. 控制器出厂默认初始SOC为50%,需要首次充满后才会校准SOC

QM

Sys_Req_4002

SOC-108

SOC预警

  1. SOC过高、过低及异常跳变的相关异常状态的识别与报警要求参见[FL]

QM

Sys_Req_4002

 

  1. SOC策略流程

http://www.ppmy.cn/news/664971.html

相关文章

显卡工作原理入门

文章目录 显卡的发展历史显卡的基本工作方式显卡的工作模式 80 25 16 80\times25~16 8025 16 色文本模式 640 480 16 640\times480~16 640480 16 色图形模式 320 240 256 320\times240~256 320240 256 色图形模式 640 480 16.8 M 640\times480~16.8M 640480 16.8M 色图形模…

从零开始 Spring Boot 52:@Embedded 和 @Embeddable

从零开始 Spring Boot 52:Embedded 和 Embeddable 图源:简书 (jianshu.com) 这篇文章会介绍Embedded和Embeddable两个注解在 JPA 中的用法。 简单示例 先看一个示例: AllArgsConstructor Builder Data Entity Table(name "user_stu…

C#与康耐视Visionpro-CogRecordDisplay控件显示及图片保存

机器视觉康耐视智能相机Insight-边缘胶路缺陷检测 1.CogRecordDisplay显示 ​CogImageFile ImageFile1 = new CogImageFile(); string imagepath;//图片路径 CogImage8Gray readimage =ImageFile1.Open(imagepath, CogImageFileModeConstants.Read); cogRecordDisplay.imag…

android软键盘弹出黑屏

最近遇到一个EditText弹出软键盘背景黑屏的问题 ,而且有的页面出现,有的不出现。 有网友记录这样可以解决: //根布局 LinearLayout llRootfindviewByid(R.id.llRoot); //设置背景为白色 llRoot.getRootView.setBackgroudColor(this.getRes…

cf两边黑屏怎么解决win10_红警49期:win10玩红警2黑屏但有声音怎么办

win10玩红警2黑屏但有声音怎么办?下载安装了红色警戒2的硬盘版,双击RA2.EXE进入游戏后,黑屏但有声音,相信这也是很多Win10系统的用户在下载安装好红色警戒2之后遇到的问题了,有什么好的解决办法呢。 黑屏可用ddraw文件…

Win10红警如何关闭3d加速?

红警没有关闭3d加速的功能,需要在Win10系统中手动关闭3d加速功能。相信很多用户都不清楚怎么操作,下面小编就给大家分享一下Win10红警关闭3d加速的方法。 具体步骤如下: 1、在系统部落官网搜索并下载“directx”; 2、然后打开下载…

c++ freetype 解析可变字体(Variable font)

什么是可变字体 上一篇文章说了 传送门也懒的贴了, 自己去翻吧 前言 我这里不会贴完整的代码 也不会说的那么细,主要提供一些关键点和方法 正文 ‘name’ 表table 解析 TrueType 字体的解析 字体里面有很多的表table 我们需要的family和style 都在这…

windows 10 下微信突然不能输入中文:已禁用输入法,排查键盘问题无果……

今天在使用电脑过程中,微信突然不能输入中文了,但是其它程序如QQ、Edge浏览器中可以正常输入中文。 切换到微信时,系统托盘区的输入法图标位置显示为一个带圆圈的X,鼠标停在X上会提示“已禁用输入法”: 鼠标右击X&…