【社区分享】锂电叠片算法
发布时间:2024-11-29
锂电池安全核心在于正负极之间的绝缘,电池正极材料和负极材料之间有一层厚度为5μm的隔膜,在生产电池过程中,隔膜不能被拉扯或是褶皱,隔膜拉扯将导致绝缘性能下降,而褶皱将严重影响电池储能多少,所以锂电叠片环节至关重要。机械模型如下图:
隔膜由放卷轴放出,经过张力摆杆、储料轴和拉膜轴,一层一层叠片成成品电池。拉膜轴左右运动的过程中,从放卷轴到最终产品之间的隔膜长度因为几何形状变化而发生变化,为了维持隔膜不被拉扯或褶皱,储料轴要实时吸收或放出隔膜,以维持隔膜张力恒定,所以算法第一步是建立物理模型。
在实际工艺中,根据定子垂线是否在电池平台上,可分为两种情况(主要考虑到设备是否存在机械干涉),如下图:
► 定义机械模型(L1, L2, L3, L5, L6, L7, R)
当定子垂线在叠台上时,垂线距离叠台左边(L5)和右边(L6)均为正值,同时L5+L6恰好是叠台宽度当定子垂线不在叠台上时,垂线距离叠台左边(L5)为负值,右边(L6)为正值,同时L5+L6恰好是叠台宽度在实际工艺中,为了避免机械干涉或者相机视野干涉,动子的上辊和下辊也有可能不在同一个垂线上,可定义下辊对上辊的水平偏移量为L7在垂直方向上,可以以定子为参考点,依次定义上动子、下动子叠台的偏移高度水平方向上,可以以定子为参考点定义动子以及叠台的位置,同时动子过辊为圆形,可定义圆形半径R► 定义动子水平运动范围
同样,可以以定子为参考点,定义A1,A2。*因为在整个机构中,定子的位置始终是不会发生变化的,所以作为参考点最合适
保持隔膜不被拉扯或褶皱的关键在于保证运动过程中长度恒定,即运动过程中隔膜拉长时,储料机构放料;运动过程中,隔膜变短时,储料机构收料。那么就必须计算出整个过程中拉膜轴在不同位置时隔膜长度变化,以及未来的变化趋势。
► 核心的隔膜长度计算
机械结构分两种,即定子中心在叠台或不在叠台上,就要分别计算两种模型:两种模型都需要机械模型参数,同时自变量为拉膜轴的位置,输出为定子到叠台之间隔膜总长度。计算过程实际上就是纯数学几何问题,不做深入展开,只贴出部分代码:
► 根据关键点计算凸轮插补曲线
► 根据关键点计算放卷轴插补曲线
放卷轴类似,先计算关键点位置,然后再根据关键点计算插补线段表达式到凸轮里:
确定储料轴分辨率,即主轴间隔多长加个一个点。
通常可以取0.3-0.5mm插入一个特征点,然后用for指令轮训各个特征点主值对应的拉膜轴的位置,放卷轴放卷长度,从而计算储料轴的位置:
储料轴膜长变化量=放料膜长-定子到级片之间的膜长代码片段如下:
► 调用插补指令对凸轮进行插补
► 封装成算法功能块输入机械参数,输出结果到凸轮表:
► 仿真,录波
,时长00:25
展开全文
其他新闻
- 【从SIMOTION到SIMATIC T-CPU】之数据类型 2024-11-29
- 一分钟教会你【西门子Zui经济型IO-IM60】如何配置 2024-11-29
- 【从SIMOTION到SIMATIC T-CPU】之用户变量 2024-11-29
- 【SIMATIC 机器人仿真器】全新发布! 2024-11-29
- 【从SIMOTION到SIMATIC T-CPU】之TO变量 2024-11-29
- 基本控制库介绍之【双手控制库】 2024-11-29
- 【从SIMOTION到SIMATIC T-CPU】之FC/FB 2024-11-29
- 【故障安全步步来】认识故障安全CPU和F-IO的F目标地址 2024-11-29
- 【从SIMOTION到SIMATIC T-CPU】之运动指令 2024-11-29
- 【2024工博会】S7-1500/1200亮点抢先看! 2024-11-29