最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

簡(jiǎn)單的魯棒滑模控制設(shè)計(jì)

2022-05-11 19:33 作者:學(xué)海行舟  | 我要投稿

????????前面的文章,我們探討了滑模控制的基本原理,及其在電力電子變換器中的應(yīng)用。在本文我們將進(jìn)一步考慮更加實(shí)用的魯棒滑??刂圃O(shè)計(jì)。眾所周知,所有控制的建模都是基于一定的假設(shè)和模型簡(jiǎn)化,在實(shí)際控制中,會(huì)存在非線性不可建模的成分,我們統(tǒng)稱這部分組成為外部擾動(dòng),因此考慮外部擾動(dòng)的滑??刂圃O(shè)計(jì)具有更加通用意義。

????????我們首先考慮如下系統(tǒng)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?%5Cddot%7B%5Ctheta%7D(t)%3D-f(%5Ctheta%2Ct)%2Bbu(t)%2Bd(t)

????????式中,f和b都是已知的系統(tǒng)參數(shù),而d表示不可建模部分及系統(tǒng)的外部擾動(dòng)。

? ? ? ? 我們以%5Ctheta作為跟蹤控制的目標(biāo),則誤差及其導(dǎo)數(shù)可以表示為

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??e(t)%3Dr-%5Ctheta(t)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ??%5Cdot%7Be%7D(t)%3D%5Cdot%7Br%7D-%5Cdot%7B%5Ctheta%7D(t)

????????其中,r表示期望的位置,則滑模面可以設(shè)計(jì)為

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??s(t)%3Dce(t)%2B%5Cdot%7Be%7D(t)

????????對(duì)上式求導(dǎo)有

? ? ? ? ? ? ??%5Cdot%7Bs%7D(t)%3Dce(t)%2B%5Cdot%7Be%7D(t)%3Dc(%5Cdot%7Br%7D-%5Cdot%7B%5Ctheta%7D(t))%2B(%5Cddot%7Br%7D-f(%5Ctheta%2Ct)-bu(t)-d(t))

????????假設(shè)采用指數(shù)趨近律,則有

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??%5Cdot%7Bs%7D(t)%3D-%5Cvarepsilon%20sgn(s)-ks%2C%5Cvarepsilon%20%3E0%2Ck%3E0

????????通過(guò)求解則可得到控制輸入u的表達(dá)式為

? ? ? ? ? ? ? ? ? ? ?u(t)%3D%5Cfrac%7B1%7D%7Bb%7D(%5Cvarepsilon%20sgn(s)%2Bks%2Bc(%5Cdot%7Br%7D-%5Cdot%7B%5Ctheta%7D)%2B%5Cddot%7Br%7D%2Bf(%5Ctheta%2Ct)-d(t))

????????通過(guò)上式可以發(fā)現(xiàn),除了d以外其他的部分都是已知的。為此我們用一個(gè)已知的dc其替代u中的d,則上式可以改寫(xiě)為

? ? ? ? ? ? ? ? ? ?u(t)%3D%5Cfrac%7B1%7D%7Bb%7D(%5Cvarepsilon%20sgn(s)%2Bks%2Bc(%5Cdot%7Br%7D-%5Cdot%7B%5Ctheta%7D)%2B%5Cddot%7Br%7D%2Bf(%5Ctheta%2Ct)-d_c(t))

? ? ????再將上式帶入到滑模面的微分表達(dá)式里則有

? ? ? ? ? ? ??? ???%5Cdot%7Bs%7D(t)%3D-%5Cvarepsilon%20sgn(s)-ks(t)%2Bd_c(t)-d(t)

?? ? ? ?為了使得使得系統(tǒng)能夠到達(dá)設(shè)計(jì)的滑模面上,我們需要選擇適當(dāng)?shù)膁c值,我們可以合理假設(shè)擾動(dòng)d是有邊界的且邊界已知,且它的邊界可以表示為

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??d_L%5Cleq%20d(t)%5Cleq%20d_U%20

????????則dc的選擇要滿足下述邏輯:

????? ?(1)?當(dāng)s(t)%3E0時(shí),為了使得%5Cdot%7Bs%7D(t)%3D-%5Cvarepsilon-ks(t)%2Bd_c(t)-d(t)%3C0,則d_c%3Dd_L。

???????(2)當(dāng)s(t)%3C0時(shí),為了使得%5Cdot%7Bs%7D(t)%3D%5Cvarepsilon-ks(t)%2Bd_c(t)-d(t)%3E0,則d_c%3Dd_U

????????由上述邏輯關(guān)系可得dc的設(shè)計(jì)如下:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??d_c%3Dd_2-d_1sgn(s)

????????其中,

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?d_1%3D%5Cfrac%7Bd_U-d_L%7D%7B2%7D%0A

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?d_2%3D%5Cfrac%7Bd_U%2Bd_L%7D%7B2%7D%0A

? ? ? ? 為了驗(yàn)證上述設(shè)計(jì),我們?cè)赟imulink環(huán)境下搭建相關(guān)模型進(jìn)行驗(yàn)證。

????????搭建的模型如下圖所示

仿真示意圖

????????位置和速度的跟蹤結(jié)果如下所示

位置跟蹤結(jié)果
速度跟蹤結(jié)果

????????相關(guān)誤差結(jié)果如下:

可以發(fā)現(xiàn)誤差小于5%,達(dá)到了很好的控制效果。

簡(jiǎn)單的魯棒滑模控制設(shè)計(jì)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
长武县| 大石桥市| 姚安县| 保靖县| 明光市| 崇仁县| 平阳县| 本溪市| 平度市| 稷山县| 杭州市| 东乌珠穆沁旗| 陆良县| 岳阳县| 西林县| 金川县| 郸城县| 阳谷县| 鱼台县| 武城县| 罗甸县| 商河县| 麦盖提县| 常宁市| 兖州市| 广汉市| 永清县| 呼伦贝尔市| 盐山县| 施甸县| 巴林左旗| 广西| 庐江县| 云浮市| 大安市| 白银市| 元谋县| 博乐市| 四子王旗| 晴隆县| 浪卡子县|