Você está na página 1de 33

UNIVERSIDAD NACIONAL DE TRUJILLO

Facultad de Ingeniería
Escuela Profesional de Ingeniería Mecatrónica

DISCRETIZACIÓN DE SEÑALES Y ECUACIONES EN


DIFERENCIA

INFORME DE LABORATORIO

AUTOR(es) :
LLUMPO DEXTRE, Jose Alejandro
MIRANDA CABANILLAS; Jherson Aaron

DOCENTE :
ALVA ALCANTARA; Josmell

CICLO :
VII

Trujillo, Perú
UNIVERSIDAD NACIONAL DE TRUJILLO

- Desarrollo del laboratorio


1. siT s=0.05
f ( t )=2 t [ μ ( t )−μ ( t −1 ) ]+2 μ ( t−1 )
Discretizamos la señal f(t)
f ( k T s) =2∗k∗0.05 [ μ ( k )−μ ( k−20 ) ] + 2 μ ( k −20 )
Implementamos en Matlab,

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

2
UNIVERSIDAD NACIONAL DE TRUJILLO

2. siT s=0.05
f ( t )=2 tμ ( t ) +2 ( t−1 ) μ ( t−1 )
Discretizamos la señal f(t)
f ( k T s) =2 k∗0.05 μ ( k )+ 2 ( k∗0.05−1 ) μ ( k −20 )
Implementar en Matlab

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

3
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

4
UNIVERSIDAD NACIONAL DE TRUJILLO

3. f ( k T s) siT s =0.02
f ( t )=2 t [ μ ( t )−μ ( t−1 ) ] +2 t +4 [μ ( t−1 ) −μ ( t−2 ) ]
Discretizamos la señal f(t)
f ( k T s) =2∗k∗0.02 [ μ ( k ) −μ ( k−50 ) ]+2∗0.02∗k +4 [ μ ( k−50 )−μ ( k−100 ) ]

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

5
UNIVERSIDAD NACIONAL DE TRUJILLO

4. Repita el paso anterior para la siguiente función:


f ( t )=2 tμ ( t )−4 μ ( t−1 )−2(t−2)μ (t−2)
Discretizando la señalf ( t ):
f ( K T s ) =2∗0.02∗Kμ ( K ) −4 μ ( K −50 )−2( K∗0.02−2)μ ( K−100)
implementamos en Matlab:

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

6
UNIVERSIDAD NACIONAL DE TRUJILLO

5.
6. Repita el paso anterior para la siguiente función
π π 2π 2π
[ ( )] ( ) [ ( )] ( )
f ( t )= ASin ( ω 0 t ) μ (t ) +2 ASin ω0 t−
ω0
μ t−
ω0
+ ASin ω 0 t−
ω0
μ t−
ω0

π π 2π 2π
[ ( )] ( ) [ (
f ( K T s ) =ASin ( ω0 K T s ) μ ( K T s ) +2 ASin ω 0 K T s−
ω0
μ K T s−
ω0
+ ASin ω0 K T s −
ω0 )] (
μ K T s−
ω0 )

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

7
UNIVERSIDAD NACIONAL DE TRUJILLO

π π 2π
[ ( )] (
f ( K T s ) =ASin ( ω0 K∗0.03 ) μ ( K ) +2 ASin ω0 K∗0.03−
ω0
μ K∗0.03−
ω0) [ (
+ ASin ω0 K∗0.03−
ω0 )] μ( K∗
π π 2π
s 0
[ (
f ( K T ) =ASin ( ω K∗0.03 ) μ ( K ) +2 ASin ω K∗0.03−
0
ω ]
) (
μ K−
0 0.03∗ω )
0 [ (
+ ASin ω K∗0.03−
0
ω )] (
0
μ K−

π
s 0
[ (
f ( K T ) =ASin ( ω K∗0.03 ) μ ( K ) +2 ASin ω K∗0.03−
0
ω )] 0 [ ( 2ωπ )] μ ( K −33.
μ ( K−16.67 )+ ASin ω K∗0.03−
0
0

π 2π
s 0
[ (
f ( K T ) =ASin ( ω K∗0.03 ) μ ( K ) +2 ASin ω K∗0.03−
0
ω ]
) [ (
μ ( K−16 )+ ASin ω K∗0.03−
0
0
ω )]
0
μ ( K −33 )

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

8
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

9
UNIVERSIDAD NACIONAL DE TRUJILLO

t
7. Graficar la siguiente función periódica g ( t ) = , 0<t< 4 , utilizar un tiempo de
4

T
muestreo de T s= seg, siendo el periodo de la señal T =4 seg..
100

Considerar f ( t )=∑ g ( t−nT ) , g (t) ∃∀ t ∈[0 , t ]
n=0

t
Definiendo la función: g ( t ) = [ μ ( t )−μ ( t −4 ) ]
4
∞ ∞
( t−4 n) (t−4 n)
f ( t )=∑ g ( t−nT )=¿ ∑ μ ( t−4 n )− μ ( t−4−4 n ) ¿
n=0 n=0 4 4
Discretizando la función tenemos

( k T s −4 n) ( k T s −4 n)
f ( k T s) =∑ μ ( k T s −4 n )− μ ( k T s −4−4 n )
n=0 4 4

( k∗0.04−4 n) (k∗0.04−4 n)
f ( k T s) =∑ μ ( k 0.04−4 n )− μ ( k∗0.04−4−4 n )
n=0 4 4

f ( k T s) =∑ (k∗0.01−n) μ ( k−100∗n ) −(k∗0.01−n)μ ( k −100−100∗n )
n=0

f ( k T s) =∑ (k∗0.01−n) μ ( k−100∗n ) −( k∗0.01−n) μ ( k −100∗(n+1) )
n=0

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

10
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

11
UNIVERSIDAD NACIONAL DE TRUJILLO

8. Explique los resultados obtenidos

Explica con tus palabras

9. Se tiene la siguiente ecuación recursiva. Realizar una solución numérica.


y ( k )=0.5 y ( k −1 ) + μ(k )
y ( 0 )=1 y μ ( k ) es una funcion escalon
La solución numérica se implementa en Matlab:

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

12
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

13
UNIVERSIDAD NACIONAL DE TRUJILLO

10. Se tiene la siguiente ecuación recursiva


y ( k )−1.4 y ( k−1 ) +0.7 y ( k −2 )=2 μ ( k )−0.4 μ (t−2)
Tomar datos iniciales y ( 0 )=1, y y (−1 )=0.5

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

14
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

15
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

16
UNIVERSIDAD NACIONAL DE TRUJILLO

11. la serie de Fibonacci 1,1, 2, 3, 5, 8, 11,13,… representada por la siguiente


ecuación recursiva.
f ( k )=f ( k−1 ) + f (k −2)
Desarrollar una solución numérica, analítica y matricial. Datos iniciales
y ( 0 )=1 , y (1 ) =1 graficar respuestas.
 Numérica

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

17
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

18
UNIVERSIDAD NACIONAL DE TRUJILLO

 Solución Analítica
Ecuación recursiva:
f ( k )=f ( k−1 ) + f (k −2)
f ( k )−f ( k−1 ) −f ( k −2 )=0
Sabiendo que una ecuación en diferencia homogénea el conjunto base
de soluciones está dado por { e βt }, tenemos en una ecuación homogénea:
y g (t)=c1∗e βt
y g (kT )=c 1∗e βkT
y g (kT )=c 1∗(e βT )k
y g (kT )=c 1∗α k
Remplazando en la función recursiva α k , tenemos:
α k −α k−1−α k−2=0
α k (1−α−1−α −2)=0
1 1
α k (1− − 2 )=0
α α

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

19
UNIVERSIDAD NACIONAL DE TRUJILLO

α k (α 2−α −1)=0
Hallamos las soluciones de la ecuación:
1+ √ 5 1− 5
α 1= y α 2= √
2 2
la solución de la ecuación recursiva seria:
f ( k )=c 1∗α 1k +c 2∗α 2k
k k
1+ √5 1−√ 5
f ( k )=c 1∗( 2 )
+c 2∗
2 ( )
Con los datos iniciales hallamos las constantes
f ( 0 )=c 1 +c 2=0

{f ( 1 )=c1∗ ( 1+2√5 )+c ∗( 1−2√5 )=1


2

f ( 0 ) en f ( 1 ) tenemos :

c 1∗ ( 1+2√5 )−c ∗( 1−2√ 5 )=1


1

1
c 1=
√5
Al final hallamos remplazamos en f ( 0 ) para hallar la otra constante
−1
c 2=
√5
La solución de la ecuación recursiva de la serie de Fibonacci es:
k k
1 1+ √ 5 1 1−√5
f ( k )= ∗
√5 2 ( − ∗
√5 2 ) ( )

Implementadas en Matlab.

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

20
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

21
UNIVERSIDAD NACIONAL DE TRUJILLO

 Solución Matricial
Partimos de la ecuación recursiva y dándole forma de un sistema de
ecuaciones:
f ( k ) =f ( k −1 ) +f (k−2)
{ f ( k )=f ( k)
f ( k +1 ) =f ( k )+ f ( k−1)
{ f ( k )=f ( k ) +0 f (k −1)
f ( k )=0 f ( k−1 ) + f (k )
{ f ( k +1 ) =f ( k −1 ) +f (k )
Luego podemos representarlo en matrices:
f (k ) = 0 1 f (k −1)
[ ] [ ][
f ( k +1) 1 1 f ( k ) ]
o Para k=1
f ( 1) = 0 1 f ( 0)
[ ] [ ][ ]
f ( 2) 1 1 f (1)
o Para k=2

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

22
UNIVERSIDAD NACIONAL DE TRUJILLO

2
f ( 2) 0 1 f (1) 0 1 f ( 0)
[ ] [ ][ ] [ ] [ ]
= =
f (3) 1 1 f (2) 1 1 f (1)
o Para k=3
3
f (3) 0 1 f (2) 0 1 f (0)
[ ] [ ][ ] [ ] [ ]
= =
f ( 4) 1 1 f ( 3) 1 1 f (1)
Se induce que:
k
f (k ) f (0)
= 0 1
[ ] [ ][ ]
f ( k +1) 1 1 f (1)
k
0 1
M =
k
[ ]
1 1
Hallamos los valores propios
det |( M −Iλ )|=0

det 0 1 −λ 1 0 =0
1 1 |[ ] [ ]|
0 1

1 =0
det −λ
|[
1 1− λ ]|
λ 2−λ−1=0
Hallamos las raíces de la ecuación cuadrática
1+ √ 5 1− 5
λ 1= y λ 2= √
2 2
Diagonalizamos
N=S−1 MS
Donde:
1 1
S=
1
λ1 [ 1
][
λ2
= 1+ √ 5
2
1−√ 5
2 ]
Hallamos la inversa de S

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

23
UNIVERSIDAD NACIONAL DE TRUJILLO

1−√ 5
S−1 =
[( ) ]
−1
√5 −
2
1+ √ 5
2

Hallando la matriz diagonal N


−1

1−√ 5
N=
[ ( ) ][ ][
−1 2
√ 5 − 1+ √ 5
2
−1

1
∗ 0 1
1 1
1
∗ 1+ √ 5
2
1
1− √5
2 ]
1+ √ 5
N=
[ ][
−1
√5
( )
−1 −

1
2
1− √5
2
1
∗ 1+ √ 5
2
1
1−√ 5
2 ]
5+ √ 5
N=
[ ]
−1
√5
( ) −
2
0
0

5−√ 5
2

1+ √ 5

[ ]
N= 2
0
0
1−√ 5
2
Hallamos M k =S N k S−1:
k
1+ √ 5

][ ( )
]
1 1 0

[ 1+ √ 5
2
1− √5 ∗
2
2

0 ( 1−√ 5
)
k
∗−1
1−√ 5
M k=
√5
2

[( ) ]

2
1+ √ 5
2
−1

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

24
UNIVERSIDAD NACIONAL DE TRUJILLO

k k
1+ √ 5 1− √ 5

[ ( ) ( )
2
k+1

( 1+2√5 ) ( 1−2√5 )
2
k+1

]
∗−1

( 1−2√ 5 )
M = k

√5
[ 1+ 5
−( √ )
2
−1

1 ]
k−1 k−1 k k
1+ √ 5 1−√ 5 1+ √ 5 1−√ 5

M = k
[ − (
1+ 5
2
) ( )
2
1− 5
−( √ ) + ( √ )
2
k
+
2
k

1+ 5
()( )
−( √ ) +(

√5
2
2
1−√ 5
2 )
+
2
k+1 k+1

] ∗−1

k−1 k−1 k k
1 1+ √5 1 1−√ 5 1 1+ √5 1 1− √ 5
M k=
√ 5

[ 2
1 1+ √ 5
√5 2
k


(√5 2
1 1−√ 5
(
√5 2
)
)
(
(
)
k

)
√ 5 2
1 1+ √ 5
√5 2 (
(
k+1


√5 2
1 1− √ 5
√5 2 )
) (
(
)
k+1

) ]
k −1 k−1 k k
1 1+ √ 5 1 1−√ 5 1 1+ √5 1 1−√ 5

[ f (k )
f ( k +1)
=
[
√5 2
]1 1+ √ 5
√5 2
k


(√5 2
1 1−√ 5
√5 2(
)
)
(
(
)
)
k
√5 2 (
1 1+ √ 5
√5 2(
k +1


√5 2)
1 1−√ 5
)
√5 2
(
(
) f (0)
)
[ k+1

]
f (1) ]

k −1 k−1 k k
1 1+ √ 5 1 1−√ 5 1 1+ √ 5 1 1−√ 5

][ ][ ]
f (k ) √5 2
−(√5 2 ) ( ) √5 2 ( −
√5 2) ( ) 0
[ f ( k +1)
=
1 1+ √ 5
k

1 1−√ 5
( ) ( )
k
1 1+ √ 5
(
k +1

1 1−√ 5
) ( )
k+1
1
√5 2 √5 2 √5 2 √5 2

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

25
UNIVERSIDAD NACIONAL DE TRUJILLO

k k
1 1+ √5 1 1− √5

[ f (k )
f ( k +1)
[
] ( )
=
(
√5 2
1 1+ √ 5
√5 2
)
k +1


√5 2 (
1 1− √5
√5 2 (
)
)
k+1

]
Igualando las matrices obtenemos la solución para la ecuación recursiva
de la sucesión de Fibonacci
k k
1 1+ √ 5 1 1−√ 5
f ( k )=
√5( 2 )

√5 2 ( )
Para una comprobación de la solución de la ecuación recursiva de la
sucesión de Fibonacci por el método matricial implementamos el
código en Matlab para luego obtener las gráficas.

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

26
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

27
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

28
UNIVERSIDAD NACIONAL DE TRUJILLO

12. Convolución de señales. Sea la función g(k) y h(k), 2 funciones discretas.


Se define
∞ ∞
y ( k )=g ( k )∗h ( k )= ∑ g ( n ) . h ( k −n )= ∑ h ( n ) . g ( k−n )
n=−∞ n=−∞

Considerar

y ( k )=∑ g ( n ) . h ( k −n )
n=0

Calcular la convolución :
g ( k ) ={1 ,1 , 1}
h ( k )={1 , 2, 3 }

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

29
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

30
UNIVERSIDAD NACIONAL DE TRUJILLO

13. Convolucionar las siguientes señales y (k )=g (k )∗h(k )


g ( k ) =[ 2 1 2−2 13 ] y h ( k )=[ 5 4 3 ]

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

31
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

32
UNIVERSIDAD NACIONAL DE TRUJILLO

ABRIL DEL 2018


INGENIERÍA MECATRÓNICA

33

Você também pode gostar