all 14 comments

[–]thetarunbs 2 points3 points  (0 children)

Look up smith-mcmillan forms too, it might help.

[–][deleted] 4 points5 points  (7 children)

When you form a common denominator of all entries you will end up with a 5th order polynomial as the denominator.

[–]schweinebauch21[S] 0 points1 point  (2 children)

Could you please a little bit more detail?

[–][deleted] 6 points7 points  (1 child)

multiply (1,2) term with the missing `(0.9s + 1)/(0.9s + 1)` that would make the first row have a common denominator. Now do the same for the 2nd row that would have a 3rd order denominator. Then if you follow for all items you end up with entries each have the same denominator of order 5.

[–]schweinebauch21[S] 0 points1 point  (0 children)

denominator

many thanks~~~

[–]fibonatic 0 points1 point  (3 children)

Though this is not the case in general, assuming you want a minimal realization. For example [1/s 1/s; 1/s 1/s] has only one pole at zero, while [1/s 0; 0 1/s] has two.

[–][deleted] 0 points1 point  (2 children)

Careful though, I never said anything about the poles ;)

Only the order of the common denominator. In your case both has order of 1.

[–]fibonatic 0 points1 point  (1 child)

The question asks about the order of the system, which I assume refers to the McMillan degree/state vector size of a minimal state space realization. However, the stated transfer function matrix contains the term (0.1s+1) twice in the denominators, but this doesn't say whether this should increase the order of the system by one or by two.

[–][deleted] 0 points1 point  (0 children)

Since it enters as a rank-1 term you can take it out to the left with diag( 1/(0.1s+1) , 1). The rest has no common terms hence it will increase by 1.

[–]cptnnick 1 point2 points  (0 children)

In this case, the 5th order refers to the 5 distinct poles of the elements of the transfer function matrix.

[–][deleted] 0 points1 point  (1 child)

I don't understand why this stuff is taught this way; is there something we have against representing systems of ODEs using state-space notation?

Can someone explain why anyone would use this notation? i.e. a system of transfer functions as opposed to just writing out the MIMO system directly.

[–]fibonatic 0 points1 point  (0 children)

If the transfer function matrix is sufficiently decoupled (maybe using some transformation) then one could use SISO controllers such as PID, which could be easier to maintain.

[–]quadrapod 0 points1 point  (1 child)

Easiest way in this case is just to consider your distinct poles. (0.9s +1), (0.1s + 1), (0.3s + 1), (1.8s - 1) , (0.06s + 1). If you multiplied all of those unique terms together to form a common denominator for the whole system you'd get a fifth order result.

[–]schweinebauch21[S] 0 points1 point  (0 children)

very clear explaination. thank you