FPGA-Based Electric Motor Control
Syllabus, Master's level, 1EL202
- Code
- 1EL202
- Education cycle
- Second cycle
- Main field(s) of study and in-depth level
- Electrical Engineering A1N
- Grading system
- Fail (U), Pass (3), Pass with credit (4), Pass with distinction (5)
- Finalised by
- The Faculty Board of Science and Technology, 2 March 2022
- Responsible department
- Department of Electrical Engineering
Entry requirements
120 credits in science/engineering, of which at least 60 credits in electrical engineering. Proficiency in English equivalent to the Swedish upper secondary course English 6.
Learning outcomes
The course aims to provide a good understanding of how electric motors can be controlled using Field Programmable Gate Arrays (FPGA)
hardware.
On completion of the course, the student should be able to:
- compare the differences among FPGAs and microcontrollers,
- implement basic FPGA programming with LabVIEW,
- implement some advanced programming concepts,
- develop control codes specifically for different types of electric motors,
- simulate and implement control codes on real systems.
Content
Background for control of electric motors. Introduction to the software LabVIEW. Step by step development of FPGA code for control of electric motors. Integration of digital sensors and data analysis. Verification of the code through laborations.
Instruction
Lectures and laboratory work.
Assessment
Written exam (3 credits) and laboratory work (2 credits).
If there are special reasons for doing so, the examiner may make exceptions from the specified examination method of assessment and allow a student to be assessed by another method. An example of special reasons might be a certificateregarding special pedagogical support from the disability coordinator of the university.
Reading list
No reading list found.