Question: Write a script to plot time-domain response of overdamped and underdamped control systems based on user given output functions Y(s) . 3. Ask user to

Write a script to plot time-domain response of overdamped and underdamped control systems based on user given output functions Y(s).

3. Ask user to enter coefficients of the numerator of the output function as a vector.

4. Ask user to enter coefficients of the denominator of the output function as a vector.

5. Use residue function to calculate the partial fractions corresponding to the output function.

6. Find the smallest non-zero real part of the root of denominator (characteristic equation) [smallest non-zero absolute value of the real part of P vector from residue function]. This will be the dominant root of the response and will define the shape of the response, i.e. how long it is going to take for the transient response to decay.

7. Calculate the time constant = 1/dominant root

8. Calculate the time domain response corresponding to each of the partial fraction term up to 10. Keep your interval to be /100. Note that time domain response for each of the partial fraction term for overdamped and underdamped systems can be given by R(k)eP(k)t , where R(k) is the k-th numerator of the partial fraction term and P(k) is the corresponding k-th root of the denominator.

9. Add up all of the individual responses from each of the partial fraction term to get the total response y(t).

10. Plot y(t) vs. t

11. From your program, calculate the peak time, peak value, and percent overshoot for the output

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!