Learning objectives
This course aims at providing skills and theoretical foundations for the control of electric drives and actuators by means of Digital Signal Processors (DSPs).
Prerequisites
Electric Drives<br />
Digital Control
Course unit content
<p> Introduction to digital control of electric drives.<br />
Discretization, aliasing, folding, normalized frequency.<br />
Conversion from discrete time to continuos time, interpolation.<br />
FIR filters, convolution, difference equations.<br />
Frequency response of FIR filters, linear phase FIR filters.<br />
z-transform, properties, unit delay.<br />
Relationship between the z-transform and the frequency response.<br />
IIR filters, block diagrams, Direct Form I, Direct Form II, Transposed.<br />
Poles and zeroes, stability.<br />
Time-domain analysis, correspondences between s and z domains.<br />
Synthesis of digital filters and regulators.<br />
Inverse z-transform.<br />
Spectral analysis, Discrete Fourier transform (DFT) and FFT.<br />
DSP, Harvard architecture, MAC.<br />
Numerical representations, fixed point, floating point, effects of quantization.<br />
Introduction to embedded programming, development of control algorithms on fixed point processors.<br />
</p>
Bibliography
S.K. Mitra, "Digital Signal Processing - A Computer-Based Approach", McGraw-Hill.<br />
J.H. McClellan et al., "DSP First - A Multimedia Approach", Prentice Hall.<br />
G.F. Franklin et al., "Digital Control of Dynamic Systems", Addison Wesley.