Control On Off Aplicado Al Llenado De Un Tanque
“Simulación de un agente reactivo basado en modelos”
-------------------------------------------------
Nombre del alumno: Luis Eduardo Pons Gómez.
-------------------------------------------------
Profesor: Mtro. Jesús Ricardo Sevilla Escoboza-------------------------------------------------
Resumen
Un agente inteligente, es una entidad capaz de percibir su entorno, procesar tales percepciones y responder o actuar en su entorno de manera racional, es decir, de manera correcta y tendiendo a maximizar un resultado esperado. Es capaz de percibir su medioambiente con la ayuda de sensores y actuar en ese medio utilizando actuadores (elementos que reaccionan aun estímulo realizando una acción).
En este contexto la racionalidad es la característica que posee una elección de ser correcta, más específicamente, de tender a maximizar un resultado esperado. Este concepto de racionalidad es más general y por ello más adecuado que inteligencia (la cual sugiere entendimiento) para describir el comportamiento de los agentes inteligentes. Por este motivo esmayor el consenso en llamarlos agentes racionales.
Fig1.1 Los agentes interactúan con el medio ambiente mediante sensores y efectores.
Un agente inteligente puede ser una entidad física o virtual. Si bien el término agente racional se refiere a agentes artificiales en el campo de la Inteligencia Artificial, también puede considerarse agentes racionales a los animales incluido el hombre.Agentes reactivos basados en modelos
La forma mas efectiva que tienen los agentes de manejar la visibilidad parcial es almacenar informacion de las partes del mundo que no pueden ver. O lo que es lo mismo, el agente debe mantener algun tipo de estado interno que dependa de la historia percibida y que de este modo refleje por lo menos alguno de los aspectos no observables del estado actual.
Laactualizacion de la informacion de estado interno según pasa el tiempo requiere codificar dos tipos de conocimiento en el progarama del agente.
Primero, se necesita alguna informacionacerca de cómo evoluciona el mundo independientemente del agente. Segundo se necesita mas informacion sobre como afecta el mundo las acciones del agente. Este conociminto acerca de <<como funciona el muno>>,tanto si esta implementado con in circuito booleano simple o con teorias cientificas complejas, se denomina modelo del mundo.Un agente que utilice este modelo es un agente basado en modelos.
Fig. 1.2 Un agente reactivo basado en modelos
Introducción
En esta práctica se realizó la simulación de un agente reactivo basado en modelos.
Este agente simula el llenado de dos tanques de diferentecapacidad.
Se usaron cuatro casos para los diferentes estados del sistema.
Uno de los estados utilizado fue el de los sensores de nivel de cada uno de los tanques que respeta las siguientes tablas de verdad.
Tabla de verdad Tanque 1
Mapa de Karnaugh y función.
Salir de los bucles infinitos es posible si los agentes pueden seleccionar sus acciones aleatoriamente. Por ejemplo si el agenteaspiradora
Tabla de verdad Tanque 2
Mapa de Karnaugh y función.
Esto nos ayudara a determinar cuando un tanque esta vacio o está lleno de igual forma si se cumple una caso realizar determinada tarea ya sea activar la bomba de llenado o apagar el sistema.
Métodos y desarrollo (Diagrama de Bloques)
El programa está constituido por cinco casos mencionados a continuación:
a) Elcuadro inicio me determina la entrada al shif register de cada vez que se reinicie el sistema.
Figura1. Posición inicial
b) En el primer caso “inicio, default” de detecta si el sistema esta encendido o apagado, de estar encendido activara la bomba 1.
Fig.2 Encender Bomba 1
c) De otra forma si el switch está en apagado mandara al caso de emergencia.
Fig.3 Caso de Emergencia...
Regístrate para leer el documento completo.