我也遇到過跟樓主類似的情況,但是結果好一些,,首先負載比較小,,大約150kg,其次,,慣量匹配值非常小,,具體值忘記了,好像是0.1左右,,因此現(xiàn)象是,,停不準,并未出現(xiàn)過載和卡頓,,最后的解決辦法是去掉了配重,,得益于前面超小的慣量比,電機的扭矩足夠充裕,,因此去掉配重以后沒有出現(xiàn)異常
我推測的原因:鋼絲繩是單向剛性連接,,即,在拉緊的時候是剛性的,壓縮的時候則是完全柔性的,,造成整個系統(tǒng)的慣量隨加速度的變化而動態(tài)變化(上升過程),,如果系統(tǒng)的PID參數(shù)沒有隨動的話,就會出現(xiàn)過沖-停頓,,再次過沖-停頓,,這樣的循環(huán)。至于過載,,應該是計算過程中未考慮配重,,造成下降過程中所需扭矩超過電機最大輸出
可能的解決辦法
1. 直接去掉配重,這時候對電機做計算的時候需要對扭矩進行打折,,因為即使在停止的時候電機仍需要輸出,,如果按照正常計算過程,電機很可能會在長時間工作后過熱報警
2. 將鋼絲繩改為剛性連接,,比如齒輪齒條,?只是一個想法,目前還沒有想到簡單可靠的結構
3. 如樓上所說,,使用氣缸平衡,,計算時需要考慮氣缸的摩擦阻力
以上個人見解,期望樓主的問題能早日解決,,如果解決了,,能否也把方法共享 |