Gaia
Kontrolagailu digitalak diseinatzea FPGAk erabilita
Gaiari buruzko datu orokorrak
- Modalitatea
- Ikasgelakoa
- Hizkuntza
- Gaztelania
Irakasgaiaren azalpena eta testuingurua
Las FPGAs ofrecen una alternativa tecnológica muy interesante para el diseño e implementación de sistemas de control digital cuando el rendimiento computacional de los mismos resulta crítico. Esta exigencia puede ser consecuencia del gran ancho de banda y/o complejidad de los sistemas a controlar, de la exigencia computacional de los algoritmos a ejecutar o de una combinación de ambos factores. En esta asignatura se trabajan aquellos aspectos relativos al diseño de procesadores digitales sobre FPGAs/PSoCs con aplicación específica a la implementación de sistemas de control digital realimentados de alto rendimiento.Irakasleak
Izena | Erakundea | Kategoria | Doktorea | Irakaskuntza-profila | Arloa | Helbide elektronikoa |
---|---|---|---|---|---|---|
BASTERRECHEA OYARZABAL, KOLDOBIKA | Euskal Herriko Unibertsitatea | Unibertsitateko Irakaslego Titularra | Doktorea | Elebiduna | Teknologia Elektronikoa | koldo.basterretxea@ehu.eus |
Gaitasunak
Izena | Pisua |
---|---|
Capacidad para diseñar sistemas, componentes y procesos que respondan a las necesidades del cliente. | 40.0 % |
Habilidad para identificar, formular y resolver problemas de Electrónica aplicada a las Comunicaciones o al Control. | 30.0 % |
Capacidad de aplicar conocimientos básicos de sistemas digitales en el desarrollo de sistemas de control basados en dispositivos electrónicos integrados. | 30.0 % |
Irakaskuntza motak
Mota | Ikasgelako orduak | Ikasgelaz kanpoko orduak | Orduak guztira |
---|---|---|---|
Magistrala | 16 | 24 | 40 |
Mintegia | 4 | 6 | 10 |
Ordenagailuko p. | 10 | 15 | 25 |
Irakaskuntza motak
Izena | Orduak | Ikasgelako orduen ehunekoa |
---|---|---|
Azalpenezko eskolak | 16.0 | 100 % |
Mintegiak - taldeko lana | 6.0 | 67 % |
Ordenagailuko praktikak, irteerak, bisitak | 16.0 | 63 % |
Txostenak eta azalpenak lantzea | 7.0 | 0 % |
Ebaluazio-sistemak
Izena | Gutxieneko ponderazioa | Gehieneko ponderazioa |
---|---|---|
Bertaratzea eta Parte-hartzea | 0.0 % | 10.0 % |
Azalpenak | 0.0 % | 50.0 % |
Lan praktikoak | 0.0 % | 100.0 % |
Irakasgaia ikastean lortuko diren emaitzak
· EXPLICAR LAS PARTICULARIDADES DEL DISEÑO DE CONTROLADORES DIGITALES SOBRE FPGAS, SUS VENTAJAS Y SUS INCONVENIENTES.· ADAPTAR LAS TÉCNICAS DE DISEÑO DE CONTROLADORES DIGITALES A LAS CARACTERÍSTICAS COMPUTACIONALES DE LOS DISPOSITIVOS DE HARDWARE RECONFIGURABLE.
· ANALIZAR LOS PROBLEMAS QUE LA COMPUTACIÓN CON PRECISIÓN REDUCIDA PUEDEN PRODUCIR EN EL RENDIMIENTO DE LOS CONTROLADORES DIGITALES.
· COMPRENDER LAS RELACIONES DE COMPROMISO QUE SE ESTABLECEN ENTRE LAS VARIABLES DE DISEÑO DE PROCESADORES ESPECÍFICOS PARA LA ACELERACIÓN DEL CONTROL DIGITAL.
· APLICAR UNA METODOLOGÍA CONSISTENTE DURANTE TODO EL PROCESO DE DISEÑO DE CONTROLADORES DIGITALES EN FPGAS,DESDE SU CONCEPCIÓN HASTA SU IMPLEMENTACIÓN.
Ohiko deialdia: orientazioak eta uko egitea
La evaluación en convocatoria ordinaria se realiza de forma continua, en base a los ejercicios, informes y trabajos prácticos que se hayan ido realizando a lo largo del periodo lectivo de la asignatura. A la finalización del mismo se establecerá, opcionalmente, una prórroga de tiempo e un mes para la subsanación/mejora de aquellos ejercicios que hayan sido evaluados con una calificación baja o de forma negativa.Ezohiko deialdia: orientazioak eta uko egitea
La evaluación en convocatoria extraordinaria dependerá de las carencias que se hayan mostrado en la convocatoria ordinaria y que hayan sido causa de una evaluación global negativa. En este sentido podría proponerse tanto la realización de nuevos ejercicios y trabajos teóricos y prácticos como la realización de una prueba presencial de evaluación final (examen).Irakasgai-zerrenda
SESIONES TEÓRICAS1- Aportaciones del hardware reconfigurable al diseño e implementación de controladores digitales.
2- Aspectos prácticos del diseño de controladores digitales. Consideraciones sobre la operación en tiempo real.
3- Computación con precisión finita y propagación del error computacional.
4- Operadores aritméticos de coma fija: diseño y síntesis.
5- Controladores óptimos y controladores predictivos.
6- Controladores neuronal/borrosos.
SESIONES PRÁCTICAS
1- Sobremuestreo y filtrado.
2- Estructura de controladores y transformada delta.
3- Modelado en coma fija. Optimización de la longitud de palabra.
4- Síntesis de un controlador digital sobre FPGA.
Bibliografia
Nahitaez erabili beharreko materiala
La documentación (presentaciones, ejercicios, guiones prácticos, artículos científicos) que el profesor facilita a lo largo del curso.Oinarrizko bibliografia
• Tim Wescott, Applied Control Theory for Embedded Systems. Newnes, 2006.• Rahul Dubey, Introduction to Embedded System Design Using Field Programmable Gate Arrays, Springer, 2009.
• J.M. Maciejowsky, Predictive Control with Constraints. Pearson Education, Prentice Hall, London, 2002.
• J.-S. R. Jang, C.-T. Sun and E. Mizutani, Neuro-Fuzzy and Soft Computing. A cCmputational Approach to Learning and Machine Intelligence. Pearson Education,Prentice Hall, 1997.
Gehiago sakontzeko bibliografia
• K. J. Aström and B. Witternmark, Computer-Controlled Systems. Theory and Design, 3d edition, 2011.• J-P. Deschamps, G. D. Sutter, and E. Cantó, Guide to FPGA Implementation of Arithmetic Functions, Lecture Notes in Electrical Engineering, Vol. 149, Springer, 2012.
• J-P. Deschamps, G. J. A. Bioul, Synthesis of Arithmetic Circuits, Wiley, 2006.
• F. Chaitin-Chatelin, V. Frayssé, Lectures on Finite Precision Computations, SIAM, 1996.
• D. Hristu-Varsakelis, W. S. Levine, R. Alur, K. Arzen, J. Baillieul, and L.A. Henzinger (editors), Handbook of networked and embedded control systems, Birkhäuser Boston, 2005.
Estekak
http://www.xilinx.com/http://es.mathworks.com/