Multiple Input Closed-Loop Transfer Function

Click For Summary
SUMMARY

The discussion focuses on deriving the closed-loop transfer function for a system with two inputs, including a disturbance. The user successfully calculates the transfer function for a single input but struggles to combine the results for both inputs. Key equations mentioned include C(s) = Kp*((1+Tis)/(Tis)) and G(s) = 50/(1+0.2s). The user seeks clarification on how to express the final output/input relationship after applying principles of disturbance rejection and command tracking.

PREREQUISITES
  • Understanding of closed-loop control systems
  • Familiarity with transfer functions and block diagrams
  • Knowledge of control theory principles, including disturbance rejection
  • Proficiency in Laplace transforms and system modeling
NEXT STEPS
  • Study the derivation of closed-loop transfer functions for multi-input systems
  • Learn about disturbance rejection techniques in control systems
  • Explore the implications of command tracking in control theory
  • Investigate the use of MATLAB for simulating control systems with multiple inputs
USEFUL FOR

Control engineers, systems analysts, and students studying control theory who are working with multi-input closed-loop systems and need to understand the effects of disturbances and command tracking.

skyryan
Messages
2
Reaction score
0

Homework Statement


I am given a block diagram (attached below) with 2 inputs (one being disturbance) and I need to find the closed-loop transfer function. I can get the closed-loop transfer function just fine for a normal 1 input system, but I have yet come across one with 2 inputs. I need the closed loop-transfer function because I need to model this system to study the effects of a delay.


Homework Equations


List of Variables
Kp, Ti, s, Ki, A

C(s) = Kp*((1+Tis)/(Tis))
G(s) = 50/(1+0.2s)


The Attempt at a Solution


I know that to get the output, I simply;
  1. equate one of the input as 0 and find the closed-loop transfer function
  2. repeat the same step for the other input
  3. add the two closed loop transfer function together to get the output

However, I end up with
h = ...*(hd) + ...*(qo)

How am I supposed to get it in the form output/input?


Thank you very much for your time and help
 

Attachments

  • control.jpg
    control.jpg
    5.4 KB · Views: 1,463
Physics news on Phys.org
After working on this for the past hour, I found this website to reitterate what I thought would be the way to find the closed-loop transfer function.

http://www.atp.ruhr-uni-bochum.de/rt1/syscontrol/node51.html#fig:5.1.2"

However, I am once again finding myself struggling to understand where they went after they get it in the form

output = ...*(input1) + ...*(input2)

From their reasoning, they say that

b)
Disturbances should be rejected or they must have a small influence on the controlled variable .

c)
The controlled variable should track the command input as precisely and as fast as possible.

and hence made disturbance 0. Can I use this principle as well or is this only specific to the example shown?
 
Last edited by a moderator:

Similar threads

  • · Replies 3 ·
Replies
3
Views
7K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 16 ·
Replies
16
Views
2K
Replies
24
Views
5K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 27 ·
Replies
27
Views
7K
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K