老大很悲傷
冰凍三尺非一日之寒
級別: 家園常客
|
目前有個項目,方案是甲方設計的,但是實行起來我有疑問,感覺很難實現或者實現不了,難點就在用一路模擬量來實時控制步進電機的位置,相當于一個PID調節的閉環控制,硬件上步進電機只有兩個限位,我的疑問1:步進電機不能回零,即不能絕對定位,在閉環控制的過程中難免電機處于死區,即電機已經停止,此時電機是相對定位,再次啟動調節位置的話已經沒有意義,如果是絕對定位,那么這個問題可以解決。這是我的理解。有沒有大佬們做過類似這種控制,有什么好的建議請指教。 |
---|---|
|
gxtmdb82164
級別: 論壇先鋒
|
不要死盯著位置模式,這種典型的應用就是用伺服做隨動或者閉環系統的執行機構,一般都是用速度或者扭矩模式,是否需要確定輸出的絕對位置取決于控制類型,增量型控制且對瞬時輸出不敏感的場合是不需要在意初始位置的,上層控制器自己會調節,而且整個工作過程相當于伺服運行在增量模式,不用關心伺服的絕對位置,把握住上層控制器到伺服的輸出比例和實際輸出能對上就行了. 步進和伺服的道理是一樣的. |
---|---|
本帖最近評分記錄: |
陳煌凱
級別: 略有小成
|
我覺得你這個模擬量應該是類似位置檢測吧?比如說位移傳感器,你可以通過這個模擬量的反饋值來控制你步進電機前進后退還是停止。我是這么理解的 |
---|---|
|
老大很悲傷
冰凍三尺非一日之寒
級別: 家園常客
|
我好像明白了一些,準備搭個平臺試試。
|
---|---|
|
mogee
級別: 略有小成
|
這種方法大概20年前,在伺服電機剛剛推廣的時候用的比較多,上位機輸出模擬量來控制電機的位置,伺服電機由驅動器控制在速度控制模式下,且外部有位置反饋給上位機;現在很少能看到這種資料了;而且步進電機的驅動器一般也只接收脈沖信號,很少有接收模擬量控制信號的步進電機驅動器; 位置控制精度不高的情況下,直接用脈沖控制的伺服電機不就好了嗎? |
---|---|
|
工控楊永信
、123
級別: 論壇先鋒
|
你這個是用于張力調節?還是位置糾偏?聽起來像是用比例閥一類的模擬量控制伺服電機位置 |
|
---|---|---|
|