Sensorless Predictive Current Control of PMSM EV Drive using DSOGI-FLL Based Sliding Mode Observer

Project Code :TEPGED25

Objective

The main objective of this project is to achieve better harmonic elimination of estimated back-EMF components and faster dynamic speed estimation by using DSOGI-FLL along with feed forward term.

Abstract

In this project, to eliminate lower order harmonics, DC offset, saturation, a sliding mode observer (SMO) with a dual second order generalized integrator frequency locked loop is proposed for a surface mounted Permanent Magnet Synchronous Motor (PMSM) based electric vehicle (EV) drive. Due to pure integrator problems and weakening of output at low speed, the conventional back-EMF estimation has limitations. Simple back-EMF component extraction with a traditional low pass filter is difficult and causes substantial phase delays in the estimated location and speed. 

This project deals with a sensor-less speed and location estimation technique (DSOGI-FLL). Together with the feed forward term, a novel method of using the DSOGI-FLL is shown to achieve better harmonic elimination of estimated back-EMF components and faster estimation of dynamic speed. For improved dynamic response, a delay compensated predictive current controller based PMSM EV drive is used with the proposed estimation technique. Simulation results shows that, compared to the traditional technique, the DSOGI-FLL based SMO has better efficiency. The proposed system is simulated by using MATLAB/SIMULINK.

Keywords: Permanent Magnet Synchronous Machine, Sliding Mode Control, Sensorless Control, Phase Locked Loop.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software Configuration:

Operating System :  Windows 7/8/10

Application Software :  Matlab/Simulink

Hardware Configuration:

RAM :  8 GB / 4 GB (Min)

Processor :  I3 / I5(Mostly prefer)

Learning Outcomes

  • Introduction to Matlab/Simulink
  • What is EISPACK & LINPACK
  • How to start with MATLAB
  • About Matlab language
  • About tools & libraries
  • Application of Matlab/Simulink
  • About Matlab desktop
  • Features of Matlab/Simulink
  • Basics on Matlab/Simulink
  • How to limit the speed in PMSM drives?
  • Introduction to PMSM.
  • Study of different motors.
  • Design of PMSM.
  • Introduction to electrical drives.
  • Analysis of power converters.
  • Modelling of SVPWM.
  • Introduction to controller.
  • We can learn about Synchronous reference frame theory.
  • We can learn about clark’s transformation.
  • Design of PI controller.
  • Introduction to the types of filters.
  • Introduction to closed loop, open loop control methods.
  • Design of SMO
  • Design of DSOGI
  • Design of FLL
  • Design of Sensorless Predictive Current Control
  • Project Development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video