反馈线性化控制器matlab仿真
例1 考虑如下的非线性系统
=f(x)+g(x)u=cosx+sinx+5usinx x y=h(x)=sinx
式中,f(x)=cosx+sinx,g(x)=5sinx。
解:该系统为相对阶为一阶的SISO系统。
设f(x)、g(x)的估计值分别为
(x)=0.9cosx+0.95sinx f (x)=4.95sinx g那么有 2nL h=0.9cosx+0.95cosxsinx fmL h=4.95cosxsinx g控制器 u=1n M+a(yM y)) ( L h+yfLh g
其中,yM为参考信号,此处为
yM=sint
仿真结果见图1。
图1 控制器跟踪效果
Matlab程序:
clear
clc
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库反馈线性化控制器matlab仿真在线全文阅读。
相关推荐: