首页/文章/ 详情

全固态电池判定及试验方法

1月前浏览852


1. 固态电池热潮下的“真假全固态”之争


近年来,新能源汽车行业掀起固态电池研发热潮,宁德时代、比亚迪、丰田等头部企业纷纷发布技术路线图。但市场上宣称的“固态电池”鱼龙混杂,许多产品实为半固态电池(即混合固液电池),仍含有部分液态电解质。两者的核心差异在于:


全固态电池:正负极间仅通过固体电解质传递离子,完全不含液态物质。


半固态电池:同时依赖固体和液态电解质实现离子传导,电解液含量通常在5%-10%。部分厂商通过模糊概念进行营销,导致消费者对“全固态”认知混乱。例如,某些采用凝胶电解质或少量电解液浸润的电池,虽提升了安全性,但本质上仍属于过渡技术。


2. 苗圩重磅发声:全固态≠液态电池的简单升级


原工信部部长苗圩在第二届中国全固态电池创新发展高峰论坛上明确指出:“需要澄清的事实是,半固态电池仍然属于液态电池的范畴,不能与固态电池混为一谈。绝不是液态电池随着电解液液体的减少就可以发展成为固态电池,这是完全两个不同的概念


固态电池使用的是完全固态的电解质,没有液态成分,离子传导主要通过固态电解质中的离子通道或晶格缺陷等方式进行。由于采用完全固态的电解质,其生产工艺与传统电池有较大差异,需要开发新的制备工艺和设备,如固态电解质的成型、电极与固态电解质的界面制备等,生产工艺难度较大,目前还面临着一些技术挑战,量产成本较高,大规模商业化应用仍有待进一步突破。


3. 标准解读:如何判定“真·全固态”?


《全固态电池判定及试验方法》(征求意见稿)首次明确了全固态电池的判定标准和测试方法。全固态电池的判定及试验方法如下:


(1) 全固态电池判定

电池单体按照以下方法进行失重率试验,若失重率不高于1%,则可判定为全固态电池。


(2)试验条件

环境条件:试验环境温度25°C±2°C,相对湿度不高于0.035%。


测量仪器、仪表准确度:质量测量装置精度为0.01g。


测试过程误差:

电压±1%,电流±1%,温度±1°C,真空度±0.01Pa。


(3)失重率试验方法

预处理:电池单体需要先进行预处理循环,并将电池完全放电。步骤包括:以制造商规定且不小于1I的电流恒流充电至制造商技术条件中规定的充电终止电压后转恒压充电,充电电流降至0.05I停止充电,充电后搁置1小时,然后以同样电流放电至制造商规定的放电截止条件。重复此过程三次,确保电池处于激活和稳定状态。


烘干测试:将电池破开后暴露时间不长于5分钟,记录电池的初始质量,将电池放入温度为120°C的真空干燥箱内,试验时间为6小时±10分钟,试验结束后,将电池冷却至50°C以下并记录末态质量。


(4)数据处理

计算电池失重率η的公式如下:


η=(M0M1)/M0×100%


其中,M0为实验对象初始质量,M1为实验对象末态质量。


附标准全文:


来源:锂想生活
汽车新能源标准解读储能试验
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-03-09
最近编辑:1月前
堃博士
博士 签名征集中
获赞 129粉丝 153文章 389课程 0
点赞
收藏
作者推荐

Deepseek生成随机颗粒锂离子电池三维多孔电极COMSOL模型

前面分享了用Deepseek做了一个随机生成锂离子电池二维多孔电极COMSOL模型(点击阅读),应大家的需求,这里再分享Deepseek生成随机颗粒锂离子电池三维多孔电极COMSOL模型。把昨天生成的二维多孔电极模型输入给deepseek,要求生成三维模型,即可输出对应的代码。把代码输入COMSOL软件,并且修修正3个小错误,然后把几何尺寸修改成了30*30*30 um3,颗粒最大个数改成了500个。运行程序,生成了三维随机颗粒几何模型。但是,实际生成的几何模型无法达到目标孔隙率,把颗粒最大个数修改成更大,实际孔隙率越接近目标值,但是生成过程耗时非常长。因为生成过程中颗粒的坐标位置也是随机取值,比较难形成密集堆积,需要更多的小颗粒去填充大颗粒之间的空隙。这个程序应该还有改进的可能,尽可能让颗粒坐标位置密集堆积的形式去排布。程序代码(生成几何模型操作方法见用Deepseek做了一个随机生成锂离子电池二维多孔电极COMSOL模型):// ========== 3D参数定义部分 ==========// 模型参数double ELECTRODE_WIDTH = 30; // 电极宽度 (μm)double ELECTRODE_HEIGHT = 30; // 电极高度 (μm)double ELECTRODE_DEPTH = 30; // 电极厚度 (μm) 新增第三维参数double RIND = 0.5; // 边界保护层厚度 (μm)double POROSITY = 0.3; // 目标孔隙率// 颗粒参数double MIN_RADIUS = 1; // 最小颗粒半径 (μm)double MAX_RADIUS = 12.5; // 最大颗粒半径 (μm)int number_particle = 500; // 最大颗粒数(三维需要更多颗粒)// ========== 几何初始化部分 ==========model.component("comp1").geom("geom1").lengthUnit("um");// ========== 基底创建部分 ==========// 创建三维电极基底model.component("comp1").geom("geom1").create("base", "Block");with(model.component("comp1").geom("geom1").feature("base")); set("size", new double[]{ELECTRODE_WIDTH, ELECTRODE_HEIGHT, ELECTRODE_DEPTH}); // ========== 颗粒生成部分 ========== int successCount = 0; double totalVolume = ELECTRODE_WIDTH*ELECTRODE_HEIGHT*ELECTRODE_DEPTH; double targetSolidVolume = totalVolume*(1-POROSITY); double currentSolidVolume = 0; while (successCount < number_particle && currentSolidVolume < targetSolidVolume) { // 生成随机半径(正态分布) double rand1 = Math.random(); double r = MIN_RADIUS+(MAX_RADIUS-MIN_RADIUS)*rand1; r = Math.max(MIN_RADIUS, Math.min(MAX_RADIUS, r)); // 计算球体体积 double volume = (4.0/3.0)*Math.PI*r*r*r; // 跳过超出剩余空间的颗粒 if (currentSolidVolume+volume > targetSolidVolume) continue; // 生成随机位置(考虑三维边界保护) double randx = Math.random(); double randy = Math.random(); double randz = Math.random(); double x = RIND+r+(ELECTRODE_WIDTH-2*(RIND+r))*randx; double y = RIND+r+(ELECTRODE_HEIGHT-2*(RIND+r))*randy; double z = RIND+r+(ELECTRODE_DEPTH-2*(RIND+r))*randz; // 三维碰撞检测 boolean collision = false; for (int i = 0; i < successCount; i++) { String ftName = "part"+i; double[] existPos = model.component("comp1").geom("geom1").feature(ftName).getDoubleArray("pos"); double existR = model.component("comp1").geom("geom1").feature(ftName).getDouble("r"); double dx = x-existPos[0]; double dy = y-existPos[1]; double dz = z-existPos[2]; double dist = Math.sqrt(dx*dx+dy*dy+dz*dz); if (dist < (r+existR)) { collision = true; break; } } // 创建三维球体颗粒 if (!collision) { String ftName = "part"+successCount; model.component("comp1").geom("geom1").create(ftName, "Sphere"); with(model.component("comp1").geom("geom1").feature(ftName)); set("r", r); set("pos", new double[]{x, y, z}); successCount++; currentSolidVolume += volume; } } // ========== 后处理部分 ========== // 计算实际孔隙率 double actualPorosity = 1-(currentSolidVolume/totalVolume); model.param().set("actual_porosity", actualPorosity); // 生成几何 model.component("comp1").geom("geom1").run(); 按照以上操作即可生成对应的程序,此模型只适合研究几何模型生成方法,不适合直接用于做模拟计算,孔隙率离目标值差比较多。大家可以根据自己的需要修改程序。来源:锂想生活

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈