计算力学科研、教学与CAE软件开发
CAE(Computer Aided Engineering)软件是装备制造、能源、大型工程等行业安全保障的有力工具,也是整个科技领域提高核心竞争力的必备武器.在改革开放作为世界工厂三十多年之后,中国正逐步探索形成独立自主的工业体系.然而作为独立自主的工业体系的上游核心技术之一的CAE软件,却极度依赖于国外产品.自主知识产权的CAE软件举步维艰.对于CAE软件行业而言,如何提升核心竞争力成为难题.本文试图从开发技术和计算力学教学科研人员的角度指出我国CAE软件开发中存在的两大障碍——教学与科研.在学习研究的过程中常常会遇到一些问题,其书中所给出的结论与直觉会有所不符,那么,通过对这类问题的深入研究,可能会给带来意想不到的收获。在现阶段,计算力学的科研也与其他的科研一样,以SCI为导向评价成果。在上世纪八十年代到九十年代,计算力学的科研和教学一直比较活跃,在目前力学、土木、机械类本科教学中,一般会引入计算力学或有限元课程,但多是介绍商用软件的使用。当前,在很多学校的教学、研究环节中,计算力学科研与将来的CAE软件开发中所需的程序能力面临一个尴尬的境界。在研究生阶段,各高校的力学专业始终开设计算力学课。但计算力学必修课基本上是介绍性质的,有限元一点,边界元一点,有限体积一点,无网格一点;好像什么都学了,但因为不对编程进行要求真是什么也没学。认为,学习前辈留下的优秀软件的数据格式与编程方法,从修改程序入手强化编程训练是一个可行的方案。本文的前两位作者在教学中均采用了这样的手法,虽然强调的方面不完全一致,但都从一开始上课就要求学生在统一的框架下学习编程。认为,作为计算力学训练的课程应该从”数据”开始,而不是从图形界面开始。有意识地引导学生理解数据与程序的联系,培养学生通过数据干预计算力学(有限元)软件的能力,以及判别关键结果的能力。继而让学生接触最简单的程序,将数据与程序结合在一起进行教学。在研究生阶段,在课程训练之外,计算力学工作者应加强与寻求与CAE产业的合作,让研究生了解计算力学相关CAE软件开发的需求,特别是学术研究之外的需求。CAE产业界则应努力为大学高年级本科生、研究生提供实习或见习的机会,与高校一起共同为我国CAE自主研发、自主创新储备人才。
高等教育 计算力学专业 计算机辅助工程软件开发 人才培养
陈璞 傅向荣 张群 段斌
北京海淀北京大学力学与工程科学系&湍流与复杂系统国家重点实验室,100871 北京海淀中国农业大学东校区土木工程系,100083 大连英特仿真软件有限公司,116023 北京海淀云道智造软件有限公司,100083
国内会议
北京力学会第21届学术年会暨北京振动工程学会第22届学术年会
北京
中文
1-3
2015-01-01(万方平台首次上网日期,不代表论文的发表时间)