Mechanical 板


LINE

我把你的變數帶入下圖,並假設這個系統是要做速度控制。 http://sofun.tw-dvd.us/jpg/PID_PPT.jpg
所以你的系統,UpdatedPeriod不是大於MAXPERIOD,不然就是小於MINPERIOD,所以才會 有900或100的狀態出現。 這個原因很多,常見的情況,有以下兩種: 1.你的PID參數設定不合理,導致計算出來的UpdatedPeriod過大, 超過上下限制(MAXPERIOD,MINPERIOD)。可以試著重新調整PID參數,或是將積  分器在某個穩態時停止,以防止過積分的情況。 2.程式的MAXPERIOD及MINPERIOD限制的範圍太小,控制器的UpdatedPeriod被其限制住,  這個時候,可以先使用開迴路來測定系統Plant的極限狀態。  舉例來說,您開迴路丟測試訊號,PEPER最大到多少時,Plant的輸出Speed可以  到多少,此時可以決定您的MAXPERIOD~     反之,PEPER最小多少時,Plant的輸出Speed可以到多少,再決定您的MINPERIOD~  如果以上兩個方法都測試過,計算出來的UpdatedPeriod還是非常大,那麼有可能  是該系統的Actual_Value 與 Set_Value的誤差一直很大,系統無法追上,那麼  就要重新設計系統,或是檢查一下Actual_Value和Set_Value的物理量轉換是否有問題  最後,UpdatedPeriod超過後是否會重0開始,一般Overflow就會掛掉,不會從0開始。    你也可以寫個測試程式,如果UpdatedPeriod為0時,寫回一個BOOL就可以知道了. 以上淺見,希望對你有幫助。 ※ 引述《kingzero (一起迷路)》之銘言: : 謝謝你的資訊,用處很大. : 我的問題剛剛解掉了!! : 我補充一下實際上面可能會遇到的問題. : PID的控制會設定控制變數的上下限 : 例如: : if(UpdatedPeriod >= MAXPERIOD) : { : PTPER = MAXPERIOD; : } : else if(UpdatedPeriod <= MINPERIOD) : { : PTPER = MINPERIOD; : } : 但是下次取入的控制項目 UpdatedPeriod不是最後的 : 舉例來說 MAXPERIOD 是900 , MINPERIOD是 100 : UpdatedPeriod 這次是1000 : PTPER是900 : 但是下次PID的計算值 UpdatedPeriod 是1099 : PTPER還是900 : 這樣子看起來沒有問題. : 但是有沒有可能 UpdatedPeriod會超過可以使用用的範圍 : UpdatedPeriod 超過之後 UpdatedPeriod會變成從0開始計算 : 所以雖然實際的情況是 你應該把PTPER控制在 900 : 會後確會在某一個周期之後PTPER變成100 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.18.144
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Mechanical/M.1425139585.A.2B3.html







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP