Performance Investigation of Digitally Controlled PMSM Vector Control Drive (VPL-NIAD04)
Electrical drive for studying different control techniques of PMSM motor control using latest ARM Cortex M4 32 bit Microcontrollers.
Unique Features
- Complete advanced learning platform
- Self-written program
- Model based program
- MATLAB/C language coding support
- Rapid development of new control algorithm
Control Methods
- Scalar Control (Open & Closed Loop)
- Vector Control
Controller
- ARM Cortex M4 32-bit Microcontrollers
- Generic industry standard platform
- Drives Consist of:
- 1 HP PMSM with mechanical loading
- Digital controller based on STM32F407VG uC
- High power rectifier, DC link capacitor, inverter
- Sensing circuits for AC/DC current, DC voltage and speed
Motor Controller
- ARM Cortex M4 32-bit microcontroller for programming (STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F core)
- STM32F407VGT6 ARM Cortex-M4 Board featuring 32-bit ARM Cortex-M4F core, 168 MHz, 1 MB Flash, 192 KB RAM in an LQFP100 package.
- On-board ST-LINK/V2 for programming and debugging with selection mode switch, Power supply: through USB bus or from an external.
- On-board ADC, DAC, USB/JTAG terminal facility
- Port pins are routed to header on mother board for easy connection and having:
- 8 General purpose input lines
- 8 General purpose output lines
- 16×2 LCD interface
- 5 keys interface.
- 3 high speed digital outputs and 2 High speed digital input lines. 6 PWM outputs, 3 QEI inputs.
- SPI bus for SPI slave interface,
- 9 Analog inputs, 2 Analog Universal outputs
- D-type connector for RS232 interfaces.
High Power Module with Protection
- Input – 415V AC, Output – 3 Phase 400V, 10A suitable for 1.5 HP AC motor having proper heat dissipation arrangements
- 1200 V, 25 A diode rectifier with electrolyte DC capacitor for Input AC-DC conversion,
- 3 Phase Inverter Power Module with IGBT Rating @ 1200 V, 30 Amp with detailed protection and snubber circuits arrangement, interface circuit arrangement with controller using appropriate connectors, On-board driver circuit with protection and PWM isolation, IGBT with desaturation protection against overload and short-circuit.
- Over current trip circuit is provided with trip status indicator, RESET switch.
- Sensing circuit for three AC output currents, one DC current and one DC voltage. All connections terminated with banana connector.
Motor Setup
- Motor setup consists 1 HP / 230 VLL / 3000 RPM / 4 Pole / 3 Phase / PMSM Motor with mechanical loading arrangement having linear scales.
- Essential speed and other sensors as per control and feedback requirement.
- Facility for self-written C program as well as model-based programming.
- MATLAB and C Language Coding support.

