【提示1】李银山教授说:力学+编程=如虎添翼
【提示2】美国飞行教官克莱尔·李·陈纳德(1893-1958)
作者|李银山(河北工业大学 机械工程学院 工程力学系,天津300401)
王砚(西安理工大学 土木建筑工程学院 工程力学系,西安450011)
摘要:
提出了一种解决杆件结构弯曲变形问题的创新算法—连续分段独立一体化积分法。此算法是材料力学与计算机编程有机结合的一种快速解析法。本系列讲座通过材料力学与计算机编程的有机结合,对材料力学的教学方法进行有效改革, 强化对学生的能力培养, 收到了较好的效果。传统算法和现代算法并重,学习传统算法便于理解材料力学基本原理,采用现代算法可以快速,准确解决工程问题,提高效率。
关键词:创新算法,Maple,图乘法,刚架,位移
第十五讲
图乘法与连续分段独立一体化积分法
梁的弯曲内力和弯曲变形是材料力学中两大教学重点和难点,是解决梁的弯曲强度和刚度问题的基础,也为解弯曲超静定问题等所必须。在《材料力学》、《结构力学》和工程设计中,图乘法是手工计算刚架位移的常用方法。陈敏(1994)[1]讲解了图乘法求位移中利用标准抛物线容易产生的误解。陈燊(1996)[2] 讲解了贴补法对图乘计算的简化方法。陈玉骥(1996)[3]用图乘法计算了压杆的临界荷载。陈玉骥(1998)[4] 用图乘法计算了梁振动的基本频率。魏小文等(2006)[5]提出了图乘法的改进方法。何结兵(2007)[6] 探讨了任意n次分布荷载作用下图乘法。胡景龙等(2008)[7]将图乘法与牛顿-柯特斯插值方法相结合计算复杂载荷的结构位移。游猛(2009)[8]讨论了用图乘法和重积分法求纯弯曲梁挠曲线小变形假设产生的误差问题。徐汀泥等(2012)[9] 讨论了忽略拉压变形和剪切变形时用图乘法 会产生的“怪异”结果。黄亮等(2016)[10]探讨了一种超静定变截面梁力法计算技巧。郑玉国等(2019)[11] 讨论了刚度分配图乘法的基本原理及应用。黄亮等(2019)[12] 探讨了一种基于图乘法的变刚度直杆位移计算折算技巧。
图乘法是一种求解刚架位移的手工计算方法。图乘法对复杂载荷刚架的位移用手工计算会给工程技术人员带来不便[1~12]。随着人工智能和专家系统技术的不断发展,代表人工智能技术在数学领域的应用典范——计算机代数系统(CASes)伴随着计算机技术的不断发展而迅速崛起。Maple, Mathematica, Matlab,MathCAD等都是非常实用高效的CASes,具有很强的符号运算、数值计算、图形、编程等功能,和友好方便的人机交互界面,其应用遍布科学研究,工程应用和辅助教学等[13~24]。用连续分段独立一体化积分法和计算机编程相结合求解刚架位移就显得轻松自如。
下一讲预告:
第16讲:卡氏第二定理与连续分段独立一体化积分法。
参考文献
[1] 陈敏.图乘法求位移中关于标准抛物线的一种误解.力学与实践, 1994,16(1):63~63.
[2] 陈燊. 贴补法对图乘计算的简化.力学与实践, 1996,18(2):58~58.
[3] 陈玉骥. 用图乘法近似计算压杆的临界荷载.力学与实践, 1996,18(6):51~52.
[4] 陈玉骥. 计算梁振动基本频率的一种新方法.力学与实践, 1998,20(6):57~58.
[5] 魏小文,张勇,陈红迁.对图乘法的发展.力学与实践, 2006,28(6):76~79.
[6] 何结兵.任意n次分布荷载作用下图乘法的探讨.力学与实践, 2007,29(6):72~74.
[7] 胡景龙,李青宁,阎艳伟.结构位移计算的牛顿-柯特斯方法.力学与实践, 2008,30(2):
93~95.
[8] 游猛. 用图乘法和重积分法求纯弯曲梁挠曲线问题的讨论.力学与实践, 2009,31(2):
82~83.
[9] 徐汀泥,张颂安,范钦珊. “材料力学” 研究型学习中的一点体会——从一道例题的
“怪异”结果想到的.力学与实践, 2012,34(6):64~67.
[10] 黄亮,马捷,邓煜涵等.一种超静定变截面梁的力法计算技巧.力学与实践, 2016,38(4):459~461.
[11] 郑玉国,王 瑜,宋英梁.刚度分配图乘法的基本原理及应用.力学与实践, 2019,41(2):227~232.
[12] 黄亮, 孙小寒, 胡鑫鑫等.一种基于图乘的变刚度直杆位移计算折算技巧.力学与实践, 2019,41(6):715~717.
[13] 范钦珊.材料力学计算机分析. 北京:高等教育出版社,1987
[14] Stephen Lynch.Dynamical Systems with Applications using Maple. Birkhäuser, Boston,
Basel ,Berlin,2010
[15] 叶志明,刘红欣.计算机代数系统及其应用. 力学与实践.1997,19(1):1~14
[16] 叶志明,刘红欣. Matlab和Maple系统在力学教学中的应用. 力学与实践.2006,28(2):
76~79
[17] Walter Gander, Jiří Hřebíček. 用Maple和MATLAB解决科学计算问题.刘来福、何
青译.北京:高等教育出版社,2001.
[18] 马开平,潘申梅, 冯玮等.Maple高级应用和经典实例.北京:国防工业出版社,2002.
[19] 彭芳麟.数学物理方程的MATLAB解法与可视化 .北京:清华大学出版社.2004.
[20] 向宏军,石志飞,于桂兰等. Maple在结构力学教学中的应用,力学与实践.2010,32(2):
135~137.
[21] 邢静忠.代数系统Maple在力学教学中的应用探讨, 力学与实践.2010,32(4):96~101.
[22] 丁洲祥,李涛,白冰等. MAPLE 在土力学与基础工程研究型教学中的应用,力学与实践.2013,35(6):87~89.
[23] 高云峰. Matlab求解理论力学问题系列(一)刚体系统及桁架受力问题,力学与实
践.2021,43(2):256~261.
[24] 李银山.Maple材料力学. 北京:机械工业出版社,2009.
[25] Gere J M, Timoshenko S P. Mechanics of materials.Second SI Edition. New York:Van Nostrand Reinhold,1984.
[26] 刘鸿文. 材料力学(I册). 北京: 高等教育出版社, 2017.
[27] 刘鸿文. 材料力学(II册). 北京: 高等教育出版社, 2017.
[28] 孙训方, 方孝淑,关来泰.材料力学(I册). 北京: 高等教育出版社, 2019.
[29] 孙训方, 方孝淑,关来泰.材料力学(II册). 北京: 高等教育出版社, 2019.
[30] 李银山.材料力学(上册).北京:人民交通出版社,2014.
[31] 李银山.材料力学(下册).北京:人民交通出版社,2015.
[32] 李银山.大跨度桥梁弯曲变形的处理方法.发明专利.2016.( ZL-2013-1-0286288.9)
[33] 李银山,徐秉业, 李树杰. 基于计算机求解弯曲变形问题的一种解析法(一)——复杂载荷作用下的静定梁问题,力学与实践,2013:35(2),83~85
[34] 吴艳艳,李银山,魏剑伟等,求解超静定梁的分段独立一体化积分法,工程力学,2013,30:11~14
[35] 李银山,李彤,郭晓欢等.索-梁耦合超静定结构的一种快速解析法,工程力学,2014,31:11~16
[36] 李银山,官云龙,李彤等.求解变截面梁变形的快速解析法,工程力学,2015,32:116~121
[37] 李银山,韦炳威,李彤等.复杂载荷下变刚度超静定梁快速解析求解,工程力学,2016,33:33~38
[38] 李银山,孙凯,贾佩星等.复杂载荷下多层刚架的快速解析求解,工程力学,2017,34:11~18