基于蚁群算法的EPS系统仿真研究

基于蚁群算法的EPS系统仿真研究

ID:39117557

大小:380.46 KB

页数:5页

时间:2019-06-25

基于蚁群算法的EPS系统仿真研究_第1页
基于蚁群算法的EPS系统仿真研究_第2页
基于蚁群算法的EPS系统仿真研究_第3页
基于蚁群算法的EPS系统仿真研究_第4页
基于蚁群算法的EPS系统仿真研究_第5页
资源描述:

《基于蚁群算法的EPS系统仿真研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、公路与汽运第4期10Highways&AutomotiveApplications2012年7月基于蚁群算法的EPS系统仿真研究尹力,金路(内蒙古交通职业技术学院汽车工程系,内蒙古赤峰024005)摘要:针对车辆电动助力转向系统(EPS)的特点,提出了基于蚁群算法的电动助力转向系统控制策略,将蚁群算法与模糊PID控制器相结合,根据车辆不同运行工况,通过实时在线优化模糊PID控制器中的控制参数,进一步提高EPS系统的控制精度与收敛速度,通过Matlab/Simulink进行了各种运行工况下整车EPS系统的仿

2、真实验。实验结果表明,与常规PID控制相比,采用基于蚁群算法的控制策略,EPS系统的控制精度高、超调量小、调整时间短,该控制策略具有蚁群算法收敛响应速度快和PID控制精度高的优点,适合应用于车辆EPS系统。关键词:汽车;电动助力转向系统(EPS);蚁群算法;控制策略中图分类号:U463.4文献标志码:A文章编号:1671-2668(2012)04-0010-04电动助力转向系统(ElectricalPowerSystem,针对常规PID控制和模糊PID控制的不足,该EPS)主要由转矩传感器、车速传感器、转

3、向机构、电文提出一种基于蚁群算法的模糊PID控制策略,该子控制单元、助力电机及减速机构等元件组成,通过方法通过蚁群算法在线对模糊PID控制器中的参控制EPS系统中助力电机电流的大小,控制EPS数kp、ki、kd不断进行优化,从而进一步提高EPS系系统助力力矩的大小。然而EPS系统是一个复杂统的控制精度和收敛速度。的非线性的时变系统,要求其助力大小必须是实时1蚁群算法的计算模型可调与控制的,即随着驾驶人作用在转向盘上转矩及车辆行驶速度的不断变化,必须同时兼顾车辆的设m为蚁群中全部蚂蚁的集体总数,令m=n转向

4、轻便性与操纵稳定性。∑qi(t),其中qi(t)(i=1,2,…,n)表示t时刻位于常规PID控制器具有结构简单、易于实施、控i=1变量i的蚂蚁个数。制精度高等特点,在工业制造领域得到广泛应用。假设初始时刻各条路径上的信息素相等,即然而在相对比较复杂的工作环境下,被控对象常常具有非线性,其数学模型的精准性及系统参数的未τij(0)=C,C为常数。在t时刻,蚂蚁k在变量i中选择变量j的转移概率按下式计算:知性都受到某种程度的限制,PID控制在非线性、参[τ(t)]α·[η(t)]β数时变系统中所表现出的控制

5、效果并不理想。模糊ijij烄[τ(t)]α·[η(t)]β∑isisPID控制不需要精确的数学模型,其动态性能得到k(t)=sallowedk(1)pij烅了充分发挥,在某种程度上改善了系统的准确性,而(若j∈allowedk)且具有良好的灵活性,但它在收敛速度上仍有一定烆0(否则)的局限性。1991年,意大利学者MarcoDorigo等式中:τij(t)(i,j=1,2,…,n)为t时刻路径(i,j)上提出了一种模拟进化启发式搜索算法,即蚁群算法的信息素;ηij(t)为启发函数,按式(2)计算;α为信

6、息(AntColonyOptimization,ACO),又被称作蚂蚁算启发因子;β为期望启发因子;allowedk为允许蚂蚁法。蚁群算法实际上属于一种自催化算法,它主要下一步选择的变量,allowedk={C-tabuk};tabuk通过蚁群个体间的信息传递形成自催化行为,从而为记录蚂蚁k当前所遍历过的变量,并随着进化的搜索到达目的地的最短路径的集体寻优特征,具有过程进行自我调整。自组织性、并行性及较强的鲁棒性。蚁群算法的结*10-yi,j-yi,j(x,y,t)=(2)果并不依赖于初始路径的选择,同时

7、在具体搜索过ηii,j10式中:y*表示第一次循环以后Δk、Δk、Δk的程中也无需人为干涉,其计算参数的数量较少、结构i,jp0i0d0简单,可以广泛应用于组合优化问题。值,再次循环时,将上一次循环参数的最优值Δk*、p公路与汽运总第151期Highways&AutomotiveApplications11*、Δk*赋值给y*。子集为e、ec={NB,NM,NS,Z,PS,PM,PB},控Δkidi,j假设初始时刻Δτij(0)=0,同时为了防止信息制变量Δkp、Δki、Δkd的变化范围分别为[-0.6,

8、素的不断累积,取ζ[0,1),则在t+n时刻,路径0.6]、[-0.06,0.06]和[-6,6],其模糊子集为Δkp、(i,j)上的信息素递推方程如下:Δki、Δkd={NB,NM,NS,Z,PS,PM,PB},子集中元τij(t+n)=(1-ζ)·τij(t)+Δτij(t)(3)素分别代表负大、负中、负小、零、正小、正中、正大。式中:ζ为信息素挥发系数;1-ζ为信息素残留因2.3定义输入、输出隶属度函数子;Δτij(t

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。