Señales Singulares

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

PROCESAMIENTO DIGITAL

DESEÑALES

Martes y jueves

7 a 9 PM

Universidad de Guadalajara
Centro Universitario de Ciencias Exactas e Ingenierías

Materia: PROCESAMIENTO DIGITAL DE SEÑALES

Clave: I7265 NRC: 88969 Sección: D04

Mtro. Casillas De La Torre Sergio

Nombre del alumno: Carlos Santiago Litzo García


Código: 209094229
Señales Singulares

Son formas de onda básicas no diferenciales formalmente, representables en forma


matemática muy simple, y sirven para construir un gran número de señales y solo
pueden concebirse en sistemas ideales.
En electricidad trabajamos con señales singulares que pueden ser discontinuas, por lo
tanto, las funciones no satisfacen completamente las necesidades.

• Función: Para cada valor de 𝑥 le corresponde un único valor de 𝑦 , no puede tener


discontinuidades, es decir, el límite por la izquierda debe ser igual al límite por la
derecha.
• Señal: cumple el primer requisito de las funciones, pero puede tener
discontinuidades.

Escalón unitario o función heaviside 𝒖(𝒕)

Se describe matemáticamente como una función que vale cero si su argumento


es menor que cero 𝑡 < 0 y vale 1 si su argumento es mayor que 0 𝑡 > 0. En 𝑡 = 0
la función no está definida (singularidad)

0, 𝑠𝑖 𝑡 <0
𝑢 ( 𝑡 ) ={
1, 𝑠𝑖 𝑡 >0
Código Matlab

t=-5:0.001:5;
x=heaviside(t);
plot(t,x,'linewidth',2) grid on
xlabel('t'); ylabel('u(t)'); axis([-5
5 -0.2 1.2]);

La función escalón unitario puede usarse para generar otras funciones en el


análisis de circuitos. Se usa para representar un cambio abrupto de tensión o
corriente.
Ejemplos

Ejemplo 1: Represente gráficamente las funciones definidas a continuación:

a) 𝑓(𝑡) = 𝑢(𝑡 + 1) − 𝑢(𝑡 − 1)


b) 𝑔(𝑡) = 𝑢(𝑡) ∗ 𝑢(2 − 𝑡)

Solución

a) 𝑓(𝑡) = 𝑢(𝑡 + 1) − 𝑢(𝑡 − 1)


Código Matlab

t=-5:0.01:5;
x=heaviside(t+1)-heaviside(t-1);
plot(t,x,'linewidth',2) xlabel('t') ylabel('f(t)')
grid on axis([-2 2 -0.2 1.2])

b) 𝑔(𝑡) = 𝑢(𝑡) ∗ 𝑢(2 − 𝑡)

𝑔 (𝑡) También se puede escribir como:

𝑔(𝑡) = 𝑢(𝑡) − 𝑢(𝑡 − 2)

La función 𝑔(𝑡) también se puede expresar en términos de la 𝑓(𝑡) del literal a, ya


que es la resultante de desplazar 𝑓(𝑡) una unidad a la derecha

𝑔(𝑡) = 𝑓(𝑡 − 1)
Una misma grafica tiene infinitas formas de escribirse mediante señales
singulares.

Ejemplo 2: Dada la función 𝑓(𝑡) = 𝑢(𝑡2 + 𝑡 − 6)

a) Grafique.
b) Represente mediante funciones lineales.
c) Grafique 1 − 𝑓(𝑡).
Solución:

a) Primero se factoriza el argumento:

𝑡2 + 𝑡 − 6 < 0
(𝑡 + 3)(𝑡 − 2) < 0

Por lo tanto:
𝑓(𝑡) = 𝑢[(𝑡 + 3)(𝑡 − 2)]

(𝑡 + 3) - - ++++++ ++
(𝑡 − 2) - - - - - - - - ++
(𝑡 + 3)(𝑡 − 2) ++ - - - - - - ++
-3 2

b) 𝑓(𝑡) = 𝑢(−3 − 𝑡) + 𝑢(𝑡 − 2)

c) 1 − 𝑓(𝑡)
Impulso unitario o función delta de Dirac 𝜹(𝒕)

Es de fundamental importancia en el análisis de sistemas lineales de ingeniería. Se


obtiene a partir del siguiente pulso rectangular

1
ℎ(𝑡, 𝑎) = [𝑢(𝑡) − 𝑢(𝑡 − 𝑎)]
𝑎

Podemos observar que el área bajo la curva es 1 para cualquier valor de a y que
la amplitud del pulso tiende a infinito cuando “a” tiende a cero.

Código Matlab

h=0.0001; t=-2:h:2; x=heaviside(t);


df=diff(x)/h; plot(t(1:end-1),df,'linewidth',2)
grid on xlabel('t') ylabel('\delta(t)') axis([-2 2 -
0.2 1.2])
Aplicando la propiedad del desplazamiento podemos obtener, por ejemplo:

El impulso se define entonces como:

𝛿(𝑡) = lim{ℎ(𝑡, 𝑎)} 𝑑𝑡 = 1


𝑎→0

El impulso cumple con 2 propiedades:

- Propiedad 1: 𝑓(𝑡)𝛿(𝑡 − 𝑡0) = 𝑓(𝑡0)𝛿(𝑡 − 𝑡0)


- Propiedad 2: (𝑡 − 𝑡0)𝑑𝑡 = 𝑓(𝑡0)

Adicionalmente, el impulso es la derivada del escalón:

El impulso unitario no se puede crear en la vida real, por lo tanto, es necesario


utilizar el escalón como excitación, obtener la salida y luego derivarla para
obtener la solución al impulso, de esta forma se obtiene la respuesta natural del
sistema.
Rampa unitaria 𝒓(𝒕)

Se describe matemáticamente como una función que vale cero si su argumento


es menor que cero(𝑡 < 0) y vale 𝑡 si su argumento es mayor que cero (𝑡 > 0)

0, 𝑠𝑖 𝑡 < 0
𝑟(𝑡) = {
𝑡, 𝑠𝑖 𝑡 > 0

𝑟 ( 𝑡 ) = 𝑡𝑢(𝑡)

Código Matlab

t=-1.5:0.001:1.5;
x=t.*heaviside(t);
plot(t,x,'linewidth',2) grid on
xlabel('t'); ylabel('r(t)'); axis([-1.5
1.5 -0.2 1.5]);

La rampa es la integral del escalón:

También podría gustarte