电气自控课程设计指导书.docx
- 文档编号:30394108
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:25
- 大小:239.10KB
电气自控课程设计指导书.docx
《电气自控课程设计指导书.docx》由会员分享,可在线阅读,更多相关《电气自控课程设计指导书.docx(25页珍藏版)》请在冰豆网上搜索。
电气自控课程设计指导书
《自动控制原理》课程设计指导书
题目一:
基于MATLAB的数字PID控制直流电机仿真
一.常见的几种控制系统的结构:
1.单回路控制系统
2.串级控制系统
3.复合控制(前馈-反馈控制)
二.PID控制的数学描述
1.常见的PID控制器的算法
PID控制器是由比例项,积分项、微分项三部分组成的,其连续型表达式如下:
式中:
P(t)……控制器的输出;kp………控制器的比例系数;
e(t)…………控制器的输入信号,一般为测量值与输入值之差;
........控制器的积分时间;
………控制器的微分时间。
用计算机进行PID控制时,因计算机仅能处理离散信号,故而必须把PID控制算法变换成计算机能实现的离散形式,其离散化后的差分方程如下:
式中:
T…………….采样周期;e(n)………..第n次的采样偏差值;
E(n-1)………第(n-1)次的采样偏差值;
n………………采样序号,n=0,1,2,3…………………………
1)位置式PID控制算法
按模拟PID控制算法,以一系列的采样时刻kT代表连续时间t,以矩形法数值积分近似代替积分,以一阶向后差分近似代替微分,可得离散PID表达式:
2)增量PID控制
增量式PID控制算法表达式为:
3)梯形积分PID控制
在PID控制规律中积分项的作用是消除余差,为了减小余差,应提高积分项的运算精度,为此,可将矩形积分改为梯形积分。
梯形积分的计算公式为:
4)积分分离PID控制
在普通PID控制中引入积分环节的目的是为了消除静差,但当短时间内系统输出有很大偏差时,会造成PID运算的积分积累致使控制量超过执行机构可能允许的最大动作范围对应的极限控制量,引起系统较大的超调。
积分分离的控制基本思路是:
当被控量与设定值偏差较大时,削弱积分作用,以免由于积分作用使系统稳定性降低。
2.PID参数整定方法
增大比例系数一般将加快系统的响应,在有静差的情况下有利于减小静差。
但过大的比例系数会使系统有较大的超调,并产生振荡,使稳定性变坏。
增大积分时间有利于减小超调,减小振荡,使系统更加稳定,但系统静差的消除将随之减慢。
增大微分时间也有利于加快系统响应,使超调量减小,稳定性增强,但系统对扰动的抑制能力减弱,对扰动有较敏感的响应。
在凑试时,可以参考以上参数对过程的影响趋势,对参数进行先比例、后积分,再微分的整定步骤。
首先,只整定比例部分。
即将比例系数由小到大,并观察相y应的系统响应,直到得到反应快,超调小的响应曲线。
如果系统没有静差或静差已小到允许范围内,并且相应曲线已属满意,那么只需用比例调节器即可,最优比例系数可由此确定。
然后,如果在比例调节的基础上系统的静差不能满足设计要求,则需加入积分环节。
整定时首先设置积分时间为一较大值,并将前面整定得到的比例系数略为减小,然后减小积分时间,使在保持系统良好的动态性能的情况下,静差得到消除。
在此过程中,可根据响应曲线的好坏反复改变比例系数与积分时间,以期得到满意的控制过程与整定参数。
最后,若使用比例积分调节器消除了静差,但动态过程反复调整仍不满意,则可加入微分环节,构成比例积分微分调节器,在整定时,可先置微分时间为零。
在第二步整定的基础上,增大微分时间,同时相应地改变比例系数和积分时间,逐步凑试,以获得满意地调节效果和控制参数。
三.直流电机的数学模型
电机是自动控制系统中较为常见的控制对象.对控制系统仿真结果的正确与否起着至关重要的作用。
在SIMULINK下建立直流电机仿真模型。
额定励磁下直流电机电枢回路电压的平衡方程式为:
(1)
式中:
Ra为电机电枢回路的电磁时间常数,E为额定励磁下电机的反电动势。
忽略粘性摩擦。
转矩平衡方程式为:
(2)
根据式
(1)
(2)直流电机数学模型的数学表达式,建立直流电机数学模型的方框图。
四.MATLAB/SIMULINK环境下直流电机速度控制系统的仿真
1.熟悉MATLAB/SIMULINK的编程环境,掌握常用的与控制理论相关的MATLAB指令以及控制理论相关的SIMULINK工具箱。
2.用M文件以及M文件的S函数实现PID控制算法。
3.用SIMULINK建立直流电机的仿真模型。
4.针对用SIMULINK建立的直流电机的仿真模型,设计具有速度闭环的控制系统,实现对电动机的速度控制。
其中的控制器采用PID控制算法实现。
5.在上面的速度闭环控制系统的基础上,设计电流、速度双闭环的串级控制系统实现对电动机的速度控制。
6.当电动机的负载转矩变化、波动时,看一下仿真效果,并比较两种控制系统的控制效果。
题目二:
汽车悬架系统的PID控制
摘要
随着经济和科技的发展,人们生活水平正在不断提高,汽车也已经走入了大家的日常生活中。
而且,人们对汽车的要求也越来越高,大家希望所驾驶或乘坐的汽车拥有良好的乘坐舒适性和驾驶平稳性。
所以,本文就从这点出发,通过对汽车悬架的力学分析,以车身位移作为输出,路面激励作为干扰,建立数学模型,运用传统PID控制理论,设计控制器,在MATLAB环境下对汽车悬架模型进行仿真,使理论与实际得到最优结合。
力求得到优良的舒适性和平顺性,同时体会传统PID控制的优点。
关键字:
汽车悬架PID控制器MATLAB
目录
第一章绪论
1.1引言…….……………………………………………………………2
1.2传统PID控制…………………………………………………………2
第二章汽车悬架系统及其数学模型
2.1汽车悬架系统………………………………………………………7
2.2悬架系统数学模型的建立……………………………………………9
2.3小结…………………………………………………………………11
第三章汽车悬架系统中PID控制的实现
3.1Simulink建模方法…………………………………………………12
3.2应用Simulink对汽车悬架系统进行仿真…………………………14
3.3位置式PID控制算法…………………………………………………16
3.4梯形积分PID控制…………………………………………………17
3.5积分分离PID控制……………………………………………………19
3.6增量PID控制…………………………………………………………21
3.7小结……………………………………………………………………22
结论…………………………………………………………………………23
谢辞……………………………………………………………………………24
参考文献………………………………………………………………………25
第一章绪论
1.1引言
典型反馈控制系统下包含三个典型的部分,即对象模型,控制器模型和反馈模型。
在这样的结构下,系统的对象模型和控制器模型共同构建了系统的前向通道,而所谓的反馈模型构成了系统的反馈通道。
在控制系统中,反馈的概念是很重要的。
以自动电水壶为例,在电动水壶中,我们由某种方式检验壶中的水的汽化程度,在烧开后会自动关闭加热器,可以看出,自动水壶的控制还是比较理想的,至少会节约能源,另外还可以避免事故。
自然界中系统是没有多少现象是可以满足这里所谓的“理想”条件的。
例如,外界可能对系统有某种干扰信号,而在开环控制下作用的扰动是不能在控制器中反映出来的,控制器将以一成不变的形式对原系统继续控制,而忽略扰动信号的存在,专业的系统输出很难和我们所预期的一致,甚至会出现系统的不稳定现象。
有了反馈系统以后,我们可以通过系统的实际输出信号和预期的输出信号之间的偏差来调节整个系统的响应,而实际的输出信号就是由反馈环节提供的。
如果系统的输出信号偏移了期望的输出信号,则控制器将发生作用,迫使实际的输出信号再发生变化,去逼近期望的输出信号。
我们可以由反馈环节取得实际输出信号,并加以处理,再从输入信号中减去这样的反馈信号,将结果输入到控制器中去控制整个系统,而在反馈控制系统中我们经常研究的问题是如何让输出信号去跟踪输入信号,这样的控制结构称为负反馈控制。
反馈控制系统的数学模型在系统的分析与研究中起着很重要的作用,基于系统的数学模型,就可以比较系统的方法对其进行分析,同时一些系统的设计方法也是基于数学模型的。
如果系统的模型未知,则可以由两种方法获得系统的模型,进而对系统进行分析与设计,第一种方法是基于已知的公式和原理写出系统的数学模型,称为物理建模方法;第二种方法是根据系统响应观测到的数据近似的估计出系统的模型,称为系统辨识建模方法。
1.2传统PID控制
PID控制是历史最悠久、生命力最强的一种控制方法。
上世纪40年代前,除了在最极端的情况下可使用开关控制以外,它是唯一的控制方式。
随着科技的不断进步尤其是计算机技术的迅速发展,又涌现出很多新的控制方法。
然而,PID控制却没有因此而略显逊色。
迄今为止,它仍是应用最广泛的基本控制方式。
PID控制是比例积分和微分控制的简称,它具有如下的几个优点:
其一,原理简单,使用方便;
其二,适应性强,可广泛应用于热工,造纸等各种生长部门;
其三,鲁棒性强(也即其控制品质对被控对象特性参数的变化不敏感)。
1.2.1PID控制的数学描述
PID控制器是由比例项,积分项、微分项三部分组成的,其连续型表达式如下:
式中:
P(t)……控制器的输出;kp………控制器的比例系数;
e(t)…………控制器的输入信号,一般为测量值与输入值之差;
........控制器的积分时间;
………控制器的微分时间。
用计算机进行PID控制时,因计算机仅能处理离散信号,故而必须把PID控制算法变换成计算机能实现的离散形式,其离散化后的差分方程如下:
式中:
T…………….采样周期;e(n)………..第n次的采样偏差值;
E(n-1)………第(n-1)次的采样偏差值;
n………………采样序号,n=0,1,2,3…………………………
1.2.2比例调节
在比例调节中,调节器的输出P与偏差信号△e成比例,也即:
式中
为比例增益。
其显著特点是它对被控系统的最终影响是有差调节,但其快速性好。
比例调节的阶跃输出响应曲线如图
图1.1阶跃信号图1.2比例调节阶跃输出响应
1.2.3积分调节
在积分调节中,调节器的输出P与偏差信号△e对时间的积分成比例,也就是:
式中,So为积分速度,与比例调节相比较,积分调节的特点是无差调节,但其快速性和稳定性不如比例调节,其阶跃输出响应曲线如图:
图1.3阶跃信号图1.4积分调节阶跃输出响应
1.2.4比例积分调节
比例积分调节器是综合比例和积分两种调节的优点,利用比例调节快速抵消干扰的影响,同时利用积分调节来消除静差。
其调节规律未为:
式中δ被称为比例地带,可为正值或负值;
为积分时间,下图是
调节器的阶跃输出相应曲线,它由比例和积分两部分共同作用而得到的。
在施加阶跃输入的瞬间,调节器立即动作,产生一个
的阶跃,然后以速度
变化,在
时刻,调节器的中输出为2
。
这样,我们可以根据下图来确定δ和TI的。
值:
图1.5阶跃信号图1.6比例积分的阶跃输出响应
1.2.5比例积分微分(PID)调节
PID调节器的调节规律为:
式中δ、
、
与前面相同,
为微分速度,
为微分时间。
PID调节器是综合P、I、D的优点于一身的控制器,加入微分项可提高系统的稳定性,适度引入微分项可以允许少许减少比例带,却能保持衰减率不变。
但是,微分调节不单独作用于系统,因实际的调节器有一定的失灵区,当被控量的偏差小到一定程度时,调节器不能觉察,故而调节器不动作,但经长时间的积累,偏差将可能达到一个非常大的值,这对实际系统是不允许的。
PID调节器的阶跃输出相应曲线如图:
图1.7阶跃信号图1.8比例积分的阶跃输出响应
图中
、
、
分别为比例增益、积分增益、微分增益。
1.2.6凑试法确定PID参数
增大比例系数一般将加快系统的响应,在有静差的情况下有利于减小静差。
但过大的比例系数会使系统有较大的超调,并产生振荡,使稳定性变坏。
增大积分时间有利于减小超调,减小振荡,使系统更加稳定,但系统静差的消除将随之减慢。
增大微分时间也有利于加快系统响应,使超调量减小,稳定性增强,但系统对扰动的抑制能力减弱,对扰动有较敏感的响应。
在凑试时,可以参考以上参数对过程的影响趋势,对参数进行先比例、后积分,再微分的整定步骤。
首先,只整定比例部分。
即将比例系数由小到大,并观察相y应的系统响应,直到得到反应快,超调小的响应曲线。
如果系统没有静差或静差已小到允许范围内,并且相应曲线已属满意,那么只需用比例调节器即可,最优比例系数可由此确定。
然后,如果在比例调节的基础上系统的静差不能满足设计要求,则需加入积分环节。
整定时首先设置积分时间为一较大值,并将前面整定得到的比例系数略为减小,然后减小积分时间,使在保持系统良好的动态性能的情况下,静差得到消除。
在此过程中,可根据响应曲线的好坏反复改变比例系数与积分时间,以期得到满意的控制过程与整定参数。
最后,若使用比例积分调节器消除了静差,但动态过程反复调整仍不满意,则可加入微分环节,构成比例积分微分调节器,在整定时,可先置微分时间为零。
在第二步整定的基础上,增大微分时间,同时相应地改变比例系数和积分时间,逐步凑试,以获得满意地调节效果和控制参数。
第二章汽车悬架系统及其数学模型
2.1汽车悬架系统
悬架系统是汽车的重要组成部分之一,它将车身和车轮弹性地连接起来,主要用来传递作用于车身和车轮之间的力和力矩,以缓和由于路面凹凸传递给车身的冲击载荷引起的车身振动,达到使车辆正常行驶的目的。
多年的实践证明,悬架系统性能的优劣直接影响到车辆的行驶平顺性,操作稳定性,燃油经济性,通过性,可靠性等多方面的性能。
故而,设计性能优良的悬架系统将有着十分重要的意义。
2.1.1被动悬架
被动悬架因其工作时各部件不能消耗动力以及其特性参数不可改变而被称为被动悬架,是目前仍被车辆广泛采用的常规悬架。
该类悬架由弹性元件和阻尼元件组成,其特性参数一经整定,就不再随工况及激励的变化而变化。
一般按所选弹性元件划分,主要有:
钢板悬架,螺旋悬架,扭杆悬架,空气悬架,油气悬架,橡胶悬架等。
这种悬架因其结构简单,设计难度小,易维护而被低档车广泛采用,同时它也因为以下的两种主要缺陷而限制了其发展:
其一,元件仅对局部相对运动作出反应且受到悬架静挠度与系统故有频率平方成反比的约束,故悬架特性参数的取值范围受到限制。
其二,悬架参数在车辆行驶过程中,不能随路况及激励的变化而变化。
在汽车设计过程中,其平顺性和操作稳定性对参数的要求是相矛盾的,为了有效的减缓传递到车身的振动(行驶平顺性指标),要求弹簧“较软”;而为使转弯、制动时车身的侧倾角,前后倾角较小(操作稳定性指标),则又要求弹簧较硬,这样就给悬架参数的选定带来了困难。
同时,由于汽车的平顺性很大程度上决定于路面条件、载荷、车速等因素,但被动参数的参数一经设定,即使通过最优化的设计方法选定的参数也不能在行驶过程中改变。
故而,当路况和激励发生变化时,悬架系统的性能受到很大的影响。
随着人们生活水平的不断提高和汽车不断进入人们的家庭,人们对汽车的性能尤其是操纵稳定性,乘坐舒适性,平顺性的要求也越来越高。
基于这种情况,各国学者采取了多种措施,诸如采用非线性刚度弹簧(油气弹簧,空气弹簧等)和高度调节装置等,但均因被动悬架本身的局限性,而不能从根本上解决问题。
50年代以后人们便开始探索一种全新的思路来设计汽车悬架装置,这样,就出现了主动悬架。
2.1.2主动悬架
主动悬架是基于主动控制技术的一种悬架系统,这种系统是集机、电、液于一身的复杂非线性系统,其发展和应用与机械动力学,流体传动与计算机控制技术、自动控制技术、测控技术、材料科学、电子技术的反展的应用密切相关,近年来人类在这些学科取得的巨大成就也使得主动控制技术在实际悬架系统中得到应用成为可能。
与传统被动悬架系统相比,主动悬架系统是一种闭环控制系统,它根据系统路况的路面激励状态而实时作出反应,以衰减传递到车身的振动。
通常,根据系统是否有动力源又将主动悬架分为有源主动悬架(全主动悬架)和无源主动悬架(半主动悬架)两类。
其一全主动悬架:
通常,全自动悬架系统是由执行机构环节、反馈环节、测量环节、和能源环节组成的闭环控制系统,通过传感器测得车身系统的震动模式(通常为车身加速度和速度),然后将所测数据送给车载计算机进行数据处理,得到控制量,由计算机发出指令给执行机构,以改变车身运动状态,达到减震目的。
通常有两种形式,即由电磁阀驱动的油气式悬架和电机驱动的空气悬架。
全主动悬架是由美国GS公司的Erspiel-Labrosse于1954年首先提出,早期是采用忽略簧下质量单自由度模型。
1976年,A.G.Thmpson采用两自由度数学模型来研究主动悬架系统,并应用了状态空间理论和线性最优控制理论来确定最优控制率。
近年来,世界上汽车工业比较发达的国家诸如日本,美国等先后研究出本国特色的主动悬架装置。
相关试验证明,全主动控制方法能达到较好的效果。
但是,到目前为止,主动控制悬架因其理论不太成熟,商业成本太高等原因而不能广泛应用于整车系统中。
研究人员为了解决这一问题,又探索研究了一种既克服被动悬架本身局限性又克服全主动悬架系统实用性较差缺点的新型悬架系统―――-半主动悬架系统。
其二,半主动悬架系统:
1973年D.ACrosby和D.C.Karnopp首先提出半主动悬架的概念,以后又有许多学者对半主动悬架进行了试验研究,为半主动悬架在整车上的应用奠定了基础。
半主动悬架用可控的无源元件(弹性元件和阻尼器)代替主动悬架的主执行元件,以达到节省能源的目的,并根据系统工况和激励状态调节悬架参数以达到最优控制效果。
从理论上讲,弹性元件和阻尼元件的特性参数均是可以调节的,但实际上弹性元件刚度值的改变较阻尼元件的改变难的多,故工程实
践中经常采用改变阻尼器阻尼孔的大小来达到调节阻尼的目的。
悬架阻尼的调节通常有两种方式,一种是根据整车状态来调节阻尼,另一种是根据路面激励的统计特征来调节。
根据路面激励的统计特性来调节悬架阻尼的这种方式仅能保证在一定时间内悬架的阻尼值达到最优,这是统计意义上的最优值,半自动悬架与主动悬架相比,虽然性能稍差,但造价低廉且不需供给能源,故而有着广泛的应用前景。
本文中就选择汽车半主动悬架作为研究对象,建立其数学模型。
2.2汽车悬架系统数学模型的建立
目前对于半主动悬架的研究主要集中在采用适当的控制策略控制变阻尼调节器,使其输出合适的阻尼力。
评定一个悬架系统性能的好坏,不论是主动的或半主动的悬架系统,我们要求它能动态的改变阻尼力,尽可能的消弱通过悬架传递到车身的路面信号的大小,根据汽车整车性能对悬架的要求,通常用以下三个参数来评定悬架的优劣,即:
(1)车身垂直加速度(舒适性及平顺性),
(2)车轮相对动载(安全性),
(3)悬架弹簧行程,即悬架挠动(汽车重心高度和弹簧寿命)
因为车身垂直加速度直接影响汽车的舒适性和平顺性,因此我们的控制目标集中在车身垂直加速度上,我们把参考模型的车身垂直加速度作为实际模型的参考值。
本文中选择二自由度四分之一绑定悬架作为研究对象,将被动悬架中的固定基值阻尼器改进为可调阻尼器,加以控制装置,便构成图中所示的汽车主动悬架系统。
下图就是汽车的半主动悬架系统:
m1…非簧载质量,m2…簧载质量Fs、Ft…弹性恢复力Fr…阻尼力
Ks…弹簧刚度,Cs0…阻尼器系数Kt…轮胎刚度
图2.1半主动悬架屋里模型图2.2半主动悬架受力分析图
对汽车半主动悬架系统进行受力分析以建立数学模型图,2.2中的变量
分别代表路面激励,非簧载质量位移以及簧载质量位移。
为了确保模型的能观能控性,可将半主动悬架中的可调阻尼器看作由固定基值阻尼器(其阻尼系数为
)和变化阻尼器(其产生的作用力为F(t))两部分组成。
m1和m2间的弹性恢复力
和阻尼力
分别为:
轮胎和地面的弹性恢复力为:
对
列方程有
(1)
对
列方程有
(2)
:
对
(1)和
(2)分别进行拉氏变换,有:
由(4)解出
代入(3),得到
令:
它就是F关于
的传递函数。
令:
它就是
关于
的传递函数。
其中,弹簧质量
非簧载质量
,悬架刚度
,轮胎刚度
,基值阻尼
。
2.3小结
悬架系统是汽车的重要组成部分之一,它将车身和车轮弹性地连接起来,主要用来传递作用于车身和车轮之间的力和力矩,以缓和由于路面凹凸传递给车身的冲击载荷引起的车身振动,达到使车辆正常行驶的目的。
悬架好坏也是衡量一辆车好坏的重要指标之一,悬架系统性能的优劣直接影响到车辆的行驶平顺性,操作稳定性,燃油经济性,通过性,可靠性等多方面的性能。
本章介绍了汽车悬架系统的发展过程,介绍了被动悬架和主动悬架这两种悬架类型并介绍了各自地特点。
为提高汽车的驾驶平顺性,对半主动悬架系统进行力学分析,选激励位移为输入,车身位移作为输出建立了它的数学模型。
第三章汽车悬架系统中PID控制的实现
在本章中,设计5种PID算法对第二章中所建立的汽车悬架系统的数学模型进行控制,并在MATLAB环境下对其进行仿真。
3.1Simulink建模方法
Simulink是TheMathWorks公司于1990年推出的产品,是用于MATLAB下建立系统框图和仿真的环境。
从名字上看,立即能看出该程序有两层意思。
首先,“Simu”一词表明它可以用于计算机仿真,而“Link”一词表明它能进行系统连接,即把一系列模块连接起来,构成复杂的系统模型。
正是出于他的两大功能和特色,使得它成为仿真领域首选的计算机环境。
3.1.1Simulink模块库简介
整个Simulink是由各个模块组构成的,在标准的Simulink模块库中包括信号源模块组、输出池模块组、连续模块组、离散模块组、数字运算模块组、非线性模块组、函数与表格模块组,信号与系统模块组和子系统模块组几个部分。
信号源模块组包括各种各样的输入信号,该模块组的主要模块有:
输入端口模块、普通信号模块、带宽限幅白噪声、读文件模块和读工作空间模块、时间信号模块、常数输入模块、接地线模块、各种其他类型的信号输入。
连续模块组包括常用的连续模块,包括积分器、数值微分器、线性系统的状态方程、传递函数、零极点、时间延迟。
离散模块组主要用于建立离散采用系统的模型。
该模块组主要包括:
零阶保持器、离散系统的传递函数和状态方程。
函数与表格模块组实现各种一维、二维或高维函数的查表,另外用户可以自己编写更复杂的函数,该模块组主要包含:
一维查表模块、二维查表模块、函数计算模块、MATLAB函数的模块、S-函数模块。
数字运算模块组实现了各种各样的数学函数模块,该组主要的模块又有:
增益函数、求和模块、代数约束模块、复数的实部虚部函数提取模块、一般数学模型、数字逻辑模块。
非线性模块组包含了一些常用的非线性运算模块,该模块组的主要模块包括:
Coulomb与黏性摩擦、开关模块、磁滞回环模块,而且在此模块组中定义了很多分段线性的静态非线性模块,如死区非线性、饱和非线性、量化模块、继电模块、变化率限幅模块等。
输出池模块组实际上是包含那些能显示计算结果的模块,该模块组主要包含的模块为输出端口模块、示波器模块、x-y
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电气 自控 课程设计 指导书