ABS系统的Simulink仿真
一、 搭建ABS的simulink模型
根据汽车ABS 的数学模型在MATLAB的simulink中搭建ABS的simulink模型。
1.1搭建PID模型
在模块库中分别拖出“Gain”、“Integrator”、“Derivative”以及“Add”这四种模块,按图1所示搭建好PID的模型图,搭建选中所有模块,再用快捷键“Ctrl+G”将结构图封装成PID控制器,其结果如图2所示。

图1

图2
1.2搭建轮速仿真模型
在模块库中分别拖出“Transfer Fcn”、“Integrator Limited”、“Gain”以及“Sum”这四种模块,按图3所示搭好轮速仿真模型并修改Block name。

图3
将hydraulic lag中的参数设置为如图4所示,制动压力brake presure中的参数设置为如图5所示,车轮角速度w中的参数设置为如图6所示,其余模块的参数按照单轮模型车辆设置。

图4

图5

图6
1.3搭建车速仿真模型
在模块库中分别拖出“Integrator Limited”、“Gain”这两种模块,按图7所示搭好车速仿真模型并修改Block name。

图7
将图7模块v中的参数设置为如图8所示,其余模块的参数按照单轮模型车辆设置,但要注意的是我们分析的是1/4个整车模型,所以仿真中车辆的质量应为整车质量的1/4。

图8
1.4搭建滑移率模型
在模块库中分别拖出“Lookup Tables”、“MATLAB Fcn”以及“Scope”这三种模块,按图9所示搭好滑移率模型并修改Block name。

图9
双击Relative Slip设置参数如图10所示,再双击slip-mu,让后设置滑移率-附着系数的变化曲线如图11、图12所示。

图10

图11

图12
1.5ABS模型
最终的ABS模型如图13所示。

图13
二、调整控制器参数,分析仿真结果
根据车辆参数进行仿真,最佳滑移率设置为0.2,PID参数设置为Kp=1、Ki=1、Kd=1。
2.1 设置比例模块control参数为1
当比例模块control参数为1,即开启PID反馈控制器,此时得到的车身和车轮速度仿真结果如图14、15所示,滑移率控制效果比较明显,刹车距离为15.79m。

图14

图15
2.1 设置比例模块control参数为0
当比例模块control参数为0,即关闭PID反馈控制器,此时ABS系统失效,得到的车身和车轮速度仿真结果如图16、17所示,滑移率控制效果并不理想,滑移率控制效果刹车距离为20.47m。

图16

图17
三、结果分析
根据仿真结果可知,当含有ABS系统的汽车以初速度V0=60/3.6进行制动时,制动距离为 15.79m,在制动过程中,滑移率能控制在0.2左右;当不含有ABS的汽车以初速V0=60/3.6进行制动时,制动距离为20.47m,制动过程中滑移率在0.2s左右已经达到 100%,即车轮抱死。
分析仿真结果,直观上看 ABS 防抱制动系统可以将滑移率始终控制在0.2附近,有效的缩短了制动行程,避免车辆发生抱死拖滑的现象。从而保证了汽车制动时行驶的稳定性和操纵性,为汽车的行驶安全保驾护航。

关注公众号获取源文件

ABS系统的Simulink仿真相关推荐

  1. 光伏并网发电系统MATLAB Simulink仿真设计 该仿真包括电池,BOOST升压电路,单相全桥逆变电路

    光伏并网发电系统MATLAB Simulink仿真设计. 该仿真包括电池,BOOST升压电路,单相全桥逆变电路,电压电流双闭环控制部分:应用MPPT技术,提高光伏发电的利用效率. 采用PI调节方式进行 ...

  2. 光伏发电并网逆变系统matlab/simulink仿真

    光伏发电并网逆变系统matlab/simulink仿真 前级主电路boost斩波电路 控制电路定步长/变步长扰动观察法最大功率点跟踪(MPPT) 三相逆变采用电压电流双闭环控制 锁相环id=66477 ...

  3. 交流异步电机 VF 恒压频比 VF 调速系统 matlab simulink 仿真

    交流异步电机 VF 恒压频比 VF 调速系统 matlab simulink 仿真 版本2016b ID:8720674019657321茱尔斯张张

  4. 光伏并网发电系统MATLAB Simulink仿真设计。 该仿真包括电池,BOOST升压电路,单相全桥逆变电路

    光伏并网发电系统MATLAB Simulink仿真设计. 该仿真包括电池,BOOST升压电路,单相全桥逆变电路,电压电流双闭环控制部分:应用MPPT技术,提高光伏发电的利用效率. 采用PI调节方式进行 ...

  5. BLDC无刷直流电机仿真设计simulink 转速电流双闭环 调速系统 matlab simulink仿真

    BLDC无刷直流电机仿真设计simulink 转速电流双闭环 调速系统 matlab simulink仿真 有整理好的文档,资料很详细,可以直接用,有参考资料, ID:3230671328383169 ...

  6. matlab模仿lc串联谐振,二阶串联谐振系统Matlab/Simulink仿真

    收稿日期: 201103215 作者简介: 陈 雪(1981 - ) ,女 ,汉族 ,山东德州人 ,太原师范学院讲师 ,硕士 ,主要从事短距离无线通信天线技术方向研究 ,E2mail : dhp. s ...

  7. matlab仿真四轮abs,ABS系统的simulink的仿真。

    基于Matlab/Simulink的汽车ABS建模与仿真 一.汽车制动时滑移率与附着系数的关系 汽车制动时,随着制动强度的不断增加,车轮滚动的成分会越来越少,同时车轮滑动的成分将越来越多.一般用滑移率 ...

  8. ABS故障使用计算机仿真,车辆ABS系统的计算机仿真研究

    车辆防抱死制动系统(ABS)已经广泛地应用于我国的汽车制造上,但是对于ABS的深入研究还在继续,以期得到制动效果更强.可靠性更佳的车辆防抱死制动系统,为ABS与其它装置配套使用打下基础. 上海理工大学 ...

  9. 双闭环PI直流调速系统的Simulink仿真与系统分析

    双闭环直流调速系统方框图 在实际建模中,系统略微有一些不一样,反馈环节都要变成一个小惯性环节的低通滤波器,输入端也要有一个相应的惯性环节.后面给出的电流环和转速环会有说明. ASR转速调节器 ACR电 ...

最新文章

  1. JAVA 继承内存模型_Java内存模型
  2. c# dialogresult 选择文件_C#实战037:一个简单的入门应用程序NXPlug install
  3. 使用 C++ 的 StringBuilder 提升 4350% 的性能
  4. CUDA函数库调用问题解决
  5. 用例图(use case)
  6. 为jupyter_notebook增加目录
  7. 程序员面试金典 - 面试题 03.06. 动物收容所(队列)
  8. 黑客大曝光:VoIP安全机密与解决方案
  9. ApacheCon Asia 2021 重磅开启!流处理专题 Call for Speaker
  10. 20200105每日一句
  11. 俄罗斯方块java分析_[源码和文档分享]基于Java的俄罗斯方块游戏
  12. Ubuntu修改IP地址不生效解决办法
  13. 【人工智能】想要入坑机器学习?这是MIT在读博士的AI心得
  14. 分子量-算法竞赛习题3-2:给出一种物质的分子式(不带括号),求分子量。本题中的分子式只包含4种原子,分别为C, H, O, N,原子量分别为12.01, 1.008, 16.00, 14.01。
  15. Pandas学习——文本数据
  16. ADSL拨号上网和宽带上网有什么区别?
  17. CTF php反序列化总结
  18. 实时性是指计算机多媒体系统中声音及活动,《计算机应用基础》电子教案
  19. IO系列学习总结八:以Netty的聊天室程序为例,再聊聊拆包粘包的解决方案
  20. 计算机专业扬大vs兰州大学,复试奇怪景象:兰州大学初试前五(400+)都被刷!扬州大学唯一上线也被刷!...

热门文章

  1. css中的@mixin的用法
  2. 【大学生活】优秀的有趣的博客
  3. 2021-09-16CSDN
  4. 3星|《财经》2017年第24期:中药注射液生死劫
  5. React.Meno
  6. ISP基础(XX):global shutter与rolling shutter
  7. too many pod 节点pod总数超出限制
  8. vue-cli的webpack模板项目配置文件分析[转]
  9. 8086汇编学习之[BX],CX寄存器与loop指令,ES寄存器等
  10. mac定时执行python_Mac中的定时任务利器:launchctl