Академический Документы
Профессиональный Документы
Культура Документы
Investigacin: compactRIO
UNIVERSIDAD DE SONORA
INGENIERIA MECATRNICA
Materia:
INSTRUMENTACIN VIRTUAL II
Tarea:
INVESTIGACIN COMPACTRIO
Profesor:
CUITLAHUAC IRIARTE
Alumna:
Instrumentacin Virtual II
Investigacin: compactRIO
Cules son las principales aplicaciones que podra tener un sistema compact RIO (cRIO)?
CompactRIO es un sistema embebido y reconfigurable de control de adquisicin. La arquitectura del hardware del sistema cRIO incluye mdulos de E/S, un chasis FPGA reconfigurable y un controlador embebido. Dentro de las principales aplicaciones de la utilizacin de un cRIO se encuentra:
Adquisicin de datos, registro de datos y control porttiles Monitorizacin y proteccin de condicin de mquinas Sistema embebido de generacin de prototipos Monitorizacin remoto y distribuido Registro de datos embebido Control personalizado de movimiento de mltiples ejes Monitorizacin de potencia elctrica y control de electrnica Control servo-hidrulico y de maquinaria pesada Control discreto Anlisis mvil/porttil de ruido, vibracin y severidad (NVH)
Instrumentacin Virtual II
Investigacin: compactRIO
Los RTOS se caracterizan por presentar requisitos especiales en cinco reas generales: Determinismo: un sistema operativo es determinista si realiza las operaciones en instantes fijos y predeterminados o en intervalos de tiempo predeterminados. Sensibilidad: hace referencia a cuando tiempo consume un sistema operativo en reconocer una interrupcin, es el tiempo preciso para dar servicio a la interrupcin despus de haberla reconocido. Control del usuario: en un sistema en tiempo real resulta esencial permitir al usuario un control preciso sobre la prioridad de tareas. El usuario debe poder distinguir ente tareas rgidas y flexibles y especificar prioridades relativas dentro de cada clase. Un sistema en tiempo real tambin permitir al usuario especificar caractersticas, que procesos deben estar siempre residentes en la memoria principal. Fiabilidad: un sistema en tiempo real controla sucesos que estn teniendo lugar en el entorno y en su propia escala de tiempos, las prdidas o degradaciones en el sistema que los controla pueden tener consecuencias catastrficas. Tolerancia a los fallos: un RTOS debe disearse para responder inclusi ante varias formas de fallo, se pretende que se pueda conservar la capacidad mxima y los mximos datos posibles en caso de fallo.
Instrumentacin Virtual II
Investigacin: compactRIO
Qu tipo de RTOS tiene instalado el sistema cRIO 9074 y cules son sus principales aplicaciones (del RTOS)?
El compactRIO 9074 cuenta con el SO VxWorks el cual es un sistema operativo en tiempo real basad en Unix, vendido y fabricado por Wind River System. Como la mayora de los sistemas operativos en tiempo real VxWorks incluye kernel multitarea con planificador preemptive (los procesos pueden tomar la CPU arbitrariamente), respuesta rpida a las interrupciones, comunicacin entre procesos, sincronizacin y sistema de archivos. Las caractersticas distintivas de VxWorks son: La compatibilidad POSIX El tratamiento de memoria Las caractersticas de multi-procesador Una Shell de interfaz de usuario Monitos de rendimiento y depuracin de cdigo fuente y simblico
En la actualidad VxWorks puede ejecutarse en prcticamente todas las CPU modernas del mercado de sistemas embebidos. Dentro de sus principales ventajas estn: No utiliza mucha memoria Cualquier evento en el soporte fsico puede hacer que se ejecute una tarea Multi-arquitectura (cdigo portado a cualquier tipo de CPU) Multitarea con herramientas de comunicacin entre procesos, como semforos, seales y sucesos. Uso de archivos secuenciales especiales que puedan acumular datos a alta velocidad Planificacin preferente basadas en prioridades Reduccin de intervalos en los que estn inhabilitadas las interrupciones.
Este sistema operativo se ha implementado en diferentes proyectos aeroespaciales y en sistemas de transporte areo, tambin se utiliza para la construccin de robots y autmatas programables como el robot ASMIMO y los robots industriales de ABB. De igual manera tiene su aplicacin en componentes de red y comunicaciones e impresoras, copiadoras y procesamiento de imgenes en marcas conocidas como Nokia, Apple, Cisco, Motorola, Xerox, Toshiba, Canon, entre otros.
Instrumentacin Virtual II
Investigacin: compactRIO
microsegundos. Una caracterstica importante de los FPGA es su flexibilidad para programarse y as poder desarrollar diferentes tipos de sistemas, cualidad que hace verstil al cRIO. Tambin cabe destacar que debido a la posibilidad de la ejecucin de aplicaciones en paralelismo el FPGA presenta una gran ventaja al sistema embebido compactRIO ya que permitir optimizar los recursos del sistema operativo.