Our products and systems increasingly use motor control systems to control e.g. tools, pumps, medical equipment, robots and industrial automation.

Several control applications are already developed on Embedded processor and DSP (Digital Signal Processor) platforms. However, for high-speed sensorless BLDC (Brushless DC) motor control application a transformation to an FPGA based embedded platform is preferred.

A class-D digital amplifier, based on Gallium-Nitride (GaN) technology, is available and connected to an FPGA development platform. A sensorless field-oriented control (FOC) algorithm is implemented and available for this platform. The controller is modelled in Simulink and the VHDL code to run on the FPGA platform is generated automatically from this model.

The motor position estimator requires correct motor parameters to achieve a good result. Currently these parameters are provided to the algorithm manually. The goal of this assignment is to research, develop and implement an algorithm that is able to autonomously determine the motor and load parameters for use in the estimator and FOC controller. This algorithm will be added to the existing Simulink model and a physical demonstrator should be built to demonstrate the functionality of the algorithm. Are you doing a Bsc or Msc study Embedded Systems, Electrical Engineering or Computer Science and looking for an internship or graduation assignment?

Please contact us via recruitment@3t.nl.