boy5a5a 发表于 2020-5-11 11:11:24

請教馬達轉速的問題,謝謝!!

請教各位大大,我是用MCSDK 5.3.3,我遇到一個問題,假設我的轉速200轉,當我抓住馬達時,速度降到約190轉,可是當我放開時會衝到210轉,我想要讓馬達不要衝到210轉,有沒有什麼方法可以讓他衝到205轉就可以嗎?謝謝。讓馬達不要補償這麼快有方法可以做到嗎?


mmuuss586 发表于 2020-5-11 12:27:02

调节PID;

子曰好人 发表于 2020-5-11 13:24:19

防止PI调节过冲可以改变一下结构,抑制积分饱和,对积分环节做一个限幅。通过微分也可以抑制过冲,但是电机中一般不适用微分,微分会带来噪声,使系统不稳定。

mikecai 发表于 2020-5-11 14:50:55

如要求速度精确,无非是速度环控制采用用23或更高比特以上绝对值编码器作传感器,波特率2.5MHZ或更高,可实时采样到单圈及多圈精确值作速度反馈。

boy5a5a 发表于 2020-5-11 16:50:38

我有找到一個方法,把PID Gains的Ki設為0,抓住馬達後放開可以不會變動這麼大,要把Ki設成隨時變更就可以了,還要想辦法程式要從哪裡修改
页: [1]
查看完整版本: 請教馬達轉速的問題,謝謝!!