Modelado de sistemas de conformación de haz mediatne lenguaje xml, basado en reutilización de componentes
- Alberto Izquierdo Fuente Director/a
Universitat de defensa: Universidad de Valladolid
Fecha de defensa: 13 de d’abril de 2007
- Alonso Alonso Alonso President/a
- Juan José Villacorta Calvo Secretari/ària
- José Colás Pasamontes Vocal
- Luis Díez del Río Vocal
- Raúl Fernando Rodríguez Rubio Vocal
Tipus: Tesi
Resum
Esta tesis trata sobre el modelado de sistemas de conformación de haz utilizando el lenguaje XML, y basado en la reutilización de componentes software prediseñados. Para el desarrollo de sistemas basados en DSP, hoy en día se dispone de numerosas herramientas que ayudan en las tareas importantes durante el proceso de desarrollo software. Sin embargo, a la hora de describir los modelos de alto nivel, cada una representa la información en base a un diseño propietario, cerrado en muchos casos, y con pocas posibilidades de interacción con otras herramientas o entornos. El propósito de esta tesis es la utilización de una serie de meta-modelos basados en XML, que sean capaces de describir sistemas de conformación de haz, y que además puedan ser interpretados por cualquier otra herramienta. De forma adicional, se ha fijado como requisito que sean capaces de reutilizar los componentes software que se hubieran diseñado con anterioridad. Los meta-modelos propuestos se organizan jerárquicamente en tres niveles según su nivel de abstracción. El nivel dos es el de mayor abstracción, y utiliza un lenguaje natural, cercano al humano. El nivel cero se corresponde con el repositorio o almacén de la información. Con objeto de validar los modelos, se han seleccionado, implementado y modelado tres tipos importantes de conformadores; un conformador clásico determinista, un conformador de tipo SMI-Applebaum y un cancelador múltiple de lóbulos laterales (MSC). Para trabajar con los modelos propuestos, se han desarrollado diversas herramientas como traductores y generadores automáticos de código para trabajar con los modelos propuestos, se han desarrollado diversas herramientas como traductores y generadores automáticos de código para traducir modelos Simulink a lenguajes XML y generar código Matlab a partir de XML. Estas herramientas se han integrado en un entorno o plataforma de trabajo que se ha bautizado con el nombre de XBDK (MML-Based Beamforming D