PLL Position and Speed Observer With Integrated Current Observer for Sensorless PMSM Drives

Project Code :TEMAED39

Objective

The main objective of this project is to improve the position estimation accuracy, a real-time stator resistance estimator for low-speed operation and a PM flux estimator for high-speed operation

Abstract

In this project, a phase-locked loop (PLL) rotor position and speed observer, including an integrated decoupled stator current observer, is proposed for wide speed- range sensor-less control of permanent magnet synchronous motor (PMSM) drives. This new PLL scheme consists of two interconnected observers: 1) a second-order PLL position observer using the direct current error as correction term and 2) a third-order extended Luenberger speed observer, based on the mechanical model of the drive, using the quadrature current error as the correction term. 

The estimated speed is just an unrefined reference for the position integrator, and it is further corrected by the PLL. The current observer is a subsystem integrated as a PLL phase detector. A method for real-time identification of the stator resistance at low speeds and of the permanent magnet flux at high speeds is proposed, using the current errors in the current reference frame. The proposed method is modelled and simulated in MATLAB/SIMULINK.

Keywords: Permanent magnet motor drives, phase locked loops (PLLs), sensorless control, state observers, and variable-speed drives.

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
  • Introduction to motors.
  • Study of permanent magnet synchronous Motor.
  • Design of permanent magnet synchronous Motor.
  • Design of voltage source converter.
  • Introduction to electrical drives.
  • Analysis of power converters.
  • Introduction to controllers.
  • 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.
  • Study of PWM techniques.
  • Introduction to various types of loads.
  • Introduction to Phase Locked Loop.
  • Design of space vector pulse width modulation.
  • Design of fifth-order PLL position and speed observer based on the fundamental excitation model.
  • 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

mail-banner
call-banner
contact-banner
Request Video