Project 2023
Project 2023
Kemal UÇAK
EEE 3508 Digital Control Systems
Project
2022-2023 Spring Term
Deadline: 02.06.2023
Give detailed information about Jury’s stability test. What are the conditions for Jury’s stability test?
T=1
δT
r t c t
+ 1 - e-sT K
s s s + 1
-
b) Determine the stability interval( K min K K max ) for closed-loop system given in Figure 1 using
Bilinear transformation.
c) Determine the position( K p ), velocity( K v ) and accelaration( K a ) error constants for closed-loop system
illustrated in Figure 1.
K max
d) Apply step, ramp and parabolic input signal to the closed-loop system in Figure 1 for K
2
.(Matlab)
Question 4 (Relationship between “s-domain” and “z-domain”)(Draw both by hand and Matlab):
In figure 2, constant damping ration curve, constant frequency curve and constant time constants are given. Draw
the equivalents of given curves in z-domain by hand and also via Matlab.( Ts 0.3 sec )
jw jw jw
s - plane s - plane s - plane
j5
j5
45
σ σ σ
25 25
j5
25
a b c
a) Find and draw the z-plane equivalent of the given curves in s-domain illustrated in Figure 2 by taking
Ts 0.3 sec
b) Write an m-file code in Matlab to obtain and draw z-domain equivalent of given curves in s-domain
T=4
δT
r t c t
+ 1 - e-sT K
s s s + 1
-
a) Determine the poles, zeros and candidate breakaway and breakin points.
b) Sketch the root locus diagram in z-domain for the closed-loop system depictured in Figure 1.
2
T = 0.2sec
δT Controller ZOH System
r t c t
+ 1 - e-sT 2
s s + 2
-
Dz G s
a z 1 - e -aT
d) Design a D z controller such that tsettling 2sec , 0.5 , ess 0 via angle and magnitude condition.
e) Illustrate the control signal applied to the system, system output in response to a step function via Matlab
Simulink.
1
Consider the open-loop system G s = e-0.5s .
s + 1
6
e) Plot the system output when a step function is applied to the system via Matlab Simulink. Determine
K -Ls
first order time delay model of the system G FOTD s = e .
τs + 1
K -Ls
f) Determine the sampling time interval for G FOTD s = e .
τs + 1
g) Design a discrete PID controller by applying the Ziegler-Nichols tuning method.
h) Plot the closed-loop system response via Matlab simulink.
1
Consider the open loop system GH z .
z 0.75 z 1
2
3
a) Design a controller that assigns the closed-loop system poles to z1,2 0.25 j 0.25 and the rest poles to
z 0.
b) Illustrate reference signal, closed-loop system output and control signal produced by controller via
Matlab.
c) Design a prefilter so as to eliminate the impacts of the controller zeros. Illustrate the system output via
Matlab.
d) Compare the results obtained in (b) and (c) via Matlab.
1
Consider the open loop system GH z = .
z - 0.3
2
b) Illustrate reference signal, closed-loop system output and control signal produced by controller via Matlab in
response to step and ramp input.
c)Design a prefilter so as to eliminate the impacts of the controller zeros. Illustrate the system output via Matlab.
2) Assignments should be prepared in computer environment. Therefore, you can use programs
like MS word etc.
4) Dont forget to add block diagrams utilized in Matlab simulink, figures plotted via Matlab and
Matlab m-file codes to your assignments.