首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏镁客网

    电池回收新星Redwood联合福特、沃尔沃在加州推出电动车电池回收计划

    矿产资源不可再生,动力电池回收或许是门好生意。 作者 | 来自镁客星球的郑多金 随着汽车电气化的大趋势,电动汽车对电池的需求急剧上升。然而,众所周知电池的原材料尤其是镍、锂、钴等金属是不可再生资源。 矿产资源的紧缺,使得原电池成本居高不下,汽车电气化的进程也随之受阻。所以,动力电池回收再利用,成为了另一个选择,也是个巨大的风口。 2019年施特劳贝尔从特斯拉离职,专注于电池回收项目。 近日,Redwood Materials在加州启动了一项电动汽车电池回收计划,福特和沃尔沃成为首期合作伙伴。 根据披露,目前Redwood的回收技术能够回收利用废旧电池中95%的镍、钴、铝和石墨,以及超过80%的锂。 而国内,电动车动力电池回收也有了一定发展,据统计,2021年上半年,我国动力电池回收相关新注册企业超过九千家。

    31130编辑于 2022-03-04
  • 来自专栏跟着小郑学JAVA

    新能源电池回收系统 毕业设计 JAVA+Vue+SpringBoot+MySQL

    本文提出了一种基于Vue技术的新能源电池回收系统,该系统可以进行废弃电池的收集和销售,支持回收记录、回收组织等功能。 通过实验测试,新能源电池回收系统让废弃新能源电池回收的效率显著提高,让用户的参与率也有所提高,与此同时废弃新能源电池回收率也有所提高。 1.2 项目录屏 二、功能模块 2.1 用户档案模块 新能源电池回收系统的使用者需要进行管理和维护,在新能源电池回收系统中,用户档案模块可以记录和管理用户的个人信息、电池回收记录、回收机构等相关信息,通过创建用户档案 2.2 电池品类模块 废弃新能源电池有着不同的品类信息,有些是可回收,有些是不可回收,不同类型的资源需要分门别类的进行管理,新能源电池回收系统之所以需要电池品类模块,是为了对该模块收集的电池进行分类和区分 回收机构可以根据城市产生的电池数量和类型,制定回收计划,按照计划对电池进行组织管理,确保回收工作有序开展,根据电池收集计划,回收机构可以建造和布置回收点,例如安装智能电池箱和标志牌。

    516100编辑于 2023-11-17
  • JVM——垃圾回收(垃圾回收算法+分代垃圾回收+垃圾回收器)

    是的话则该对象不能被回收,否则的话该对象可以被作为垃圾将来被回收。 A2回收时刻:当垃圾回收发生后,内存依旧不足时回收A3回收时刻:  当垃圾回收发生时,不管内存充足与否,都会把弱引用的对象回收。引用队列软弱引用还可以配合一种叫做引用队列的一起工作。 在A4被回收前会先将终结器引用对象放入引用队列,再由一个优先级很低的线程在某些时刻过来检查并找到要作为垃圾回收的A4对象并且调用A4的finallize方法,调用完后的下一次垃圾回收就会回收掉A4.由于线程优先级很低会导致 这里会开启多个垃圾回收线程进行垃圾回收,默认与CPU核数相关。每次发生垃圾回收时CPU占用率如下所示,因为是动用了所有核去进行垃圾回收。  垃圾回收器在工作的同时其他用户线程也能进行,在垃圾回收的部分阶段不需要Stop the World. 这是工作在老年代的垃圾回收器。与其对应的是ParNewGC,工作在新生代的垃圾回收器。

    32310编辑于 2025-06-07
  • 来自专栏lostfawn

    电池教程(DSDT)

    EC缓冲区,Embedded Controller Buffer),我们需要利用Hotpatch的原理更名涉及到EC的Method使其失效并在新建的SSDT补丁中重新定义它们,使macOS能够通过SMC电池驱动正确识别电池 因为电池驱动无法处理8位以上的字节,所以就需要我们手动来处理来。 我们需要用到的工具:计算器(Mac自带),Maciasl,新建一个txt文件。 字节处理),B1B4(32字节处理),WECB和RECB(这两个是处理32字节以上的) 16位处理方法 比如我们在Field下找到的这个16位的BADC,我们需要将它拆分掉,拆成来两个8字节,这样就能被电池驱动处理了 补充 当电池有时能正常显示电量,有时不能会出现一个小叉,则可能是多个电池的位置导致的,如图有两个位置,分别为“BAT0”和“BAT1”,我们需要禁用掉“BAT1”这个位置,以达到正常读取电量

    92040编辑于 2022-02-25
  • 来自专栏Html5知典

    【设备】电池状态

    概述 电池状态(Battery Status)API是通过navigator的battery属性来实现的,battery对象提供了有关系统电池级别的信息,还定义了一些当电池电量或状态发生变化时触发的事件 因此WEB应用程序可以监视电池的状况以做一些相应的处理,比如电量不足的时候把数据做个离线保存等等。 代码示例 浏览器支持检测 通过以下代码可以事先检测浏览器是否支持本API。 if(navigator.battery) { //支持此API } else { //不支持此API } 监视电池状态 Battery Status API 允许我们监听四个事件, 其中每一项都可以映射到 dischargingtimechange 当剩余时间直到电池完全放电变化时触发。 levelchange 当电池级别已更改时触发。

    76110发布于 2019-11-26
  • 来自专栏联远智维

    电池安全监测

    电池安全监测 锂电池具有较高的能量密度,较高循环寿命,无记忆效应,具有较高的单体供电电压(3V)等优势,如下图所示,其出现推动了相关产业的发展,使得手机、电脑以及新能源汽车逐渐走向千家万户,获得了2019 年诺贝尔化学奖;然而,电池发生爆炸、鼓包的情况时有发生,大大降低了企业在公民心中的可信度,因此,电池的安全监测具有显著的意义,本文针对具体的工程问题(新能源汽车电池安全监测),依据课题组前期的技术积累, 锂电池主要的材料构成:正极材料、负极材料、电解液、隔膜,调研可知,电池鼓包的原因主要包含:1、电池制造过程中电极涂层不均匀,生产工艺比较粗糙引起的;2、电池使用过程中过充电和过放电引起的;导致电池在使用过程中 附2、锂电池的加工工艺? 锂电池依据使用场景的不同,在外观上呈现片状和圆柱状两种外形;两种外形锂电池具体的封装流程如下图所示: 附3、隔膜材料是什么,能否采用传感器PI替代? ;于此同时,是否可以集成温度等传感器,在后端通过多源数据融合等相关算法,对电池的运行状态进行解算,确保电池的安全运行。

    1.8K20编辑于 2022-01-20
  • 来自专栏开发笔记

    GC回收算法&&GC回收

    GC回收器 Serial 回收器 单线程串行回收 使用复制算法 会产生较长时间的停顿(Stop the world) 不会产生线程切换的开销 通过JVM参数-XX:+UseSerialGC可以使用串行垃圾回收器 ParNew回收器 多线程并行回收 新生代回收器,采用复制算法 参数控制:-XX:+UseParNewGC Parallel Scavenge回收器 多线程并行回收 新生代回收器,采用复制算法 追求高吞吐量 Serial Old 回收器 老年代单线程回收 使用标记整理算法 Parallel Old回收器 老年代多线程回收 使用标记整理算法 串行与并行的效率分析: 以新生登记为例,假设新生人数较多,数量在5000 分区算法(G1内存结构) 在G1回收器之前,垃圾回收器分配的内存都是连续的。 ? 在G1回收器中,垃圾回收器将内存分为大量区块。 ? ,回收后大小,(年轻代堆总大小) 括号外:GC回收前年轻代和老年代大小,回收后大小,(年轻代和老年代总大小) user代表用户态回收耗时,sys内核态回收耗时,rea实际耗时。

    94340发布于 2019-09-24
  • 来自专栏终码一生

    JVM垃圾回收--回收算法详解

    Java虚拟机分代回收的思想,也就是从这个统计进行设计的。分代设计就是将堆划分为年轻代和老年代,对象存活时间很短就在年轻代,存活很长时间,就把这个对象移动到老年代。 年轻代使用耗时较短的回收算法也就是所说的Minor GC,大量的存活下来的对象占据老年代,到一定量级,那么根据算法就会触发全堆扫描--》FULL GC,这个时候就是我们所说的 Stop-the-world 我们新创建的对象,new出来的会放到Eden区中,Eden区中的临时对象会在这里,如果Eden区中的对象进行一次Minor Gc,不能被回收的对象会放到 Survivor的一个区中,每一次进行Minor 虽然做了分代,但是由于对象之间的相互调用,老对象又和新对象产生了引用关系,那么就得跑到老年代扫一遍 才能知道引用的新对象是否也该回收了,其实就是循着绳子找东西,本来院子里面的东西要搬走,但是屋子里面的有根绳子 垃圾回收算法还有很多,思路和思想都是提高回收效率,减少对系统的影响,另外还有一个空间利用率问题 。 备注:文中一部分是基于自己整理,一部分是对网络上的内容的摘录整合。

    57720编辑于 2022-04-14
  • 来自专栏开发笔记

    GC回收算法&GC回收

    :发现了就回收(按线程优先级) 虚引用:任何时刻都会被回收 GC回收算法 分代收集本质上就是分类讨论,根据对存活对象的预判,采用效率更高的收集算法。 GC回收器 Serial 回收器 Serial回收器是一种单线程串行回收器,使用复制算法,在执行回收时会产生较长时间的停顿,优点是不会产生线程切换的开销 通过JVM参数-XX:+UseSerialGC可以使用串行垃圾回收器 Serial Old 回收器 SO回收器是一种多线程并行回收器,使用标记整理算法,适用老年代 ParNew回收器 PN回收器是一种多线程并行器,使用复制算法。 参数控制:-XX:+UseParNewGC Parallel Old回收器 PO是一种多线程回收器,使用标记整理算法,适用老年代 Parallel Scavenge回收器 PS回收器也是一种多线程并行回收器 G1回收回收流程: 初始标记 并发标记 重新标记 并发回收 Minor GC 和Full GC 从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC。

    1.1K10发布于 2020-08-11
  • 来自专栏Web 开发

    电池入手

    唉,本来周日就到手的电池,现在才有空放测试 不说,直接上图 不知道怎样看缩小的图,反正充满电,在默认的能源之星和节能最优,都只能跑2个小时 新电池损耗为0 大家有问题的赶紧去换了

    37620发布于 2018-08-07
  • 来自专栏脑极体

    IBM造海水电池,“搅局”锂电池产业?

    作为新一代的磷酸铁锂技术路线的刀片电池被视为颠覆风头正劲的三元锂电池的杀手锏创新。刀片电池带来的技术突破和成本下降,也将会倒逼三元锂电池产品的整体价格下降。 不得不承认,海水电池,你已经成功引起了我们的注意。 锂电池,确实没有看上去那么美好 聊海水电池之前,我们先得重新认识下锂电池,这个熟悉的陌生“朋友”。 从这些特点来看,IBM的动力电池简直可以成为现有锂电池为主的新能源汽车动力电池完美替代方案。 通过语义富集AI技术,从塑料回收到半导体制造等众多应用领域的催化专业知识的分析,结合材料学、分子化学、电气工程、先进电池试验设备等技术,才完成了这一底层材料的发现。 尽管海水电池技术展示出优越于锂电池的卓越性能,但我们也不会轻易得出“海水电池会很快大规模取代锂电池” 的乐观判断。

    58200发布于 2020-04-13
  • 来自专栏全栈程序员必看

    3.7v锂电池升压电路_电池升压

    FS2114的PCB布局设计建议-基础篇 开关电源的一个常见问题是“不稳定”的开关波形。有时,波形抖动很明显,可以听到从磁性元件发出噪 声。如果问题与印刷电路板(PCB)布局有关,则很难确定原因。 EMC也是很注重(PCB)布局,这就是为 什么在开关电源设计的早期正确布局PCB至关重要的原因。其重要性不可夸大。 原理图走线 主要器件放置 并联一个旁路电容0.1uF LX节点 FB反馈电阻R1,R2 COUT电容 容易影响输出的布线 功率组件的推荐焊盘图案 GND功率地的PCB布线 电感器选择

    82810编辑于 2022-11-08
  • 来自专栏镁客网

    石墨烯电池为什么没有取代锂电池成为电动车的电池? | 拔刺

    本文 | 2361字 阅读时间 | 6分钟 石墨烯电池为什么没有取代锂电池 成为电动车的电池? 石墨烯电池在可预见的将来,都不太可能取代锂电池。一方面,技术还不成熟。另外一方面,成本还降不下来。 应用了一点点石墨烯作为电极材料就算石墨烯电池吗?目前市场上敢打出“石墨烯电池”这个招牌的电池,除去骗子之外,基本都是这种“掺/用了石墨烯的锂离子电池/铅酸电池”。 而目前来看,石墨烯电池还很不成熟,并没有表现出相对于锂电池的重大优势,因此,石墨烯电池连取代锂电池的可能性都不存在。从实验室走向市场需要一个过程,对石墨烯电池而言,这个过程还没有开始。 石墨烯技术可能会用于加强锂电池而不是取代 虽然石墨烯电池技术是一种更新,可能也更强大的技术,但是锂电池本身也是电池技术多年来的结晶。锂电池本身有很多优点,才得以成为目前最主流的汽车电池。 综上所述,一方面石墨烯电池技术还不成熟,另外一方面,石墨烯也未必是升级取代锂电池的理想选择。因此,目前为止没有人会想要用石墨烯电池取代汽车锂电池的。

    64730发布于 2018-07-31
  • 来自专栏工程师看海

    电池保护1:锂电池过放保护原理UVP

    这篇文章的起因是前一段时间购买了一个某东的电子书阅读器来支持国产,但是吃灰一段时间后发现充不进去电了,网上很多用户有同样的反馈,这应该是电池过放死掉了,过放保护没做好,所以写了这篇文章,普及下锂电池过放保护的基本原理 电池保护的一般逻辑是在过放或过流等异常状态下,及时关断FET,停止放电回路,进而保护电芯,当异常状态消失时,再打开FET,使得电池继续工作。 当电池过放时,Vbat电压会降低,当电池电压低于过放检测电压Vuvp一段时间后,DOUT输出低电平,关闭放电MOS ,防止电池进一步放电,如果保留上图中蓝色V-的路径,电芯还是会继续放电,此时保护IC通过内部上拉电阻 虽然此时电池没有放电路径,但是依然有充电路径,见下图绿色部分,DOUT控制的MOS可以通过体二极管给电芯充电,当电芯电压BAT上升到一定值以后,控制板解除过放保护状态,电池继续正常工作。 以上就是电池过放保护的基本过程,后续会持续介绍电池各种异常状态的保护策略。

    1.3K10编辑于 2022-06-23
  • 来自专栏机器之心

    苹果全球电池研发主管跳槽大众,任电池部门CTO

    据路透社本周五(11 月 26 日)报道,苹果全球电池开发主管 Ahn Soonho 已加入大众汽车,根据他的领英资料,此人将负责领导这家传统汽车制造商开发电动汽车电池。 此前在 2018 年,苹果聘请了时任三星 SDI 下一代电池部门的高管的 Ahn Soonho,人们认为苹果聘请电池领域专家是为寻求减少对外部供应商的依赖。 由于「泰坦计划」的存在,苹果不仅在其手机和笔记本电脑中使用电池,还正在开发电动汽车电池。 Ahn Soonho 为韩裔,博士毕业于美国奥本大学,此前还曾在 LG 化学任职。 10 月份路透社曾曝出苹果与国内动力电池大厂宁德时代、比亚迪谈判但未成协议的消息——中国公司表示拒绝在美国设立专为苹果供应汽车电池的工厂。 动力电池一直是电动车技术的瓶颈,比亚迪等公司改进后的磷酸铁锂电池获得了苹果的兴趣,然而由于「制造业回流」与成本、政策等因素的矛盾,电池供应厂商与苹果一直无法达成一致。

    38420编辑于 2023-03-29
  • 来自专栏linux驱动个人学习

    高通电池曲线

    ; qcom,batt-id-kohm:电池ID电阻:当一些电池模型的ID电阻在一定范围内浮动时,电池ID电阻可以作为单电池模型数组以支持多ID; qcom,chg-term-ua= <100000 >;:电池的结束充电电流,这里为100mA; qcom,default-rbatt-mohm:蓄电池电阻值; qcom,fcc-mah=<3200>;电池完全充满的电池容量3200mAh; qcom ,max-voltage-uv =<4200000>; 电池最大的额定电压; qcom,rbatt-capacitive-mohm=<50>;电池的电容电阻; qcom,v-cutoff-uv = <3400000>;电池的截止电压,当电池电压低于此值时设备会自动关机; qcom,flat-ocv-threshold-uv = <3800000>;可以被认为处于平坦放电后的开始下降的阈值; 项目数据节点需要的子节点 lut-col-legend = <(-20) 0 25 40 60>; qcom,lut-data = <2064 2067 2067 2066 2063>; }; //一个二维查找表,将温度和蓄电池电流电池

    1.7K50发布于 2018-04-23
  • 来自专栏硬件工程师

    锂离子电池

    说到锂离子电池,一般做硬件的人,都应该想到一下几个部分: 电芯,电量计,电池保护板,电池充电电路。 For example,电池参数: 电芯: 根据锂离子电池所用电解质材料不同,锂离子电池可以分为液态锂离子电池(li thiumion battery,简称为LIB)和聚合物锂离子电池(polymer 记住:锂离子电池没有记忆效应(如镍镉电池,长期不彻底充电、放电,易在电池内留下痕迹,降低电池容量的现象) 即cell,有单芯,双芯,3芯,4芯。 每种材料的电芯能量密度不一样,便会造成同样wh的电池,大小不一致。 例如:聚合物电池,结构在预留电池空间的时候,需要粗略计算出可达到的电池容量,就是根据能量密度来计算的。 ,避免了电池老化等其他因素造成的电池容量偏差不准确。

    88320编辑于 2022-08-29
  • 来自专栏嵌入式实验基地

    BMS开发-电池简介

    一、电池分类简介 按照能量来源及转换可以分为3大类: 1、化学电池 将物质的化学能通过化学反应转化为电能; 2、物理电池 在一定条件下实现能量直接转换; 3、生物电池 生物质能直接转化为电能。 日常应用比较广泛且接触较多的主要是化学电池,化学电池又分了3大类: 1、一次电池 也称原电池,即不能够再充电的电池,如生活中常用的锌锰干电池; 2、二次电池 即可充电的电池,这也是汽车动力电池最基本的要求 ,常见的铅酸电池 锂离子电池 3、燃料电池 指正负极本身不含活性物质,活性材料连续不断从外部加入,如氢燃料电池; 二、锂离子电池简介 2.1 锂离子电池专业术语 主要列举了以下这些主要的跟电池相关的专业名词 ,则启动充电流程, 如果电池电压不稳定,则判断是否为开路或短路(根据电压或电池温度电阻来判断); 2.预充电 当电池过放电时,电压小于2V 左右,电池电压过低,充电器通过很小的电流给电池充电,一般电池为恒流充电电流的 这样可以防止电池过热,造成电池寿命或安全事故等; 3.快速充电阶段(恒流CC) 当电池电压大于3V左右,此时根据电池容量,通常以 0.5 C 或更低的恒定电流对电池充电直到电池电压达到 4.1 V 或

    72010编辑于 2024-04-29
  • 来自专栏用户9129463的专栏

    如何制作电池标签

      提到电池我们第一反应就想到,遥控器里面的各种电池,其实电池标签远不止是这些,电池标签有电脑电池标签,手机电池标签,各种电池标签。 现在好多的电子产品里使用的都是锂电池电池标签就粘贴在锂电池的表面,上面会有一些信息,比如型号、电压、容量、生产商等信息。下面我们就看看如何制作这样的电池标签。    02.jpg   点击图片按钮,选择来自文件,选择两个有关电池的图标,添加到标签中。 03.jpg   标签制作完成后,点击打印预览,选择打印数量,在预览处查看标签,准确无误后就可以开始打印了。 04.jpg   以上就是电池标签的制作方法, 使用条码软件可以制作各行各业的标签

    1.6K10编辑于 2022-01-20
  • 来自专栏Web开发之路

    垃圾回收

    1.4 分代回收算法 分代回收算法是一种垃圾回收算法,它将堆中的对象分成不同的代,每个代都有不同的回收策略。 分代回收算法的优点是可以更高效地回收内存,并且可以避免对短命对象进行过多的扫描和回收,提高性能。 通常分代回收算法都是基于标记-清除算法或标记-整理算法来实现的。 在运行环境中,垃圾回收算法会监测内存使用情况,当内存不足时会触发回收。 所以,当一个变量被标记清除时,它不是立刻被回收的,垃圾回收器会在运行时检查变量和对象的可达性,并在适当的时候回收不再使用的内存。 总结来说, Google Chrome 浏览器使用的是 V8 引擎,它采用了增量标记清除算法和分代回收算法结合的垃圾回收机制。新生代对象采用增量标记清除算法回收,而老生代对象则采用分代回收算法回收。 1、全局变量下挂载的变量无法被回收 2、一个对象被闭包引用,或者被事件监听,它也无法被回收 3、垃圾回收器无法回收循环引用,需要手动解除引用关系释放内存

    53110编辑于 2023-10-20
领券