資料介紹
什么是串級PID?
什么是串級PID?顧名思義就是兩個串起來的PID,下面是一個雙閉環的例子,外環是位置環,內環是速度環,最終的執行器是電機,電機輸出產生了速度和位置;具體框圖如下圖所示;
當然執行器也可以是四軸飛行器,整體過程如下:
我們在外環給定相應的位置高度,外環PID的輸出就是內環PID的期望值;
內環PID的輸出將產生相應的油門大小,最終飛行器會產生上升的速度;
內環反饋值為速度,控制相應的速度達到外環所需的速度期望值;
最終外環達到期望的位置;
可能這里比較抽象,好吧,下面繼續細化一下硬件的細節;
PID的算法控制其實是一種無系統模型的控制,可以根據參數經驗經驗去調試系統;
但是實際的物理對象的模型其實早就確定好了,PID的輸入量和輸出量的物理意義也會因為實際的被控對象而改變;
換句話說,PID的輸入基本上和系統的反饋量相關,而實際的反饋量是什么,從一開始就因為系統而確定下來了;
內環和外環
如果外環是因,那內環就是果。萬物皆有因果。
比如伺服控制器的三環:
位置環
速度環
電流環
外環的變化會直接導致內環的變化,而內環是直接導致執行器變化的關鍵,如果這里依然使用飛行器作為例子,對于整個四軸飛行系統而言;
我們通過控制電機的電流,從而決定電機的輸出扭矩;
扭矩和負載一起決定電機轉速;
螺旋槳快速旋轉從而產生了飛行器的升力,于是也決定了上升的速度;
最終也導致了飛行器的位置變化;
這是整個的控制過程。
如果只用單環的PID去控制系統,可以在給定系統期望的情況下達到所需要的位置嗎?
答案是可以。
那這樣串級PID還有什么意義嗎?
答案是有。
我們試想一下,如果單純使用單環PID去控制系統。
那我們看一下單環的PID系統框圖;
我們設定了一個高度,并且希望飛行器達到預期位置高度,那么這時候系統的反饋值只有位置量;
那么飛行器是以什么樣的速度去飛行?以什么樣的加速度去啟動?我們就無法去有效地控制飛行器的速度,讓它去快速地到達期望的位置,具體位置曲線如下圖所示;
其實不難理解,因為一開始的高度差很大,所以PID計算輸出的值就很大,因此初始速度會非常大,隨著飛行器越來越接近期望位置,偏差越來越小,PID輸出量逐漸減小,因此速度逐漸減小。
其實很多時候,PID只是底層,稱之為內環PID,通過它可以先穩定某個系統,優化動態特性,然后在外層嵌套其他算法,當然,外面有好幾層PID的控制系統是也很常見的。也就是我們介紹的串級PID的系統,具體如下所示;
控制器的本質是出入跟輸出的函數映射關系。
其實從這個角度來看,通常PID適用于低階的線性時不變系統,在此基礎上限制到P,I,D三個系數。
整體還需要根據具體的系統,有所變化,有的系統其實只需要兩個系數(比如PD或PI),甚至有的系統只需要一個就行(比如P)。因此上面系統中,外環只需要使用P環節就足夠了,另外可以對速度曲線進行規劃。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 遙控四軸飛行器開源分享
- 四軸飛行器設計案例
- 基于STM32的四軸飛行器飛控系統設計資料下載
- 基于STM32設計的四軸飛行器飛控系統資料下載
- 四軸飛行器的資料說明 4次下載
- 匿名四軸飛行器的遙控程序資料合集免費下載 0次下載
- 四軸飛行器源代碼詳細資料免費下載 38次下載
- 四軸PID控制算法詳解(單環PID、串級PID) 52次下載
- 四軸飛行器電路 14次下載
- 四軸飛行器答辯 50次下載
- 四軸飛行器飛行原理與雙閉環PID控制 - 其他技術 - 電子工程 7次下載
- 最好的四軸飛行器畢業論文 27次下載
- 四軸無人飛行器的應用——使用PID控制器實現穩定性 57次下載
- 四軸和多軸飛行器調PID平衡的絕招 48次下載
- 四軸飛行器組裝 40次下載
- 四軸PID算法:單環和串級,你搞懂了嗎? 944次閱讀
- 如何利用ESP8266制作一個簡單的四軸飛行器 4532次閱讀
- 基于GD32 MCU的四軸飛行器基本方案設計 3739次閱讀
- 淺談四旋翼飛行器的設計 7138次閱讀
- 星翼電子:MiniFly開源四軸飛行器信息描述 2293次閱讀
- 基于STM32四軸飛行器電路設計的詳細圖解資料概述 1.6w次閱讀
- 四軸飛行器如何對頻_四軸飛行器怎么操作 9.8w次閱讀
- 四軸飛行器什么牌子好_十大四軸飛行器品牌排行版 1.6w次閱讀
- 四軸飛行器常見名詞解釋 8365次閱讀
- 基于STM32的四旋翼飛行姿態串級控制的設計與實現 7664次閱讀
- 基于STM32的簡易四軸飛行器系統的設計實現 1.7w次閱讀
- 以STM32F4為控制核心的四軸航拍飛行器的設計與實現 8601次閱讀
- 四軸飛行器怎么起飛_四軸飛行器原理 4.9w次閱讀
- 基于STM32的四軸飛行器電路設計—電路精選(53) 3.9w次閱讀
- 教你DIY一個四軸飛行器 8024次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多