ATAT 专题

ATAT SQS 到 CALPHAD

逐步复制SQS、计算静态能量、选择拟合项并输出TDB,说明模型的材料覆盖范围。

更新于 2026-10-24约 2 分钟阅读按任务与环境选择适用配置
阅读本篇目录

ATAT 专题导读 · 查看全部文章

从 SQS 数据生成 CALPHAD 文件#

sqs2tdb 提供 SQS 数据到 CALPHAD 参数文件的连接。本例使用 Cu/Au、FCC_A1 数据库中的端元和中间组分结构,用 EMT 计算实际静态能量,再拟合一个简单的组分模型。

复制结构#

sqs2tdb -cp -l=FCC_A1 -lv=1

第一次会建立 FCC_A1/species.in 供检查;确认子晶格物种后,再次执行同一条命令才完成结构复制。顶层 species.in 写 Cu,Au;内层文件含子晶格标识,不能把二者混用。

计算结构能量,再选择拟合项#

进入 FCC_A1,先为生成结构计算能量,再执行:

sqs2tdb -fit

首次会提示编辑 terms.in。本例内容为:

1,0
2,0

它选择线性项和最低阶二元相互作用项。然后重新执行 sqs2tdb -fit。

导出 TDB#

回到顶层:

sqs2tdb -tdb -oc

配套文件保留实际生成的 TDB 和拟合数据。本例只有所选 FCC 结构的静态 EMT 数据;它没有覆盖所有竞争相、熔化、完整声子/电子项及实验优化。因此应把它用于学习文件连接和语法,不能直接作为客户材料的工程热力学数据库。

ocplotpd 是调用 OpenCalphad 的绘图驱动,ATAT 模块本身不等于 OpenCalphad 已就绪。mkaxes、simplexize、triph 和 3d2gnu 负责坐标轴、网格与绘图数据转换。它们能够画数据,但不能代替相平衡求解器生成物理结果。

数据和配套算例#

下载完整实算资料包,保留 examples/common,进入所需算例目录执行 sbatch submit.sh。输入、参考结果、科学设置和重跑方式均在各目录的 README 中。

需要根据你的体系选择资源?联系讨论计算需求。实际可用软件与权限,以当前账户和运行环境为准。

查看配图

放大后可滚动查看细节,按 Esc 关闭。

100%查看原图 ↗