<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 反饋線性化最優(yōu)控制在單連接機器人上的應(yīng)用

          反饋線性化最優(yōu)控制在單連接機器人上的應(yīng)用

          作者: 時間:2013-05-09 來源:網(wǎng)絡(luò) 收藏

          1 引言

          本文引用地址:http://www.ex-cimer.com/article/159387.htm

          系統(tǒng)在現(xiàn)實世界中普遍存在,可以說絕大多數(shù)系統(tǒng)是非的,例如衛(wèi)星的定位與姿態(tài)系統(tǒng)、系統(tǒng)、精密數(shù)控機床系統(tǒng)等等,這些都不可能采用模型,因此研究非線性系統(tǒng)的最優(yōu)控制問題有重要的理論及價值。因為對非線性系統(tǒng)的最優(yōu)控制,根據(jù)極大值原理會導(dǎo)致求解一個非線性的兩點邊界問題。一般來說,該類問題的解析解往往是不存在的,所以目前對該課題的研究主要集中在其近似解的求解方面,比如Galerkin逐次逼近法,求解非線性HJB方程的級數(shù)展開法,求解狀態(tài)依賴的Riccati方程(Stata-DependentRiccatiEquation,SDRE)迭代解法,準(zhǔn)線性化方法、梯度法等迭代方法,基于向量微分方程迭代的逐次逼近方法等等。近年來隨著以微分幾何為工具的精確線性化方法的發(fā)展,對部分非線性系統(tǒng)可以通過適當(dāng)?shù)姆蔷€性狀態(tài)變換和變換,實現(xiàn)非線性系統(tǒng)的偽線性化,從而成熟的線性系統(tǒng)理論和方法。

          本文針對非線性單系統(tǒng)給出一種設(shè)計精確線性化最優(yōu)控制器的方法。首先,給出非線性單的系統(tǒng)模型,并對最優(yōu)控制問題進行描述;其次,通過微分同胚坐標(biāo)變換,將非線性單機器人系統(tǒng)模型轉(zhuǎn)變?yōu)閭尉€性系統(tǒng)模型;再次,在此基礎(chǔ)上給出了在關(guān)系度r等于系統(tǒng)階數(shù)n的情況下基于二次型性能指標(biāo)的最優(yōu)控制器的設(shè)計方法;最后,通過求解Riccati方程得到系統(tǒng)最優(yōu)控制率。

          2 問題描述

          考慮如下非線性系統(tǒng)的動態(tài)方程:

          http://fs10.chuandong.com/upload/images/20130110/7A9E2224CCA09B78.jpg

          2.1 相關(guān)的微分幾何概念

          為了完整的說明狀態(tài)精確線性化的設(shè)計原理,首先給出在推導(dǎo)中使用的一些相關(guān)的微分幾何概念,包括關(guān)系度r和Lie導(dǎo)數(shù)的概念。

          http://fs10.chuandong.com/upload/images/20130110/F3EE9E31F228806C.jpg

          http://fs10.chuandong.com/upload/images/20130110/CA1EB4D4623124EE.jpg

          http://fs10.chuandong.com/upload/images/20130110/EA1208E0E82E9BDA.jpg

          http://fs10.chuandong.com/upload/images/20130110/E1E83636A4CEF3FB.jpg


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();