水系图一般在哪里找得到_进展 | 水系钠离子电池研究取得重要进展

水系钠离子电池兼具钠资源储量丰富和水系电解液本质安全的双重优势被视为一种理想的大规模静态储能技术。此前,我们针对这水系钠离子电池体系做了一些探索(Nature Communications 2015, 6, 6401;Advanced Energy Materials 2015, 5, 1501005;Advanced Energy Materials 2017, 7, 1701189)。目前水系钠离子电池主要受到水系电解液电压窗口窄(小于2 V)的制约,进而限制了水系钠离子电池的输出电压、能量密度和循环寿命等关键电化学性能指标提升,因此如何开发出宽电压窗口水系电解液是实现高性能的水系钠离子电池关键核心技术。

近日,中国科学院物理研究所/北京凝聚态物理国家研究中心清洁能源重点实验室E01组博士生蒋礼威在胡勇胜研究员、索鎏敏副研究员的指导下,通过将三氟甲基磺酸四乙基铵(TEAOTF)盐和三氟甲基磺酸钠(NaOTF)盐共同溶于水中,设计了一种新型的含惰性阳离子的超高盐浓度Water-in-Salt电解液(9 m NaOTF + 22 m TEAOTF)(图1)。该电解液不仅能实现较宽的电压窗口(~3.3 V),而且还可以有效抑制电极材料在循环过程的溶解(图2),而且由于TEA+阳离子半径较大(计算值为3.6 Å)而不会嵌入正负极材料,避免了混合阳离子电解液普遍存在的阳离子共嵌入问题(图2)。此外,拉曼光谱和核磁共振谱表明该类新型超高盐浓度电解液中TEA+和OTF-阴阳离子相互作用很弱,从而使得其即使是在31 m超高盐浓度下具有相对低的粘度和较高的电导率(图3 和图4)。分子动力学模拟进一步揭示了两种溶液中阴阳离子配位不同:Na+离子与OTF-中的一个氧原子配位,而TEA+离子则与OTF-中的两个氧原子配位(图4)。采用该电解液组装的Na1.88Mn(Fe(CN)6)0.97·1.35H2O(NaMnHCF)//NaTiOPO4全电池无论在低倍率(0.25C)还是高倍率条件下(1C)均表现出优异的电化学性能(0.25C, 200周,90% 保持率;1C,800周,76% 保持率)(图5)。

该研究结果近日发表在《先进材料》上,文章题为High-Voltage Aqueous Na-Ion Battery Enabled by Inert-Cation-Assisted Water-in-Salt Electrolyte。

相关工作得到了国家杰出青年科学基金(51725206)、国家自然科学基金(51672275、51421002、51872322)、国家重点研发计划项目 (2016YFB0901500)、中国科学院A类战略性先导科技专项(XDA21070500)、北京市科委(Z181100004718008)和中科院物理所长三角研究中心的支持。

文章链接:https://onlinelibrary.wiley.com/doi/10.1002/adma.201904427

8b74d37512a0cd36bc5b05c94c77c54d.png

图1 9 m NaOTF + 22 m TEAOTF Water-in-Salt电解液的设计思路图

08e351573fa7f4e06369af0d2afb4dba.png

图2 9 m NaOTF+22 m TEAOTF电解液对正负极性能的影响

ceb667251cfb414de5e4cbf151b42081.png

图3 9 m NaOTF+22 m TEAOTF电解液粘度和电导率以及分子动力力学模拟结果所得的钠离子快速通道

ee83f72a9b50f081a409881240873af6.png

图4 NaOTF水溶液、TEAOTF水溶液和 9 m NaOTF+22 m TEAOTF电解液的拉曼光谱、核磁共振以及分子动力学模拟

033f39a99a5d2654850b040e56bfbea9.png

图5 NaMnHCF//NaTiOPO4全电池的电化学性能及其与已报道水系钠离子电池性能的对比

编辑:Dannis

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/556473.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

@Around简单使用示例——SpringAOP增强处理

Around的作用 既可以在目标方法之前织入增强动作,也可以在执行目标方法之后织入增强动作;可以决定目标方法在什么时候执行,如何执行,甚至可以完全阻止目标目标方法的执行;可以改变执行目标方法的参数值,也…

python numpy逆_Python使用numpy计算矩阵特征值、特征向量与逆矩阵

原标题:Python使用numpy计算矩阵特征值、特征向量与逆矩阵 Python扩展库numpy.linalg的eig()函数可以用来计算矩阵的特征值与特征向量,而numpy.linalg.inv()函数用来计算可逆矩阵的逆矩阵。 >>> importnumpy as np >>> x np.matrix([…

Mysql索引数据结构有多个选择,为什么一定要是B+树呢?_面试 (MySQL 索引为啥要选择 B+ 树)

Mysql索引数据结构 下面列举了常见的数据结构 二叉树红黑树Hash表B-Tree(B树) Select * from t where t.col5我们在执行一条查询的Sql语句时候,在数据量比较大又不加索引的情况下,逐行查询并进行比对,每次需要从磁盘…

一篇搞懂mysql中的索引(大白话版)

容易来说,索引的出现其实就是为了提升数据查询的效率,就像书的目录一样。一本 500 页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一会儿。同样,对于数据库的表而言&am…

sqlite插入时间字段_sqlite 获取最后插入id

(点击上方公众号,可快速关注)SQLite数据库中的表均有一个特殊的rowid字段,它是一个不重复的64位有符号整数,默认起始值为1。rowid别名为oid或_rowid_,但在创建表的SQL声明语句中只能使用rowid作为关键字。如果在创建表的时候设置了…

Dubbo与SpringCloud的架构与区别

Dubbo与SpringCloud的架构与区别 Dubbo架构图 SpringCloud 架构图 总结 框架DubboSpringCloud服务注册中心ZookeeperSpring Cloud Netfix Eureka(nacos)服务调用方式RPCREST API服务监控Dubbo-monitorSpring Boot Admin熔断器不完善Spring Cloud Netflix Hystrix服务网关无Sp…

matlab求微分数值,用MATLAB语言求微积分方程的数值解.(xd^2y)/dx^2-5dy/dx+y=0y(0)=0y'(0)=0...

function dymyfun03(x,y)dyzeros(3,1) %初始化变量dydy(1)y(2); %dy(1)表示y的一阶导数,其等于y的第二列值dy(2)5/x*y(3)-y(1); %dy(2)表示y的二阶导数%ex0808 用ode23 ode45 ode113解多阶微分方程clear,clc[x23,y23]ode23(myfun03,[1,10],[1 10 30]);[x45,y45]ode45(myfun03,[…

springboot 接口404_资深架构带你学习Springboot集成普罗米修斯

这篇文章主要介绍了springboot集成普罗米修斯(Prometheus)的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!Prometheus 是一套开源的系统监控报警框…

http常见的状态码,400,401,403状态码分别代表什么?

2XX 成功 200 OK,表示从客户端发来的请求在服务器端被正确处理 204 No content,表示请求成功,但响应报文不含实体的主体部分 206 Partial Content,进行范围请求 3XX 重定向 301 moved permanently,永久性重定…

mysql left 数学原理,MySQL全面瓦解21(番外):一次深夜优化亿级数据分页的奇妙经历...

背景1月22号晚上10点半,下班后愉快的坐在在回家的地铁上,内心想着周末的生活怎么安排。sql忽然电话响了起来,一看是咱们的一个开发同窗,顿时紧张了起来,本周的版本已经发布过了,这时候打电话通常来讲是线上…

java8中的map与flatmap区别

map:只能返回一个值 flatmap:返回多个值 new ArrayList().stream().map(x -> x);//返回一个 new ArrayList().stream().flatMap(x -> Arrays.asList(x.split(" ")).stream());//返回一个流,也就是多个值 看API声明可以发现,flatmap接受的参数是流…

shell 文件路径有空格_Python学习第57课-shell入门之基本简单命令(一)

【每天几分钟,从零入门python编程的世界!】我们现在学习shell操作,对于shell的命令,我们就把它看做新的语言,shell语言,它是不同于其他编程语言的。就像我们学习一门编程语言,都是从打出“hell …

比较Spring AOP和AspectJ

1. 介绍 当前有多个可用的AOP库,这些库必须能够回答许多问题: 它与我现有的或新的应用程序兼容吗?在哪里可以实施AOP?它与我的应用程序集成的速度有多快?性能开销是多少? 在本文中,我们将着眼…

hough变换直线检测_python+opencv实现霍夫变换检测直线

作者:Ruff_XY功能:创建一个滑动条来控制检测直线的长度阈值,即大于该阈值的检测出来,小于该阈值的忽略 注意:这里用的函数是HoughLinesP而不是HoughLines,因为HoughLinesP直接给出了直线的断点,…

php文件防删改,PHP实现增删改查以及防SQL注入

最近项目调研时,需要在集成板子上做个配置的网页,板子上装的是linux系统,配置信息在一个SQLite数据库中,经过讨论大家决定用PHP做这个网页。由于项目组没一个会PHP的,所以安排我调研下写个Demo,经过几天的研…

c# python 相互调用_【GhPython】Python如何使用“委托”和lambda表达式

【版权声明】| 作者:月之眼| 首发于大水牛参数化设计平台| 如需转载请联系作者| 如果觉得文章不错,欢迎分享 函数作为参数传入 在python中函数是能作为参数输入函数的。这个有点类似于C#中的委托,将一个函数封装到一个委托对象里,…

chimerge算法matlab实现,有监督的卡方分箱算法

实现代码import numpy as npimport pandas as pdfrom collections import Counterdef chimerge(data, attr, label, max_intervals):distinct_vals sorted(set(data[attr])) # Sort the distinct valueslabels sorted(set(data[label])) # Get all possible labelsempty_coun…

金士顿u盘真假软件_简洁轻巧 金士顿DT80 Type-C高速闪存盘评测

从都市的高端会议到普通的日常娱乐,USB高速闪存应用于我们生产生活的方方面面。它小巧便携,稳定可靠的特点吸引了无数人去使用,同时为我们提供了诸多便利。闪存盘也就是日常生活中经常提到的U盘。大多数人对于U盘的印象是老式的USB Micro接口…

php阴影效果,如何使用css3实现文字的单阴影效果和多重阴影效果(

使用css3实现文本阴影效果的原理实现阴影效果主要是用text-shadow属性,根据W3C标准,如果我们想要在IE下兼容CSS3的阴影属性可以使用ie.css3-htc,不过按照标准InternetExplorer9以及更早版本的浏览器暂时不支持text-shadow属性。最基本的语法为…

promise链式调用_这一次,彻底弄懂 Promise

Promise 必须为以下三种状态之一:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise 被 resolve 或 reject,不能再迁移至其他任何状态(即状态 immutable)。基本过程:初始化 Promise 状态(pending)执行 then(..) 注册回调处…