0
\$\begingroup\$

I have the following system:

$$G(s)=\frac{2K(s+z)}{1000s^3+110s^2+(1+2K)s+2Kz}$$

Now I need to have this system meeting certain specifications (not relevant to what I'm asking now) such as a certain value of overshoot and of settling time. And I have to determine z and K for that.

Anyway for that my guess is that I must decompose my transfer function into the sum of a first order system and a second order system (without zeros I suppose) and compare the second order parcel to the generic analysis of second order system. In theory I know that's what I have to do, but I'm a bit stuck. How do I decompose my denominator?

My first attempt consisted of making z=0. There I would have a transfer functios of

$$G(s)=\frac{2Ks}{1000s^3+110s^2+(1+2K)s}$$

And by cancelling the zero at the origin (it's valid to do that right?)

$$G(s)=\frac{2K}{1000s^2+110s+(1+2K)}$$

And since the static gain of this system is $$\frac{2K}{1+2K}$$ we must have, after some algebraic manipulation:

$$ G(s)=\frac{2K}{(1+2K)} \frac{0.001}{\frac{s^2}{1+2K}+ \frac{0.11s}{1+2K} + 0.001} $$

Now the second term of this product corresponds to the standard second order system without zeros. I should now apply know formulas and obtain the desired overshoot and settling time.

Is this correct? But now can't z be different than zero? How do I deal with that in that case? I need some direction please.

EDIT: Other attempt: Then I made another try where I calculate the parameters of a second order system without zeros has to be to meet those specifications. I came up with a denominator of the system $$ s^2 + 0.04999 s + 0.00383$$. and two complex conjugate poles $$ s = - 0.025 \pm j0.05663$$. Now how can I relate this denominator to the transfer function denominator and therefore determine my parameters?

Thanks in advance!

\$\endgroup\$
  • \$\begingroup\$ The static gain of the system is unity. I don't see how you got it to be what you said. \$\endgroup\$ – Andy aka Oct 26 '18 at 18:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.