0 evaluări0% au considerat acest document util (0 voturi)
277 vizualizări13 pagini
This document discusses different block diagram configurations for linear control systems and how to implement them in MATLAB. It describes series, parallel, unity feedback and non-unity feedback configurations. For each configuration it provides the mathematical operation (multiplication, addition or feedback) used and shows examples of implementing the configuration in MATLAB using commands like "series", "parallel" or "feedback".
This document discusses different block diagram configurations for linear control systems and how to implement them in MATLAB. It describes series, parallel, unity feedback and non-unity feedback configurations. For each configuration it provides the mathematical operation (multiplication, addition or feedback) used and shows examples of implementing the configuration in MATLAB using commands like "series", "parallel" or "feedback".
This document discusses different block diagram configurations for linear control systems and how to implement them in MATLAB. It describes series, parallel, unity feedback and non-unity feedback configurations. For each configuration it provides the mathematical operation (multiplication, addition or feedback) used and shows examples of implementing the configuration in MATLAB using commands like "series", "parallel" or "feedback".
Series configuration • If the two blocks are connected as shown below then the blocks are said to be in series. • It would like multiplying two transfer functions. The MATLAB command for the such configuration is “series”.
Engr. Ali M Durrani (ali@cecos.edu.pk) 2
Series configuration • The series command is implemented as shown below:
Engr. Ali M Durrani (ali@cecos.edu.pk) 3
Example 1 • Given the transfer functions of individual blocks generate the system transfer function of the block combinations
Engr. Ali M Durrani (ali@cecos.edu.pk) 4
Parallel configuration • If the two blocks are connected as shown below then the blocks are said to be in parallel. • It would like adding two transfer functions.
Engr. Ali M Durrani (ali@cecos.edu.pk) 5
Parallel configuration • The MATLAB command for implementing a parallel configuration is “parallel” as shown below:
Engr. Ali M Durrani (ali@cecos.edu.pk) 6
Example 2 • Given the transfer functions of individual blocks generate the system transfer function of the block combinations
Hint: use the command [sys] = parallel(sys1,sys2)
Engr. Ali M Durrani (ali@cecos.edu.pk) 7
Feedback configuration Unity feedback system • If the blocks are connected as shown below then the blocks are said to be in feedback. • Notice that in the feedback there is no transfer function H(s) defined. • When not specified, H(s) is unity. • Such a system is said to be a unity feedback system.
Engr. Ali M Durrani (ali@cecos.edu.pk) 8
Feedback configuration Unity feedback system • The MATLAB command for implementing a feedback system is “feedback” as shown below:
Engr. Ali M Durrani (ali@cecos.edu.pk) 9
Example 3 • Given a unity feedback system as shown in the figure, obtain the overall transfer function using MATLAB:
Engr. Ali M Durrani (ali@cecos.edu.pk) 10
Feedback configuration Non-unity feedback system • When H(s) is non-unity or specified, such a system is said to be a non-unity feedback system as shown below:
Engr. Ali M Durrani (ali@cecos.edu.pk) 11
Feedback configuration Non-unity feedback system • A non-unity feedback system is implemented in MATLAB using the same “feedback” command as shown:
Engr. Ali M Durrani (ali@cecos.edu.pk) 12
Example 4 • Given a non-unity feedback system as shown in the figure, obtain the overall transfer function using MATLAB