Learning objectives
The course aims at providing basic knowledge pertaining the operation and use of the different types of electric motor drives:
* direct current machines;
* DC and AC brushless;
* asynchronous machines;
* step motor drives.
At the end of the course the students should know, for each type of motor drives:
* construction details;
* operating principles;
* the applicable sensors for current, position and speed sensing;
* the main control schemes and algorithms;
* the possible applications (industrial, powertrain, appliances, etc.).
The latter part of the course aims at providing the basic knowledge and best practices for the digital control of electric drives, in particular using fixed point microcontrollers and DSPs. In this context the students should be able to design control algorithms based on fixed-point processors using the whole available numeric range and implementing good practices of embedded programming.
Prerequisites
Electric circuits; automatic control; general physics.
Course unit content
Electromechanical energy conversion; DC and AC (brushless, induction) motor drives; digital control.
Full programme
1. Electromechanical energy conversion. Energy, coenergy, torque calculation. Introduction to polyphase electrical machines, distinction between anisotropy torque and permanent magnet torque. (7 hours).
2. Direct current machine, construction and operating principle. Quadrants of operation, flux weakening. Dynamic model, feedback control of current and speed. Switching power supply through PWM-controlled H-bridge, current ripple, current circulation, freewheeling diodes, braking resistor. (10 hours).
3. DC brushless machine, pole pairs, cogging torque and skewing. Two-phase-on and three-phase-on operation, DC brushless torque calculation. Power supply through three-phase bridge. Control through on/off Hall effect sensors. (6 hours).
4. Current sensors: shunt resistor, uncompensated and compensated Hall effect sensor. Position and speed sensors: tachometric dynamo, absolute and incremental encoder, resolver. (2 hours).
5. AC brushless machine, generation of rotating magnetic field, torque angle, Clarke's and Park's transformations, model of the machine on rotating axes. AC brushless torque calculation, anysotropic machines, flux weakening, vector control and MTPA/MTPV trajectories. (7 hours).
6. Induction machine, slip, circuit model. Induction machine Induction machine torque calculation, torque/speed curve, off-grid operation and starting techniques. Constant V/f control and slip control through inverter. Introduction to vector control. Induction machine tests. (7 hours).
7. Incremental motion drives, variable reluctance, permanent magnet and hybrid types. Open-loop control, microstepping. (2 hours).
8. Comparison of rotating electrical machine types: properties and typical operating fields, automation (axis and spindle drives), powertrain. (1 hour).
9. Introduction to embedded control on fixed-point microcontrollers and DSP. Number formats, fractional representation, arithmetic operators, normalization, differences between DSPs e microcontrollers, numerical saturation techniques, event-oriented programming. (6 hours).
Bibliography
Lecture notes available from the Elly online platform.
Assessment methods and criteria
Report on the laboratory activity (if Unit 2 is included in the student's plan) and oral examination.
At the end of the laboratory activities each team of students must deliver a written report. After receiving an evaluation of their report, the students can individually take the oral examination.
The result of the oral examination accounts for 2/3 of the final mark, while the laboratory activity accounts for 1/3.
Students who have only Unit 1 in their plan will be requested to take only the oral examination.