用户自定义性质计算
目的: 学习如何在数据库中定义格式与吉布斯自由能类似的自定义性质,并在多元相图上绘制自定义性质的等值线。
模块: 相图模块
热力学+自定义性质数据库AlNi_U.tdb
批处理文件:Example_#1.21.pbfx
以Al-Ni二元体系的摩尔体积为例。这里不用Pandat™内置变量Vm来表示摩尔体积,而是定义一个变量U来代表摩尔体积。在数据库文件(.tdb)中,首先使用关键字“USER_PROPERTY”定义性质U,如下:
Type_Definition a USER_PROPERTY U 1 !
然后,将性质U定义为摩尔分数x的函数,其关键词为“VARIABLE X”:
Type_Definition b GES AMEND_PHASE_DESCRIPTION * VARIABLE_X U !
对于任意包含性质U的相,在相定义中应该包括“ab”作为标识符,如“Liquid”相,
Phase Liquid %ab 1 1 !
性质的参数定义采用与吉布斯自由能类似的格式。在Pandat™ 示例集文件夹(Example book folder)中包含了“AlNi_U.tdb”文件。在同一个文件夹中也包含了批处理文件“Example_#1.21.pbfx”,可用于绘制图 1所示的等值线图,AlNi_U.tdb中定义的性质名称为U而不是Vm。注意:这里摩尔体积仅作为示例,U可以是任何性质。
计算过程:
-
调用 AlNi_U.tdb数据库,选择Al,Ni两个组元: 参见Pandat 用户手册: 调用数据库。
-
运行面 (2D) 计算: 参见Pandat 用户手册: 面计算 (2D);
-
在面计算条件设置界面,点击Contour Lines,设置等值线计算条件,如图 2;
-
点击OK,执行计算,得到如图 1所示的图形;