tar -xvf aocc-compiler-5.0.0.tar #解压 cd aocc-compiler-3.2.0 #进入目录 install.sh #如果没有可执行权限请赋予可执行权限, chmod +x install.sh source .setenv_AOCC.sh #这一行可以写入~/.bashrc,然后source ~/.bashrc,刷新一下环境变量
AOCL
下载AOCL 5.0 binary packages compiled with AOCC 5.0
1 2 3
tar -zxvf XXX.tar.gz #解压tar.gz包,如果报错请查询Linux下的解压命令,up记不太清了、、、 cd XXX install.sh -t /home/XXX #安装,可以指定安装目录,up安装在/home目录下的某个文件夹里的,这样不需要管理员权限、
安装OpenMPI
在安装OpenMPI之前请确保AOCC、AOCL以及必备的依赖已安装完全
1 2 3 4 5 6 7 8
which clang #检查clang which clang++ #检查clang++ which flang #检查flang 以上三个来自于AOCC和AOCL which c #检查有没有C which c++ #检查有没有C++ sudo apt install g++ sudo apt install gcc
下载OpenMPI的稳定版本,然后解压,进入目录
1 2 3
configure CC=clang CXX=clang++ FC=flang --prefix=/xxxx #可以手动指定/xxx目录 make -j4 #以4核心编译,大小可调,比如16核处理器就改成make -j16 make install #编译安装
# For what used to be vasp.5.lib CPP_LIB = $(CPP) FC_LIB = $(FC) CC_LIB = clang CFLAGS_LIB = -O FFLAGS_LIB = -O1 FREE_LIB = $(FREE)
OBJECTS_LIB = linpack_double.o
# For the parser library CXX_PARS = clang++ LLIBS = -lstdc++
## ## Customize as of this point! Of course you may change the preceding ## part of this file as well if you like, but it should rarely be ## necessary ... ##
# When compiling on the target machine itself, change this to the # relevant target when cross-compiling for another architecture VASP_TARGET_CPU ?= -march=znver4 #7840HS belongs to ZEN4 platform FFLAGS += $(VASP_TARGET_CPU)
----------------------------------------------------------------------------- | | | EEEEEEE RRRRRR RRRRRR OOOOOOO RRRRRR ### ### ### | | E R R R R O O R R ### ### ### | | E R R R R O O R R ### ### ### | | EEEEE RRRRRR RRRRRR O O RRRRRR # # # | | E R R R R O O R R | | E R R R R O O R R ### ### ### | | EEEEEEE R R R R OOOOOOO R R ### ### ### | | | | ERROR FEXCF: supplied exchange-correlation table | | is too small, maximal index : 7355 | | | | ----> I REFUSE TO CONTINUE WITH THIS SICK JOB ... BYE!!! <---- | | | -----------------------------------------------------------------------------
5.21晚上,闯大祸了😢。计划在唐楼测一下XRD(因为物理楼的XRD需要预约),我需要从手套箱内将药品拿出来,但是我发现此时过渡舱是满气状态而非真空状态,我以为是干净的氩气,但其实可能是上一个人用完手套箱忘记了抽真空。我没有多想,直接在手套箱内打开了过渡舱们,氧气含量飙升至90+,害的龙哥搬了一罐氩气来清洗手套箱。I’m
sorry😭.The dilemma absolutely, definitely has been caused by myself,
which could have been avoided with more patience and careness😭
答案:关键因素包括两方面: ①
高离子电导率:室温下 14.4 mS cm⁻¹ 的电导率加速
Li⁺传输,提升电池速率性能(如 2 C 时仍保持有效容量)。 ②
界面稳定性:Br⁻可能促进 Li
金属负极表面形成稳定的固态电解质界面(SEI),减少副反应,使电池在 300
次循环后容量保持率达 92%
研究针对硫化物电解质
Li₆PS₅Cl(LPSC)与锂负极界面反应和枝晶生长问题,提出通过钇(Y)和氧(O)共掺杂调节
PS₄四面体的 d-p 轨道杂化,实现硫原子的电子局域化。 该策略增强了
Y 与 S 的 Madelung 能,抑制 Li 与 S 的相互作用,同时原位形成 Li₂O
界面保护层,提升空气稳定性。改性后的 LPSC-YO 电解质使 Li
对称电池稳定循环超 4800 小时(0.1 mA cm⁻²),LiCoO₂/Li-In 全电池在 0.5 C
下循环 1300 次容量保持率
100%。研究通过轨道杂化驱动的电子局域化策略,为硫化物基全固态锂电池的界面稳定提供了新路径
x=0.05时最优,Li6.1P0.95Y0.05S4.925O0.075Cl
核心目标
调节 PS₄四面体的d-p 轨道杂化(Y 的 d 轨道与 S 的 p
轨道),增强 S 原子电子局域化,抑制 Li 与 S
的相互作用;同时原位形成Li₂O
界面保护层,提升界面稳定性和空气稳定性
Y 和 O 共掺杂如何提升 LPSC 电解质的界面稳定性?
答案:Y
替代P形成Y-S键,通过d-p轨道杂化增强S原子的电子局域化,提升Y-S键的Madelung能(库仑相互作用),抑制
Li 与 S 的还原反应;O 掺杂部分替代
S,通过硬软酸碱理论减少水解反应,同时原位生成 Li₂O
界面层,作为物理屏障阻止 Li
与电解质直接接触,协同抑制枝晶生长和副产物生成。
答案:取代加速 CEI
形成并改变其组成。阻抗谱显示,取代材料的界面电阻(R₂+R₃)在初始循环中增长更快,尤其在高截止电位(≥3.8
V)下差异显著。XPS
分析表明,取代样品生成更多含氧降解产物(如亚硫酸盐、硫酸盐),而未取代样品以多硫化物为主。这表明
Zn²⁺可能促进氧化分解反应,形成更电阻性的 CEI 层,导致容量衰减加快。
3.
为什么选择
Zn²⁺作为取代离子?其取代策略的潜在优势与局限性是什么?
答案:
优势:Zn²⁺离子半径与 Li⁺接近(0.60 Å vs 0.59
Å),且在 NCM
工作电位范围内无氧化还原活性,理论上可稳定存在于电解质结构中;Zn
的化合物(如 ZnS)可能吸收分解产物(如 SO₂),改善界面稳定性。
局限性:Zn²⁺占据
Li⁺位点阻塞传输路径,导致电导率下降和活化能升高,抵消了界面调控的潜在优势;实验表明,取代反而加速
CEI 形成,可能因 Zn²⁺促进界面反应动力学或生成高电阻产物。
结论:Zn²⁺取代策略在界面调控中具有挑战性,需平衡离子导电性与界面相容性,为后续过渡金属取代研究提供参考。