Adaptive Sliding-Mode-Based Speed Control in Finite Control Set Model Predictive Torque Control for Induction Motors

Project Code :TEPGED122

Objective

The main objective of the proposed method is to improve the robustness of the Finite Control Set Model Predictive Torque Control for Induction Motors

Abstract

In this Project, an adaptive sliding-mode-control-based MPTC (ASMC-MPTC) method is proposed to improve the robustness of the finite control set model predictive control (FCS-MPC). First, the influence of the mismatched parameters for FCS-MPTC is introduced and the shortcoming of the PI-based MPTC (PI-MPTC) is analyzed. Then, a sliding-mode-control-based MPTC (SMC-MPTC) is studied, in which the exponential reaching law is introduced to control the trajectories of the state variables. To further improve the control performance of SMC-MPTC, the exponential reaching law is optimized to adjust the switching gain adaptively, thus the ASMC-MPTC is proposed. The PI-MPTC and ASMC-MPTC are compared with help MATLAB/SIMULINK software, and the results show that the proposed ASMC-MPTC has the best disturbance rejection ability and robustness against motor parameters variation and load torque change.


Index Termsβ€”Induction motor (IM), model predictive torque control (MPTC), robustness, sliding-mode control (SMC), Fuzzy Logic Controller. 

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