作者|李银山(河北工业大学 机械工程学院 工程力学系,天津300401)
陈奎孚(北京农业大学 理学院 应用力学系,北京100193)
摘要:
提出了一种解决杆件结构弯曲变形问题的创新算法—连续分段独立一体化积分法。此算法是材料力学与计算机编程有机结合的一种快速解析法。本系列讲座通过材料力学与计算机编程的有机结合,对材料力学的教学方法进行有效改革, 强化对学生的能力培养, 收到了较好的效果。传统算法和现代算法并重,学习传统算法便于理解材料力学基本原理,采用现代算法可以快速,准确解决工程问题,提高效率。
关键词:创新算法,Maple,虚位移原理,刚架,支座约束力
第十二讲
梁的弯曲内力和弯曲变形是材料力学中两大教学重点和难点,是解决梁的弯曲强度和刚度问题的基础,也为解弯曲超静定问题等所必须。计算支座约束力是分析材料力学和结构力学的第一步,也是关键一步。计算刚架的支座约束力通常采用平衡方程法和虚位移原理。高百争(1984)[1]研究了虚位移原理在运动学中的应用。袁镒吾(1985)[2]讨论了应用虚位移原理时解除某些理想约束的新方法。李景正(1987)[3]讨论了非定常系统的虚功原理。刘又文(2007)[4]讨论了理论力学中讲授刚体虚位移原理与材料力学中讲授变形体能量法的教学衔接。晏汀等(2007)[5]研究了力学系统平衡的判别准则。杨迪雄等(2012)[6]介绍了基于虚位移原理的直接机动法作超静定力影响线。梅凤翔分别在(1999)[7]和(2012)[8]讨论了虚位移,理想约束和虚位移原理有争议的几个问题。薛艳霞等分别在(2015)[9]和(2017)[10]讨论了虚位移的投影方法和利用虚位移原理求桁架内力的方法。
利用平衡方程法和虚位移原理求解支座约束力时,把结构和机构看成刚体,所以这两种通常不能求解超静定问题[1~10]。随着人工智能和专家系统技术的不断发展,代表人工智能技术在数学领域的应用典范——计算机代数系统,伴随着计算机技术的不断发展而迅速崛起。Maple、Mathematica、Matlab、MathCAD等都是非常实用高效的计算机代数系统,具有很强的符号运算、数值计算、图形、编程等功能,和友好方便的人机交互界面,其应用遍布科学研究,工程应用和辅助教学等[11~22]。用连续分段独立一体化积分法和计算机编程相结合求解结构的的支座约束力就显得轻松自如。
下一讲预告:
第13讲:有限差分法与连续分段独立一体化积分法。
参考文献
[1] 高百争.虚位移原理在运动学中的应用.力学与实践, 1984,6(2):49~50
[2] 袁镒吾.应用虚位移原理时解除某些理想约束的新方法.力学与实践,1985,7(3):45~47
[3] 李景正.关于非定常系统的虚功原理.力学与实践,1987,9(5):53~54
[4] 刘又文.虚位移原理与变形体能量法的教学衔接.力学与实践, 2007,29(3):71~72.
[5] 晏汀,晏谦.力学系统平衡的判别准则.力学与实践,2007,29(5):63~64.
[6] 杨迪雄,杜宗亮,刘亚琼.基于虚位移原理的直接机动法作超静定力影响线.力学与实践, 2012,34(4),75~80.
[7] 梅凤翔.关于虚位移与虚位移原理——分析力学札记之一.力学与实践,1999,21(4):
[8] 梅凤翔.关于理想约束和虚位移原理——分析力学札记之二十.力学与实践, 2012,34(5),61~63.
[9] 薛艳霞 苏振超. 虚位移投影的一种计算方法.力学与实践,2015,37(1):129~132.
[10] 薛艳霞,苏振超.平面桁架杆件内力的虚位移原理求解.力学与实践,2017,39(6):627~628.
[11] 范钦珊.材料力学计算机分析. 北京:高等教育出版社,1987.
[12] Stephen Lynch.Dynamical Systems with Applications using Maple. Birkhäuser, Boston, Basel, Berlin, 2010.
[13] 叶志明,刘红欣.计算机代数系统及其应用.力学与实践.1997,19(1):1~14
[14]叶志明,刘红欣.MATLAB和Maple系统在力学教学中的应用.力学与实践.2006,28(2):6~79.
[15] Walter Gander, Jiří Hřebíček.用Maple和MATLAB解决科学计算问题.刘来福、何青译.北京:高等教育出版社,2001.
[16] 马开平,潘申梅, 冯玮等.Maple高级应用和经典实例.北京:国防工业出版社,2002.
[17] 彭芳麟.数学物理方程的MATLAB解法与可视化.北京:清华大学出版社.2004.
[18] 彭芳麟. 计算物理基础. 北京:高等教育出版社. 2012.
[19] 向宏军,石志飞,于桂兰等. Maple在结构力学教学中的应用,力学与实践. 2010,32(2):135~137.
[20] 邢静忠.代数系统Maple在力学教学中的应用探讨,力学与实践.2010,32(4):96~101.
[21] 丁洲祥,李涛,白冰等.Maple在土力学与基础工程研究型教学中的应用,力学与实践. 2013,35(6):87~89.
[22] 李银山.Maple材料力学. 北京:机械工业出版社,2009.
[23] 周培源.理论力学.北京:人民教育出版社,1953.
[24] 朱照宣,周起钊,殷金生.理论力学(上册).北京:北京大学出版社,1982.
[25] 朱照宣,周起钊,殷金生.理论力学(下册).北京:北京大学出版社,1982.
[26] K.马格努斯,H.H.缪勒.工程力学基础[M].张维等译.北京:北京理工大学出版社,1997.
[27] 刘延柱,杨海兴,朱本华.理论力学[M].北京:高等教育出版社,2009.
[28] 李俊峰,张雄.理论力学.北京:清华大学出版社,2010.
[29] 梅凤翔,尚玫. 理论力学 (I册) [M]. 北京:高等教育出版社,2012.
[30] 梅凤翔,尚玫. 理论力学 (II册) [M]. 北京:高等教育出版社,2012.
[31] 李银山.材料力学(上册).北京:人民交通出版社,2014.
[32] 李银山.材料力学(下册).北京:人民交通出版社,2015.
[33] 李银山.大跨度桥梁弯曲变形的处理方法.发明专利,2016. ( ZL-2013-1-0286288.9) .
[34] 李银山,徐秉业,李树杰.基于计算机求解弯曲变形问题的一种解析法(一)——复杂载荷作用下的静定梁问题.力学与实践,2013:35(2),83~85.
[35] 吴艳艳,李银山,魏剑伟等. 求解超静定梁的分段独立一体化积分法.工程力学,2013,30:11~14.
[36] 李银山,李彤,郭晓欢等.索-梁耦合超静定结构的一种快速解析法.工程力学,2014,31:11~16.
[37] 李银山,官云龙,李彤等.求解变截面梁变形的快速解析法.工程力学,2015,32:116~121.
[38] 李银山,韦炳威,李彤等.复杂载荷下变刚度超静定梁快速解析求解.工程力学,2016,33:33~38 .
[39] 李银山,孙凯,贾佩星等.复杂载荷下多层刚架的快速解析求解.工程力学,2017,34:11~18.
- End -