位置環與速度環其實都是運動控制的兩種控制模式 其控制的結果就是"定位"
在早期的伺服驅動有分為 位置型(日系)與速度型(歐系)的驅動器 當然其上位控制器也分為兩種
大約10多年前 日系將兩種控制模式合併 提供上位控制器做為選用所要的模式 至今所有通用伺服也都是延續此模式 但運動控制仍然壁壘分明
位置環在確認編碼器回授位置確認 速度環修正位置偏差(這是動態的偵測修正)
問題一 為何運動控制其位置環及速度環仍壁壘分明
問題二 位置還大家望文興義就知跟定位有關 但速度環怎麼也跟定位有關 究竟速度環是甚麼樣的環?
問題三 環的定義是什麼?
希望透過此文 能讓大家知道 什麼是運動控制 什麼是PLC 什麼是伺服
引用 x_p_zhang 的回复内容: 你糊涂到头了,把电脑关掉,睡一觉,起来...
1、 给定Setpoint 电压,输出Output电压,与调整电压 u(t)不是一个概念;
2、 u(t)不是Output!;
3、 举例说Setpoint =.5V,Output=5V,这时
Output – Setpoint = e(t)= u(t)=0,不需要调节,输出等于输入Output = Setpoint =5V;
4、 举例说Setpoint =.5V,Output=6V,这时
Output – Setpoint = e(t)=1V,kp[e(t)+1/TI∫e(t)dt+TD*de(t)/dt]= u(t)≠0,通过PID调节,使得
Output=5V,实现Output=Setpoint=5V,Output – Setpoint = e(t)= u(t)=0,调节完成!
5、你还工程师,丢人去吧!
我来说一下这个过程,注意红色字体我们不同的部分:
4、 举例说Setpoint =.5V,Output=6V,这时
Output – Setpoint = e(t)=1V,kp[e(t)+1/TI∫e(t)dt+TD*de(t)/dt]= u(t)开始变动,通过PID调节,使得Output=5V,实现Output=Setpoint=5V,Output – Setpoint = e(t)=0,u(t)在新的稳态成为一个新的值,调节完成!
就是说,只要前后两个稳态不是一样的,u(t)就变了!u(t)会把动态过程中的e(t)积分起来。