xxyyss
級別: *
|
控制目標:控制一個機器人能夠停留在水下某個位置 控制對象:步進電機--->推動活塞--->改變浮力狀態 最初球位于水面,然后通過活塞調整后下沉,沉到指定深度后停止。通過深度傳感器檢測深度。請問這個過程需要用單閉環還是雙閉環呢?用PID怎么實現? |
---|---|
|
chenpingyg
機械是柱石,電氣是靈魂.
級別: VIP會員
|
我不知道什么是單閉環什么是雙閉環,但我想應該用設定的信號和深度信號做比較,再控制步進電機正動做或是反動作吧! 設定的信號就是目標值 深度傳感器的信號就是實際值 |
|
---|---|---|
|
chenpingyg
機械是柱石,電氣是靈魂.
級別: VIP會員
|
實際值除以設定值就能得到一個比例值,比例值越大,設定值與實際值就越接近,再用比較指令設定一個死區,實際值再死區范圍內就不做任何動作,實際值超出死區后開始正動作或反動作,設定好采樣時間和采樣周期,這樣可以避免頻繁波動。 |
|
---|---|---|
|