力学与实践 ›› 2020, Vol. 42 ›› Issue (6): 806-810.DOI: 10.6052/1000-0879-20-125

• 教育研究 • 上一篇    下一篇

MATLAB编程在层合板强度分析中的应用1)

董纪伟2), 陈培见, 程红梅, 罗宁, 张桂民   

  1. 中国矿业大学力学与土木工程学院,江苏徐州 221116
  • 收稿日期:2020-04-01 修回日期:2020-06-16 出版日期:2020-12-20 发布日期:2020-12-20
  • 通讯作者: 2) 董纪伟,讲师,主要从事复合材料力学方面的教学和科研工作。E-mail: dongjiwei_21@163.com
  • 基金资助:
    1) 国家自然科学基金(11972363, 12072363) 和中国矿业大学教学研究重点项目(2020ZD02) 资助。

APPLICATION OF MATLAB PROGRAMMING IN STRENGTH ANALYSIS OF LAMINATES1)

DONG Jiwei2), CHEN Peijian, CHENG Hongmei, LUO Ning, ZHANG Guimin   

  1. School of Mechanics and Civil Engineering, China University of Mining and Technology, Xuzhou 221116, Jiangsu, China
  • Received:2020-04-01 Revised:2020-06-16 Online:2020-12-20 Published:2020-12-20

摘要: 层合板的强度分析是复合材料力学的教学重点和难点。繁琐的数学运算使该问题的讲述既枯燥,又难以被学生接受。为提升教学效果,本文提出一种将MATLAB编程引入该问题的方法。针对正交铺设对称层合板强度分析的典型例题,首先对基本理论和分析流程进行了梳理,然后利用多个MATLAB函数文件对该例题进行参数化编程。采用该方法不仅使计算大为简化,还便于研究正交铺设比对层合板强度和破坏规律的影响,为层合板的强度设计提供可靠的依据。

关键词: 复合材料力学, 层合板, 强度分析

Abstract: Strength analysis of laminates is an important and difficult point in the course of mechanics of composite materials. The tedious mathematical calculations make the teaching monotonous and hard for students to accept. In order to improve the teaching, the MATLAB programming is introduced into the course. A typical example of strength analysis of orthotropic laminates is chosen to be solved, the relevant basic theories and analytical processes are made clear first, then the example is programmed with several MATLAB function files. By this method, not only the calculation process is greatly simplified, but also it is convenient to study the influence of the orthogonal laying ratio on the strength and failure processes of laminates, which provides a reliable basis for the strength design of laminates.

Key words: mechanics of composite materials, laminates, strength analysis

中图分类号: