
Field-oriented motor control in FPGA, takes resolver inputs
These additions, the company said, develop its complete motor control solution for both sensor and sensorless field oriented control applications. In th same announcement, there was also an IP reference design for brushless DC (BLDC) motors making use of the resolver interface.
The motor control solution is a development environment comprising a fully-modular IP suite, hardware kit and graphical user interface (GUI) for simplified development and debugging Microsemi’s newly added IP targets motor control applications using a resolver sensor to find the position and speed of a rotor, enabling easier designs. Resolvers are commonly used in harsh or rugged environments such as extreme temperatures, oil and dirt and are also preferred in space applications because of their tolerance of high-radiation environments (as compared to other sensors such as optical encoders). Microsemi, thorough its acquisition some years ago of Actel, has an established product offering in radiation-tolerant FPGAs.
The FPGA-based multi-axis motor control solution now supports various motor types and control algorithms, including BLDC (sensorless, resolver, encoder and Hall sensor) and stepper motors. Along with high performance, reliability, security (secure communication, design security and hardware security) and low power, the solution can also enable integration of other functions such as industrial communication, human machine interface (HMI) and sensor interface required for modern drives and industrial control systems.
This amounts, according to a spokesman, to a, “complete solution for designing robotics, medical, 3-D printing, aerospace and defence applications requiring the most deterministic motor control solution, [using] FPGAs combined with our new IP [to] deliver unique capabilities. Designers have a distinct advantage in deterministic, high-precision control systems. Our solution offers many advantages over traditional DSP and MCU-based solutions, including deterministic response, mixed motor control, better performance with multiple motor controls and a high level of integration.”
Offering motor control IP support for Microsemi’s SmartFusion2 system-on-chip (SoC) FPGAs, IGLOO2 FPGAs and RTG4 FPGAs, the package provides a library of pre-tested and hardware-validated IP cores, reference designs for stepper and BLDC in sensor and sensorless configurations, a hardware board with BLDC and stepper motors, and GUI-based software for optimizing and debugging the design. The IP suite supports the key motor control algorithms for BLDC in both field oriented control (FOC) sensorless and sensor configurations, as well as the stepper motor using an advanced microstepping algorithm. It is also scalable to a multi-axis motor drive design, and can be used with high efficiency motors, multi-type motor designs, high rpm performance and high precision stepper motor designs, as these applications require a highly deterministic motor control solution. It enables designs using a resolver with a BLDC and permanent-magnet synchronous motor (PMSM) motors.
https://www.microsemi.com/applications/motor-control#ip-suite and https://www.microsemi.com/applications/motor-control#solutions
