ABS滑模变结构控制器的设计及仿真
汽车防抱死制动系统的滑模变结构控制的开题报告

汽车防抱死制动系统的滑模变结构控制的开题报告1. 研究背景汽车防抱死制动系统(ABS)是一种安全装置,它能够防止车辆在制动时产生侧滑和打滑,并在保持驾驶稳定的同时有效地减少制动距离。
ABS采用了一些先进的控制技术,例如滑动模式控制(SMC),以解决其控制问题。
本研究旨在探讨ABS的滑模变结构控制以及其在汽车控制系统中的应用。
2. 研究目的本文研究的主要目的是探讨ABS的滑模变结构控制,并评估其在汽车控制系统中的效果。
具体研究目标包括:(1)介绍ABS的工作原理和特点;(2)详细介绍滑模变结构控制理论;(3)建立ABS的控制模型并进行仿真实验;(4)评估滑模变结构控制在ABS中的应用效果。
3. 研究内容3.1 ABS的工作原理和特点本研究将首先介绍ABS的工作原理和特点,包括ABS的控制框架、控制策略和主要组成部分。
3.2 滑模变结构控制理论滑模变结构控制是一种广泛应用于控制系统中的高级控制策略,它具有自适应和鲁棒性等优点,可以有效解决非线性系统失稳问题。
本研究将详细介绍滑模变结构控制理论,包括滑模面设计、滑模控制器设计和控制器参数的调节等。
3.3 ABS的控制模型及仿真实验基于ABS的控制框架和滑模变结构控制理论,本研究将建立ABS的控制模型,并进行仿真实验。
在仿真实验中,我们将通过对不同路面状态下的制动距离、侧滑角以及轮速等数据的收集和分析,来评估ABS滑模变结构控制的效果。
3.4 评估滑模变结构控制在ABS中的应用效果本研究的最后一个目标是评估滑模变结构控制在ABS中的应用效果。
通过收集并分析仿真实验数据,我们将评估滑模变结构控制在ABS中的控制效果,并与传统控制策略进行比较。
4. 研究意义本研究的意义体现在以下三个方面:(1)为汽车制造商提供一个新的解决方案,以提高汽车安全性能;(2)展示滑模变结构控制在汽车控制系统中的应用价值;(3)为进一步研究汽车防抱死制动系统提供了一种新的研究思路。
基于Matlab的ABS不同控制方式的仿真

杜春 臣 周孙锋
( 长安大学汽车学院 摘 陕西
孙浩
西安 7 06 ) l04
要:汽车防抱制动系统 ( B )能实时控制车辆产生最佳的制动力矩 ,避免产生过大的车轮滑移, A S
从而保持汽车的操纵性和稳定性。文 中分别采用 PD 控制、逻辑开关控制两种方法对单轮汽车模型进 I
行 了模拟仿真。然后与没有 A S的情况进行对 比, B 通过对仿真 图形 曲线的分析 , 得出 A S的防抱死效 B
果 明显 。
关键词 :A S B ;Ma a /i lk I t bSmun ;PD控制;逻辑开关控制 l i
DU h n c e , HOU u -e gS c u —h nZ 优控制、模糊控制 是解 决这 种不 稳定状 态 的装置 。首 先 A S通 过轮 速传 制 、 I B B 用 感器 检测 车轮 的状态 信 号 , 车轮 状态 信号传 给 电子控 和神经 网络控制等控制方法 。目前国内开发 A S 的 把
滑移 率 的定义 :
.
cR o
S = 1一 一
1 ,
() 1
式中:S 一滑移率,%; 一车身速度,
m/; ∞一 车轮 速度 ,rds 一 s a/;1 车轮 半径 ,m。 根据 滑移 率取 值 的不 同,车轮 的状 态 有三种 。当 S
等于 0时,车速等于轮速,车轮处于纯滚动状态;当 S 介于 0 1 和 之间取值时,车轮处于边滚边滑状态 ;当 S
h r p i sc r ec nbeo v o o t d a a f t eg a h c u v a b iust ea v tgeo ABS a tl c r ke h n n io k b a . K e wo d : y r s ABS; a lb/ i ln PI c n r lLo i wic o r l M ta S mu i k; D o t o ; g cs t h c nto
滑模变结构控制的仿真实现方案研究

31 Smuik模 型 . i l n
1 引言 .
由 式 () () () 画 出 Smui 1、 3 和 4 可 i l k仿 真 模 型 如 图 1所 n
不 。
滑模变结构控制( 简称 S ) MC 是变结构控制 方法中 的一种
控制策略 , 广泛应用于各个领域 。在进行滑模及其它控 制参 数
r()2 k・ l dl )2d() r l l = )_ ; r( = r - _ ; k r k kd
x= 0 l s00 1 T I k [, ;t .0 ; = ; o =
暴骊砬甬 皎未茸 磷完
r l ;r2 O t l ; 0 = ;c 0 r
_
再建 一个 M 文件 sdn man l ig i. 对 上 述 系 统 求 值 及 绘 i m,
_
f r -1 15 o k : :0
图, 代码 如 下 。
S i i g man m l n d i.
式 () 统 的 仿 真 可 通 过 在 命 令 窗 口 中键 入 以下 代 码 实 2系 现 ( 用 了外 推 法 ) 使 :
控制律取 为: u (o el l ̄sns =5 ol + O) ( g )
3 .仿 真 实现 方 案
() 4
t= , 0 0 ;a 2 ;b 3 ; s 0 0 0 1 = 5 =1 3
将 G(描述为状态方程的形式: o) s
() 1
图 2 滑 模 变 结 构 比例 控 制 仿 真 方 案 二
文『 — 5 1 『 U : j +0J o 2 【133 X 【 0
( 2 )
32 命 令 窗 口 . 除使 用 Sm l k图 形 方 式 建 立 动 态 系 统 模 型 之 外 ,也 可 i ui n
汽车ABS系统的建模与仿真

汽车ABS系统的建模与仿真基于Matlab/Simulink的汽车建模与仿真摘要本文所研究的是基于Matlab/Simulink的汽车防抱死刹车系统(ABS)的仿真方法,本方法是利用了Simulink所提供的模块建立了整车的动力学模型,轮胎模型,制动系统的模型和滑移率的计算模型,采用的控制方法是PID控制器,对建立的ABS的数学模型进行了仿真研究,得到了仿真的曲线,将仿真曲线与与没有安装ABS系统的制动效果进行对比。
根据建立的数学模型分析,得到ABS系统可靠,能达到预期的效果。
关键词ABS 仿真建模防抱死系统 PIDModeling and Simulation of ABS System of AutomobilesBased onMatlab/SimulinkAbstractA method for building a Simulator of ABS base on Matlab/Simulink is presented in this paper.The single wheel vehicle model was adopted as a research object in the paper. Mathematical models for an entire car, a bilinear tire model, a hydraulic brake model and a slip ratio calculation model were established in the Matlab/Simulink environment. The PID controller was designed. The established ABS mathematical model was simulated and researched and the simulation curves were obtained. The simulation results were compared with the results without ABS. The results show that established models were reliable and could achieve desirable brake control effects.Key wordsABS; control; modeling; simulation;Anti-lock Braking System;PID1.概述随着载重车辆动力性的不断提高,客观上也对车辆的制动性能与驱动性能提出了越来越高的要求。
汽车ABS 系统模糊滑模变结构控制器的研究与设计

AUTOMOBILE DESIGN | 汽车设计汽车ABS系统模糊滑模变结构控制器的研究与设计李赫1 江薇21.吉林电子信息职业技术学院 吉林省吉林市 1320212.敦化职业技术学院 吉林省延边朝鲜族自治州 133700摘 要: A BS即防抱死制动系统对于汽车制动安全性能有重要影响,目前在实际应用中的ABS系统使用的绝大多数都是基于门限值的控制方法,由于实验条件有限,该方法受到数据的限制,无法达到很好的效果。
本文深入研究汽车防抱死机理以及变结构控制策略,并以此设计了滑模控制器,并在此基础上应用MATLAB软件实现了半实物仿真,取得很好效果。
关键词:防抱死制动系统;变结构控制策略;模糊滑模控制1 引言从80年代末起,一些高级轿车上开始安装ABS装置,随着汽车电控技术的不断发展,ABS装置现在己经成为轿车的必装部件,其基本功能就是通过传感器检测制动轮任意时刻的运动状态,并根据检测结果相应地调节制动器产生的制动力,从而防止车轮抱死,有利于汽车在制动时制动距离的缩短和方向稳定性的维持,使汽车行驶时的安全性得到保证。
[1]2 系统结构设计汽车防抱死系统的硬件系统主控芯片采用运动控制芯片TMS320F2812,在主控芯片基础上扩充相应的外围电路,输出信号到执行元件,通过控制算法来实现防抱死制动功能。
本系统采用4传感器4通道的ABS控制系统。
对于主要是硬件设计的外围电路包括如下几个模块:轮速传感器、轮速信号输入处理装置、CPU、电磁阀驱动电路、电源电路、电磁阀故障诊断电路等。
总体硬件框架如图1所示。
2.1 电源模块整个系统中需要用到3.3V的直流电,还需要用到隶属度函数。
采用芯片LM7812和LM7805产生5V和12V的电源。
而3.3V的电是为DSP供电的,需要专用芯片TPS733Q 来实现5V到3.3V的转换。
电源电路如图2所示。
图1 系统硬件整体框图图2 电源电路图(a) 5V和12V电源电路图AUTOMOBILE DESIGN | 汽车设计时代汽车 为了减少干扰及匹配电压,采取光电隔离。
《汽车电子节气门滑模变结构控制及其硬件在环仿真实验》范文

《汽车电子节气门滑模变结构控制及其硬件在环仿真实验》篇一一、引言随着汽车工业的快速发展,汽车电子控制系统已经成为现代汽车的重要组成部分。
其中,电子节气门控制系统是发动机控制系统的核心部分,其性能直接影响着汽车的燃油经济性、动力性和排放性能。
为了提高电子节气门控制系统的性能,本文研究了滑模变结构控制方法,并进行了硬件在环仿真实验。
二、滑模变结构控制理论滑模变结构控制是一种基于滑模面的非线性控制方法,通过调整系统参数来达到期望的控制效果。
其基本原理是通过设计滑模面,使得系统在滑模面上进行滑动,从而实现对系统状态的快速调整。
在汽车电子节气门控制系统中,滑模变结构控制可以有效地解决系统参数变化和外界干扰对系统性能的影响。
三、汽车电子节气门系统模型汽车电子节气门系统主要由节气门、电机、传感器和控制器等部分组成。
本文建立了汽车电子节气门系统的数学模型,包括节气门动力学模型、电机控制模型和传感器信号处理模型等。
这些模型为后续的滑模变结构控制设计和硬件在环仿真实验提供了基础。
四、滑模变结构控制设计针对汽车电子节气门系统的特点,本文设计了滑模变结构控制器。
该控制器通过设计滑模面和滑模控制器,实现对节气门开度的快速调整和精确控制。
同时,为了解决系统参数变化和外界干扰对系统性能的影响,本文还设计了自适应调整机制,使得控制器能够根据系统状态自动调整控制参数,提高系统的鲁棒性。
五、硬件在环仿真实验为了验证滑模变结构控制在汽车电子节气门系统中的有效性,本文进行了硬件在环仿真实验。
硬件在环仿真是一种将实际硬件与仿真软件相结合的仿真方法,可以模拟实际系统的工作环境和工况。
在实验中,我们使用了dSPACE等硬件设备来模拟汽车的控制系统和传感器等设备,同时使用MATLAB/Simulink等软件进行仿真和控制算法的实现。
通过实验结果的分析,我们发现滑模变结构控制能够有效地提高汽车电子节气门系统的性能,实现对节气门开度的快速调整和精确控制。
ABS控制器设计及仿真

汽车ABS控制器设计及其仿真摘要:ABS(Anti-lock Braking System)防抱死制动系统,通过安装在车轮上的传感器发出车轮将被抱死的信号,控制器指令调节器降低该车轮制动缸的油压,减小制动力矩。
关键字:ABS 控制系统仿真一.ABS控制系统简介。
汽车制动性能主要是三个方面:⑴制动效能,即制动距离与制动减速度;⑵制动效能的恒定性,即摩擦材料的抗热衰性能;⑶制动时汽车的方向稳定性,即制动时汽车不发生跑偏、侧滑及失去转向性能。
汽车维持直线行驶或按预定弯道行驶的能力。
而制动性能主要是有汽车轮胎的制动性能决定的。
ABS系统是一种能防止车轮被抱死而导致车身失去控制的安全装置,全称防抱死刹车系统。
我们知道,当车轮抱死滑移时,车轮与路面间的侧向附着力将完全消失。
如果是前轮(转向轮)制动到抱死滑移而后轮还在滚动,汽车将失去转向能力(跑偏)。
如果是后轮制动到抱死而前轮还在滚动,即使受到不大的侧向干扰力,汽车也将产生侧滑(甩尾)现象。
这些都极容易造成严重的交通事故。
因此,汽车在制动时不希望车轮制动到抱死滑移,而是希望车轮制动到边滚边滑的运动状态。
从已有的实验中可以知道[1],如图1所示,汽车车轮的滑动率在15%-20%时,轮胎与路面有最大的纵向附着系数,此时侧向附着系数也较大,因此,为了充分发挥轮胎与路面间这种潜在的附着能力,目前的许多中高级轿车及大客车和重型货车上均装备了防抱死制动装置(Antilock Braking System),简称ABS.汽车电控防抱死制动系统的主要功用有:(1)在任何制动情况下驾驶员应能保持对行驶车辆的控制。
(2)在任何制动情况下应能保持汽车转向时的操纵性和制动时的稳定性。
(3)当左,右车轮处于不同附着系数路面或者路面附着系数突然变化时能够进行调整控制。
(4)能够缩短制动距离,提高汽车制动效能。
(5)制动噪声小,工作安全可靠,一但防抱死制动系统失效时,自检系统能显示报警,而由机械制动系统来承担汽车制动作用。
滑模变结构控制matlab仿真

滑模变结构控制matlab仿真滑模变结构控制(Sliding Mode Variable Structure Control,SMC)是一种应用广泛的控制方法,其在工程领域中有着重要的应用价值。
本文将以MATLAB仿真为基础,介绍滑模变结构控制的原理以及在控制系统中的应用。
滑模变结构控制是一种非线性控制方法,其核心思想是通过引入滑模面来实现系统的稳定和鲁棒性。
滑模面是一个高频振荡的超平面,通过控制系统的输出使得系统状态在滑模面上运动,从而实现对系统的控制。
滑模变结构控制具有很强的鲁棒性,对于参数扰动、外部干扰等都有很好的抑制能力。
在MATLAB中进行滑模变结构控制的仿真实验可以帮助我们更好地理解该控制方法的原理和特点。
首先,我们需要建立一个控制系统的数学模型,在MATLAB中进行仿真。
然后,根据系统模型设计滑模面和滑模控制律,并将其应用于控制系统中。
最后,通过MATLAB的仿真环境,观察控制系统的响应和性能指标。
在滑模变结构控制的仿真实验中,我们需要注意以下几个方面。
首先,选择合适的系统模型,可以是线性模型或非线性模型。
其次,需要确定滑模面的设计方法,例如采用单纯滑模面、多项式滑模面或者自适应滑模面。
滑模面的设计直接关系到控制系统的性能和稳定性。
然后,需要设计滑模控制律,即根据滑模面的设计方法确定控制系统的控制策略。
最后,通过MATLAB的仿真工具进行系统仿真,并观察系统的响应和性能指标。
滑模变结构控制在实际工程中有着广泛的应用。
例如在机器人控制、飞行器控制、电力系统控制等领域都有着重要的应用价值。
滑模变结构控制具有很强的鲁棒性和适应性,对于参数扰动和外部干扰有很好的抑制能力,因此在复杂环境下仍然能够保持系统的稳定性。
在滑模变结构控制的仿真实验中,我们可以通过改变系统模型、滑模面的设计方法和滑模控制律等参数,来观察不同参数对系统性能的影响。
通过仿真实验,可以得到系统的响应曲线、稳定性分析、收敛速度等性能指标,从而对滑模变结构控制进行评估和优化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
当 si(x)>0 当 si(x)<0
(2)
式中:ui+(x)=ui+(x1,… ,xn)及 ui-(x)=ui-(x1,… ,xn)均
为连续函数,i=1,…,m。
(3)比例切换控制
uj = φij xi
式中
! φij=
αij βij
当 xisi(x)>0 当 xisi(x)<0
(3)
其中,αij 及 βij 都是实数(i=1,…,n;j=1,…,m)。
目前,比较常用的一些削弱抖动的方法有“趋 近率”控制、模糊控制、神经网络控制、“边界层”控 制、遗传算法优化控制、H∞ 优化控制等。
2 ABS 滑模控制器的设计
对于防抱死系统,选取滑移率为控制对象,制
动力矩为控制变量。 基于车轮滑移率控制的汽车
ABS 是一个高度非线性系统, 许多非线性因素和
不确定参数包含于其中, 因此选择滑模变结构控
1.2 滑模变结构系统抖动的问题
滑模变结构控制系统的“鲁棒性”要比一般常
规的连续控制系统强。 然而,滑模变结构控制在本
质上的不连续开关特性将会引起系统的一种 “抖
振”问题,这在连续系统的控制中是不会出现的。
理想状态下的滑模变结构系统,“结构” 切换
的过程无时间及空间滞后, 体统状态测量精确无
误,控制量不受限制,则滑动模态总是降维的光滑
者系统运动点偏离滑模面时,也就是在滑模面 s=0
以外,则需加入一个控制项,使得相轨迹朝着滑模
面的方向运动。 定义制动力矩的控制规律为
Tb=Teq-Ksgn(s),
(9)
式中:sgn 为符号函数;K 为控制增益。
满足切换面的可达性,必须满足
ss觶 ≤0,
(10)
将 Tb 式带入下式
ss觶 =s(f3-μf4+f5Tb-λ觶 d)
制以增强系统对摄动、 不确定性及外部扰动的自
适应性。
2.1 滑模切换面的设计
车轮的滑移率动力学可以看作是一阶非线性
单输入系统。 汽车 ABS 控制的目标是寻找制动力
矩 Tb 的控制规律, 使得跟踪误差 λ-λd 趋近于零。 设 λd 为路面最佳滑移率, 则λ觶 d 就是最佳滑移率对
时间的导数。 控制器的设计目标是使得系统的状 态(λ,λ觶 )趋向于(λd,λ觶 d)。 本文仅考虑路面状况恒定
统状态测量误差等因素, 都会在光滑的滑动模态
上叠加一个锯齿形的轨迹,即产生抖振现象。 抖振
有可能激励起系统中未建模的高频运动成分,引
起系统的高频振荡,因此,削弱或消除抖振是滑模
变结构控制在实际应用中首先要解决的重要问
题。
对于上述设计的汽车 ABS 的滑模控制, 选择
较大的控制增益 K 可以使得系统状态能够较快的
1 滑模控制原理
1.1 控制基本策略
对于一般的滑模变结构系统, 一般有 3 种基
本控制策略。
(1)常值切换控制
! ui =
ki+ ki-
当 si(x)>0 当 si(x)<0
(1)
式中:ui 为控制函数,si(x)为切换函数;ki+及 ki-均为
实数,i=1,…,m。
(2)函数切换控制
! ui =
ui+ ui-
FU Tian-lei, LI Wen-juan
(Harbin University of Science And Technology, Harbin 150080, China)
Abstract: Sliding mode variable structure control has very good advantage in the nonlinear control. Therefore it can be used as a kind of control method in the ABS controller of vehicle. On the basis of stating the basic principle of the sliding mode variable structure, the ABS controller with this method is designed. The solutions to the chattering of the system in practice is given, and the simulations under MATLAB are done. Simulation results show that this control method can realize anti-lock braking, the chattering of wheel speed, sliding rate and braking torque are remedied after using saturation function. These studies can provide useful reference for engineering application. Key words: sliding mode variable structure; ABS; chattering
针对仿真结果,对整个制动过程进行分析:当
汽车实施制动之前,车体速度等同于车轮速度,此 时的滑移率为零,汽车正常匀速行驶;当制动开始 时,车轮线速度迅速降低,而此时的车身速度降低 并没有车轮速度降低的快, 这将直接导致滑移率 迅速升高。 当滑移率超过最佳值之后 ABS 系统启 动, 降低制动力矩以控制车轮速度保持在期望范 围。 在随后的阶段里车轮速度始终被系统控制在 与车身速度相差不大的范围内 (保证始终处于最 佳滑移率处),最后车身速度和车轮速度同时降至 零,整个制动过程结束。
运动而且渐进稳定于原点,不会出现抖振。 但是在
实际应用中,控制力总是受到限制的。 另外,系统
的惯性、 切换开关的时间空间滞后以及状态检测
收稿日期: 2010-03-01 基金项目: 黑龙江省 2009 研究生创新科研基金项目(YJSCX2009-033HLJ) 作者简介: 付天雷(1985-),男,黑龙江七台河人,在读硕士研究生,研究方向为汽车 ABS 控制器设计。
2010 年 4 月 第 14 卷 第 2 期
宁波职业技术学院学报 Jour宁na波l 职of 业Ni技ng术bo学P院oly学te报chnic
Apr , 2010 Vol.14 No.2
ABS 滑模变结构控制器的设计及仿真
付天雷, 李文娟
(哈尔滨理工大学 电气工程学院, 哈尔滨 150080)
摘 要: 滑模变结构在非线性控制方面有着很好的优势,因此经常作为汽车 ABS 控制器的控制方法。 在阐述
[3] 程军. 汽车防抱死制动系 统 的 理 论 与 实 践 [M]. 北 京 : 北 京 理 工 大 学 出 版 社 ,1999:50-60.
[4] 冷雪. 基于滑模 变 结 构 的 汽 车 防 抱 死 制 动 系 统 的 研 究 [D]. 哈尔滨理工大学,2009.
Simulation and design of ABS controller based on sliding mode variable structure
滑动模态的产生。
忽略系统不确定性和外部扰动, 由系统状态
沿着滑动面运动的必要条件 s觶 =0d-f3+f4 μ(λ)] /f5 ,
(7)
式中: f3,f4,f5 为描述 ABS 系统方程中的函数[4]。 又
因为本文仅考虑路面状况恒定的情况, 则最佳滑
移率 λd 为常数,所以导数为零。 最终的等效制动力 矩为
的情况,则最佳滑移率为常数,所以导数为零。
定义滑模函数
s(x)=(d/dt+σ)n-1e,
(4)
式中:σ 为设计参数;e 为状态偏差量。 因为单轮车
辆模型为一阶系统,因此,汽车 ABS 的切换函数为
s(x)=λ-λd 。
(5)
在广义滑模条件下按等速趋近率 η(η>0)设计
的滑模控制器,切换函数应满足
·12· 2010 年第 2 期
付天雷等:ABS 滑模变结构控制器的设计及仿真
4 结束语
本文深入解析了滑模变结构的基本原理,在 此基础上设计了汽车 ABS 滑模控制器。 根据汽车 动力学原理, 通过人工图形建模的方法,在 MATlAB/Simulink 中建立了相应的汽车仿真模型。 并对基于滑模变结构控制算法的汽车 ABS 进行了 仿真, 仿真从滑模去除抖动前和去除抖动后两个 角度进行, 用饱和函数代替传统的符号函数进行 去抖动,并对去抖前后的轮速、滑移率、制动力矩 进行对比分析。 结果表明,该方法能够提高 ABS 的 制动性能,可在实际工程中作为借鉴应用。
的控制量,可以表示为
Tb=Teq+as+Ksgn(s),
(14)
式中:a 为正的常数。 该控制规律的 ABS 滑模控制
系统从初始状态到达滑模面的时间最短, 系统响
应更快。
3 仿真结果分析对比
基于 MATLAB/Simulink 对所建立的 ABS 滑模 控制器进行了去抖前后的仿真, 得到在湿沥青路 面上制动 ABS 动态响应过程,即车速和轮速、滑移 率随时间的变化规律, 以及体现制动效果的制动 力矩的变化规律。 仿真结果如图 1~图 3 所示。
到达滑动面。 然而较大的 K 值不仅使得抖振现象
严重, 并且由于制动轮缸压力的限制使得滑模控
··
2010 年第 2 期 11
宁波职业技术学院学报
制系统不可实现。 因此滑模控制系统设计的原则
是在满足
K≥(η+F+D)/ f赞 5
(13)
的前提下尽量取较小的 K 值, 式中 D 为路面因素