需要瞬时PID值

时间:2019-07-11 08:53:29

标签: matlab robotics pid-controller

我正在使用PID控制器,输入为3x1。我得到的输出是3x1 tf格式。但是我需要一次将其变成3x1倍。

(稍后我将使用for循环,其中T_x会有所不同。此刻,我正在将T_x初始化为[0; 0; 0])

编辑:与其他查询不同,在这种情况下,T_x已在10秒的整个时间范围内定义。但是在这种情况下,每次迭代都会计算T_x,因此需要瞬时值。

以下是代码:

T_x=[0;0;0];
T_d=[0;0;0];
T_e=T_d-T_x;

C_PD = pid(100,0,10,100);
T_u=T_e*C_PD

0 个答案:

没有答案