声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1275|回复: 1

[线性振动] 请教一悬臂樑振动问题

[复制链接]
发表于 2010-4-18 22:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我将一悬臂樑简化成ODE
起使条件 y(0)=y'(0)=0
假设外力是一脉冲sin波,作用时间是0.1秒
则利用MATLAB设定t<0.1时方程式如下
[M]y''+[k]y=[f]*sin(10*t)
t >0.1时
[M]y''+[k]y=0
因为是连体系统,所以我只取前六项的解  也就是y1 y2 y3 y4 y5 y6
因为程式需要 所以我对ODE多微分一次
y''(0)=-inv[M][K]y(0)+inv[M][f]sin(10*0)
y''(0)=0
I.C可得y(0)=y'(0)=y''(0)=0
ODE变成 [M]y'''+[k]y'=[f]*10*cos(10*t)   for t<0.1
                   [M]y'''+[k]y'=0     for t>0.1
但是我用MATLAB算出来原始的y1与多微分一次解出来的y1
两者答桉不一样,原始的解会在横轴(x=0)上下震盪
多微分一次的解大约在x=3上下震盪
在数学上应该两者个解会相同!
我觉得我的初始条件y''(0)=0好像不太对
想请问各位高手,我的问题出在那边 谢谢!!
回复
分享到:

使用道具 举报

发表于 2010-4-25 13:35 | 显示全部楼层
一般初始条件只给定初速度和初始位移,初始加速度不好给出。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-29 20:31 , Processed in 0.052274 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表