Itinerari 1
"Enginyeria de control i sistemes intel·ligents"
ASSIGNATURES
Itineraris
Mat. docent
Integració de sistemes: de les arquitectures a les comunicacions 1,2,3 Suervisió de processos industrials 1,2,3 Serveis i aplicacions de xarxes informàtiques d'alta velocitat 1,2,3 Aplicacions amb sistemes scada 1,2,3 Aplicacions de la visió per computador al control de qualitat 1,2,3 Tecnologia i gestió de xarxes de banda ampla 3 Segmentació i interpretació d'escenes 2 Percepció 3D 2 Robòtica mòbil 1,2 Sistemes autònoms i diseny d'agents físics 1,2 Anàlisi i control de sistemes amb incertesa 1 Sistemes distribuits 2,3 Sistemes de supervisió 1,3 Intèrvals modals 1 Tècniques de Montecarlo 1,2,3 Tècniques avançades de control 1,2 Sistemes experts i intel.lligència artificial distribuida 1,2,3 Models de raonament aproximat 1,2,3 Enginyeria dels sistemes experts 1,2,3
Itinerari 2
"Visió per computador i robòtica"
ASSIGNATURES
Itineraris
Mat. docent
Integració de sistemes: de les arquitectures a les comunicacions 1,2,3 Suervisió de processos industrials 1,2,3 Serveis i aplicacions de xarxes informàtiques d'alta velocitat 1,2,3 Aplicacions amb sistemes scada 1,2,3 Aplicacions de la visió per computador al control de qualitat 1,2,3 Tecnologia i gestió de xarxes de banda ampla 3 Segmentació i interpretació d'escenes 2 Percepció 3D 2 Robòtica mòbil 1,2 Sistemes autònoms i diseny d'agents físics 1,2 Anàlisi i control de sistemes amb incertesa 1 Sistemes distribuits 2,3 Sistemes de supervisió 1,3 Intèrvals modals 1 Tècniques de Montecarlo 1,2,3 Tècniques avançades de control 1,2 Sistemes experts i intel.lligència artificial distribuida 1,2,3 Models de raonament aproximat 1,2,3 Enginyeria dels sistemes experts 1,2,3
Itinerari 3
"Comunicacions en banda ampla i sistemes distribuits"
ASSIGNATURES
Itineraris
Mat. docent
Integració de sistemes: de les arquitectures a les comunicacions 1,2,3 Suervisió de processos industrials 1,2,3 Serveis i aplicacions de xarxes informàtiques d'alta velocitat 1,2,3 Aplicacions amb sistemes scada 1,2,3 Aplicacions de la visió per computador al control de qualitat 1,2,3 Tecnologia i gestió de xarxes de banda ampla 3 Segmentació i interpretació d'escenes 2 Percepció 3D 2 Robòtica mòbil 1,2 Sistemes autònoms i diseny d'agents físics 1,2 Anàlisi i control de sistemes amb incertesa 1 Sistemes distribuits 2,3 Sistemes de supervisió 1,3 Intèrvals modals 1 Tècniques de Montecarlo 1,2,3 Tècniques avançades de control 1,2 Sistemes experts i intel.lligència artificial distribuida 1,2,3 Models de raonament aproximat 1,2,3 Enginyeria dels sistemes experts 1,2,3
INTEGRACIÓ DE SISTEMES: DE LES ARQUITECTURES A LES COMUNICACIONS
Nombre de crèdits
4Objectius
Presentar la investigación que se hace dentro del área de Arquitectura y Tecnología de Computadores y sentar los conocimientos básicos en el este campo. Dichas bases pretenden igualar los diferentes niveles que pueden existir en los alumnos, así como proporcionales algunas herramientas y metodologías elementales para su correcta evolución en programa de doctorado.Horari
Martes y Jueves de 18:00 a 20:00Temari
1. La investigación en el área de Arquitectura y Tecnología de ComputadoresPresentación2. Arquitectura de Computadores
Grupo VICOROB: Visión por Computador y Robótica
Grupo BCDS: Comunicaciones en Banda Ancha y Sistemas DistribuidosParalelismo versus segmentación3. Sistemas Operativos
Procesadores escalares
Procesadores vectoriales
MultiprocesadoresEstructura interna4. Redes de Computadores
Gestión avanzada de dispositivos
Servicios de scheduling
Gestión de memoriaFamilia de protocolos TCP/IP5. Implementación de protocolos y sistemas de comunicaciones mediante dispositivos programables
Servicios y aplicaciones avanzadas de redes públicas
Introducción a las redes digitales integradas de banda ancha (ATM)Introducción a la familia FLEX 10K6. Diseño de drivers en Linux
Implementación de un transmisor/receptor asíncrono universal
Implementación de un controlador DMA
Implementación de un PPI
Interface PCI
Buses de campo
Implementación de una memoria Dual-PortIntroducción a la arquitectura Linux
Estructura y tipos de driver
Implementación de un driver
Avaluació
Se propondrá un trabajo individual dentro de la temática del curso.Responsable
Dr. Ramón FabregatProfessorat
Dr. Teodor Jové, Dr. Joan Batlle, Dr. Ramon Fabregat, Dr. Joaquim SalviSUPERVISIÓ DE PROCESSOS INDUSTRIALS
Nombre de crèditsObjectius
Motivar a la recerca en supervisió i presentar les línies actuals de recerca en aquest temàtica.Temari
T1. Introducció a la supervisió i problemes actuals.Durada: 8hT2. Introducció a la supervisió i problemes actuals.
Horari i calendari:
Horari: 18-20h.
Dilluns 8 y 15 de Novembre: Teoria. Prof: Joan Colomer
Dimecres 3 i 10 de Novembre: Exemples de motivació. Prof. J.Meléndez1) Introducció.
2) Concepte i beneficis.
3) Supervisió i monitorització.
4) Terminologia.
5) Supervisió en la indústria actual.
6) Tipologia dels processos (continus/batch/discrets/híbrids, complexes, distribuïts, etc. ).
7) Problemes associats a les dades de procés (tipus, volum de informació, dades corruptes, etc.)
8) Representació i utilització de coneixement del procés. Model i coneixement. (models analítics, coneixement heurístic, incertesa i imprecisisó, etc.)
9) Exemples de motivació.Durada: 8hT3. Supervisió experta.
Horari i calendari: Horari: 18-20h.
Dilluns 8 y 15 de Novembre: Teoria. Prof: Joan Colomer
Dimecres 3 i 10 de Novembre: Exemples de motivació. Prof. Joaquim Meléndez10) Introducció.
11) Concepte i beneficis.
12) Supervisió i monitorització.
13) Terminologia.
14) Supervisió en la indústria actual.
15) Tipologia dels processos (continus/batch/discrets/híbrids, complexes, distribuïts, etc..
16) Problemes associats a les dades de procés (tipus, volum de informació, dades corruptes, etc.)
17) Representació i utilització de coneixement del procés. Model i coneixement. (models analítics, coneixement heurístic, incertesa i imprecisisó, etc.)
18) Exemples de motivació.Durada: 10hT4. : Sistemes distribuïts en supervisió.
Horari i calendari: Horari: 18-20h.
Dimecres 17 i 24 de Novembre i 1 de desembre: Teoría: Prof. Joaquim Meléndez
Dilluns 22 i 29 de Novembre: Pràctiques . Prof: Joan Colomer1) Introducció.
2) Tractament del temps.
3) Conversió numèric/simbòlic
4) Algunes eines i mètodes d’abstracció.
5) Decisió, diagnòstic i reconfiguració.
6) Representació i tractament del coneixement. tècniques de IA.
7) Exemples d’aplicació.
8) Pràctica 1: aplicació d’histogrames a la detecció de falles en sistemes continus.
9) Pràctica 2: diagnòstic de falles en un sistema continu.Durada: 10 hores (5 teoría + 5 problemes+pràctiques AI)T5. : La incertesa en els Sistemes de Control i Supervisió
Professor: Josep Lluís de la Rosa
Horari i calendari: Horari: 18-20:30h . Els dies 13, 15, 20 i 22 de desembre1) Què es intel·ligència?Les pràctiques consistiran en l’utilització d'una implementació del llenguatge AGENT0 implementada en PROLOG en l'aula d'informàtica.
2) Motivació de la recerca en intel·ligència artificial distribuïda.
3) Introducció intuitiva d'agent.
4) Introducció als agents físics i bibliografia.
4a) Wooldridge i Jennings.
4b) Muller.
4c) Asada, Kitano et al.
4d) Mackworths.
5) Llenguatge AGENT0.
5a) Agents intencionals.
5b) Shoham i altres autors.
5c) Exemple de programació amb AGENT0.
6) Pràctica 3: treball cooperatiu aplicat a transportar taules. Dualitat món de creences i realitat. Proactivitat i pas de missatges entre agents.Durada: 10 hores (5 teoría + 5 problemes+pràctiques AI)Problemes i pràctiques aula informàtica:
Professor: Josep Vehí
Horari i calendari: 10, 12, 17 i 19 de gener del 2000, de 18 a 20:301) Introducció:
1a) Incertesa i imprecisió.
1b) Representació i propagació de la incertesa.
2) Modelat de sistemes amb incerteses.
2a) Incerteses paramètriques vs. no-paramètriques
2b) Incerteses additives i multiplicatives
2c) Models intervalars
3) Anàlisi robustesa de sistemes amb incertesa.
3a) Mètodes frequencials.
3b) Mètodes polinòmics.
3c) Mètodes algebraics-intervalars.
4) Disseny de sistemes de control robust.
4a) Mètodes frequencials.
4b) Mètodes polinòmics.
4c) Mètodes algebraics-intervalars.
5) Eines d’anàlisi i disseny de sistemes incerts
5a) Quantitative feedback theory
5b) Robust Control Toolbox
5c) The Polynomial Toolboox
5d) Interval Analysis Toolkit
6) Anàlisi del comportament de sistemes dinàmics
6a) Detecció de falles basada en models amb incertesa
6b) Simulació i predicció en sistemes incerts
6c) Simulació qualitativa. Simulació semiqualitativa
6d) Mètodes intervalars
Els problemes (corresponent bàsicament als temes 3 i 4) es realitzaran en MATLAB a l’aula informàtica.
Les pràctiques consistiran en l’utilització de les diferents eines de les que es disposa en el Departament per al anàlisi i disseny de sistemes de control. Bàsicament són els toolbox de MATLAB descrits en el tema 5Avaluació
Exàmen final sobre els continguts globals de l’assignatura.
80% d’un examen + 20% del comentari d’articlesResponsable
Dr. Josep Lluís de la RosaProfessorat
Dr. Josep Lluís de la Rosa, Dr. Josep Vehí, Dr. Joaquim Meléndez i Dr. Joan ColomerSERVEIS I APLICACIONS DE XARXES INFORMÀTIQUES D’ALTA VELOCITAT
Nombre de crèdits
4Objectius
Adquirir un conocimiento detallado de los nuevos servicios de tiempo real que han aparecido en las redes de comunicaciones actuales. Aprender a evaluar críticamente las nuevas tecnologías de Internet y los inconvenientes de diseño. Obtener una experiencia práctica con las técnicas de programación utilizadas actualmente en Internet. Obtener las bases para realizar investigación en las redes multimedia y en los sistemas de información de Internet.Temari
1.- Servicios Básicos de las redes de comunicaciones2.- Nuevas tecnologías de comunicaciones
- Servicios de las redes de área local
- Servicios de las redes públicas
3.- Servicios en tiempo real y multicast
- Redes digitales de servicios integrados
- Frame Relay
- Ethernet Gigabit / Fast Ethernet
- Servicios primarios de las redes ATM
4.- Protocolos web y sus extensiones
- Estado actual de la familia de protocolos TCP/IP
- Introducción a los nuevos protocolos con garantía de la calidad de servicio
- Encaminamiento multicast
- Propiedades de los servicios en tiempo real
- Resource reservation (RSVP)
- Realtime Transport Protocolo (RTP) y RTP Control Protocolo (RTCP)
- Realtime Streaming Protocol (RTSP)
5.- Descripción y experimentos en servicios remotos
- Revisión de las tecnologías WWW: HTML, HTTP, URL
- Protocolo de servidores HTTP: rendimiento y problemas de escalabilidad
- El web como interface universal (cgi, integración con bases de datos)
- Java y lenguajes de scripts
- Extensiones de HTML: DHTML, VRML
Avaluació
- Educación
- Videoconferencia
- Trabajo colaborativo
- Laboratorios virtuales
- Comercio electrónico
Se propondrá un trabajo práctico individual dentro de la temática del curso.Responsable
Dr. Josep Lluís Marzo i LázaroProfessorat
Dr. Josep Lluís Marzo i LázaroAPLICACIONS AMB SISTEMES SCADA
Nombre de crèdits
4Objectius i continguts del curs
El curs presenta la utilització de sistemes SCADA per a la monitorització i centralització de dades de processos (mesures i paràmetres), el seu seguiment i vigilància. Per això es cobriran diferents tecnologies de monitorització comparant-les per establir-ne uns criteris de selecció. Curs de caire tecnològic que cobreix la formació doctoral des de la perspectiva de les eines comercials actuals.La especialització i diversitat d’eines porta a la integració d’aplicacions com a camí a seguir en la construcció de sistemes de supervisió. Per tant el curs es centrarà en les capacitats de integració dels sistemes SCADA comercial i les possibilitats d’aquests de subministrar i accedir a informació diversa. El curs cobrirà des de l’adquisició de les dades fins el seu emmagatzemat, tractament, representació (tant gràfica com animada), compartició (amb altres aplicacions) i difusió (a través de xarxa) d’una forma pràctica.
Metodologia i sistema d’avaluació
El curs tindrà un elevat contingut pràctic que es complementarà amb els fonaments teòrics i explicacions relatives a les funcionalitats dels sistemes SCADA comercials actuals, les possibilitats de integració, i el desenvolupament d’altres facilitats fetes amida de cada aplicació.L’avaluació es farà a través de treballs pràctics que es desenvoluparan en els laboratoris de l’escola.
Programa del curs (provisional):
Tema 1: Introducció: Sistemes de monitorització.
.1 Introducció. Monitorització, concepte i objectius.
.2 Monitorització i supervisió.
.3 Arquitectura del monitor: hardware i software. El S.O.
.4 Software de monitorització: SCADA i/o Instrumentació virtual.Tema 2: Accés al procés.
.1 Introducció.
.2 Adquisició: mostreig i scan. Discretització de senyals.
.3 Instrumentació de laboratori: GPIB, TAD, VXI, etc.
.4 Instrumentació industrial: comunicació sèrie ,PLC, IPC, reguladors.
.5 Xarxes industrials: un exemple ProfiBus.Tema 3: Sistemes SCADA
.1 Introducció: Concepte i funcionalitat dels SCADA actuals.
.2 Estructura d’un sistema SCADA. Exemples: CITECT, InTouch.
.3 Tags i variables de procés.
.4 Pantalles de visualització.
.5 Edició i execució. Programació i interacció amb el procés.Tema 4: El procés: definició i terminologia.
.1 Introducció i normativa. La normativa S88.
.2 Classificació de processos
.3 Terminologia i definicions.
.4 El principi de Modularització.Tema 5: Interfícies d’usuari: representació de dades i animació.
.1 Introducció.
.2 Guia de disseny d’un a interfície d’usuari: Representació del procés.
.3 Facilitats de interacció. MMI, representació i interacció.
.4 Animació.Tema 6: Integració, emmagatzemat i compartició de recursos
.1 Introducció: compartició, integració i registre.
.2 Arquitectures client /servidor: Intercanvi dinàmic de dades (DDE). OPC
.3 Aplicacions exemple: Execució de receptes, supervisió, drivers.
.4 Registre de dades. Compatibilitat de fitxers i formats. Compartició.
.5 Bases de dades: Industrial SQL, Històrics i recuperació de informació.Tema 7: Gestió d’Alarmes
.1 Definició d’alarmes i tipus.
.2 Prioritat, agrupació i supressió d’alarmes.
.3 Gestió d’alarmes. eines, tècniques i mètodes de test.
.4 Presentació d’alarmes.Tema 8: Facilitats dels sistemes SCADA actuals
.1 Privilegis d’accés.
.2 Seguretat: Perfils d’usuari i passwords
.3 Altres.Tema 9: Teleoperació i monitorització remota.
.1 Introducció.
.2 Comunicació TCP/IP.
.3 Sistemes SCADA distribuïts.Tema 10: La tecnologia Objecte i els sistemes de supervisió.
.1 Introducció a la tecnologia orientada a objecte.
.2 Propietats dels objectes.
.3 Programació, anàlisi i disseny orientat a objecte.
.4 Supervisió orientada a objecte: Tendències actuals.Tema 11: Monitorització Intel.ligent
.1 Introducció als sistemes basats en coneixement.
.2 Monitorització i representació del coneixement.
.3 L’entorn G2: capacitats, funcionalitats, i aplicacions.Tema 12: Sistemes SCADA i supervisió
.1 Mancances dels sistemes SCADA actuals.
.2 Detecció de falles i diagnosi : necessitats.
.3 Integració i aplicacions de suport a la supervisió. (simulació, Sistemes basats en el coneixement, ...)Contingut pràctic
Disseny de sistema SCADA: accés a dades del procés.
Compartició i integració de recursos entre aplicacions.
Per aquests treballs s’utilitzarà InTouch i/o LabWindows.Bibliografia Bàsica
1) “S88 Implementation Guide, Strategic Automation for the process industries”, D. W. Fleming and V. Pillai.
2) “Expert Systems in Process control “, F. Jovic, Chapmann and Hall,
3) Automatas programables: Balcells/Romeral.
4) Instrumentacion Virtual : edicions UPC.Bibliografia Bàsica
Instrumentacion Virtual : edicions UPC. A la Biblio hiha dos llibres
“Expert Systems in Process control “, F. Jovic, Chapmann and Hall, Capitol 6: process presentation. (biblioteca UdG o el tinc jo). Sobre els interfases d’usuaris. (colors i tal)
Automatas programables: Balcells/romeral.
S88 Implementation Guide, Strategic Automation for the process industries, D. W. Fleming and V. Pillai.Responsable
Dr. Joaquim MeléndezProfessorat
Dr. Joaquim Meléndez, Dr. Joan ColomerAPLICACIONS DE LA VISIÓ PER COMPUTADOR AL CONTROL DE QUALITAT
Nombre de crèdits
4Objectius
Introduir l’alumne en el coneixement de les principals tècniques associades a l’aplicació de la Visió per omputador en la indústria actual: S’incidirà sobretot en els aspectes relacionats amb la inspecció, i amb la metodologia que cal seguir per a la correcte elecció dels diferents components que han d’integrar el Sistema de Visió, així com la seva interconnexió amb altres elements dels sistema productiu.Temari
1.- Necessitats d’utilització de la Visió per Computador en els Processos Industrials.
2.-Components d’un sostema de Visió per Computador.
3.-Sensors i il.luminació: tipus i fints de llum. Tècniques d’il.luminació.
4.-Càmeres: format dels enyal i modes (entrellaçat i progressiu), característiques d’adquisició: Càmeres matricilas i lineals.
5.-Transformacions bàsiques de la imatge: histogramació, transformacions puntuals, transformacions aritmètiques, filtrat.
6.-Segmentació d’imatges.
7.-Anàlisi de formes: atributs topològics: Distància, àrea, perímetre, moments. Tècniques de classificació de característiques.
8.-Exemples de sistemes de visió aplicats a entorns industrials: inspecció i control de qualitat, classificació de peces, posicionament de manipuladors.Pràctiques
Es realitzarà una única pràctica que començarà a l’inici de la segona meitat del curs, i que consistirà en la resolució real d’un problema d’inspecció d’un producte industrial atenent a criteris de Control de Qualitat, mitjançant la utilització de les diferents tècniques de Visió per Computador descrites a la part teòrica del curs.
La pràctics consistirà en la resolució dels següents apartats:a. Avaluació i elecció del Sistema de Visió (adquisició i d’il.luminació) per a un procés industrial concret: indústria agroalimentària.
b. Caracterització del producte en funció dels defectes que es volen detectar.
c. Resultats del procés d’inspecció mitjançant la utilització de Visió per Computador.Bibliografia
[1] Toscani. Systèmes de Calibration et Perception de Mouvement en vision Artificielle. Thèse Université Paris Sud, 1987.
[2] Ayache. Artificial Vision for Mibile Robots: Stereo Vision and Multisensory Perception. the MIT Press, 1991.
[3] faugeras. Three-Dimensional Computer Vision: A Geometric Viewpoint. The MIT Press, 1993.
[4] Haralick and L.G. Shapiro. Computer and Robot Vision, Vol I and II. Addison-Wesley Publishing Company, 1993.
[5] Articles de recerca obtinguts en congressos i revistes especialitzades.Responsable
Dr. Joan MartíProfessorat
Dr. Xevi Cufí, Dr. Joan MartíTECNOLOGIA I GESTIÓ DE XARXES DE BANDA AMPLA
Nombre de crèdits
4Objectius
Explicar los conocimientos básicos en el campo de las redes de banda ancha. Estudio de las técnicas de gestión y control de red en redes de altas prestaciones. Conocer como se deben adaptar las tecnologías existentes a las redes ATM.Temari
1.- Introducción a las redes digitales de Banda Ancha
2.- Red de transporte ATMFundamentos3.- Caracterización de tráfico
Protocolos
Elementos de la red: conmutadores, enlaces (SDH, SONET)
Introducción a las redes ópticas.
Capas de adaptación:AAL’sClases de tráfico4.- Gestión de tráfico y gestión de red
Modelos de las fuentesModelos de gestión: TMN5.- Adaptación de IP sobre ATM
Contrato de tráfico
Control de tráfico: UPC, CAC, encaminamiento, multicast
Control de congestión
Tarificación
Simple Network Management Protocol (SNMP)
Utilización de agentes para la gestión de redCapas de adaptación
IP clásico sobre ATM
IP multicast
Avaluació
Se propondrá un trabajo individual dentro de la temática del curso.Responsable
Dr. Ramon Fabregat GesaProfessorat
Dr. Ramon Fabregat GesaSEGMENTACIÓ I INTERPRETACIÓ D'ESCENES
Número de crèdits
4Objectius
Introduir l'alumne al coneixement de les principals tècniques de segmentació que s'apliquen en visió per computador, diferenciant-les segons en quin procés s'hagin d'aplicar. En concret, es farà una especial incidència en aquelles tècniques de segmentació associades als processos de descripció i interpretació d'escenes, els quals, i donada la seva complexitat, incorporen estrategies de control específic per al reconeixement d'objectes que son presents. També s'analitzarà la utilització de sistemes basats en coneixements molt afins a determinades disciplines d'intel.ligència artificial, moltes vegades necessaries per a aquest tipus d'aplicacions. Per últim, es discutirà la viabilitat d'utilitzar aquestes tècniques per al diseny d'un sistema d'ajuda per al diagnostic medic per imatges mamogràfiques.Temari
1.- Introducció.
Definicions previes2.- Tècniques de segmentació
Components bàsics per un sistema de Visió destinat a la segmentació i interpretació d'escenes.
Tipus d'escenes segons la resolució espaial, grau d' estructuració, banda espectral etcDefinicions. Tips de segmentació.3.- Estrategies per la interpretació d'escenes.
Diferents tipus d'algorismes de segmentació d'imatges.
Mètodes de segmentació cooperants.
Estudi d'aplicacions reals basades en tècniques de segmentació d'imatges.Estrategies Top-Down, Bottom-up y híbrides. Característiques bàsiques.4.- Reconeixement d'objetes en escenes.
Aventatges i inconvenients de les diferents estrategies.
Exemples de Sitemes de Visió T-D, B-U i H.Tècniques bàsiques de reconeixemento d'objetos.5.- Tècniques per la representació del coneixemeent en sistemes de visió.
Reconeixement a partir de models.
Models per la representació d'objectes i escenes.Classificació de les técniques de representació del coneixement: estructures relacionals i jeràrquiques, regles de producció, xarxes semàntiques, frames i esquemes, arquitectures blackboard.6.- Etiquetatge de múltiples objectes.
Criteris d'elecció per la representació del coneixement.Tècniques estadístiques.7.- Aplicacions: exemple de segmentació i interpretació aplicada en un cas de'imàtges mamogràfiques.
Tècniques basades en algorismes d'intel.ligència artificial.Pràctiques
a.- Segmentació d'elements basat en contorns i textures: aplicació a imàtges mamogràfiques per la segmentació de microcalcificacions.
b.- Elecció del millor conjunt d'atributs per la caracterizació dels objectes segmentals.
c.- Classificació de les microcalcificacions en funció del diagnòstic proporcionat per metges experts: utilizació de tècniques estadístiques i d'algorismes genètics i de raonament basat en casos.
d.- Evaluació comparativa del sistema d'ajuda al diagnòstic mitjançant nous casos, per les diferents tècniques de classificació.Bibliografia
[1] D. Marr. Vision. W.H. Freeman and Company, New York, 1982
[2] R.M. Haralick and L.G. Shapiro. Computer and Robot Vision, vols. I/II. Addison-Wesley Publishing Company, 1993
[3] C. Torras. Computer Vision: Theory and Industrial Applications. Springer-Verlag, 1992
[4] S. Ullman. High-level Vision. Object recognition and visual cognition. The MIT Press. 1995
[5] J.C. Russ. The Image Processing Handbook. CRC Press, 1994
[6] W. K. Pratt. Digital Image Processing. John Wiley and Sons, Inc. 1991
[7] Articles d'investigació obtinguts en congressos i revistes especialitzades.Responsable
Dr. Xevi CufíProfessorat
Dr. Xevi Cufí, Dr. Joan MartíPERCEPCIÓ 3D
Nombre de crèdits
4Objectius
Introduir l’alumne en l’obtenció d’informació tridimensional d’una escena mitjançant visió per computador. El ventall d’aplicacions és molt extens: des de possibles controls de qualitat en processos de fabricació com podria ser la reconstrucció completa d’uns determinats objectes mentre aquest circula damunt d’una cinta transportadora, fins a aplicacions en robòtica mòbil: com podria ésser el reconeixement de l’entorn pel qual es mou el robot i així poder obtenir un mapa del mateix entorn o fins i tot localitzar i evitar obstacles que es trobessin en la seva trajectòria.Resum de la teoria: Inicialment s’introduirà a l’alumne en el modelatge i calibració de càmeres, estudiant el model geomètric i matemàtic que ens permetrà estimar la posició 3D d’un determinat objecte a partir de la informació continguda en les imatges capturades del mateix. seguidament s’explicarà el problema de la correspondència, que ha esdevingut un dels principals reptes de la visió per computador en els últims anys. A continuació, s’explicaran els mètodes utilitzats per a recuperar informació tridimensional, com són la visió per projecció de patrons regulars, visió estereoscòpica i trinocular, i finalment la visió mitjançant llum estructurada codificada.
Temari
1.- Introducció
2.-La càmera com un sensor bidimensional
3.-El model geomètric d’una càmera3.1.-Model lineal4.-Calibració de càmeres
3.2.-Model no lineal
5.-Recuperació d’informació tridimensional
6.-Visió estereoscòpica
7.-El problema de la correspondència i possibles solucions
8.-Llum estructurada8.1.-Projecció de patrons regulars9.-La visió trinocular
8.2.-Projecció de patrons codificats
10.-AplicacionsPràctiques
Pràctica 1 – Calibració d’una càmera matricial. Anàlisi de la seva precisió en funció del model geomètric utilitzat.
Pràctica 2 – Recuperació d’informació tridimensional a partir de la projecció d’un únic pla de llum làser visible.
Pràctica 3 – L’alumne podria escollir entre:3.1.-Implementació d’un sistema estereoscòpic basat en dues càmeres.
3.2.-Implementació d’un sistema basat en llum estructurada codificada.
Bibliografia
[1] Toscani. Systèmes de Calibration et Perception de Mouvement en vision Artificielle. Thèse Université Paris Sud, 1987.
[2] Ayache. Artificial Vision for Mibile Robots: Stereo Vision and Multisensory Perception. the MIT Press, 1991.
[3] faugeras. Three-Dimensional Computer Vision: A Geometric Viewpoint. The MIT Press, 1993.
[4] Haralick and L.G. Shapiro. Computer and Robot Vision, Vol I and II. Addison-Wesley Publishing Company, 1993.
[5] Articles de recerca obtinguts en congressos i revistes especialitzades.Responsable
Dr. Joaquim SalviProfessorat
Dr. Joaquim SalviROBÒTICA MÒBIL
Nombre de crèdits
4Temari
1.- Tendències recents en arquitectura de control per a vehicles submarins autònoms.1.1 Introducció.2.- Model matemàtic d’un vehicle autònom submarí.
1.2 Arquitectures deliberatives.1.2.1 Arquitectures jeràrquiques.1.3. Arquitectures de comportament.
1.2.2 Arquitectures centralitzades.1.3.1 Arquitectures basades en la subsumpció.1.4 Arquitectures híbrides.
1.3.2 L’arquitectura distribuïda de gestió de vehicles (ADGV).1.4.1 L’ arquitectura SSS.1.5 Arquitectura tool-kit.
1.4.2. Rational behavior model (RBM).
1.4.3 Autonomous robot arquitecture (Aura).
1.4.4 Arquitectura HUGHES.
1.4.5 Arquitectura LAAS.
1.4.6 Procedural reasoning system (PRS) i planificació reactiva.
1.4.7 Open controller computer- Aided design (ORCCAD).
1.4.8 Dynamically configurable arquitecture (DCA).
1.4.9 La arquitectura SPOTT.
1.4.10 Arquitectura alcatel alsthom recherce (AAR).1.5.1 Pragmatic software architecture (PRSA).1.6 Propietats desitjables per a una arquitectura de control d’un VAS.
1.7 El vehicle submarí GARBI.1.7.1 Descripció del robot submarí GARBI.
1.7.2 L’arquitectura proposada.2.1 Introducció.Professorat
2.2 Cinemàtica del vehicle.
2.3 Dinàmica del vehicle.
2.3.1 Equacions dinàmiques del moviment.
2.4 Forces que actuen sobre un robot submarí.2.4.1 Forces exercides pels propulsors.2.5 El model enter.
2.4.2 Forces i parells de gravetat i de sustentació.
2.4.3 Suma de masses.
2.4.4 Forces de l’entorn.
2.6 El model d’en GARBI.2.6.1 Modelatge del motor.2.7 Control de baix nivell.
2.6.2. Modelatge del propulsor.
2.6.3 Matriu B.
2.6.4 Matrius d’inercia i de Coriolis.
2.6.5 Matrius de la suma de masses i de la suma de Coriolis.
2.6.6 Esmorteïment hidrodinàmica.
2.6.7 Model MATLAB- Simulink.
2.8 Conclusions.
Dr. Joan BatlleResponsable
Dr. Joan BatlleSISTEMES AUTÒNOMS I DISSENY D'AGENTS FÍSICS
Nombre de crèdits
4Introducció
Els cursos de doctorat estan orientats a la iniciació en la investigació de futurs investigadors. Per tant s’insistirà molt en el mètode de treball, el mètode científic, necessari per procedir a una investigació i generar coneixement.Es donarà molta importància a la lectura d’articles, posat que requereix de tècniques, paciència i anàlisis orientats a captar la novetat dels articles dins un esperit crític i analític. La lectura de bibliografia és essencial en la formació doctoral posat que la lectura d’articles científics és més difícil que els llibres especialitzats per contenir coneixement molt especialitzat i sovint poc llegible pels no iniciats. En canvi ha de ser minuciosament llegida i referenciada, en cas de ser utilitzada deforma efectiva, en cada una de les publicacions que faci l’investigador en formació.
Sobre la llengua científica, actualment predomina l’anglesa, amb el que els futurs doctors hauran d’exercitar-se amb la lectura d’articles científics en aquesta llengua per familiaritzar-se amb els termes, amb l’ajuda dels investigadors avançats que els explicaran amb la seva llengua natal.
És important produir ciència en la nostra llengua per evitar el seu empobriment. Però al ja existir numerosa bibliografia en anglès cal saber llegir revistes i llibres científics en aquest idioma.
Temari
1.1.1.- Sistemes autònoms i DAF1 setmana1.1.2.- Què és un agent? Teories, arquitectures i llenguatges
Investigador: Josep Lluís de la Rosa peplluis@eia.udg.es1. Objectius del curs.
2. Saber llegir bibliografia científica.
3. El mètode científic.
4. La llengua anglesa.
5. Mètode d’avaluació.
6. Què és intel.ligència?
7. Moyivació de la investigació en intel.ligència artificial distribuida.
8. Introducció intuitiva d’agent.
9. Bibliografia.3 setmanes1.1.3.- Llenguatges orientats a agents
Investigador: Pierre Glize glize@irit.fr1. Llegir Wooldridge M., Jennings N.R. (1995): Intelligent Agents: Theory and Practice, The Knowledge Engineering Review, Vol 10:2, pp. 115-152. Enviar el proscript d’aquest article.
2. Extracte de dit article en castellà. Enviar el proscript.
3. Transparències de Josep Puyol.2 setmanes1.1.4.- Un problema de cooperació. El consensus.
Investigador: Josep Puyol, Josep Lluís de la Rosa peplluis@eia.udg.es1. AGENT 0 (Shoham). Enviar article de Shoham Y. (1990): Agent-oriented programing. Technical Report STAN-CS-1335-90, Computer Science Department, Stanford University, Stanford, C.A.
2. PLACA / Altres.
3. Exemple de les dues portes amb AGENT 0 en Amzi Prolog.1-2 setmanes1.1.5.- Comentari d’articles
Investigador: Josep Lluís de la Rosa peplluis@eia.udg.es1. Llibre de la Rosa J. Ll., Serra I., and Aguilar-Martin J. (1994): Heuristics for Co-operation of Expert Systems. Application to Process Control, Ed. PIAR. (Enviar per correu).
2. Heurística per la cooperació. Utilització de l’N i P.
3. Exemples d’aplicació al control de processos.4 setmanes1.1.6.- Exemple de llenguatge agent i representació de la cooperació
Investigadors: Josep lluís de la Rosa peplluis@eia.udg.es i Alan Mackworth mack@cs.ubc.caEnviar-los 10-15 articles per correu (i els que es puguin per e-mail), amb comentaris dels investigadors i procedir a la discusió dels conceptes de dits articles. Els llibres de Gleizes i el de de la Rosa.
2-3 setmanes1.1.7.- Tendències futures i conclusió del curs
Investigadora: Manuela Veloso mmv@school.coral.cs.cmu.edu1. Exercici de Transport de material (taules) al magatzem.
2. exemple de cooperació de robots futbolistes (robots mòbils autònoms i cooperants).
3. exemple de planificació d’ascensors.La missatgeria electrònica i el web serà suficient per transferir els dits exemples.
1 (última) setmanaBibliografia
Investigadors: Josep Puyol puyol@iiia.csic.es i Josep Lluís de la Rosa peplluis@eia.udg.esDisseny d’agents físics (DAFne). Memòria CICYT.
El comentari dels articles es farà amb un dels següents articles a repartir:
- Tots els números del IEEE Intelligent Systems dels anys 1996 i 1997, i el número d’Agost de 1995.
- Wooldridge M., Jennings N.R. (1995): Intelligent Agents: Theory and Practice, The Knowledge Engineering Review, Vol 10:2, pp. 115-152
- M.P Glize, (1990), “Les systèmes multi-experts”, Ed Hermès, 1990
- Shoham Y. (1990): Agent-oriented programming. Technical Report STAN-CS-1335-90, Computer Science Department, Stanford University, Stanford, CA.
- de la Rosa J.Ll., Serra I., and Aguilar-Martin J. (1994): Heuristics for Co-operation of Expert Systems. Aplication to Process Control, Ed. PIAR.
Responsable
- Asada M., Kuniyoshi., et al. (1997): The RoboCup Phiysical Agent Challenge, First RoboCup Workshop in the XV IJCAI-97 International Joint Conference on Artificial Intelligence, pp.51-56.
- Cohen P. and Levesque H. (1990): Intention is choice with commitment. Artificial Intelligence, 42:213-261.
- Corera J.M., et al. (1996): Using Archon, Part 2: Electricity Transportation Management, IEEE Expert and Intelligent Systems, Vol.11, n.6, pp. 70-79.
- Jennings N.R. et al. (1996): Using Archon to develop Real-World DAI Applications, Part 1, IEEE Expert and Intelligent Systems, Vol 11, n.6, pp.64-70.
- Kitano H., Veloso M., et al. (1997): The RoboCup Synthetic Agent Challenge 97, XV IJCAI-97 International Joint Conference on Artificial Intelligence, Vol.1, pp.24-29.
- de la Rosa J.Ll., Oller A., et al. (1997): Soccer Team based on Agent-Oriented Programming, Robotics and Autonomous Systems. Ed. Elsevier, Vol.21, pp. 167-176. October 1997.
- Wiiting T. (1991) “Sistemas Expertos Cooperantes”, Workshop La Inteligencia Artificial y el Control en Tiempo Real, Santander, 25-28 June 1991.
- Hewitt, C. (1997): Viewing control structures as patterns of passing messages. Artificial Intelligence, 8(3):323-364.
- de la Rosa J.Ll., Serra I., and Aguilar-Martin J. (1992): Outline of a Heuristic Protocol among Cooperative Expert Systems, IEEE Conference on Systems, Man, and Cybernetics, Vol. 2 pp. 905-910, September 1992.
Dr. Josep Lluís de la RosaProfessors
Dr. Josep Lluís de la Rosa, Dr. Pierre Glize, Dr. Josep Puyol, Dr. Alan Mackworth i Dra. Manuela Veloso.ANÀLISI I CONTROL DE SISTEMES AMB INCERTESA
Nombre de crèdits
4Temari
1.Imprecisisó i incertesa.
Investigador: Josep Vehí1. Imprecissió i Incertesa. Definicions.2.- Introducció al control robust clàssic.
2. Fonts d’incertesa.
3. Fonts d’imprecissió.
4. Models de l’incertesa.
5. Propagació de l’incertesa.
6. La incertessa en el control i supervisió.
Investigador: Josep Vehí1. Models d’incertesa.3.- Anàlisi de robustesa de sistemes intervalars.
2. Enfocament clàssic del control robust.
3. Teoría de control robust moderna.
4. Mètodes polinòmics.
5. Mètodes algebraics.
Investigador: Josep Vehí1. Introducció.4.- Control robust de sistemes intervalars.
2. Formulació intervalar del control robust.
3. Anàlisi d’estabilitat.
4. Anàlisi de robustesa.
Investigador: Josep Vehí1. Disseny de controladors robustos amb intervals.5.- Control de sistemes lineals intervalars
2. Control digital robust amb intervals.
3. Control predictiu robust amb intervals.
Investigador: Sergey Shary1. Sistemes lineals intervalars.6.- Identificació de sistemes.
2. Solució de sistemes d’eqüacions lineals. AE solutions
3. Síntesis de reguladors.
Investigador: Eric Walter1. Introducció a la indentificació.7.- Detecció de falles amb intervals.
2. Identificació amb intervals.
3. Eines d’identificació de sistemes mitjançant intervals
Investigador: Patrick Taillibert1. Introducció a la detecció de falles. Llindars i llindars adaptatiusAvaluació
2. Generació de bandes amb intervals.
3. Aplicació: detecció de falles en circuits analògics
Treball pràctic 1: exemple d’aplicació amb mètodes classics (25%)
Treball pràctic 2: control amb intervals (50%)
Comentari d’articles (25%)Responsable
Dr. Josep VehíProfessor
Dr. Josep Vehí, Dr. Eric Walter, Dr. Phillipe Taillibert, Dr. Sergey SharySISTEMES DISTRIBUÏTS
Nombre de crèdits
4Temari
- Introducció- Principals Característiques- Comunicació entre processos
- Història
- Principis de disseny- Pas de missatges i Memòria compartida- Sistemes Operatius Distribuïts (SOD)
- Model Client/servidor
- Comunicació per grups
- Procediments remots (RPC)
- Objectes Distribuïts (CORBA)- Models de SOD (Monolítics, Micro-kernels)- Control de la Concurrència
- Elements d’un SOD
- Serveis- Sincronització de rellotges- Casos pràctics
- Coordinació distribuïda
- Semàfors- Mach
- Chorus
- Amoeba
Treballs pràctics
- Presentació d’un treball teòric d’estudi sobre temes proposats.Bibliografia
Bibliografia bàsica a utilitzar durant el curs.Responsable
- George Coulouris, Jean Dollimore and Tim Kindberg, Distributed Systems: Concepts and Design (Edition 2), Addison-Wesley, 1994.
- A. Tanenbaum, Distributed Operating Systems, Prentice-Hall International, 1995.
Dr. Teodor Jové i LagunasProfessorat
Dr. Teodor Jové i LagunasSISTEMES DE SUPERVISIÓ
Nombre de crèdits
4Temari
1: Introducció: Monitorització i supervisió.SCADAs actuals: funcionament i limitacions.2: Detecció de falles i diagnòstic:
Objecte dels sistemes de supervisió.Conceptes, tècniques i mètodes.3: Supervisió experta: Introducció.
Detecció de falles basada en models, senyal i coneixement.
Diagnòstic de falles.
Supervisió.Estructura d’un Sistema de Supervisió basat en el coneixement4: Interfícies numèric/qualitatiu i Abstracció.
Problemes Oberts: Conv N/S, Integració, Temps real.Informació significativa. Descripció qualitativa de senyals5: Descripció de senyals en episodis
Tècniques de tractament numèric del senyal. Exemples
La conversió N/QRepresentacions i aplicacions (batch/Continu). Necessitats6 Modelat qualitatiu
Representació en líneaQSIM, ALCMEN, QTF, ...7: Representació i processament del coneixement.
8: Sistemes experts per supervisióCaracterístiques9: Raonament basat en casos
Eines actuals
ExemplesMetodologia10: Disseny de sistemes de supervisió: CASSD.
Les 4R del CBR
Eines comercials
camps d’aplicació i aplicabilitat a la supervisió de processos continus.Prototipat i CASSD11: Sistemes hibrids:
IntegracióDescripció de Sistemes Híbrids: característiques b`siques
Modelat.
Supervisió de sistemes híbrids: tendències.
Avaluació:Avaluació es proposarà un treball per persona dintre la temàtica del curs.Responsable
Dr. Joan ColomerProfessor
Dr. Joaquim Meléndez, Dr. Joan ColomerINTERVALS MODALS
Nombre de crèdits
4Objectius
Es bien conocido que los resultados numéricos, excepto en el caso de números enteros no grandes, son en general resultados estimados procedentes de alguna medida o computación y los simples números reales, si bien ofrecen un soporte lógico para la construcción de modelos de sistemas físicos, son incapaces de representar la información numérica.Cuando las matemáticas dejan de estudiar un problema a nivel teórico y pasan a su ejecución práctica, el sistema de los números reales pierde gran parte del atractivo que teóricamente poseía. Al tratar un problema teórico podemos admitir cualquier número real, tenga o no una cantidad ilimitada de cifras; pero al descender al terreno práctico, dicho valor deberá plasmarse en alguna cantidad concreta. Como resulta imposible trabajar con un conjunto de infinitas cifras la realidad obliga a trabajar con números codificados con un número finito de ellas. Los sistemas de números codificados que se utilizan en la práctica constituyen la escala digital. El problema se mantiene cuando buscamos números reales resultado de aplicar operaciones aritméticas a valores numéricos en una escala digital. Tal vez debieran llamarse números ideales a los que entendemos por reales y, en cambio, asignar el nombre de números reales a los de las escalas digitales.
El hecho que sí resulta evidente es que todo número real, siempre que esté dentro de unos límites adecuados, puede acotarse superior e inferiormente por medio de marcas de una escala digital. Esta situación lleva inevitablemente al cálculo con intervalos.
El Análisis Intervalar, una de las ramas de las matemáticas que se ha desarrollado desde finales de 1950, elabora una aritmética intervalar garantizando que las operaciones intervalares estén definidas de modo consistente, tanto si las cotas de los resultados deben redondearse en una determinada escala digital, como si pueden tomar un valor real cualquiera. El redondeo de las operaciones intervalares es siempre un redondeo externo. Se denota por I(R) el conjunto de los intervalos con extremos números reales.
Sin embargo I(R) tiene deficiencias muy significativas, no solo desde el punto de vista algebráico que impiden resolver ecuaciones y sistemas intervalares, sino desde un punto de vista lógico-semántico cuando se trata de resolver problemas que llevan asociados modos de selección. Para reducir las deficiencias provenientes de la ambigüedad semántica y la falta de completitud estructural se ha creado la teoría de los intervalos modales, cuya exposición y aplicaciones forma el núcleo del curso.
Temari
1. Análisis intervalar clásico1.1 Informacion numérica e intervalos modales.2. Teoría intervalar modal.
1.2 Necesidad de los intervalos.
1.3 Definición e interpretación de I(R).
1.4 Aritmetica intervalar.
1.5 Propiedades algebraicas.
1.6 Representación reducida.
1.7 Redondeos.
1.8 Funciones métricas.
1.9 Funciones racionales intervalares.
1.10 Deficiencias de la extensión intervalar clásica.2.1 Introducción.3. Extensión de las funciones continuas.
2.2 Construcción de los intervalos modales.
2.3 Igualdad e inclusión.
2.4 Operadores intervalares.
2.5 El retículo de los intervalos modales.
2.6. Predicados intervalares.
2.7 Caso n-dimensional.
2.8 Norma semántica para el cálculo digital.3.1 Introducción.4. Optimalidad de las funciones racionales modales
3.2 Extensiones modales de una función continua.
3.3 Funciones semánticas.
3.4 Teoremas semánticos.
3.5 Propiedades de las extensiones semánticas.
3.6 Funciones racionales modales.
3.7 Caso n-dimensional4.1 Introducción.5. Aplicacion de la teoria intervalar modal a la modelizacion de sistemas.
4.2 Operadores racionales.
4.3 Optimalidad.
4.4 Caso n-dimensional
4.5 Reflexiones generales.5.1 Modelización de un sistema físico.Responsable
5.2 Modelos intervalares.
5.3 Identificación, validación y simulación de un modelo intervalar modal..
5.4 Modelos lineales.
5.5 Solución, control y observabilidad de un modelo lineal desde la perspectiva intervalar modal.
Dr. Miguel A. SainzProfessor
Dr. Miguel A. SainzTÈCNIQUES DE MONTECARLO
Nombre de crèdits
4Temari
1. Probability theory revisited
- random events, probability, expected values, probability density, probability distribution, conditional probability
- stochastic processes
- Brownian motion,
- Markov processes2. Generation of random numbers
- methods of random number generation
- pseudo-random generators
- multi-dimensional distributions
- Quality of pseudo-random series
- uniform distributions on complicated domains (rejection sampling)
- transformation of random values:
generation of arbitrary non-uniform distributions3. Monte-Carlo integration
- expected value and its estimation.
- convergence of random variables, variance, theorem of large numbers
- reformulation of an integral as an expected value problem
- complexity of Monte-Carlo integrations4. Variance reduction in Monte-Carlo integration
- partial analytic integration
- importance sampling
- control variates
- stratification, multi-layered sampling
- Metropolis algorithm5. Solution of linear equations
- random walks and Markov chains
- solution of linear system of equations
- solution of linear integral equations
- Russian roulette
- Simulation of real-world processes: partical transport problem6. quasi-Monte Carlo integration
- Integral quadratures
- quasi-Monte Carlo quadrature,
- uniform series: 1-uniform, 2-uniform, infinity-uniform sequences
- Koksma-Hlawka inequality, variation of functions, discrepancy
- Low discrepancy sequences: Halton and Hammersley sequences
- integrating unbounded variation functions
- importance sampling and Russian roulette in quasi-Monte Carlo
integration7. Monte Carlo optimization
-Random search algorithms
-Simulated annealing
-Global optimization8. Global illumination and its probabilitstic interpretation
- flux
- radiance
- derivation of the rendering equation
- BRDF
- measuring function, camera modells
- potential
- potential equation
- the formulation of a global illumination problem
- analytically solvable cases
- global illumination and radiative heat transfer9. General strategies to solve the rendering or potential equations
- Classification as inversion, expansion and iteration
- Neumann series, the interpretation of the terms of the Neumann series
- Iteration, the interpretation of the iteration steps
- Error analysis of the iteration10. Finite-element methods to solve integral equations
- finite-elements as function series approximation
- Interpretation as projection in a L2 function space
- basis and adjoint bases
- Galerkin's method as a set of adjoint basis
- Point collocation method11. Diffuse radiosity setting
- diffuse rendering and potential equation
- finite-elements of the diffuse case
- form factors12. Random-walk solution of the global illumination problem
- Why should we use Monte-Carlo expansion methods
- Handling infinite-dimensional integrals: Russian roulette
- Importance sampling in the rendering equation: BRDF sampling,
lightsource sampling, special treatment of point lightsources
- Importance sampling in colored scenes
- Multiple importance sampling
- Global importance sampling
- Adaptive importance sampling
- Metropolis importance sampling13. Stochastic iteration
- theoretical introduction
- single ray-based techniques
- Diffuse radiosity setting: stochastic radiosity,
transillumination radiosity, stochastic ray-radiosity
- ray-bundle tracing
- solution of the global visibility problem
- can we use quasi-Monte Carlo methods in stochastic iteration14. Application to statystical physics
-Classical systems
-Hard sphere liquid
-Molecular dynamics
-Quantum simulations15. Other MC applications
-Agents and Markov chains
-Nuclear Medicine
-Image processing
Responsable
Dr. Mateu SbertProfessor
Dr. Mateu SbertTÉCNIQUES AVANÇADES DE CONTROL
Nombre de crèdits
4Temari
1. Sistemas estocásticos: identificación, observadores y filtro de KalmanModelos matemáticos y estimación de parámetros2. Control Robusto
Principio de mínimos cuadrados
Principio de máxima probabilidad
Algoritmos recursivos y propiedades
Diseño de señales de excitación
Observador de orden total, reducido y óptimo
Filtro de Kalman estándar, ampliado y adaptativo
Principio de separación
Diseño de controlador basado en variables del estado estimadasIncertidumbre, sensibilidad y robustez3. Control Óptimo
Controlador LQR
Controlador H?
Resultados en dominio temporal y frecuencial
Procedimiento de diseño formalizado
Control robusto multivariableControl óptimo de sistemas en tiempo continuo/discreto4. Control Predictivo
Control óptimo LQR escalar/multivariable
Control óptimo H? escalar/multivariable
Solución numérica de ecuaciones matriciales de Ricatti
Resultados en dominio frecuencial
Programación dinámicaSistemas de control predictivo: origen y conceptos básicos5. Control Adaptativo
Estrategia de control predictivo básica y ampliada
Control predictivo adaptativo
Análisis de robustez y estabilidad
Optimización de sistemas de control predictivo adaptativoControl adaptativo con modelos de referencia6. Control en Modo Deslizante
Regulador de auto-sintonización
Control adaptativo directo
Control adaptativo indirecto
Control adaptativo estocástico
Alternativas a control adaptativoCaracterísticas de sistemas de estructura variableAvaluació
Forma regular de sistemas dinámicos
Modo deslizante
Control equivalente y diseño del hiperplano de conmutación
Estrategia de conmutación y controlador en modo deslizante
Robustez del sistema en lazo cerrado
Trabajos prácticos (80%)
Comentario de artículos (20%)Responsable
Dr. Nigngsu LuoProfessor
Dr. Ningsu LuoSISTEMES EXPERTS I INTEL.LIGÈNCIA ARTIFICIAL DISTRIBUÏDA
Nombre de crèdits
4Temari
1 Sistemes experts:
1.1 Fonaments lògics
1.2 Motors d’inferència
1.3 Raonament aproximat
1.4 Control2 Sistemes multiagent:
2.1 Reactius
2.2 Deliberatius
2.3 Híbrids
2.4 Comunicació
2.5 Coordinació3 Enginyeria de SE i DAI
3.1 Programació
3.2 Definició d’un problema
3.3 ImplantacióResponsable
Dr. Josep Puyol (IIIA)Professor
Dr. Josep Puyol (IIIA)MODELS DE RAONAMENT APROXIMAT
Professor
Dr. Ramon López de Mántaras (IIIA), Dr. Pere García (IIIA), Dr. Lluís Godó (IIIA)Contingut
camps afinsNombre de crèdits
3Caràcter
optatiuIdioma
catalàDescriptor
Raonament probabilistic, raonament amb incertesa, lògica difusa.ENGINYERIA DELS SISTEMES EXPERTS
Professor
Dr. Josep Puyol (IIIA)Contingut
metodològicaNombre de crèdits
3Caràcter
optatiuIdioma
catalàDescriptor
Sistemes experts, incertesa, motors d'inferència. Milord II: un llenguatge modular per a la creació de sistemes experts. Aspectes teòrics, pragmàtics i empírics dels sistemes experts. Modularitat, raonament aproximat, deducció i control al milord II. Aplicabilitat de milord II al control industrial (diagnòstic, control difús, etc.)
MODELISATION ET IDENTIFICATION DE PROCÉDÉES
Profesor/es
Marcel AMOUROUX (UP)Contenido
metodológicoNúmero de créditos
3Carácter
optativoIdioma
francésDescriptor
Approches système en modelisation. Structures des models dynamiques. Métodes d’identification par techniques d’optimisation par techniques d’optimisation. Etude de cas (procedées).INTRODUCTION AUX SYSTÈMES DISTRIBUÉS
Profesor/es
A. El Jai (UP)Contenido
fundamentalNúmero de créditos
3Carácter
optativoIdioma
francésDescriptor
Analyse et controle des systèmes décrits par des equations aux dérivées partielles. Approches spatiales regionales. Traitement numérique.
3 Credits for each subject as courses represent 2 months part-time study for our MSc students.REAL TIME SYSTEMS AND MANUFACTURING
Profesor
Dr. Neil Mort (University of Sheffield).Contenido
fundamentalNúmero de créditos
3Carácter
optativoIdioma
inglésDescriptor
Modelling & Simulation of Manufacturing Systems, Production Management systems, Application of Computers in Manufacturing, Scheduling and Optimization. Necessity of real time systems in manufacturing and process control. Real time operating system specifications. New trends for real time analysis and design. Examples of application.INTRODUCTION TO SOFTWARE ENGINEERING
Profesor:
Dr S BennettContenido
FundamentalNúmero de créditos
3Carácter
optativo (elective)Idioma
EnglishDescriptor
Software life-cycle; Requirements analysis and specification; User requirements; Formal specification; Algebraic specification; Model-based specification; Top-level design: object-oriented approach; Top-level design: function-oriented approach; Detailed design and implementation; Portability; Error-handling; Testing; Maintenance; DocumentationREAL-TIME SYSTEMS
Profesor
Dr S BennettContenido
FundamentalNúmero de créditos
3Carácter
optativa (elective)Idioma
EnglishDescriptor
Introduction to real-time systems; Concepts of computer control; Interface requirements; Implementation of DDC algorithms; Introduction to real-time design techniques; The MASCOT design method: introduction; MASCOT: an example; Implementing MASCOT designs; Structured real-time design: introduction to the Yourdon Methodologies; Abstract modelling for structured design; Implementing structured designs; General structure of operating systems; Real-time and multi-tasking operating systems; Concurrent programming; Real-time languages; User requirements; Modula-2; Reliability and fault tolerance.PLANNING & MANAGEMENT SYSTEMS
Profesor
Dr N MortContenido
FundamentalNúmero de créditos
3Carácter
optativo (elective)Idioma
EnglishDescriptor
Information and planning for complex systems: an overview; Optimisation for planning and management; Linear programming; Network analysis; Project planning; Dynamic programming; Non-linear programming; Automation in manufacturing - FMS, CIM; Requirements and inventory control planning - MRP, MRPII; Production management techniques - JIT, Kanban, OPT; Discrete-event simulation; Manufacturing systems simulation.PARALLEL PROCESSING & DISTRIBUTED SYSTEMS
Profesor
Professor P J FlemingContenido
FundamentalNúmero de Créditos
3Carácter
optativo (elective)Idioma
EnglishDescriptor
Introduction: Why parallel processing and distributed systems?; Capacity and redundancy; Fault tolerance; Distributed system models: Workstation/Server, Processor pool; Integrated Communications in networks: synchronous/asynchronous, serial/parallel; Standard systems: RS232, HPIB (IEEE), Ethernet, etc; Network design; Software for distributed systems; Network Management and Operations; Why parallel processing?: Parallel processing hardware; Hardware classification: SISD, SIMD, MISD, MIMD, systolic arrays, etc; Shared memory vs distributed memory; Interprocessor communication and topologies; Inmos Transputer; Parallel software: Synchronisation and shared memory issues; Alternative approaches; Message passing paradigm; Occam; Real-time issues; Parallel Algorithms: Functional parallelism; Geometric parallelism; Processor farm; Algorithmic parallelism.
![]()