SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING....

43
SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO •ING. JOSE GUILLERMO GUARNIZO MARIN [email protected] ESTUDIANTE MAESTRIA ATOMATIZACION INDUSTRIAL UNIVERSIDAD NACIONAL •ING. JUAN CARLOS LOPEZ RODRIGUEZ [email protected] INGENIEROS ELECTRONICOS UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA LINEA DE INVESTIGACIÓN EN FUENTES ALTERNATIVAS DE ENERGÍA LIFAE

Transcript of SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING....

Page 1: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES

Y CONTROL INVERSO GENERALIZADO

•ING. JOSE GUILLERMO GUARNIZO [email protected]

ESTUDIANTE MAESTRIA ATOMATIZACION INDUSTRIALUNIVERSIDAD NACIONAL

•ING. JUAN CARLOS LOPEZ [email protected]

INGENIEROS ELECTRONICOS UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD DE INGENIERÍALINEA DE INVESTIGACIÓN EN FUENTES ALTERNATIVAS DE

ENERGÍA LIFAE

Page 2: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Agradecimientos por su colaboración a los profesores:

• Ing. José Jairo Soriano Méndez . Ingeniero Electrónico. Profesor Universidad Distrital Francisco José

de Caldas. Miembro Laboratorio de Automática, Microelectrónica e Inteligencia Computacional LAMIC.

[email protected]• Ing. Msc. Javier Antonio Guacaneme Moreno. [email protected]

Ingeniero Electrónico. Profesor Universidad Distrital Francisco José de Caldas. Miembro Línea de Investigación en Fuentes Alternativas de Energía LIFAE

• Ing. Msc. Cesar Leonardo Trujillo Rodriguez. [email protected]

Ingeniero Electrónico. Profesor Universidad Distrital Francisco José de Caldas. Miembro Línea de Investigación en Fuentes Alternativas de Energía LIFAE

Page 3: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

REDES NEURONALES• Modelos computacionales basados parcialmente en emular el

comportamiento del cerebro.

• Compuestas por unidades fundamentales llamadas neuronas, donde se interconectan las unas a las otras.

• Estas se conectan bajo ciertas reglas, cada conexión tiene un determinado peso, umbral y función de activación.

• Pueden ser entrenadas para generar respuestas específicas para una entrada deseada, imitar comportamiento de sistemas, identificación de patrones, entre muchas otras aplicaciones.

• Existen diversos tipos de topologías y entrenamientos de redes neuronales según las necesidades existentes

Page 4: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

PERCEPTRON

Page 5: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

ALGUNAS FUNCIONES DE ACTIVACIÓN

Page 6: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

PERCEPTRON MULTICAPA1969: Minsky y Seymour: No separabilidad linear del perceptron.1986: Rumelhart, Hinton y Williams: perceptron Multicapa. Back Propagation.

Page 7: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

ENTRENAMIENTO

• A partir patrones Entrada-Salida

• Técnica del descenso por el gradiente.

)()(*2

1)(

1

2kj

N

jNd wfyykE

E

RRR wtwtw )()1(

RNdRR pnfyytwtw *)´(*)()()1(

Page 8: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Red Neuronal En Simulink

Page 9: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Selección Componentes

Page 10: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Edición etiquetas

Page 11: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Edición etiquetas

Page 12: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Agregar Parámetros

Page 13: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Imitador de Funciones

Page 14: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

GUIDE

Page 15: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 16: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 17: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 18: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 19: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Llamada de Guide

Page 20: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Entrenamiento

Page 21: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

Imitación de la función.

Page 22: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

•NNARX

•NNFIR

Tmdtudtuntytyt )]()...(),()...1([)(

Tmdtudtut )]()...([)(

TktEtEmdtu

dtuntytyt

)]1()...1(),(

)...(),()...1([)(

• NNARMAX

MODELOS DE APROXIMACION

)*)(()(ˆ , SRS Bwtfty

Page 23: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

IDENTIFICACION DE SISTEMAS

• Identifica la dinámica de un sistema sin conocimiento previo del mismo.

• Identificación neuronal a partir de patrones de Entrada-Salida del sistema a identificar.

• Necesita vectores de regresión en las señales de entrada de la red neuronal identificadora.

• Redes multicapa para la identificación (perceptron 2 capas).

Page 24: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

CONVERSOR DC-DC

• Transforman una señal de tensión continua en otra señal continua.

• Trabajan bajo el principio de regulación conmutada.

• Principio el cual la tensión es administrada por una señal PWM.

• Donde:

• Usados en la industria por su efectividad frente a perturbaciones eléctricas y bajo nivel de pérdidas

T

T1

Page 25: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

REDUCTOR DE TENSIÓN

• T1 T2

• Promediando se obtiene:

T

TV

TT

TTVV i

io

1

21

21 **0*

DronLLiL vvRRivdt

diL *)1()(**** 0

olL R

vi

dt

dv 00

Page 26: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

VALORES OBTENIDOS

De acuerdo con:

se obtiene los valores de inductancia y capacitancia

Donde:

Dispositivo conmutación:FGA40N60UFD

Diodo: RURG3020C

fR

fIVL s

so *2

1*

**2

1*min

)(

*22

21

ooMax VV

ILC

.8

.12

.24

.7.0

.24

.5.0

.10*1

.10*1

_

3

3

AI

VV

R

VV

VV

R

fC

HL

noml

o

s

d

i

ON

Page 27: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 28: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

REDES NEURONALES DINAMICASADQUISICION DE DATOS

Page 29: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

ENTRENAMIENTO Y SIMULACIÓN

Page 30: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 31: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 32: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

EVOLUCIÓN ENTRENAMIENTO

Page 33: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

RESULTADOS

Page 34: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

CONTROL INVERSO GENERALIZADO

Page 35: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 36: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 37: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

RESULTADO

Page 38: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

DAQ 6024-E Y REAL TIMEADQUISICIÓN

Page 39: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

CONFIGURACIÓN REAL TIME

Page 40: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.
Page 41: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

CONTROLADOR

Page 42: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

RESULTADOS

• REFERENCIA 12v.• Carga variable a

través de reóstato.• Corriente entre 0.28A

hasta 8.2 A.

Page 43: SIMULACIÓN DE IDENTIFICADORES A TRAVÉS DE REDES NEURONALES Y CONTROL INVERSO GENERALIZADO ING. JOSE GUILLERMO GUARNIZO MARIN joguiguma@ieee.org ESTUDIANTE.

PREGUNTAS