0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源相场领域的前世今生

ExMh_zhishexues 来源:知社学术圈 作者:知社学术圈 2020-10-17 10:21 次阅读

在现代材料科学领域,计算材料学已经成为不可或缺的一部分。随着计算材料科学朝着大尺度、复杂化、高通量的方向发展,开发出集成度高、运算速度快的软件已经迫在眉睫了。在码农的世界里,“开源”对应的不是“节流”,而是“分布式开发”。开源软件的开发可以很大程度上解决可重复性的问题,打破计算材料学的技术和资金壁垒,避免“卡脖子”的问题,受到计算材料学领域的广泛关注。相较于第一性原理和分子动力学等计算材料界的“前辈”,相场模拟经过 20 余年的“乘风破浪”的发展,虽然略显小众却也风景这边独好。在相场模拟领域,“开源软件”的现状如何?未来又将如何发展?且听本文作者为您慢慢道来。

相场模拟朝着开源开放的未来发展 近日,浙江大学材料学院洪子健研究员联合卡内基梅陇大学副教授Venkat Viswanathan在ACS Energy Letters上以“Open-Sourcing Phase-Field Simulations for Accelerating Energy Materials Designand Optimization”为标题发表观点性论文,详细论述了开源相场领域的前世今生,特别是开源相场在助力新能源材料的设计和发现领域的未来方向。

文章首先简要的阐述了相场模拟的原理,在整个计算材料光谱中的位置,并列举了相场模拟在材料科学领域的一些具体的应用实例。研究发现,近 20 年来,相场领域突飞猛进,相关的 SCI 文献已经达到年均 1000 篇的水平,但是,开源相场领域尚处于萌芽阶段,目前每年仅有十篇左右,具有很大发展的前景和空间。

相场模拟的尺度,在材料设计领域的应用和目前发展的现状 接着文章概述了当前具备相场模拟功能的 7 大开源软件。它们大多由国家实验室或者高校开发,也有部分是多个单位联合开发。这些软件都是由 C++或者 Python 写成,也有部分软件有 C 和 Python 两个版本。研究发现,大部分软件的开发者非常活跃,更新的频率较高,有着较好的软件使用说明和官方主页。但是,仅有约一半的软件有自己的用户群组,另外只有 3 个举办过用户会议。这些都是目前开源软件亟待完善的方面。而在用户群组中,有几个软件的年均帖子数已经达到上千个,显示出较好的开发者和用户之间的互动和协作。而在对这些软件 Github 的统计数据研究发现,这些软件的分叉数已经从数十到数百,体现了这些开源软件的活跃度。 基于上述研究,开源相场现有的群体已经显示出较为良好的发展态势,未来的发展也是很值得期待。文章更进一步的提出了开源的多尺度模拟框架,该框架集成了多种模拟方法如第一性原理、分子动力学、蒙特卡洛、相图计算、机器学习等现代计算方法,并且各种计算方式都使用开源软件。使用传统的付费软件,一个组要开发出多种计算模式所需要的技术经验和资金不菲,而这种全开源的计算框架可以由不同领域的专家“分布式”开发,很好的扬长避短,而整个计算材料群体都能享受这种开发带来的成果,大幅节约人力、资金等成本。 在文章的最后,作者也是鼓励和希望整个相场计算领域朝着开源开放的方向发展,在开源中扩大整个相场计算群体的规模,降低领域新人的技术壁垒,促进相场计算在能源材料开发等领域的应用。在此处改编一句毕加索的名言:“好的科学家写程序,而顶尖的科学家在用别人的程序”。

一个集成的开源的多尺度模拟框架 论文的通讯作者为浙江大学材料学院洪子健研究员和卡内基梅陇大学 Venkat Viswanathan 副教授。

洪子健研究员个人网站:

https://person.zju.edu.cn/0020081

文章链接:

Z. Hong, V. Viswanathan, ACS Energy Lett. 5, XXX, 3254–3259 (2020).

https://pubs.acs.org/doi/10.1021/acsenergylett.0c01904

责任编辑:xj

原文标题:ACS Energy Letters:开源相场助力能源材料新发现

文章出处:【微信公众号:知社学术圈】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 材料
    +关注

    关注

    3

    文章

    1217

    浏览量

    27269
  • 能源
    +关注

    关注

    3

    文章

    1642

    浏览量

    43468
  • 开源
    +关注

    关注

    3

    文章

    3305

    浏览量

    42465
  • ACS
    ACS
    +关注

    关注

    1

    文章

    20

    浏览量

    22246

原文标题:ACS Energy Letters:开源相场助力能源材料新发现

文章出处:【微信号:zhishexueshuquan,微信公众号:知社学术圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    华秋电子获“2023开放原子开源大赛”共建证书,共同推动EDA领域的发展

    9月25日-27日,以“开源赋能产业,生态共筑未来”为主题的2024开放原子开源生态大会在北京隆重举办。15主题论坛、开源生态交流区……各项活动精彩纷呈,第二届开放原子大赛启动、开放
    的头像 发表于 12-12 18:17 268次阅读
    华秋电子获“2023开放原子<b class='flag-5'>开源</b>大赛”共建证书,共同推动EDA<b class='flag-5'>领域</b>的发展

    深入了解Java泛型——从前世今生到PECS原则

    本文主要介绍泛型诞生的前世今生,特性,以及著名PECS原则的由来。 在日常开发中,必不可少的会使用到泛型,这个过程中经常会出现类似“为什么这样会编译报错?”,“为什么这个列表无法添加
    的头像 发表于 11-21 11:45 125次阅读
    深入了解Java泛型——从<b class='flag-5'>前世</b><b class='flag-5'>今生</b>到PECS原则

    发射电镜(FESEM)应用领域及案例分析

    1►设备型号3台和FIB联用为双束聚焦离子束显微镜(FIB-SEM),能够为客户提供专业的材料分析服务。2►原理发射扫描电镜是一种采用尖端肖特基热发射技术的先进显微镜。与传统的扫描电镜相比,
    的头像 发表于 11-14 00:03 230次阅读
    <b class='flag-5'>场</b>发射电镜(FESEM)应用<b class='flag-5'>领域</b>及案例分析

    400Hz中频电源前世今生未来

    、军事等领域,具有输入输出电压稳定、频率响应快等特点,能高效节能,易于集成控制,应用于航空、船舶、铁路、医疗等领域
    的头像 发表于 11-08 09:41 242次阅读

    带你揭秘:功率放大器的前世今生~

    关于功率放大器功率放大器,作为一种可放大交直流信号,在给定失真率条件下,能产生最大功率输出以驱动某一负载的实验室仪器,在MEMS测试、超声波测试、电磁场驱动、无线电能传输、院校电子实验测试等领域都有
    的头像 发表于 11-07 08:00 967次阅读
    带你揭秘:功率放大器的<b class='flag-5'>前世</b><b class='flag-5'>今生</b>~

    共创开源新未来 软通动力携子公司鸿湖万联全方位助阵2024开放原子开源生态大会成功举办

    9月25日—27日,由开放原子开源基金会主办的2024开放原子开源生态大会在北京盛大召开。本次大会以“开源赋能产业,生态共筑未来”为主题,通过盛大的开幕式活动、十余专题论坛,以及大型
    的头像 发表于 10-23 17:01 439次阅读
    共创<b class='flag-5'>开源</b>新未来 软通动力携子公司鸿湖万联全方位助阵2024开放原子<b class='flag-5'>开源</b>生态大会成功举办

    全球首个芯片设计开源大模型SemiKong正式发布

    在科技日新月异的今天,全球首个芯片设计开源大模型SemiKong的正式发布,无疑为半导体行业投下了一枚震撼弹,预示着一深刻的行业变革即将拉开序幕。这款由Aitomatic与FPT Software
    的头像 发表于 07-14 10:01 829次阅读

    器的工作原理和应用领域

    在现代电气与电子技术的快速发展中,换器作为一种重要的电气元件,其应用范围日益广泛。从简单的直流电机控制到复杂的通信系统,换器都发挥着不可替代的作用。本文将对换器进行详细的介绍,包括其定义、工作原理、应用
    的头像 发表于 06-14 10:25 1281次阅读

    在高维光探测领域取得突破性进展

    从中科院长春光机所获悉,该所科研团队在国际上首次利用单个器件通过单次测量,对宽带光谱范围内具有任意变化的偏振和强度的高维光进行了全面表征,从而实现了高维度光信息探测这一突破性进展。 光包含强度
    的头像 发表于 05-31 06:34 259次阅读
    在高维光<b class='flag-5'>场</b>探测<b class='flag-5'>领域</b>取得突破性进展

    浅谈openEuler与利尔达Redcap模组在通信领域开源协同

    //近日,OpenAtomopenEuler(后文简称"openEuler")举办了一别开生面的开源技术盛宴--开放原子校源行“开源春耕计划”之
    的头像 发表于 04-13 08:13 585次阅读
    浅谈openEuler与利尔达Redcap模组在通信<b class='flag-5'>领域</b>的<b class='flag-5'>开源</b>协同

    嵌入式系统的前世今生

    一、初始阶段(1960-1970)1960年代末:嵌入式系统的概念开始形成,最初用于专业的军事和航天应用,例如用于导弹控制的计算机系统。微处理器的诞生:1971年,英特尔推出了4004芯片,这是世界上第一个商用微处理器。它的出现标志着嵌入式系统发展的一个里程碑,使得更小型、成本更低的电子设备设计成为可能。二、发展阶段(1980年代)个人计算机(PC)的普及:
    的头像 发表于 04-12 08:11 1583次阅读
    嵌入式系统的<b class='flag-5'>前世</b><b class='flag-5'>今生</b>

    FPGA中竞争与冒险的前世今生

    竞争冒险:在组合电路中,当逻辑门有两个互补输入信号同时向相反状态变化时,输出端可能产生过渡干扰脉冲的现象,称为竞争冒险。那么 FPGA 产生竞争冒险的原因是什么呢? 信号在 FPGA 器件内部通过连线和逻辑单元时,都有一定的延时。 延时的大小与连线的长短和逻辑单元的数目有关 同时还受器件的制造工艺、工作电压、温度等条件的影响 信号的高低电平转换也需要一定的过渡时间 。由于以上存在的因素,多路信号的电平值发生变化时,在信号变化的瞬间,组合逻辑的输出有先后顺序,并不是同时变化往往会出现一些不正确的尖峰信号,这些尖峰信号称为毛刺 。如果一个组合逻辑电路中有毛刺出现,就说明该电路存在冒险 。与分立元件不同,由于 PLD 内部不存在寄生电容电感,这些毛刺将被完整的保留并向下一级传递,因此毛刺现象在 PLD 、 FPGA 设计中尤为突出 。 毛刺的累加 将会影响整个设计的可靠性和精确性 。因此判断逻辑电路中是否存在冒险以及如何避免冒险是 FPGA 设计人员必须要考虑的问题。 接下来我们就要考虑如何消除冒险 ,消除冒险的方式有一下几种: 1、利用冗余项消除毛刺 函数式和真值表所描述的是静态逻辑,而竞争则是从一种 稳态到另一种稳态的过程。因此竞争是动态过程,它发生在输入变量变化时。此时,修改卡诺图,增加多余项,在卡诺图的两圆相切处增加一个圆,可以消除逻辑冒险。但该法对于计数器型产生的毛刺是无法消除的。 2、采用格雷码 我们可以通过改变设计,破坏毛刺产生的条件,来减少毛刺的发生。例如,在数字电路设计中,常常采用格雷码计数器取代普通的二进制计数器,这是因为格雷码计数器的输出每次只有一位跳变 消除了竞争冒险的发生条件,避免了毛刺的产生。 3、采样法 由于冒险出现在变量发生变化的时刻,如果待信号稳定之后加入取样脉冲,那么就只有在取样脉冲作用期间输出的信号才能有效。这样可以避免产生的毛刺影响输出波形。 一般说来,冒险出现在信号发生电平转换的时刻,也就是说在输出信号的建立时间内会发生冒险,而在输出信号 的保持时间内是不会有毛刺信号出现的。如果在输出信号的保持时间内对其进行采样,就可以消除毛刺信号的影响。 4、吸收法 增加输出滤波,在输出端接上小电容C可以滤除毛刺 。但输出波形的前后沿将变坏,在对波形要求较严格时,应再加整形电路,该方法不宜在中间级使用。 5、延迟办法 因为毛刺最终是由于延迟造成的,所以可以找出产生延迟的支路。对于相对延迟小的支路,加上毛刺宽度 的延迟可以消除毛刺。 还可以用高频时钟来驱动一移位寄存器,待延时信号作数据输入,按所需延时正确设置移位寄存器的级数 ,移位寄存器的输出即为延时后的信号。 当然最好的就是,在设计之初,就对竞争冒险进行规避,具体规避方法有: 1、在设计中每一个模块中只用一个时钟,避免使用多时钟设计,同时避免使用主时钟分频后的二次时钟作为时序器件的时钟输入, 因为时钟偏斜会比较大 。 2、设计译码逻辑电路时必须十分小心,因为译码器和比较器本身会产生尖峰,容易产生毛刺,把译码器或比较器的输出直接连到时钟输入端或异步清除端,会造成严重的后果。 3、在设计中 应该尽量避免隐含 RS 触发器的出现。一般要控制输出被直接反馈到输入端,采用反馈环路会出现隐含 RS 触发器,其对输入尖峰和假信号很敏感,输入端有任何变化都有可能使输出值立刻改变,此时易造成毛刺的产生,导致时序的严重混乱。 4、在设计电路时 要用寄存器和触发器设计电路,尽量不要用锁存器,因它对输入信号的毛刺太敏感。如果坚持用锁存器设计必须保证输入信号绝对没有毛刺,且满足保持时间。 5、在设计中充分利用资源 ,因为 大部分 FPGA 器件都为时钟、复位、预置等信号提供特殊的全局布线资源,要充分利用这些资源。 6、在设计中 不论是控制信号还是地址总线信号、数据总线信号,都要采用另外的寄存器,以使内部歪斜的数据变成同步数据。 7、在设计中 应该尽 量避免使用延迟线,因它对工艺过程的变化极为敏感,会大大降低电路的稳定性和可靠性,并将为测试带来麻烦。 8、在设计中 对所有模块的输入时钟、输入信号、输出信号都用D触发器或寄存器进行同步处理,即输出信号直接来自触发器或寄存器的输出端。这样可以消除尖峰和毛刺信号。
    发表于 02-21 16:26

    探索世界军用无人机的前世今生

    第一次世界大战进入尾声时,动力飞行还完全是一个新生的事物。十多年前,莱特兄弟刚在北卡罗来纳州的基蒂霍克(Kitty Hawk)的沙丘间完成了原始双翼飞机试飞。
    发表于 01-23 09:57 1655次阅读

    心寄源 | 2023开源法律热点,Pick您最关心的话题

    务、律师 等法律专业人士。 2023年,“心寄源”本着“开启开源法律相关人才交流的新纪元”的初心,举办了 8 线下及线上沙龙活动,其成员们还积极参与了 1 2023开放原子全球开源
    的头像 发表于 12-30 16:30 1241次阅读
    心寄源 | 2023<b class='flag-5'>开源</b>法律热点,Pick您最关心的话题

    机器人的前世今生

    机器人主要是用于代替人工作的,首先它是一个机器。对于传统的机器,被使用者设计制造出来后,它的工作步骤、路径都是确定的。机器的设计也是根据它所应用的工作而进行的。
    发表于 12-29 14:54 557次阅读
    机器人的<b class='flag-5'>前世</b><b class='flag-5'>今生</b>