步進(jìn)電機(jī)調(diào)速,S曲線調(diào)速算法你會(huì)嗎?
掃描二維碼
隨時(shí)隨地手機(jī)看文章
梯形調(diào)速算法
為啥需要設(shè)計(jì)一個(gè)調(diào)速算法呢?步進(jìn)電機(jī)不是給多少脈沖就動(dòng)多少步嗎?但是帶上負(fù)載了就可能失步,所謂失步,簡單理解就是實(shí)際電機(jī)軸轉(zhuǎn)過的度數(shù),沒有輸入脈沖對(duì)應(yīng)度數(shù)多。為什么會(huì)這樣呢?電機(jī)的扭矩有可能無法驅(qū)動(dòng)負(fù)載。一般會(huì)做一個(gè)啟動(dòng)加速控制過程,停止的時(shí)候做一個(gè)減速控制,中間做一個(gè)勻速控制。這就是比較常見的梯形調(diào)速控制算法。這樣一個(gè)梯形調(diào)速算法,相當(dāng)于步進(jìn)電機(jī)的運(yùn)動(dòng)過程包含三個(gè)階段:- ①加速過程
- ②勻速過程
- ③減速過程
對(duì)于給定的負(fù)載,加加速度越大,產(chǎn)生的不需要的振動(dòng)能量就越大,振動(dòng)能量的頻譜也就越寬。這意味著加速度變化越快,振動(dòng)就越強(qiáng)大,激發(fā)的振動(dòng)模式數(shù)量也就越多。由于振動(dòng)能量被系統(tǒng)機(jī)械吸收,如果振動(dòng)頻率與機(jī)械和控制系統(tǒng)中的共振相匹配,則可能會(huì)導(dǎo)致穩(wěn)定時(shí)間增加或精度降低。這樣一說,好像就有思路了,我們?nèi)绻茏龅郊铀俣鹊淖兓适沁B續(xù)的,是否這種變化就會(huì)變得平滑呢?運(yùn)動(dòng)是不是就更柔性?所謂變化率連續(xù),是不是就是相對(duì)于加速度函數(shù)的導(dǎo)數(shù)曲線是連續(xù)的就可以了?