RDDSCACIMVC: 3-Phase AC Induction Vector Control Drive Current Sensing Reference Design

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

RDDSCACIMVC: 3-Phase AC Induction Vector Control Drive Current Sensing Reference Design

RDDSCACIMVC: 3-Phase AC Induction Vector Control Drive Current Sensing Reference Design

Overview

This reference design enables development of a vector control algorithm for a three-phase AC induction motor implemented on NXP® digital signal controllers MC56F8013/MC56F8023.

  • Targeted mainly at consumer and industrial applications
  • Cost-effective and highly reliable, the algorithm implements a single shunt current sensing, eliminating the need for more than one sensor
  • High range of motor operating speeds up to 18000RPM
  • An adaptive closed loop rotor flux estimator enhances control performance and increases the overall robustness of the system
  • A reference manual provides a detailed description of the application, including a design of hardware and software

Features

  • 3-phase AC induction motor drive
  • Designed to fit into consumer and industrial applications
  • Uses 56F8013 or 56F8023 32 MIPS Digital Signal Controller
  • Running on a 3-phase High Voltage Power Stage
  • Control technique incorporating:
    • Vector control of three-phase AC induction motor with position encoder
    • Closed-loop speed control
    • Both directions of rotation
    • Both motor and generator modes
    • Reconstruction of three-phase motor currents from DC-Bus shunt resistor
    • Closed loop current control
    • Flux and torque independent control
    • Adaptive rotor flux space-vector estimator
    • Field-weakening for high speeds
    • High-speed range, max speed – 18000 RPM (2-pole motor)
  • FreeMASTER software control interface (motor start/stop, speed setup)
  • FreeMASTER software monitor
  • FreeMASTER software graphical control page (required speed, actual motor speed, start/stop status, DC-Bus voltage level, motor current, system status)
  • FreeMASTER software speed scope (observes actual and desired speeds, DC-Bus voltage and motor current)
  • FreeMASTER software high-speed recorder (reconstructed motor currents, vector control algorithm quantities)
  • DC-Bus overvoltage and undervoltage, overcurrent protection

Block Diagram

1103_3_PHASE_AC1.gif

Board

ACIMVCDEMO.jpg

Design Resources

Labels (1)
Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-1126331%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERDDSCACIMVC%3A%203-Phase%20AC%20Induction%20Vector%20Control%20Drive%20Current%20Sensing%20Reference%20Design%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1126331%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CUL%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FRDDSCACIMVC-3-Phase-AC-Induction-Vector-Control-Drive-Current%2Fta-p%2F1126331%23toc-hId-382513740%22%20target%3D%22_blank%22%3EOverview%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FRDDSCACIMVC-3-Phase-AC-Induction-Vector-Control-Drive-Current%2Fta-p%2F1126331%23toc-hId--1424940723%22%20target%3D%22_blank%22%3EFeatures%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FRDDSCACIMVC-3-Phase-AC-Induction-Vector-Control-Drive-Current%2Fta-p%2F1126331%23toc-hId-1062572110%22%20target%3D%22_blank%22%3EBlock%20Diagram%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FRDDSCACIMVC-3-Phase-AC-Induction-Vector-Control-Drive-Current%2Fta-p%2F1126331%23toc-hId--744882353%22%20target%3D%22_blank%22%3EBoard%3C%2FA%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style-type%3Adisc%3B%20margin-left%3A0px%3B%20margin-bottom%3A1px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Designs-Knowledge-Base%2FRDDSCACIMVC-3-Phase-AC-Induction-Vector-Control-Drive-Current%2Fta-p%2F1126331%23toc-hId-1742630480%22%20target%3D%22_blank%22%3EDesign%20Resources%3C%2FA%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId-382513740%22%20id%3D%22toc-hId-1297637431%22%3EOverview%3C%2FH1%3E%3CP%3E%3C%2FP%3E%3CP%3EThis%20reference%20design%20enables%20development%20of%20a%20vector%20control%20algorithm%20for%20a%20three-phase%20AC%20induction%20motor%20implemented%20on%20NXP%C2%AE%20digital%20signal%20controllers%20MC56F8013%2FMC56F8023.%3C%2FP%3E%3CUL%3E%3CLI%3ETargeted%20mainly%20at%20consumer%20and%20industrial%20applications%3C%2FLI%3E%3CLI%3ECost-effective%20and%20highly%20reliable%2C%20the%20algorithm%20implements%20a%20single%20shunt%20current%20sensing%2C%20eliminating%20the%20need%20for%20more%20than%20one%20sensor%3C%2FLI%3E%3CLI%3EHigh%20range%20of%20motor%20operating%20speeds%20up%20to%2018000RPM%3C%2FLI%3E%3CLI%3EAn%20adaptive%20closed%20loop%20rotor%20flux%20estimator%20enhances%20control%20performance%20and%20increases%20the%20overall%20robustness%20of%20the%20system%3C%2FLI%3E%3CLI%3EA%20reference%20manual%20provides%20a%20detailed%20description%20of%20the%20application%2C%20including%20a%20design%20of%20hardware%20and%20software%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId--1424940723%22%20id%3D%22toc-hId--509817032%22%3EFeatures%3C%2FH1%3E%3CP%3E%3C%2FP%3E%3CUL%20style%3D%22color%3A%20%23333f48%3B%20background-color%3A%20%23ffffff%3B%20font-size%3A%2016px%3B%20margin-bottom%3A%2011px%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3E3-phase%20AC%20induction%20motor%20drive%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EDesigned%20to%20fit%20into%20consumer%20and%20industrial%20applications%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EUses%2056F8013%20or%2056F8023%2032%20MIPS%20Digital%20Signal%20Controller%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3ERunning%20on%20a%203-phase%20High%20Voltage%20Power%20Stage%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EControl%20technique%20incorporating%3A%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22list-style%3A%20none%3B%22%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EVector%20control%20of%20three-phase%20AC%20induction%20motor%20with%20position%20encoder%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EClosed-loop%20speed%20control%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EBoth%20directions%20of%20rotation%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EBoth%20motor%20and%20generator%20modes%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EReconstruction%20of%20three-phase%20motor%20currents%20from%20DC-Bus%20shunt%20resistor%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EClosed%20loop%20current%20control%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EFlux%20and%20torque%20independent%20control%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EAdaptive%20rotor%20flux%20space-vector%20estimator%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EField-weakening%20for%20high%20speeds%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22margin-top%3A%200.5em%3B%20padding-left%3A%201em%3B%22%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EHigh-speed%20range%2C%20max%20speed%20%E2%80%93%2018000%20RPM%20(2-pole%20motor)%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EFreeMASTER%20software%20control%20interface%20(motor%20start%2Fstop%2C%20speed%20setup)%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EFreeMASTER%20software%20monitor%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EFreeMASTER%20software%20graphical%20control%20page%20(required%20speed%2C%20actual%20motor%20speed%2C%20start%2Fstop%20status%2C%20DC-Bus%20voltage%20level%2C%20motor%20current%2C%20system%20status)%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EFreeMASTER%20software%20speed%20scope%20(observes%20actual%20and%20desired%20speeds%2C%20DC-Bus%20voltage%20and%20motor%20current)%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EFreeMASTER%20software%20high-speed%20recorder%20(reconstructed%20motor%20currents%2C%20vector%20control%20algorithm%20quantities)%3C%2FDIV%3E%3C%2FLI%3E%3CLI%20style%3D%22margin-bottom%3A%200.5em%3B%22%3E%3CDIV%3EDC-Bus%20overvoltage%20and%20undervoltage%2C%20overcurrent%20protection%3C%2FDIV%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId-1062572110%22%20id%3D%22toc-hId-1977695801%22%3EBlock%20Diagram%3C%2FH1%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221103_3_PHASE_AC1.gif%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%221103_3_PHASE_AC1.gif%22%20style%3D%22width%3A%20800px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F111401i656E7D08B84759BC%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%221103_3_PHASE_AC1.gif%22%20alt%3D%221103_3_PHASE_AC1.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId--744882353%22%20id%3D%22toc-hId-170241338%22%3EBoard%3C%2FH1%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ACIMVCDEMO.jpg%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ACIMVCDEMO.jpg%22%20style%3D%22width%3A%20500px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F111415i2213FEC11AEFF576%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22ACIMVCDEMO.jpg%22%20alt%3D%22ACIMVCDEMO.jpg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CH1%20id%3D%22toc-hId-1742630480%22%20id%3D%22toc-hId--1637213125%22%3EDesign%20Resources%3C%2FH1%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1126331%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ELegacy%20Designs%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎08-11-2020 11:48 AM
Updated by: