Descripción del proyecto
LOS ASPECTOS DE IMPLEMENTACION DEL SOPORTE DE EJECUCION PARA EL NUCLEO DE CONTROL EN SISTEMAS DE TIEMPO REAL FUERTEMENTE INTERCONECTADOS SE ABORDARON EN EL ANTERIOR PROYECTO KERTROL, ASIMISMO, SE ABORDO EL DESARROLLO DE SISTEMAS HARDWARE PARA LA EJECUCION EN SISTEMAS EMPOTRADOS DE CONTROL,EN ESTE SUBPROYECTO SE PLANTEA UN PASO ADELANTE DEL DESARROLLO PREVIO AMPLIANDO EL NUCLO DE CONTROL COMO SOPORTE DE SISTEMAS DE SENSORES Y ACTUADORES EN RED OPERANDO BAJO RESTRICCIONES DE TIEMPO REAL, ESTO REPRESENTA LA CONSIDERANCION DEL NUCLEO DE CONTROL COMO UNA CAPA DE MIDDLEWARE QUE OFRECE UNOS SERVICIOS DE CONTROL, COMUNICACION Y COMPARTICION DE LA INFORMACION A TODOS LOS SUBSISTEMAS CONECTADOS, EL SISTEMA A ESTUDIAR Y DESARROLLAR ES HETEROGENEO CONSISTIENDO EN UNA SERIE DE SISTEMAS EMPOTRADOS ESPECIFICOS INTERACTUANDO ENTRE ELLOS A TRAVES DE LOS SERVICIOS PROPORCIONADOS POR LOS COMPONENTES DEL MIDDLEWARE DE CONTROL, EN ESTE ESCENARIO, LAS LINEAS DE INVESTIGACION ACTIVAS SON DIVERSAS Y RECIENTEMENTE SE HAN VISTO AGRUPADAS EN LO QUE SE HA VENIDO A LLAMAR ESTUDIO DE LOS SISTEMAS ¿CIBER-FISICOS¿, PARTICULARMENTE, EN EL MARCO DEL SUBPROYECTO QUE SE PROPONE, SE CONSIDERARAN LOS SIGUIENTES ASPECTOS:¿ MODELOS DE INTERACCION EN SISTEMAS CIBER-FISICOS, NUCLEO DE CONTROL,¿ CODISEÑO HARDWARE-SOFTWARE BAJO RESTRICCIONES,¿ MIDDLEWARE DE SOPORTE PARA LA SENSORIZACION Y EL CONTROL,¿ DESARROLLO DE NODOS CON CAPACIDAD SENSORIAL ESPECIFICA,¿ ESQUEMAS DE PLANIFICACION DEL USO DEL PROCESADOR ORIENTADOS A LA EJECUCION DE TAREAS DE CONTROL CON CARGA VARIABLE,LOS RETOS TECNOLOGICOS QUE SE PLANTEAN EN ESTE SUBPROYECTO SON LOS DE DEFINICION E IMPLEMENTACION DE LOS SERVICIOS DE LA CAPA MIDDLEWARE DE CONTROL CONSIDERANDO LOS RECURSOS DISPONIBLES Y SU ADAPTACION A VARIACIONES QUE PUEDEN PRODUCIRSE DURANTE SU EJECUCION, LA CAPA MIDDLEWARE DEBERA INICIALMENTE ADECUARSE (CONFIGURARSE) A LAS NECESIDADES DE CADA UNO DE LOS SUBSISTEMAS QUE FORMAN PARTE DEL CONJUNTO, LA CONSIDERANCION DE ELEMENTOS CON FUNCIONALIDADES UNICAMENTE DE SENSORIZACION, CON O SIN NECESIDAD DE COMPUTO, ELEMENTOS CON CONTROL Y ACTUACION, ETC,, REQUERIRA PROCESADORES MAS O MENOS POTENTES Y UN MIDDLEWARE CON MAS O MENOS SERVICIOS, ADEMAS, TENDRA EN CUENTA LA DEFINICION DE LOS INDICADORES DE CALIDAD DE SERVICIO (QOS) DURANTE LA EJECUCION (REQUISITOS TEMPORALES, PRESTACIONES DE CONTROL, USO DE ENERGIA,ETC) PARA ADAPTAR EL MODO DE FUNCIONAMIENTO A LAS CONDICIONES DE EJECUCION,EN ESTE SUBPROYECTO LOS DEMOSTRADORES TOMAN ENTIDAD DE SOPORTE DE LOS DESARROLLOS ESPECIFICOS QUE SE REALICEN EN EL PROYECTO, Y POR TANTO DEMOSTRAR LA VIABILIDAD DE LAS SOLUCIONES APORTADAS A NIVEL DE ARQUITECTURA DE SISTEMA EMPOTRADO PARA CONTROL, ESTO SUPONE LA IMPLEMENTACION DE PROTOTIPOS TANTO HARDWARE (SENSORES Y MODULOS DE COMUNICACIONES ESPECIFICOS) COMO SOFTWARE (MIDDLEWARE COMUNICACIONES, PLANIFICADORES, FUNCIONES DE COSTE ETC) PARA LOS TESTS Y PRUEBAS DE CONCEPTO, Sistemas Empotrados\Sistemas de Tiempo Real\Sistemas Distribuidos\Sensores Visuales\Middleware de Comunicaciones