Noticias


¿Como funciona la Alerta Sismica de la App Chile Alerta para dispositivos Android? - Chile Alerta Web
Vamos a explicar como funciona el sistema de Chile Alerta y como opera los avisos, alerta y alarmas sismcas de la App.

Publicado a las 15:12 05/07/2018
Chile Alerta App
Click aqui para descargar la App "Chile Alerta" en tu dispositivo









Chile Alerta fue desarrollada por Matias Gutierrez a finales del año 2016, primero como un programa de computadora privado solo para informar la ocurrencia de sismos, este programa era muy lento pero funciono tan bien que fue llevado a dispositivos móviles y despues de una serie de pruebas fue publicado en la tienda "Google Play" bajo el nombre de "Chile Alerta - Beta" el 22 de enero del 2017.


La App nunca fue promocionada por lo que en un comienzo solo lo utilizaban algunas personas y amigos, durante el paso de meses la App fue cambiada varias veces, pasando a mejorar el modo en que se visualizaban los informes sísmicos y cambiando totalmente la velocidad de la Aplicación. Comenzamos a usar los datos del CSN (Centro Sismológico Nacional) ya que sus datos son confiables y son los oficiales finalmente en Chile, esto claro para los informes sísmicos, la App ya tenia las alertas de tsunami desde su primera Beta, cuando la App dejo de ser una beta se comenzó a integrar mas cosas a la App como las notificaciones en tiempo real de un sismo y las alertas meteorológicas.

Ahora hablaremos de los primeros sistemas de alerta sísmica en tiempo real que tenia la App, claro, en un principio no eran 100% en tiempo real, un máximo de 5 minutos era lo que se tenia desde que comenzó el temblor hasta que era reportado por la App, Chile Alerta en un principio no contaba con sensores como hoy, en un principio la alerta sísmica era en base a 2 sistemas, el primero, un grupo de Whatsapp con gente de confianza que hasta el día de hoy aun funciona, para reportar los sismos, en donde se esta sintiendo y su intensidad, claro que esto era lento y requería revisión y activación de las alertas de forma manual, el segundo sistema se integro unas semanas despues llamado "Reportes Colectivos", donde la gente desde la App reportaba un sismo y de manera automática se procesaban estos reportes a lo que finalmente se envía la alerta sísmica a un buen tiempo de respuesta.

Durante el mes de Abril del 2017 la App Chile Alerta comenzó a ser mas "famosa" por que consiguió bastantes descargas, durante este mes, nuestro servidor sufrió de mucha saturación de datos por la cantidad de personas que estaba descargando la App y que finalmente no se considero llegar a ese punto de personas (no pensamos tener tal cantidad de personas en poco tiempo y a la vez). Nuestro servidor sufría de caídas constantes y la App también comenzó a tener problemas y errores en distintos teléfonos (De los cuales hasta el día de hoy aun tenemos).

El mismo mes de Abril, decidimos integrar publicidad a la App a la vez que mejorar nuestros servidores para hacer la App mucho mas estable, la publicidad no se pensó en un modo de lucrar, sino que a modo de mantener el sistema funcionando aun de manera rápida y gratuita, es verdad que hoy en día ganamos buen dinero con esta Aplicación gratuita, pero los fines de este dinero se están utilizando actualmente para mejorar nuestros equipos, mejorar los servicios en linea como nuestros servidores y apis que compartimos con terceros además de mejorar la experiencia del usuario en nuestra App haciendo mas completa la información y claro, mejorando nuestras plataformas.

Durante el mes de abril, se probaron muchas cosas con éxito, los reportes colectivos fueron un rotundo éxito, la gente reportaba los sismos e inmediatamente, por la cantidad de usuarios la alerta sísmica se volvió muy rápida, lamentablemente también, gente "aburrida" mal utilizaba este sistema haciendo que se generen reportes falsos, nuestro sistema tenia manera de evitar e ignorar estos reportes, se bloqueaba la IP de forma temporal de una persona y se restringía el uso del botón de reportes una vez que un sismo ya era reportado, aun así tenia sus problemas, con el paso del tiempo, la App genero suficiente dinero para comprar nuestros primeros sensores sísmicos detectores de Ondas P, Estos sensores no eran mas que un "Quake Alarm" sumado a un minicomputador llamado "Raspberry PiB3", a su vez, se creo la cuenta @ChileAlertaApp para crear publicaciones en twitter para las personas que no podían tener la App, como usuarios de dispositivos Apple o Nokia, utilizando al llamado "Robot de Chile Alerta", este robot era quien se encargaba de generar imágenes de mapa y publicarlos en Twitter a la vez que procesar alguna información que era enviada por el servidor para luego ser enviada a la App, este robot era un minicomputador RaspberryPiB3, el mismo minicomputador utilizado para los sensores, nosotros comenzamos con 2 sensores, el primero en la ciudad de Antofagasta y el segundo en la ciudad de Arica.

Al paso del tiempo se mejoro el sistema, cambiando el robot de Chile Alerta, pasando de ser un minicomputador a una computadora dedicada, ya que nosotros necesitavamos mas procesamiento y velocidad, cambiamos los formatos de publicación en Twitter y en la App así como la estabilidad de la App, tanto como el viejo y el nuevo robot así como la App de Chile Alerta y todos los sensores que teníamos hasta la fecha estaban programados en el mismo lenguaje de programación llamado "CSharp (C#)", C# es un lenguaje de programación con el que se le puede dar una serie de comandos e instrucciones a los circuitos y al software de los dispositivos, todas nuestras librerías igualmente estaban escritas en el mismo lenguaje y todas lograban funcionar en conjunto de buena manera, pero al paso del tiempo cambiamos nuestros sistemas, remplazando los Raspberry de los sensores por los miniprocesadores llamados "Arduino" y claro, se instalaron mas sensores, estos en Valparaíso y Calama, pero finalmente remplazamos los sensores totalmente, algunos se averiaron, otros simplemente dejaron de funcionar, así que lo que hicimos fue enviarles otro dispositivo a las mismas personas que nos cuidaban nuestros sensores en sus casas en las distintas ciudades, nosotros comenzamos a construir nuestros propios sensores, utilizando acelerometros y detectores de vibración, al igual que los sensores "viejos" estos se conectan y envían datos a internet, llegando a nuestro servidor para ser procesados.

Actualmente Chile Alerta cuenta con 6 sensores instalados en distintas partes de Chile y durante este mes de Julio del 2018 y el siguiente mes se instalaran mas sensores, de distintos tipos, de la red RSBQ (Red Sísmica BuzzQuake), cuya finalidad es detectar sismos y además avisar a la persona que tiene la custodia del sensor sobre este sismo en proceso, los sensores de la red BuzzQuake tienen una pantalla de información indicando el estado del sensor, la calibración, el ID del sensor en el sistema y también la "Magnitud de Aceleración" del sensor registrándose en el momento del sismo, estos sensores están calibrados para detectar sismos cercanos de cierta magnitud, solo para sismos sensibles, no tienen un rango muy grande en kilometros ya que se evita los sismos que no pueden ser sentidos en el lugar del sensor, aunque igualmente se puede activar con un sismo pequeño que puede ocurrir en un lugar cercano a un sensor. El otro tipo de sensor es de la red RSAC (Red Sísmica Activadora),esta red es muy similar a la red RSBQ, también se activa con sismos y envía datos, la sensibilidad de estos sensores es mucho mas baja que la de RSBQ y se calibran automáticamente, estos no tienen pantalla de información y tampoco avisa a la persona que tiene la custodia del sensor, estos simplemente están conectados e instalados en una pared con la única finalidad de detectar un sismo y enviar el dato al servidor sin hacer nada mas que eso, simplemente activar la alerta sísmica de la App Chile Alerta. La red de sensores del ultimo tipo se llama RSRE (Red Sísmica Registradora), estos sensores aun no están instalados en ninguna parte de Chile, por lo que aun no existe y solo tenemos unos prototipos, esta red consta de una serie de dispositivos, un poco mas grande que los de la red RSAC pero igualmente, se calibran automáticamente y no tienen pantalla de información, estos sensores están destinados a registrar y guardar un movimiento telúrico, estos dispositivos constaran de una memoria SD de 64Gb cada uno para almacenar estos datos para luego ser requeridos por el servidor de forma remota para ser procesados en nuestros softwares de visualización gráfica.

Imagen de uno de nuestros sensores de la red RSBQ operado por Chile RNS:




Imagenes de nuestro monitor de la red RSBQ durante un sismo:




Actualmente la App Chile Alerta cuenta con "Avisos Sísmicos", "Alerta Sísmica" y "Alarma Sísmica" que son en tiempo real destinados a informar a las personas sobre un sismo en tal parte de Chile antes que los informes con magnitud y mapa.

Avisos Sísmicos: Los avisos sísmicos funcionan a partir de la red de sismografos del CSN, estos son lentos, pero indica en que región se esta detectando un sismo sin saber si es fuerte o no, simplemente se esta avisando que se esta detectando un sismo.

Alerta Sísmica: Actualmente Chile Alerta tiene distintos sistemas para activar la Alerta Sismica, tales como los reportes manuales del grupo de Whatsapp que aun funcionan (ya que además también la gente habla sobre otras informaciones), La red de nuestros sensores y también softwares automaticos, tales como nuestros programas llamados "GSeis" y "GSeisV2", ambos programas pueden leer las estaciones sismográficas del CSN y realizar un calculo rápido de la magnitud, para conocer si es un sismo leve o fuerte, claro que esto puede depender de la distancia de la estación al epicentro por lo que siempre se activa solo la alerta sísmica a partir de estos softwares, también tenemos un buscador de reportes en redes sociales, este "buscador" como indica su nombre, busca reportes de personas en Twitter y facebook, claro si se incluye ciertas palabras como por ejemplo "Temblor", "Sismo", "temblando", "temblooor!" y una serie de palabras con las que la gente suele publicar en redes sociales al momento del un sismo en una lista blanca, también claro, tenemos una serie de palabras que están en una lista negra que pueden ser otras palabras que no tienen nada que ver con el reporte de un temblor pero que aun así sea del mismo tema, esto puede ser para noticias o personas que están comentando algo que ya paso, el buscador solo busca estas publicaciones solo cuando las personas que la están publicando lo hacen de manera publica y además tienen la información de su ubicación de forma publica, se ignoraran los reportes de las personas que no tienen en su cuenta la ubicación de forma publica (es decir, la localidad en donde viven, ya que muchas veces reportan sismos pero no se indica donde, entonces en este caso el sistema busca la ciudad en donde vive esta persona a partir de su información publica entregada a la red social (esto solo funciona en Twitter), para luego cuadrar mejor la ubicación de donde se esta sintiendo el sismo),también tiene que ser cierta cantidad de reportes, actualmente este sistema funciona sin mucho problema ya que el algoritmo esta bien hecho. Nuestros sensores, al ser mas rápidos que cualquiera de estos sistemas que nombramos anteriormente, también pueden conocer su intensidad de forma rápida, es decir, los sensores saben cuando el sismo es leve, fuerte o muy fuerte, en el caso de ser leve o fuerte simplemente se activara la alerta sísmica, si es muy fuerte puede pasar a activarse la alarma sísmica de la App.

Alarma Sísmica: La alarma sísmica solo es activada por sensores, de manera manual y por un sistema automatico, esta alarma Sísmica se activa por lo general cuando en nuestros sensores alcanza una intensidad similar, cercana o superior a 6, pero aveces puede ser diferente si por ejemplo un sismo de magnitud cercano a los 5 Richter ocurre muy pero muy cerca de un sensor, ya que esto puede disparar la intensidad del sensor a un numero muy grande activando así la alarma sísmica, es un problema que lamentablemente aun no tiene solución pero tampoco es algo tan malo, también se puede activar de forma manual, ya que no tenemos sensores en todo Chile, basandonos en los registros de los sismografos y de los reportes de intensidad de las personas podemos activar de forma manual esta alarma sísmica, alertando así a las regiones cercanas a la región donde esta ocurriendo el sismo, en la región en la que esta ocurriendo el sismo ya se abra informado sobre el aviso sísmico y la alerta sísmica, llegando mas tarde la Alarma Sísmica, pero la Alarma Sísmica puede lograr avisar a las otras regiones. También se activa gracias a un sistema automatico, "GSeis" y "GSeisV2" ambos son calculadoras sísmicas muy rápidas, "GSeis" es mas rápida pero mucho menos precisa, "GSeisV2" es mas precisa pero no tan rápida, Aun así, calculando magnitudes ambos son rápidas, una vez que ambos programas den su primer reporte de magnitud basándose en solo 1 o 2 estaciones sísmicas del CSN que detectaron un temblor, promediadas, si ambas magnitudes dan un promedio de una magnitud superior a 5.5 puede ser activada la alarma sísmica de forma automática, luego de unos minutos ambos programas envían su información a otros programas del Robot de Chile Alerta para ser publicada en redes sociales como un calculo rápido, indicando localidades cercanas y magnitud calculada aproximada, esta puede cambiar claro.

Imagenes del monitor GSeisV2 durante el sismo 5.8 en R. Antofagasta el dia 21/06/2018:





Gracias a estos sistemas automatizados, la gente puede informarse en Chile sobre la ocurrencia de algún sismo en cualquier parte de Chile, el sistema funciona para todo Chile. Algunas veces ocurren sismos en Perú, Bolivia o Argentina, estos igualmente son reportados siempre y cuando el sismo esta ocurriendo cerca de las fronteras con Chile o si puede ser sentido en Chile, Aunque también hay un problema con los avisos sísmicos, los Avisos sísmicos están sujetos a errores ya que estos no son confirmados de ninguna manera, y muchas veces pueden ser notificados por distintas razones, las mas comunes es por un mal funcionamiento de una estación sísmica del CSN, la otra razón igualmente común es cuando ocurre un terremoto de magnitud superior o igual a 6 en cualquier país del planeta, Cuando ocurre un terremoto en cualquier parte del planeta, la onda sísmica de este sismo recorre todo el globo y es registrado por todos los sismografos del planeta, también es registrado por los sismografos Chilenos de la red sísmica del CSN, estos alcanzan cierto nivel de amplitud que causa la activación errónea en nuestros sistemas por lo que nosotros tenemos que apagarlas de forma manual para que el sistema no este dando avisos de sismos que no existen en Chile, esto ha pasado muchas veces, por ejemplo, con el terremoto de México, el terremoto de Iran, los de Papua Nueva Guinea y los de Hawai y algunos otros que también se registraron desde que tenemos este sistema.

Hace poco nosotros actualizamos la App donde añadimos noticias y alertas volcánicas así como nuestro monitor de forma publica, esta versión para Android ya no esta programada en el lenguaje C#, esta versión esta programada en un lenguaje de programación llamada "Java", gracias a esto, mejoramos la velocidad y estabilidad de la App en dispositivos Android así como su peso de instalación, pero, practicamente la hicimos nuevamente desde 0, es lo mismo que, por ejemplo, tener un libro en ingles para luego crear otro libro en blanco y comenzar a escribir el mismo contenido pero en español, no fue solo una traducción de las lineas de código, ya que practicamente todo el código anterior fue eliminado y reescrito desde 0 nuevamente, para eliminar así todos los errores de la App que teníamos anteriormente, aunque claro, generamos también otros nuevos errores pero que definitivamente son muchísimo menos que en versiones anteriores, añadimos un motor gráfico en 3D a la App para visualizar los Volcanes en 3D y también queremos hacer mas con este sistema y no solo para volcanes en un futuro.


Chile Alerta durante estas ultimas semanas ha experimentado mucha inestabilidad gracias a los cambios en el sistema que se tienen que realizar durante la marcha, ya que si realizamos cambios con los sistemas apagados, puede ocurrir algo sin que nos demos cuenta y las personas no podrán ser informadas, entonces, realizamos estos cambios con los sistemas encendidos, claro, aveces avisando a nuestros usuarios de que hay alguna probabilidad de que cometamos algún error y se vea reflejada en redes sociales y en la App, no somos un sistema perfecto pero queremos ser punteros en Chile, claro, vamos lentos pero seguros, no tenemos apoyo del Gobierno y tampoco esperamos tenerlo algún día, lo que nosotros queremos lograr no es llegar a mas personas, sino que lograr llegar a personas donde valore nuestro trabajo que se realiza de manera gratuita y que pueda confiar en la información que nosotros entregamos, nosotros también, obtenemos información de terceros como puede ser el CSN y el Shoa, también la Dirección Meteorológica de Chile, Sernageomin, USGS, PTWC, Geofon y EMSC y otros varios para entregar las informaciones mas completas, ya que nuestro sistema rápido y los que son en tiempo real entregan la información con muy poco detalle, es rápido pero poco informativo.

Nos gustaría que puedan apoyar este proyecto, descargando y compartiendo la App con sus familiares y amigos y ponernos a prueba, no somos perfectos pero algo logramos, también a compartirnos en redes sociales y comentar este post en la caja de comentarios de esta pagina, en twitter o en facebook.

Puedes descargar la App haciendo click aqui

Puedes visitar nuestra pagina de Facebook haciendo click aqui

Puedes visitar nuestra cuenta de Twitter haciendo click aqui

Puedes visitar nuestro canal de Youtube haciendo click aqui




Puedes dejar tus comentarios aqui abajo