SPRACT7 August 2020 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
The three-phase current sensing with only one dc link shunt resistor can be used for cost sensitive applications. However, special efforts need to reconstruct three-phase current from a dc link current. Moreover, phase current cannot be correctly measured from the single shunt when the active vector duration is less than the minimum measurement time. In order to get dc link current in unmeasurable vector area, a special algorithm for PWM compensation is required. This application report describes how to reconstruct three phase currents with a single current sensor in the inverter dc link. This solution is verified through InstaSPIN™-FOC with MotorControl SDK software platform.
InstaSPIN™, FAST™, and C2000™ are trademarks of Texas Instruments.
All trademarks are the property of their respective owners.
A Brushless Permanent Magnet Synchronous Motor (PMSM) has been widely applied to industrial and automotive applications due to lots of advantage over other motors. For control side, Field Oriented Control (FOC) and Pulse Width Modulation (PWM) have become a general control method in variable-speed ac motor drivers applications with PMSM. For most of applications power rating is lower than a couple of kW, three shunt resistors located in low side of power switches are generally used to measure three-phase motor currents for FOC. However, a single-shunt feedback located in dc link return side is also widely used for cost sensitive applications like digital appliance. This application report shows how to reconstruct three-phase currents with a single dc link current by using InstaSPIN-FOC solution with MotorControl SDK.