Procesamiento de la señal - Signal processing
El procesamiento de señales es un subcampo de la ingeniería eléctrica que se centra en analizar, modificar y sintetizar señales como sonido , imágenes y mediciones científicas. Las técnicas de procesamiento de señales pueden usarse para mejorar la transmisión, la eficiencia del almacenamiento y la calidad subjetiva y también para enfatizar o detectar componentes de interés en una señal medida.
Historia
Según Alan V. Oppenheim y Ronald W. Schafer , los principios del procesamiento de señales se pueden encontrar en las técnicas clásicas de análisis numérico del siglo XVII. Afirman además que el refinamiento digital de estas técnicas se puede encontrar en los sistemas de control digital de las décadas de 1940 y 1950.
En 1948, Claude Shannon escribió el influyente artículo " Una teoría matemática de la comunicación " que se publicó en el Bell System Technical Journal . El documento sentó las bases para el desarrollo posterior de sistemas de comunicación de información y el procesamiento de señales para su transmisión.
El procesamiento de señales maduró y floreció en las décadas de 1960 y 1970, y el procesamiento de señales digitales se volvió ampliamente utilizado con chips procesadores de señales digitales especializados en la década de 1980.
Categorías
Cosa análoga
El procesamiento de señales analógicas es para señales que no se han digitalizado, como en la mayoría de los sistemas de radio, teléfono, radar y televisión del siglo XX. Se trata de circuitos electrónicos lineales y no lineales. Los primeros son, por ejemplo, filtros pasivos , filtros activos , mezcladores de aditivos , integradores , y líneas de retardo . Circuitos no lineales incluyen compansores , multiplicadores ( mezcladores de frecuencia , amplificadores controlados por voltaje ), filtros controlados por voltaje , osciladores controlados por voltaje , y los bucles de enganche de fase .
Tiempo continuo
El procesamiento de señales en tiempo continuo es para señales que varían con el cambio de dominio continuo (sin considerar algunos puntos interrumpidos individuales).
Los métodos de procesamiento de señales incluyen el dominio del tiempo , el dominio de la frecuencia y el dominio de la frecuencia compleja . Esta tecnología analiza principalmente el modelado de un sistema continuo invariante en el tiempo lineal, la integral de la respuesta de estado cero del sistema, la configuración de la función del sistema y el filtrado de tiempo continuo de señales deterministas.
Tiempo discreto
El procesamiento de señales en tiempo discreto es para señales muestreadas, definidas solo en puntos discretos en el tiempo y, como tales, se cuantifican en el tiempo, pero no en magnitud.
El procesamiento de señales analógicas en tiempo discreto es una tecnología basada en dispositivos electrónicos como circuitos de muestreo y retención , multiplexores de división de tiempo analógicos , líneas de retardo analógicas y registros de desplazamiento de retroalimentación analógica . Esta tecnología fue un predecesor del procesamiento de señales digitales (ver más abajo) y todavía se usa en el procesamiento avanzado de señales de gigahercios.
El concepto de procesamiento de señales en tiempo discreto también se refiere a una disciplina teórica que establece una base matemática para el procesamiento de señales digitales, sin tener en cuenta el error de cuantificación .
Digital
El procesamiento de señales digitales es el procesamiento de señales muestreadas en tiempo discreto digitalizadas. El procesamiento se realiza mediante computadoras de uso general o mediante circuitos digitales como ASIC , arreglos de puertas programables en campo o procesadores de señales digitales especializados (chips DSP). Operaciones aritméticas típicas incluyen de punto fijo y de punto flotante , valores reales y de valor complejo, la multiplicación y adición. Otras operaciones típicas admitidas por el hardware son los búferes circulares y las tablas de búsqueda . Ejemplos de algoritmos son la transformada rápida de Fourier (FFT), el filtro de respuesta de impulso finito (FIR), el filtro de respuesta de impulso infinito (IIR) y los filtros adaptativos como los filtros de Wiener y Kalman .
No lineal
El procesamiento de señales no lineales implica el análisis y procesamiento de señales producidas a partir de sistemas no lineales y pueden estar en los dominios de tiempo, frecuencia o espacio-temporales. Los sistemas no lineales pueden producir comportamientos muy complejos, incluidas bifurcaciones , caos , armónicos y subarmónicos que no se pueden producir ni analizar mediante métodos lineales.
El procesamiento de señales polinomiales es un tipo de procesamiento de señales no lineales, donde los sistemas polinomiales pueden interpretarse como extensiones conceptualmente directas de sistemas lineales al caso no lineal.
Estadístico
El procesamiento estadístico de señales es un enfoque que trata las señales como procesos estocásticos , utilizando sus propiedades estadísticas para realizar tareas de procesamiento de señales. Las técnicas estadísticas se utilizan ampliamente en aplicaciones de procesamiento de señales. Por ejemplo, se puede modelar la distribución de probabilidad del ruido incurrido al fotografiar una imagen y construir técnicas basadas en este modelo para reducir el ruido en la imagen resultante.
Campos de aplicación
- Procesamiento de señales de audio : para señales eléctricas que representan sonido, como voz o música.
- Procesamiento de imágenes : en cámaras digitales, computadoras y varios sistemas de imágenes.
- Procesamiento de video : para interpretar imágenes en movimiento
- Comunicación inalámbrica : generación de formas de onda, demodulación, filtrado, ecualización
- Sistemas de control
- Procesamiento de matrices: para procesar señales de matrices de sensores
- Control de proceso : se utiliza una variedad de señales, incluido el bucle de corriente de 4-20 mA estándar de la industria
- Sismología
- Procesamiento de señales financieras : análisis de datos financieros mediante técnicas de procesamiento de señales, especialmente con fines de predicción.
- Extracción de funciones, como comprensión de imágenes y reconocimiento de voz .
- Mejora de la calidad, como reducción de ruido , mejora de imagen y cancelación de eco .
- Codificación de fuente que incluye compresión de audio , compresión de imagen y compresión de video .
- Procesamiento de señales genómicas
En los sistemas de comunicación, el procesamiento de señales puede ocurrir en:
- La capa 1 de OSI en el modelo OSI de siete capas, la capa física ( modulación , ecualización , multiplexación , etc.);
- Capa 2 de OSI, la capa de enlace de datos ( corrección de errores de envío );
- La capa 6 de OSI, la capa de presentación (codificación de fuente, incluida la conversión de analógico a digital y la compresión de datos ).
Dispositivos típicos
- Filtros : por ejemplo, analógicos (pasivos o activos) o digitales ( FIR , IIR , filtros estocásticos o de dominio de frecuencia , etc.)
- Samplers y convertidores de analógico a digital para la adquisición y reconstrucción de señales , lo que implica medir una señal física, almacenarla o transferirla como señal digital y posiblemente luego reconstruir la señal original o una aproximación de la misma.
- Compresores de señal
- Procesadores de señales digitales (DSP)
Métodos matemáticos aplicados
- Ecuaciones diferenciales
- Relación de recurrencia
- Transformar la teoría
- Análisis de frecuencia de tiempo : para procesar señales no estacionarias
- Estimación espectral : para determinar el contenido espectral (es decir, la distribución de potencia sobre frecuencia) de una serie de tiempo.
- Procesamiento estadístico de señales : análisis y extracción de información de señales y ruido en función de sus propiedades estocásticas.
- Teoría de sistemas lineales invariantes en el tiempo y teoría de transformadas
- Procesamiento de señales polinomiales : análisis de sistemas que relacionan la entrada y la salida mediante polinomios.
- Identificación y clasificación del sistema
- Cálculo
- Análisis complejo
- Espacios vectoriales y álgebra lineal
- Análisis funcional
- Probabilidad y procesos estocásticos
- Teoría de la detección
- Teoría de la estimación
- Mejoramiento
- Métodos numéricos
- Series de tiempo
- Minería de datos : para el análisis estadístico de las relaciones entre grandes cantidades de variables (en este contexto, representan muchas señales físicas), para extraer patrones interesantes previamente desconocidos.
Ver también
- Filtro de audio
- Variación acotada
- Procesando imagen digital
- Compresión , compresión , limitación y control de ruido de rango dinámico
- Teoría de la información
- Medios no locales
- Reverberación
Referencias
Otras lecturas
- P Stoica, R Moses (2005). Análisis espectral de señales (PDF) . Nueva Jersey: Prentice Hall.
- Kay, Steven M. (1993). Fundamentos del procesamiento estadístico de señales . Upper Saddle River, Nueva Jersey : Prentice Hall . ISBN 0-13-345711-7. OCLC 26504848 .
- Papoulis, Athanasios (1991). Probabilidad, variables aleatorias y procesos estocásticos (tercera ed.). McGraw-Hill. ISBN 0-07-100870-5.
- Kainam Thomas Wong [1] : Apuntes de conferencias sobre procesamiento estadístico de señales en la Universidad de Waterloo, Canadá.
- Ali H. Sayed , filtros adaptables, Wiley, Nueva Jersey, 2008, ISBN 978-0-470-25388-5 .
- Thomas Kailath , Ali H. Sayed y Babak Hassibi , Estimación lineal, Prentice-Hall, Nueva Jersey, 2000, ISBN 978-0-13-022464-4 .
enlaces externos
- Procesamiento de señales para las comunicaciones : libro de texto en línea gratuito de Paolo Prandoni y Martin Vetterli (2008)
- Guía para científicos e ingenieros sobre el procesamiento de señales digitales : libro de texto en línea gratuito de Stephen Smith