声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1500|回复: 3

[车辆工程] 关于汽车前轮转向失稳的问题(鞍结分岔图的matlab程序)

[复制链接]
发表于 2013-11-24 16:57 | 显示全部楼层 |阅读模式

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

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

x
现在附上相图及相图的程序,希望大牛们能给出平衡点分岔图的编写程序!谢谢
function bifurcation
%解方程
global deltaf
      deltaf=0.015;
%画图
options = odeset('RelTol',1e-4);
for p=-0.1:0.05:0.1;
    for q=-0.4:0.1:0.4;
    x0=[p,q];
    [t,x]=ode45(@f,[0,30],x0,options);
   plot(x(:,1),x(:,2));
       hold on
    axis([-0.15,0.15,-0.6,0.6]);
   pause(0.01);
end
end



function dx=f(t,x)
dx=zeros(2,1);
global deltaf
af=1.2;ar=1.3;Iz=3000;m=1500;u=20;Bf=11.275;Cf=1.56;Df=-2574.7;Ef=-1.9990;
Br=18.631;Cr=1.56;Dr=-1749.7;Er=-1.7908;
Jf=x(1)+atan((af*x(2)*cos(x(1)))/u)-deltaf;
Jr=x(1)-atan((ar*x(2)*cos(x(1)))/u);
Ff=Df*sin(Cf*atan(Bf*(1-Ef)*Jf+Ef*atan(Bf*Jf)));
Fr=Dr*sin(Cr*atan(Br*(1-Er)*Jr+Er*atan(Br*Jr)));
dx(1)=(Ff+Fr-m*u*x(2))/(m*u);
dx(2)=((af*Ff-ar*Fr)*cos(x(1)))/Iz;
90LK5P]N]HX2]LXK(4}A2AS.jpg
下面的分岔图程序怎么编写

分岔图

分岔图

回复
分享到:

使用道具 举报

发表于 2013-12-9 22:54 | 显示全部楼层
坐等大仙出来!!
 楼主| 发表于 2013-12-14 09:39 | 显示全部楼层
大神至今没出来
发表于 2013-12-14 23:17 | 显示全部楼层
楼主可以到【Matlab专区】问一下,看有没有人解答
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-28 14:59 , Processed in 0.095058 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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