声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1773|回复: 9

[线性振动] 振动微分方程的频域解法

[复制链接]
发表于 2014-7-2 21:41 | 显示全部楼层 |阅读模式

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

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

x
syms t;
x1=sym('x1(t)');
x2=sym('x2(t)');
x3=sym('x3(t)');
x4=sym('x4(t)');
x5=sym('x5(t)');
x6=sym('x6(t)');
x7=sym('x7(t)');
u1=sin(t);
u2=diff(u1);
f1=diff(x1,t,2)-1/1105*(-c11*diff(x1,t)-c12*diff(x2,t)-c13*diff(x3,t)-c14*diff(x4,t)-c15*diff(x5,t)-c16*diff(x6,t)-c17*diff(x7,t)-k11*x1-k12*x2-k13*x3-k14*x4-k15*x5-k16*x6-k17*x7);
f2=diff(x2,t,2)-1/1105*(-c21*diff(x1,t)-c22*diff(x2,t)-c23*diff(x3,t)-c24*diff(x4,t)-c25*diff(x5,t)-c26*diff(x6,t)-c27*diff(x7,t)-k21*x1-k22*x2-k23*x3-k24*x4-k25*x5-k26*x6-k27*x7);
f3=diff(x3,t,2)-1/1105*(-c31*diff(x1,t)-c32*diff(x2,t)-c33*diff(x3,t)-c34*diff(x4,t)-c35*diff(x5,t)-c36*diff(x6,t)-c37*diff(x7,t)-k31*x1-k32*x2-k33*x3-k34*x4-k35*x5-k36*x6-k37*x7-kqz*u1-kqz*u1-khz*u1-khz*u1-cqz*u2-cqz*u2-chz*u2-chz*u2);
f4=diff(x4,t,2)-1/726*(-c41*diff(x1,t)-c42*diff(x2,t)-c43*diff(x3,t)-c44*diff(x4,t)-c45*diff(x5,t)-c46*diff(x6,t)-c47*diff(x7,t)-k41*x1-k42*x2-k43*x3-k44*x4-k45*x5-k46*x6-k47*x7+(kqz*l1-khz*l2+khz*l1-khz*l2)*u1+(cqz*l1-chz*l2+chz*l1-chz*l2)*u2);
f5=diff(x5,t,2)-1/3185*(-c51*diff(x1,t)-c52*diff(x2,t)-c53*diff(x3,t)-c54*diff(x4,t)-c55*diff(x5,t)-c56*diff(x6,t)-c57*diff(x7,t)-k51*x1-k52*x2-k53*x3-k54*x4-k55*x5-k56*x6-k57*x7-2*(kqz*b1-khz*b2)*u1-2*(cqz*b1-chz*b2)*u2);
f6=diff(x6,t,2)-1/946*(-c61*diff(x1,t)-c62*diff(x2,t)-c63*diff(x3,t)-c64*diff(x4,t)-c65*diff(x5,t)-c66*diff(x6,t)-c67*diff(x7,t)-k61*x1-k62*x2-k63*x3-k64*x4-k65*x5-k66*x6-k67*x7);   
f7=diff(x7,t,2)-1/100*(-c71*diff(x1,t)-c72*diff(x2,t)-c73*diff(x3,t)-c74*diff(x4,t)-c75*diff(x5,t)-c76*diff(x6,t)-c77*diff(x7,t)-k71*x1-k72*x2-k73*x3-k74*x4-k75*x5-k76*x6-k77*x7);
F1=laplace(f1)
F2=laplace(f2)
F3=laplace(f3)
F4=laplace(f4)
F5=laplace(f5)
F6=laplace(f6)
F7=laplace(f7)

拉普拉斯变换后计算出X1(S)到X7(s),但是表示得不出解析解,想用数值解计算本人想把s=jw代入,计算频率特性,但是感觉好像不太对
各路大神,帮帮看看。或者给点建议,从频域计算振动微分方程要怎么算,求思路

回复
分享到:

使用道具 举报

发表于 2014-7-3 10:28 | 显示全部楼层
你也在做这一块啊?我也忙着高这一块呢!
 楼主| 发表于 2014-7-3 16:48 | 显示全部楼层
arraon 发表于 2014-7-3 10:28
你也在做这一块啊?我也忙着高这一块呢!

是啊是啊,你有木有什么招啊
发表于 2014-7-3 19:26 | 显示全部楼层
我暂时还不熟悉呢!
发表于 2014-7-11 10:01 | 显示全部楼层
1.版块好像不适当!?
2.个人水平有限, 一看到好复杂的程序就懒得细看
别人是否同样感觉, 就不得而知
 楼主| 发表于 2014-7-11 16:54 | 显示全部楼层
ChaChing 发表于 2014-7-11 10:01
1.版块好像不适当!?
2.个人水平有限, 一看到好复杂的程序就懒得细看
别人是否同样感觉, 就不得而知

那是神马板块
 楼主| 发表于 2014-7-11 16:54 | 显示全部楼层
ChaChing 发表于 2014-7-11 10:01
1.版块好像不适当!?
2.个人水平有限, 一看到好复杂的程序就懒得细看
别人是否同样感觉, 就不得而知

那是什么板块
发表于 2014-7-12 10:54 | 显示全部楼层

个人感觉这帖应发在matlab版块
发表于 2014-7-13 15:44 | 显示全部楼层
频域解法是就是根据微分方程求传递函数然后输入的频谱乘以传递函数得到输出的频谱。
 楼主| 发表于 2014-7-21 15:07 | 显示全部楼层
bailao5200 发表于 2014-7-21 02:18
我时常假象, 有朝一日当自己梦想实现的时候,或许我就不会在意旁人的眼光,过自己的生活,让别人围观去

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-10 23:09 , Processed in 0.069969 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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