Depto. Arquitectura

Sistemas empotrados y ubicuos

Máster Universitario en Ingeniería Informática

La información de esta página puede no estar actualizada. Consulte la página de moodle.

Curso Semestre Créditos
Primero Primero 4.5

Curso 2022/2023

Temario Prácticas Proyecto Bibliografía Normas Tutorías Anuncios Calificaciones


Coordinador: Juan Zamorano

Un sistema empotrado es un sistema informático que se se encuentra físicamente incluido en un sistema de ingeniería más amplio al que supervisa o controla. Los sistemas empotrados se encuentran en multitud de aplicaciones, desde la electrónica de consumo hasta el control de complejos procesos industriales.

Están presentes en prácticamente todos los aspectos de nuestra sociedad como, teléfonos móviles, automóviles, control de tráfico, ingenios espaciales, procesos automáticos de fabricación, producción de energía, aeronaves, etc. Además, el número de sistemas empotrados está en constante aumento, ya que cada vez más máquinas se fabrican incluyendo un número mayor de sistemas controlados por computador. Un ejemplo cercano es la industria del automóvil, ya que un turismo actual de gama media incluye alrededor de dos docenas de estos automatismos (ABS, airbag, etc.).

Otro ejemplo cotidiano son los electrodomésticos de nueva generación, que incluyen sistemas empotrados para su control y temporización. Hoy día son tantas las aplicaciones de estos sistemas que son mucho más numerosos que los sistemas informáticos "convencionales" o de propósito general. Actualmente estos sistemas están en "todas partes" dando lugar a los llamados sistemas ubicuos. Las funciones de supervisión, control y adquisición de datos son cada vez más complejas y ya no interaccionan únicamente con el mundo físico mediante sensores y actuadores sino con otros computadores a través de líneas de comunicación dando lugar a lo que se conoce como sistemas ciberfísicos (CSP) que son la fuente de datos del escenario llamado internet de las cosas (IoT).

Temario

    Calendario previsto para el curso 2022/2023

    Presentación

    Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

  1. Introducción
  2. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: Juan Zamorano

  3. Desarrollo de sistemas empotrados
  4. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: Juan Zamorano

  5. Programación de dispositivos
  6. La documentación se publicará antes de comenzar el tema.

    Profesor encargado: Fernando Pérez Costoya

  7. Sistemas operativos para sistemas empotrados
  8. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: Francisco Rosales

  9. Hardware para sistemas empotrados
  10. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: José Luis Pedraza

  11. Sistemas operativos de tiempo real
  12. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: Juan Zamorano

  13. Computación ubicua
  14. La documentación se publicará antes de comenzar el tema.

    Profesor encargado: Fernando Pérez Costoya

Prácticas

  1. Práctica de desarrollo cruzado
  2. Plazo límite: El plazo máximo de entrega es el 15 de diciembre, mediante moodle.

    Profesor encargado: Juan Zamorano

  3. Práctica de programación de dispositivos en Linux
  4. El enunciado se publicará antes de comenzar el tema.

    Profesor encargado: Fernando Pérez Costoya

  5. Práctica: Un Sistema Linux Empotrado Sencillo
  6. Para la realización de esta práctica se requiere trabajar en un sistema Linux donde se puedan realizar labores de administración (sudo). Si no dispone de esta instalación, se le sugiere que instale sobre su Windows una máquina virtual con VirtualBox y sobre ella instale una distribución Ubuntu.

    Profesor encargado: Francisco Rosales

    Plazo límite: El plazo máximo de entrega es el 22 de diciembre, mediante correo electrónico al profesor encargado.

    Esta práctica es un primera etapa en la realización del proyecto y se evalúa como parte del proyecto.

  7. Práctica de sistemas ubicuos.
  8. El enunciado se publicará antes de comenzar el tema.

    Profesor encargado: Fernando Pérez Costoya

Proyecto

El proyecto consta de dos partes:

Este proyecto se podrá realizar sobre un computador compatible PC o sobre un computador Raspberry PI. En ambos casos se utilizará el sistema operativo Linux.

Existen computadores Raspberry PI a disposición de los alumnos que elijan esta plataforma.

Plazos límite:

Bibliografía

Normas

La calificación de esta asignatura consta incluye la parte teórica, tres prácticas de laboratorio y un proyecto.

  1. Evaluación de la parte teórica mediante sólo examen final:
  2. Se realizará un examen final en la fecha fijada en el Plan Docente dentro del periodo de exámenes, que será publicada por Jefatura de Estudios.

    El examen final consistirá en una serie de preguntas cortas, y una parte de problemas.

    Para su realización no se permitirá ningún tipo de documentación.

    La nota de este examen será la nota de teoría.

  3. Evaluación de la parte teórica por parciales:
  4. Se realizará un examen parcial de la primera parte de la asignatura en la semana 8. La fecha prevista es el 4 de noviembre a las 18 horas.

    Se realizará un examen parcial de la segunda parte de la asignatura en la fecha fijada en el Plan Docente dentro del periodo de exámenes, que publica Jefatura de Estudios. La fecha prevista es el 18 de enero a las 18 horas.

    Adicionalmente se dará la oportunidad de examinarse de nuevo de la primera parte de la asignatura a todos los alumnos que lo consideren necesario o conveniente para superar la parte teórica. Para ello se realizará un nuevo examen parcial de la primera parte al finalizar el correspondiente a la segunda parte. En estos casos, la nota que prevalecerá para la primera parte de la asignatura será la de este examen parcial.

    Los exámenes parciales consistirán en una serie de preguntas cortas, y una parte de problemas. Para su realización no se permitirá ningún tipo de documentación. La media aritmética de ambos exámenes será la nota de teoría.

  5. Evaluación de las prácticas de laboratorio:
  6. La evaluación de cada una de las prácticas se realizará teniendo en cuenta la asistencia y la memoria que han de entregar los alumnos.

    La nota de estas prácticas constituye el 20% de la nota de prácticas. Con los siguientes pesos: 6.7% la práctica de desarrollo cruzado, 6.7% la de programación de dispositivos en Linux, y 6.7% la de sistemas ubicuos.

  7. Evaluación del proyecto:
  8. Se realizará a partir de los resultados obtenidos por el alumno que se reflejarán en una memoria que han de entregar los alumnos.

    La nota del proyecto constituye el 80% de la nota de prácticas.

  9. Cálculo de la Nota final:
  10. La nota final de la asignatura se calcula según la siguiente fórmula, siempre y cuando la nota de teoría y la nota del prácticas sean mayores o iguales a 4 puntos sobre 10:

    nota final = 0,5*nota de teoría + 0,5*nota de prácticas

    Para aprobar la asignatura será necesario que la nota final sea mayor o igual a 5 puntos sobre 10.

Las fechas de publicación de notas y revisión se notificarán en el enunciado del correspondiente examen. La revisión de exámenes se realizará mediante solicitud previa (según se indica en la página web de la asignatura), en las fechas que se determinen.

Anuncios

Página modificada el 10/10/2022