最新MATLAB控制系统工具箱函数(共204张PPT课件).pptx
《最新MATLAB控制系统工具箱函数(共204张PPT课件).pptx》由会员分享,可在线阅读,更多相关《最新MATLAB控制系统工具箱函数(共204张PPT课件).pptx(204页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2.2 MATLAB2.2 MATLAB控制系统控制系统(kn zh x tn)(kn zh x tn)工具箱函数工具箱函数第一页,共二百零四页。MATLABMATLAB的控制系统工具箱,主要处理以传递函数为主要的控制系统工具箱,主要处理以传递函数为主要特征的经典控制和以状态空间特征的经典控制和以状态空间(kngjin)(kngjin)为主要特征的现代为主要特征的现代控制中的问题。控制中的问题。该工具箱对控制系统,尤其是线性时不变(该工具箱对控制系统,尤其是线性时不变(LTILTI)系)系统的建模、分析和设计提供统的建模、分析和设计提供(tgng)(tgng)了一个完整的解决了一个完整的解决方
2、案。方案。第二页,共二百零四页。 2.2.1 模型模型(mxng)建立函数建立函数2.2.2 模型转换及参数模型转换及参数(cnsh)获取获取函数函数2.2.3 模型特性模型特性(txng)函数函数2.2.4 时域响应函数时域响应函数2.2.5 频域响应函数频域响应函数2.2.6 根轨迹函数根轨迹函数2.2.7 估计器估计器/调节器设计函数调节器设计函数第三页,共二百零四页。 2.2.1 2.2.1 模型模型(mxng)(mxng)建立函建立函数数 模型模型(mxng)(mxng)建立函建立函数表数表第四页,共二百零四页。函数名函数名功功 能能将状态增广到状态空间系统的输出中将状态增广到状态空
3、间系统的输出中两个状态空间系统的组合两个状态空间系统的组合系统的并联连接系统的并联连接系统的串联连接系统的串联连接两个系统的反馈连接两个系统的反馈连接系统的单位反馈连接系统的单位反馈连接产生二阶系统产生二阶系统稳定的随机稳定的随机n n阶模型阶模型从状态空间系统中删除输入、输出或状态从状态空间系统中删除输入、输出或状态从大状态空间系统中选择一个子系统从大状态空间系统中选择一个子系统将结构图转换为状态空间模型将结构图转换为状态空间模型生成连续生成连续/ /离散状态估计器或观察器离散状态估计器或观察器生成控制器生成控制器/ /估计器估计器延时的延时的padepade近似近似augstateappe
4、ndparallelseriesfeedbackcloopord2rmodel,drmodessdeletessselectconnectestim,destimreg,dregpade返回返回(fnhu)目录目录第五页,共二百零四页。将状态增广将状态增广(zn un)到状态空间系统的输出到状态空间系统的输出中。中。augstataugstat Ab,Bb,Cb,Db=augstate(A,B,C,D)该函数可将状态该函数可将状态(zhungti)加到状态加到状态(zhungti)空间空间系统的输出中。可产生一个新的状态系统的输出中。可产生一个新的状态(zhungti)空空间系统,其输入和状态
5、间系统,其输入和状态(zhungti)与原系统相同,与原系统相同,但输出增加了所有的状态但输出增加了所有的状态(zhungti)。返回返回(fnhu)本本表表功能功能格式格式说明说明第六页,共二百零四页。该函数对两个该函数对两个(lin )状态空间系统进行组合。状态空间系统进行组合。sys1sys21u1y2u2y 两个系统两个系统(xtng)(xtng)的组合的组合append两个状态空间系统两个状态空间系统(xtng)的组合的组合A,B,C,D= append(A1,B1,C1,D1,A2,B2,C2,D2)功能功能格式格式说明说明第七页,共二百零四页。A,B,C,D= append(A1
6、,B1,C1,D1,A2,B2,C2,D2)可得到可得到(d do)(d do)的系统为的系统为21212121210000uuBBxxAAxx21212121210000uuDDxxCCyy返回返回(fnhu)本本表表第八页,共二百零四页。该函数可将两个系统按并联方式进行连该函数可将两个系统按并联方式进行连 接,接,它既适用于连续时间它既适用于连续时间(shjin)(shjin)系统,也适用于系统,也适用于离散时间离散时间(shjin)(shjin)系统。系统。 parallel系统的并联系统的并联(bnglin)连接。连接。A,B,C,D=parallel(A1,B1,C1,D1,A2,B
7、2,C2,D2)A,B,C,D=parallel(A1,B1,C1,D1,A2,B2,C2,D2, inp1,inp2,out1,out2)num,den=parallel(num1,den1,num2,den2)格式格式(g shi)功能功能说明说明第九页,共二百零四页。A,B,C,D=parallel(A1,B1,C1,D1,A2,B2,C2,D2)可得到可得到(d do)(d do)两个系统并联连接的状态空间系统,如图所示。得两个系统并联连接的状态空间系统,如图所示。得到到(d do)(d do)的系统为:的系统为:sys1sys21yu2yyuBBxxAAxx2121212100uDD
8、xxCCy212121系统系统(xtng)的并联连接的并联连接第十页,共二百零四页。num,den=parallel(num1,den1,num2,den2)可得到可得到(d do)(d do)并联连接的传递函数表示的系统。并联连接的传递函数表示的系统。第十一页,共二百零四页。A,B,C,D=parallel(A1,B1,C1,D1,A2,B2,C2,D2, inp1,inp2,out1,out2)sys1sys21u1yu2yy2u1v2v1z2z部分部分(b fen)并联连接的系统并联连接的系统两个系统两个系统(xtng)(xtng)按如图所按如图所示的方式连接,在示的方式连接,在inp1
9、inp1和和inp2inp2中分别指定两个中分别指定两个系统系统(xtng)(xtng)要连接在一起要连接在一起的输入端编号,的输入端编号,out1out1和和out2out2中分别指定要作相中分别指定要作相加的输出端编号。加的输出端编号。返回返回(fnhu)本本表表第十二页,共二百零四页。num,den=series(num1,den1,num2,den2)series系统系统(xtng)的串联连接。的串联连接。该函数可将两个系统按串联方式该函数可将两个系统按串联方式(fngsh)进行连接,它既进行连接,它既适用于连续时间系统,也适用于离散时间系统。适用于连续时间系统,也适用于离散时间系统。
10、A,B,C,D=series(A1,B1,C1,D1,A2,B2,C2,D2) A,B,C,D=series(A1,B1,C1,D1,A2,B2,C2,D2, outputs1,inputs2)功能功能(gngnng)格式格式说明说明第十三页,共二百零四页。A,B,C,D=series(A1,B1,C1,D1,A2,B2,C2,D2) 可可得到得到(d do)(d do)两个系统串联连接的状态空间系统,如两个系统串联连接的状态空间系统,如图所示。图所示。sys1sys21u1y2u2y系统的串联系统的串联(chunlin)连接连接第十四页,共二百零四页。num,den=series(num1,
11、den1,num2,den2)可得到串联连接可得到串联连接(linji)(linji)的传递函数表示的系统。的传递函数表示的系统。第十五页,共二百零四页。A,B,C,D=series(A1,B1,C1,D1,A2,B2,C2,D2,out puts1,inputs2) 两个系统按如图所示的方式连接,在两个系统按如图所示的方式连接,在outputs1outputs1和和inputs2inputs2用用于指定于指定sys1sys1的部分的部分(b fen)(b fen)输出和输出和sys2sys2的部分的部分(b fen)(b fen)输入进行连输入进行连接。接。 sys1sys21u2y1y2u
12、2v1z部分串联连接部分串联连接(linji)的系统的系统返回返回(fnhu)本本表表第十六页,共二百零四页。A,B,C,D=feedback(A1,B1,C1,D1,A2,B2,C2,D2)A,B,C,D=feedback(A1,B1,C1,D1,A2,B2,C2,D2,sign)A,B,C,D=feedback(A1,B1,C1,D1,A2,B2,C2,D2, inp1,out1)num,den=feedback(num1,den1,num2,den2)num,den=feedback(num1,den1,num2,den2,sign)功能功能(gngnng)格式格式(g shi)说明说明
13、(shumng)该函数可将两个系统按反馈方式进行连接,它既适该函数可将两个系统按反馈方式进行连接,它既适用于连续时间系统,也适用于离散时间系统。用于连续时间系统,也适用于离散时间系统。两个系统的反馈连接两个系统的反馈连接feedback第十七页,共二百零四页。sys1sys21u1y2y2u两系统两系统(xtng)的反馈连接的反馈连接 A,B,C,D=feedback(A1,B1,C1,D1,A2,B2,C2,D2,sign)可将两系统可将两系统(xtng)(xtng)按反馈方式进行连接,系统按反馈方式进行连接,系统(xtng)(xtng)1 1的所有输出连的所有输出连接到系统接到系统(xtn
14、g)(xtng)2 2的输入,系统的输入,系统(xtng)(xtng)2 2的所有输出连接到系统的所有输出连接到系统(xtng)(xtng)1 1的输入,的输入,signsign是用于反馈连接的符号,当是用于反馈连接的符号,当signsign缺省时,默缺省时,默认为负。认为负。num,den=feedback(num1,den1,num2,den2,sign)用于传用于传递函数模型所表示的系统,递函数模型所表示的系统,signsign的含义与前述相同。的含义与前述相同。第十八页,共二百零四页。A,B,C,D=feedback(A1,B1,C1,D1,A2,B2,C2,D2, inp1,out1
15、)将系统将系统1 1的指定输出的指定输出(out1)(out1)连接到系统连接到系统2 2的输入,系统的输入,系统2 2的输的输出连接到系统出连接到系统1 1的指定输入的指定输入(inp1)(inp1),以此,以此(y c)(y c)构成闭环系统,构成闭环系统,如图所示。如图所示。sys1sys21u1y2y2uvz部分反馈部分反馈(fnku)连接连接第十九页,共二百零四页。A,B,C,D=feedback(A1,B1,C1,D1,A2,B2,C2,D2)num,den=feedback(num1,den1,num2,den2)可将两系统按负反馈方式进行可将两系统按负反馈方式进行(jnxng)
16、连接连接返回返回(fnhu)本本表表第二十页,共二百零四页。A,B,C,D= cloop(A,B,C,D,sign)A,B,C,D=cloop(A,B,C,D,outputs,inputs)num,den= cloop(num,den,sign)功能功能(gngnng)格式格式(g shi)说明说明(shumng)cloop系统的单位反馈连接系统的单位反馈连接该函数可将系统按单位反馈方式进行连接,它既适该函数可将系统按单位反馈方式进行连接,它既适用于连续时间系统,也适用于离散时间系统。用于连续时间系统,也适用于离散时间系统。第二十一页,共二百零四页。A,B,C,D= cloop(A,B,C,D
17、,sign)可将系统按单位反馈方式可将系统按单位反馈方式(fngsh)(fngsh)进行连接,从而产进行连接,从而产生闭环系统的状态空间模型,生闭环系统的状态空间模型,signsign是用于反馈连接是用于反馈连接的符号,当的符号,当signsign缺省时,默认为负。缺省时,默认为负。单位反馈单位反馈(fnku)连接系统连接系统第二十二页,共二百零四页。num,den= cloop(num,den,sign)用于传递函数模型所表示用于传递函数模型所表示(biosh)(biosh)的系统,的系统,signsign的含的含义与前述相同。义与前述相同。单位单位(dnwi)反馈连接系统反馈连接系统第二十
18、三页,共二百零四页。A,B,C,D= cloop(A,B,C,D,outputs,inputs)将系统指将系统指定的输出定的输出(outputs)(outputs)连接到指定的输入连接到指定的输入(inputs)(inputs),构成,构成闭环系统的状态空间模型。一般为正反馈,形成负反闭环系统的状态空间模型。一般为正反馈,形成负反馈时应在馈时应在inputsinputs中采用中采用(ciyng)(ciyng)负值。负值。部分部分(b fen)单位反馈连接系统单位反馈连接系统返回返回(fnhu)本本表表第二十四页,共二百零四页。A,B,C,D=ord2(wn,z)num,den=ord2(wn,
19、z)功能功能(gngnng)格式格式(g shi)说明说明(shumng)ord2产生二阶系统产生二阶系统该函数能产生二阶系统该函数能产生二阶系统第二十五页,共二百零四页。A,B,C,D= ord2(wn,z)可得到二阶系统的状态可得到二阶系统的状态(zhungti)(zhungti)空间的模型。空间的模型。num,den= ord2(wn,z) 可得到二阶系统的传递函数模型。可得到二阶系统的传递函数模型。返回返回(fnhu)本本表表第二十六页,共二百零四页。A,B,C,D=rmodel(n)A,B,C,D=rmodel(n,p,m)num,den=rmodel(n)num,den=rmode
20、l(n,p)A,B,C,D=drmodel(n)A,B,C,D=drmodel(n,p,m)num,den=drmodel(n)num,den=drmodel(n,p)功能功能(gngnng)格式格式(g shi)说明说明(shumng)rmodel drmodel稳定的随机稳定的随机n n阶模型阶模型该函数能产生稳定的随机该函数能产生稳定的随机n n阶模型阶模型第二十七页,共二百零四页。A,B,C,D=rmodel(n)可得到可得到(d do)(d do)随机的随机的n n阶稳定状态空间模型,并且为阶稳定状态空间模型,并且为SISOSISO系统。系统。A,B,C,D=rmodel(n,p,m
21、)可得到一个可得到一个m m输入输入p p输出的随机的输出的随机的n n阶稳定状态空间模型。阶稳定状态空间模型。num,den=rmodel(n)可得到随机的可得到随机的n n阶稳定传递函数模型,阶稳定传递函数模型,num,den=rmodel(n,p)可得到一个单输入可得到一个单输入p p输出的随机的输出的随机的n n阶稳定传递函数模型。阶稳定传递函数模型。drmodel 可得到稳定的离散时间随机模型。可得到稳定的离散时间随机模型。返回返回(fnhu)本本表表第二十八页,共二百零四页。Ar,Br,Cr,Dr=ssdelete(A,B,C,D,inputs,outputs)Ar,Br,Cr,D
22、r=ssdelete(A,B,C,D,inputs, outputs,states)功能功能(gngnng)格式格式(g shi)说明说明(shumng)ssdelete从状态空间系统中删除输入、输出或状态从状态空间系统中删除输入、输出或状态该函数既适用于连续时间系统,也适用于离散该函数既适用于连续时间系统,也适用于离散时间系统。时间系统。第二十九页,共二百零四页。Ar,Br,Cr,Dr=ssdelete(A,B,C,D,inputs,outputs)可从状态空间系统可从状态空间系统A,B,C,DA,B,C,D中删除中删除(shnch)(shnch)指定的输入和指定的输入和输出,输出,inpu
23、tsinputs用于指定要删除用于指定要删除(shnch)(shnch)的输入编号,的输入编号,outputsoutputs用于指定要删除用于指定要删除(shnch)(shnch)的输出编号。的输出编号。Ar,Br,Cr,Dr=ssdelete(A,B,C,D,inputs, outputs,states) 可从状态空间系统可从状态空间系统A,B,C,DA,B,C,D中删除指定的输入、输出和中删除指定的输入、输出和状态。状态。 返回返回(fnhu)本本表表第三十页,共二百零四页。Ae,Be,Ce,De=ssselect(A,B,C,D,inputs,outputs)Ae,Be,Ce,De=ss
24、select(A,B,C,D,inputs, outputs,states)功能功能(gngnng)格式格式(g shi)说明说明(shumng)该函数既适用于连续时间系统,也适用于离散时该函数既适用于连续时间系统,也适用于离散时间系统。间系统。从大状态空间系统中选择一个子系统。从大状态空间系统中选择一个子系统。ssselect第三十一页,共二百零四页。Ae,Be,Ce,De=ssselect(A,B,C,D,inputs,outputs)可利用指定的输入和输出产生一个子系统,可利用指定的输入和输出产生一个子系统,inputsinputs用于指定用于指定子系统的输入,子系统的输入,output
25、soutputs用于指定子系统的输出。用于指定子系统的输出。Ae,Be,Ce,De=ssselect(A,B,C,D,inputs, outputs,states)可利用指定的输入、输出和状态可利用指定的输入、输出和状态(zhungti)(zhungti)构造子系统,构造子系统,其输入、输出和状态其输入、输出和状态(zhungti)(zhungti)由由inputsinputs、outputsoutputs、statesstates指定。指定。返回返回(fnhu)本本表表第三十二页,共二百零四页。Ac,Bc,Cc,Dc=connect(A,B,C,D,q,inputs,outputs)功能功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 MATLAB 控制系统 工具箱 函数 204 PPT 课件
限制150内