sábado, 19 de marzo de 2011

Más sobre la Programación en Paralelo

Método de la programación paralela o de Jordan
Los pasos para obtener la representación de un modelo matemático que se encuentre en su forma de ecuación en diferencias son:
     Mediante la transformada Z de la ecuación en diferencias se halla la función de transferencia H(z).
                                                                            
     Se descompone H(z) en fracciones parciales.
    Se definen las variables de estado, una por cada fracción simple.
   Mediante la transformada inversa de Z se obtienen las ecuaciones de estado.
     Se elabora el diagrama de bloques utilizando retardos.

Programación en Paralelo- Videos Explicativos

A Continuación se presentan una serie comprendida por 3 videos, donde se dar una breve explicación de los ejercicios plasmados en la entrada anterior a fin de profundizar un poco más el tema


Programación en Paralelo - Parte I

Programación en Paralelo - Parte II


Programación en Paralelo - Parte III



Esperamos les sea de ayuda...!!!

Programación en Paralelo

A continuacion se visualiza un link donde se apreciara la resolución de dos ejercicios de diseño de Filtros Digitales aplicando para ello la Programación en Paralelo

http://es.scribd.com/doc/51127626/Programacion-en-Paralelo


De igual manera anexamos la presentación en .ppt para mejorar su entendimiento

http://www.slideshare.net/teoriacontrol2/programacion-paralelo

Filtro Digital

El filtro digital es un sistema de tiempo discreto que puede realizar funciones de filtrado de señales. Aprovecha los avances de la tecnología digital para emular sistemas análogos. Debe cumplir los requisitos necesarios  para procesar las señales analógicas (Teorema del  muestreo).

Un filtro digital requiere un procesador digital para realizar cálculos numéricos en los valores muestreados de la señal. El procesador puede ser un ordenador corriente, como un PC, o un chip DSP (Digital Signal Processor) especializado.

La parte analógica de la señal debe ser previamente muestreada y digitalizada por un convertidor AD (analógico-digital). Los números binarios resultantes de la conversión anterior, que representan valores sucesivos muestreados de la señal de entrada, son transferidos al procesador, que realiza unos cálculos numéricos sobre ellos. Estos cálculos suelen ser multiplicaciones de los valores de entrada por unas constantes y suma de las anteriores multiplicaciones. Si es necesario, los resultados de los cálculos, que representan los valores de una señal filtrada, son sacados a través de un convertidos DA (digital-analógico) para convertir la señal a su forma analógica.

El siguiente dibujo nos muestra la configuración básica de un filtrado digital:




Ventajas del filtro digital.


1.      Un filtro digital es programable, su función está determinado por un programa almacenado en el procesador. Esto significa que el efecto del filtro puede ser cambiado fácilmente sin modificar su circuitería (hardware). Un filtro analógico solo puede cambiar rediseñando el circuito de filtrado.

2.      Los filtros digitales son fácilmente diseñados, testados e implementados en un ordenador convencional o en una estación de trabajo (workstation).

3.      Las características de los circuitos de filtrado analógico (particularmente aquellos que contengan componentes activos) son susceptibles a las variaciones de velocidad y de temperatura. En cambio, los filtros digitales no sufren este problema, y son extremadamente estables con respecto al tiempo y la temperatura.

4.      A parte de sus correspondientes partes analógicas, los filtros digitales solo pueden tratar señales de baja frecuencia con gran exactitud. A medida que la velocidad de la tecnología DSP aumente, los filtros digitales podrán empezar a poderse aplicar en señales de alta frecuencia en el dominio de las frecuencias de radio, el cual fue un campo exclusivo reservado a la tecnología analógica.

5.      Los filtros digitales son mucho más versátiles en su capacidad de procesar señales de diferentes formas. Esto significa que algunos filtros digitales tienen la capacidad de adaptarse a los cambios en las características de la señal.

6.      Los procesadores DSPs más rápidos pueden tratar combinaciones complejas de filtros en paralelo o en cascada, haciendo que los requerimientos de hardware sean relativamente simples y compactas en comparación con la circuitería analógica.

7.      Alta inmunidad al ruido.

8.      Alta precisión (limitada por los errores de redondeo en la aritmética empleada).

9.      Muy bajo coste (y bajando).

¿Qué es un Filtro?


Se le llama filtrado al proceso mediante el cual se modifica una señal determinada de tal manera que las amplitudes relativas de las componentes en frecuencia cambian o incluso son eliminadas. Dicho de otra manera: un filtro es un dispositivo que impide o permite el paso de una cierta gama de frecuencias, donde permitir o impedir esta relacionado con un nivel de atenuación o ganancia. También sirven para restaurar una señal, cuando haya una señal que haya sido deformada de alguna forma. La separación de señales es necesaria cuando una señal ha sido contaminada con interferencias, ruidos u otras señales.

Los filtros son sumamente importantes en sistemas de comunicaciones al igual que en control o telemetría entre algunas aplicaciones. Estos filtros pueden realizarse de manera analógica o digital en configuraciones distintas tales que rechacen bandas de bajas frecuencias, altas frecuencias, frecuencias intermedias o alguna combinación de las anteriores.

Actualmente hay dos tipos de filtros, analógico y digital. Ambos son muy distintos en su construcción y en la forma en que tratan la señal.

Los filtros digitales son una importante parte de un DSP. De hecho, su gran versatilidad es una de las razones claves por lo que los DSPs son tan populares.

Todos los problemas pueden ser tratados por un filtro tanto digital como analógico. ¿Por cuál decantarse? Los filtros analógicos son más baratos, rápidos y tienen un gran rango dinámico tanto en amplitud como en frecuencia. En cambio, los filtros digitales son enormemente superiores en el nivel de cumplimiento que los analógicos.

. El siguiente dibujo nos muestra la idea básica de los filtros: