XSL Content

Virtual Instrumentation27688

Centre
Faculty of Engineering - Bilbao
Degree
Bachelor's Degree in Industrial Electronics and Automation Engineering
Academic course
2023/24
Academic year
4
No. of credits
6
Languages
Spanish
Code
27688

TeachingToggle Navigation

Distribution of hours by type of teaching
Study typeHours of face-to-face teachingHours of non classroom-based work by the student
Lecture-based3045
Applied laboratory-based groups3045

Teaching guideToggle Navigation

Description and Contextualization of the SubjectToggle Navigation

La instrumentación virtual se define como un sistema definido por software, en donde el software, en función de las necesidades del usuario, define la funcionalidad de un hardware de medida genérico. Un instrumento virtual comparte muchos de los bloques funcionales de un instrumento tradicional, pero difiere principalmente en la posibilidad del usuario de definir la funcionalidad del instrumento a través del software. En donde el instrumento tradicional tiene un firmware embebido definido por el fabricante, el instrumento virtual tiene un software abierto definido por el usuario. De este modo, el instrumento virtual puede ser reconfigurado para diferentes tareas o completamente redefinido cuando las necesidades de la aplicación cambian.

El concepto de instrumentación virtual implica la adquisición de señales, el procesado, análisis, almacenamiento, distribución y representación de los datos e información relacionados con la medición de una o varias señales, el interfaz usuario-máquina, monitorización del proceso, la comunicación con otros equipos, etc. Las ventajas de los instrumentos virtuales son:

• Aumenta la flexibilidad a través de la reconfiguración software.

• Aumenta la vida del sistema ya que se adapta a las necesidades futuras.

• Menor tamaño del sistema al crear múltiples funcionalidades software para el mismo hardware de medida. En este caso una tarjeta DAQ.

• Menor coste del sistema, ya que el hardware se puede reutilizar.

• Posibilidad de cumplir los requerimientos de sistemas que no pueden ser cubiertos por instrumentos tradicionales a un coste razonable.

• Aplicaciones distribuidas mediante la conectividad de los instrumentos con el fin de compartir tareas local o remotamente.

Skills/Learning outcomes of the subjectToggle Navigation

Aplicaciones de test y medida, control de instrumentación, sistemas de adquisición de datos, monitorización y control de procesos industriales.

Theoretical and practical contentToggle Navigation

Denominación: Sistemas Electrónicos Digitales

Introducción a la Instrumentación Virtual -Entorno operativo. - Barra de herramientas. - Panel frontal. -Diagrama de bloques. - Programación de flujo de datos. -Técnicas de depuración

Programación modular. - Programación modular. - Iconos, paneles conectores. -Empleo de SUBVI. -Configuración de subprogramas. -Optimización del programa.

Programación estructurada -Estructuras iterativas. -Temporizaicones. -Registro de desplazamiento. -Estructura "case". -Estructura "sequence". - Estructura "formula node"

Tipos de datos estructurados. - Arrays. -Funciones con arrays. -Clusters. -Strings

Análisis y visualización de datos. - Indicadores chart. -Indicadores graft. -Gráficos de forma de onda XY. - Gráficos de intensidad.

Funciones de E/S de ficheros. - Vls de alto nivel de E/S. -Vls y funciones de bajo nivel y avanzadas de E/S. -Vls Express de E/S. -Cadenas en formato de Hoja de Calculo.

Adquisición de datos y formas de onda. -Descripción y configuración (Measurement & Automation Explorer). - Técnicas de adquisición y almacenamiento de señales analógicas. - Adquisición de señales analógicas mediante trigger. -Generación de salidas analógicas. -Tipos de generación de salidas analógica. -Entradas y salidas digitales, contadores y temporizadores.

Estructuras y funciones avanzadas - Variables Locales, Globales y Compartidas. -Property Nodes. -Invoke Nodes. -Programación orientada a eventos. Estructura Evento. - Máquinas de estado. -Ejemplos, ejercicios y problemas.

Características avanzadas de LabVIEW -Arquitecturas de programación en Labview. -Técnicas de diseño. -Pautas para el cableado apropiado. - Técnicas de diseño jararquico. - Administración de proyectos

Sistemas empotrados y de tiempo real - Comprender los problemas especificos de los sistemas de tiempo real, y las características que los diferencian de otros sistemas informáticos. -Conocer los métodos más importantes que se utilizan para desarrollar sistemas de tiempo real con un grado de fiabilidad elevado, especialmente los que se refieren a la medida del tiempo, la planificación del uso de recursos, la prevención y tolerancia de fallos y la organización del software, comprendiendo sus principios y formas de aplicación. -Conocer las herramientas que el entorno LabVIEW proporciona para la realización de sistemas de tiempo real.

Practicas de Laboratorio

Introducción al entorno LabVIEW - Panel Frontal. -Diagrama de Bloques. -Programación de Flujo de Datos. -Técnicas de depuración.

Programación modular. Repetición y ciclos - Iconos y Paneles Conectores. -Empleando SubVIS. -Creando un SubVI desde Secciones de un VI. -Ciclos While. -Ciclos For. -Accediendo a Datos Previos en Ciclos

Arrays y Clusters Autoindexado. -Funciones con Arrays. -Polimorfismo. -Funciones de Clusters. -Clusters de Error

Representando datos -Mapas de Forma de Onda. -Gráficos d eForma de Onda XY. -Gráficos de Intensidad.

Cadenas y entrada/salida de ficheros -Cadenas. -Funciones de Cadena. -Vls y Funciones de E/S de Ficheros. -Vls de Alto Nivel de E/S de Ficheros. -Vls y Funciones de Bajo Nivel para E/S de Ficheros. -Cadenas en Formato de hoja de Cálculo

Adquisición de datos y formas de onda - Descripción y Configuración. -Adqusición de DAtos en LabVIEW. -Entradas Analógicas. -Registro de DAtos. -Salidas Analógicas. -Entradas/Salidas Digitales. -Contadores y Temporizadores.

Propiedades de los objetos - Nodos de Propiedades. -Propiedades Gráficas y Mapas. -Referencias de Control. -Definiciones de Tipo en LAbVIEW

Variables locales y globales -Técnicas para Administrar Datos en LabVIEW. -Variables Locales. -Variables Globales.

Sistemas empotrados y en tiempo real - Descripción de la plataforma CompacRIO. -Operatividad de la misma

Administración de proyectos y remota de datos - Características de LabVIEW para el Desarrollo de Proyectos. -DataSocket. -Servidor Web de LabVIEW. -Viendo y Controlando Vls dun Navegador Web

Diseño libre Que, siguiendo la metodología de trabajo asimilada durante las prácticas dirigidas, el alumno sea capaz de llevar a cabo las propuestas de aprendizaje expuestas anteriormente.

MethodologyToggle Navigation

La metodología empleada se basa en el aprendizaje cooperativo basado en proyectos.



Los entregables propuestos para la planificación, desarrollo e implementación de cada proyecto corresponden a:

1 - Entregables sobre el estudio de viabilidad.

2.- Entregables sobre el análisis.

3.- Entregables sobre el diseño.

4.- Entregables del desarrollo.

5.- Entregables de las pruebas funcionales

6.- Entregables sobre la instalación del proyecto y operatividad del mismo.

7.- Entregables sobre el mantenimiento y actualización del mismo.

Assessment systemsToggle Navigation

  • Final Assessment System
  • Tools and qualification percentages:
    • Written test to be taken (%): 30
    • Team projects (problem solving, project design)) (%): 70

Ordinary Call: Orientations and DisclaimerToggle Navigation

En la plataforma Moode se adjunta la Guía completamente detallada:

INDICE

Contenido Página



1. PRESENTACIÓN DE LA SIGNATURA



2. TEMARIO



3.- METODOLOGÍA

3.1 Justificación y objetivos del primer proyecto

3.2 Enunciado y descripción del primer proyecto

3.2.1 Descripción del primer proyecto 4

3.3 Justificación y objetivos del segundo proyecto

3.4 Enunciado y descripción del segundo proyecto

3.4.1 Descripción del segundo proyecto



4. ACTIVIDADES PROGRAMADAS. LOS ENTREGABLES

4.1. Relación de entregables

4.2. Relación de los objetivos de aprendizaje con las competencias



5. RELACIÓN DE LOS OBJETIVOS DE APRENDIZAJE CON LAS

COMPETENCIAS.



6. EVALUACIÓN

6.1. Contribución de los entregables y criterios de evaluación

6.2 Rúbricas de evaluación.

6.2.1 Rúbricas para evaluar los entregables del primer proyecto

6.2.2. Rúbricas para evaluar los entregables del segunda proyecto.

6.2.3. Rúbricas para evaluar las pruebas individuales

6.2.4. Rúbricas para evaluar las aportaciones individuales

6.2.5. Rúbricas para realizar la evaluación de seguimiento

6.2.6 Evaluación del punto de partida, proceso de aprendizaje, y producto final



7. RECURSOS



ANEXOS

ANEXO_1. Evaluación de diagnóstico

ANEXO_2. Cuestionario sobre la formación de equipos

ANEXO_3. Plan de equipo

ANEXO_4. Proyecto del equipo

ANEXO_5. Test para conocer el nivel de trabajo en equipo

ANEXO_6. Reflexión sobre el equipo cooperativo y establecimiento de objetivos de mejora

ANEXO_7. Aspectos basicos del aprendizaje cooperativo basado en proyectos



38

Extraordinary Call: Orientations and DisclaimerToggle Navigation

Quien no se presente al examen escrito, obtendrá como calificación "NO PRESENTADO".



Quien se presente y haya estado sujeto a:



1) Evaluación Final, será calificado como en la convocatoria ordinaria.



2) Evaluación Mixta, renovará las calificaciones de las pruebas escritas, pero se la manrendrán las correspondientes a: Monográficos y Prácticas de Laboratorio.



Ahora bien, se recuerda que puede acogerse a la Evaluación Final (art. 44 de la Normativa de Gestión para las enseñanzas de 1º, 2º y grado), PREVIA PETICION AL PROFESORADO DE LA ASIGNATURA, MEDIANTE EMAIL con anterioridad a la revisión del examen ordinario. Se responderá como acuse de recibo.

Compulsory materialsToggle Navigation

1.- Entorno de programación LabVIEW 2.- Maqueta de prácticas, tarjeta de adquisición DAQ 2.- DAQ Siganla Accesory 2.- PC 3.- Osciloscopio 4.- CompacRIO

BibliographyToggle Navigation

Basic bibliography

1.- CLASES MAGISTRALES

[1] L. Sokoloff. "Applications in LabVIEW". Ed. Prentice Hall, New Jersey, 2004.

[2] A. R. Hambley. "Electrical Engineering. Principles and Applications". Ed. Prentice Hall, New Jersey, 2002

[3] N. Ertugrul. "LabVIEW for Electrical Circuits, Machines, Drives and Laboratories". Ed. Prentice Hall, New

Jersey, 2002.

[4] J. Essick. "Advanced LabVIEW Labs". Ed. Prentice Hall, New Jersey, 1999.

[5] J. R. Lajara, J. Pelegrí, "LabVIEW Entorno gráfico de programación". Ed. Marcombo, Barcelona, 2007.

[6] J. Travis, J. Kring, "LabVIEW for Everyone". Ed. Prentice Hall, New Jersey, 2006

[7] R.H. Bisho. "Learning with LabVIEW 7 Express". Ed. Prentice Hall, New Jersey, 2004

[8] A. M. Lázaro, "LabVIEW 7.1. Programación Gráfica para el control de Instrumentación". Ed. Thomson-

Paraninfo, Madrid , 2005.

2.- PRÁCTICAS DE AULA

[1] R. Bitter, T. Muhiuddin, "LabVIEW advanced programming techniques". Ed. CRC Press, Florida, 2001.

[2] B. E. Patton. "Sensors, Transducers & LabVIEW". Ed. Prentice Hall, New Jersey, 1998.

[3] M. L. Chugani, A. Samant. "LabVIEW Signal Processing". Ed. Prentice Hall, New Jersey, 1998.

[4] R. Jamal, H. Pichlink. "LabVIEW Applications and Solutions". Ed. Prentice Hall, New Jersey, 1998.

[5] G. W. Johnson. "LabVIEW. Graphical Programming". Ed. McGraw-Hill, New York, 1994.

[6] A.Manuel, F.Sanchez, J.Prat, D.Biel y J.Olive. "Instrumentacio virtual. Adquisicio, processament i analisi de

senyals". Edicions UPC, 1997.

In-depth bibliography

[1] A.L. Mcdonough,. "LabVIEW : data adquisition & analysis for the movement sciences". Ed. Prentice Hall, New Jersey, 2001 [2] H. Martin, M. L. Martin,."LabVIEW for automotive, telecommunications, semiconductor, biomedical, and other applications". National Instruments Virtual Instrumentation Series. 2003 [3] J. Y. Beyon. "LabVIEW : programming, data adquisition and analysis". National Instruments Virtual Instrumentation Series. 2001 [4] R. Baican, D. S. Necsulescu, "Applied virtual instrumentation". Ed. WIT Press Southampton,, 2000

Journals

Mundo Electrónico Revista mensual que incluye algunos artículos interesantes, muchos de ellos escritos por investigadores universitanos. Suelen ser fáciles de leer, y por tanto, especialmente indicados para los alumnos. Incluye también algunas secciones fijas de noticias de empresas o de mercado, así como anuncios de carácter comercial. Revista Española de Electrónica Revista mensual de un contenido muy similar a la anterior. Electronic Engineering Revista mensual de marcado contenido comercial pero con artículos sobre equipos o instrumentación electrónica que han salido al mercado recientemente y que pueden ser de interés para estar al día. También incluye algunos artículos de diseño. IEEE Trasactions on Education Revista trimestral, de alto contenido docente, con artículos que incluyen métodos de educación, tecnología, materiales y programas de desarrollo, historia de la tecnología, etc., relacionados con la educación de materias de ingeniería eléctrica y electrónica. Contiene muchos artículos perfectamente asequibles para los alumnos y de gran ayuda para el profesor. Revista de Enseñanza Universitaria

Web addresses

National Instrument http://www.ni.com/es

Examining board of the 5th, 6th and exceptional callToggle Navigation

  • ANDREU LARRAÑAGA, JON
  • KORTABARRIA IPARRAGIRRE, IÑIGO
  • OLEAGORDIA AGUIRRE, IÑIGO JAVIER

GroupsToggle Navigation

16 Teórico (Spanish - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
20-23

17:00-18:00 (1)

17:00-18:00 (2)

24-29

17:00-18:00 (3)

17:00-18:00 (4)

31-35

17:00-18:00 (5)

17:00-18:00 (6)

Teaching staff

Classroom(s)

  • P4I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (1)
  • P4I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (2)
  • P4I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (3)
  • P4I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (4)
  • P4I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (5)
  • P4I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (6)

16 Applied laboratory-based groups-2 (Spanish - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
20-23

15:00-17:00 (1)

24-29

15:00-17:00 (2)

31-35

15:00-17:00 (3)

Teaching staff

16 Applied laboratory-based groups-1 (Spanish - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
20-23

18:00-20:00 (1)

24-29

18:00-20:00 (2)

31-35

18:00-20:00 (3)

Teaching staff