Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Lógica difusa utilizando matlab para un control de voltajes de un motor
1. LógicaDifusa Utilizando Matlab paraun controlde voltajes
de unmotor (página 2)
Enviado por Carlos Oca�a Merino
Partes: 1, 2
El marco rojo nos indica en que entrada estamos. Como nos podemos dar cuenta en la pantalla
Membership Function Plots no hay ningún grafico, para ingresar las variablesnos vamosa Edit
:
2.
3. En la caja de dialogo y en el menú desplegable indicamos cuantas variablesvaha tener la entrada
correspondiente e indicamos el rango en el eje "x", esmuy importante, también indicamos el nombre
que vaha tener cada variable y el tipo de variable que es(triangular, trapezoidal, etc.).
Una vez insertado el tipo de gráficosprocedemosa darle los parámetrosy quedando de la siguiente
manera:
VARIABLE ENTRADA: ERROR
6. Una vez que yatenemos nuestras entradas y salida con todoslos datos ingresados, tenemos ahora
que poner la Base de Reglas. Para eso ingresamos a Edit Rules y aparecerála siguiente pantalla:
8. En ésta pantalla vamosindicando la base de reglas, haciendo click sobre las variablesy sumándolas a
la lista conAdd rule, una vezterminada la lista cerramosla ventanacon Close.
Podemostener una vistaen 3D de lo que sale yéndonosal menú View - Surface.
9. Este gráfico nos indica en tres dimensiones las entradas y salidas.
Tambiénpodemos cambiar los valoresde las entradas para saber cual será nuestra respuesta
ingresando a View – Rules, para el caso práctico de nuestro ejercicio éstosson los resultados:
ITEM ERROR DERROR VOLTAJE
1 -50.00 0 -5.87
2 -15.40 -0.8x106 -5.81
3 13.00 0.5x106 0
4 45.00 0.1x106 0
5 40.00 0.5x106 0
ITEM 1