DC Motor Speed Regulation report
The original controller contains only proportional links. We add integral and differential links and are designed as PID controllers. The code is as follows:
algorithm error:= command.signal[1]- feedback.signal[1]; I_error:= i_error+ error; D_error:= error- pre (error); Pout:= Kp * error + Ki * i_error + Kd * D_ERROR;
The parameter values are adjusted in the order of proportional link, differential resolution and integral link. The final selection parameters are as follows:
Parameter Real kp=6; Parameter Real Ki=0.1; Parameter Real Kd=+;
The results obtained (0-5S) are as follows:
Calculate the dynamic parameters of the response (0-1.1s results are easier to observe):
The calculated MP is about 22%, the response time is about 0.12s, and the response performance is better.
DC Motor Speed Regulation-14th week