当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《控制系统CAD与仿真》第三章 反馈控制系统的分析

资源类别:文库,文档格式:PPT,文档页数:49,文件大小:636KB,团购合买
3.1 系统的数学模型 3.2 系统的时域分析 3.3 系统的根轨迹分析 3.4 系统的频域分析 3.5 系统的性质分析 3.6 离散系统的分析
点击下载完整版文档(PPT)

第三章反馈挖制系统的分析 3.1系统的数学模型 3.2系统的时域分析 3系统的根轨迹分析 系统的频域分 35系统的性质分析 3.6离散系统的分析

3.1 系统的数学模型 3.2 系统的时域分析 3.3 系统的根轨迹分析 3.4 系统的频域分析 3.5 系统的性质分析 3.6 离散系统的分析

第三章反馈控制魚统的分析 3.1反馈控制系统的数学模型 控制系统的分析是系统设计的重要步骤之 在设计控制器前要分析系统的不可变部分,确定原系统在哪 些方面的性能指标不满足设计要求,有针对性的设计控制器; 控制器设计完成后要验证整个闭环系统的性能指标是否满足 设计要求。 在控制系统基本理论和控制系统工具箱函数的基础上, 利用 MATLAB语言及其工具箱来解决控制系统的分析问题,包 括系统模型的建立、模型的转换以及线性系统的时域 分析、频域分析、根轨迹分析和系统的稳定性分析, 为系统的仿真和设计做准备

3.1 反馈控制系统的数学模型 控制系统的分析是系统设计的重要步骤之一 •在设计控制器前要分析系统的不可变部分,确定原系统在哪 些方面的性能指标不满足设计要求,有针对性的设计控制器; •控制器设计完成后要验证整个闭环系统的性能指标是否满足 设计要求。 在控制系统基本理论和控制系统工具箱函数的基础上, 利用MATLAB语言及其工具箱来解决控制系统的分析问题,包 括系统模型的建立、模型的转换以及线性系统的时域 分析、频域分析、根轨迹分析和系统的稳定性分析, 为系统的仿真和设计做准备

第三章反馈控制魚统的分析 为了对系统的性能进行分析首先要建立其数学模 型,在 MATLAB中提供了3种数学模型形描述的式: (1)传递函数模型tf( (2)零极点形式的数学模型zpkQ (3)状态空间模型s0 本节首先介绍利用 MATLAB提供的3个函数来建立 系统的数学模型,然后在此基础上介绍各种数学模 型之间的相互转换

为了对系统的性能进行分析首先要建立其数学模 型 ,在MATLAB中提供了3种数学模型形描述的式: (1)传递函数模型tf() (2)零极点形式的数学模型zpk () (3)状态空间模型ss() 本节首先介绍利用MATLAB提供的3个函数来建立 系统的数学模型,然后在此基础上介绍各种数学模 型之间的相互转换

第三章反馈控制魚统的分析 311系统的数学模型 1.tf传递函数模型 格式:sys=tr(num,den) 功能:建立系统的传递函数模型 说明:假设系统是单输入单输出系统(简称SIS0),其输 入输出分别用u(t),y(t)来表示,则得到线性 系统的传递函数模型: m-1 G(s) Y(s bms+bms +…+b1S+bo U(S) s+ a 71S+a 在 MATLAB语言中,可以利用传递函数分子、分母多项式的系数 向量进行描述。分子num、分母den多项式的系数向量分别为: num 0 en 这里分子、分母多项式系数按s的降幂排列

3.1.1 系统的数学模型 格式:sys=tf(num,den) 功能:建立系统的传递函数模型 说明:假设系统是单输入单输出系统(简称SISO),其输 入输出分别用u(t),y(t)来表示,则得到线性 系统的传递函数模型: 1 0 1 1 1 0 1 1 ... ... ( ) ( ) ( ) s a s a s a b s b s b s b U s Y S G s n n n m m m m               在MATLAB语言中,可以利用传递函数分子、分母多项式的系数 向量进行描述。分子num、分母den多项式的系数向量分别为:   1 0 num  b m , b m  ,..., b   1 0 den  1 , a n  ,..., a 这里分子、分母多项式系数按s的降幂排列。 1.tf 传递函数模型

第三章反馈控制魚统的分析 例3-1:已知系统的传递函数为: 2+9 G(s)= s4+3s3+2s2+4+6 试建立系统的传递函数模型。 例3-2:已知系统传递函数如下 G(S 7(28+3) (3s+1)(s+2)(5s+3s+8) 应用Mat1ab语言建立系统的传递函数模型

例3-1:已知系统的传递函数为: 3 2 4 6 2 9 ( ) 4 3 2       s s s s s G s 试建立系统的传递函数模型。 例3-2:已知系统传递函数如下 ( 3 1 )( 2 ) ( 5 3 8 ) 7 ( 2 3 ) ( ) 2 2 3       s s s s s s G S 应用Matlab语言建立系统的传递函数模型

第三章反馈控制魚统的分析 2。zpk零极点形式的数学模型模型 格式:sys=zpk([z],[p],[k]) 功能:建立零极点形式的数学模型 说明:系统的传递函数还可以表示成零极点形式,零极点模 型一般表示为: G(S)=A((S -2 S )(S-P2).(S-Pn) 其中zi(i=1,2.,m)和Pi(i=1,2.,n)分别为系 统的零点和极点,K为系统的增益。[z]、[p]、[k]分别 为系统的零极点和增益向量

2.zpk 零极点形式的数学模型模型 格式:sys=zpk([z],[p],[k]) 功能:建立零极点形式的数学模型 说明:系统的传递函数还可以表示成零极点形式,零极点模 型一般表示为: ( )( )...( ) ( )( )...( ) ( ) 1 2 1 2 n m s p s p s p s z s z s z G s K        其中 Zi(i=1,2…,m)和 Pi(i=1,2…,n)分别为系 统的零点和极点,K为系统的增益。[z]、[p]、[k]分别 为系统的 零极点和增益向量

第三章反馈控制魚统的分析 例3-3:已知系统传递函数如下 5(s+4) (S+1)(s+2)(+3) 应用 Matlab语言建立系统的零极点形式模型

例3-3:已知系统传递函数如下 ( 1 )( 2 )( 3 ) 5 ( 4 ) ( )      s s s s G S 应用Matlab语言建立系统的零极点形式模型

第三章反馈控制魚统的分析 3.SS状态空间模型 格式:sys=ss(A,B,G,D),sys=ss(A,B,,D,T) 功能:建立系统的状态空间模型 说明:状态方程是研究系统的最为有效的系统数学描 述,在引进相应的状态变量后,可将一组一阶微分方 程表示成状态方程的形式。 X= aX Bu Y= CX + DU X为n维状态向量,U为m维输入矩阵;Y为l维输出向量; A为n×n的系统状态阵,由系统参数决定,B为nxm维系统 输入阵;0为l×n维输出阵;D为l×m维直接传输阵

3.SS 状态空间模型 格式:sys=ss(A,B,C,D),sys=ss(A,B,C,D,T) 功能:建立系统的状态空间模型 说明:状态方程是研究系统的最为有效的系统数学描 述,在引进相应的状态变量后,可将一组一阶微分方 程表示成状态方程的形式。 Y CX DU X AX BU      X为n维状态向量,U为m维输入矩阵;Y为 维输出向量; A为n×n的系统状态阵,由系统参数决定,B为n×m维系统 输入阵;C为 l ×n维输出阵;D为 ×m维直接传输阵。 l l

第三章反馈控制魚统的分析 3.1.2系统的组合和连接 所谓系统组合,就是将两个或多个子系统按一定方式加以 连接形成新的系统。这种连接组合方式主要有串联、并联、反 馈等形式。 MATLAB提供了进行这类组合连接的相关函数。 1. ser ies系统的串联 格式1:sys= series(sys1,sys2) 1I2: sys=series (sys1, sys2, outputs, inputs) 功能:用于将两个线性模型串联形成新的系统即sys=sys1*sys2 说明:格式1:对应于S|S0系统的串联连接。 格式2:对应于MM系统的串联连接; 其中sys1的输出向量为 outputs1 sys2的输入向量为 inputs2

3.1.2 系统的组合和连接 所谓系统组合,就是将两个或多个子系统按一定方式加以 连接形成新的系统。这种连接组合方式主要有串联、并联、反 馈等形式。MATLAB提供了进行这类组合连接的相关函数。 1.series 系统的串联 格式1:sys=series(sys1,sys2), 格式2:sys=series(sys1,sys2,outputs1,inputs2) 功能:用于将两个线性模型串联形成新的系统即sys=sys1*sys2 说明:格式1:对应于SISO系统的串联连接。 格式2:对应于MIMO系统的串联连接; 其中sys1的输出向量为outputs1 sys2的输入向量为inputs2

第三章反馈控制魚统的分析 2. parallel 格式1:sys= parallel(sys1,sys2) 7332: sys=paral lel (sys1, sys2, in1, in 2, out1, out2) 功能:将两个系统以并联方式连接成新的系统, 即sys=sys1+sys2。 说明:并联连接时,输入信号相同,并联后其输出为sys1和 sys2这两个系统的输出之和。若用传递函数来描述,系 统输出:Y(S)=Y1(S)+Y2(S)=G1(S)U(S)+G2(S)U(S) [G1(S)+G2(S)]U(S) 所以总的传递函数为G(s)=G1(s)+G2(s)。 格式1:对应于S|S0系统的并联连接。其并联后其输出为sys1和 sys2这两个系统的输出之和。 格式2:对应于MM系统的并联连接。in1与in2指定了相连接的 输入端,out1和out2指定了进行信号相加的输出端

2.parallel 格式1:sys=parallel(sys1,sys2) 格式2:sys=parallel(sys1,sys2,in1,in2,out1,out2) 功能: 将两个系统以并联方式连接成新的系统, 即sys=sys1+sys2。 说明: 并联连接时,输入信号相同,并联后其输出为sys1和 sys2这两个系统的输出之和。若用传递函数来描述,系 统输出: Y(S)=Y1(S)+Y2(S)=G1(S)U(S)+G2(S)U(S) =[G1(S)+G2(S)]U(S) 所以总的传递函数为G(s)=G1(s)+G2(s)。 格式1:对应于SISO系统的并联连接。其并联后其输出为sys1和 sys2这两个系统的输出之和。 格式2:对应于MIMO系统的并联连接。in1与in2指定了相连接的 输入端,out1和out2指定了进行信号相加的输出端

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共49页,可试读17页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有