Determine the range of k for stability develop an m-file to


Control System Stability - Homework - MATLAB

Discussion Question

Given the denominator of a closed-loop transfer function, ??4+ 20????3+ ??1??2+ 4?? + ??2= 0 , discuss what values of K1 and K2 will lead to a stable system.

Solve the following problems:

1. For the given system below:

1656_System.png

Determine the range of K for the system to become unstable.

2. Determine the stability of the following polynomials: (a)  2??4  + ??3  + 3??2  + 5?? + 10

(b) ??3  + 3408.3??2  + 1,204,000?? + 1.5 × 107??

(c)  ??3  + 3????2  + (?? + 2)?? + 4

3. for the following system:

(a) Determine the range of K for stability.

(b) Develop an m-file to calculate the closed-loop poles for K from 0 to 5 with an increment of 0.1 (you may want to use the for loop in MATLAB). What are the poles when K = 4?

1072_Loop.png

Design Project

The altitude control of a rocket is shown in the following figure:

1647_altitude control.png

The controller given is ???? (??) = (??+??)(??+2)/?? (this is called a PID controller - we will cover PID controllers in Module 7) and the rocket transfer function ??(??) = ??/??2-1. Note that the rocket itself is open-loop unstable (a pole is on the right hand side of the complex plane) and feedback with a controller is needed to stabilize the system.

1. Using the Routh-Hurwitz criterion, determine the range of K and m so that the system is stable, and plot the region of stability (m vs. K).

2. Select K and m so that the steady-state error due to a ramp input is less or equal to 10% of the input magnitude.

With K and m you selected from Part 2, write a MATLAB program to obtain and plot the unit step response of the system, and determine the percent overshoot (P.O.) of the system from your plot.

Solution Preview :

Prepared by a verified Expert
MATLAB Programming: Determine the range of k for stability develop an m-file to
Reference No:- TGS01271640

Now Priced at $50 (50% Discount)

Recommended (98%)

Rated (4.3/5)