首页 > > 详细

辅导EEET 2100解析Matlab编程

Final Assessment for Advanced Control Systems 
(EEET 2100 and 1368) 
Question One Multiple Choices (30 marks) 
 
Design a PID controller with filter to control this time delay system. 
1. (10 marks) You may use the MATLAB program pidplace.m to find 
the PID controller parameters or you may choose to find the PID con- 
troller parameters analytically. Present the PID controller parameters 
for the three cases where all the desired closed-loop poles are at −1, 
−0.2 and −0.1, respectively. 
2. (10 marks) Assuming that the reference signal to the system is 1, sim- 
ulate the closed-loop responses for all the three cases. In the simulation 
of the PID control system, the derivative control is implemented on the 
output only. Present the control signals and output signals graphically. 
State your sampling interval and simulation time. 
Question Three (30 marks) 
A complex system is controlled by the cascade PID control system as illus- 
trated in the following figure, where the inner-loop controller is a proportional 
controller with gain of K to stabilize the unstable system and the outer-loop 
is controlled by a PID controller. 
1. (10 marks) Choose the inner-loop controller gain K such that the 
inner-loop system has a closed-loop pole at −10 with kp = 1 and find 
the controller parameters c2, c1, c0 in the outer-loop PID controller 
All desired closed-loop poles for the outer-loop system are chosen to 
be −1. (Hint: you may use pole-zero cancelation technique to simplify 
the computation) 
2. (10 marks) The parameter kp is varying and depending on the op- 
erating conditions. In order to guarantee the closed-loop stability for 
the variation of kp, the maximum and minimum values of kp need to 
be determined. Use Routh-Hurwitz stability criterion to determine the 
maximum and minimum values of kp allowed for the closed-loop control 
system. 
3. (10 marks) With a step reference signal r = 1, simulate the cascade 
control system for the nominal case where kp = 1, and the cases with the 
maximum and minimum values of kp determined by the Routh-Hurwitz 
stability criterion. You need to choose an appropriate sampling interval 
∆t and simulation time Ts. You may include a derivative filter for the 
outer-loop PID controller implementation. 
ξ = 0.707 and wn = 3, while the pole for the estimator is −4. What 
are the values of K1, K2 and K3? 
2. (8 marks) Simulate the closed-loop step response and input distur- 
bance rejection where the derivative filter time constant τf = 0.1τD. In 
the simulation, the reference signal r = 1 and the input disturbance 
has an amplitude of −3 entering the simulation at half of the simula- 
tion time. The sampling interval ∆t = 0.001 and the simulation time 
Tsim = 3. What are the maximum and minimum values of the control 
signal? 
3. (7 marks)Evaluate the effect of constraints on the control signal where 
the constraint parameters umax and umin are chosen to be 90 percent 
of the control signal’s maximum and minimum amplitude from the 
previous step. 
Submit your MATLAB/Simulink programs together with your solutions, 
simulation results (control signal and output plots) and discussions. 
联系我们
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 99515681 微信:codinghelp
程序辅导网!