### AME 437: Control Systems Engineering Homework 3

 B. Goodwine Spring, 2003 Issued: January 31, 2003 Due: February 5, 2003

Unless otherwise indicated, the problems are from the course text, John Dorsey, Continuous and Discrete Control Systems, McGraw Hill, 2002.

1. 3.8.1: 1,3,5,7
2. Assuming a transfer function of the form G(s) = K/((s+p1)(s+p2)) and further assuming that p1 and p2 are such that p2/p1 > 3, find values for K, p1 and p2 such that G(s) that closely matches the data in
1. file 1 and
2. file 2.
The data in each file are evenly spaced in time from 0 to 10 seconds. In each case, after determining the values, use the
`step()`
command in Matlab to compare your answer with a plot of the data. Submit this comparison on one plot which clearly distinguishes which curve or data points are from the data and which are from your G(s).
3. 3.8.8: 5
4. For any two of the four differential equations you solved last week in 2.9.5, also verify your answer by plotting your solution and a solution obtained by numerically solving the equation using a fourth order Runge Kutta routine written in C, C++, FORTRAN or the Shakespeare Programming Language.

Last updated: January 31, 2003.
B. Goodwine (goodwine@controls.ame.nd.edu)