声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1487|回复: 7

[稳定性与分岔] 帮忙分析一下分岔图结果

[复制链接]
发表于 2009-12-12 13:16 | 显示全部楼层 |阅读模式

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

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

x
下图是用最大值法计算得到的分岔图,请问能得出什么结论?
图形看着周期与非周期运动区分不开,是程序的问题,还是其他的原因?
系统为在偏心质量、重力、陀螺力矩作用下的转子系统,无碰磨,横坐标为转角速度
请高手赐教!
figure_getmax.jpg

[ 本帖最后由 yiquncw 于 2009-12-12 13:18 编辑 ]
回复
分享到:

使用道具 举报

发表于 2009-12-12 15:47 | 显示全部楼层
应该是程序的问题了
 楼主| 发表于 2009-12-12 15:54 | 显示全部楼层

回复 沙发 无水1324 的帖子

function norub_bifur
q0=[0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0]
options = odeset('RelTol',1e-6,'AbsTol',1e-6)
T=2*pi
ts=[0:T/200:200*T]
for w=linspace(1,2501,250)
    [tt,z]=ode45('norub',ts,q0,options,w)
[Xmax]=getmax(z(:,1))
plot(w,Xmax,'b','markersize',1)
    hold on
    clear Xmax
end

这是我的程序,getmax子程序就是论坛里给出求最大值的方法,
是哪里的问题呢?
 楼主| 发表于 2009-12-12 16:06 | 显示全部楼层
分岔图_截面法.jpg
另外补充一下,上图是用x=y截面图法得到的分岔图,也很不理想
 楼主| 发表于 2009-12-12 22:13 | 显示全部楼层
请斑竹们赐教啊,下面是算的弯摆耦合转子振动分岔图,在某转速下画的poincare图都是有奇异吸引子的,可分岔图没有对应的混沌信息啊
figure2.jpg
figure3_默认容差.jpg
分岔图用的关键程序语句为:
for n=1:length(w)
    T=2*pi
    ts=[0:T/500:100*T]
    [tt,z]=ode45('norub',ts,q0,[],w(n))
    q0=z(end,:)
    figure(1)
    subplot(2,1,1)
    plot(w(n),z(40000:50:end,1),'k.','markersize',1)
应该是频闪法吧。
请斑竹们找找原因,给点思路。
 楼主| 发表于 2009-12-13 09:45 | 显示全部楼层
等待指教...
发表于 2009-12-13 11:35 | 显示全部楼层
plot(w(n),z(40000:50:end,1),'k.','markersize',1)

频闪法应该是plot(w(n),z(40000:500:end,1),'k.','markersize',1)
 楼主| 发表于 2009-12-13 13:36 | 显示全部楼层
我再算一下,有好多结果再贴出来
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-5-8 18:56 , Processed in 0.132251 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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