大林演算法與PID演算法有什麼本質區別

時間 2021-05-29 23:09:17

1樓:李崇

應某總的要求 @施法前搖 ,試著回答一下此問題。

先說結論,兩者最初的思路完全不同,我不知道為啥會有人會問這個問題,有相似之處嗎?

大林法是針對純滯後系統的乙個控制演算法,思路上比較接近使用參考模型-我後面會具體解釋的。pid我相信大家都很了解了,只說一句,pid的兩個零點也會對系統的純延遲起到很好的補償作用,別的就不多說了。

要解釋大林法,就要從閉環系統中的純延遲環節的危害說起。請注意我這裡從連續系統開始講起。國內的教材都把大林法放在計算機控制裡面,但其實它的基本道理是相通的,只是在離散系統裡面實現會有它的方便之處。

有某被控物件的開環傳遞函式: 這是過程控制裡面很常見的乙個模型假設。

如果只是開環執行,那麼純延遲環節只是會讓系統反應變慢,但並沒有穩定性問題。但是如果設計了控制器 形成了閉環,那麼問題就不一樣了,整個系統的閉環傳函就是:

注意看它的j特徵方程會受到純延遲環節的影響了,會有穩定性問題。

大林法的思想就是,我想讓閉環系統的特徵方程裡面不存在純延遲環節,我先設計乙個理想的模型:

意思也就是T2的延遲更短,輸入輸出的比值是1.(不是絕對的,只是舉個例子)。閉環系統設計好以後,再反過來推 怎麼設計:

可以解出來

以上文為例,那就是:

Z運算子就直接是純延遲,整個的控制器都可以通過迭代算式的形式出現。

這種設計不好的地方就是,在它的控制器的特徵方程部分很容易接近單位圓的解,就會產生所謂的振鈴現象。這個方法的前提還是要做比較準確的系統辨識,知道純延遲環節到底是多少。

2樓:長安

達令演算法要求對被控物件特性有清楚的了解,而pid就比較萬金油,當然,要問本質的區別我也不知道,我只是乙個明天要考計控的卑微學生

CTR和推薦演算法有什麼本質區別?

慕雲 回答一下召回存在的必要性吧。如你所想,如果排序演算法足夠強大,我認為不要召回也沒關係。但是現階段每乙個公司都必須要有召回這個階段,首先是排序演算法還沒能做到那麼強大,需要召回做乙個初篩的作用。另一方面是效能問題,對於較大資料量,直接排序效能問題無法攻克。再然後是召回不單單是常規的協同,矩陣分解...

量子演算法和電子計算機的演算法,有什麼不同?

深深的思考 量子不可轉殖定理限制了量子狀態的複製,讀取,寫入,對應量子記憶體操作需要用其他量子允許的方式繞過讀寫,因此量子演算法非常複雜,並不能簡單理解成平行計算。目前可用的演算法以量子傅利葉變換為基礎,可以解決一些數論中的週期性問題,比如分解質因數,稀疏可逆矩陣問題。但也僅此而已。總之,以目前的量...

《演算法導論》有什麼好的學習心得?

某天 對於這種題,大佬們肯定這麼答 1.必須看原版!原版!原版都看不懂學個鳥程式設計!2.要有數學基礎!不去補基礎!這本書你看不了!3.做題!做題!題都做不明白就是你智商有問題!對於大佬來說,英文很簡單 數學基礎很紮實 智商也高,但不適合我們這種小渣渣 你聽大佬的話,一般都逃不出幾個結局 買來原版書...