ELECTRIC MOTOR CONTROLLER MODEL SIMULATION USING NEURO FUZZY: COMPARISON OF GRADIENTLESS OPTIMIZATION METHOD AND PARTICLE SWARM OPTIMIZATION (PSO)

The most important part of an electric vehicle is the electric motor as the main drivetrain. For an electric motor to work properly, a controller is required to control the electric motor so that the power delivered to the motor at a certain point in time is the exact amount as needed. With the t...

Full description

Saved in:
Bibliographic Details
Main Author: ZAINAKMAL SOLIHIN, MUHAMMAD
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/60597
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:60597
spelling id-itb.:605972021-09-18T11:23:41ZELECTRIC MOTOR CONTROLLER MODEL SIMULATION USING NEURO FUZZY: COMPARISON OF GRADIENTLESS OPTIMIZATION METHOD AND PARTICLE SWARM OPTIMIZATION (PSO) ZAINAKMAL SOLIHIN, MUHAMMAD Indonesia Final Project electric motor, fuzzy rule, fuzzy system, membership function, Gradientless Descent, Particle Swarm Optimization INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/60597 The most important part of an electric vehicle is the electric motor as the main drivetrain. For an electric motor to work properly, a controller is required to control the electric motor so that the power delivered to the motor at a certain point in time is the exact amount as needed. With the time, machine learning based controller is getting more and more used, and one of the best machine learning based model for a controller is neuro fuzzy system. From that, in this research one of the neuro fuzzy models will be used, namely Artificial Neuro Fuzzy Inference System (ANFIS). The standard optimization method for a neuro fuzzy model is using gradient descent, but this method has quiet a few problems for neuro fuzzy, one of which is stuck at local optima. Hence, two optimization methods without gradient are tested in this research, namely gradientless descent (GLD) and particle swarm optimization (PSO). Using data recorded from an electric motor, an ANFIS model with 3 outputs, 2 inputs configuration is trained. From the results of the study it was found that an ANFIS model with triangular membership function and (3, 3, 3) membership configuration with PSO as the optimization method delivers the best outcome. Using triangular membership function and (3, 3, 3) as membership configuration, gives the model enough complexity while still avoiding overfit. Moreover, using PSO as the optimization algorithm leads to a higher model accuracy compared to GLD optimization despite using way less time and computational cost. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description The most important part of an electric vehicle is the electric motor as the main drivetrain. For an electric motor to work properly, a controller is required to control the electric motor so that the power delivered to the motor at a certain point in time is the exact amount as needed. With the time, machine learning based controller is getting more and more used, and one of the best machine learning based model for a controller is neuro fuzzy system. From that, in this research one of the neuro fuzzy models will be used, namely Artificial Neuro Fuzzy Inference System (ANFIS). The standard optimization method for a neuro fuzzy model is using gradient descent, but this method has quiet a few problems for neuro fuzzy, one of which is stuck at local optima. Hence, two optimization methods without gradient are tested in this research, namely gradientless descent (GLD) and particle swarm optimization (PSO). Using data recorded from an electric motor, an ANFIS model with 3 outputs, 2 inputs configuration is trained. From the results of the study it was found that an ANFIS model with triangular membership function and (3, 3, 3) membership configuration with PSO as the optimization method delivers the best outcome. Using triangular membership function and (3, 3, 3) as membership configuration, gives the model enough complexity while still avoiding overfit. Moreover, using PSO as the optimization algorithm leads to a higher model accuracy compared to GLD optimization despite using way less time and computational cost.
format Final Project
author ZAINAKMAL SOLIHIN, MUHAMMAD
spellingShingle ZAINAKMAL SOLIHIN, MUHAMMAD
ELECTRIC MOTOR CONTROLLER MODEL SIMULATION USING NEURO FUZZY: COMPARISON OF GRADIENTLESS OPTIMIZATION METHOD AND PARTICLE SWARM OPTIMIZATION (PSO)
author_facet ZAINAKMAL SOLIHIN, MUHAMMAD
author_sort ZAINAKMAL SOLIHIN, MUHAMMAD
title ELECTRIC MOTOR CONTROLLER MODEL SIMULATION USING NEURO FUZZY: COMPARISON OF GRADIENTLESS OPTIMIZATION METHOD AND PARTICLE SWARM OPTIMIZATION (PSO)
title_short ELECTRIC MOTOR CONTROLLER MODEL SIMULATION USING NEURO FUZZY: COMPARISON OF GRADIENTLESS OPTIMIZATION METHOD AND PARTICLE SWARM OPTIMIZATION (PSO)
title_full ELECTRIC MOTOR CONTROLLER MODEL SIMULATION USING NEURO FUZZY: COMPARISON OF GRADIENTLESS OPTIMIZATION METHOD AND PARTICLE SWARM OPTIMIZATION (PSO)
title_fullStr ELECTRIC MOTOR CONTROLLER MODEL SIMULATION USING NEURO FUZZY: COMPARISON OF GRADIENTLESS OPTIMIZATION METHOD AND PARTICLE SWARM OPTIMIZATION (PSO)
title_full_unstemmed ELECTRIC MOTOR CONTROLLER MODEL SIMULATION USING NEURO FUZZY: COMPARISON OF GRADIENTLESS OPTIMIZATION METHOD AND PARTICLE SWARM OPTIMIZATION (PSO)
title_sort electric motor controller model simulation using neuro fuzzy: comparison of gradientless optimization method and particle swarm optimization (pso)
url https://digilib.itb.ac.id/gdl/view/60597
_version_ 1822003608311300096