本人为哈尔滨工业大学力学相关专业博士生,具有多年的Ls-dyna材料子程序二次开发相关经验。在本人初始学习过程中,深感国内外Ls-dyna二次开发学习资料的匮乏,对个人课题进展造成了很大的阻碍。为了帮助各位需要学习Ls-dyna二次开发的同学尽快入门,并具有一定的独立二次开发能力,特录制了本视频课程。
课程内容:
材料子程序的核心功能就是进行应力更新,因此Ls-dyna二次开发学习的重点应为学习应力更新方法。目前常见的应力更新方法主要分为两大类:显式应力更新方法及隐式应力更新方法。隐式方法计算效率高,计算稳定精确,但是对于复杂本构,可能存在收敛性问题;显式方法不存在收敛性问题,但是其为条件稳定,需要确保一定的计算步长,保证计算精确性。显式方法相较于隐式方法更为直接简单,应用范围更广,因此在本课程中,我们将围绕两类典型显式应力更新方法讲解:一类是欧拉向前方法(也称为严格增量方法);另一类是半径回归方法。欧拉向前方法是最基础的一种显式应力更新算法,其他显式应力更新方法,绝大多数是基于欧拉向前的延伸拓展,例如修正欧拉,带自动误差控制的子步法等。半径回归方法本质也是欧拉向前的一种近似算法,该种方法由于其简便性,在各类商业有限元软件的多类材料模型(金属材料(延性)、混凝土材料(脆性)等)中得到了广泛应用,下图更为详细的展示了课程的主要内容,供大家参考:

课程特点:
①. 不限时答疑。本课程建有专属答疑群,任何与课程相关问题都可以在群里或直接私信我答疑,答疑不限时间,购买课程后可随时提问。超出课程内容的问题,也可以跟我讨论,保证知无不言。答疑形式不止限于文字答疑,如有必要也可集中免费通话或视频答疑;
②. 视频课程形式。课程形式为录制的视频课程,而非直播课程。一方面视频课程可以让大家更自由的选择学习时间,更加方便的多次回放学习,有效提升学习效果;另一方面视频课程经过更长时间的反复打磨,比直播课程质量更有保障;
②. 一步步推公式。本课程注重基础讲解,首先会快速带领大家过一下课程中涉及到的弹塑性力学等基础知识,之后将带领大家从最基本的流动法则、应变可加性、屈服函数等要素出发,一步一步的推导应力更新过程中必要的一些计算公式,如弹塑性刚度矩阵、塑性乘子、等效塑性应变增量等。由因及果,强化理解,为大家奠定材料二次开发理论基础,提升独立二次开发能力。
③. 一行行讲代码。在掌握应力更新方法原理、推导所需应力更新公式后,将带领大家进行编程实战,以常见的材料模型为示例,为大家讲解每一行代码的作用,手把手带你编写出自己的第一个材料子程序。在编程过程中,也会跟大家分享子程序开发的一些感悟经验,以及一些有效的子程序debug方法;
④. 课程内容锚定二次开发学习重点:本构模型千千万,例如金属材料模型,复合材料模型,混凝土岩石脆性材料模型等等,他们之间的共性就是应力更新方法,也即掌握一种应力更新方法可用于开发不同的材料模型。因此在本课程中,我们弱化了具体的本构模型形式,突出二次开发共性——应力更新算法的教学。在六个小时的课程中,详细为大家讲解两类应用非常广泛的应力更新方法,重点突出,干货满满。
以往学员评价:
二次开发教学课程,受到了广大学员的一致好评:

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删