Modelización de sistemas ambientales

Programa

Programa de Teoría

 

Tema 1. Introducción 

  • Modelos, Computación y Medio Ambiente

- Introducción de los problemas de escala y complejidad que imposibilitan la utilización de los métodos experimentales clásicos en Ciencias Ambientales.

- Presentación de la alternativa que suponen la modelización y simulación de procesos ambientales en ordenador.

  • Introducción al sistema operativo GNU/Linux

- Puesto que el ordenador es la herramienta fundamental en se basa esta asignatura se considera necesario hacer una introducción al Sistemas Operativo que se va a utilizar ya que puede resultar poco familiar a la mayoría del alumnado.

  • Introducción a R

- R es el programa de análisis de datos que se va a utilizar para la presentación y construcción de los diversos modelos y técnicas de modelización que se verán a lo largo de la asignatura. Utiliza el lenguaje S para la codificación de diferentes tipos de modelos y análisis de datos

  • Conceptos matemáticos en modelización

- Variables aleatorias. Modelos de probabilidad. Modelos de regresión. Modelos en ecuaciones diferenciales.  

 

Tema 2. Modelización y simulación

  • Sistemas y análisis de sistemas

- Presentación de los conceptos básicos de la Dinámica de Sistemas. Tipos de sistemas. Diagramas de Forrester Modelos y modelización

  • Modelos y modelización

- Tipos de modelos. Componentes de un modelo. Fases en la modelización.

  • Estimación de parámetros, validación de modelos, análisis de sensibilidad

 

Tema 3. Algoritmia y programación

  • Diagramas de flujo y lenguajes

Partiendo de los diagramas de Forrester se introduce el tipo de diagramas de flujo utilizado en programación. Posteriormente se explica como expresar estos diagrama de flujo mediante un lenguaje de programación

  • Condiciones, iteraciones y repeticiones

Se trata de las estructuras fundamentales de programación.

  • Funciones y recursividad

Construcción de funciones para la obtención de un código modular reutilizable. Presentación de la recursión como técnica de programación.

 

Tema 4. Aplicaciones

Los siguientes temas seguirán una estructura similar. En primer lugar una presentación del problema y desarrollo de un modelo verbal de los procesos implicados. En segundo lugar desarrollo del diagrama de flujo. Codificación del diagrama como un programa en lenguaje S. Comprobación y simulación.

  • Formulación e implementación de un modelo sencillo: Radiación en superficie.
  • Modelos lineales generalizados en medio ambiente.
  • DaisyWorld: Método de trabajo

 

Programa de Prácticas

 

  1. Modelización de sistemas ambientales (1): Introducción a R.
  2. Modelización de sistemas ambientales (2): Elementos de modelización y simulación.
  3. Muestreo, estadísticos y simulació.
  4. Modelos de distribución teórica en estadística.
  5. Autómatas celulares y simulación de procesos en el espacio (1): principio.
  6. Autómatas celulares y simulación de procesos en el espacio (2): condicionantes espaciales.
  7. Datos y modelos: dispersión de contaminantes (1).
  8. Datos y modelos: dispersión de contaminantes (2).
  9. Modelización de sistemas ambientales: el modelo de erosión de Thornes.
  10. Aplicaciones de la programación en R: modelo de infiltración Green y Ampt y álgebra de mapas.
  11. Modelo de erosión de Thornes: validación y análisis de sensibilidad.