Engineering Electrical and Control Engineering: Transfer Function Reduction problem

AI Thread Summary
The discussion focuses on solving a transfer function reduction problem analytically without reducing feedback loops. Participants suggest replacing feedback loops with single blocks to simplify the analysis, emphasizing the importance of methodical labeling and equation formulation. Some contributors express confusion over the distinction between graphical and analytical solutions, while others recommend using linear matrix methods to handle simultaneous equations. The conversation highlights the necessity of careful labeling to avoid errors and the value of practicing systematic approaches for complex networks. Overall, a disciplined analytical method is deemed essential for successfully navigating these engineering problems.
AncientOne99
Messages
32
Reaction score
1
New poster has been reminded to show their work on schoolwork problems
Homework Statement
I am having a problem with calculating transfer function given with a picture below i need to calculate output Y(p) / input V(p) analitically but i dont know how to do it
Thanks for any help or comment
Relevant Equations
Transfer function reduction analiticall equations
control system.jpg
 
Physics news on Phys.org
You should show some work and then we can give hints. Replace feedback loops with single blocks. To do that, you might need to split off some feedback loops (F,P) from feed-forward paths (B,M,P). Replacing the feedback loops will leave you with only feed-forward paths which should be easier to deal with.
 
Last edited:
  • Like
Likes berkeman
FactChecker said:
You should show some work and then we can give hints. Replace feedback loops with single blocks. To do that, you might need to split off some feedback loops (F,P) from feed-forward paths (B,M,P). Replacing the feedback loops will leave you with only feed-forward paths which should be easier to deal with.
I know how to solve this problem grafically, but this problem i need to solve analitically, without reducing loops.
 
AncientOne99 said:
I know how to solve this problem grafically, but this problem i need to solve analitically, without reducing loops.
I'm not sure exactly what "analytical" means in this context. However, you could do it using brute force. Give a name to every node and just write out all of the equations relating them. You'll have a bunch of "analytical" equations, that you can reduce to a solution.
 
  • Like
Likes berkeman
Want to try Mason’s gain? Try a few things out like listing then forward path and each loop.
 
AncientOne99 said:
I know how to solve this problem grafically, but this problem i need to solve analitically, without reducing loops.
I don't know how you are distinguishing an "analytical" solution. IMO, because the blocks are only identified symbolically, any solution is analytical. If you show some work or reference to an example it might be clear what you mean.
 
FactChecker said:
I don't know how you are distinguishing an "analytical" solution. IMO, because the blocks are only identified symbolically, any solution is analytical. If you show some work or reference to an example it might be clear what you mean.
Here is the example solved analitically
20211026_215434.jpg
 
Ok. What you are calling graphical manipulations are mirrored by analytical, symbolic manipulations. Reducing a feedback loop to a single block is expressed analytically. The single block replacement of the feedback loop has an analytical expression in it. The process of the graphical solution can give you the steps to get the desired analytical expression.
 
  • Like
Likes AncientOne99
AncientOne99 said:
Here is the example solved analiticallyView attachment 291213
This example is only a little less complicated than your original problem. Is this your work or a copy of a worked example? I'm a little confused about what your problem is, please explain what confuses you and show an attempted solution. We can't help if we don't know what part is confusing you.

Below I've shown an analytical solution to the trickiest part of these networks. Notice that I've given arbitrary names to the internal nodes that weren't already named. That allows us to construct one equation for each block. In the example above, you will have 5 equations. After you have those equations you eliminate all of those internal variables by substitution.

20211026_151536.jpg
 
  • Like
Likes FactChecker
  • #10
Here is my attempt for trying to solve TF analitically, i dokt know what to do after that second sumator.
20211027_030656.jpg
 
  • #11
These can be very hard to write down in one step. That is why I would recommend an analytical approach of a few simpler steps.
1) Replace the M->Z->A feedback loop with a single block, M' = M/(1+AMZ)
2) Duplicate the P block so that there are two separate paths: a forward path M'->P->F and a feedback loop, P->F->P. Then replace the second loop with a single block, F' = F/(1-PF).
3) Now you have only forward paths with no loops and can just sum and multiply them at the appropriate places.
@DaveE 's post #9 shows a more methodical approach that would help greatly in complicated examples.
 
  • #12
FactChecker said:
These can be very hard to write down in one step. That is why I would recommend an analytical approach of a few simpler steps.
1) Replace the M->Z->A feedback loop with a single block, M' = M/(1+AMZ)
2) Duplicate the P block so that there are two separate paths: a forward path M'->P->F and a feedback loop, P->F->P. Then replace the second loop with a single block, F' = F/(1-PF).
3) Now you have only forward paths with no loops and can just sum and multiply them at the appropriate places.
@DaveE 's post #9 shows a more methodical approach that would help greatly in complicated examples.
I have solved this problem, but i don't know if it is correct, can you please tell me if i am right. Thanks for support.
20211027_102548.jpg
 
  • #13
I have trouble reading the details, but I think that I agree with it.
 
  • #14
I'm thinking about steps for solving this step analytically but i don't really know the othher equations in order to calculate output/input here are the equations that i was given
20211027_141739.jpg
 
  • #15
What about p=P(z+m+f)? This must be done methodically. Label each signal on a diagram and make sure that you have an equation for each one. Do not try to keep track of too much in your head, it will frequently lead to mistakes.
 
  • #16
I don't understand methodical way, can you please correct me if i am wrong. Thank you.
20211027_181206.jpg
 
  • #17
You need to use a methodical labeling method. I assumed that you were always labeling the output signal of a block. On the F->P feedback loop, I think you labeled the input signal rather than the output signal of P. The 'p' label is on the wrong side of the P block. Also, I don't think I agree with your equation for the 'a' signal.

This approach gives you a lot of simultaneous linear equations. I think that some linear matrix methods can be applied to simplify the equations.
 
  • #18
FactChecker said:
You need to use a methodical labeling method. I assumed that you were always labeling the output signal of a block. On the F->P feedback loop, I think you labeled the input signal rather than the output side of P. The 'p' label is on the wrong side of the P block. Also, I don't agree with your equation for the 'a' signal.

This approach gives you a lot of simultaneous linear equations. I think that some linear matrix methods can be applied to simplify the equations.
How do i write equation for output then, even if i wrote for a correctly, i cannot resolve for output signal n = N * y, its only one equasion
 
  • #19
This approach will only work if you are very systematic about your labels. You don't need an 'n' for the output of the N block because that is Y. And 'f' is the output of the F block, not the input. Then you start with Y= fN and start replacing things: Y=(F(p+r))N. Now I see that there are confusing labels and equations. I think you need to check all the labels and equations before you can proceed.
 
  • #20
But i need to write Y(output)/V(input) function, these equations are very confusing.
Y= fN = (F(p+r))N = F(P(z+m+f)+ROv)
p=P(z+m+f)
r = Ro=ROv
b = Bo=BOv
o = Ov
f = F(p+r)
m = M(b-a)
a = A ?
z = Z ?

Can you please show me the solution for a and z, thank you, this methodical way is quite hard.
Thanks for support
 
  • #21
I think you can not proceed until you check a few things:
1) Do all your signal labels like 'p' refer to the OUTPUT signal of the P block? I think you have a mixture, which is bad.
2) After completing (1), check all your equations.
 
  • #22
Why do i need to refer all signals to the output, if i refer them to the output then i won't have any equations for the input and i won't be able to calculate Y/V
 
  • #23
The only difference between the equation of the input and the output signals of block 'X' is the X multiplier. If you have a mixture of labeling inputs and outputs, then you run the risk of missing one of the block multipliers from your equations. I tried to give you a hint of how to work with your equations but I think I ran into a missing block multiplier.
 
  • #24
AncientOne99 said:
Why do i need to refer all signals to the output, if i refer them to the output then i won't have any equations for the input and i won't be able to calculate Y/V
Look at the simpler example in post #9 above. There are 3 blocks/summers and thus three equations. Also, there are 4 nodes which are all of the variables in those equations. So, 3 equations and 4 unknowns. When you reduce this the way you learned in your algebra classes, you will be left with anyone variable (of your choice) expressed in terms of any other variable (of your choice). So you will choose to eliminate all variables except the output and the input.

Look carefully at that example and make sure you completely understand it before you try this on larger networks. The concept is the same for all of these problems, and is mostly an exercise in being careful and methodical in naming things, identifying the equations that relate them, and then solving the system of multiple linear equations. Bigger networks just have more equations and variables. That is the analytical approach. People often make some shortcuts AFTER they are familiar with the process, but I'm not sure you should skip any steps at this point. I suspect that is the source of much of your confusion.
 
  • Like
Likes FactChecker
  • #25
DaveE said:
I suspect that is the source of much of your confusion.
It is a real learned skill to have the discipline to be very methodical and systematic in problems like these. If a person has not experienced something like this before, they will need to practice. But then that discipline pays off in many ways.
 

Similar threads

Replies
1
Views
2K
Replies
2
Views
2K
Replies
0
Views
1K
Replies
4
Views
2K
Replies
1
Views
2K
Replies
8
Views
2K
Back
Top