飞行器自动导航系统的控制器设计.doc
《飞行器自动导航系统的控制器设计.doc》由会员分享,可在线阅读,更多相关《飞行器自动导航系统的控制器设计.doc(21页珍藏版)》请在沃文网上搜索。
1、目录摘要I1 P和PI控制原理11.1 比例(P)控制11.2 比例-积分控制12 当为比例控制器时的系统分析22.1系统的数学模型22.2系统的稳定性分析22.3当Kp=2时,P控制在单位斜坡输入下的误差分析32.3.1当Kp=2时,系统的数学模型32.3.2 判断系统的稳定性32.3.3在单位斜坡输入下,t=10s时的误差32.3.4 t趋于无穷时的跟踪误差53 Gc为比例积分控制器时的系统分析63.1系统的数学模型63.3当时,PI控制在单位加速度输入下的误差分析73.3.1 当时系统的数学模型73.3.2判断系统的稳定性73.3.3在单位加速度输入下,t=10s时的误差73.3.4 t
2、趋于无穷时的跟踪误差84系统在P和PI控制器作用下跟踪误差的对比分析104.1系统的类型104.2稳态误差对比分析105系统在P和PI控制器作用下频域对比性分析125.1频域分析特点125.2 P控制在Kp=2时的频域特性125.2.1 P控制在Kp=2时的伯德图125.2.2 P控制在Kp=2时的奈圭斯特图135.3 PI控制在时的频域特性145.3.1 PI控制在时的伯德图145.3.2 PI控制在时的奈圭斯特图155.4 PI控制的两个参数的设计166 心得体会17参考文献18摘要本文首先通过对当系统控制器为比例(P)控制器时系统的稳定性和斜坡输入下的跟踪误差进行了分析;再对为比例积分(
3、PI)控制器时系统的稳定性和加速度输入下的跟踪误差进行了分析;接着对自动导航系统在P和PI控制器作用下的跟踪误差进行了对比分析;并对自动导航系统在P和PI控制器作用下,进行了频域对比性分析。关键词:比例控制器 比例积分控制器 MATLAB 跟踪误差 伯德图I武汉理工大学自动控制原理课程设计说明书飞行器自动导航系统的控制器设计1 P和PI控制原理1.1 比例(P)控制 比例控制是一种最简单的控制方式。其控制器实质上是一个具有可调增益的放大器。在信号变换过程中,P控制器值改变信号的增益而不影响其相位。在串联校正中,加大了控制器增益K,可以提高系统的开环增益,减小的系统稳态误差,从而提高系统的控制精
4、度。控制器结构如图1-1:r(t)-c(s)e(t)m(t)图1-11.2 比例-积分控制具有比例-积分控制规律的控制器称PI控制器,其输出信号m(t)同时成比例的反应出输入信号e(t)及其积分,即: 式(1)中,k为可调比例系数;为可调积分时间常数。PI控制器如图2-2所示。R(s)-C(s)E(s)M(s)图1-2在串联校正时,PI控制器相当于在系统中增加了一个位于原点的开环极点,同时也增加了一个位于s左半平面的开环零点。位于原点的极点可以提高系统的型别,以消除或减小系统的稳态误差,改善系统的稳态性能;而增加的负实零点则用来减小系统的阻尼程度,缓和PI控制器极点对系统稳定性及动态性能产生的
5、不利影响。只要积分时间常数足够大,PI控制器对系统稳定性的不利影响可大为减弱,在控制工程中,PI控制器主要用来改善控制系统的稳态性能。2 当为比例控制器时的系统分析2.1系统的数学模型由航天飞行器自动导航系统结构框图得系统的开环传递函数为 (2-1) 由此可得系统的闭环传递函数为 (2-2)2.2系统的稳定性分析线性系统稳定的充分必要条件为:闭环系统特征方程的所有根均具有负实部;或者说,闭环传递函数的极点均位于s左半平面。若求出闭环系统特征方程的所有根,就可判定系统的稳定性。但对于高阶系统来说,求特征方程根很困难,并且不易对参数进行分析。现使用一种不用求解特征根来判别系统稳定性的方法劳斯稳定判
6、据。由系统的闭环传递函数(2-2)可得,系统的特征方程为 (2-3)按劳斯判据可列出如下劳斯表14113.5000000表2-1按照劳斯稳定判据,系统稳定的充分必要条件为:劳斯表中第一列各值均为正。否则系统不稳定,且第一列各系数符号改变次数即为特征方程正实部根的数目。因此由上面的劳斯表可以得到当系统稳定时的取值范围。即:从而,解得05.5,则当系统保持稳定比例系数Kp的取值范围是0Kp5.52.3当Kp=2时,P控制在单位斜坡输入下的误差分析2.3.1当Kp=2时,系统的数学模型当Kp=2时有(2-1)式得,系统的开环传递函数为 由此,系统的闭环传递函数为2.3.2 判断系统的稳定性当Kp=2
7、时,满足之前判断的0Kp5.5的范围,所以Kp=2时,系统稳定。2.3.3在单位斜坡输入下,t=10s时的误差因为系统的跟踪误差为,r(t)已知为单位斜坡输入r(t)=t,要求e(t),即要求出系统的输出响应c(t)。而在单位斜坡输入下,求取系统的输出响应,有两种方法。一种是解析法,将系统闭环传递函数一般形式化零极点形式,写出在单位阶斜坡作用下,系统的输出表达示,再将其展开成部分分式形式,取拉普拉斯反变换得到系统时域响应表达式c(t)。再根据e(t)=r(t)-c(t),求取其跟踪误差。但对于高阶系统,用上述解析法求解系统单位斜坡响应比较复杂,若借助MATLAB软件将十分简单。这里将采用MAT
8、LAB求取在单位斜坡输入下,系统的跟踪误差。用MATLAB绘制系统单位斜坡响应曲线使用lsim()函数,lsim()可以绘制线性定常系统在任意输入信号作用下的时间响应曲线,程序代码如下:num=conv(20,1,5); den=1 13.5 41 80 100; G=tf(num,den); %系统建模t=0:0.01:11; %响应时间序列figure(1)u=t;lsim(G,u,t,0) %绘制单位斜坡响应曲线gridxlabel(t); ylabel(c(t);title(ramp response);程序运行后得到的系统单位斜坡响应曲线如图所示 2-1系统单位斜坡输入响应图则当t=
9、10s时的误差,而根据图可知,r(10)=10,c(10)=9.4,所以2.3.4 t趋于无穷时的跟踪误差待分析系统的静态误差系数为所以系统在单位斜坡输入下的稳态误差3 Gc为比例积分控制器时的系统分析3.1系统的数学模型由航天飞行器自动导航系统结构框图得系统的开环传递函数为 (3-1)由此可得系统的闭环传递函数3.2系统的稳定性分析由系统的闭环传递函数可得,系统的特征方程为按劳斯判据可列出如下劳斯表14113.5000000按照劳斯稳定判据,劳斯表中第一列各值均为正。即当K1,K2满足上述条件时,系统才稳定。3.3当时,PI控制在单位加速度输入下的误差分析3.3.1 当时系统的数学模型系统的
10、开环传递函数为则系统的闭环传递函数3.3.2判断系统的稳定性因为当K1=2,K2=1时,满足式的稳定条件,所以系统稳定3.3.3在单位加速度输入下,t=10s时的误差同P控制器时分析一样,要确定系统在加速度输入下的输出响应c(t)。用MATLAB绘制系统单位加速度响应曲线使用lsim()函数,程序代码如下:num=conv(10,conv(1,5,2,1); den=1,13.5,41,80,110,50; G=tf(num,den); %系统建模t=0:0.01:11; %响应时间序列figure(2)u=0.5*t.2;lsim(G,u,t) %绘制单位加速度响应曲线gridxlabel(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 飞行器 自动 导航系统 控制器 设计