Sie sind auf Seite 1von 5

Algoritmo PSO para la identificación de la trayectoria más

cercana para ir a un determinado sitio.

Autores: Alava Barchi Francisco, Alejandro Castañeda Francesco, Lizano Chang


Génesis, Suarez Reyes Julio

Universidad Agraria del Ecuador

2018 - 2019

RESUMEN

El presente trabajo se plantea en determinar una ruta corta que empieza desde la
Universidad Agraria del Ecuador y termina en el Malecon 2000, con el uso del método
de optimización por enjambre de partículas que es un algoritmo inspirado en el
comportamiento de algunos seres vivos los cuales tienen actuaciones colectivas que
proporcionan comportamientos adecuados para explorar diferentes técnicas de
búsqueda y optimización. Este algoritmo en lugar de utilizar operadores genéticos
tradicionales, lo que hace es modificar cada una de las partículas de acuerdo a su
experiencia y la experiencia de la partícula vecina.

INTRODUCCION

El presente trabajo tiene como objetivo demostrar cómo se puede solucionar un


problema de trasporte empleando un algoritmo metahuristico en este caso se utilizara
el algoritmo de Optimización De Enjambre De Partículas (PSO). La ruta que se plantea
analizar es: Universidad Agraria del Ecuador- Malecón 2000 por ser una ruta muy
transitada, se identificaran los componentes que utiliza este algoritmo como son: las
partículas, el posicionamiento, las velocidades que intervienen, el comportamiento
social y cognitivo y principalmente el mejor global y personal. Una de las herramientas
que nos permitirá realizar este trabajo es Google Map con el cual se puede determinar
el espacio de decisión, y el seguimiento de las partículas utilizando la navegación GPS.
Todo esto será comprobado a partir de las fórmulas que nos da el algoritmo lo que
garantiza su confiabilidad y demostrar que este algoritmo puede ser utilizado para
resolver cualquier problemas de optimización de un sólo objetivo con rápidas tasas de
convergencia.

Para la determinacion de la ruta utilizaremos las coordenas que brinda google maps, la
universidad agraria se encuentra en la coordenada (-2.239813, -79.894423) y el
Malecon 2000 consta de (-2.191857,-79.880198), Basada en las rutas que se plantea
en google maps se obtine tres rutas optimas en el caso de que se tenga un vehiculo
para movilizarse la primera ruta va por la Av Domingo Comín y Eloy Alfaro que se
demora aprox 12 min con una distancia de 5 Km, la segunda ruta va por la Av 25 de
Julio-Av omingo Comin y Eloy Alfaro con una distancia de 5.3 Km y tambien se demora
12 min aproximandamente; y la ultima ruta que es por la Av 25 de Julio donde su
distancia es de 5.7 Km y se tarda en llegar 14 min.Tambien lo planteamos si se quiere
ir a pie que se tarda 1 hora y 2 min aprox con 4.9 Km.

En este algoritmo se aplicara la velocidad es una magnitud vectorial que se representa


mediante flechas que indican la dirección y sentido del movimiento que sigue un cuerpo
y cuya longitud representa el valor numérico o módulo de la misma. Es decir que de los
puntos inicial y final del movimiento, y no como la rapidez, que depende directamente
de la trayectoria.
La distancia es el espacio recorrido por un objeto durante su movimiento, mientras que
el desplazamiento hace referencia a la distancia y la dirección de la posición final con
respecto a la posición inicial de un objeto.

La inercia establece que en un cuerpo permanecerá en un estado de reposo (velocidad


cero) o de movimiento rectilíneo a velocidad constante, siempre y cuando
una fuerza externa neta no actúe sobre él.

METODOLOGÍA

La revisión bibliográfica y documental constituye uno de los principales pilares en los


que se sustenta la investigación educativa. La elaboración del marco teórico a partir de
la revisión documental resulta imprescindible, ya que, fundamentalmente, nos permite
delimitar con mayor precisión nuestro objeto de estudio y constatar el estado de la
cuestión, evitando así volverá descubrir la rueda, es decir, evitar resolver un problema
que ya ha sido resuelto con anterioridad por otros investigadores.

Determinar los lineamientos que se tienen que seguir para realizar el trabajo es muy
importante por ende los estudiantes al realizar un estudio de las diferentes metodologías
que se encuentran en el medio han decidido utilizar: la investigación documental y
método analítico

En la Investigación documental se plantea la búsqueda de información concerniente al


tema a estudiar, son las bases teóricas que sustentan la investigación por ende están
serán obtenidas de fuentes confiables como artículos científicas, libros, revistas.
Principalmente se obtendrá como resultados de esta metodología: las bases científicas
que fundamenta el algoritmo, los componentes que lo integran, su funcionamiento y
forma de aplicación.

Método analítico utilizando este método se analizara el problema en sí y como es


adaptado al algoritmo escogido por ende resulta imprescindible para la investigación
aquí es donde se analizaran las variables que propone el algoritmo y como se puede
determinar la solución al problema planteado en este caso la búsqueda del mejor global
y personal para la selección de la ruta planteada que es Universidad Agraria del
Ecuador- Malecón 2000.

Con esta metodología lo que se pretende es resolver la problemática presentada en el


algoritmo de enjambre de partícula con el fin de encontrar la trayectoria más corta para
ir a un determinado lugar en base a la partícula mejor posicionada, todo esto se lo va a
resolver en base a documentos de relevación científica como son los artículos científicos
los cuales nos van a dar las pautas necesarias para resolver la problemática.

Optimización por enjambre de partículas

Las características de la implementación del enjambre de partículas se establecen a


continuación.

Codificación de las partículas: cada partícula contiene dos variables, las cuales
representan la coordenada en X y la coordenada en Y.

Criterio de inicialización: La cantidad de partículas las ingresa el usuario en la


aplicación y éstas son generadas en las coordenadas positivas con una distribución de
las partículas de manera uniforme. Es decir, las partículas siguen este
comportamiento: (1,1), (1,2), (2,1), (2,2), (2,3), (3,2), (3,3),... (n,n); Cumpliendo con la
cantidad requerida de partículas.

También se inicializa un vector con ceros, el cual corresponde a las velocidades (v) de
cada partícula, al igual que un vector en donde están las mejores posiciones (p).

Criterio de parada: la optimización por enjambre de partículas termina cuando se


cumple el número de iteraciones ingresadas por el usuario de la aplicación.

Función Fitness: la función fitness es la función a optimizar y en ésta se evalúa cada


partícula.

Criterios de reemplazo: en cada iteración a las coordenadas de cada partícula se les


suma la velocidad que le corresponde, tal como lo muestran las ecuaciones (1) y (2),
es decir, la variable X corresponde a la coordenada en la posición X en el plano
cartesiano. A ésta se le suma su velocidad Vx. A la variable Y corresponde a la
coordenada en la posición Y en el plano cartesiano y se le suma Vy, de esta manera
se actualiza la posición. xi = xi + vxi (1) yi = yi + vyi (2)

Luego, a partir de los mejores valores fitness se actualiza el vector de mejores


posiciones (p) y las velocidades (v) se actualizan de acuerdo a las siguientes
ecuaciones formuladas para cada una de las coordenadas de la partícula: vxi =[a1*w*
vxi] +[a2*c*(pxi -xi)] +[a3*c*(pgi-xi)] (3) vyi =[a1*w* vyi] +[a2*c*(pyi-yi)] +[a3* c*(pgi -
yi)](4)

Donde i representa las iteraciones, a1, a2 y a3 son números aleatorios, w es el peso


de la inercia, c es el valor cognitivo o social. w y c son constantes ingresadas por el
usuario y por ultimo pg es la mejor posición global. (Jiménez & Arango, 2016)

Figura 1. Pseudocodigo del algoritmo de optimización de particula a emplear

Fuente: Jiménez & Arango, 2016

RESULTADOS
Es la parte más extensa, se describe los resultados obtenidos y mediante gráficas o
tablas cómo se obtuvieron.

CONCLUSIONES
Resumen rápido del objetivo de la experiencia y sus resultados, evitar ser repetitivo.
Resaltar la importancia de la investigación realizada.
BIBLIOGRAFÍA
Coronado, G., & Fernandez, J. (2013). Fisicalab. Obtenido de Velocidad:
https://www.fisicalab.com/apartado/velocidad#contenidos

Digital, E. P. (s.f.). Universidad de la Punta. Obtenido de fisica:


http://contenidosdigitales.ulp.edu.ar/exe/fisica/1_ley_de_inercia.html

Google. (2018). https://www.google.com.ec/maps. Obtenido de


https://www.google.com.ec/maps:
https://www.google.com.ec/maps/place/2%C2%B014'23.3%22S+79%C2%B053'39.9%
22W/@-2.239813,-79.8955173,18z/data=!4m6!3m5!1s0x0:0x0!7e2!8m2!3d-
2.2398126!4d-79.894423

Jiménez, B. J., & Arango, S. R. (2016). Métodos de búsqueda usando los algoritmos de
enjambre de partículas y genético. Lámpsakos, 52-60 .

Rodríguez, G. D., & Valldeoriola, R. J. (s.f.). Metodología de la investigación. Obtenido de


http://fournier.facmed.unam.mx/deptos/seciss/images/investigacion/21.pdf

Das könnte Ihnen auch gefallen