PID算法是經典的行之有效的控制算法。
我們如何在NX實現相關的控制呢?MCD這麼強大,不用來搞PID就可惜了。
對真實電機,控制器和控制卡通過控制算法控制電機的運動。
對MCD中位置控制,有MCD內置的加減速控制算法控制位置定位,而定位誤差的控制暫時未知。
在MCD中,可通過添加碰撞體並配置其碰撞材料模擬真實平面,具有摩擦,阻尼屬性。
具有重力場
可以配置彈簧
具有各種傳感器
材料屬性解釋
- 動摩擦:動摩擦因數(或動摩擦係數)是彼此接觸的物體做相對運動時摩擦力和正壓力之間的比值。
- 靜摩擦:靜摩擦是一個物體在另一個物體表面上具有相對運動趨勢時,但並沒有發生相對運動時,所受到的阻礙物體相對運動趨勢的力。
- 滾動摩擦:滾動摩擦(rolling friction)一物體在另一物體表面作無滑動的滾動或有滾動的趨勢時,由於兩物體在接觸部分受壓發生形變而產生的對滾動的阻礙作用,叫“滾動摩擦”。它的實質是靜摩擦力。
- 恢復:暫時未知
阻尼解釋
-
線性阻尼
-
角度阻尼
阻尼是指任何振動系統在振動中,由於外界作用或系統本身固有的原因引起的振動幅度逐漸下降的特性,以及此一特性的量化表徵。 在電學中,是響應時間的意思。
另外關於首選項,可參考文獻:“機電一體化概念設計器首選項”對話框
基於MCD環境,能用來實現PID的思路就是建立一個模型,模型的狀態由MCD物理屬性決定,通過給模型輸入,以控制模型達到目標狀態,即輸出,那麼反饋就是各類傳感器。
PID常見項目
在PID算法應用中,常見的並且可以在MCD中實現的例子:
- 平衡小車
2. 板球系統
不過檢測是通過視覺檢測,所以需要換一種檢測方式。
當然還有很多案例可以做,只等你去發現。
歡迎繼續閱讀
【UG NX MCD 機電一體化概念設計】PID算法在 UG NX MCD 中的應用案例設計與實現(二)
文章列表:
【UG NX MCD 機電一體化概念設計】PID算法在 UG NX MCD 中的應用案例設計與實現(一)
【UG NX MCD 機電一體化概念設計】PID算法在 UG NX MCD 中的應用案例設計與實現(二)