声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

楼主: chuandong418

[稳定性与分岔] 下面的分岔图是否正确

 关闭 [复制链接]
发表于 2007-8-18 20:13 | 显示全部楼层

回复 #60 octopussheng 的帖子

这个我知道,主要他是说转换之后再用局部最大值法得到分岔图,这个我还是不明白
回复 支持 反对
分享到:

使用道具 举报

发表于 2007-8-18 20:32 | 显示全部楼层

回复 #61 无水1324 的帖子

局部最大值应该就是我们以前讨论的那个getmax方法了吧!不知道对不对!
发表于 2007-8-18 20:35 | 显示全部楼层

回复 #62 octopussheng 的帖子

对,为什么说转换为自治系统,用局部最大值就比较好
发表于 2007-8-18 21:11 | 显示全部楼层

回复 #63 无水1324 的帖子

呵呵,这个就要问问他了,也许是针对某些系统而言的??
 楼主| 发表于 2007-8-18 22:33 | 显示全部楼层

回复 #54 yzsldj 的帖子

那想问下,你这样非自治系统转换后,后面算分岔的程序那样写还正确不?
 楼主| 发表于 2007-8-18 22:55 | 显示全部楼层

回复 #54 yzsldj 的帖子

按你所说的方法,偶又算了下,但是还是没反应,感觉象处于死机状态,不知道为什么,还望大家帮忙解答!谢谢了!

function ff=www(t,x,flag,u)
ff=zeros(5,1);
g=9800;
E=0.12;
f=0.12;
a=0.5;
%b=3.0;
q=0.16;
f0=25;
u=0.136/q;
w=2.0;
e=sqrt(x(1)^2+x(2)^2);
G=g/((2*pi*f0)^2*q);
ff=zeros(5,1);
dx(1)=x(3);
dx(2)=x(4);
dx(3)=-2*E*x(3)-x(1)-a*(x(1)^2+x(2)^2)*x(1)-b*(1-1/e)*(x(1)-f*x(2))+u*w^2*cos(w*x(5));
dx(4)=-2*E*x(4)-x(2)-a*(x(1)^2+x(2)^2)*x(2)-b*(1-1/e)*(f*x(1)+x(2))+u*w^2*sin(w*x(5))-G;
dx(5)=1;
%ff=[dx(1);dx(2);dx(3);dx(4);dx(5)];

=========================
以b为分岔参数:
b=2.0:0.1:20;
options = odeset('RelTol',1e-6,'AbsTol',[1e-6 1e-6 1e-6 1e-6]);
for  n=1:length(b);
w=2.0;
T=2*pi/w;
ts=[0:T/100:100*T];
x0=[0.001 0 0.001 0];
[t,X]=ode45('www',ts,x0,options,b(n));
figure(1)
plot(b(n),X(5000:100:end,1),'.');
xlabel('\fontsize{18}\W');
ylabel('\fontsize{18}x');
hold on

[ 本帖最后由 chuandong418 于 2007-8-18 22:57 编辑 ]
发表于 2007-8-19 07:41 | 显示全部楼层

回复 #66 chuandong418 的帖子

首先你这里b是分叉参数,那function ff=www(t,x,flag,u)这里有问题
主程序少一个end循环结束语句
发表于 2007-8-19 07:42 | 显示全部楼层

回复 #62 octopussheng 的帖子

说实话这个办法以前看到过,但是没什么印象了,感觉当时就是迷迷糊糊的理解
不过看上去这办法不错,除了张琪昌书上的不知道还有没有其他书上有介绍这个
发表于 2007-8-19 08:14 | 显示全部楼层
除了张琪昌书以外,以下两本书也有类似的介绍:

1. 盛昭瀚,马军海.非线性动力系统分析引论,北京:科学出版社, 2001
2. Parker T S,Chua L O. Practical Numerical Algorithms for Chaotic Systems.  New York: Springer-Verlag World Publishing Corp., 1989

特别是第二本有详细的算法介绍

评分

1

查看全部评分

发表于 2007-8-19 10:09 | 显示全部楼层

回复 #69 yzsldj 的帖子

我知道了,但是这里面不是说转换为自治之后比较好画分岔图。
发表于 2007-8-19 10:13 | 显示全部楼层

回复 #70 无水1324 的帖子

那无水是什么理解
发表于 2007-8-19 10:30 | 显示全部楼层


事实上,我也不知道把非自治系统转换为自治系统后,是否就一定有利于画分岔图。
我接触到的问题都是自治系统,所以当碰到非自治系统时,我想把它转换成自治的,也能够作出分岔图来,到底好在什么地方,我实在说不上来,不过,大家一起讨论讨论一定会有所收获的。
发表于 2007-8-19 10:44 | 显示全部楼层

回复 #72 yzsldj 的帖子

画分岔图是没有好处的,我的理解是这样的
发表于 2007-8-19 11:15 | 显示全部楼层

回复 #73 无水1324 的帖子

呵呵,无水还是没有说出你的理由啊!
这种方法其实就是给系统多增加一个自由度,对整体影响确实不大!不知道这么理解是否无水的意思?
发表于 2007-8-19 11:52 | 显示全部楼层

回复 #74 octopussheng 的帖子

是的,转换之后在研究平衡点稳定性、分岔等的时候比较好,应为很多定理都是基于自治系统的,而分岔图,与系统是不是自治没有太大的关系。非自治的时候可能还好一些
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-6-27 05:10 , Processed in 0.058678 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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