Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

Objectives:

 Learn commands in MATLAB that would be used to reduce linear systems


block diagram using series, parallel and feedback configuration.
 To verify the equivalency of the basic moves, including moving blocks past
summing junctions, and moving blocks past pickoff points.
Equipment’s:
 MATLAB Software
Theory:
Many systems are composed of multiple subsystems, where each of these
subsystems is represented as a block with an input, output, and a transfer function.
Some common topologies interconnecting subsystems are as follows. These
topologies form the basis for reducing more complicated systems to a single Block.
1. Series Connection: Subsystems are connected in a chain-like manner, with
outputs of one subsystem feeding into the next. Overall transfer function is the
product of individual transfer functions.
2. Parallel Connection: Subsystems share the same input but have separate
outputs. Overall transfer function is the sum of individual transfer functions.
3. Feedback Connection: Output of a subsystem is fed back to its input,
commonly seen in control systems. Overall behavior is determined using closed-
loop transfer function.
4. Cascade Connection: Subsystems share the same input, with outputs of one
feeding into the next. Overall transfer function is the product of individual transfer
functions.
Lab Tasks
Procedure:
 Begin by performing the necessary calculations for the given question to
determine the parameters and requirements for the simulation.
 Open MATLAB software on the computer system.
 Navigate to the Simulink tab within MATLAB.
 Within the Simulink environment, access the library browser and
meticulously select the required equipment and components essential for the
simulation setup.
 Arrange the selected equipment and components within the Simulink
workspace to construct the desired block diagram model accurately.
 Validate the model setup to ensure that all connections and configurations
are correct and in accordance with the initial calculations and objectives.
 Execute the simulation to observe the output behavior of the constructed
model.
 Analyze the simulation results to assess the system performance and verify
its compliance with the anticipated outcomes.
Task # 01:

Calculation:
num1=[0 1];
denum1=[1 1];
G1=tf(num1,denum1);
num2=[0 1];
denum2=[1 4];
G2=tf(num2,denum2);
num3=[1 3];
denum3=[1 5];
G3=tf(num3,denum3);
A=series(G1,G2);
B=series(G3,A)
Simulink Model:

Result:
Task # 02:

Calculation:
num1=[0 1];
denum1=[1 4];
G1=tf(num1,denum1);
num2=[0 1];
denum2=[1 4];
G2=tf(num2,denum2);
num3=[1 3];
denum3=[1 5];
G3=tf(num3,denum3);
A=parallel(G1,G2);
B=parallel(G3,A)

Simulink Model:
Result:

Task # 03:
Calculation:
num1=[0 1 1];
denum1=[1 2 0];
G=tf(num1,denum1);
num2=[1 3];
denum2=[1 4];
H=tf(num2,denum2);
A=feedback(G,H)

Simulink Model:
Result:

Task # 04:
For the system in Task 3, Push H(s) to the left past of the summing junction
and draw its equivalent system. Make separate plots for the step response of
each of the system.

Simulink Model:
Result:
Task # 05:
For the system in Task 3, Push H(s) to the right past of the pick off point and
draw its equivalent system. Make separate plots for the step response of each
of the system.

Simulink Model:
Result:

Conclusion:
In the end of this lab on reducing block diagrams and verifying equivalency using
series, parallel, and feedback configurations, I have gained valuable insights into
the fundamental principles of control system analysis and design. By applying
these techniques, I have learned how to simplify complex systems while
maintaining their functionality, which is crucial for real-world applications in
engineering and beyond.

You might also like