《振动与机器动力学》多自由度响应编程任务书_第1页
《振动与机器动力学》多自由度响应编程任务书_第2页
《振动与机器动力学》多自由度响应编程任务书_第3页
《振动与机器动力学》多自由度响应编程任务书_第4页
《振动与机器动力学》多自由度响应编程任务书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

振动与机器动力学 振动与机器动力学 多自由度响应编程任务书多自由度响应编程任务书 活动内容与目标 1 掌握 Matlab 仿真分析方法 2 编程仿真多自由度系统的动态响应 深刻理解多自由度系统的固有频率 振型 3 调节多自由度系统的各个参数 找出系统响应特征与系统参数之间的关系 4 仿真多自由度系统对不同初始条件的响应 理解初始条件对系统响应的影响 活动任务书 编制 Matlab 程序实现仿真分析 分析和提取仿真得到的响应的特征 绘制系统参数与 响应特征间的关系曲线 考核形式与要求 1 编制程序实现单自由度的响应 2 提交报告 简要介绍程序的实现方案 程序的使用方法 结果说明 3 对数据结果进行分析 对程序的正确性进行验证 项目预期学习结果 三 自 由 度 系 统 仿 真 分 析 ILO 4建立建立多 两 自由度系统的振动微分方程 描述描述刚度 柔度和质量影响系 数的物理意义意义 建立建立矩阵特征值与固有频率 特征向量与振型向量之间联系联系 求求 解解系统的固有频率与振型向量 证明证明振型向量的正交性 应用 Matlab 语言编写编写 求解多 两 自由度固有频率和振型向量的程序 程序 ILO 5解释解释频响函数矩阵的物理意义意义 利用利用频响函数矩阵求解求解多 两 自由度在 谐波激励下的响应 ILO 6利用利用振型矩阵进行坐标变换坐标变换 对振动微分方程进行解耦解耦 对多 两 自由 度系统的初始条件与任意非周期激励的响应响应进行求解求解 ILO 7分析分析动力学问题的现象 把握把握总体目标 分清分清主要次要影响因素 提出和提出和 描述描述动力学系统的问题 ILO8应用应用假设简化复杂的动力学系统 建立建立动力学模型 制定制定解决方案 对方 案进行可行性分析可行性分析 选择选择最优解决方案 ILO 9建立建立假设 进行实验性探索探索 假设检验检验 查询查询印刷资料和电子文献 ILO 10组建组建小组 合理分工 分工 有效沟通沟通和合作合作 熟练进行文字 电子及多媒体 交流交流 能够用图表和文字清楚表达表达论点 语言清晰 振动与机器动力学 振动与机器动力学 多自由度响应作业报告多自由度响应作业报告 组号 组号 第四组第四组 组员 莫智斌 伍明辉 梁健成 吴炳林 1 多自由度系统结构图 运动微分方程多自由度系统结构图 运动微分方程 模型 计算 0m 02m 0m 323 3212 2111 kxkxx kxkxkxx kxxkkx 矩阵表示 0 0 0 0 2 0 00 00 00 3 2 11 3 2 1 x x x kk kkk kkk x x x m m m 令 m 1 k k1 1 则上述方程变为 0 02 02 323 3212 211 xxx xxxx xxx 对应的矩阵表示为 0 0 0 110 121 012 100 010 001 3 2 1 3 2 1 x x x x x x 2 系统固有频率 振型求解 绘制振型图系统固有频率 振型求解 绘制振型图 利用 matlab 中的 eig 函数不难得知系统一阶固有频率44 00 1981 1 w 二阶固有频率25 11 555 2 w 三阶固有频率80 13 247 3 w 对应 1 w的固 有振型为 0 7370 0 5910 0 3280 1 u 对应 2 w的固有振型为 0 5910 0 3280 0 7370 2 u 对应 3 w的固 有振型为 0 3280 0 7370 0 5910 3 u 振型图如下 特征向量图片 特征值图片 3 写出每个自由度施加的初始条件 初始位移和初始速度不能全等于写出每个自由度施加的初始条件 初始位移和初始速度不能全等于 0 初始位移 74 74 74 0 X 初始速度 31 31 31 0 V 4 求解初始条件下系统响应函数 绘制出响应曲线 绘制相应曲线的幅值谱求解初始条件下系统响应函数 绘制出响应曲线 绘制相应曲线的幅值谱 初始位移 初始速度 质量矩阵 刚度矩阵 110 121 012 K 由特征值问题可求得系统一阶固有频率44 00 1981 1 w 二阶固有频率 25 11 555 2 w 三阶固有频率80 13 247 3 w 对应 1 w的固有振型 1 w的 正则振型 为 0 7370 0 5910 0 3280 1 u 对应 2 w的固有振型 2 w的正则振型 为 0 5910 0 3280 0 7370 2 u 对应 3 w的固有振型 3 w的正则振型 为 0 3280 0 7370 0 5910 3 u 代入公式 tqMutMquutq r Tr r r Tr r r sin 1 cos 0 0 n 1 可得初始条件下系统响应函数 tttttq 25 1sin 1 0270 5 5843 153 1816 0 5700 3 0991 85 0094 1 2807 6 9636 191 0144 25 1cos 9 92666 25 8476 90 3104 7 9605 20 7282 72 4233 4 4177 11 5033 440 1919 44 0sin 1 2807 6 9636 191 0144 1 0270 5 5843 153 1816 0 5700 3 0991 85 0094 44 0cos 9 9266 25 8476 90 3104 7 9605 20 7282 72 4233 4 4177 11 5033 40 1919 1 80 1sin 0 5700 3 0991 85 0094 1 2807 6 9636 191 0144 1 0270 5 5843 153 1816 80 1cos 4 4177 11 5033 40 1919 9 9266 25 8476 90 3104 7 9605 20 7282 72 4233 tt 初始条件下系统响应函数曲线如下图 100 010 001 M 74 74 74 0 X 31 31 31 0 V 图 4 1正则坐标系下的响应曲线 图 4 2原坐标系下的响应曲线 5 系统的频响函数矩阵中的每个元素对应的幅频特性曲线的绘制 系统的频响函数矩阵中的每个元素对应的幅频特性曲线的绘制 图 5 幅频特性曲线 6 写出每个自由度施加的谐波激励写出每个自由度施加的谐波激励 每个自由度都必须施加激励 每个自由度都必须施加激励 每个自由度每个自由度 激励频率不能相等 激励频率不能相等 设在三个物体上施加的力分别为 F1 sin0 3t F2 2sin0 4t F3 3sin0 5t 这里仅以正弦函数作为例子 实际上激励可以是任意的谐波函数或者是谐波函数 的叠加 7 根据频响函数计算出响应函数 绘制响应曲线 绘制响应曲线的幅值谱 根据频响函数计算出响应函数 绘制响应曲线 绘制响应曲线的幅值谱 当系统的稳态响应的频率等于系统外界激励的频率的时候 求响应函数计算 就是求稳态响应的幅值和相位 因为假设中的系统忽略了阻尼的影响 相位为 0 因此只是要求解稳态响应的幅值大小 系统的稳态响应的幅值大小等于激励的幅值乘以频率响应函 2 K M K 是刚 度矩阵 M 是质量矩阵 分别是外界激励的频率 图 73 个频响自由度的稳态响应曲线 8 反思环节 反思环节 8 1 以上编程过程如何帮助认识多自由度系统 以上编程过程如何帮助认识多自由度系统 这次编程我们通过运用坐标变换来处理 通过建立一个正则坐标 在正则坐 标下计算运动学微分方程 然后再把正则坐标系下的初始位移和初始速度 它是 由给定的原坐标的初始条件求出的 代进微分方程 然后再逆向从正则坐标系反 求原坐标系的表达式 使运算更加简单 进一步检验了多自由度系统坐标变换 8 2 目前所学知识是否能够胜任这次编程任务 目前所学知识是否能够胜任这次编程任务 能够 因为这个编程任务的难点是物理建模 而老师在课上已经帮助我们建 立了基础的模型 这大大方便了我们后面的编程 8 3 你碰到最大的困难是什么 你碰到最大的困难是什么 我们碰到的最大问题是在对频响函数的求解 不懂得如何理解系统稳态响应 与激励和频响函数的关系 同时对 tqMutMquutq r Tr r r Tr r r sin 1 cos 0 0 n 1 这条公式的理解不够 在编写系 统响应函数时候遇到困难 同时在处理 HH inv K ww 2 M 时要避免分母为 0 的情况 8 4 你如何解决了这些困难 你如何解决了这些困难 后来经过小组讨论后并查找资料 知道对系统的稳态响应的幅值大小等于激 励的幅值乘以频率响应函 2 K M K 是刚度矩阵 M 是质量矩阵 分别是外界 激励的频率 第二个我们直接把分母提取出来建立一个新脚本 再用 find 指令 找出分母为 0 的地方 用空矩阵代替 8 5 你最大的收获是什么 心得如何 你最大的收获是什么 心得如何 小组成员每人一份小组成员每人一份 莫智斌 莫智斌 2014124066 在此次的项目实施中 我最到的收获莫过于理解了多自由度系统的模型建立 以及 MATLAB 仿真建模 一开始我不理解频率响应以及时间响应 后经过重新 复习了振动学课本以及实验课的资料 我理解到频率响应是改变频率观察系统的 响应 是一个关于频率的函数 而时间响应是关于时间的函数 另外的是我掌握了利用特征值矩阵求解系统的振型矩阵和固有频率矩阵 还 有正则坐标变换求多自由度的响应 再反转换回原坐标 这次编程我们通过运用 坐标变换来处理 通过建立一个正则坐标 在正则坐标下计算运动学微分方程 然后再把正则坐标系下的初始位移和初始速度 它是由给定的原坐标的初始条件 求出的 代进微分方程 然后再逆向从正则坐标系反求原坐标系的表达式 使运 算更加简单 进一步检验了多自由度系统坐标变换 吴炳林 吴炳林 2014124047 这个项目应该是比较容易的一个 因为老师课上已经演示了 而且物理理解 也不是很难 数学建模很快 编程也很快就完成了 收获最大的是在加深了对书 本知识的理解 特别是关于坐标变换求解响应这一部分 课上听的还不是很明白 可是在编写程序的时候 一次一次的看书 最后才知道原来坐标变换就是通过建 立一个正则坐标 在正则坐标下计算运动学微分方程 然后再把正则坐标系下的 初始位移和初始速度 它是由给定的原坐标的初始条件求出的 代进微分方程 然后再逆向从正则坐标系反求原坐标系的表达式 其次 组内的讨论也是一个很大的收获 在汕大 组建小组已经是很平常的 事情的了 可是我发现之前组建的小组太僵硬了 几乎都是分配任务到个人 然 后再组合到一块就算完了 感觉那气氛很不好 而这四次项目 我们都是经过了 讨论的 这能大大的巩固我们所学的知识 也培养了一种很好的互助学习氛围 我觉得这是应该要鼓励的 伍明辉 伍明辉 2014124067 这个项目相对比较简单 因为老师在课上有做这个项目的 Matlab 编程演示 所以我们有了编程的基本思路 加上我们上课有跟着老师编程 因此在编程这方 面的问题不大 在这个项目中 我们遇到的主要困难是大多数小组成员不太懂求 解多自由度系统响应的原理 所以我们前面花了很多的时间去弄懂原理 主要是 通过我的讲解和重复看 PPT 上的内容 在弄懂求解的原理后 编程就简单多了 通过这次的多自由度系统响应项目 我的最大收获是学会利用坐标变换求解 多自由度系统响应的思路和方法 在变换坐标系下运算可以更容易得到答案 所 以这是一种以简化繁的方法 此外 我对变换矩阵 正则矩阵 振型等知识有了 更深的理解 在本次项目合作中 因为我的编程能力比较弱 所以我主要负责讲 解原理 并在编程的时候在旁边提供思路 通过这样的合作 使我在理解求解原 理和编程两个方面都有很大的收获 梁健成 梁健成 2014124075 在这次项目中通过编程对于课本上一些知识有了更加深刻的理解 如正则矩 阵是怎么来的 又用来干嘛的 特征向量特征值等等 由于老师在课上也对编程 有演示 做起来就比较快 我们在遇到问题时 会一起讨论 实在不会就请教其 他同学 我觉得这样学起来好像比自己一个人看书效率要高 印象也会更加深刻 这种项目形式的作业真的对学习振动力学这么课有很大的帮助 参考别人的程序然后改编自主编程 9 附 程序文本 clc clear all 清楚以前变量 质量矩阵数值宏定义 m11 1 m12 0 m13 0 m21 0 m22 1 m23 0 m31 0 m32 0 m33 1 刚度矩阵数值宏定义 k11 2 k12 1 k13 0 k21 1 k22 2 k23 1 k31 0 k32 1 k33 1 初始位移宏定义 x10 74 x20 74 x30 74 初始速度宏定义 v10 31 v20 31 v30 31 激励的幅值与频率宏定义 F1 1 w1 0 3 F2 2 w2 0 4 F3 3 w3 0 5 特性矩阵建立 F F1 F2 F3 激励的幅值矩阵建立 w w1 w2 w3 激励的频率矩阵建立 w1 w2 w3 w1 w2 w3 X0 x10 x20 x30 原始坐标下的初始位移 V0 v10 v20 v30 原始坐标下的初始速度 M m11 m12 m13 m21 m22 m23 m31 m32 m33 原始坐标下的质量矩阵 K k11 k12 k13 k21 k22 k23 k31 k32 k33 原始坐标下的刚度位移 r 3 三个自由度 三个振型 振型矩阵有三列 V D eig K M V 是特征向量 根据资料 V 也是振型矩阵 D 为特征 值向量 即固有频率矩阵 figure 1 for n 1 1 r 由于 V 是振型矩阵 所以振型曲线绘制 A 2 4 V 1 3 n subplot 3 1 n plot A end V inv inv V V inv 是振型向量的逆 X zhengze0 V inv X0 y 坐标下的初始位移 Vy zhengze0 V inv V0 y 坐标下的初始速度 t0 0 横坐标起始时间 t1 100 横坐标结束时间 t t0 0 01 t1 D1 sqrt D 固有频率 for i 1 r 正则坐标下的表达式 Y i X zhengze0 i 1 cos D1 i i t Vy zhengze0 i 1 D i i sin D1 i i t 计算公式 P i Vy zhengze0 i 1 D i i O i X zhengze0 i 1 end V 1 P i V 3 P i figure 2 y 坐标下的图像 for i 1 r subplot 3 1 i plot t Y i end X V Y 由 y 坐标变回 x 坐标 figure 3 x 坐标下的图像 瞬态图像 for i 1 r subplot 3 1 i plot t X i end 频响函数曲线的绘制 syms ww HH inv K ww 2 M W 1 001 0 005 4 W 180 H11 abs subs HH 1 1 ww W H12 abs subs HH 1 2 ww W H13 abs subs HH 1 3 ww W H22 abs subs HH 2 2 ww W H23 abs subs HH 2 3 ww W H33 abs subs HH 3 3 ww W 绘制振型图 u 0 0 0 V 0 0 0 figure 1 subplot 3 1 1 plot u 1 hold on title 第一阶振型 grid on subplot 3 1 2 plot u 2 hold on title 第二阶振型 grid on subplot 3 1 3 plot u 3 hold on title 第三阶振型 gri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论