计算材料学(ComputationalMaterialsScience),是材料科学与计算机科学的交叉学科,是一门正在快速发展的新兴学科,是关于材料组成、结构、性能、服役性能的计算机模拟与设计的学科,是材料科学研究里的“计算机实验”。它涉及材料、物理、计算机、数学、化学等多门学科。计算材料学-学科介绍计算材料学(ComputationalMaterialsScience),是材料科学与计算机科学的交叉学科,是一门正在快速发展的新兴学科,是关于材料组成、结构、性能、服役性能的计算机模拟与设计的学科,是材料科学研究里的“计算机实验”。它涉及材料、物理、计算机、数学、化学等多门学科。计算材料学主要包括两个方面的内容:一方面是计算模拟,即从实验数据出发,通过建立数学模型及数值计算,模拟实际过程;另一方面是材料的计算机设计,即直接通过理论模型和计算,预测或设计材料结构与性能。前者使材料研究不是停留在实验结果和定性的讨论上,而是使特定材料体系的实验结果上升为一般的、定量的理论,后者则使材料的研究与开发更具方向性、前瞻性,有助于原始性创新,可以大大提高研究效率。因此,计算材料学是连接材料学理论与实验的桥梁。计算材料学-研究领域材料的组成、结构、性能、服役性能是材料研究的四大要素,传统的材料研究以实验室研究为主,是一门实验科学。但是,随着对材料性能的要求不断的提高,材料学研究对象的空间尺度在不断变小,只对微米级的显微结构进行研究不能揭示材料性能的本质,纳米结构、原子像已成为材料研究的内容,对功能材料甚至要研究到电子层次。因此,材料研究越来越依赖于高端的测试技术,研究难度和成本也越来越高。另外,服役性能在材料研究中越来越受到重视,服役性能的研究就是要研究材料与服役环境的相互作用及其对材料性能的影响。随着材料应用环境的日益复杂化,材料服役性能的实验室研究也变得越来越困难。总之,仅仅依靠实验室的实验来进行材料研究已难以满足现代新材料研究和发展的要求。然而计算机模拟技术可以根据有关的基本理论,在计算机虚拟环境下从纳观、微观、介观、宏观尺度对材料进行多层次研究,也可以模拟超高温、超高压等极端环境下的材料服役性能,模拟材料在服役条件下的性能演变规律、失效机理,进而实现材料服役性能的改善和材料设计。因此,在现代材料学领域中,计算机“实验”已成为与实验室的实验具有同样重要地位的研究手段,而且随着计算材料学的不断发展,它的作用会越来越大。计算材料学的发展是与计算机科学与技术的迅猛发展密切相关的。从前,即便使用大型计算机也极为困难的一些材料计算,如材料的量子力学计算等,现在使用微机就能够完成,由此可以预见,将来计算材料学必将有更加迅速的发展。另外,随着计算材料学的不断进步与成熟,材料的计算机模拟与设计已不仅仅是材料物理以及材料计算理论学家的热门研究课题,更将成为一般材料研究人员的一个重要研究工具。由于模型与算法的成熟,通用软件的出现,使得材料计算的广泛应用成为现实。因此,计算材料学基础知识的掌握已成为现代材料工作者必备的技能之一。计算材料学涉及材料的各个方面,如不同层次的结构、各种性能等等,因此,有很多相应的计算方法。在进行材料计算时,首先要根据所要计算的对象、条件、要求等因素选择适当的方法。要想做好选择,必须了解材料计算方法的分类。目前,主要有两种分类方法:一是按理论模型和方法分类,二是按材料计算的特征空间尺寸(Characteristicspacescale)分类。材料的性能在很大程度上取决于材料的微结构,材料的用途不同,决定其性能的微结构尺度会有很大的差别。例如,对结构材料来说,影响其力学性能的结构尺度在微米以上,而对于电、光、磁等功能材料来说可能要小到纳米,甚至是电子结构。因此,计算材料学的研究对象的特征空间尺度从埃到米。时间是计算材料学的另一个重要的参量。对于不同的研究对象或计算方法,材料计算的时间尺度可从10-15秒(如分子动力学方法等)到年(如对于腐蚀、蠕变、疲劳等的模拟)。对于具有不同特征空间、时间尺度的研究对象,均有相应的材料计算方法。目前常用的计算方法包括第一原理从头计算法,分子动力学方法,蒙特卡洛方法,有限元分析等。计算材料学是目前材料科学中发展最快的科目。随着大量的论文发表和科研材料的科学家数量的快速增加,现在已有条件检验计算材料学对材料科学的影响。可以回顾以下计算机模拟在新材料的发展上起过什么作用,或许更重要的是,总结在材料性能的基础研究方面有哪些突破应该归公与计算机模拟。有意思的是,人们对模拟方法的期望竟产会超过实际的结果,然而这些过高的期望往往更多来自非专业认识而不是那些正在做这些工作的饿人。如果问一个从事计算材料学的人关于现在使用的方法,他回非茶馆内谨慎地回答:尽管我们的方法很可靠,但仍需要大的发展。这些方法有欠缺并不奇怪,计算材料学只有几十年的历史。因此,我们在关注它现今的地位时,必须同样关注仿镇与建模的可靠性。这门年轻的学科,已经有诸多长足的发展,涉及到许多包含多种距离尺度的现象。也许最原始的计算材料学是计算固体的电子结构。这些计算显然已经非常成功地表述了材料的结构和性质。现在,对于许多晶体材料,预计的点阵常数和实验值仅相差百分之几。最近的弹性常数计算方法得到了与实验值非常吻合的结果,而且实行起来也比实验容易得多。多体理论的发展,使得目前已能对简单半导体禁带宽度进行预测。但是,基于这样一些成果,电子结构计算往往表述得似乎比实验值更精确。实际上,着些计算含有很多近似,而且很容易发生误导而得到错误的结论。此外,近似法限制了使用的范围,适用于硅的计算技术可能对词性氧化物无效。这些计算方法最严重的局限性是它只适用于小尺度系统。目前,并行计算技术的发展正在或多或少地改善这些状况,尽管离获得计算超过数千原子的系统的能力还有相当大的差距。基本介绍随着科学技术的发展,科学研究的体系越来越复杂,传统的解析推导方法已不敷应用,甚至无能为力。计算机科学的发展和计算机运算能力的不断提高,为复杂体系的研究提供了新的手段。以材料这样一个典型的复杂体系为研究对象的新学科—计算材料科学也应运而生,并迅速得到发展。对于复杂体系,由于理论研究往往不能给出解析表达,或者即使能够给出解析表达也常常不能求解,因此也就失去了对实验研究的指导意义。反之,失去了理论指导的实验研究,也只能在原有的工作基础上,根据科研人员的经验理解、分析与判断,在各种工艺条件下反复摸索,反复实验。之所以造成理论研究和实验研究相互脱节的根本原因并不在于理论和实验本身,而是由于人们为了追求能够全面而准确地反映客观实际,使理论模型变得十分复杂,无法直接解析求解。计算材料科学的发展无论是在理论上还是在实验上都使原有的材料研究手段得以极大的改观。它不仅使理论研究从解析推导的束缚中解脱出来,而且使实验研究方法得到根本的改革,使其建立在更加客观的基础上,更有利于从实验现象中揭示客观规律,证实客观规律。因此,计算材料科学是材料研究领域理论研究与实验研究的桥梁,不仅为理论研究提供了新途径,而且使实验研究进入了一个新的阶段。研究体系的复杂性表现在多个方面,从低自由度体系转变到多维自由度体系,从标量体系扩展到矢量、张量系统,从线性系统到非线性系统的研究都使解析方法失去了原有的威力。因此,借助于计算机进行计算与模拟恰恰成为唯一可能的途径。复杂性是科学发展的必然结果,计算材料科学的产生和发展也是必然趋势,它对一些重要科学问题的圆满解决,充分说明了计算材料科学的重要作用和现实意义。计算材料科学涉及的学科领域极广,并渗透到诸多方面。计算材料科学除数值计算以外,还有许多的应用领域,其中计算机模拟是一个潜力巨大的发展方向。主要内容计算材料学主要包括两个方面的内容:一方面是计算模拟,即从实验数据出发,通过建立数学模型及数值计算,模拟实际过程;另一方面是材料的计算机设计,即直接通过理论模型和计算,预测或设计材料结构与性能。前者使材料研究不是停留在实验结果和定性的讨论上,而是使特定材料体系的实验结果上升为一般的、定量的理论,后者则使材料的研究与开发更具方向性、前瞻性,有助于原始性创新,可以大大提高研究效率。因此,计算材料学是连接材料学理论与实验的桥梁。特点材料的组成、结构、性能、服役性能是材料研究的四大要素,传统的材料研究以实验室研究为主,是一门实验科学。但是,随着对材料性能的要求不断的提高,材料学研究对象的空间尺度在不断变小,只对微米级的显微结构进行研究不能揭示材料性能的本质,纳米结构、原子像已成为材料研究的内容,对功能材料甚至要研究到电子层次。因此,材料研究越来越依赖于高端的测试技术,研究难度和成本也越来越高。另外,服役性能在材料研究中越来越受到重视,服役性能的研究就是要研究材料与服役环境的相互作用及其对材料性能的影响。随着材料应用环境的日益复杂化,材料服役性能的实验室研究也变得越来越困难。总之,仅仅依靠实验室的实验来进行材料研究已难以满足现代新材料研究和发展的要求。然而计算机模拟技术可以根据有关的基本理论,在计算机虚拟环境下从纳观、微观、介观、宏观尺度对材料进行多层次研究,也可以模拟超高温、超高压等极端环境下的材料服役性能,模拟材料在服役条件下的性能演变规律、失效机理,进而实现材料服役性能的改善和材料设计。因此,在现代材料学领域中,计算机“实验”已成为与实验室的实验具有同样重要地位的研究手段,而且随着计算材料学的不断发展,它的作用会越来越大。发展前景计算材料学的发展是与计算机科学与技术的迅猛发展密切相关的。从前,即便使用大型计算机也极为困难的一些材料计算,如材料的量子力学计算等,现在使用微机就能够完成,由此可以预见,将来计算材料学必将有更加迅速的发展。另外,随着计算材料学的不断进步与成熟,材料的计算机模拟与设计已不仅仅是材料物理以及材料计算理论学家的热门研究课题,更将成为一般材料研究人员的一个重要研究工具。由于模型与算法的成熟,通用软件的出现,使得材料计算的广泛应用成为现实。因此,计算材料学基础知识的掌握已成为现代材料工作者必备的技能之一。计算方法计算材料学涉及材料的各个方面,如不同层次的结构、各种性能等等,因此,有很多相应的计算方法。在进行材料计算时,首先要根据所要计算的对象、条件、要求等因素选择适当的方法。要想做好选择,必须了解材料计算方法的分类。目前,主要有两种分类方法:一是按理论模型和方法分类,二是按材料计算的特征空间尺寸(Characteristicspacescale)分类。材料的性能在很大程度上取决于材料的微结构,材料的用途不同,决定其性能的微结构尺度会有很大的差别。例如,对结构材料来说,影响其力学性能的结构尺度在微米以上,而对于电、光、磁等功能材料来说可能要小到纳米,甚至是电子结构。因此,计算材料学的研究对象的特征空间尺度从埃到米。时间是计算材料学的另一个重要的参量。对于不同的研究对象或计算方法,材料计算的时间尺度可从10-15秒(如分子动力学方法等)到年(如对于腐蚀、蠕变、疲劳等的模拟)。对于具有不同特征空间、时间尺度的研究对象,均有相应的材料计算方法。目前常用的计算方法包括第一原理从头计算法,分子动力学方法,蒙特卡洛方法,有限元分析等。课程在培养方案中的地位、目的和任务计算材料学是集材料学、物理学、计算机软件、数学、化学等于一体的学科,通过该课程的讲述和学习,让学生了解计算机在材料科学与工程领域的应用状况,能够利用计算机进行必要的文献查询、数据处理,初步了解计算机模拟的概念,从微观、介观到宏观材料相关性质的理论预测方法和利用计算机辅助设计材料成分与工艺的基本知识