You are on page 1of 4

MCH3008 CONTROL SYSTEMS LABORATORY

MCH3008 Lab Project


Deadline:7th June

Each project is going to be assigned individually; there is no group work for the
projects. Show all your works!!!

Prepare a final report for your project. Matlab and Simulink will be used; solutions of
the equations can be handwritten. Add your solutions, Matlab codes, Simulink screenshots
and graphs. The softcopy of your reports will be evaluated only for those who deliver their
homework on time. Duplicate work will get zero point.

Project Titles:
1. Temperature Control of an Industrial Oven

Industrial ovens are heated chambers used for a variety of industrial applications,
including drying, curing, or baking components, parts or final products.

Figure 1.1 – Industrial oven and thermal model


The illustrative figures have been drawn using parameters for a small size oven. Power 𝑄˙ is
supplied to the oven by an electrical element, heat capacity 𝐶ℎ, at temperature 𝑇ℎ. This is
linked through a thermal resistance 𝑅ℎ𝑜 to the oven, heat capacity 𝐶𝑜 which loses heat to the
environment, temperature 𝑇𝑒, through the thermal resistance 𝑅𝑜 of the enclosure. The
controller monitors 𝑇𝑜 and adjusts 𝑄˙ with the goal of maintaining the oven temperature to at
a set-point Ts. The parameters are,

Ro = 0.15 KW−1 , Te = 0°C, Rho = 0.15 x KW−1, Co = 1.0 x 104JK−1, Ch = 500 JK−1

2
MCH3008 CONTROL SYSTEMS LABORATORY

Equation of the system is given below:


𝐴 = (𝑅𝑜𝐶𝑜 + 𝑅𝑜𝐶ℎ + 𝑅ℎ𝑜𝐶ℎ) (1.1)

(𝐶ℎ𝑅𝑜𝐶𝑜𝑅ℎ𝑜) 𝑜 + 𝑇𝑜 = 𝑄˙ 𝑅𝑜 + 𝑇𝑒
+ 𝐴𝑇 (1.2)
𝑇
𝑜

Assume power 𝑄˙ is the input, 𝑇𝑜 is the output for the modeling and controller design.

3
MCH3008 CONTROL SYSTEMS LABORATORY

Instructions:

1. a. Derive the transfer function and state space model according to the system input and
output. Show your solutions step by step.

b. Define the transfer function and state space models in a Matlab Script. Add the required
codes into your report. Find zeros and poles of the transfer function and comment on the
stability of the system. What is the system order?

.c Show the step response with in 5000 second.

d. Build a block diagram in Matlab/Simulink by using the equations and plot output by
giving a step input. Show your final Simulink model and plots.(base on experiment 2)

2. a. Using the block diagram for modeling, create a subsystem as a plant and design a PID
control feedback loop. Add the Simulink model into your report.

b. Design a system with a certain overshoot and the peak time and explain the method
which you use to get appropriate PID gains. Plot the output and comment on your
results.(Percentage overshoot less then 2 percent ,peak time less than 100 second)

You might also like