Control systems question involving laplace transforms

Click For Summary
SUMMARY

The discussion centers on a control systems problem involving the S-domain function with a numerator of (5s+1) and a denominator of (s+3)(3s+2)(s^2). The user initially calculated the coefficients A, B, C, and D using partial fraction expansion but encountered discrepancies with MATLAB and MAPLE regarding the value of B. Ultimately, the user discovered that the MATLAB residue function outputs coefficients related to time domain analysis rather than direct partial fraction coefficients, clarifying the confusion regarding the value of B as -3/4.

PREREQUISITES
  • Understanding of S-domain analysis in control systems
  • Familiarity with partial fraction expansion techniques
  • Proficiency in using MATLAB for control system analysis
  • Knowledge of MAPLE for inverse Laplace transforms
NEXT STEPS
  • Study MATLAB's residue function and its application in control systems
  • Learn about the implications of time domain coefficients in Laplace transforms
  • Explore advanced partial fraction decomposition methods
  • Investigate common pitfalls in S-domain analysis and how to avoid them
USEFUL FOR

Control systems engineers, students studying control theory, and anyone involved in S-domain analysis and Laplace transforms.

FOIWATER
Gold Member
Messages
434
Reaction score
12
I have narrowed down a control systems question I am doing to the following function in the S-domain.. numerator = (5s+1) denominator = (s+3)(3s+2)(s^2)

Using partial fraction expansion - I compute A = 14/63... D = 1/6... B = -2.25 And I can go no further - because both MATLAB and MAPLE disagree with me on B. They say I have the correct A and C, but they have B listed as -3/4. I have NO idea how they are achieving this result... any ideas?

When I expanded I got this, A/(S+3) B(3S+2) C/S D/S^2 all added... and when i cross multiply and try to solve for B... I get all terms except for B having the (3S+2) (It got canceled out of the num and den in B when I cross multiplied). Can anyone agree with me so far?...

Now, I proceed to make S = -2/3, since this will drive A, C, and D to zero, leaving me with:
5S+1 = B(S+3)S^2 right?

and when I put in -2/3 no matter what I do I get -2.25 I have even tried to expand and use systems of equations, in which case I still get the -2.25... not sure why

The MATLAB function I used with this equation was the [r,p,k]= function to get the residue and poles. in maple i used invlaplace and they both give -3/4 for B, and 19/36 for C, of which I get neither.. However we both agree on A and B what am I doing wrong, anyone?
 
Engineering news on Phys.org
Every system I compute this with gives me 3/4 for B, it must have to do with the way I am dividing B by 3s+2, although I don't see where it is incorrect..

I am so sorry for asking a question that I immediately found the answer to.

The problem was - the residue function of MATLAB apparently - the r in rpk the residue itself is not the answers to the partial fraction analysis, it is the answers to the time domain coefficients of each term? because when I now multiply -2.25 by 1/3 I am going to get the 3/4. I just should of kept going!.
 
Last edited:

Similar threads

  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 31 ·
2
Replies
31
Views
12K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 4 ·
Replies
4
Views
5K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 17 ·
Replies
17
Views
4K