Control Assign 1 2023
Control Assign 1 2023
Faculty of Engineering
University of Moratuwa
Control Systems
Design Home Assignment-1
April, 2023
This home assignment accounts for a 15% of the total module mark.
Deliverables:
You are expected to complete ALL parts of this assignment, write an individual report in typed
format, and submit exclusively in PDF format as a single file to MOODLE.
Your report needs to be neat, legible and well-structured. In assessing your assignment working
we will be looking for evidences of your learning. The deeper you have discussed the meaning of
your results the richer the technical contents of your report and therefore the higher your
attainments.
A mechanical work of simply presenting solutions to the theoretical part and including plots of
MATLAB® simulation, if free of error and presented well, would only just meet a satisfactory
standard. Your discussions of the obtained results and the way in which these are connected to
the theory are the main aspect of the assignment that assessors will be looking for. All MATLAB®
programmes must be included in an Appendix at the end of the report.
Your individual report must be submitted in PDF form to MOODLE by due date.
A suitable control strategy to be chosen and evaluated using computer numerical simulations for
the voltage control of a DC RC circuit whose parameters are unknown. As a result, parameter
estimation needs to be carried out using experimental methods. See Fig. 1 for the circuit.
An automatic control system is to drive the capacitor voltage, 𝑒𝑜 (𝑡), in a desired profile, 𝑒𝑟 (𝑡),
by automatically adjusting the input voltage, 𝑒𝑖 (𝑡), to the circuit by the use of an adjustable DC
voltage supply.
Assignment Tasks
a) Show that the unit step response of this circuit can be written in the form
𝑡
𝑒𝑜 (𝑡) = 𝐴 (1 − 𝑒 −𝜏 )
where 𝜏 is the time constant and 𝐴 is the final value.
In order to estimate the parameter time constant of the circuit, a 5 V step input is applied
to the circuit and the capacitor voltage (in volts) is recorded against time (in seconds) in
an oscilloscope as shown in Fig. 2. Use this recorded data to estimate 𝜏. [20%]
Do not forget to collate all the MATLAB® codes that you have developed for each part of the
simulation into one m-file and include this m-file at the end of your report in an appendix. The m-
file should have appropriate comments on the top (the header information) and also additional
comments on various lines to make your program easy to follow.
---------------- END ----------------