SlideShare a Scribd company logo
1 of 34
Dr.M.MURUGANANDAM,
Lecturer / Electrical Engineering, UTAS Ibri, Oman
Design of ANN Controller for Power Converter using MATLAB GUI
Design of ANN Controller
TOPICS TO BE DISCUSSED
Human Nerve System?
Structure of a Neuron
Biological Vs Artificial Neuron
A simple perceptron
Artificial Neural Networks
Learning Methods
Back propagation
ANN for AND operation
ANN for Power converter
10.05.2021 2
Human Nerve System
10.05.2021 Design of ANN Controller 3
How Many Nerves in our
body?
 Believe it or not, there are
over 7 trillion nerves in the
human body.
 All these nerves are part of
what's known as your body's
nervous system.
 You can think of nerves as
your body's electrical wiring
— they transmit signals
between your brain, spinal
cord, and the rest of your
body.
 The human brain has
approximately 86
billion neurons
STRUCTURE OF A NEURON
10.05.2021 Design of ANN Controller 4
A typical neuron may be divided into three distinct parts: its cell body,
dendrites, and axon
STRUCTURE OF A NEURON
10.05.2021 Design of ANN Controller 5
Dendrites (Receiver): Dendrites are projections of a neuron (nerve cell)
that receive signals (information / Message) from other neurons. The
transfer of information from one neuron to another is achieved through
electrochemical signals.
The Soma (cell body) : It contains the nucleus and cytoplasm. Biochemical
machinery and it sends signal.
Axon and Axon terminals: Axon is a conducting fiber and divides to axon
terminal, Axon terminals are the part of a nerve cell, that make synaptic
connections with another nerve cell.
STRUCTURE OF A NEURON
10.05.2021 Design of ANN Controller 6
Myelin: Myelin is an insulating fatty layer or sheath. It is made up of
protein and fatty substances. It speed up the, signal transmission along the
nerve cells.
Schwann: Schwann cell, also called Neurilemma cell, that produce
the myelin sheath around axons. Schwann cells are named after German
physiologist Theodor Schwann, who discovered them in the 19th century
Node of Ranvier : Node of Ranvier, periodic gap in the insulating sheath
that serves to facilitate the rapid conduction of nerve impulses
Nerves : it is made up of many neurons
BIOLOGICAL Vs ARTIFICIAL NEURON
10.05.2021 Design of ANN Controller 7
10.05.2021 Design of ANN Controller 8
INSPIRATION FROM NEUROBIOLOGY
 A neuron has many-inputs / one-output unit
 output can be excited or not excited
 incoming signals from other neurons determine if the
neuron shall excite ("fire")
 Output subject to attenuation in the synapses, which
are junction parts of the neuron
10.05.2021 Design of ANN Controller 9
MATHEMATICAL REPRESENTATION
The neuron calculates a weighted sum of inputs and
compares it to a threshold and gives the output
Non-linearity
10.05.2021 Design of ANN Controller 10
A SIMPLE PERCEPTRON NETWORK
• It’s a single-unit network
• Change the weight by an amount
proportional to the difference
between the desired output and
the actual output.
Δ Wi = η * (D-Y).Ii
Perceptron Learning Rule
Learning rate
Desired output
Input
Actual output
10.05.2021 Design of ANN Controller 11
Artificial Neural Networks
Adaptive interaction: between individual neurons
Power: collective behavior of interconnected neurons
The hidden layer learns to
recode (or to provide a
representation of the inputs
associative mapping)
BACK PROPAGATION
 Desired output of the training examples
 Error = difference between actual & desired output
 Change weight relative to error size
 Calculate output layer error , then propagate back
to previous layer
 Improved performance, very common!
10.05.2021 Design of ANN Controller 12
LEARNING METHODS
Unsupervised
Reinforcement learning
Back propagation
10.05.2021 Design of ANN Controller 13
ONLINE / OFFLINE
• Offline
– Weights fixed in operation mode
– Most common
• Online
– System learns while in operation mode
– Requires a more complex network architecture
10.05.2021 Design of ANN Controller 14
Design of ANN controller for AND
Operation
10.05.2021 Design of ANN Controller 15
>> INPUT = [0 0 1 1 ; 0 1 0 1]
>> TARGET = [0 0 0 1]
MATLAB Command Window
10.05.2021 Design of ANN Controller 16
Import Input and Target Data
10.05.2021 Design of ANN Controller 17
Create Network
10.05.2021 Design of ANN Controller 18
AND Network
10.05.2021 Design of ANN Controller 19
Train Network
10.05.2021 Design of ANN Controller 20
Network Trained
10.05.2021 Design of ANN Controller 21
TEST 1
10.05.2021 Design of ANN Controller 22
TEST 2
10.05.2021 Design of ANN Controller 23
TEST RESULTS
10.05.2021 Design of ANN Controller 24
FUZZY LOGIC /ANN CONTROLLER FOR
DC DRIVE
10.05.2021 Design of ANN Controller 25
MATLAB CIRCUIT FOR FUZZY
CONTROLLED DC DRIVE
10.05.2021 Design of ANN Controller 26
Data extraction from FLC
10.05.2021 Design of ANN Controller 27
Extracted data
10.05.2021 Design of ANN Controller 28
e ce dc
1 1 -0.00048 200020
2 0.857341 -0.00044 -19159.8
3 0.733414 -0.00038 -10409
4 0.627149 -0.00031 -4932.02
5 0.535603 -0.00028 -7336.97
6 0.457222 -0.00024 -6190.21
7 0.389883 -0.00022 239.0803
8 0.332035 -0.00016 -12555.8
9 0.278306 -0.00013 -8088.84
10 0.970612 -0.00047 -16248.9
11 0.830583 -0.00041 -13105.2
12 0.710667 -0.00036 -1783.72
13 0.607456 -0.00031 -3908.89
14 0.518759 -0.00028 -6113.31
15 0.442654 -0.00023 -2417.42
16 0.377402 -0.00019 -2357.47
17 0.321224 -0.00017 -6805.21
18 0.256247 -0.00013 -9322.09
19 0.940465 -0.00045 -10109.1
20 0.804701 -0.00038 -7768.73
ANN- Network
10.05.2021 Design of ANN Controller 29
View Weights
10.05.2021 Design of ANN Controller 30
Structure of Neural Network
10.05.2021 Design of ANN Controller 31
Neural Network in MATLAB
10.05.2021 Design of ANN Controller 32
MATLAB CIRCUIT FOR ANN FED DC
DRIVE
10.05.2021 Design of ANN Controller 33
Design of ANN Controller
THANK YOU
10.05.2021 34

More Related Content

What's hot

Signal conversion
Signal conversionSignal conversion
Signal conversionsatheesh714
 
enhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformenhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformU Reshmi
 
Modeling of EEG (Brain waves)
Modeling of EEG (Brain waves) Modeling of EEG (Brain waves)
Modeling of EEG (Brain waves) Kenyu Uehara
 
Overview of Nerve Conduction Study
Overview of Nerve Conduction StudyOverview of Nerve Conduction Study
Overview of Nerve Conduction StudyPramod Krishnan
 
Somatosensory evoked potential
Somatosensory evoked potentialSomatosensory evoked potential
Somatosensory evoked potentialdahmed hamed
 
Somatosensory and motor evoked potentials by neelothpala
Somatosensory and motor evoked potentials by neelothpalaSomatosensory and motor evoked potentials by neelothpala
Somatosensory and motor evoked potentials by neelothpalavrkv2007
 
Heart beat monitoring system
Heart beat monitoring systemHeart beat monitoring system
Heart beat monitoring systemVipul Tripathi
 
Origin of biopotentials
Origin of biopotentialsOrigin of biopotentials
Origin of biopotentialsRAMESHBABUA3
 
Intraoperative Monitoring Tech (CNIM) resume writing and interview skills
Intraoperative Monitoring Tech (CNIM) resume writing and interview skillsIntraoperative Monitoring Tech (CNIM) resume writing and interview skills
Intraoperative Monitoring Tech (CNIM) resume writing and interview skillsNicola Hawkinson
 
Cuda optimization
Cuda optimizationCuda optimization
Cuda optimizationCHIHTE LU
 

What's hot (19)

Signal conversion
Signal conversionSignal conversion
Signal conversion
 
enhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformenhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfform
 
Overview on Motor evoked potential
Overview on Motor evoked potentialOverview on Motor evoked potential
Overview on Motor evoked potential
 
Dark sensor using photodiode
Dark sensor using photodiodeDark sensor using photodiode
Dark sensor using photodiode
 
Modeling of EEG (Brain waves)
Modeling of EEG (Brain waves) Modeling of EEG (Brain waves)
Modeling of EEG (Brain waves)
 
Overview of Nerve Conduction Study
Overview of Nerve Conduction StudyOverview of Nerve Conduction Study
Overview of Nerve Conduction Study
 
Multimodality IONM in spine surgery
Multimodality IONM in spine surgeryMultimodality IONM in spine surgery
Multimodality IONM in spine surgery
 
The Role of Intraoperative Neuromonitoring (IONM)
The Role of Intraoperative Neuromonitoring (IONM)The Role of Intraoperative Neuromonitoring (IONM)
The Role of Intraoperative Neuromonitoring (IONM)
 
Somatosensory evoked potential
Somatosensory evoked potentialSomatosensory evoked potential
Somatosensory evoked potential
 
Perspective on HPC-enabled AI
Perspective on HPC-enabled AIPerspective on HPC-enabled AI
Perspective on HPC-enabled AI
 
Arterial Spin Labelling in stroke
Arterial Spin Labelling in strokeArterial Spin Labelling in stroke
Arterial Spin Labelling in stroke
 
Mt
MtMt
Mt
 
Somatosensory and motor evoked potentials by neelothpala
Somatosensory and motor evoked potentials by neelothpalaSomatosensory and motor evoked potentials by neelothpala
Somatosensory and motor evoked potentials by neelothpala
 
Heart beat monitoring system
Heart beat monitoring systemHeart beat monitoring system
Heart beat monitoring system
 
Respiratory activity sensor
Respiratory activity sensorRespiratory activity sensor
Respiratory activity sensor
 
Origin of biopotentials
Origin of biopotentialsOrigin of biopotentials
Origin of biopotentials
 
Intraoperative Monitoring Tech (CNIM) resume writing and interview skills
Intraoperative Monitoring Tech (CNIM) resume writing and interview skillsIntraoperative Monitoring Tech (CNIM) resume writing and interview skills
Intraoperative Monitoring Tech (CNIM) resume writing and interview skills
 
Cuda optimization
Cuda optimizationCuda optimization
Cuda optimization
 
Ncs
NcsNcs
Ncs
 

Similar to Design of ANN controller for power converter using MATLAB GUI

14. mohsin dalvi artificial neural networks presentation
14. mohsin dalvi   artificial neural networks presentation14. mohsin dalvi   artificial neural networks presentation
14. mohsin dalvi artificial neural networks presentationPurnesh Aloni
 
mohsin dalvi artificial neural networks presentation
mohsin dalvi   artificial neural networks presentationmohsin dalvi   artificial neural networks presentation
mohsin dalvi artificial neural networks presentationAkash Maurya
 
Neural Networks Ver1
Neural  Networks  Ver1Neural  Networks  Ver1
Neural Networks Ver1ncct
 
A simplified design of multiplier for multi layer feed forward hardware neura...
A simplified design of multiplier for multi layer feed forward hardware neura...A simplified design of multiplier for multi layer feed forward hardware neura...
A simplified design of multiplier for multi layer feed forward hardware neura...eSAT Publishing House
 
Introduction to Artificial Neural Networks - PART II.pdf
Introduction to Artificial Neural Networks - PART II.pdfIntroduction to Artificial Neural Networks - PART II.pdf
Introduction to Artificial Neural Networks - PART II.pdfSasiKala592103
 
Ann model and its application
Ann model and its applicationAnn model and its application
Ann model and its applicationmilan107
 
BACKPROPOGATION ALGO.pdfLECTURE NOTES WITH SOLVED EXAMPLE AND FEED FORWARD NE...
BACKPROPOGATION ALGO.pdfLECTURE NOTES WITH SOLVED EXAMPLE AND FEED FORWARD NE...BACKPROPOGATION ALGO.pdfLECTURE NOTES WITH SOLVED EXAMPLE AND FEED FORWARD NE...
BACKPROPOGATION ALGO.pdfLECTURE NOTES WITH SOLVED EXAMPLE AND FEED FORWARD NE...DurgadeviParamasivam
 
A Neural Network that Understands Handwriting
A Neural Network that Understands HandwritingA Neural Network that Understands Handwriting
A Neural Network that Understands HandwritingShivam Sawhney
 
Neural networks
Neural networksNeural networks
Neural networksBasil John
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 
Implementation of Feed Forward Neural Network for Classification by Education...
Implementation of Feed Forward Neural Network for Classification by Education...Implementation of Feed Forward Neural Network for Classification by Education...
Implementation of Feed Forward Neural Network for Classification by Education...ijsrd.com
 
Evolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesEvolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesAmr Kamel Deklel
 
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wideKeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wideKeith Wiley
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networksAkashRanjandas1
 
Artificial Neural Network Implementation On FPGA Chip
Artificial Neural Network Implementation On FPGA ChipArtificial Neural Network Implementation On FPGA Chip
Artificial Neural Network Implementation On FPGA ChipMaria Perkins
 
Final cnn shruthi gali
Final cnn shruthi galiFinal cnn shruthi gali
Final cnn shruthi galiSam Ram
 

Similar to Design of ANN controller for power converter using MATLAB GUI (20)

14. mohsin dalvi artificial neural networks presentation
14. mohsin dalvi   artificial neural networks presentation14. mohsin dalvi   artificial neural networks presentation
14. mohsin dalvi artificial neural networks presentation
 
mohsin dalvi artificial neural networks presentation
mohsin dalvi   artificial neural networks presentationmohsin dalvi   artificial neural networks presentation
mohsin dalvi artificial neural networks presentation
 
Neural Networks Ver1
Neural  Networks  Ver1Neural  Networks  Ver1
Neural Networks Ver1
 
A simplified design of multiplier for multi layer feed forward hardware neura...
A simplified design of multiplier for multi layer feed forward hardware neura...A simplified design of multiplier for multi layer feed forward hardware neura...
A simplified design of multiplier for multi layer feed forward hardware neura...
 
Carbon nanotube
Carbon nanotubeCarbon nanotube
Carbon nanotube
 
Introduction to Artificial Neural Networks - PART II.pdf
Introduction to Artificial Neural Networks - PART II.pdfIntroduction to Artificial Neural Networks - PART II.pdf
Introduction to Artificial Neural Networks - PART II.pdf
 
ANN.ppt
ANN.pptANN.ppt
ANN.ppt
 
Ann model and its application
Ann model and its applicationAnn model and its application
Ann model and its application
 
BACKPROPOGATION ALGO.pdfLECTURE NOTES WITH SOLVED EXAMPLE AND FEED FORWARD NE...
BACKPROPOGATION ALGO.pdfLECTURE NOTES WITH SOLVED EXAMPLE AND FEED FORWARD NE...BACKPROPOGATION ALGO.pdfLECTURE NOTES WITH SOLVED EXAMPLE AND FEED FORWARD NE...
BACKPROPOGATION ALGO.pdfLECTURE NOTES WITH SOLVED EXAMPLE AND FEED FORWARD NE...
 
A Neural Network that Understands Handwriting
A Neural Network that Understands HandwritingA Neural Network that Understands Handwriting
A Neural Network that Understands Handwriting
 
Neural networks
Neural networksNeural networks
Neural networks
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
Implementation of Feed Forward Neural Network for Classification by Education...
Implementation of Feed Forward Neural Network for Classification by Education...Implementation of Feed Forward Neural Network for Classification by Education...
Implementation of Feed Forward Neural Network for Classification by Education...
 
Evolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesEvolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network Trees
 
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wideKeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
BrainNit
BrainNitBrainNit
BrainNit
 
Artificial Neural Network Implementation On FPGA Chip
Artificial Neural Network Implementation On FPGA ChipArtificial Neural Network Implementation On FPGA Chip
Artificial Neural Network Implementation On FPGA Chip
 
Final cnn shruthi gali
Final cnn shruthi galiFinal cnn shruthi gali
Final cnn shruthi gali
 

More from Dr M Muruganandam Masilamani

More from Dr M Muruganandam Masilamani (6)

Python a Pathway by Dr.M.Muruganandam
Python a Pathway by Dr.M.MuruganandamPython a Pathway by Dr.M.Muruganandam
Python a Pathway by Dr.M.Muruganandam
 
DESIGN AND SIMULATION OF FUZZY LOGIC CONTROLLER USING MATLAB
DESIGN AND SIMULATION OF FUZZY LOGIC CONTROLLER USING MATLABDESIGN AND SIMULATION OF FUZZY LOGIC CONTROLLER USING MATLAB
DESIGN AND SIMULATION OF FUZZY LOGIC CONTROLLER USING MATLAB
 
Modeling and Simulation Lab Manual ME PED
Modeling and Simulation Lab Manual ME PEDModeling and Simulation Lab Manual ME PED
Modeling and Simulation Lab Manual ME PED
 
Power Electronics Lab Manual ME PED
Power Electronics Lab Manual ME PEDPower Electronics Lab Manual ME PED
Power Electronics Lab Manual ME PED
 
Power Electronics lab manual BE EEE
Power Electronics lab manual BE EEEPower Electronics lab manual BE EEE
Power Electronics lab manual BE EEE
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 

Recently uploaded

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 

Recently uploaded (20)

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 

Design of ANN controller for power converter using MATLAB GUI

  • 1. Dr.M.MURUGANANDAM, Lecturer / Electrical Engineering, UTAS Ibri, Oman Design of ANN Controller for Power Converter using MATLAB GUI
  • 2. Design of ANN Controller TOPICS TO BE DISCUSSED Human Nerve System? Structure of a Neuron Biological Vs Artificial Neuron A simple perceptron Artificial Neural Networks Learning Methods Back propagation ANN for AND operation ANN for Power converter 10.05.2021 2
  • 3. Human Nerve System 10.05.2021 Design of ANN Controller 3 How Many Nerves in our body?  Believe it or not, there are over 7 trillion nerves in the human body.  All these nerves are part of what's known as your body's nervous system.  You can think of nerves as your body's electrical wiring — they transmit signals between your brain, spinal cord, and the rest of your body.  The human brain has approximately 86 billion neurons
  • 4. STRUCTURE OF A NEURON 10.05.2021 Design of ANN Controller 4 A typical neuron may be divided into three distinct parts: its cell body, dendrites, and axon
  • 5. STRUCTURE OF A NEURON 10.05.2021 Design of ANN Controller 5 Dendrites (Receiver): Dendrites are projections of a neuron (nerve cell) that receive signals (information / Message) from other neurons. The transfer of information from one neuron to another is achieved through electrochemical signals. The Soma (cell body) : It contains the nucleus and cytoplasm. Biochemical machinery and it sends signal. Axon and Axon terminals: Axon is a conducting fiber and divides to axon terminal, Axon terminals are the part of a nerve cell, that make synaptic connections with another nerve cell.
  • 6. STRUCTURE OF A NEURON 10.05.2021 Design of ANN Controller 6 Myelin: Myelin is an insulating fatty layer or sheath. It is made up of protein and fatty substances. It speed up the, signal transmission along the nerve cells. Schwann: Schwann cell, also called Neurilemma cell, that produce the myelin sheath around axons. Schwann cells are named after German physiologist Theodor Schwann, who discovered them in the 19th century Node of Ranvier : Node of Ranvier, periodic gap in the insulating sheath that serves to facilitate the rapid conduction of nerve impulses Nerves : it is made up of many neurons
  • 7. BIOLOGICAL Vs ARTIFICIAL NEURON 10.05.2021 Design of ANN Controller 7
  • 8. 10.05.2021 Design of ANN Controller 8 INSPIRATION FROM NEUROBIOLOGY  A neuron has many-inputs / one-output unit  output can be excited or not excited  incoming signals from other neurons determine if the neuron shall excite ("fire")  Output subject to attenuation in the synapses, which are junction parts of the neuron
  • 9. 10.05.2021 Design of ANN Controller 9 MATHEMATICAL REPRESENTATION The neuron calculates a weighted sum of inputs and compares it to a threshold and gives the output Non-linearity
  • 10. 10.05.2021 Design of ANN Controller 10 A SIMPLE PERCEPTRON NETWORK • It’s a single-unit network • Change the weight by an amount proportional to the difference between the desired output and the actual output. Δ Wi = η * (D-Y).Ii Perceptron Learning Rule Learning rate Desired output Input Actual output
  • 11. 10.05.2021 Design of ANN Controller 11 Artificial Neural Networks Adaptive interaction: between individual neurons Power: collective behavior of interconnected neurons The hidden layer learns to recode (or to provide a representation of the inputs associative mapping)
  • 12. BACK PROPAGATION  Desired output of the training examples  Error = difference between actual & desired output  Change weight relative to error size  Calculate output layer error , then propagate back to previous layer  Improved performance, very common! 10.05.2021 Design of ANN Controller 12
  • 13. LEARNING METHODS Unsupervised Reinforcement learning Back propagation 10.05.2021 Design of ANN Controller 13
  • 14. ONLINE / OFFLINE • Offline – Weights fixed in operation mode – Most common • Online – System learns while in operation mode – Requires a more complex network architecture 10.05.2021 Design of ANN Controller 14
  • 15. Design of ANN controller for AND Operation 10.05.2021 Design of ANN Controller 15 >> INPUT = [0 0 1 1 ; 0 1 0 1] >> TARGET = [0 0 0 1]
  • 16. MATLAB Command Window 10.05.2021 Design of ANN Controller 16
  • 17. Import Input and Target Data 10.05.2021 Design of ANN Controller 17
  • 18. Create Network 10.05.2021 Design of ANN Controller 18
  • 19. AND Network 10.05.2021 Design of ANN Controller 19
  • 20. Train Network 10.05.2021 Design of ANN Controller 20
  • 21. Network Trained 10.05.2021 Design of ANN Controller 21
  • 22. TEST 1 10.05.2021 Design of ANN Controller 22
  • 23. TEST 2 10.05.2021 Design of ANN Controller 23
  • 24. TEST RESULTS 10.05.2021 Design of ANN Controller 24
  • 25. FUZZY LOGIC /ANN CONTROLLER FOR DC DRIVE 10.05.2021 Design of ANN Controller 25
  • 26. MATLAB CIRCUIT FOR FUZZY CONTROLLED DC DRIVE 10.05.2021 Design of ANN Controller 26
  • 27. Data extraction from FLC 10.05.2021 Design of ANN Controller 27
  • 28. Extracted data 10.05.2021 Design of ANN Controller 28 e ce dc 1 1 -0.00048 200020 2 0.857341 -0.00044 -19159.8 3 0.733414 -0.00038 -10409 4 0.627149 -0.00031 -4932.02 5 0.535603 -0.00028 -7336.97 6 0.457222 -0.00024 -6190.21 7 0.389883 -0.00022 239.0803 8 0.332035 -0.00016 -12555.8 9 0.278306 -0.00013 -8088.84 10 0.970612 -0.00047 -16248.9 11 0.830583 -0.00041 -13105.2 12 0.710667 -0.00036 -1783.72 13 0.607456 -0.00031 -3908.89 14 0.518759 -0.00028 -6113.31 15 0.442654 -0.00023 -2417.42 16 0.377402 -0.00019 -2357.47 17 0.321224 -0.00017 -6805.21 18 0.256247 -0.00013 -9322.09 19 0.940465 -0.00045 -10109.1 20 0.804701 -0.00038 -7768.73
  • 29. ANN- Network 10.05.2021 Design of ANN Controller 29
  • 30. View Weights 10.05.2021 Design of ANN Controller 30
  • 31. Structure of Neural Network 10.05.2021 Design of ANN Controller 31
  • 32. Neural Network in MATLAB 10.05.2021 Design of ANN Controller 32
  • 33. MATLAB CIRCUIT FOR ANN FED DC DRIVE 10.05.2021 Design of ANN Controller 33
  • 34. Design of ANN Controller THANK YOU 10.05.2021 34