Maximum Torque per Voltage Flux-Weakening strategy with speed limiter for PMSM drives

Project Code :TEMAED23

Objective

The main objective of this project is smoothly changing to a FW zone, letting the motor work in all the possible trajectories.

Abstract

In this project, an improved Permanent Magnet Synchronous Motors (PMSMs) Flux Weakening (FW) control scheme, based on applications for electric vehicles is introduced. The new function of the proposed algorithm is the inclusion of both the accelerator pedal as a torque guide and the Cruise Speed Limiter (CSL) as a speed limit in a single scheme, without interfering with each other until that limit is reached. 

The existing dq-axis references are computed using a polar co-ordinate system and a per-unit system from the proposed algorithm. Moreover, because of voltage loop which changes the current-vector angle, it takes advantage of the smooth transition between the Low Back Electromotive Force (LBEF) zone and the FW zone. 

Another key advantage of the proposed system is its ability to operate without modifying the algorithm in all the dq-plane during the Maximum Torque per Ampere (MTPA), Constant Torque (CT), Current and Voltage Limit (CVL), Maximum Torque per Voltage (MTPV) and Constant Speed (CS) strategies. The proposed method is simulated and the results are verified by using a real exterior-rotor Interior Permanent Magnet Synchronous Motor (IPMSM) direct-drive e-motor bike.

Keywords: Flux Weakening, Maximum Torque per Voltage, Permanent magnet motors, Torque control, Velocity control.

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?
  • How to control maximum torque per voltage?
  • Analysis of flux weakening control strategy.
  • Introduction to PMSM.
  • Study of different motors.
  • Design of PMSM.
  • Introduction to electrical drives.
  • Designing of control algorithm for speed limit.
  •  Modelling of control algorithm to obtain maximum torque per voltage.
  • 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 the types of power generation.
  • Introduction to closed loop, open loop control methods.
  • 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