Vous êtes sur la page 1sur 6

SECUENCIAS Y SISTEMAS DISCRETOS

CONTROL POR COMPUTADOR

SECUENCIAS

SECUENCIA: Conjunto numerado de elementos.

Generación de una secuencia: Correspondiendo a cada número entero, un elemento de un conjunto, se obtendrá
una secuencia de elementos de ese determinado conjunto. Nosotros trataremos con secuencias numéricas (reales o
complejos)

Representación de una secuencia:


{xk}
K es el índice o entero asociado al elemento. Representa representa el orden del mismo.
x(k)

Otro forma de representar secuencias es representado todos sus componentes.

{... , x-2 , x-1 ,x0 , x1, x2, ...} ⌦ {xk}

{ 7 , 5 , 9 , 3 ,... }
a
ción gráfic
Representa

{ 1, 20 , 1, 3 , 2 , 2 , 2, }

SECUENCIAS Y SISTEMAS DISCRETOS 2


CONTROL POR COMPUTADOR

1
SECUENCIAS TIPO

•Secuencia impulso unitario o delta de Kronecker. •Secuencia escalón unitario

{δk}={1, 0, 0, 0, 0, ...} {yk}={1 , 1 , 1 , 1 , 1 , 1 , ...}

3 3

2.5 2.5

⎧1 para k = 0 ⎧1 para k ≥ 0
δ(k) = ⎨ 2
y(k) = ⎨ 2

⎩0 para k > 0 1.5 ⎩0 para k < 0 1.5

1 1

0.5 0.5

0 0
0 1 2 3 4 5 6 0 1 2 3 4 5 6

3
3

2.5
2.5

⎧1 para k = k 0 2
2

δ(k - k0) = ⎨ ⎧1 para k ≥ k 0


⎩0 para k ≠ k 0 y(k - k0) = ⎨
1.5
1.5

1 ⎩0 para k < k 0 1

0.5
0.5

0
0 0 1 2 3 4 5 6
0 1 2 3 4 5 6

SECUENCIAS Y SISTEMAS DISCRETOS 3


CONTROL POR COMPUTADOR

SECUENCIAS TIPO (II)

SECUENCIA RAMPA SECUENCIA SENOIDAL


4

3.5

3
⎧Asinω0t para k ≥ 0
⎧k - k0 para k ≥ 0 2.5 f (k) = ⎨
r(k - k0) = ⎨ ⎩ 0 para k < 0
⎩ 0 para k < 0
2

1.5

0.5

0 1
0 1 2 3 4 5 6

0.8

0.6

SECUENCIA EXPONENCIAL

⎧ak para k ≥ 0
g(k) = ⎨
⎩ 0 para k < 0

SECUENCIAS Y SISTEMAS DISCRETOS 4


CONTROL POR COMPUTADOR

2
PROPIEDADES DE LAS SECUENCIAS

• y(k), es una secuencia retrasada en n posiciones de u(k) si se verifica para todo k que
yk=uk-n ⇒ y(k) =u(k - n)

• y(k), es una secuencia adelantada n posiciones de u(k) si se verifica para todo k que

yk=uk+n ⇒ y(k)=u(k + n)

• Una secuencia es la suma de otras dos, si cada uno de sus elementos es la suma de los elementos de igual índice
de las otras dos.

yk=xk+uk

• Una secuencia y(k) es el producto de una constante m por una secuencia x(k) si para cada uno de sus elementos se
cumple:

yk=m·xk

SECUENCIAS Y SISTEMAS DISCRETOS 5


CONTROL POR COMPUTADOR

SISTEMAS DISCRETOS

• Un Sistema discreto es un algoritmo que permite transformar una secuencia de entrada en una de salida.

y(k) = ƒ[u(k)]
u(k) y(k)
SISTEMA
DISCRETO

• Un Sistema discreto es estático cuando el elemento de la secuencia de salida de índice k, depende únicamente
del elemento de la secuencia de entrada de ese mismo índice k

u(k) y(k) = uk2


Sistema discreto
estático

SECUENCIAS Y SISTEMAS DISCRETOS 6


CONTROL POR COMPUTADOR

3
SISTEMAS DISCRETOS (II)

• Un Sistema discreto es dinámico cuando el elemento de la secuencia de salida de índice k, es función de valor de
los elementos de las secuencias de entrada y salida de índices iguales y distintos al suyo.

• Un Sistema discreto dinámico es causal si el valor de un elemento de la secuencia de salida, es función


únicamente de elementos de la secuencia de salida de índice menor que el suyo, y de elementos de la secuencia de
entrada de índice igual o menor que el suyo.

yk=ƒ(yk-1 , yk-2 , yk-3 , . . . , uk , uk-1 , uk-2 , . . .)


k

u(k)
y(k ) = ∑u
i=1
i

Sistema discreto
dinámico causal

u(k) y(k ) =
1
(uk −1 + uk + uk +1 )
3
Sistema discreto
dinámico no causal

SECUENCIAS Y SISTEMAS DISCRETOS 7


CONTROL POR COMPUTADOR

SISTEMA DISCRETO LINEAL

• Si la función que define cada elemento de la secuencia de salida,es una función, lineal, el sistema discreto se rá
entones un sistema discreto líneal.

• Un sistema discreto, dinámico, causal, y lineal, se puede representar por una ecuación de la siguiente forma

yk = a1yk-1 + a2yk-2 + a3yk-3 + . . . + anyk-n +b0uk + b1uk-1 + b2uk-2 +... + bmuk-m

que se denomina ecuación en diferencias.

• Los valore de n y m pueden ser cualquiera, aunque siempre se trata con sistemas lineales de dimensión finita.

• Si los coeficientes ai y bi son constantes, se dice que el sistema es invariante.

• La Ecuación en diferencias, representa la primera forma de representar el comportamiento de sistemas discretos.

SECUENCIAS Y SISTEMAS DISCRETOS 8


CONTROL POR COMPUTADOR

4
SECUENCIA DE PONDERACION

• En un sistema discreto lineal, se denomina secuencia de ponderación a su secuencia de salida, cuando la entrada
es una secuencia impulso unitario.

• Sea u(k) la secuencia de entrada de un sistema lineal. Esta secuencia de entrada se podrá expresar por una suma
de constantes que multiplica a secuencias impulso unitario de la siguiente forma


u(k ) = ∑u
n= 0
n ⋅ δ(k − n)

en donde las secuencias impulso están retrasadas n posiciones, igual al índice sel elemento que se considera en la
secuencia.

{2 , 4 , 3} =2{1 , 0 , 0} +4{0 , 1 , 0} +3{0 , 0 , 1} =2·δ(k) + 4·δ(k-1) +δ(k-2)

SECUENCIAS Y SISTEMAS DISCRETOS 9


CONTROL POR COMPUTADOR

CONVOLUCION DISCRETA

• La secuencia de respuesta y(k), por el principio de linealidad, cuando la entrada es la secuencia u(k) se podrá
considerar como la suma de las respuestas impulso individuales a cada uno de los elementos de la secuencia de
entrada, es decir que lo podemos expresar en la forma.

∞ ∞
y( k ) = ∑ u (n ) ⋅ g (k − n ) =∑ g (n ) ⋅ u (k − n )
n =0 n =0

• La expresión anterior permite calcular la secuencia de salida de un sistema lineal, y(k), ante cualquier secuencia de
entrada, u(k), conociendo la secuencia de ponderación del sistema g(k). Se conoce a esta expresión con el nombre
de convolución discreta.

y(k ) = u (k ) * g (k ) = g (k ) * u (k )

• En cada una de ellas un elemento de la secuencia de salida es calculado por la expresión

∞ ∞
yk = ∑g
n =0
·un =
k −n ∑u
n =0
k −n ·gn

SECUENCIAS Y SISTEMAS DISCRETOS 10


CONTROL POR COMPUTADOR

5
CONVOLUCIÓN DISCRETA (Ejemplo)
Un sistema discreto lineal tiene la siguiente secuencia de ponderació n : g(k) = {1 , 2 , 1, 0 , 0, 0, ...}
Calcular la secuencia de salida cuando la secuencia de entrada es : u(k) = {0 , 3 , 4 , 0 , 0 , 0 , 0, ...}


Solución : y k = ∑u
n =0
k −n gn


y0 = ∑u
n =0
0−n gn = 0

y1 = ∑u
n =0
1− n g n = 3 ⋅1 = 3

y2 = ∑u
n =0
2−n g n = 4 ⋅ 1 + 3 ⋅ 2 = 10

y3 = ∑u
n =0
3− n g n = 4 ⋅ 2 + 3 ⋅ 1 = 11

y4 = ∑u
n =0
4−n g n = 4 ⋅1 = 4

y5 = ∑u
n =0
5− n gn

Por lo tanto la secuencia de salida queda : y(k) = {0 , 3 , 10 , 11, 4 , 0 , 0 , 0, ...}

SECUENCIAS Y SISTEMAS DISCRETOS 11


CONTROL POR COMPUTADOR

Vous aimerez peut-être aussi