本節介紹工業過程中實施DMC的一種使用方法,該方法具有初始值迭代能力,簡潔實用,同時介紹了DMC中多個不同權重的設置。
內模控制IMC爲什麼無法解決一階二階純滯後問題?
沒有純微分環節,無法相除就相減,基於偏差進行控制。
飽和現象 一開始因變量會隨着自變量的增大而增大,而當自變量到達某個特定範圍時,因變量將不再隨着自變量的增大而有明顯的改變,而是不斷逼近或停止在某個最大值附近。 分類 飽和控制系統根據系統變量可分爲輸入飽和(執行器飽和)、狀態飽和、輸出飽和
理解配對選擇問題有助於瞭解模型預測控制(MPC,Modeling Predictive Control)的優勢,如果掌握了MPC方法就不用配對了。一般來說,一個輸出主要受一個控制輸入的影響。耦合系統存在相互影響(interaction)。
滾動優化 當前時刻對優化問題的求解,根據y求出決策變量u,考慮未來M步。計算一個序列u,根據當前控制量大小,決定未來變化的軌跡。雖然算出來一個序列,但是每次只執行第一步。到了下一階段,要根據當前時刻採樣對輸出序列的第二步修正。 一般
有限階躍響應(Finite step response)模型是通過輸入單位階躍信號,記錄到達穩態的過程中響應的變化獲得的一個序列。 FSR模型 當模型長度N足夠長時,參數值幾乎就是連續的了。假設Δu=0.05的階躍加進去,ti時間單位
Formulation of constraints Essence of constrained control Quadratic programming Hildreth’s quadratic programming proced
DMC principle 動態矩陣控制,當作在平衡點發生的變化,在時間k模型預測的輸出yk:當前時刻y的輸出是由過去所有控制作用乘以s的累加。 延時以及考慮到了 DMC中的模型預測 對於有自衡特性的模型 R一般是一條直線,referen
Kmpc=mpccon(model,ywt,uwt,M,P) model:控制器設置中要用到的模型 ywt:用於設定值跟蹤誤差的權重矩陣 uwt:用於控制變量的改變 [y,u]=mpcsim(plant,model,Kmpc,tend,r
第一步:寫出控制對象的狀態空間方程,然後離散化 第二步:根據離散化的狀態空間方程建立新狀態變量,獲得新狀態空間模型和增廣矩陣A,B,C 第三步:根據新狀態空間模型計算預測狀態變量x,進一步寫出預測輸出變量y,獲得F和phi 第四步:定義c
帶約束的DMC 即Quadratic DMC,約束在實際工程中總是存在的。 1.輸入有上下限 2.輸入的變化有上下限 MIMO DMC MPC的優勢:解耦,解決參數受限問題,解決設定值經常變化的問題(優化方法是解決了reference的值
目錄 如何構建模型 力學模型 Mechanistical models 經驗模型 Empirical models 建模誤差 Modeling errors 關於受限 About constrains 解耦問題 Decoupling pr