作者|李银山 (河北工业大学 机械工程学院 工程力学系,天津300401)
王新筑 (重庆大学 航空航天学院 基础力学系,重庆400044)
摘要:提出了一种解决杆件结构弯曲变形问题的创新算法—连续分段独立一体化积分法。此算法是材料力学与计算机编程有机结合的一种快速解析法。本系列讲座通过材料力学与计算机编程的有机结合,对材料力学的教学方法进行有效改革, 强化对学生的能力培养, 收到了较好的效果。传统算法和现代算法并重,学习传统算法便于理解材料力学基本原理,采用现代算法可以快速,准确解决工程问题,提高效率。
关键词:教学改革, 能力培养, 材料力学,Maple,创新算法
第一讲 绪论
1
工程设计需求结构的快速解析解
随着人工智能和专家系统技术的不断发展,代表人工智能技术在数学领域的应用典范——计算机代数系统(CASes)伴随着计算机技术的不断发展而迅速崛起[16~25]。Maple, Mathematica, Matlab,MathCAD等都是非常实用高效的CASes,具有很强的符号运算、数值计算、图形、编程等功能,和友好方便的人机交互界面,其应用遍布科学研究,工程应用,和辅助教学等。
在国外大学及研究所,CASes相当普及[16]。一般都安装一种或多种CASes供学生、教师和研究者使用。叶志明(1997年2006年)[17,18]介绍了CASes在研究和力学领域的应用。同时CASes在数学、力学、甚至化学教学中得到应用。马开平(2002年)[20]收集了Maple在11个领域的27个应用实例,许多都是很好的教学素材。向宏军等(2010年) [24]研究了 Maple在结构力学教学中的应用。邢静忠(2010年)[25]采用Maple编程,编制了杆系,梁系,实体和板单元的有限元程序。丁洲祥等(2010年)[26] 研究了MAPLE 在土力学与基础工程研究型教学中的应用。李银山等[27~29]以理论力学和材料力学教材为范本用Maple完成计算,编著出版了《Maple材料力学》(2009年)和《材料力学》(上、下册)(2015年)等一系列教学改革新教材。材料力学教学 Maple编程=如虎添翼。
2
快速解析法的提出
李银山等(2013年)[30~36]提出了一种解决结构变形问题的快速解析新算法—连续分段独立一体化积分法。该法首先将梁进行连续分段,独立建立具有四阶导数的挠曲线近似微分方程,然后分段独立积分四次,得到挠度的通解。根据边界条件,确定积分常数,得到挠度的解析函数。
连续分段独立一体化积分法与通常求解弯曲变形问题的积分法不同,不用列平衡方程求解支座约束力,不用建立弯矩方程,就可得到剪力函数、弯矩函数、转角函数和挠度函数,反过来,还可以求出支座约束力。图1给出了连续分段独立一体化积分法流程图。
图1连续分段独立一体化积分法流程图
3
连续分段独立一体化积分法概要
3.1符号约定
3.2基本方程
3.3基本关系
3.3.1微分关系
3.3.2积分关系
3.4边界条件
﹀
﹀
﹀
4
下一讲预告
第2讲:直接积分法与连续分段独立一体化积分法。
参考文献
[1] 高创宽. 坚持四个结合, 改革材力教学.力学与实践.1998,20(3):55,59
[2] 叶志明,徐旭.材料力学教学内容更新与改革的几个问题.力学与实践.1999,21(3):55~56
[3] 傅恩泽,任爱娣.材料力学实验教学改革的实践.力学与实践.1999,21(6):58~59
[4] 蒋持平.材料力学教学中的科学思维方式培养.力学与实践.2001,23(1):52
[5] 冯英先,徐志洪,董雪花.材料力学实验教学改革实践与探讨.力学与实践.2002,24(4):59~60
[6] 刘萍华. 20年来我国材料力学实验课程教学改革文献综述.力学与实践.2009,31(6):67~69
[7] 周双喜,韩震,黄强. 基于 CDIO 模式的材料力学实践教学研究与探索.力学与实践.2017,39(6):623~627
[8] 杨晓峰,刘全.工程问题导向型材料力学教学法改革与实践.力学与实践.2018,40(4):442~445
[9] 周晓敏,孙政.将ANSYS引入材料力学课堂的教学实践.力学与实践.2019,41(2):222~226
[10] 徐锋, 范剑, 许晨光. 新工科背景下地方高校材料力学金课建设路径与探索.力学与实践.2020,42(2):226~231
[11] Gere J M, Timoshenko S P. Mechanics of materials.Second SI Edition. New York:Van Nostrand Reinhold,1984.
[12] 刘鸿文.材料力学.北京:高等教育出版社,2011.
[13] 孙训方,方孝淑,关来泰.材料力学.北京:高等教育出版社,2009.
[14] 李银山.材料力学(上册).北京:人民交通出版社,2014.
[15] 李银山.材料力学(下册).北京:人民交通出版社,2015.
[16] Stephen Lynch.Dynamical Systems with Applications using Maple. Birkhäuser, Boston, Basel ,Berlin,2010
[17] 叶志明,刘红欣.计算机代数系统(CASes)及其应用. 力学与实践.1997,19(1):1~14
[18] 叶志明,刘红欣. Matlab和Maple系统在力学教学中的应用. 力学与实践.2006,28(2):76~79
[19] Walter Gander, Jiří Hřebíček. 用Maple和MATLAB解决科学计算问题.刘来福、何青译.北京:高等教育出版社,2001.
[20] 马开平,潘申梅, 冯玮等.Maple高级应用和经典实例.北京:国防工业出版社,2002.
[21] 彭芳麟.数学物理方程的MATLAB解法与可视化 .北京:清华大学出版社.2004.
[22] 杜建成,陈勇.用Maple求解折梁问题,中国水运.2006,6(7):81-82
[23] 赵明波,Maple在连续梁内力图仿真中的应用.山西建筑. 2007,33(7):98-99
[24] 向宏军,石志飞,于桂兰等. Maple在结构力学教学中的应用, 力学与实践.2010,32(2):135~137
[25] 邢静忠.代数系统Maple在力学教学中的应用探讨, 力学与实践.2010,32(4):96~101
[26] 丁洲祥,李涛,白冰等. MAPLE 在土力学与基础工程研究型教学中的应用, 力学与实践.2013,35(6):87~89
[27] 李银山.Maple材料力学. 北京:机械工业出版社,2009.
[28] 李银山.Maple理论力学 I,II.北京:机械工业出版社,2013(普通高等教育国家级十一五规划教材).
[29] 李银山.Maple理论力学 II.北京:机械工业出版社,2013(普通高等教育国家级十一五规划教材).
[30] 李银山.大跨度桥梁弯曲变形的处理方法.发明专利.2016.( ZL-2013-1-0286288.9)
[31] 李银山,徐秉业, 李树杰. 基于计算机求解弯曲变形问题的一种解析法(一)——复杂载荷作用下的静定梁问题,力学与实践,2013:35(2),83~85
[32] 吴艳艳,李银山,魏剑伟等,求解超静定梁的分段独立一体化积分法,工程力学,2013,30:11~14
[33] 李银山,李彤,郭晓欢等.索-梁耦合超静定结构的一种快速解析法,工程力学,2014,31:11~16
[34] 李银山,官云龙,李彤等.求解变截面梁变形的快速解析法,工程力学,2015,32:116~121
[35] 李银山,韦炳威,李彤等.复杂载荷下变刚度超静定梁快速解析求解,工程力学,2016,33:33~38
[36] 李银山,孙凯,贾佩星等.复杂载荷下多层刚架的快速解析求解,工程力学,2017,34:11~18
- End -