Rosenheim University of Applied Sciences: Fast Control for Three-Phase Synchronous Motors with an EnDat 2.2 Interface on MicroLabBox

Published: December 08, 2016

One field of research at the Electrical Drive Technology laboratory of the Rosenheim University of Applied Sciences is closed and open open loop controls for servo drives. The algorithms are developed entirely model-based with MATLAB®/Simulink®. For rapid control prototyping, several dSPACE systems are used. One subproject addresses the closed loop control of a permanently excited three-phase synchronous motor.

Previously, existing dSPACE systems were used with motors that included incremental encoders which provided analog sinusoidal output signals with signal levels of 1 Vss. Position measurement devices with a serial interface offer many advantages compared to devices with analog signal transmission. The EnDat 2.2 interface provides numerous benefits, including very short times for position value determination and transmission, automatic commissioning as well as comprehensive functions for diagnostics and functional safety. This is why incremental encoders with an EnDat 2.2 interface were integrated in existing test setups to be able to directly compare analog and digital signal transmission of position information in servo drives with very wide control ranges.

A dSPACE MicroLabBox and the EnDat block of the RTI Electric Motor Control Blockset enabled the researchers to read the position values of the encoders after a very short time with the maximum data rate of 16 MHz. These position values are currently being used as the basis for putting into operation commissioning a field-oriented current control for permanently excited three-phase synchronous motors.

The customer-specific motor control was implemented on the freely programmable FPGA of the MicroLabBox to achieve the fastest possible control sampling rate. This enabled the Rosenheim University of Applied Sciences to rapidly develop both the processor-based part of the controller and the parts executed on the FPGA with a model-based approach. For this, the RTI Electric Motor Control Blockset can be used in combination with the RTI FPGA Programming Blockset.

By using a MicroLabBox with the RTI Electric Motor Control Blockset and the RTI FPGA Programming Blockset, the researchers at the university were able to add the state-of-the-art EnDat 2.2 interface to their lab setup in a very short time and thus quickly perform the first comparison measurements between analog and digital encoders in a real environment.

Alexander Kiermayer is a research associate in the Electrical Drive Technology laboratory of the Rosenheim University of Applied Sciences.

Product Information

Drive innovation forward. Always on the pulse of technology development.

Subscribe to our expert knowledge. Learn from our successful project examples. Keep up to date on simulation and validation. Subscribe to/manage dSPACE direct and aerospace & defense now.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.