提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
一、确定门限值
根据MATLAB自带的sldemo_absbrake模型,当系统不具备反馈环节(无ABS),制动时车速和轮速的时域曲线如图(2.a)所示,滑移率时域曲线如图(2.b)所示,仿真时间为5.728s时,滑移率达到0.199。
图(2.a)无ABS车速和轮速时域曲线
图(2.b)无ABS滑移率时域曲线
无ABS的情况下,通过仿真得到车轮的减速度时域曲线如图(3)所示。根据图(3)中的结果,初步确定
−
a
0
=
−
15
r
a
d
/
s
2
- {a_0} = - 15{\rm{rad/}}{{\rm{s}}^{\rm{2}}}
−a0=−15rad/s2
图(3)无ABS的车轮减速度时域图
为了确定合适的 的数值,对MATLAB自带的sldemo_absbrake模型,进行ABS仿真,得到车速和轮速的时域曲线如图(4)所示,车轮的减速度时域曲线如图(5)所示
图(4)ABS车速和轮速时域曲线
图(5)ABS的车轮减速度时域图
根据图(5)的仿真结果,确定
a
1
=
5
r
a
d
/
s
2
{a_1} = 5{\rm{rad/}}{{\rm{s}}^{\rm{2}}}
a1=5rad/s2 。
建立控制策略模型
根据图(1)的理论基础进行模型搭建,主要采用stateflow和swtich进行控制策略的建立,总体的模型图和控制策略结构图如图(6)所示。
图(6.a)总体的模型图
图(6.b)控制策略结构图
图(6.c)Stateflow结构图
设置仿真时间为25s,采用ode45为求解器,以上节中设定的
−
a
0
=
−
15
r
a
d
/
s
2
- {a_0} = - 15{\rm{rad/}}{{\rm{s}}^{\rm{2}}}
−a0=−15rad/s2,
a
1
=
5
r
a
d
/
s
2
{a_1} = 5{\rm{rad/}}{{\rm{s}}^{\rm{2}}}
a1=5rad/s2为门限值,进行仿真,得到加速度门限控制的车速和轮速的时域曲线如图(7.a)所示,滑移率时域曲线如图(7.b)所示
图(7.a)车速和轮速时域曲线
图(7.b)滑移率时域曲线
二、建模仿真
1.调整升降压参数
2.调整各参数