HUAMANGA FACULTAD DE INGENIERA DE MINAS, GEOLOGA Y CIVIL ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Estacin meteorolgica automatizada basado en hardware libre para la ciudad de Huamanga, 2013
Tesis Presentado por : Nilton Jos Martnez Curso : IS-543 Tipo de Investigacin : Descriptiva y Aplicada rea de Investigacin : Ingeniera de software Asesor : MSc.Ing. Efran Elas Porras Flores
AYACUCHO - PER 2013
ii
DEDICATORIA A mi padre Alfredo Jos por darme la mejor educacin y ensearme que todas las cosas hay que valorarlas, trabajarlas y luchar para lograr los objetivos de la vida. A mi madre Emilia Martnez por todo su amor y ternura me ha brindado a lo largo de mi vida. A mis hermanas por estar en buenos y malos momentos de mi vida.
iii
AGRADECIMIENTO A Dios, quien medio la vida y me ha acompaado durante mis estudios, dndome inteligencia y salud. A mis padres Alfredo Jos, quienes me brindan su apoyo incondicional para seguir adelante a pesar de las dificultades. A mis maestros, quienes supieron guiarme en esta etapa, contribuyendo a mi formacin profesional, brindndome sus conocimientos y enseanzas.
iv
CONTENIDO Pg. DEDICATORIA ...................................................................................................................... i AGRADECIMIENTO ............................................................................................................ ii CONTENIDO ........................................................................................................................ iii RESUMEN ............................................................................................................................. v INTRODUCCION ................................................................................................................. vi CAPITULO I PROBLEMA DE INVESTIGACIN 1.1 DIAGNOSTICO Y ENUNCIADO DEL PROBLEMA ........................................... 1 1.2 FORMULACIN DEL PROBLEMA DE INVESTIGACIN ............................... 4 CAPITULO II OBJETIVOS DE LA INVESTIGACIN 2.1 OBJETIVO GENERAL ........................................................................................... 5 2.2 OBJETIVOS ESPECIFICOS ................................................................................... 5 CAPITULO III JUSTIFICACION Y DELIMITACION DE LA INVESTIGACIN 3.1 JUSTIFICACIN DE LA INVESTIGACION ........................................................ 6 3.2 DELIMITACIN DE LA INVESTIGACION ........................................................ 6 CAPITULO IV REVISION LITERARIA 4.1 ANTECEDENTES DE INVESTIGACION ............................................................. 7 4.2 MARCO TEORICO ................................................................................................. 8 4.2.1 ESTACIN METEOROLGICA ........................................................................... 8 4.2.2 INSTRUMENTOS METEOROLOGICOS .............................................................. 8 4.2.3 DISEO DE HARDWARE DENOMINADAS TOP-DOWN ................................ 8 4.2.4 SISTEMA GESTOR DE BASE DE DATOS RELACIONAL ................................ 8 4.2.5 WEB SERVICES ..................................................................................................... 8 4.2.6 TECNOLOGIAS DE INTERNET ........................................................................... 8 4.2.7 HARDWARE LIBRE ............................................................................................... 8 CAPITULO V HIPOTESIS Y VARIABLE DE LA INVESTIGACION v
5.1 HIPOTESIS DE LA INVESTIGACION ................................................................. 7 5.2 DEFINICION CONCEPTUAL DE LAS VARIABLES.......................................... 8 5.3 DEFINICION OPERACIONAL DE LAS VARIABLES ........................................ 8 CAPITULO VI METODOLOGIA DE LA INVESTIGACION 6.1 TIPO DE INVESTIGACION ................................................................................... 7 6.2 POBLACION Y MUESTRA ................................................................................... 8 6.3 TECNICAS E INSTRUMENTOS ........................................................................... 8 CAPITULO VII PRESUPUESTO Y CRONOGRAMA 7.1 BIENES .................................................................................................................... 7 7.2 SERVICIOS .............................................................................................................. 8 7.3 CRONOGRAMA DE ACTIVIDADES ................................................................... 8 BIBLIOGRAFIA .................................................................................................................... 8
vi
RESUMEN La implementacin de estaciones meteorolgicas automatizadas es una gran inversin para el estado, ya que una estacin automatizada cuesta alrededor de 50 mil dlares segn SENAMHI, motivo a ello en la ciudad de Huamanga se encuentra implementado con estaciones meteorolgicas convencionales lo que hace el lento proceso de envi de datos a la central, y origina a no contar con informacin del cambio climtico a tiempo real.
El objetivo de esta investigacin es implementar una estacin meteorolgica automatizada basada en hardware libre, para enviar datos meteorolgicos a tiempo real e implementarlo con el menor costo posible.
El proyecto de investigacin se realiza en la ciudad de huamanga, 2013.
La investigacin se realizara mediante la metodologas de diseo de hardware denominadas Top-Down, tipo de investigacin es aplicada.
Palabras Clave : estacin meteorolgica automatizada, transmisin de datos meteorolgicos, adquisicin de datos meteorolgicos, hardware libre, sensores.
vii
INTRODUCCIN
La estacin meteorolgica automtica registra datos que permiten llevar un registro detallado y continuo de informacin climtica a intervalos regulares que pueden ser en algunos casos definidos por el usuario, por ejemplo cada 15 minutos, durante las 24 horas del da, los 365 das del ao. Esta informacin, una vez que es recogida por la estacin se puede procesar en un computador y calcular la evapotranspiracin de referencia, utilizando frmulas fsicas (UNIVERSIDAD DE TALCA- CHILE, 2007).
Se plantea resolver el problema para obtener la informacin de los datos meteorolgicos para apoyar a la poblacin de la ciudad de Huamanga en cuanto a los cambios climticos, la motivacin personal es prevenir y alertar sobre los cambios climticos q hoy en da se da cada vez con consecuencias lamentables.
Se quiere implementar una estacin meteorolgica en la ciudad de Huamanga utilizando hardware libre, motivo por el cual eso hace que el costo de implementacin es muy factible.
El objetivo especfico es: a. Determinar como el sensor interacta con el medio ambiente, con la finalidad de utilizar en una estacin meteorolgica. b. Implementar monitorizacin de datos meteorolgicos, con el fin de prevenir y alertar los cambios climticos. c. Analizar, disear e implementar la adquisicin de dato en una estacin meteorolgica, con el fin de informar a la poblacin.
viii
CAPITULO I DIAGNOSTICO Y ENUNCIADO DEL PROBLEMA
1.1. DIAGNOSTICO Y ENUNCIADO DEL PROBLEMA En la actualidad el pronstico del tiempo en todos sus campos, es un medio para transmitir informacin importante para el hombre, aunque no es una ciencia muy exacta, y est en constante mejora, la meteorologa con sus pronsticos permite: a los agricultores estimar el tiempo para sus cosechas, a los barcos a tener precauciones, a los pescadores a retirarse del mar, a las compaas de electricidad a preparar a su personal para los apagones, al pblico en general a tomar precauciones (como llevar paraguas, o no salir). Por ello uno de los objetivos prioritarios del pas es la proteccin de sus habitantes y la informacin climtica dirigida a las necesidades de los usuarios, a la asistencia en la toma de decisiones y a la gestin de riesgo en el sector agrcola.
Sin embargo, cuando dentro del proceso de monitorizacin de los datos climticos, uno de sus componentes falla, entonces nos encontramos con situaciones problemticas, que deben resolverse de manera tcnica y cientfica.
Uno de los grandes problemas que afronta actualmente el sistema de monitoreo de las estaciones del servicio nacional de meteorologa e hidrologa del Per (SENAMHI) en Ayacucho Huamanga, es sin duda, el tema de transmisin o adquisicin de datos meteorolgicos que necesita procesar en las centrales de los servicios meteorolgicos, el mismo que se manifiesta el lento y mal pronstico del tiempo en el Per.
Particularmente, el problema de la transmisin de datos meteorolgicos de las estaciones convencionales en Ayacucho Huamanga, expresa una variedad de indicadores, que ix
permiten apreciar con objetividad los probables errores de clculo en pronostico del tiempo, ya sea como la temperatura, humedad, direccin del viento, insolacin solar y otros elementos que componen la meteorologa.
Esta situacin de deficiente transmisin y recepcin de datos meteorolgicos, afecta al servicio nacional de meteorologa e hidrologa del Per y por efecto a ello tambin a la poblacin en general. El factor o factores de este problema se desconocen, por ellos es que se realiza el presente trabajo de investigacin.
1.2. DEFINICIN DEL PROBLEMA DE INVESTIGACIN PROBLEMA GENERAL Cmo implementar una estacin meteorolgica basada en hardware libre en la ciudad de Huamanga, 2013?
PROBLEMAS ESPECIFICOS a) De qu manera un sensor interacta en una estacin meteorolgica? b) Cmo procesar los datos meteorolgicos en una estacin meteorolgica? c) Cmo funciona el sistema de adquisicin de dato con una estacin meteorolgica?
X: Estacin Meteorolgica Automatizada X 1: Sensor X 2: Dato meteorolgico X 3: Adquisicin de dato x
CAPITULO II OBJETIVOS DE LA INVESTIGACIN
2.1. OBJETIVO GENERAL Implementar una estacin meteorolgica automatizada basado en hardware libre para la ciudad de Huamanga, 2013. Mediante metodologas de diseo de hardware denominadas Top-Down, utilizando webservices, un sistema gestor de base de datos relacional y tecnologas de internet; con el propsito de implementar estaciones meteorolgicas automatizadas con el menor costo posible, y la finalidad de informar a la poblacin sobre cambios climticos a tiempo real.
2.2. OBJETIVOS ESPECIFICOS d. Determinar como el sensor interacta con el medio ambiente, con la finalidad de utilizar en una estacin meteorolgica. e. Implementar monitorizacin de datos meteorolgicos, con el fin de prevenir y alertar los cambios climticos. f. Analizar, disear e implementar la adquisicin de dato en una estacin meteorolgica, con el fin de informar a la poblacin.
xi
CAPITULO III JUSTIFICACIN Y DELIMITACIN DE LA INVESTIGACIN
3.1. JUSTIFICACIN Se pretende implementar una estacin meteorolgica automatizada que permitir a la poblacin de la ciudad de Huamanga a estar informado, advertido y tener precauciones sobre los cambios climticos que azotan nuestra ciudad, como las altas o bajas temperaturas, la insolacin solar, radiacin de rayos ultravioleta , al cual podr acceder de forma inmediata desde cualquier punto de acceso a internet. A la vez le facilitara monitorear los datos meteorolgicos en la ciudad de Huamanga ayudando a detectar cambios climticos que puedan afectar a la poblacin y sus distintas actividades econmicas, anticipando las posibles alteraciones climticas de la estabilidad y generando reportes del estado actual.
La ciudad de huamanga contara con una estacin meteorolgica automatizada basada en hardware libre, lo que hace que su costo de implementacin es muy bajo, adems evitara costos en la contratacin de personal especializado en la lectura de datos.
Por estos motivos se plantea la implementacin de un sistema de transmisin y recepcin de datos meteorolgicos a tiempo real y almacenarlo en una base de datos que permita ayudar de manera econmica y social.
A la vez se evitara costos de adquisicin de estacin meteorolgica automatizadas costosas y personal que monitorean las estaciones meteorolgicas convencionales.
3.2. DELIMITACIN xii
La presente investigacin se realizara en la ciudad de Huamanga, los datos se levantaran para el ao 2013 y se implementar una estacin meteorolgica automatizada (basada en hardware libre).
xiii
CAPITULO IV REVISIN DE LITERATURA
4.1. ANTECEDENTES DE LA INVESTIGACIN Henrry (2005), realizo una investigacin sobre el funcionamiento de una estacin meteorolgica automtica (EMA), es una versin autnoma automatizada de la tradicional estacin meteorolgica, preparada tanto para ahorrar labor humana, o realizar mediciones en reas remotas o inhspitas. El sistema puede reportar en tiempo real va sistema Argos, o el Global Telecommunications System, tener enlace de microondas, o salvar los datos para posteriores recuperaciones.
Jos Benito Snchez (1990), afirma que los factores que intervienen en el comportamiento de los fenmenos atmosfricos son la posicin astronmica del planeta, la influencia de la radiacin solar, la situacin geogrfica y la constitucin fsica del suelo y el aire de un lugar determinado para esto se requiere estaciones meteorolgicas automatizadas.
Higidio Villalta y Godofredo Sordo (2013), realizaron una investigacin acerca de los detalles importantes del proyecto, es que la estacin tenga la capacidad de poder realizar mediciones atmosfricas en intervalos cortos de tiempo, estas mediciones sern transferidas una computadora personal para poder realizar estudios de los parmetros atmosfricos de nuestro inters. En base a lo antes mencionado la utilizacin de nuestra estacin es en base a una estacin meteorolgica automatizada.
xiv
4.2. MARCO TERICO 4.2.1. ESTACIN METEOROLGICA Rafael Orts y Miguel Poquet(2012), Una estacin meteorolgica es una instalacin destinada a medir y registrar de forma regular los valores de diferentes variables meteorolgicas. Estos datos se utilizan en las predicciones meteorolgicas, como datos de entrada en los modelos numricos para la prediccin del tiempo, en la elaboracin de los mapas climticos. En suma, para conocer el tiempo y el clima de un determinado lugar.
Davis (2005),Una estacin meteorolgica automtica (EMA) es una versin autnoma automatizada de la tradicional estacin meteorolgica, preparada tanto para ahorrar labor humana, o realizar mediciones en reas remotas o inhspitas. El sistema puede reportar en tiempo real va sistema Argos, o el Global Telecommunications System, tener enlace de microondas, o salvar los datos para posteriores recuperaciones.
La estacin meteorolgica automtica registra datos que permiten llevar un registro detallado y continuo de informacin climtica a intervalos regulares que pueden ser en algunos casos definidos por el usuario, por ejemplo cada 15 minutos, durante las 24 horas del da, los 365 das del ao. Esta informacin, una vez que es recogida por la estacin se puede procesar en un computador y calcular la evapotranspiracin de referencia (ETr), utilizando frmulas fsicas (UNIVERSIDAD DE TALCA- CHILE, 2007).
Jule Charney (2011), Una estacin meteorolgica es una instalacin destinada a medir y registrar regularmente diversas variables meteorolgicas. Estos datos se utilizan tanto para la elaboracin de predicciones meteorolgicas a partir de modelos numricos como para estudios climticos.
Abraham Jurez (2008), Una estacin meteorolgica es un lugar escogido adecuadamente para colocar los diferentes instrumentos que permiten medir las distintas variables que xv
afectan al estado de la atmsfera. Es decir, es un lugar que nos permite la observacin de los fenmenos atmosfricos y donde hay aparatos que miden las variables atmosfricas. Muchos de estos han de estar al aire libre, pero otros, aunque tambin han de estar al aire libre, deben estar protegidos de las radiaciones solares para que estas no les alteren los datos, el aire debe circular por dicho interior. Los que han de estar protegidos de las inclemencias del tiempo, se encuentran dentro de una garita meteorolgica. Una garita meteorolgica es una casilla donde se instalan los aparatos del observatorio meteorolgico que se deben proteger. Ha de ser una especie de casilla elevada un metro y medio del suelo (como mnimo elevada 120 cm) y con paredes en forma de persiana; stas han de estar colocadas de manera que priven la entrada de los rayos solares en el interior para que no se altere la temperatura y la humedad. La puerta de la garita ha de estar orientada al norte y la teja debe estar ligeramente inclinada. En su interior estn los instrumentos que han de estar protegidos como he dicho antes por aparatos registradores.
A. SENSOR Ferrero Corral (1994), Los sensores son dispositivos electrnicos con la capacidad de detectar la variacin de una magnitud fsica tales como temperatura, iluminacin, movimiento y presin; y de convertir el valor de sta, en una seal elctrica ya sea analgica o digital. Un sensor es un elemento idneo para tomar, percibir o sensar una seal fsica proveniente del medio ambiente y convertirla en una seal de naturaleza transducible. Un sensor o captador convierte las variaciones de una magnitud fsica en variaciones de una magnitud elctrica o magntica.
Un sensor es un dispositivo que, a partir de la energa del medio donde se mide, es una seal de salida transductible que es funcin de la variable medida (Pallas Ramn, 2005, p.3).
Lamacna (2001), Un sensor es un dispositivo capaz de detectar magnitudes fsicas o qumicas, llamadas variables de instrumentacin, y transformarlas en variables elctricas. Las variables de instrumentacin pueden ser por ejemplo: temperatura, intensidad lumnica, distancia, aceleracin, inclinacin, desplazamiento, presin, fuerza, torsin, humedad, xvi
movimiento, pH, etc. Una magnitud elctrica puede ser una resistencia elctrica (como en una RTD), una capacidad elctrica (como en un sensor de humedad), una Tensin elctrica (como en un termopar), una corriente elctrica (como en un fototransistor), etc.
B. DATO METEOROLGICO Un dato meteorolgico es una caracterstica de una entidad meteorolgica, el cual se obtiene a travs de los sensores en una estacin meteorolgica (Fundacin Espaola para la Ciencia y la Tecnologa, 2009).
Davis (2005), Se llama dato meteorolgica a los sucesos de obtencin de resultados, posteriormente procesarlas y de esto obtener informacin valiosa para estudios de meteorologa y climatologa.
Los datos meteorolgicos registrados por los equipos de la Red de Control y Vigilancia de la Calidad del Aire de Cantabria nicamente sirven de apoyo a la Red, y en ningn caso entre sus fines se encuentra realizar estudios meteorolgicos, ya que ni los equipos ni los datos son tan precisos como los que facilita la delegacin territorial de la Agencia Estatal de Meteorologa en Cantabria. Este rgano, dependiente del Ministerio de Medio Ambiente y Medio Rural y Marino (MARM), es el que recoge, de manera oficial, los datos meteorolgicos de la comunidad autnoma (OMM, 2010).
C. ADQUISICIN DE DATO Schvartzman(2006), en los principales sistemas de adquisicin de datos meteorolgicos se implementan diferentes dispositivos para llevar a cabo la captura de las seales provenientes de los sensores para su posterior procesamiento y almacenamiento. Entre los ms utilizados podemos encontrar los dataloggers, microprocesadores, microcontroladores y circuitos lgicos programables (PLC). Algunos de los factores que intervienen en la eleccin de los sistemas a utilizar son el costo del equipo, la capacidad de almacenamiento y el procesamiento de los datos.
Un Sistema de Adquisicin de Datos meteorolgicos est constituido esencialmente por: 1) xvii
elemento sensor que transforma los parmetros fsicos en seales elctricas medibles por el sistema de adquisicin; 2) bloque para el acondicionamiento de las seales provenientes del 2 sensor, de forma tal que se ajusten a los exigencias de entrada de la siguiente etapa; 3) bloque de adquisicin, destinado principalmente a la conversin de las seales de naturaleza analgica a digital; 4) etapa para el tratamiento de los datos adquiridos (procesamiento, almacenaje) y control del resto de los elementos del sistema; 5) medios de visualizacin de los datos registrados (A.Gutierrez, s.f.).
Una vez obtenida la informacin sobre concentraciones de contaminantes de los sistemas de adquisicin de datos de los analizadores, es imprescindible validarlos antes de utilizarlos porque tenemos que asegurarnos de que la calidad de los datos es buena para la realizacin de informes de calidad del aire, o como base para la prediccin del comportamiento de los contaminantes en una zona determinada, entre otros posibles usos. La validacin consiste en identificar y anular medidas no representativas de las condiciones reales. Se identifica al dato anulado con un carcter distintivo, asegurndonos la pervivencia del dato recogido por si fuese necesario conservarlo en el futuro (TRACSATEC, 2010).
4.2.2. Instrumentos Meteorolgicos Alvarado (2005), Todo estudio cientfico de la atmsfera supone disponer, ante todo, de datos meteorolgicos precisos. Nuestros sentidos y principalmente la vista y el tacto nos permiten estimar un gran nmero de observaciones. Por ejemplo, podemos observar la cantidad de nubes presente en el cielo o determinar la direccin del viento por el movimiento de las hojas o una columna de humo. Estas observaciones se denominan observaciones sensoriales. Sin embargo, nuestros sentidos no bastan y tenemos que recurrir a los instrumentos. Por ejemplo, aunque una persona puede determinar si la presin atmosfrica est subiendo o bajando, no puede saber el valor exacto de la misma, para lo cual es necesario consultar a un instrumento. En este caso, las observaciones se llaman observaciones instrumentales.
Henrry (2005), Existen distintos parmetros para medir en la atmsfera y dos formas de hacerlo, una a travs de la apreciacin sensorial, es decir, percibindolas a travs de xviii
nuestros sentidos y otra a travs de instrumentos. Los instrumentos nos dan un valor exacto del parmetro. Para que las observaciones realizadas en distintos lugares sean comparables, tanto el instrumental, como su ubicacin e instalacin dentro de las estaciones meteorolgicas estn estandarizados, se muestra a continuacin instrumentos de medida en las estaciones meteorolgicas.
A) TERMMETRO Sirve para medir la temperatura de la atmosfera, como dicha temperatura varia durante el da, conviene registrar las temperaturas mximas y mnimas que se producen a lo largo de l. Los datos de temperatura obtenidos se expresan, habitualmente, en grados centgrados, C, aunque en otros pases se utiliza con ms frecuencia la escala Fahrenheit (OMM, 2013).
B) PLUVIMETRO Registra la cantidad de lluvia cada, en milmetros (mm). El pluvimetro es el aparato registrador de la precipitacin. Proporciona informacin acerca del inicio, duracin e intensidad de la lluvia. Existen distintos tipos de pluvimetro, siendo el ms corriente el de sifn. En el de sifn el agua recogida pasa a un depsito con una boya. El movimiento ascendente de la boya al llenarse es transmitido a una plumilla que va dejando el registro en una banda. La pendiente de la grfica en su subida nos indicar la intensidad de la lluvia. El pluvimetro es un equipo sumamente interesante pues aparte de decirnos el total de precipitacin nos indica su intensidad (OMM, 2013).
C) ANEMMETRO Registra continuamente la direccin (grados) y la velocidad instantnea del viento (m/s), la distancia total (en km) recorrida por el viento en relacin con el instrumento y las rfagas (en m/s) (OMM, 2013).
D) BARMETRO Es el instrumento que utilizamos para realizar la medicin de la presin atmosfrica que es igual al peso de la columna de aire existente encima de dicho nivel. Al nivel medio xix
del mar tiene un valor normal de 1,013 hPa. El aire fro pesa ms que el caliente, y ste es uno de los factores que influye en las diferencias de presin atmosfricas a un mismo nivel (OMM, 2013). La unidad de medida en meteorologa es el milibar. E) HIGRMETRO Se utiliza para medir la humedad atmosfrica. Dicha humedad es la cantidad de vapor de agua que contiene el aire que respiramos a una temperatura determinada, en relacin con la que podra contener. La humedad atmosfrica se expresa como porcentaje (OMM, 2013).
F) HELIGRAFO El heligrafo es un aparato meteorolgico que mide la duracin de la insolacin diaria. La duracin de la insolacin se halla concentrando los rayos solares sobre una banda de cartulina teida de azul que se quema en el punto en que se forma la imagen del sol. Se utiliza como focalizador una esfera de cristal, de forma que no es necesario mover este foco constantemente debido al movimiento aparente del sol a lo largo del da y del estacionario (OMM, 2013).
4.2.3. DISEO DE HARDWARE DENOMINADAS TOP-DOWN Schweers, (2002),Las metodologas de diseo de hardware denominadas Top- Down, basadas en la utilizacin de lenguajes de descripcin de hardware, han posibilitado la reduccin de los costos en la fabricacin de circuitos integrados. Esta reduccin se debe a la posibilidad de describir y verificar el funcionamiento de un circuito mediante la simulacin del mismo, sin necesidad de implementar un prototipo fsicamente.
A. HERRAMIENTA CAD La metodologa de diseo asistida por compuatdora (Computer Aided Design, CAD), emplea tcnicas grficas para soportar el proceso de diseo. La introduccin de dichas tcnicas en el proceso de diseo de circuitos electrnicos es fundamental, ya que mas all de proveer interfaces grficas para asistir el proceso, brinda la posibilidad de simular y verificar la descripcin antes de llevar a cabo su implementacin, minimizando el costo de elaborar circuitos potencialmente defectuosos y acelerando el diseo global xx
(Schweers, 2002).
Figura N 4.1: Ciclo de Diseo-Prototipacin-Verificacin. (Schweers, 2002)
Schweers, (2002), El diseo de hardware tiene un problema fundamental, que no existe en el diseo de software. Este problema es el alto costo del ciclo de diseo- prototipacin-verificacin (figura N 4.1), ya que el costo del prototipo por lo general es bastante elevado.
B. DISEO BOTTOM-UP Schweers, (2002), Esta metodologa de diseo comprende la descripcin del circuito mediante componentes que pueden agruparse en diferentes mdulos, y stos ltimos a su vez en otros mdulos hasta llegar a representar el sistema completo que se desea implementar, como muestra la figura N4.1. La metodologa Bottom-Up no implica una estructuracin jerrquica de los elementos del sistema. Simplemente rene componentes de bajo nivel para formar el diseo global.
xxi
Figura N 4.2: DISEO BOTTOM-UP. (Schweers, 2002)
Schweers, (2002), En un diseo Bottom-Up se comienza realizando una descripcin con esquemas de los componentes del circuito. Estos componentes se construyen normalmente a partir de otros que pertenecen a una biblioteca que contiene componentes bsicos, que representan unidades funcionales con significado propio dentro del diseo. Estas unidades son denominadas primitivas, ya que no es necesario disponer de elementos de mas bajo nivel para el diseo que se desea realizar.
Schweers, (2002), Esta metodologa de diseo es til para diseos medianamente pequeos. Para diseos mayores sta metodologa resulta imprctica, debido a que el funcionamiento adecuado del producto final no est garantizado luego de unir decenas de componentes. El hecho de unir un nmero elevado de componentes entre s, sin una estructura jerrquica que permita organizarlos (en bloques, por ejemplo) dificulta el anlisis del circuito, aumentando xxii
la posibilidad de cometer errores.
Schweers, (2002), La metodologa Bottom-Up es la que se utiliza desde los primeros tiempos de diseo, ya que el proceso de integracin de elementos bsicos se haba logrado automatizar completamente. Las primeras herramientas de diseo permitan llevar a cabo una descripcin sencilla a bajo nivel y posteriormente se proceda a la implementacin. La implementacin se realizaba empleando otras herramientas que se integraban al proceso. De esta manera se obtena un Circuito Integrado de Aplicacin Especfica o un Circuito Impreso (Printed Circuit Board, PCB).
C. DISEO TOP-DOWN Schweers, (2002), El diseo Top-Down consiste en capturar una idea con un alto nivel de abstraccin, implementarla partiendo de la misma, e incrementar el nivel de detalle segn sea necesario. El sistema inicial se va subdividiendo en mdulos, estableciendo una jerarqua. Cada mdulo se subdivide cuantas veces sea necesario hasta llegar a los componentes primarios del diseo como muestra el esquema.
xxiii
Figura N 4.3: Top-Down. (Schweers, 2002)
Schweers, (2002), La metodologa Top-Down evita los problemas que surgen con el empleo de la metodologa Bottom-Up ya que el diseo inicial es subdividido en subdiseos que a su vez se pueden seguir subdividiendo hasta llegar a diseos mucho menores y ms sencillos de tratar. En el caso del diseo de hardware, esto se traducira en subdividir el diseo inicial en mdulos hasta llegar a los componentes primarios o primitivas.
Schweers, (2002), Menciona que las herramientas actuales permiten utilizar en forma automtica la metodologa Top-Down, lo que permite a las herramientas de sntesis sofisticadas llevar a cabo la implementacin de un circuito final, partiendo de una idea abstracta y sin necesidad de que el diseador deba descomponer su idea inicial en componentes concretos
4.2.4. SISTEMA GESTOR DE BASE DE DATOS RELACIONAL Una base de datos es realmente un conjunto de objetos, de entidades. Estos objetos xxiv
controlan la forma en la que se almacenan y gestionan los datos. En una base de datos relacional la unidad bsica de almacenamiento es la tabla. Cada entidad dispone de unos atributos (o propiedades) que definen el tipo de datos que se almacenan en esa entidad (Mukhar, Lavinger y Carnell, 2002, p. 45).
Los sistemas de gestin de base de datos (DBMS) son paquetes de software para la gestin de las bases de datos; en particular, para almacenar, manipular y recuperar datos en un computador (Batini, Ceri y Navathe, 1994, p. 4).
Un SGBD (Sistema de Gestin de Base de Datos) es un conjunto de programas que va a permitir insertar, modificar, borrar y buscar eficazmente datos especficos entre un volumen masivo de informacin compartida por todos los usuarios de la Base; pero tambin es una herramienta que va a permitir ordenar, buscar, reordenar y convertir datos (Lucas Gmez, Romera, Fraile, Argente y Alfaro, 1993, p. 171). Una de las principales razones para usar un SGBD es tener un control centralizado tanto de los datos como de los programas que acceden a esos datos. La persona que tiene este control central sobre el sistema se llama administrador de base de datos (Silberschatz, Korth y Sudarshan, 1998, p. 10).
Una de las principales funciones de SGBD es garantizar el acceso, la recuperacin y actualizacin de los datos en la base de datos. El SGBD proporciona los mecanismos fsicos que permiten a varios usuarios tener acceso de forma rpida y eficiente a diferentes datos relacionados (Hansler y Hansen, 1997, p. 26).
Segn Luque Ruiz, Gmez, Lpez y Cerruela (2002), un SGBD es una coleccin de programas de aplicacin que proporciona al usuario de la base de datos los medios necesarios para realizar las siguientes tareas; a) Definicin de los datos a los distintos niveles de abstraccin (fsico, lgico y externo), b)Manipulacin de los datos en la base de datos, es decir, la insercin, modificacin, borrado y acceso o consulta a los mismo, c) Mantenimiento de la integridad de la base de datos, integridad en cuanto a los datos en s, sus valores y las relaciones entre ellos, d) Control de la privacidad y seguridad de 23 los xxv
datos en la base de datos, e) Los medios necesarios para el establecimiento de todas aquellas caractersticas exigibles a una base de datos.
4.2.5. WEB SERVICES El trmino Web Services describe una forma estandarizada de integraraplicaciones WEB mediante el uso de XML, SOAP, WSDL y UDDI sobre los protocolos de la Internet. XML es usado para describir los datos, SOAP se ocupa para la transferencia de los datos, WSDL se emplea para describir los servicios disponibles y UDDI se ocupa para conocer cuales son los servicios disponibles. Uno de los usos principales es permitir la comunicacin entre las empresas y entre las empresas y sus clientes. Los Web Services permiten a las organizaciones intercambiar datos sin necesidad de conocer los detalles de sus respectivos Sistemas de Informacin (Saffirio, 2012).
Segn Roman (2011), Los Web Services estn construidos con varias tecnologas que trabajan conjuntamente con los estndares que estn emergiendo para asegurar la seguridad y operatibilidad, de modo de hacer realidad que el uso combinado de varios Web Services, independiente de la o las empresas que los proveen, este garantizado. A continuacin se describen brevemente los estndares que estn ocupando los Web Services.
4.2.6. TECNOLOGAS DE INTERNET Internet es un conjunto de niveles de redes dispersas, que entre todas ellas conectan a millones de ordenadores, cuyos usuarios pueden intercambiar recursos informticos, impedientemente del ordenador que usen. Internet no es un sistema centralizado, no es una red, sino red de redes. Estas redes se conectan mediante lneas telefnicas convencionales, lneas de datos de alta velocidad, satlites, enlaces de microondas y fibra ptica (Jarabo y Elortegui, 1995, p. 1).
El protocolo clave utilizado por internet se llama, de manera apropiada, Protocolo Internet. Por lo general abreviado como IP, el protocolo especfico, con minuciosidad, las reglas que definen los detalles de comunicacin entre computadoras. Especifica exactamente cmo se debe formar un paquete y como debe encaminar un ruteador cada paquete hacia su destino xxvi
(Comer, 1995, p. 108).
A. APLICACIN WEB Una aplicacin web (web-based application) es un tipo especial de aplicacin cliente/servidor, donde tanto el cliente (el navegador, explorador o visualizador) como el servidor (el servidor web) y el protocolo mediante el que se comunican (HTTP) estn estandarizados y no han de ser creados por el programador de aplicaciones (Lujn, 2002, p. 48).
Aumaille (2002), una aplicacin web es un conjunto de recursos web que participan en el funcionamiento de la propia aplicacin Web. Una aplicacin Web est compuesta: a) Componentes de servidor dinmicos; Servlets, JSPs, b) Bibliotecas de clases Java utilitarias, c) Elementos web estticos: pginas HTML, imgenes, sonidos, d) Componentes dinmicos: Applets, JavaBeans y clases, e) Un descriptor de desarrollo y de configuracin de la aplicacin web, en forma de uno o mltiples archivos en formato XML.
Para Seoane (2005), una aplicacin web es un programa especialmente diseado para ejecutarse dentro de un navegador web. Para ello se emplean tecnologas de tres capas, basndose en una arquitectura cliente-servidor; a)La primera capa reside en el ordenador del usuario, en el que se ejecutar la aplicacin dentro del navegador web, se ocupa de la representacin y obtencin de datos, la generacin de informes, grficos, b)La segunda capa reside en el servidor de la lgica del negocio, que reside en el servidor, que adems de preparar el entorno en el que se presenta la aplicacin, se ocupa del procedimiento real de los datos, tambin es conocido como middleware, c) La tercera capa reside en el servidor de base de datos de la empresa, donde el servidor se ocupa de procesar las consultas que se efectan desde el servidor de la lgica del negocio, de esta forma, devuelve los datos solicitados, disponiendo de mdulos para crear y gestionar las bases de datos y los usuarios de las mismas.
B. PROTOCOLO HTTP El protocolo HTTP forma parte de la familia de protocolos de comunicaciones xxvii
Transmission Control Protocol/Internet Protocol (TCP/IP), que son empleados en Internet. Estos protocolos permiten la conexin de sistemas heterogneos, lo que facilita el intercambio de informacin entre distintos ordenadores (Lujn, 200, p. 8).
El protocolo HTTP es un protocolo que funciona a nivel de aplicacin segn el modelo de referencia OSI, este protocolo se basa en el modelo cliente/servidor, es decir, consiste en un intercambio de mensaje entre dos dispositivos; a) El cliente, que es el que solicita servicios a un servidor. Su aplicacin es lo que se conoce en Internet como navegadores, b) El servidor, que es el dispositivo que responde a las solicitudes de los clientes. Usualmente se les conoce como servidor Web, aunque en realidad son servidores de protocolo HTTP (Salavert, 2003, p. 142).
C. PROTOCOLO TCP/IP El protocolo TCP/IP es un estndar de comunicacin para internet compuesto por dos protocolos, el de control de transmisin (TCP) y el de internet (IP) (Acn, Trujillo, Guido, 2011).
El protocolo TCP (Transmission Control Protocol, Protocolo de control de transmisin) y el protocolo IP (Internet Protocol, Protocolo de Internet) controlan en envo y la 28 recepcin de informacin dentro de internet. El protocolo IP especifica el formato de los paquetes que se envan y reciben entre los routers y los sistemas terminales (Kurose y Ross, 2010).
IP es un protocolo que proporciona mecanismos de interconexin entre redes de rea local y TCP proporciona mecanismos de control de flujo y errores entre los extremos de la comunicacin (Barcel, igo, Mart, Peig y Perramon, 2004, p. 71).
4.2.7. HARDWARE LIBRE
Delgado (2013), Menciona que su objetivo es crear diseos de aparatos informticos de forma abierta, de manera que todas las personas puedan acceder, como mnimo, a los planos de construccin de los dispositivos. Lejos de ser una novedad, esta corriente enlaza xxviii
directamente con dcada de los aos 70, cuando los primeros aficionados a los ordenadores construan sus propios equipos en los garajes con piezas compradas a diferentes fabricantes y creaban sus propias implementaciones.
Muchos hemos odo acerca del software libre y su extensin cada vez mayor a lo largo de multitud de dispositivos pero existe un compaero menos conocido de este concepto: los dispositivos fsicos. La posibilidad de establecer los parmetros de fabricacin de dispositivos fsicos y liberarlos para que sean disponibles por toda una comunidad de desarrolladores comienza a tomar una importancia similar a la que sistemas mviles como Android, Firefox OS o Ubuntu tienen hoy en las plataformas de diversos dispositivos y proyectan tener en un futuro muy prximo (Arduino.cc, 2013).
A. ARDUINO Es una plataforma de hardware libre basada en una sencilla placa de entradas y salidas simple y un entorno de desarrollo que implementa el lenguaje de programacin Processing/Wiring. Arduino se puede utilizar para desarrollar objetos interactivos autnomos o puede ser conectado a software del ordenador (por ejemplo: Macromedia Flash, Processing, Max/MSP, Pure Data). Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargar gratuitamente (Arduino.cc, 2013).
xxix
CAPITULO V HIPTESIS Y VARIABLE DE LA INVESTIGACIN
5.1. HIPTESIS DE LA INVESTIGACIN Implementar una estacin meteorolgica utilizando los sensores y el hardware libre.
5.2. DEFINICIN CONCEPTUAL DE LAS VARIABLES
VARIABLE Estacin Meteorolgica.- Es un lugar escogido estratgicamente para colocar los diferentes sensores meteorolgicos que permiten medir las distintas variables que afectan al estado del a atmosfera. Es decir, es un lugar que nos permite la observacin de los fenmenos atmosfricos y donde hay aparatos que miden las variables atmosfricas. Muchos de estos han de estar al aire libre, pero otros, aunque tambin han de estar al aire libre, deben estar protegidos de las radiaciones solares para que estas no les alteren los datos, el aire debe circular por dicho interior.
INDICADORES DE LA VARIABLE Sensor.- Es un dispositivo que interacta con el medio ambiente, recogiendo datos analgicos externos o internos para convertirlo en seales digitales. Son sensores meteorolgicos aquellos que trabajan en una estacin meteorolgica. Dato meteorolgico.- Es el dato meteorolgico es aquel dato que sale como efecto del procedimiento de funcionamiento de la tecnologa y el sensor. Adquisicin de dato.- Es el sistema donde recoge el dato meteorolgico y lo transmite a las centrales de procesamiento o estudio meteorolgico.
xxx
5.3. DEFINICIN OPERACIONAL DE LAS VARIABLES VARIABLE X: Estacin Meteorolgica INDICADORES X1: Sensor X2: Dato meteorolgico X3: Adquisicin de dato
xxxi
CAPITULO VI METODOLOGA DE INVESTIGACIN
6.1. TIPO DE INVESTIGACIN
A. TIPO DE INVESTIGACIN La investigacin es de tipo aplicada.
B. NIVEL DE INVESTIGACIN El nivel de investigacin de la investigacin es descriptiva.
6.2. POBLACION Y MUESTRA A. POBLACIN La poblacin de estudio est compuesta por la estacin meteorolgica INIA en la ciudad de Huamanga, 2013. B. MUESTRA Se tomar una muestra al 95% de confianza y 5% de error de la estacin meteorolgica que esta ubicado en INIA Huamanga del ao 2013. 6.3. TECNICAS E INSTRUMENTO A. TCNICAS Se usar las tcnicas de; entrevista al personal encargado de la estacin meteorolgica en INIA Huamanga, anlisis documental de la historia del Gobierno Regional de Ayacucho. B. INSTRUMENTO xxxii
Los instrumentos para recolectar la informacin sobre la estacin meteorolgica sern: sensor de temperatura, sensor de humedad, sensor de presin atmosfrica, sensor de insolacin solar y UV, sensor de medicin de lluvia. Se aplicara la tcnica de anlisis documental del Gobierno Regional de Ayacucho que muestra la informacin que est a su disposicin. Tambin se aplicara la tcnica de anlisis documental en el SENAMHI para obtener datos, graficas sobre los fenmenos climticos en la ciudad de Huamanga.
xxxiii
CAPITULO VII PRESUPUESTOS Y CRONOGRAMA
7.1. BIENES BIENES COSTO (S/.) Computadora personal 1500.00 Escritorio para PC 250.00 Material bibliogrfico 150.00 Impresora 120.00 TOTAL BIENES 2020.00 Tabla N 7.1: Presupuesto de inversin bienes. 7.2. SERVICIOS SERVICIO Modelado de la base de datos Elaboracin de la aplicacin web Capacitacin personal Servicio de internet Servicio de luz Otros gastos Tabla N 7.2: Presupuesto de inversin servicio. RESUMEN DE LA INVESTIGACION COSTO (S/.) Total bienes 2020.00 Total servicios --------- TOTAL 2020.00 Tabla N 7.3: Resumen dela inversin. xxxiv
7.2. CRONOGRAMA DE ACTIVIDADES
ACTIVIDADES Setiembre Octubre Noviemb re Diciembr e Planeamiento de la Investigacin
X
X
Revisin de Literatura X X X X Diseo de la Investigacin X X X X X
xxxv
BIBLIOGRAFA
1. Acn, A., Trujillo, A., Guido, H. (2011). Implementacin de un servicio web en la UNED, herramienta para lograr excelencia acadmica. Revista de Calidad en la Educacin Superior. 2(2), 193-211. 2. Aumaille, B. (2002).J2EE Desarrollo de aplicaciones web. Barcelona, Espaa: Eni. 3. Barcel, J., igo, J., Mart, R., Peig, E. y Perramon, X.( 2004).Redes de computadores. Barcelona, Espaa: Eureca Media. 4. Batini, C., Ceri, S. y Navathe, S. B. (1994). Diseo conceptual de base de datos. Un enfoque de entidades-interrelaciones. Boston, Estados Unidos: Addison-Wesley Iboamericana. 5. Campos, S. (2006).Aprenda ya. Programacin orientada a objetos. Lima, Per: Editorial Universitaria. 6. Ceballos, F. (1993). Programacin orientada a objetos con C++. Washington, Estados Unidos: Addison - Wesley Iberoamericana. 7. Comer, D. E. (1995). El libro de internet. Todo lo que usted desea saber sobre redes de computadoras y acerca de cmo funciona internet. Mxico, D.F., Mxico: Prentice Hall Hispanoamericana. 8. Greg, V. (1994). Programacin Orientada a Objetos una Introduccin. Mxico, D.F., Mxico: MacGraw Hill/ Interamericana de Mxico. 9. Hansler, G. y Hansen, J. (1997).Diseo y administracin de base de datos (2 Ed.).Madrid, Espaa: Prentice Hall. 10. Joyanes, L. (1998). Programacin orientada a objetos (2 Ed.). Madrid, Espaa: Mcgraw W-Hill/Interamericana De Espaa. 11. Larman, C. (1999). UML y Patrones. Introduccin al anlisis y diseo orientado a objetos. Mxico, D.F., Mxico: Prentice Hall. 40. Lucas, A., Romera, P., Fraile, M., Argente, F. y Alfaro, A. (1993). Diseo y Gestin de Sistema de Base de Datos. Madrid, Espaa: Editorial Paraninfo. 12. Lujn, S. (2001). Programacin en Internet: cliente Web. Madrid, Espaa: Club universitario. 13. Lujn, S. (2002). Programacin de aplicaciones web: historia, principios bsicos y clientes web. Madrid, Espaa: Club Universitario. 14. Luque, I., Gmez, M., Lpez, N. y Cerruela, G. (2002). Base de Datos. Desde Chen hasta Codd con Oracle. ORACLE. Mxico, D.F., Mxico: Alfaomega Grupo Editor. 15. Mukhar, K., Lavinger, T. y Carnell, J. (2002). Fundamentos de base de datos con Java. Madrid, Espaa: Ediciones Anaya Multimedia. 16. Noriega, A. (2007). Programacin en Java2. Lima, Per: Grupo Editorial Megabyte. xxxvi
17. Salavert, A. (2003).Los protocolo en la redes de ordenadores. Barcelona, Espaa: UPC. 18. Silberschatz, A., Korth, H. y Sudarshan, S. (1998). Fundamentos de base de datos (3 Ed.). Madrid, Espaa: MsGraw Hill/ Interamericana de Espaa. Mxico: McGraw-Hill/Interamericana editores. 19. Casado, J. y Serrano, A. (1996). Nio criticamente enfermo.Madrid, Espaa: Daz de Santos. 20. Ceballos, F. (1993). Programacin orientada a objetos con C++. Washington, Estados Unidos: Addison - Wesley Iberoamericana. 21. Ceballos L., Rodrguez D., (2010). Cuidados de enfermera en UCI al paciente con reposo prolongado susceptible a desacondicionamiento cardiovascular. Monografa de especializacin publicada. Universidad de Antioquia. Medelln.