Induction Machine-Based EV Vector Control Model Using Mamdani Fuzzy Logic Controller

Also Available Domains DC - AC Converters

Project Code :TEPGED296

Objective

The main objective of the project is to develop an Induction Machine (IM)-based electric vehicle (EV) speed control model using a Mamdani fuzzy logic controller (MFLC) for enhanced dynamic speed regulation. The model aims to operate the EV at three distinct speed modes (40, 60, and 80 km/h) and provides superior speed tracking compared to traditional controllers like PI controller.

Abstract

The growing demand for electric vehicles (EVs) underscores the need for environmentally friendly and intelligent speed control strategies. This paper proposes a Mamdani fuzzy logic controller (MFLC) to efficiently regulate the speed of EVs at discrete levels. The MFLC member functions (MFs) are tuned for three distinct speed modes (40, 60, and 80 km/h). The proposed speed controller, tested in the MATLAB (Simulink) environment, shows significant improvement in dynamic speed control compared to the traditional PI controller. This model demonstrates superior tracking of user-defined speed profiles and robustness against speed transients at specified time intervals. Additionally, the MFLC model eliminates overshoot and substantially reduces steady-state time, outperforming conventional controllers in terms of speed tracking accuracy.

Keywords: induction machine; Mamdani fuzzy logic controller; proportional-integral; integrated gate bipolar transistor; inductance; electromagnetic torque; flux; membership function.

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

Β·         How to start with MATLAB

Β·         About Matlab language

Β·         About tools & libraries

Β·         Application of Matlab/Simulink

Β·         Basics on Matlab/Simulink

Β·         Introduction to Induction Motor

Β·         Introduction to battery

Β·         Introduction to PI Controllers

Β·         Introduction Fuzzy Logic Controllers

Β·         Project Development Skills:

o   Problem analyzing skills

o   Problem solving skills

o   Creativity and imaginary skills

o   Programming skills

o   Deployment

o   Testing skills

o   Debugging skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video