APP下载

基于Matlab的材料力学教学改革探索

2021-10-21周立明

科技视界 2021年28期
关键词:工程设计

李 锋 周立明 魏 媛

(吉林大学机械与航空航天工程学院,吉林 长春130025)

1 研究背景

材料力学是大学工科专业的一门基础课,通过材料力学的学习,学生可以解决强度、刚度、疲劳、稳定性等工程问题。然而,传统的教学模式使得学生的知识仍然停留在书本上,难以从工程实际中抽象出力学模型,更不用说解决工程问题。因此,需要对材料力学进行改革,使学生解决实际工程问题的能力得到提升[1-2]。

当前,随着计算机计算的迅猛发展,极大地方便了某些实际问题的求解。Matlab软件功能强大、方便实用,图形用户界面(GUI)可视化设计有很强的交互性[3-4],不仅可以用来求解方程,画出图形,而且可以在求位移时简化烦琐的数学计算。本文探索利用Matlab对材料力学教学进行改革,首先列出两个简单的工程实例,然后以柴油机曲轴为例,基于Matlab GUI编写一个柴油机曲轴设计软件,将其应用于柴油机曲轴的设计和校核中。

2 Matlab应用案例

2.1 悬臂梁

某悬臂梁受力如图1所示,已知F=2 kN,弹性模型E=200 GPa,惯性矩I=2×10-5m4,l=2 m,a=1.5 m,求梁的转角方程和挠度方程。

图1 悬臂梁

解:任意截面的弯矩方程为:

挠曲线的近似微分方程为:

对上式积分,得梁的转角方程为:

再积一次分,得梁的挠度方程为:

式中的定常数C和D可以通过边界条件x=0时,v=0和v′=0求解。

由上面的分析可以看出,材料力学积分的过程十分烦琐,容易出错,而Matlab中利用cumsum函数去积分,不仅程序简单,而且结果准确。图2所示给出了梁的弯矩图、转角方程和挠曲线图。

图2 梁的弯矩图、转角方程和挠曲线图

登录APP查看全文

猜你喜欢

工程设计
何为设计的守护之道?
《丰收的喜悦展示设计》
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
子午工程
工程
工程
工程
工程