基于MATLAB的牛头刨床传动机构仿真(共8页).doc
《基于MATLAB的牛头刨床传动机构仿真(共8页).doc》由会员分享,可在线阅读,更多相关《基于MATLAB的牛头刨床传动机构仿真(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上东 北 大 学研 究 生 考 试 试 卷评分考试科目: 用Matlab的Simulink进行机械仿真 课程编号: y 阅 卷 人: 邹 平 考试日期: 2012.7.1 姓 名: 王 鑫 学 号: 注 意 事 项1考 前 研 究 生 将 上 述 项 目 填 写 清 楚2字 迹 要 清 楚,保 持 卷 面 清 洁3交 卷 时 请 将 本 试 卷 和 题 签 一 起 上 交东北大学研究生院基于MATLAB的牛头刨床传动机构仿真摘要:根据牛头刨床传动机构的闭环矢量方程推导出各构件的位移、速度、加速度的表达式,并将其转化为适用于MATLAB仿真的矩阵数学模型,以该矩阵的数学模
2、型编制相应的M函数仿真模块,最后建立仿真模型,并对仿真结果的相容性误差加以分析。借助于MATLAB软件可以方便地实现机构性能分析和动态仿真,从而提高设计及分析效率。 关键词:牛头刨床机构;仿真;MATLAB1.系统仿真模型选取本文选取机械原理教材3中常见的习题牛头刨床传动机构来进行Simulink仿真。已知,牛头刨床传动机构的示意图如图1所示。图1 牛头刨床传动机构示意图牛头刨床传动机构的矢量环如图2所示。其中各个矢量与上图相对应为:其中表示滑块B在摇杆CD上的位移,另外相应的初始角度为。图2 传动机构的矢量环2.系统仿真模型建立从上图可以看出牛头刨床传动机构中有两个闭环矢量,所以牛头刨床传动
3、机构的闭环矢量方程为: (1) (2)将上述两个矢量方程分别分解到x和y坐标轴上,可以分别得到闭环矢量方程(1),(2)的分解表达式。闭环矢量方程的分解表达式(1): (3)闭环矢量方程的分解表达式(2): (4)分别对上面两个表达式对时间求一阶导数,分别有: (5) (6)写成矩阵形式为: (7) (8)分别对(3)、(4)两个表达式对时间求二阶导数,写成矩阵形式,则分别有: (9) (10)3.运动学仿真利用MATLAB进行仿真分析,主要包括两个步骤:首先编制计算所需的函数模块,然后利用其仿真工具箱Simulink建立仿真系统框图,设定初始参数进行仿真分析。3.1 编制计算函数曲柄AB为原
4、动件,根据式(9),编制闭环矢量1的加速度M函数compacc1.m如下:function x=compacc1(u) %u(1)=alpha-1,u(2)=omega-1,u(3)=omega-2,u(4)=r21,u(5)=v21 (6)=thera-1,% u(7)=theta-2r1=75;a=u(4)*cos(u(7) sin(u(7);u(4)*sin(u(7) -cos(u(7);b=r1*u(1)*cos(u(6)-r1*u(2)2*sin(u(6)-2*u(5)*u(3)*cos(u(7)+u(4)*u(3)2*sin(u(7); r1*u(1)*sin(u(6)+r1*u(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 牛头 刨床 传动 机构 仿真
限制150内