智能控制毕业设计

上传人:m**** 文档编号:511017315 上传时间:2023-04-02 格式:DOCX 页数:13 大小:212.98KB
返回 下载 相关 举报
智能控制毕业设计_第1页
第1页 / 共13页
智能控制毕业设计_第2页
第2页 / 共13页
智能控制毕业设计_第3页
第3页 / 共13页
智能控制毕业设计_第4页
第4页 / 共13页
智能控制毕业设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《智能控制毕业设计》由会员分享,可在线阅读,更多相关《智能控制毕业设计(13页珍藏版)》请在金锄头文库上搜索。

1、智能控制理论及应用题目:模糊PID在汽车巡航系统中的应用学 院:信息工程学院班 级:导 师:学 号:姓 名:2015年11月9日1发展背景32巡航控制系统的组成33巡航控制系统的控制方法与仿真43.1汽车动力模型的建立43.2模糊PID控制的设计53.2.1传统PID控制在汽车巡航控制中的应用53.2.2模糊PID控制器的设计63.2.3仿真与分析94结论125参考文献131发展背景近年来随着我国汽车市场不断成熟,汽车安全性和节能性越来越 受到重视,这也使得汽车巡航系统成为了重要的辅助驾驶系统。汽车 巡航系统(cruise control system,缩写为CCS),又称为恒速行驶 系统。汽

2、车控制系统可以减轻驾驶员的负担,减少不必要的车速变化, 最大限度地节省燃料,降低排气污染,提高发动机的使用效率,并可 在一定程度上提高汽车的动力性能和乘坐的舒适度。汽车定速巡航控制系统自从20世纪60年代末、70年代初起, 全球各大著名汽车厂家就竞相研制并将其装配在各自公司的高级轿 车上,由于微电脑技术迅速发展、电路集成化水平不断提高,到21 世纪初期,汽车巡航控制系统日趋成熟。目前,很多车辆,特别是高 级轿车已经把巡航控制系统作为配备设备或备选设备。由于国内汽车 巡航的研究起步较晚,并且技术相对落后,所以国内对汽车巡航控制 系统的研究应用主要是以单车定速控制为主。虽然国内的一些机构已 经开始

3、了对电子式巡航控制装置的研究,但从总体上来说,目前国内 对汽车巡航控制系统的研究还不是很成熟。2巡航控制系统的组成汽车巡航控制系统主要由控制开关、传感器、巡航控制电控单元 和执行机构等组成。在装备巡航控制系统的汽车上,当汽车行驶速度 超过一定值(一般为40Km/h)时,如果驾驶员利用巡航控制开关设 定一个车速,那么在巡航控制期间,随着道路坡度的变化以及汽车行 驶中所可能遇到的阻力,车辆自动变换节气门开度或自动进行党委转 换,以按存储在危机内的最佳燃料经济型规律或动力性规律稳定行 驶。汽车巡航控制系统具有很强的非线性和不确定性,传统的比例积 分微分(proportional-integral-d

4、erivative,简称 PID)控制不能满足实 际定速巡航控制需求。汽车巡航控制系统研究关键是找到适合的巡航 控制算法,使定速巡航控制性能表现良好。为提高汽车巡航的精度和 稳定性,以及该控制算法能够在线优化模糊控制规则和输出比例因 子,既能够保留传统模糊控制的优点,又能够有效改善巡航控制系统 的控制品质。3巡航控制系统的控制方法与仿真在Matlab环境下,要先建立汽车动力系统模型,然后再建立模 糊PID控制器系统模型,再将汽车动力系统模型和模糊PID控制器 系统模型通过运算结合得到汽车巡航系统控制模型。31汽车动力模型的建立汽车在行驶时,受到驱动力Fc、行驶阻力卩了、空气阻力FW 、 坡度阻

5、力Fh和加速阻力Fa的作用。将汽车分为从动轮、驱动轮和 车身三部分各自进行受力分析,并假设汽车在坡道上行驶,则可得汽 车的行驶方程为Fc = Ff + Fw + Fh + s ma其中,系数5是计入旋转质量惯性力偶矩后的汽车质量转动系 数,取5二15。在MATLAB中的Simulink中建立汽车动力仿真模型如图1所示,maxthrust和maxbrake分别为汽车的最大驱动力和最大制动力。假设 仿真车辆为轿车,取其质量m为1800kg。Ff = mg x 0.014 x 1 +X 2IP44UFw = 0.01 x lx + 20sin(0.01t)lFh = mg x 0.01x sin(0

6、.0001%)图1汽车动力仿真模型3.2模糊PID控制的设计3.2.1传统PID控制在汽车巡航控制中的应用PID控制为比例一积分一微分控制,它是根据汽车实际行驶车速 与设定车速之间的偏差,参考过去、针对现在、预估奖励等各种状况, 实现系统不变参数的汽车巡航控制。汽车行驶过程中,驾驶员设定某 个车速输入给控制器,当车速传感器将实际车速值也输入给控制器时,得到设定车速和实际车速值之间的偏差。控制器的比例控制根据 车速值偏差的大小输出相应的控制量来控制发动机节气门开度从而 使得行驶车速趋近设定车速值。控制器的积分控制把车速偏差累计起 来通过加大控制量减小车速偏差,使行驶车速能够保持恒定稳定工作 状态

7、。微分控制起预估作用。当被控对象的特性复杂、具有强非线性 或者时变性时,常规PID控制参数在调整不适当时会使控制系统振 荡,工作状态不稳定,控制效果表现不佳,难以实现有效控制。在本文中该系统采用模糊PID算法,它吸收了模糊控制与常规PID控制两 者的优点。3.2.2模糊PID控制器的设计将巡航控制系统的速度误差绝对值|E|和速度误差变化率对值EC|作为模糊控制器的输入语言变量。以它们变化范围来定义模糊集上的域论E = 丄 2,3,4,5) EC =4),1,2,3,4,5对应的模糊子集为:E = 零(Z),小(S ),中(M )大(B )EC| = 零(Z ) 小(S ),中(M ) 大B )

8、定义3个输出语言变量:1) Kp为比例系数调校参数;2) T 为积分系数调校参数;3)Td为微分系数调校参数。分别定义对应 的语言值为KP 二零(Z )小(S)中(M )大(B )其隶属度函数如图2-3所示。图2 E |和EC的隶属函数Ti = 零(Z )小(S ),中(M ) 大(B ) Td / = 零(Z )小(S ),中(M )大(B )图3 Kpf, Ti和Td的隶属函数从系统的稳定性、响应速度、超调量和稳态精度等各方面来考虑: 当E较大时,系统应具有较快的系统响应速度,应取较大的 Kp;为防止出现较大的超调,避免开始时E的瞬间变大可能引起的微 分过饱和,则应取较大的Ti和较小的Td

9、; 当冋和|EC处于中等大时,为了使系统具有较小的超调,应 取较小的Kp;为了避免对动态稳定性造成影响,应取适中的Ti;由 于此时的调节特性对Td的变化敏感,因此Td应取得大一些; 当E较小时,为使系统具有较好的稳态性能,减小系统静态误 差,增加系统对扰动的抑制能力,应增大Kp,减小Ti和Td。对实际的汽车巡航控制系统来说,误差为零时容易产生游车,使 驾驶员感到不适。从而车速误差不能为零,而要将其保持在一定的误 差范围内。所以在设计汽车巡航控制系统的模糊规则时就要考虑到: 当车速误差较小时,应减弱积分环节的作用、加大比例环节的作用,允许系统有一定的误差。根据上面的规则和控制要求可以得出Kp;

10、Ti和 Td,的调节规则, 如表1-3所示。ECEZSMBZSBMBSBBMBMBBMBBBBSB表1 Kp,的规则表ECEZSMBZSBBBSMMMBMMMMBBBMSB表2Ti,的规则表将隶属函数与参数调节规则输入MATLAB的模糊逻辑工具箱, 则可得出PID参数的模糊矩阵表。系统在线运行时,控制系统通过对 模糊规则的结果处理、查表和运算,完成对PID参数的修正。在实际 PID控制器的应用中需要乘以适当的比例因子Gp、Gi、Gd以得到 真正的PID参数Kp、Ti、Td。汽车巡航系统的模糊PID控制原理图 如图4所示。ECEZSMBZZZBBSZMBMMZMSBBZSSB表3 Td的规则表图

11、4模糊PID的控制原理图3.2.3仿真与分析在MATLAB的Simulink中,将汽车动力模型与模糊PID控制器 进行连接即可得到巡航控制系统的仿真模型,模糊PID控制器的仿真 模型如图5所示,装帧后的系统仿真模型如图6所示,其中Vc为巡 航目标车速。图5模糊PID控制器的仿真模型VcC oretantlOut1 speedMoHuPID C ontrl Feincar rriude 1-*Scupe1图6汽车巡航系统的仿真模型通过不断调试得到一组PID控制的参数初始 值:Kp = 200, Ti = 60, Td = 0.15,这三个参数将随着速度误差和误差变化量的不同而做在线的调整。当仿真

12、车速为60km/h、80km/h、100km/h、120km/h时的仿真结果如下图所示。图中正弦规律的波动是由于在建立汽车动力模型时使用了正弦变化的干扰力来模拟实际 干扰力的缘故。Time offset: 0E Scopela号3亘厘因第鷄日昌嗥图7车速60km/h的仿真结果Scopel一 叵录E5第两日Time offsEti, 0,、亠, 八, 十图8 车速80km/h的仿真结果虽叵J因第殆Qi-%Time offset: 0图9车速100km/h的仿真结果图10 车速120km/h的仿真结果4结论通过仿真结果可以看出,当采用模糊PID控制方法控制汽车巡航 控制系统时,系统的超调小,反应速度快,具有良好的稳定性,可以 达到预期控制效果。5参考文献1 王连军.汽车巡航控制系统的使用与发展J.中国高新技术企 业,2009,121(10).2 王立新,王迎军.模糊系统和模糊控制M.北京:清华大 学出版社,2003. 闻新,周露,李东江,等.Matlab模糊逻辑工具箱的分析 与应用M.北京:科学出版社,2001.4仇成群,刘成林,沈法华,陈杰.基于Matlab和模糊PID的汽 车巡航控制系统设计J.农业工程学报,2012,3.周美兰,张颖,关小丽,张诗阁.基于模糊PID控制的汽车巡航控 制系统的仿真与设计J.黑龙江大学自然科学学报,2008,2.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号