An Effective Predictive Torque Control Scheme for PMSM Drive without Involvement of Weighting Factors

Project Code :TEMAED119

Objective

The objective of this paper is eliminating the weighting factors in Predictive Torque Control (PTC) method for two-level Voltage Source Inverter (VSI) fed Permanent Magnet Synchronous Motor.

Abstract

In this project, Finite Control Set Model Predictive Control (FCS-MPC) methods are emerging as a powerful control technique for power electronic converters and drives. FCS-MPC methods work on the principle of minimizing a single cost function. The cost function consists of multiple control objectives with different magnitudes and requires weighting factors for optimization. The calculation of the weighting factor is a cumbersome process and it depends on the system parameters and operating conditions. In this paper, a new approach for eliminating the weighting factors in Predictive Torque Control (PTC) method for two-level Voltage Source Inverter (VSI) fed Permanent Magnet Synchronous Motor (PMSM) drive is developed. In the proposed PTC method, the torque and flux objectives are considered as separate cost functions and evaluated with all seven different Voltage Vectors (VVs). The top three VVs corresponding to minimized torque and flux objective cost functions are considered individually. Among these, optimal VV is selected for minimizing both torque and flux ripples. As a result, monotonous flux weighting factors tuning is not required and reduction in switching frequency is also achieved.


Keywords:  Predictive Torque Control (PTC), Permanent Magnet Synchronous Motor Drive (PMSM), Weighting Factors (WF). 

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

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 controllers.
  • Study of PWM techniques.
  • 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