10.3969/j.issn.1672-7207.2005.05.020
用MATLAB编程求解Zn(Ⅱ)-NH4Cl-NH3-H2O体系热力学模型
应用MATALAB语言编写程序建立Zn(Ⅱ)-NH4Cl-NH3-H2O体系的多元非线性热力学模型并求解其热力学关系. 模型中共有pH值、游离氨浓度、总氨浓度、溶液中总锌浓度、总氯浓度和游离氯离子浓度 6个变量, 共有锌量、氨量、氯量和电荷平衡4个方程. 根据电算指数法, 模型中各离子浓度之间服从对数和指数关系. 输入需求解的方程及其边界条件, 求出总氨浓度和总氯浓度分别在0~10 mol/L范围内变化时, 其他未知数随之变化的关系, 并绘制各种重要的热力学关系图, 包括各种立体图和二维图. 对用MATLAB求解模型和用BASIC求解模型的所得结果以及与氧化锌溶解度实验所得结果之间的差异进行分析. 结果表明, 用MATLAB编程求解冶金多元非线性热力学模型, 过程简单, 所得结果精确可靠, 根据计算所得数值可方便地绘制成各种图形, 便于进行冶金分析.
MATLAB语言、编程、热力学模型、配位化学、湿法冶金热力学、锌氨配合物
36
TF111.3(冶金技术)
2005-11-24(万方平台首次上网日期,不代表论文的发表时间)
共7页
821-827