1樓:隨便用用
題主還有這個程式麼,求發,很急 謝謝了 [email protected] 可有償提供
模糊pid控制中的論域以及量化因子、比例因子怎麼設定啊??
2樓:牛乃心
你的圖沒看懂,說下圖之外的東西吧 粒子群演算法作為搜尋演算法,你想搜尋的引數有三個ke,kec,ku,那就設定每個粒子的維數是3,分別代表ke,kec,ku。
其次是目標函式:k=ku/(ke*kec) 最後也是我不知道的是候選解的搜尋域,即,你想在哪個區間或空間中。
我在做模糊pid控制時遇到一個奇怪的問題,系統用兩個模糊pid和一個pid控
3樓:匿名使用者
由模糊pid控制結構可得如下等式:
kp = gcu * gce + gu * geki = gcu * ge
kd = gu * gce
形式轉換如下:
ge = 10; %根據模糊控制的論語直接確定gce = ge*(kp-sqrt(kp^2-4*ki*kd))/2/ki=3.4285;
gcu = ki/ge=2.8631;
gu = kd/gce=2.0138;
模糊pid控制系統結構(連續模糊控制器):圖中的離散時間積分和微分塊直接呼叫。
在做模糊pid控制的**,在simulink中執行出現這2個問題。求大神..
4樓:匿名使用者
pid調節是一種根據反饋值與設定值之間的差來決定輸出的調節值 其中p和i都不能為零 否則沒有輸出的 p相當於比例係數 i 相當於積分時間
看看你現場的反饋值有沒有接進來
p和i 都設沒設定
p越大輸出的調節值越大
i越大輸出值的變化越快
粒子群優化演算法(pso 的matlab執行程式謝謝大家啦
不知道你具體的問題是什麼,下面是一個最基本的pso演算法解決函式極值問題,如果是一些大型的問題,需要對速度 慣性常數 和自適應變異做進一步優化,希望對你有幫助 function y fun x y 20 exp 0.2 sqrt x 1 2 x 2 2 2 exp cos 2 pi x 1 cos ...
在PID控制中的pid是如何計算的呢
pid控制器的引數整定是控制系統設計的核心內容。它是根據被控過程的特性確定pid控制器的比例係數 積分時間和微分時間的大小。pid控制器引數整定的方法很多,概括起來有兩大類 一是理論計算整定法。它主要是依據系統的數學模型,經過理論計算確定控制器引數。這種方法所得到的計算資料未必可以直接用,還必須通過...
步進電機pid的閉環控制
步進電機的正反轉是由電機的控制板應對的,你只需通過數字埠給電機控制板正反轉訊號就行了。如果你用的是單向單迴路pid調節,就需要判斷物件的反饋值和設定值之間的關係,決定數字埠上輸出什麼方向的訊號。你的這個還真不錯,我第一次見到,有點孤陋寡聞了請見諒啊。對於你提出的問題我說一下自己的看法,不知道是否正確...