Control Systems - How to find dominant poles *without* MATLAB?

AI Thread Summary
To find dominant poles for a control system without MATLAB, start by calculating the damping ratio using the overshoot formula, which yields a value of 0.456. The next step involves determining the closed-loop transfer function and setting its denominator to zero to identify the pole distribution. Solving the resulting cubic equation will provide the necessary pole locations. While examples typically utilize MATLAB for pole placement, it is possible to derive the solutions manually by factoring the denominator and solving for the roots. This approach allows for the design of a lag-lead compensator that meets the specified performance criteria.
ctrlhelp10
Messages
3
Reaction score
0

Homework Statement


Design a lag-lead compensator for the system of Figure 9.37 so that the system will operate with 20% overshoot and a twofold reduction in settling time. Further, the compensated system will exhibit a tenfold improvement in steady-state error for a ramp input.
upload_2017-2-14_2-54-10.png

Homework Equations


##\zeta=\frac{-ln(\frac{percentOS}{100})}{\sqrt(\pi^2+ln^2(\frac{percentOS}{100}))}##

The Attempt at a Solution


Using the equation and 20% overshoot, ##\zeta = 0.456##. How do I find the dominant poles by hand, WITHOUT matlab? Every single example in my book and the ones I've tried looking for online ALL use Matlab...
 
Physics news on Phys.org
Can you solve a quadratic equation?
You have nothing to do than to find the closed-loop function and set the denominator equal to zero. This gives you the pole distribution.
 
LvW said:
Can you solve a quadratic equation?
You have nothing to do than to find the closed-loop function and set the denominator equal to zero. This gives you the pole distribution.
Is it simply:
Gol = ##\frac{K}{(s)(s+6)(s+10)}##
Gcl = ##\frac{Gol}{1+Gol}=\frac{K}{s^3+16s^2+60s+k}##
s^3+16s^2+60s+k = 0

What do I do from here?
 
Leave the denominator in factored form and find the 3 solutions for s(s+6)(s+10) = 0

It should be pretty straightforward.
 
magoo said:
Leave the denominator in factored form and find the 3 solutions for s(s+6)(s+10) = 0

It should be pretty straightforward.
The problem asks for a 20% overshoot, and the damping ratio corresponding to that is 0.456. The book says we have to drag the poles in MATLAB until we get our desired damping ratio shown at the bottom, and then the poles are there (-1.79+-3.5j)
upload_2017-2-20_22-44-43.png
Is there a way to do this completely by hand without the use of the Root locus plot or matlab?
 
Back
Top