60
CONTROL FUZZY INTRODUCCION

CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Embed Size (px)

Citation preview

Page 1: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

CONTROL FUZZY INTRODUCCION

Page 2: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 2

CONTENIDO

• Motivacion para el control fuzzy

• Controladores PID usando tecnicas fuzzy– Controlador proporcional difuso

– Controlador PD difuso

– Controlador PI difuso

• Analisis de controladores PID fuzzy

Page 3: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

MOTIVACION PARA EL CONTROL FUZZY

21 de abr de 2023 3

Page 4: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 4

El control convencional

• La teoria del control convencional se caracteriza por:

– Modelos matematicos de un proceso– Linealizacion en un punto de operacion

• y controladores– Lineales– Metodos de diseño basados en la planta ideal

Page 5: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 5

Los problemas reales

• Los sistemas reales son complejos– No linealidades– Modelos dificiles de obtener

• Las fuentes de informacion son– Cualitativas– Inexactas

• El control tipicamente es manual– El conocimiento “experto” del operador

Page 6: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 6

Proposito del control fuzzy

• Proponer otro paradigma de diseño

– Imitar las acciones de control del operador humano

– Interpolacion suave de la salida bajo condiciones distintas

Page 7: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 7

Diseño clasico del sistema de control

• Metodos de diseño:– Basado en señal: el modelo solo se usa en la etapa de

diseño– basado en modelo: el modelo hace parte del algoritmo

de control

Page 8: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 8

Diseño clasico del sistema de control

• Problemas del control– Regulacion,

– Seguimiento

Page 9: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 9

Pasos del diseño clasico

1. Estudio del proceso. Selección de sensores y actuadores

2. Modelado del sistema. Identificacion.3. Selección de las especificaciones4. Selección y diseño del controlador5. Simulacion. Posible mejora.6. Selección del HD y SW7. Experimentos en tiempo real. Sintonia

De Sousa, 2000

Page 10: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Metodologia del diseño clasico

Diseño del controlador

Root-Locus Control PI

Analisis de requerimientos

Modelo

analitico Identificacion

Modelo DinamicoAlgoritmo de

control

Performance Specifications

Satisface

Page 11: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 11

El control fuzzy

• Pretende controlar sistemas complejos

• Usa estrategias de control basadas en conocimiento

– Representado en la base de reglas

– Y la base de datos

Page 12: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 12

Bases del control fuzzy

• Diseño basado en sistemas fuzzy en lugar de ecuaciones matematicas

• Ventajas– Utilizacion del conocimiento experto

– Aproximacion de funciones no lineales• Eficiente: numero de parametros, local, metodos de

identificacion

• transparente

Page 13: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 13

Pasos de diseño del control fuzzy

1. Estudio del sistema. Selección de sensores y actuadores

2. Modelado del sistema. Identificacion.3. Selección de las especificaciones4. Selección y diseño del controlador5. Simulacion. Posible mejora.6. Selección del HD y SW7. Experimentos en tiempo real. Sintonia

Page 14: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 14

Modelado de la planta en el control fuzzy

• El modelo la planta puede ser no lineal

Page 15: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

CONTROLADOR PROPORCIONAL DIFUSO

Page 16: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 16

Controladores proporcionales

• En el sistema de control

• El controlador fuzzy construye una funcion monotona

• P: Cuanto mas error, mayor accion de control

Page 17: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 17

Controladores proporcionales

• Mapeo de entrada salida

Controlador fuzzy

Page 18: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 18

Base de reglas del controlador proporcional

• If error is NB then control input is NB

• If error is Zero then control input is Zero

• If error is PB then control input is PB

Page 19: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Controlador fuzzy: ejemplo

21 de abr de 2023 19

Matriz asociativa fuzzy

Consecuente

Regla

Page 20: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Controlador fuzzy: ejemplo

21 de abr de 2023 20

Activacion de las reglas

Regla 4

Page 21: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Controlador fuzzy: ejemplo

21 de abr de 2023 21

Superficie entrada-salida

Page 22: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

CONTROLADOR PD DIFUSO

Page 23: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 23

Controlador PD convencional

• Controlador PD convencional

Du k K e k K e k

Page 24: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 24

Controladores PD difusos

• Controlador PD fuzzy

,u k f e k e k

Page 25: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 25

Controladores PD difusos

– Comparacion entre el PD convencional (izq.) y el PD fuzzy (der.)

Page 26: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

CONTROLADOR PI DIFUSO

Page 27: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 27

Estructura del controlador PI difuso

Page 28: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 28

Base de reglas del controlador PI

• IF e(k) is P AND Δe(k) is P THEN Δu(k) is P

• IF e(k) is P AND Δe(k) is N THEN Δu(k) is Z

• IF e(k) is N AND Δe(k) is P THEN Δu(k) is Z

• IF e(k) is N AND Δe(k) is N THEN Δu(k) is N

Page 29: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

CONTROL DIFUSO VS. PID

Page 30: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Control PID convencional

21 de abr de 2023 30

Page 31: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Control PID fuzzy

21 de abr de 2023 31

Page 32: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 32

Controlador fuzzy dinamico

Page 33: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

OBTENCION DE LA BASE DE REGLAS

Page 34: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 34

Comportamiento del error

• Respuesta transiente tipica

Page 35: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 35

Tres meta-reglas

• Si e(k) y e(k) son cero entonces mantener el control presente (sea u(k) o u(k));

• Si e(k) tiende a cero a una velocidad satisfactoria, entonces mantener el control presente;

• Si e(k) no tiende a cero, entonces la accion de control es distinta de cero y depende del signo y la magnitud de e(k) and e(k).

Page 36: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 36

Base de reglas PI

• Salida u k

u k

Page 37: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

ANALISIS DE LOS CONTROLADORES FUZZY

Tomado de [Reed A., 2002 ]

Page 38: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Introduccion de la dinamica en un controlador fuzzy

21 de abr de 2023 38

crisp-fuzzy interface

inference engine

fuzzy-crisp interface

Input(s) output

Knowledge baseData base Rule base

informations

Dynamic filter

Dynamic filter

• El sistema fuzzy es una relacion de entrada-salida estatica

• Los filtros introducen la dinamica

Page 39: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 39

Normalizacion

• Usualmente Los universos de entrada y salida estan normalizados.

Los factores de escala son parametros de sintonia importantes

Page 40: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Diagrama tipico de un control fuzzy

21 de abr de 2023 40

Page 41: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 41

Pre-procesamiento

• Filtro dinamico

• Escalamiento de la señal

• Extraccion de caracteristicas

Page 42: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 42

Pos-procesamiento

• Escalamiento de la señal

• Filtro dinamico

Page 43: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 43

: papel de los conjuntos fuzzy

• Numero y posicion de los conjuntos fuzzy

Division lineal division logaritmica

Page 44: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 44

: papel de los conjuntos fuzzy

• Numero y posicion de los conjuntos fuzzy• Traslapamiento

– Con traslapamiento de mas de dos conjuntos fuzzy, la superficie de salida se suavisa

– El cambio de los consecuentes no tiene mucha consecuencia: el efecto es filtrado por las otras reglas activas

Page 45: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 45

: papel de los conjuntos fuzzy

• Numero y posicion de los conjuntos fuzzy• Traslapamiento• Forma

– Usando MFs no lineales se introducen caracteristicas no lineales

– La no linealidad deberia ser definida por las reglas

Page 46: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 46

: papel de los conjuntos fuzzy

• Numero y posicion de los conjuntos fuzzy• Traslapamiento• Forma• Conjuntos fuzzy de salida

– Normalmente se usan conjuntos equidistantes

– Parece razonable usar consecuentes constantes o funcionales

Page 47: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 47

: papel de los operadores

• Negadores en las premisas de las reglas

Page 48: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 48

: papel de los operadores

• Negadores en las premisas de las reglas• Conector logico and

– El uso del operador min resulta en no-linealidades

– El operador producto es conveniente desde este punto de vista

Page 49: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 49

: papel de los operadores

• Negadores en las premisas de las reglas• Conector logico and• Conector logico Or

– El numero de reglas puede decrecer usando el operador Or (not)

No se recomienda

Page 50: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 50

Propiedades de la base de reglas

• Continuidad– Reglas con premisas “adjacentes” tienen consecuentes

“adjacentes”

• Consistencia– Se refiere a la consistencia del conocimiento representado por la

base de reglas

• Completitud– Todas las situaciones del espacio de entrada (a un nivel

semantico) tienen una salida definida

Page 51: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Estructuras de controladores fuzzy tipo pid

Cortesía de Jan Jantzen, Technical University of Denmark, 2002

Page 52: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Controlador Fuzzy Proporcional

21 de abr de 2023 52

Page 53: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Controlador Fuzzy PD

21 de abr de 2023 53

Page 54: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Controlador Fuzzy PI

21 de abr de 2023 54

Page 55: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Controlador Fuzzy PD + I

21 de abr de 2023 55

Page 56: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

Controlador hibrido Fuzzy-lineal P + ID

21 de abr de 2023 56

Page 57: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 57

Fuentes

• Robert Babuska. Course Fuzzy and Neural Control, 2001/2002.

• Andrii Riid, Transparent Fuzzy Systems: Modeling and Control. PHD Thesis. 2002

• Joao Miguel da Costa Sousa, “Fuzzy Model-Based Control” , Technical University of Lisbon, 2000

Page 58: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 58

Fuentes

• René Jager, Fuzzy Logic in Control. PHD thesis, 1995.

• Antonio Sala P., Validacion y aproximacion funcional en sistemas de control basados en logica borrosa. Tesis PHD. 1998

• L.X. Wang, “A course in Fuzzy Systems and Control”, Prentice-Hall, 1997

• Kevin Passino, Intelligent Control, The Ohio State University, 2000

Page 59: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

21 de abr de 2023 59

Fuentes

• Kwang-Hyung Lee, Textbook CS670 Fuzzy Theory, http://if.kaist.ac.kr/lecture/cs670/textbook/, septiembre 2001.

• Robert Babuska. Fuzzy and neural control. DISC Course Lecture Notes (October 2001)

• Robert Babuska. Course Fuzzy and Neural Control, 2001/2002.

Page 60: CONTROL FUZZY INTRODUCCION. 20-abr-15 2 CONTENIDO Motivacion para el control fuzzy Controladores PID usando tecnicas fuzzy –Controlador proporcional difuso

The end