当前位置: 首页 > news >正文

新能源汽车电池包为什么不通用,车主怎么用电才算对?

一提起新能源车,大部分人可能知道电动汽车,实际上新能源车的种类是比较多的,这里边也包括了插电式混动汽车、纯电汽车、燃料电池汽车,其中插电混动里还包括了串联式、并联式、混联式,每种汽车都各有优缺点,今天不聊车,聊聊电池及用法。

首先我们要确定一个基调,就是基于电池的BMS管理系统,SOC区别,那么新能源汽车电池包就根本没办法通用,这是软件上的东西,就像不同手机里边装着不同代码一样。

再从原材料来说,新能源汽车用的铅酸电池、镍铬电池、锂电池、燃料电池里边就分很多种,就像我们常见的锂电池也分锰酸锂、磷酸铁锂、三元锂,其中三元锂还分为镍钴锰锂和镍钴铝锂,刀片电池是基于磷酸铁锂,弹匣电池是基于三元锂和磷酸铁锂两种材料混合。

其次就是电池的化学配比的配方,这个我皮毛都不知道,就不说了,去过电池厂的小伙伴应该会熟悉一些。

其三就是软件系统的优化和处理。

其四就是规划额定的电压及电池容量等影响,电池电压又分为额定电压、端电压、开路电压、负载电压、最高充电电压、最低放电电压,这些都对电池包的通用型造成很大影响。电池容量方面,有额定容量、可用容量、理论容量,这也是我们为什么标注续航800公里,实际跑600多的原因了,这个还跟电池活性、温度、使用效率、汽车功率、汽车能耗等等相关。

另外就是荷电状态,代表着使用一段时间或者长期搁置不用后剩余容量与电池额定容量的比值,类似于燃油车油箱内现有的油量和油箱容量的比值,在CAN总线上也是用百分比值来表示的,取值范围一般是0~1,0表示电池放电完全,没电了,1表示电池充电完全,充满了。

还有就是电池健康状态,也是一个“度”的问题,我们在采集数据的过程中,这个也是个百分比值,可以理解为电池当前容量与出厂容量的百分比。这是一条很重要的数据,无论是做电池评估、电池健康状态检测、电池回收、梯次利用等等,都会涉及这条数据,在CAN网络上,这条数据基本是明文,破解拿个数据倒是很容易,关键就是车型太多了。

加上放电深度,就是电池的放电量与电池额定容量的比值,和上述的0~1类似,也是用百分比来表达,但是超过80%的电量,此时就算是深度放电了,这里有细微区别,电池也会被保护板保护起来,不能过充或者过放。

不同的车型电池能量不一样,电池的密度不一样,这个主要体现在单体电芯上,比如有单体最高电压、最低电压、最高电流、最低电流、电阻,数百个单体,还有电池的热管理系统、电池管理系统、高低压回路、各种加强结构、重量都影响着下一条要说的电池效率。

电池效率容易理解,就是充放电过程中能量的转换效率。电池越健康,效率越高,电池越不健康,效率越低,这里有两类:容量效率是电池放电时候输出的容量与充电时输入的容量的比值,能量效率是指电池放电时输出的能量与充电时输入能量的比值。当电池经过多次循环充放电后,电池效率会越来越低,然后,就出现充电时间短、续航短的问题。用一块海绵来举例,充电就是海绵吸水,放电就是海绵挤水,理想状态下,这个数据大抵能保持一致,但是海绵使用一段时间后,海绵恢复形变的能力有些衰减,以至于后边,吸水量和排水量大不如从前。

这个时候就跳出来个东西,叫电池寿命。也就是从出厂到电池寿命结束全村吃席这段时间,一般汽车用的锂电池的日历寿命为5—10年,哪怕平时使用不频繁,一年开个4000来公里,使用到5—6年的时候,总里程虽然只有2万公里,但是电池容量一样有可能衰减到70%。

像极了我们这些吃货购买的食物,假设保质期是一年,无论你吃不吃,吃多少,超过保质期就不能食用了。车厂才不会蠢至把这个数值公布出来,要不然,车不好卖了,他们能公布的只有循环寿命。一个循环的定义是完成一次满充+满放,但是我们要略懂的,都不要这么去操作,做到浅充浅放,这样才能使得锂电池更耐用。车厂的NEDC续航里程都是按照循环次数来算的,比如600KM/次*2000次循环=120万公里,然后车厂号称告诉你能跑120万公里,看完上述的,你觉得你信吗?

嗯,不信就对了,我们买了车得开吧,开一段时间后,电池的一致性又会出问题,比如电压一致性、电池容量一致性、内阻一致性、温升的一致性。这里要引入一个理论叫木桶理论,最差的那个单体电池的容量决定了整个电池组的能力,为了提升单体电池的一致性,可以从筛选、热管理、均衡等多个角度优化设计,这里又产生出新的不同。

开车停车听歌吹空调看导航都得用电了,比如大灯延时关闭,自动锁车后关闭车窗车灯雨刷,TBOX进入到待机或者休眠状态。这些个乱七八糟的还存在电池消耗,电池本身自己也有自放电,包括了物理放电和化学放电,物理放电的充电能得到补偿,化学自放电的,就是不可逆的,这个容量的缺失,到了一定程度,可以通过更换新能源整车电池包来解决(换新)。因为化学自放电的包括了正极与电解液、负极与电解液、电解液杂质、造成时杂质造成的微短路集中不可逆反应。

再到各个厂家电池包外轮廓受限于车身结构,每个厂家结构不同,电池包的尺寸就没办法统一了,电池包的容量会影响到空间、成本、安全、性能等多个方面,每个厂家电池包的容量也不一样,你看原来哪些小小个的续航200公里的,跟骗子有啥区别呢?现在都是大屁股,宽底盘,续航动不动就干到1500公里,上马路牙子也是轻轻松松的事。

哦,不能上马路牙子,因为要考虑碰撞的要求,碰撞的时候,传力路径不同,电池包与车身连接关系也不一样,安全策略也不同,电池包应用的结构设计也不同,那就让他们继续不同下去吧。

汽车电池包的不同,是没办法解决的,看了上边的,我们就应该了解和熟悉,这就是个死循环的东西,条条大路通罗马,罗马未必通条条大路。就像我们解码特斯拉的BMS电池包数据,碰到的车型、电池数据复杂程度都不同。造车的公司都看特斯拉,学习特斯拉,特斯拉都已经开源了,你也抄不了啊,你抄得了的,价格也做不了。有点像可口可乐把配方给你,你也干不了可口可乐的事一样,但这并不说明我们的研究就没有意义,虽然是辛苦一些,每天都趴车里,但是所有的数据不都是积累出来的么?

再回到镍铬电池,最原始的应用形态就是我们的手机电池,扣出来的那一小方块,镍铬电池具有“记忆效应”:反复充电,但是不充满,会导致寿命衰减,所以,保护手机的方式是充满、放净。但是锂电池不存在这种效应,可以随充随放,这也是为啥,“汽车要浅充浅放”的做法了,电车朋友们,到了剩余25%左右,我们一起加电。

这些,希望对广大车主和企业有点用,最近关于新能源电池数据需求的客户,应用不同的领域的有点多,希望我这么一通解释,小伙伴能明白每个车都不一样,这个就没白写了。

相关文章:

新能源汽车电池包为什么不通用,车主怎么用电才算对?

一提起新能源车,大部分人可能知道电动汽车,实际上新能源车的种类是比较多的,这里边也包括了插电式混动汽车、纯电汽车、燃料电池汽车,其中插电混动里还包括了串联式、并联式、混联式,每种汽车都各有优缺点,…...

[C语言]——柔性数组

目录 一.柔性数组的特点 二.柔性数组的使用 三.柔性数组的优势 C99中,结构体中的最后⼀个元素允许是未知大小的数组,这就叫做『柔性数组』成员。 typedef struct st_type //typedef可以不写 { int i;int a[0];//柔性数组成员 }type_a; 有些编译器会…...

密码学 总结

群 环 域 群 group G是一个集合,在此集合上定义代数运算*,若满足下列公理,则称G为群。 1.封闭性 a ∈ G , b ∈ G a\in G,b\in G a∈G,b∈G> a ∗ b ∈ G a*b\in G a∗b∈G 2.G中有恒等元素e,使得任何元素与e运算均为元素本…...

尚硅谷html5+css3(1)html相关知识

1.基本标签&#xff1a; <h1>最大的标题字号 <h2>二号标题字号 <p>换行 2.根标签<html> 包括<head>和<body> <html><head><title>title</title><body>body</body></head> </html> 3…...

苍穹外卖11(Apache ECharts前端统计,营业额统计,用户统计,订单统计,销量排名Top10)

目录 一、Apache ECharts【前端】 1. 介绍 2. 入门案例 二、营业额统计 1. 需求分析和设计 1 产品原型 2 业务规则 3 接口设计 2. 代码开发 3. 功能测试 三、用户统计 1. 需求分析和设计 1 产品原型 2 业务规则 3 接口设计 2. 代码开发 3. 功能测试 四、订单统…...

大商创多用户商城系统 多处SQL注入漏洞复现

0x01 产品简介 大商创多用户商城系统是一个功能强大、灵活多变的新零售电商系统服务商。该系统支持平台自营和商家入驻,实现多元化经营模式,能够全面整合供应商、生产商、经销商和消费者等产业链资源,提高产品多样性,加快资金流动速度,并有助于减少不必要的成本输出。 0…...

美团一面4/9

面的时候自我感觉良好&#xff0c;复盘感觉答的一坨。。 0怎么比较两个对象 0Integer 不使用new会自动装箱&#xff0c;返回提前创建的。使用new就创建新对象。 1.Object类有什么方法 java中Object类中有哪些常用方法以及作用_java中object的方法有什么用-CSDN博客 2.hash…...

ubuntu下NTFS分区无法访问挂载-解决办法!

Ubuntu系统下&#xff0c;有的时候发现&#xff0c;挂载的NTFS文件系统硬盘无法访问。点击弹出类似问题&#xff1a; Error mounting /dev/sda1 at /media/root/新加卷: Command-line mount -t "ntfs" -o "uhelperudisks2,nodev,nosuid,uid0,gid0" "/…...

如何在 Ubuntu 14.04 上使用 Rsyslog、Logstash 和 Elasticsearch 实现日志集中管理

Elastic 的一篇文章 介绍 理解组织生成的数百万条日志行可能是一个艰巨的挑战。一方面&#xff0c;这些日志行提供了对应用程序性能、服务器性能指标和安全性的视图。另一方面&#xff0c;日志管理和分析可能非常耗时&#xff0c;这可能会阻碍对这些日益必要的服务的采用。 …...

mapbox 工作问题暂时记录

mapbox 工作问题暂时记录 mapbox样式修改1.2.3.4. mapbox样式修改 1. mapbox直接用class名无法修改样式, 可以添加 :deep 来修改样式 2. map.value.getStyle().layers这行代码可以获取页面中所有图层,可以判断图层id来做相应操作 3. map.value.setLayoutProperty(layer.id…...

Linux、Docker、Brew、Nginx常用命令

Linux、Docker、Brew、Nginx常用命令 Linuxvi编辑器文件操作文件夹操作磁盘操作 DockerBrewNginx参考 Linux vi编辑器 Vi有三种模式。命令模式、输入模式、尾行模式&#xff0c;简单的关系如下&#xff1a; i -- 切换到输入模式&#xff0c;在光标当前位置开始输入文本。&a…...

【Spring实战项目】SpringBoot3整合WebSocket+拦截器实现登录验证!从原理到实战

&#x1f389;&#x1f389;欢迎光临&#xff0c;终于等到你啦&#x1f389;&#x1f389; &#x1f3c5;我是苏泽&#xff0c;一位对技术充满热情的探索者和分享者。&#x1f680;&#x1f680; &#x1f31f;持续更新的专栏《Spring 狂野之旅&#xff1a;从入门到入魔》 &a…...

第二证券|政策利好不断,工业母机概念爆发,华东数控等涨停

工业母机概念10日盘中大幅走高&#xff0c;截至发稿&#xff0c;恒进感应、宏德股份、华东重机、华东数控等涨停&#xff0c;凯腾精工涨超20%&#xff0c;创世纪涨逾11%&#xff0c;华辰配备、盘古智能涨超9%&#xff0c;博亚精工涨逾8%。 音讯面上&#xff0c;工业和信息化部…...

Thinkphp5萤火商城B2C小程序源码

源码介绍 Thinkphp5萤火商城B2C小程序源码&#xff0c;是一款开源的电商系统&#xff0c;为中小企业提供最佳的新零售解决方案。采用稳定的MVC框架开发&#xff0c;执行效率、扩展性、稳定性值得信赖。 环境要求 Nginx/Apache/IIS PHP5.4 MySQL5.1 建议使用环境&#xff…...

PostgreSQL介绍

PostgreSQL是一个高度先进的对象关系型数据库管理系&#xff08;ORDBMS&#xff09;&#xff0c;其起源可以追溯到1986年&#xff0c;最初是加州大学伯克利分校计算机系的一个项目&#xff0c;名为POSTGRES。它是从Ingres项目演变而来的&#xff0c;目的是克服当时关系数据库系…...

简析数据安全保护策略中的十个核心要素

数据显示&#xff0c;全球企业组织每年在数据安全防护上投入的资金已经超过千亿美元&#xff0c;但数据安全威胁态势依然严峻&#xff0c;其原因在于企业将更多资源投入到数据安全能力建设时&#xff0c;却忽视了这些工作本身的科学性与合理性。因此&#xff0c;企业在实施数据…...

Python+Django+Html河道垃圾识别网页系统

程序示例精选 PythonDjangoHtml河道垃圾识别网页系统 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对《PythonDjangoHtml河道垃圾识别网页系统》编写代码&#xff0c;代码整洁&#xff0c;规…...

BUUCTF:BUU UPLOAD COURSE 1[WriteUP]

构造一句话PHP木马 <?php eval(system($_POST[shell])); ?> 利用eval函数解析$shell的值使得服务器执行system命令 eval函数是无法直接执行命令的&#xff0c;只能把字符串当作php代码解析 这里我们构造的木马是POST的方式上传&#xff0c;那就用MaxHacKBar来执行 …...

从零开始学习:如何使用Selenium和Python进行自动化测试?

安装selenium 打开命令控制符输入&#xff1a;pip install -U selenium 火狐浏览器安装firebug&#xff1a;www.firebug.com&#xff0c;调试所有网站语言&#xff0c;调试功能 Selenium IDE 是嵌入到Firefox 浏览器中的一个插件&#xff0c;实现简单的浏览器操 作的录制与回…...

【linux基础】bash脚本的学习:定义变量及引用变量、统计目标目录下所有文件行数、列数

假设目的&#xff1a;统计并输出指定文件夹下所有文件行数 单个文件可以用 wc -l &#xff1b;多个文件&#xff0c;可以用通配符 / 借助bash脚本 1.定义变量名&#xff0c;使用引号 a"bestqc.com.map" b"Anno.variant_function" c"enrichment/GOe…...

多云管理“拦路虎”:深入解析网络互联、身份同步与成本可视化的技术复杂度​

一、引言&#xff1a;多云环境的技术复杂性本质​​ 企业采用多云策略已从技术选型升维至生存刚需。当业务系统分散部署在多个云平台时&#xff0c;​​基础设施的技术债呈现指数级积累​​。网络连接、身份认证、成本管理这三大核心挑战相互嵌套&#xff1a;跨云网络构建数据…...

多模态2025:技术路线“神仙打架”,视频生成冲上云霄

文&#xff5c;魏琳华 编&#xff5c;王一粟 一场大会&#xff0c;聚集了中国多模态大模型的“半壁江山”。 智源大会2025为期两天的论坛中&#xff0c;汇集了学界、创业公司和大厂等三方的热门选手&#xff0c;关于多模态的集中讨论达到了前所未有的热度。其中&#xff0c;…...

利用ngx_stream_return_module构建简易 TCP/UDP 响应网关

一、模块概述 ngx_stream_return_module 提供了一个极简的指令&#xff1a; return <value>;在收到客户端连接后&#xff0c;立即将 <value> 写回并关闭连接。<value> 支持内嵌文本和内置变量&#xff08;如 $time_iso8601、$remote_addr 等&#xff09;&a…...

条件运算符

C中的三目运算符&#xff08;也称条件运算符&#xff0c;英文&#xff1a;ternary operator&#xff09;是一种简洁的条件选择语句&#xff0c;语法如下&#xff1a; 条件表达式 ? 表达式1 : 表达式2• 如果“条件表达式”为true&#xff0c;则整个表达式的结果为“表达式1”…...

React19源码系列之 事件插件系统

事件类别 事件类型 定义 文档 Event Event 接口表示在 EventTarget 上出现的事件。 Event - Web API | MDN UIEvent UIEvent 接口表示简单的用户界面事件。 UIEvent - Web API | MDN KeyboardEvent KeyboardEvent 对象描述了用户与键盘的交互。 KeyboardEvent - Web…...

BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践

6月5日&#xff0c;2025全球数字经济大会数字安全主论坛暨北京网络安全大会在国家会议中心隆重开幕。百度副总裁陈洋受邀出席&#xff0c;并作《智能体在安全领域的应用实践》主题演讲&#xff0c;分享了在智能体在安全领域的突破性实践。他指出&#xff0c;百度通过将安全能力…...

k8s业务程序联调工具-KtConnect

概述 原理 工具作用是建立了一个从本地到集群的单向VPN&#xff0c;根据VPN原理&#xff0c;打通两个内网必然需要借助一个公共中继节点&#xff0c;ktconnect工具巧妙的利用k8s原生的portforward能力&#xff0c;简化了建立连接的过程&#xff0c;apiserver间接起到了中继节…...

抽象类和接口(全)

一、抽象类 1.概念&#xff1a;如果⼀个类中没有包含⾜够的信息来描绘⼀个具体的对象&#xff0c;这样的类就是抽象类。 像是没有实际⼯作的⽅法,我们可以把它设计成⼀个抽象⽅法&#xff0c;包含抽象⽅法的类我们称为抽象类。 2.语法 在Java中&#xff0c;⼀个类如果被 abs…...

MyBatis中关于缓存的理解

MyBatis缓存 MyBatis系统当中默认定义两级缓存&#xff1a;一级缓存、二级缓存 默认情况下&#xff0c;只有一级缓存开启&#xff08;sqlSession级别的缓存&#xff09;二级缓存需要手动开启配置&#xff0c;需要局域namespace级别的缓存 一级缓存&#xff08;本地缓存&#…...

【把数组变成一棵树】有序数组秒变平衡BST,原来可以这么优雅!

【把数组变成一棵树】有序数组秒变平衡BST,原来可以这么优雅! 🌱 前言:一棵树的浪漫,从数组开始说起 程序员的世界里,数组是最常见的基本结构之一,几乎每种语言、每种算法都少不了它。可你有没有想过,一组看似“线性排列”的有序数组,竟然可以**“长”成一棵平衡的二…...