基于+SIMPACK和+MATLAB的+ABS联合仿真

来源:网络收集 时间:2025-04-29 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

?20?

工业仪表与自动化装置                2013年第3期

基于SIMPACK和MATLAB的ABS联合仿真

黄鼎友,张德华

(江苏大学汽车与交通工程学院,江苏镇江212013)

  摘要:不论是采用逻辑门控制算法还是采用PID控制算法,目前汽车制动防抱死系统ABS的研究往往都没有考虑到路面的不平度。为了提高ABS的精度,降低开发成本,提高匹配效率,首先必须获得车辆各子系统的拓扑结构,再用多体动力学软件SIMPACK建立整车模型。为了更加逼真的模拟实际道路情况,采用B级道路谱,在MATLAB中搭建4通道ABS的滑模控制器,进行了联合仿真。该仿真模型,可以用于模拟分析不同工况、不同控制参数对制动性能的影响,可以方便快捷地验证不同控制策略的有效性。结果显示:该方法可以逼真地模拟实际车辆制动过程,有效地缩短了制动时间和制动距离,提高了车辆的安全性,同时为ABS的研发提供了一种新途径。

关键词:制动性能;MATLAB;ABS;联合仿真中图分类号:TP391.9;U461.6 文献标志码:A 文章编号:1000-0682(2013)03-0020-04

Co-simulationofABSforvehiclesbasedonSIMPACKandMATLAB

(SchoolofAutomobileandTrafficEngineering,JiangsuUniversity,JiangsuZhenjiang212013,China)

HUANGDingyou,ZHANGDehua

  Abstract:WhetherusingthelogicgatecontrolalgorithmorusingPIDcontrolalgorithm,thepresentstudydidnottakeintoconsiderationoftheroadsurfaceroughness.Inordertoimprovetheaccuracy,matchingefficiencyandreducethecostofdevelopment.Firstamulti-bodydynamicmodelofafullve-hiclewasestablishedbySIMPACK,then,slidingmodecontrollerforfour-wheelvehiclebrakingwasde-signedundertheMATLAB/simulinkenvironment,atlastco-simulationwascarriedout.It摧seasytoemu-latetheeffectofdeferentworkingconditionsandcontrolparametersonbrakingperformance.Theresultsshowedthatthemodelcanwellsimulatethetruebrakingconditionandeffectivelyshortenbrakingdis-tanceandtime,improvethesafetyofthevehicleandalsoprovidesanewmethodfortheresearchofABS.

  Keywords:brakeperformance;MATLAB;ABS;co-simulation

0 引言

汽车制动防抱死系统(ABS)是汽车上的一种安全装置,主要功能是在汽车制动过程中将滑移率控制在一定的范围内,以防止车轮抱死,提高汽车制动时的稳定性和安全性,缩短制动距离,延长轮胎的使

[1]

用寿命。目前ABS研究的主要控制算法有逻辑门限、模糊控制、PID控制、滑模变结构控制、神经网

[2-6]

络控制等等,但主要是采用单轮模型,忽略了汽车的运动状态对制动性能的影响,且没有考虑到路

  收稿日期:2012-12-05

作者简介:黄鼎友(1963),男,江苏南通人,副教授,主要从事车辆工程研究。

面的不平度,使得控制效果不理想。该文运用多体动力学软件SIMPACK建立虚拟样机模型;采用SIMPACK中的Track在Z轴方向上设置B级道路谱;在MATLAB/simulink中搭建了4通道ABS滑模变结构控制器对汽车的制动防抱死性能进行了研究。该方法为ABS控制策略的研究提供了一条新的途径。

1 整车模型建立

不同于物理样机,虚拟样机在设计时不必像物理样机那么复杂,虚拟设计中假设

[7-8]

:1)各铰链之

间的摩擦忽略不计;2)除轮胎、橡胶衬套、减振器看作柔性体外,其余均看作为刚性体;3)忽略动力装

2013年第3期               工业仪表与自动化装置

?21?

置及其振动;4)整车简化成由前后悬架、转向系、轮胎、制动盘、车身等子系统组成。

SIMPACK建模时可以通过哑体来定义子结构。子结构中已经定义了各个运动构件的约束、力、铰,因此在组建整车模型时就将各个子结构之间重新定义约束。这样整车模型就定义好了。

1)悬架模型:其中前悬架为麦弗逊独立悬架,后悬架为单纵臂非独立悬架。

2)转向系:采用齿轮齿条式转向系。

在SIMPACK中汽车在路面上行驶时,通过汽车专用铰记录下汽车的行驶状态。汽车专用铰实际上是汽车和路面固定参考系之间的一个传感器,它记录了汽车相对于固定参考系,在x,y,z(车辆行驶方向为正x轴,行驶方向左侧为正y轴,垂直x,y平面向上为正z轴)各方向的位移、速度、加速度以及绕

x,y,z的转角、角速度、角加速度。即它可以记录车辆的纵向位移、侧向位移、横摆角速度、侧倾角、俯仰角等等。并且预瞄前方路径,将路径偏移量输入驾驶员传感器,经运算驱动齿条移动实现转向,汽车专用铰时刻记录汽车的运动姿态。

3)轮胎模型:SIMAPCK中提供delf_mf、hsri、pacejka_magic_formul、Pacejka-similarity以及用户自定义轮胎。但是各个轮胎都有自己的使用范围,该文研究的是制动防抱死,因此选用经典的Pacejka-similarity轮胎。

4)制动器:SIMPCK为用户提供了钳盘式制动器子结构。制动器由制动盘和摩擦衬块组成。

由此建立的整车拓扑结构如图1所示,整车模型如图2所示。

图1 整车拓扑结构

2 路面及路径设置

SIMPACK中提供了用户自定义轨道编辑器(Track),用户可以方便的定义道路轨迹。因为文中研究的是整车制动性能,为了更加逼真的接近实际情况采用了B级路面,轨道在Track中进行编辑,而

图2 整车模型

路面激励则需要通过对路面激励文件的编辑实现,这里仅考虑垂直方向的激励,最后经SIMPACK中提

?22?

工业仪表与自动化装置                2013年第3期

供的produce_f2unf生成二进制文件。SIMAPCK的轮胎文件提供了轮胎所接触地面的附着系数。根据上述要求进行设置可以研究汽车在不同附着系数上的行驶情况,路面谱如图3所示。

又可以减小“抖振”。

4 MATLAB分析

仿真参数如表1所示。

图3 B级路面

3 控制器设计

速经过实时估测得到车轮滑移率ABS的滑模控制器就是根据汽车的车速和轮

,将理想滑移率与

实际滑移率的差值设计成滑模面,通过滑模控制算法得到制动力矩。

以单轮汽车模型推导出滑模控制函数v:

d=-FJdddωtx(1)t=Fxr-Tb

(2)λ=1-ωvr(3)

为实现对滑移率的跟踪,滑移率误差作为滑模函数:

s=λ-λi

(4)为了减小到达滑模面的抖动,加快逼近速度选用指数趋近率。

?

s=-εsgn(s)-ks(5)将式(4)求导后联合式(1)、式(3)、式(5)代入式(2)求出制动力矩表达式:

Tb=Fxr+Jr[(-εsgn(s)-ks)v-(1-λ)?v]

(6)式中:Tb为制动力矩,Fx为轮胎纵向力,J为轮胎绕y轴的转动惯量,r为车轮半径,λ为滑移率,v为车速,s为滑移率差值,ε,k为控制参数,Fxr-Jr(1-

λ)?

v为等效控制项,

Jr[(-εsgn(s)-ks)v]为设计的监督环节,以保证状态轨迹迅速到达滑模平面而表1 仿真参数参数数值质量/kg1330轴距/mm2335前轮距/mm1360后轮距/mm1355横摆转动惯量/kg?m2

1591.2侧倾转动惯量/kg?m

293俯仰转动惯量/kg?m2

1074前悬架刚度/(N/m)16000后悬架刚度/(N/m)

13000轮胎绕旋转轴线的转动惯量/kg?m

0.7轮胎自由半径/m0.272轮胎垂直刚度/(N/m)159000轮胎侧偏刚度/(N/m)

35000滚动阻力系数0.02膨胀压强/kP210名义截面宽度/m0.165车速/(m/s)18附着系数0.5最佳滑移率

0.15

  SIMPACK在建立好的整车模型中定义输入输出变量和控制模型连接在一起中提供的simat,

。通过从SIMPACKIPC接口将机械模型中输出车速、4MATLAB个车轮的轮速仿真结果如图中输出制动力矩、4个轮胎纵向力4~图6。

、车身纵向加速度,所示。

(a)

2013年第3期               工业仪表与自动化装置

?23?

(b)

(c)

(d)

图4 车速、轮速对比

图5 制动距离对比

(a)

(b)

图6 滑移率

  从图4中可以看出,在滑模控制下,汽车在制动过程中车轮没有立刻抱死,轮速值低于车速值;在制动过程中车速、轮速存在一定量的波动,这主要是因为汽车在B级路面上行驶轮胎受到的道路激励出现波动。从图5中可以看出,汽车制动距离为38.5m,制动时间为4.7s,而没有装备ABS的汽车的制动距离为47m,制动时间为5.8s,制动距离缩短了8.5m,制动时间缩短了1.1s,提高了车辆的制动效

能。在紧急制动过程中,制动时间、制动距离直接关系到驾驶员的人身安全,因此车辆的主动安全性得到显著的提高。从图6可以看出,在ABS控制过程中由于道路不平度以及滑模变结构自身存在的“抖振”的影响,使得实际滑移率在设定的最佳滑移率附近波动,在ABS作用下车辆即将停止时由于车速过小导致车速和轮速存在大的差异使得滑移率出现大幅波动,此时车辆已经处于稳定状态,对制动效果不会产生大的影响。整个制动过程中滑移率不等于

1,即车辆未出现抱死现象,而且保证了制动过程中方向稳定性。

该模型可以逼真地模拟车辆制动过程中存在的问题,通过改变控制策略、控制参数验证其有效性,节省了控制策略的验证、匹配时间,为ABS开发提供了一条新方法。

(下转第29页)

2013年第3期               工业仪表与自动化装置

?29?

RF905模块为接收模式,数据接收工作由RF905模块自动完成,接收完成后RF905模块通知AT-MEGA8A读取接收数据。

DS18B20等芯片初始化、多点DS18B20测温、RF905射频发送、RF905射频接收、数据处理和显示等。其对应的程序流程如图3所示。

4 结论

通过RF905射频模块完成温度信息的传送,采用DS18B20构成多点温度测量网络,设计出了基于RF905模块和DS18B20的多点温度测量系统。该多路温度采集系统成本低、可靠性高、维护方便,便于系统扩展为多个多点温度测量系统的组网。实际测试结果表明,多点温度测量系统运行情况良好,具有较好的实用价值。

参考文献:

[1] 潘勇,孟庆斌.基于DS18B20的多点温度测量系统设

计[J].电子测量技术,2008(9):91-93,116.[2] 蒋鸿宇,王勇,植涌.由DS18B20构成的多点温度测量

系统[J].单片机及嵌入式系统应用,2007(1):59-61.[3] NordicVLSIASA.nRF905ProductSpecification[S].[4] ProgrammableResolution1-WireDigitalThermometer

[EB/OL].http://datasheets.maximintegrated.com/Norway:NordicVLSIASA,2005.

图3 多点温度测量系统程序流程图

  由上面的系统工作过程分析可知,系统软件设

计的核心工作是对DS18B20芯片进行读写和RF905射频芯片的控制和功能配置。因此,在软件设计过程中,采用模块化设计方法,主要包括(上接第23页)

[5] 高玉芹.基于AVR单片机和DS18B20的多点温度测

量系统[J].仪表技术,2005(3):15-18.

[6] 余威明.DS18B20高精度多点温度检测显示系统[J].

仪表技术,2007(3):37-39.

en/ds/DS18B20.pdf.

5 结论

运用多体动力学软件SIMPACK建立样机模型,

在MATLAB建立了4通道ABS的滑模控制器并进行了联合仿真,结果显示采用滑模变结构算法的ABS,车辆滑移率维持在最佳滑移率附近,避免了抱死拖滑现象的发生,与没有装备ABS的汽车相比,制动距离和制动时间都减少较多,可以在大范围保证汽车的制动稳定性、主动安全性。通过改变控制策略以及控制参数可以模拟不同控制策略的优劣,方法简单易行,可以极大的缩短ABS开发时间,节约开发成本。研究结果为ABS控制系统的研发提供了一条新途径。

参考文献:

[1] 张云清,熊小阳,陈伟,等.基于ADAMS与Matlab的

ABS模糊控制仿真研究[J].公路交通科技,2007,24(11):148-153.

[2] 张向文,王飞跃.汽车ABS自适应模糊滑模控制算法

研究[J].汽车技术,2009(10):25-30.

[3] 毛艳娥,井元伟,曹一鹏,等.基于RBF神经网络的汽

车ABS滑模控制器的设计[J].东北大学学报:自然科学版,2009,30(3):309-312.

[4] 沈俊,宋健.基于ADAMS和Simulink联合仿真的ABS

控制算法研究[J].系统仿真学报,2007,19(5):1141-1143,1160.

[5] 徐中明,余烽,张志飞,等.基于ADAMS和Simlink的

车辆转弯制动ABS联合仿真[J].中国机械工程,2009,20(7):877-881.

[6] 唐国元,宾鸿赞.ABS的模糊滑模变结构控制方法及仿

真研究[J].中国机械工程,2007,18(13):1629-1632.[7] 刘伟,刘大维,陈焕明,等.基于联合仿真的半主动悬

架车辆行驶平顺性研究[J].农业机械学报,2009,40(6):16-22.

[8] 刘大维,刘伟,陈焕明,等.基于多体模型的重型车辆对

路面动载特性[J].农业机械学报,2009,40(11):7-12.

基于 SIMPACK和 MATLAB的 ABS联合仿真

作者:作者单位:刊名:英文刊名:年,卷(期):

黄鼎友, 张德华, HUANG Dingyou, ZHANG Dehua江苏大学 汽车与交通工程学院,江苏镇江,212013工业仪表与自动化装置

Industrial Instrumentation & Automation2013(3)

参考文献(8条)

1.张云清;熊小阳;陈伟 基于ADAMS与 Matlab 的ABS模糊控制仿真研究[期刊论文]-{H}公路交通科技 2007(11)2.张向文;王飞跃 汽车ABS自适应模糊滑模控制算法研究[期刊论文]-{H}汽车技术 2009(10)

3.毛艳娥;井元伟;曹一鹏 基于RBF神经网络的汽车ABS滑模控制器的设计[期刊论文]-东北大学学报(自然科学版)2009(03)

4.沈俊;宋健 基于ADAMS和Simulink联合仿真的ABS控制算法研究[期刊论文]-{H}系统仿真学报 2007(05)5.徐中明;余烽;张志飞 基于ADAMS和Simlink的车辆转弯制动 ABS 联合仿真[期刊论文]-{H}中国机械工程2009(07)

6.唐国元;宾鸿赞 ABS的模糊滑模变结构控制方法及仿真研究[期刊论文]-{H}中国机械工程 2007(13)

7.刘伟;刘大维;陈焕明 基于联合仿真的半主动悬架车辆行驶平顺性研究[期刊论文]-{H}农业机械学报 2009(06)8.刘大维;刘伟;陈焕明 基于多体模型的重型车辆对路面动载特性[期刊论文]-{H}农业机械学报 2009(11)

引用本文格式:黄鼎友.张德华.HUANG Dingyou.ZHANG Dehua 基于 SIMPACK和 MATLAB的 ABS联合仿真[期刊论文]-工业仪表与自动化装置 2013(3)

基于 SIMPACK和 MATLAB的 ABS联合仿真

作者:作者单位:刊名:英文刊名:年,卷(期):

黄鼎友, 张德华, HUANG Dingyou, ZHANG Dehua江苏大学 汽车与交通工程学院,江苏镇江,212013工业仪表与自动化装置

Industrial Instrumentation & Automation2013(3)

参考文献(8条)

1.张云清;熊小阳;陈伟 基于ADAMS与 Matlab 的ABS模糊控制仿真研究[期刊论文]-{H}公路交通科技 2007(11)2.张向文;王飞跃 汽车ABS自适应模糊滑模控制算法研究[期刊论文]-{H}汽车技术 2009(10)

3.毛艳娥;井元伟;曹一鹏 基于RBF神经网络的汽车ABS滑模控制器的设计[期刊论文]-东北大学学报(自然科学版)2009(03)

4.沈俊;宋健 基于ADAMS和Simulink联合仿真的ABS控制算法研究[期刊论文]-{H}系统仿真学报 2007(05)5.徐中明;余烽;张志飞 基于ADAMS和Simlink的车辆转弯制动 ABS 联合仿真[期刊论文]-{H}中国机械工程2009(07)

6.唐国元;宾鸿赞 ABS的模糊滑模变结构控制方法及仿真研究[期刊论文]-{H}中国机械工程 2007(13)

7.刘伟;刘大维;陈焕明 基于联合仿真的半主动悬架车辆行驶平顺性研究[期刊论文]-{H}农业机械学报 2009(06)8.刘大维;刘伟;陈焕明 基于多体模型的重型车辆对路面动载特性[期刊论文]-{H}农业机械学报 2009(11)

引用本文格式:黄鼎友.张德华.HUANG Dingyou.ZHANG Dehua 基于 SIMPACK和 MATLAB的 ABS联合仿真[期刊论文]-工业仪表与自动化装置 2013(3)

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库基于+SIMPACK和+MATLAB的+ABS联合仿真在线全文阅读。

基于+SIMPACK和+MATLAB的+ABS联合仿真.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/200881.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219