SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
Introduction to Fuzzy Logic systems
and Fuzzy logic APC simulator
By LV Tailoring Software
Fuzzy Logic - background
• Western cultures adopted binary logic long time ago as they dealt with the yes
or no, guilty or not guilty – vocabulary of the binary Aristotelian logic
world.
• Eastern cultures easily accommodate the concept of Fuzziness due to
historical background – not the “certain answer” is the just way to express the
view of experienced person observing the world.
• In 1965 Prof. Lotfi A. Zadeh introduced fuzzy sets, where many degrees of
membership are allowed, and indicated with a number between 0 and 1. The
point of departure for fuzzy sets is simply the generalization of the valuation
set from the pair of numbers {0,1} to all the numbers in [0,1]. This is called a
membership function.
2
LV Tailoring Software
Fuzzy Logic - background
• Mitsubishi manufactures a fuzzy air conditioner. While conventional air conditioners use on/off controllers that
work and stop working based on a range of temperatures, the Mitsubishi machine takes advantage of fuzzy rules; the
machine operates smoother as a result. The machine becomes less mistreated by sudden changes of state, more
consistent room temperatures are achieved, and less energy is consumed. These were first released in 1989.
• Sanyo, Panasonic, and Canon make fuzzy video cameras. These have a digital image stabilizer to remove hand jitter,
and the video camera can determine the best focus and lightning. Fuzzy decision making is used to control these
actions. The present image is compared with the previous frame in memory, stationary objects are detected, and its
shift coordinates are computed. This shift is subtracted from the image to compensate for the hand jitter.
• Fujitec and Toshiba have a fuzzy scheme that evaluates the passenger traffic and the elevator variables to determine
car announcement and stopping time. This helps reduce the waiting time and improves the efficiency and reliability
of the systems.
• The automotive industry has also taken advantage of the theory. Nissan has had an anti-lock braking system since
1997 that senses wheel speed, road conditions, and driving pattern, and the fuzzy ABS determines the braking action,
with skid control.
• Since 1988 Hitachi has turned over the control of the Sendai subway system to a fuzzy system. It has reduced the
judgment on errors in acceleration and braking by 70%. The Ministry of International Trade and Industry estimates
that in 1992 Japan produced about $2 billion worth of fuzzy products. US and European companies still lag far
behind. The market of products is enormous, ranging from fuzzy toasters to fuzzy golf diagnostic systems..
3
LV Tailoring Software
Fuzzy Logic - background
• Example of Fuzzy logic reasoning:
• Everyone who is 60 to 70 years old is old, but very old if 71 years old or above;
everyone who is 20 to 39 is young but very young if 19 years old or below.
• Given - Hiram is 70 years old and Miriam is 39 years old.
• 3. Hiram is old but not very old; Miriam is young but not very young.
• This is an example of approximate reasoning; in order to deal with an
imprecise inference, fuzzy logic can be employed. It allows imprecise
linguistic terms such as:
• • Fuzzy predicates: rare, expensive, fast, high
• • Fuzzy quantifiers: few, usually, much, little
• • Fuzzy truth values: true, unlikely true, false, and mostly false.
4
LV Tailoring Software
Fuzzy Logic - background
• Fuzzy set where the right part is singleton
• Example
• For Logic set - it is union of numbers
• For Fuzzy set – each number has it “degree of belonging” or certainty, some
could treat it as probability – but better way to express it as possibility.
• Often Fuzzy logic theory refers as the theory of possibility - analogous and yet
conceptually different from the theory of probability. Probability is a measure
of frequency of occurrence of an event, which has a physical event basis. Thus,
probabilities have a physical event basis and are related to statistical
experiments; they are primarily used for quantifying how frequently a sample
occurs in a population.
• Possibility theory attempts to quantify how accurately a sample resembles a
stereotype element of a population. This stereotype is a prototypical class of
the population and is known as a fuzzy set. This theory focuses more on the
imprecision intrinsic in the language, while probability theory focuses more on
the uncertainty of events, in the sense of its randomness in nature.
5
LV Tailoring Software
Fuzzy Logic - background
• Fuzzy variables
• First step in build up of Fuzzy control system – creation of membership
function for all related variables (input and output).
• If we are going to use graph for representation of Fuzzy logic set we coming to
detention of the membership function.
6
LV Tailoring Software
Fuzzy Logic - background
• Main Fuzzy logic mathematical operation – similar to binary.
• Union
• Intersection
• Negation
7
LV Tailoring Software
Fuzzy Logic - background
• We just defined membership function for input data we need to operate on.
• We need to apply input data on certain function which in turn will be in turn
the fuzzy function – what is the rules of conversion?
8
LV Tailoring Software
Fuzzy Logic - background
• Fuzzy rules
• It is possible that Fuzzy system we want to build has some input variable,
each of them represented by it’s own membership function.
• Inner relationship of this variables is not defined strictly by mathematical
rules, they should not be mutually independed, they just need to be relevant
to our application.
• Increasing number of the input variables has better definition of the system,
but could in turn complicate creation of the behavioral rules.
• Second step in build up of Fuzzy control system – creation of Fuzzy
Linguistic Descriptions or Fuzzy rules.
• IF (a set of conditions is satisfied) THEN (a set of consequences can be
inferred)
• A general fuzzy IF–THEN rule has the form:
9
LV Tailoring Software
Fuzzy Logic - background
• Simplest Fuzzy logic controller
• What is Defuzzification?
• Simplest system – one input one output
• Center of Mass formula
10
LV Tailoring Software
Fuzzy Logic –vehicle example
11
LV Tailoring Software
Simulation of Fuzzy and WA APC
system
• In order to check performance of Fuzzy APC vs. WA APC simulation of the
system performed (Labview).
• Dose values were taken as input variables, also Focus values are present, but
not used in simulation.
• Membership function were created as well as for Dose and Focus variables.
• Rules includes Dose and Focus impact, but feedback loop updates just Dose
performance (close simulation for FAB Litho tool activity).
• Actual simulation not included any translation of Dose values to CD values for
given Focus, it assumes that any inconsistencies are added as WN or trend in
the final measurement.
• WA APC simulated as 5 tag window with 0.35/0.25/0.2/0.14/0.06 weights
accordingly which is effectively matched NSO exponential weights average
approach.
12
LV Tailoring Software
140.0
145.0
150.0
155.0
160.0
165.0
170.0
175.0
180.0
185.0
Focus steps
CD's
Focus
FE
Dose0
Dose2
Dose3
Dose5
Dose6
Regular FE
13
LV Tailoring Software
140.0
145.0
150.0
155.0
160.0
165.0
170.0
175.0
180.0
185.0
Focus steps
CD's
Focus
FE
Dose0
Dose2
Dose3
Dose5
Dose6
Area CD division Fuzzy APC controller -
Dose
14
LV Tailoring Software
Membership function of Fuzzy APC
controller - Dose
15
LV Tailoring Software
140.0
145.0
150.0
155.0
160.0
165.0
170.0
175.0
180.0
185.0
Focus steps
CD's
Focus
FE
Dose0
Dose2
Dose3
Dose5
Dose6
Area CD division of Fuzzy APC controller -
Focus
16
LV Tailoring Software
Membership function of Fuzzy APC
controller - Focus
17
LV Tailoring Software
Rules of Fuzzy APC controller
18
LV Tailoring Software
Test Surface Fuzzy APC controller
19
LV Tailoring Software
Schematic Labview presentation of
Fuzzy APC controller
20
LV Tailoring Software
GUI Labview presentation of Fuzzy vs.
Weighted average APC controllers
21
LV Tailoring Software
Brief conclusions:
• Fuzzy APC operation depends just on current sample,
no history sample required to perform noise
reduction
• WA APC need historical sample to perform, which
could be irrelevant for RT operation sequence.
• Fuzzy APC better performed as WN cancellator,
reducing noise power significantly compared to WA
APC (~factor of 2)
• WA APC has better signal trend tracking.
• In Fuzzy APC signal trend contaminated noise
cancellation ability.
22
LV Tailoring Software
Thank you for your attention
23
LV Tailoring Software

Contenu connexe

En vedette

Filsafat matematika pengertian logisisme_formalisme_konstruktivisme
Filsafat matematika pengertian logisisme_formalisme_konstruktivismeFilsafat matematika pengertian logisisme_formalisme_konstruktivisme
Filsafat matematika pengertian logisisme_formalisme_konstruktivismetetty khairani
 
Aliran-Aliran Filsafat Matematika
Aliran-Aliran Filsafat MatematikaAliran-Aliran Filsafat Matematika
Aliran-Aliran Filsafat MatematikaNailul Hasibuan
 
Fuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanFuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanRoziq Bahtiar
 
Sebuah Kritik Filsafat absolutis Matematika
Sebuah Kritik Filsafat absolutis MatematikaSebuah Kritik Filsafat absolutis Matematika
Sebuah Kritik Filsafat absolutis MatematikaNailul Hasibuan
 
Filsafat Matematika dan Aliran-aliran Filsafat Matematika
Filsafat Matematika dan Aliran-aliran Filsafat MatematikaFilsafat Matematika dan Aliran-aliran Filsafat Matematika
Filsafat Matematika dan Aliran-aliran Filsafat MatematikaNailul Hasibuan
 

En vedette (9)

Filsafat matematika pengertian logisisme_formalisme_konstruktivisme
Filsafat matematika pengertian logisisme_formalisme_konstruktivismeFilsafat matematika pengertian logisisme_formalisme_konstruktivisme
Filsafat matematika pengertian logisisme_formalisme_konstruktivisme
 
Metode sugeno
Metode sugenoMetode sugeno
Metode sugeno
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Aliran-Aliran Filsafat Matematika
Aliran-Aliran Filsafat MatematikaAliran-Aliran Filsafat Matematika
Aliran-Aliran Filsafat Matematika
 
Fuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanFuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaan
 
Fuzzi its
Fuzzi itsFuzzi its
Fuzzi its
 
Sebuah Kritik Filsafat absolutis Matematika
Sebuah Kritik Filsafat absolutis MatematikaSebuah Kritik Filsafat absolutis Matematika
Sebuah Kritik Filsafat absolutis Matematika
 
Filsafat matematika
Filsafat matematikaFilsafat matematika
Filsafat matematika
 
Filsafat Matematika dan Aliran-aliran Filsafat Matematika
Filsafat Matematika dan Aliran-aliran Filsafat MatematikaFilsafat Matematika dan Aliran-aliran Filsafat Matematika
Filsafat Matematika dan Aliran-aliran Filsafat Matematika
 

Similaire à LVTS APC fuzzy controller

Fuzzy logic and its applications
Fuzzy logic and its applicationsFuzzy logic and its applications
Fuzzy logic and its applicationsTarek Kalaji
 
Final presentation
Final presentationFinal presentation
Final presentationAjay Yadav
 
Fuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningFuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningDr. C.V. Suresh Babu
 
A General Framework for Electronic Circuit Verification
A General Framework for Electronic Circuit VerificationA General Framework for Electronic Circuit Verification
A General Framework for Electronic Circuit VerificationIRJET Journal
 
Fuzzy Controller Design Procedure System
Fuzzy Controller Design Procedure SystemFuzzy Controller Design Procedure System
Fuzzy Controller Design Procedure SystemNJUSTAiMo
 
Fuzzy logic systems
Fuzzy logic systemsFuzzy logic systems
Fuzzy logic systemsPham Tung
 
2019 Levenshtein Transformer
2019 Levenshtein Transformer2019 Levenshtein Transformer
2019 Levenshtein Transformer広樹 本間
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logicAdPatel5
 
Fuzzy Logic Controller.pptx
Fuzzy Logic Controller.pptxFuzzy Logic Controller.pptx
Fuzzy Logic Controller.pptxMahuaPal6
 
Expert System With Python -1
Expert System With Python -1Expert System With Python -1
Expert System With Python -1Ahmad Hussein
 
Concepts of predictive control
Concepts of predictive controlConcepts of predictive control
Concepts of predictive controlJARossiter
 

Similaire à LVTS APC fuzzy controller (20)

Week 8.pptx
Week 8.pptxWeek 8.pptx
Week 8.pptx
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzz2
Fuzz2Fuzz2
Fuzz2
 
Practical --2..pdf
Practical --2..pdfPractical --2..pdf
Practical --2..pdf
 
What is Fuzzy Logic?
What is Fuzzy Logic?What is Fuzzy Logic?
What is Fuzzy Logic?
 
Fuzzy logic and its applications
Fuzzy logic and its applicationsFuzzy logic and its applications
Fuzzy logic and its applications
 
Final presentation
Final presentationFinal presentation
Final presentation
 
Lecture 6 expert systems
Lecture 6   expert systemsLecture 6   expert systems
Lecture 6 expert systems
 
Fuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningFuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoning
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
A General Framework for Electronic Circuit Verification
A General Framework for Electronic Circuit VerificationA General Framework for Electronic Circuit Verification
A General Framework for Electronic Circuit Verification
 
Fuzzy Controller Design Procedure System
Fuzzy Controller Design Procedure SystemFuzzy Controller Design Procedure System
Fuzzy Controller Design Procedure System
 
L20.ppt
L20.pptL20.ppt
L20.ppt
 
Fuzzy logic systems
Fuzzy logic systemsFuzzy logic systems
Fuzzy logic systems
 
2019 Levenshtein Transformer
2019 Levenshtein Transformer2019 Levenshtein Transformer
2019 Levenshtein Transformer
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy Logic Controller.pptx
Fuzzy Logic Controller.pptxFuzzy Logic Controller.pptx
Fuzzy Logic Controller.pptx
 
Expert System With Python -1
Expert System With Python -1Expert System With Python -1
Expert System With Python -1
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Concepts of predictive control
Concepts of predictive controlConcepts of predictive control
Concepts of predictive control
 

Plus de Vladislav Kaplan

Steganographic Application of improved Genetic Shifting algorithm against RS ...
Steganographic Application of improved Genetic Shifting algorithm against RS ...Steganographic Application of improved Genetic Shifting algorithm against RS ...
Steganographic Application of improved Genetic Shifting algorithm against RS ...Vladislav Kaplan
 
Project presentation - Steganographic Application of improved Genetic Shifti...
Project presentation  - Steganographic Application of improved Genetic Shifti...Project presentation  - Steganographic Application of improved Genetic Shifti...
Project presentation - Steganographic Application of improved Genetic Shifti...Vladislav Kaplan
 
LVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-MetrologyLVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-MetrologyVladislav Kaplan
 
LVTS - Remote CDSEM concept for Fab Metrology
LVTS  - Remote CDSEM concept for Fab MetrologyLVTS  - Remote CDSEM concept for Fab Metrology
LVTS - Remote CDSEM concept for Fab MetrologyVladislav Kaplan
 
LVTS - Macro-inspection using Flatbed scanner concept
LVTS - Macro-inspection using Flatbed scanner conceptLVTS - Macro-inspection using Flatbed scanner concept
LVTS - Macro-inspection using Flatbed scanner conceptVladislav Kaplan
 
LVTS - Dose&Focus recognition by image part2
LVTS  - Dose&Focus recognition by image part2LVTS  - Dose&Focus recognition by image part2
LVTS - Dose&Focus recognition by image part2Vladislav Kaplan
 
LVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by imageLVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by imageVladislav Kaplan
 
LVTS Advanced matching matching concept for CDSEM
LVTS Advanced matching matching concept for CDSEMLVTS Advanced matching matching concept for CDSEM
LVTS Advanced matching matching concept for CDSEMVladislav Kaplan
 

Plus de Vladislav Kaplan (9)

Steganographic Application of improved Genetic Shifting algorithm against RS ...
Steganographic Application of improved Genetic Shifting algorithm against RS ...Steganographic Application of improved Genetic Shifting algorithm against RS ...
Steganographic Application of improved Genetic Shifting algorithm against RS ...
 
Project presentation - Steganographic Application of improved Genetic Shifti...
Project presentation  - Steganographic Application of improved Genetic Shifti...Project presentation  - Steganographic Application of improved Genetic Shifti...
Project presentation - Steganographic Application of improved Genetic Shifti...
 
LVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-MetrologyLVTS - Image Resolution Monitor for Litho-Metrology
LVTS - Image Resolution Monitor for Litho-Metrology
 
LVTS - Remote CDSEM concept for Fab Metrology
LVTS  - Remote CDSEM concept for Fab MetrologyLVTS  - Remote CDSEM concept for Fab Metrology
LVTS - Remote CDSEM concept for Fab Metrology
 
LVTS - Macro-inspection using Flatbed scanner concept
LVTS - Macro-inspection using Flatbed scanner conceptLVTS - Macro-inspection using Flatbed scanner concept
LVTS - Macro-inspection using Flatbed scanner concept
 
LVTS - Dose&Focus recognition by image part2
LVTS  - Dose&Focus recognition by image part2LVTS  - Dose&Focus recognition by image part2
LVTS - Dose&Focus recognition by image part2
 
LVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by imageLVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by image
 
LVTS Advanced matching matching concept for CDSEM
LVTS Advanced matching matching concept for CDSEMLVTS Advanced matching matching concept for CDSEM
LVTS Advanced matching matching concept for CDSEM
 
LVTS Projects
LVTS ProjectsLVTS Projects
LVTS Projects
 

Dernier

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
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
 
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
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
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
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 

Dernier (20)

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
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
 
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
 
🔝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...
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
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
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 

LVTS APC fuzzy controller

  • 1. Introduction to Fuzzy Logic systems and Fuzzy logic APC simulator By LV Tailoring Software
  • 2. Fuzzy Logic - background • Western cultures adopted binary logic long time ago as they dealt with the yes or no, guilty or not guilty – vocabulary of the binary Aristotelian logic world. • Eastern cultures easily accommodate the concept of Fuzziness due to historical background – not the “certain answer” is the just way to express the view of experienced person observing the world. • In 1965 Prof. Lotfi A. Zadeh introduced fuzzy sets, where many degrees of membership are allowed, and indicated with a number between 0 and 1. The point of departure for fuzzy sets is simply the generalization of the valuation set from the pair of numbers {0,1} to all the numbers in [0,1]. This is called a membership function. 2 LV Tailoring Software
  • 3. Fuzzy Logic - background • Mitsubishi manufactures a fuzzy air conditioner. While conventional air conditioners use on/off controllers that work and stop working based on a range of temperatures, the Mitsubishi machine takes advantage of fuzzy rules; the machine operates smoother as a result. The machine becomes less mistreated by sudden changes of state, more consistent room temperatures are achieved, and less energy is consumed. These were first released in 1989. • Sanyo, Panasonic, and Canon make fuzzy video cameras. These have a digital image stabilizer to remove hand jitter, and the video camera can determine the best focus and lightning. Fuzzy decision making is used to control these actions. The present image is compared with the previous frame in memory, stationary objects are detected, and its shift coordinates are computed. This shift is subtracted from the image to compensate for the hand jitter. • Fujitec and Toshiba have a fuzzy scheme that evaluates the passenger traffic and the elevator variables to determine car announcement and stopping time. This helps reduce the waiting time and improves the efficiency and reliability of the systems. • The automotive industry has also taken advantage of the theory. Nissan has had an anti-lock braking system since 1997 that senses wheel speed, road conditions, and driving pattern, and the fuzzy ABS determines the braking action, with skid control. • Since 1988 Hitachi has turned over the control of the Sendai subway system to a fuzzy system. It has reduced the judgment on errors in acceleration and braking by 70%. The Ministry of International Trade and Industry estimates that in 1992 Japan produced about $2 billion worth of fuzzy products. US and European companies still lag far behind. The market of products is enormous, ranging from fuzzy toasters to fuzzy golf diagnostic systems.. 3 LV Tailoring Software
  • 4. Fuzzy Logic - background • Example of Fuzzy logic reasoning: • Everyone who is 60 to 70 years old is old, but very old if 71 years old or above; everyone who is 20 to 39 is young but very young if 19 years old or below. • Given - Hiram is 70 years old and Miriam is 39 years old. • 3. Hiram is old but not very old; Miriam is young but not very young. • This is an example of approximate reasoning; in order to deal with an imprecise inference, fuzzy logic can be employed. It allows imprecise linguistic terms such as: • • Fuzzy predicates: rare, expensive, fast, high • • Fuzzy quantifiers: few, usually, much, little • • Fuzzy truth values: true, unlikely true, false, and mostly false. 4 LV Tailoring Software
  • 5. Fuzzy Logic - background • Fuzzy set where the right part is singleton • Example • For Logic set - it is union of numbers • For Fuzzy set – each number has it “degree of belonging” or certainty, some could treat it as probability – but better way to express it as possibility. • Often Fuzzy logic theory refers as the theory of possibility - analogous and yet conceptually different from the theory of probability. Probability is a measure of frequency of occurrence of an event, which has a physical event basis. Thus, probabilities have a physical event basis and are related to statistical experiments; they are primarily used for quantifying how frequently a sample occurs in a population. • Possibility theory attempts to quantify how accurately a sample resembles a stereotype element of a population. This stereotype is a prototypical class of the population and is known as a fuzzy set. This theory focuses more on the imprecision intrinsic in the language, while probability theory focuses more on the uncertainty of events, in the sense of its randomness in nature. 5 LV Tailoring Software
  • 6. Fuzzy Logic - background • Fuzzy variables • First step in build up of Fuzzy control system – creation of membership function for all related variables (input and output). • If we are going to use graph for representation of Fuzzy logic set we coming to detention of the membership function. 6 LV Tailoring Software
  • 7. Fuzzy Logic - background • Main Fuzzy logic mathematical operation – similar to binary. • Union • Intersection • Negation 7 LV Tailoring Software
  • 8. Fuzzy Logic - background • We just defined membership function for input data we need to operate on. • We need to apply input data on certain function which in turn will be in turn the fuzzy function – what is the rules of conversion? 8 LV Tailoring Software
  • 9. Fuzzy Logic - background • Fuzzy rules • It is possible that Fuzzy system we want to build has some input variable, each of them represented by it’s own membership function. • Inner relationship of this variables is not defined strictly by mathematical rules, they should not be mutually independed, they just need to be relevant to our application. • Increasing number of the input variables has better definition of the system, but could in turn complicate creation of the behavioral rules. • Second step in build up of Fuzzy control system – creation of Fuzzy Linguistic Descriptions or Fuzzy rules. • IF (a set of conditions is satisfied) THEN (a set of consequences can be inferred) • A general fuzzy IF–THEN rule has the form: 9 LV Tailoring Software
  • 10. Fuzzy Logic - background • Simplest Fuzzy logic controller • What is Defuzzification? • Simplest system – one input one output • Center of Mass formula 10 LV Tailoring Software
  • 11. Fuzzy Logic –vehicle example 11 LV Tailoring Software
  • 12. Simulation of Fuzzy and WA APC system • In order to check performance of Fuzzy APC vs. WA APC simulation of the system performed (Labview). • Dose values were taken as input variables, also Focus values are present, but not used in simulation. • Membership function were created as well as for Dose and Focus variables. • Rules includes Dose and Focus impact, but feedback loop updates just Dose performance (close simulation for FAB Litho tool activity). • Actual simulation not included any translation of Dose values to CD values for given Focus, it assumes that any inconsistencies are added as WN or trend in the final measurement. • WA APC simulated as 5 tag window with 0.35/0.25/0.2/0.14/0.06 weights accordingly which is effectively matched NSO exponential weights average approach. 12 LV Tailoring Software
  • 15. Membership function of Fuzzy APC controller - Dose 15 LV Tailoring Software
  • 17. Membership function of Fuzzy APC controller - Focus 17 LV Tailoring Software
  • 18. Rules of Fuzzy APC controller 18 LV Tailoring Software
  • 19. Test Surface Fuzzy APC controller 19 LV Tailoring Software
  • 20. Schematic Labview presentation of Fuzzy APC controller 20 LV Tailoring Software
  • 21. GUI Labview presentation of Fuzzy vs. Weighted average APC controllers 21 LV Tailoring Software
  • 22. Brief conclusions: • Fuzzy APC operation depends just on current sample, no history sample required to perform noise reduction • WA APC need historical sample to perform, which could be irrelevant for RT operation sequence. • Fuzzy APC better performed as WN cancellator, reducing noise power significantly compared to WA APC (~factor of 2) • WA APC has better signal trend tracking. • In Fuzzy APC signal trend contaminated noise cancellation ability. 22 LV Tailoring Software
  • 23. Thank you for your attention 23 LV Tailoring Software