Control de un Motor por Lógica Difusa

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