Upload
josesocola
View
218
Download
0
Embed Size (px)
Citation preview
8/10/2019 Control de un Motor por Lgica Difusa
1/2
8/10/2019 Control de un Motor por Lgica Difusa
2/2
Centroid method
The process of defuzzification uses most commonly thecentroid method to get the final result of a fuzzy logicalgorithm. The centroid method is not the only method tosolve a fuzzy algorithm, but it is the one we will use to control
the DC engine in this paper. The equation of this method is:
(1.1)
B. Steps to implement a fuzzy logic controller
System analysis
First of all, the programmer should learn everythingrelated of the system to think in the solution. The designer isalways an expert in the topic because is the one who will tellthe machine what to do. Also, this person on charge should
share this information with the team in charge of the projectbecause all the persons who work in this project should reachthe same opinion about the solution logic.
Determination of the input/output variables
After the system sis analyzed, you have to define the inputand out variables of the solution. Also, it is important to definethe linguistic variables.
Determination of the discursion uni verse of each
variable
In this step it is determined the numeric range on eachlinguistic variable. The numeric range is the minimum andmaximum operation value that each variable will get.
Membership functions structuration
After defining the linguistic variables and universes foreach one, it is time to elaborate the membership functions. Inthis step it is determined the fuzzy groups, ranges and forms.
Establi shment of the Fuzzy rules and elaboration
of the Fuzzy Associative Memory (F AM )
Fuzzy rules are based in the experiences picked from thesystem. Based on the input conditions it is assigned the outputbehavior. After this step, the FAM is established to define thebehavior of the system and the fuzzy controller.
Fuzzy Operations
The operations of union and intersection to obtain thefuzzy value.
Defuzzif ication and denormalization
After proceeding with the previous steps, the centroid
method will obtain the final result.I
It is important to mention that usually a denormalizationshould be applied to the output variable, to put it in a validrange.
II. WORK DEVELOPMENT AND ANALYSIS
III. CONCLUSIONES
IV. BIBLIOGRAFA
[1]ARNEZ. Enrique. Material del Curso Robtica eInteligencia Artificial del Aula Virtual. Lima. UPC
[2]OSCANOA, Julio y TASAYCO, Pool. Lgica Difusa.Lima. UPC