Question

Use MATLAB to draw Bode Plots for a negative unity feedback system with each of the following forward-path transfer functions

0 0
Add a comment Improve this question Transcribed image text
Answer #1

ANSWER:

(a)

MATLAB Script:

%% Problem (a)
clear
clc

num = [100 200];
den = [1 5 4 0];

G = tf(num,den);

T = feedback(G,1);

figure()
bode(T)
grid on

figure()
step(T)

stepinfo(T)

Bode Plot:

Bode Diagram 20 -40 45 0) -90 0 -135 180 0 10 10 10 Frequency (rad/s)

From the Bode plot, the %OS can be estimated as

%os = (10^(10.8/20) - 1)/10^(10.8/20)os = (10^(10.8/20) - 1)/10^(10.8/20) = 71.159%

Step response and system characteristics:

Step Response 1.8 r 1.6 1.4 1.2 E 0.8 0.6 0.4 0.2 0 0.51 1.5 2 2.5 3 3.5 4 Time (seconds)

  • RiseTime: 0.1171
  • SettlingTime: 2.6186
  • SettlingMin: 0.6133
  • SettlingMax: 1.6438
  • Overshoot: 64.3750
  • Undershoot: 0
  • Peak: 1.6438
  • PeakTime: 0.3113

  

(b)

MATLAB Script:

%% Problem (b)
clear
clc

num = [50 50*8 50*15];
den = [1 12 44 48 0];

G = tf(num,den);

T = feedback(G,1);

figure()
bode(T)
grid on

figure()
step(T)

stepinfo(T)

Bode Plot:

Bode Diagram 20 r 2 -20 E -40 -60 45 Ф -90 0 -135 -180 10 10 10 10 Frequency (rad/s)

From the Bode plot, the %OS can be estimated as

%os = (10^(10.8/20) - 1)/10^(10.8/20)os = (10^(5.94/20) - 1)/10^(5.94/20) = 49.533%

Step response and system characteristics:

Step Response 1.5 0.5 0 0.511.5 2 2.5 33.5 Time (seconds)

  • RiseTime: 0.1823
  • SettlingTime: 2.0295
  • SettlingMin: 0.8251
  • SettlingMax: 1.4426
  • Overshoot: 44.2624
  • Undershoot: 0
  • Peak: 1.4426
  • PeakTime: 0.4656
Add a comment
Know the answer?
Add Answer to:
Use MATLAB to draw Bode Plots for a negative unity feedback system with each of the following for...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Without the use of matlab. (3) [1 mark] Find the step response of the unity negative...

    Without the use of matlab. (3) [1 mark] Find the step response of the unity negative feedback system with the forward path trasfer function of

  • VHQ-2, Problem 2: A negative unity feedback system with a forward path transfer function Ka K...

    VHQ-2, Problem 2: A negative unity feedback system with a forward path transfer function Ka K (Tm8+1) for some scalar gains Ka, K and time constantTm of Write down the system's transfer function. Assuming that K-2, find the values of Ka and Tm so that the system has the fastest response to a step input with no overshoot and a settling time of 0.2 seconds

  • 1) (10 pts) Consider the unity feedback system shown in the figure: For each of the...

    1) (10 pts) Consider the unity feedback system shown in the figure: For each of the following transfer function G(s), plot its Bode plots using Matlab command "bode", and then work on the plots to find out the crossover frequency phase margin . the phase crossover frequency and the gain margin GM: (a) G(s)= , the S+4 s(s + l)(s + 2)(s +10) (b) Gs)100

  • It has to be answered using matlab and other programs as each section says

    The open-loop system dynamics model for the NASA eight-axis Advanced Research Manipulator II (ARM II) electromechanical shoulder joint/link, actuated by an armature-controlled dc servomotor is shown in Figure P1.The ARM II shoulder joint constant parameters areKa= 12, L=0.006 H, R= 1.4 Ω, Kb= 0.00867, n=200, Km= 4.375, J=Jm+ JL /n2, D=Dm+DL /n2, JL= 1, DL= 0.5, Jm= 0.00844, and Dm= 0.00013.FIGURE P1 Open-loop model for ARM ll(Due to 29/8/2020)a. Obtain the equivalent open-loop transfer function, ?(?) (with a unity feedback...

  • The Bode diagram of the forward-path transfer function of a unity- feedback control system is obtained...

    The Bode diagram of the forward-path transfer function of a unity- feedback control system is obtained experimentally when the forward gain is fixed to certain value K. a) Find the gain and phase margin of the system from the diagram the best you can read. Is the system stable or unstable? Justify your answer. (25 points) b) Find out how much the gain must be changed from its original value for having a marginally stable system (25 points) Print and...

  • Matlab control

    The open-loop system dynamics model for the NASA eight-axis Advanced Research Manipulator II (ARM II) electromechanical shoulder joint/link, actuated by an armature-controlled dc servomotor is shown in Figure P1.The ARM II shoulder joint constant parameters areKa= 12, L=0.006 H, R= 1.4 Ω, Kb= 0.00867, n=200, Km= 4.375, J=Jm+ JL /n2, D=Dm+DL /n2, JL= 1, DL= 0.5, Jm= 0.00844, and Dm= 0.00013.FIGURE P1 Open-loop model for ARM ll(Due to 29/8/2020)a. Obtain the equivalent open-loop transfer function, ?(?) (with a unity feedback...

  • please use matlab etch the Nyquist plot based on the Bode plots for each of the following systems, and then compa...

    please use matlab etch the Nyquist plot based on the Bode plots for each of the following systems, and then compare your result with that obtained by using the Matlab command nyquist: Don't be concerned with the details of exactly where the curve goes, but do make sure it crosses the real axis at the right spot, has the correct number of -1 encirclements, and goes off to infinity in the correct direction. 6.19 Sk K(0.5 (a) GH(s) K (4s+1)...

  • A unity feedback system with the forward transfer function G(s)=K/(s+1)(s+3)(s+6) is operating wi...

    A unity feedback system with the forward transfer function G(s)=K/(s+1)(s+3)(s+6) is operating with a closed-loop step response that has 15% overshoot. Do the following: a) Evaluate the steady-state error for a unit step input b) Design a PI control to reduce the steady-state error to zero without affecting its transient response c) Evaluate the steady-state error and overshoot for a unit step input to your compensated system A unity feedback system with the forward transfer function G(s) is operating with...

  • Q1. Draw the bode plot for each of the following systems. Compare your sketches with the plots obtained using the 'bode' command in MATLAB. a) Gs)4000 (s +40) e Gs) 1005+4) s(s+Is 25+5)...

    Q1. Draw the bode plot for each of the following systems. Compare your sketches with the plots obtained using the 'bode' command in MATLAB. a) Gs)4000 (s +40) e Gs) 1005+4) s(s+Is 25+5) Q1. Draw the bode plot for each of the following systems. Compare your sketches with the plots obtained using the 'bode' command in MATLAB. a) Gs)4000 (s +40) e Gs) 1005+4) s(s+Is 25+5)

  • A unity gain negative feedback system has an open-loop transfer function given by 4. s) =...

    A unity gain negative feedback system has an open-loop transfer function given by 4. s) = s(1 + 10s)(1 + 10s)? Draw a Bode diagram for this system and determine the loop gain K required for a phase margin of 20 deg. What is the gain margin? 5. We are given the closed-loop transfer function 10(s + 1) T(s) = 82+98+10 for a "unity feedback" system and asked to find the open-loop transfer function, generate a log-magnitude-phase plot for both...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT