力学应用计算机实例,PART 5 相图计算机计算 相图计算与 及扩散动力学模拟及其应用实例.ppt...

2023-11-13

PART 5 相图计算机计算 相图计算与 及扩散动力学模拟及其应用实例.ppt

亚点阵模型假设 每一亚点阵内的原子只与其他亚点阵内的原子相邻(这一点可以通过亚点阵的选取来保证)。 最近邻相互作用是常数。 各亚点阵之间的相互作用忽略不计,过剩自由能只与同一亚点阵内原子相互作用有关,与另一亚点阵内原子种类有关,而与亚点阵之间的相互作用无关。 亚点阵内原子遵循规则溶液模型。 点阵分数 如果我们假设亚点阵的形式为(A,B)P(B,A)Q,在第一个亚点阵中以A原子为主,在第二个亚点阵中以B原子为主。A在第一个亚点阵中的点阵分数为 、B在第一个亚点阵中的点阵分数为 、A在第二个亚点阵中的点阵分数为 、B在第一个亚点阵中的点阵分数为 , ,那么: 亚点阵模型表达式 最近邻相互作用 : 混合熵与次近邻相互作用 : 亚点阵模型的变换形式(1) 固定成分的化合物 对于固定成分的化合物,我们可以认为每一个亚点阵只包含一种原子,没有原子串位。 =1, , , 为APBQ相的形成自由能。 亚点阵模型的变换形式(2) 规则溶液 :原子随机混合,两亚点阵完全相等,(A,B)P(B,A)Q相当于AB(P+Q),而且只考虑最近邻相互作用。 + 形成A-B键导致的自由能增量,即相互作用参数。 亚点阵模型的变换形式(3) 间隙固溶体 :常见的间隙固溶体例子是钢铁。在钢铁中,铁与合金元素占据点阵位置,碳、氮与其它小原子占据间隙位置。我们可以假设铁与合金元素占据的点阵位置为一个亚点阵,而碳、氮与其它小原子占据间隙位置为另一个亚点阵,间隙位置不可能全部填满,我们可以认为亚点阵的其它部分由空位所占据,这样奥氏体的模型的形式为(Fe、Cr、Mn、Ni……)(C、N、Va、……),其中Va即空位。根据前面的假设,我们就可以写出其Gibbs自由能表达式。在自由能模型中即纯铁的奥氏体态的自由能。 亚点阵模型的变换形式(4) 金属间化合物 常见的金属间化合物相σ相是由体心立方A元素(Cr, Mo, V)和面心立方的B元素(Fe,Ni,Co)构成,根据σ相的晶体结构,每个元胞有30个原子分布在五个亚点阵上,第一个亚点阵有两个原子位置,第二个亚点阵有四个原子位置,其余三个有八个原子位置,第一个亚点阵与第三个亚点阵几乎只由B原子占据,第二个亚点阵几乎由A原子所占据,剩余的两个亚点阵由A、B原子共同占据。因此亚点阵的形式为:(B)2(A)4(B)8(A,B)8(A,B)8,在实际计算中,为了减少参数的个数一般简化为(B)10(A)4(A,B)16,根据前面的假设,我们就可以写出其Gibbs自由能表达式。注意一旦选定了某一相,如:σ相,的亚点阵的形式,那么在所有系统中必须使用同一亚点阵形式,以保证数据库的整体性。 亚点阵模型的变换形式(5) 非计量离子化合物 对离子化合物一般阳离子周围总是阴离子,阴离子周围总是阳离子,形成密堆结构,因此我们通常假使阳离子为一个点阵,阴离子为一个点阵,与间隙固溶体一样,在亚点阵中可以引入空位来描述阴阳离子缺位引起的成分变化。例如:CeO2-x的亚点阵形式为(Ce4+,Ce3+)(O2-,Va)2。为了满足电中性条件,必须保证yCe3+=4yVa亚点阵模型中,最近邻相互作用能必须保持一定的关系。用于化合物的亚点阵模型又称为化合物能量模型(compound energy model)。 亚点阵模型的变换形式(6) 液相中没有固定的点阵位置,故一般情况下,不能用亚点阵模型,但是对于熔盐──离子溶液,由于阳离子总是被阴离子包围,阴离子总是被阳离子包围,我们可以假设阳离子为一个亚点阵,阴离子为一个亚点阵,使用亚点阵模型描述其自由能。为了使模型能描述从金属熔体到非金属熔体的整个成分范围,在阴离子亚点阵中引入带电的空位与中性原子。由于液相不存在固定的点阵结构,不存在固定的P、Q值,一般假设,P、Q等于阴离子的平均电荷数与阳离子的平均电荷数,空位的价数等于零。如:阴阳离子都是一价的A-B二元熔体相的亚点阵形式可写为(A+)P(B-,B0,Va-)Q。P=yB+yVa;Q=1。用于离子溶液的亚点阵模型又称为双亚点阵离子溶液模型。(two sublattice ionic solution model)。 特殊物理现象的热力学模型 对于特殊的物理现象,我们通常单独模拟其热力学性质的变化,也就是说,将包含这种现象的相的自由能分成两部分,一部分是特殊的物理现象引起的自由能变化,另一部分为这个相没有这种物理现象的假想态的自由能。铁磁材料的磁有序化就是其中一个典型例子。 图为α-Fe磁性对热容的贡献与磁熵,热容曲线的顶点或磁熵曲线的拐点即α-Fe由高温的顺磁状态转变为低温铁磁状态的居里点T

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

力学应用计算机实例,PART 5 相图计算机计算 相图计算与 及扩散动力学模拟及其应用实例.ppt... 的相关文章

  • Django框架

    目录 目录 一 虚拟环境 1 什么是虚拟环境 2 作用 3 wondows下安装使用 二 Django框架 1 安装Django 2 拓展 虚拟机和虚拟环境问题 2 1虚拟机的三种网络模式 3 创建Django项目 3 1完整创建Djang
  • Python中Print()函数的用法___实例详解(全,例多)

    Python中Print 函数的用法 实例详解 全 例多 目 录 一 print 函数的语法 二 print 打印输出文本 三 print 中空格的使用方法 四 Print 换行 五 区隔符 sep 六 制表符 t 七 输出数学表达式 八
  • Qt:可视化UI设计

    1 创建项目 修改组件的对象名字和显示文本内容 创建一个 Widget Application 项目类 QDialog 在创建窗体时选择基类 QDialog 生成的类命名为 QWDialog 并选择生成窗体 在界面设计时 对需要访问的组件修
  • AES 配合mybaties 实现指定字段自动加解密

    1 加密工具类 Slf4j public class AESUtil 密钥长度 128 192 or 256 private static final int KEY SIZE 256 加密 解密算法名称 private static fi
  • C/C++从字符串中提取出数字的方法回顾

    在对格式化的数据进行处理的时候 很多时候需要在字符串中进行数据的提取 如果使用Oracle数据库 可以用里面的非常强大的sqlldr功能进行数据的提取和导入 在C C 中 可以自定义个方法提取出数字字符串 再使用atoi atof之类的方法
  • 颜色空间之RGB与YUV

    此篇是我在学习中做的归纳与总结 其中如果存在版权或知识错误或问题请直接联系我 欢迎留言 PS 本着知识共享的原则 此篇博客可以转载 但请标明出处 RGB CIE1931 RGB系统选择了700nm R 546 1nm G 435 8nm B
  • VGGNet实现CIFAR-100图像识别-1(数据预处理,one-hot)

    VGGNet CIFAR 100 导入数据 数据预处理 方法1 方法2 可能会遇到的问题 解决办法 Normalization和拆分训练集 验证集 One hot编码 未完待续 接下来请看另一篇博文 VGGNet实现CIFAR 100图像识
  • js复制功能插件

    JavaScript内容复制插件Clipboard js
  • 《C语言编程魔法书:基于C11标准》——1.3 主流C语言编译器介绍

    本节书摘来自华章计算机 C语言编程魔法书 基于C11标准 一书中的第1章 第1 3节 作者 陈轶 更多章节内容可以访问云栖社区 华章计算机 公众号查看 1 3 主流C语言编译器介绍 对于当前主流桌面操作系统而言 可使用Visual C GC
  • ARMV8体系结构简介:AArch64系统级体系结构之存储模型

    1 前言 关于存储系统体系架构 可以概述如下 存储系统体系结构的形式 VMSA 存储属性 2 存储系统体系结构 2 1 地址空间 指令地址空间溢出 指令地址计算 address of current instruction size of
  • Xcode14 终于放弃了bitcode和armv7架构,还有iOS 9、iOS 10

    相信大家已经了解到了不少关于Xcode 14的新消息 什么精简安装包 按需下载功能模块 提升编译速度 更快的xib storyBoard和SwiftUI app icon 1024像素图片 Xcode 14还放弃了一些东西 1 放弃了bit
  • openssl md5

    关于 16位和32位 md5得到的是一个16字节的散列值 每个字节用16进制 0x 格式成两个字符 连起来得到一个32个字符的串这就是所说的32位 16位就是取的32位的中间段 md5 aabbccdd 32位 bf3b2290e229da
  • (海伦公式)已知三角形三条边长,求面积

    海伦公式 已知三角形三条边长 求面积 海伦公式 S p p a p b p c 其中p是三角形的周长的一半p a b c 2 以下转自百度百科 海伦公式海又译作希伦公式 海龙公式 希罗公式 海伦 秦九韶公式 传说是古代的叙拉古国王 希伦 H
  • jQuery与原生JS相互转化

    前端发展很快 现代浏览器原生 API 已经足够好用 我们并不需要为了操作 DOM Event 等再学习一下 jQuery 的 API 同时由于 React Angular Vue 等框架的流行 直接操作 DOM 不再是好的模式 jQuery
  • WSL 2(Ubuntu18.04)编译Linux内核(5.7.9)并替换掉WSL 2原有内核

    准备工作 配置库 由于编译过程中需要很多库 因此需要提前进行配置 如果编译过程中遇到的报错均在下文的报错信息中记录 准备安装的库的命令为 sudo apt get install libncurses5 dev libncursesw5 d
  • Android NDK Address Sanitizer

    文章目录 构建 运行 堆栈轨迹 二进制测试 此文章是基于官方文档 Address Sanitizer的基础上做了一些扩展说明 从 API 级别 27 Android O MR 1 开始 Android NDK 可支持 Address San
  • 华为OD机试真题2022Q4 A + 2023 B卷(Java)

    大家好 我是哪吒 五月份之前 如果你参加华为OD机试 收到的应该是2022Q4或2023Q1 这两个都是A卷题 5月10日之后 很多小伙伴收到的是B卷 那么恭喜你看到本文了 抓紧刷题吧 B卷新题库正在更新中 华为机试有三道题 第一道和第二道
  • 安装win10 和ubuntu18.04双系统时 device for boot installation的选择

    最近在笔记本上安装ubuntu18 04 电脑预装了win10 有两个盘 128G的SSD 1T的HDD win10装在了SSD上 磁盘是GPT UEFI启动模式 在HDD上压缩了空间安装Ubuntu 在安装界面上有一个 Device fo
  • Selenium - Tracy 小笔记2

    selenium本身是一个自动化测试工具 它可以让python代码调用浏览器 并获取到浏览器中加们可以利用selenium提供的各项功能 帮助我们完成数据的抓取 它容易被网站识别到 所以有些网站爬不到 它没有逻辑 只有相应的函数 直接搜索即

随机推荐

  • PAT乙级1052 卖个萌 (20 分)测试点123

    https pintia cn problem sets 994805260223102976 problems 994805273883951104 测试点0 Are you kidding me 中 为转义字符 要用双 表示 测试点1
  • 动态规划经典例题-最长公共子序列-python

    最长公共子序列 问题描述 题解 以问题中为例 A helloworld B loop res i j 表示 截止到B的第i个字符和截止到A的第j个字符的最长公共子序列 例如 res 2 5 2表示第2行第5列 也就是lo和hello的最长公
  • centos7 安装 bugfree3

    1 安装apache yum install httpd 2 安装mysql wget i c http dev mysql com get mysql57 community release el7 10 noarch rpm yum y
  • set的特点

    set不允许元素重复且无序 常用实现有HashSet LinkedHashSet和TreeSet HashSet通过HashMap实现 HashMap的key即HashSet存储的元素 所有key都使用相同的Value 一个名为PRESNT
  • 6. Modules

    6 Modules 如果你退出 Python 解释器并重新进入 你做的任何定义 变量和方法 都会丢失 因此 如果你想要编写一些更大的程序 最好使用文本编辑器先编写好 然后运行这个文件 这就是所谓的创建 脚本 随着你的程序变得越来越长 你可能
  • C语言--学生管理系统--(完整代码)

    本系统分成了三个文件 main c student c student h 功能 实现对班级成员的增加 删除 修改 遍历 根据成绩排序 增加 会检查 现在班级已有的人数 班级是否已满 没有学号重复检测 删除 根据学号查询 gt 删除 会判断
  • 【Java开发环境配置】1-JDK安装教程&环境变量配置(21)

    一 JDK概念 JDK 是Java开发工具包 Java Development Kit 的缩写 它是一种用于构建在 Java 平台上发布的应用程序 applet 和组件的开发环境 其中包括了Java编译器 JVM 大量的Java工具以及Ja
  • stata豪斯曼检验报错

    xsmle gdp gt cz gdzc ersan ur model sdm wmat Wzhusj hausman nolog Warning All regressors will be spatially lagged 在使用xsm
  • 转载:switch/case语句中,每个case都要加花括号

    前言 多写代码 才能发现问题 即使现成的代码 手打一遍也有收获 这不遇到一个很无语的问题 问题及原因 解决方法见以下转载内容 原创者 ChirlChen 博客地址 https blog csdn net qqmindyourwill art
  • 网络编程之网络丢包故障如何定位?如何解决?

    引言 本期分享一个比较常见的网络问题 丢包 例如我们去ping一个网站 如果能ping通 且网站返回信息全面 则说明与网站服务器的通信是畅通的 如果ping不通 或者网站返回的信息不全等 则很可能是数据被丢包了 类似情况想必大家都不陌生 针
  • 3分钟搞懂:JavaScript 和 ECMAScript

    JavaScript 和 ECMAScript ECMAScript 是 JavaScript 语言的国际标准 JavaScript 是 ECMAScript 的一种实现 Adobe ActionScript 和 JScript 同样实现了
  • 基于Bochs安装GeekOs

    开发环境介绍 1 Ubuntu 16 04 2 boch2 6 11 下载地址 http sourceforge net projects bochs files bochs 2 6 11 3 nasm 2 08 01 下载地址 http
  • CommonJS,ES6 Module以及webpack模块打包原理

    CommonJS ES6 Module以及webpack模块打包原理 模块化历程 CommonJS 模块 导出 导入 ES6 Module 模块 导出 命名导出 默认导出 导入 导入命名导出的模块 导入默认导出的模块 CommonJS 与
  • 夯实C++基础:1.C++生命周期和编程范式、预处理、编译相关

    一直告诉自己要保持学习 但真的工作之后 反而不知道从哪里开始学起 就这么拖着光有想法没有行动 除了加班没有那么晚刷刷题之外 就从看课有人带着学开始夯实基础吧 反正学啥都比不学好 之后可以看设计模式 网络编程 STL深入学一学 也可以看书ef
  • MySQL的安装教程

    MySQL的安装教程 今天来唠一唠MySQL的事 首先是mysql的一些知识点 接下来我们先说MySQL的安装教程 1 安装程序安装 首先 去数据库的官网http www mysql com下载MySQL 一般为 msi文件 下载好之后双击
  • Matlab:从csv文件中读取某一列的数据

    第一种 M CSVREAD FILENAME 直接读取csv文件的数据 并返回给M 第二种 M CSVREAD FILENAME R C 读取csv文件中从第R 1行 第C 1列的数据开始的数据 这对带有头文件说明的csv文件 如示波器等采
  • 华为OD面经(给了口头offer祈祷流程审批能过ε=(´ο`*)))唉)

    1 上来一到算法题相对简单 2 介绍一下自己的项目 问了java的jvm相关如jvm在遇到线程挂掉时的日志操作啥的有做过吗 spring的好处原理 springboot的好处原理 微服务的锁 日志相关 垃圾回收算法 redis的原理 has
  • c#+npgsql采坑记录

    c npgsql 数据库作业采坑记录 做数据库作业时踩了些坑 做个记录 1 pgsql的主键int的模糊查询 pgsql中以int作为主键 比如student以sid作为主键 当sid为int时 模糊查询会使索引失效 而mysql没有这个问
  • Vue的大坑 input手动赋值后无法修改问题

    当获取数据之后 手动赋值给input 会出现渲染成功 能读取数据 但是无法修改情况 代码如下 根据ID查询返回订单信息 async editOrdersAddress orderId const data res await this ht
  • 力学应用计算机实例,PART 5 相图计算机计算 相图计算与 及扩散动力学模拟及其应用实例.ppt...

    PART 5 相图计算机计算 相图计算与 及扩散动力学模拟及其应用实例 ppt 亚点阵模型假设 每一亚点阵内的原子只与其他亚点阵内的原子相邻 这一点可以通过亚点阵的选取来保证 最近邻相互作用是常数 各亚点阵之间的相互作用忽略不计 过剩自由能