SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch (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
 

Ähnlich wie LVTS APC fuzzy controller

Fuzzy logic systems
Fuzzy logic systemsFuzzy logic systems
Fuzzy logic systems
Pham Tung
 

Ähnlich wie 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
 

Mehr von 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-Metrology
Vladislav 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 part2
Vladislav Kaplan
 
LVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by imageLVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by image
Vladislav 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 CDSEM
Vladislav Kaplan
 

Mehr von 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
 

Kürzlich hochgeladen

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 

Kürzlich hochgeladen (20)

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 

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