Dado que la transformación z de la retención de orden cero es 1, ¿por qué molestarse en incluirla en el análisis o la simulación?

El z -la transformación de la retención de orden cero es 1. Entonces, ¿por qué debería considerarse en el análisis de tiempo discreto o la simulación de sistemas de control de tiempo discreto?

Z ( 1 mi s T s ) = z z 1 z 1 z z 1 = 1

No hay transformada z para ZOH, ya que no es un sistema de tiempo discreto, es un sistema de tiempo continuo destinado a modelar la reconstrucción de una señal de tiempo discreto en una señal de tiempo continuo.
@EugeneSh. Gracias, en realidad resolviste mi problema principal. Mi sistema es puramente discreto, por lo que no necesito un ZOH. Lo interesante es que se usa como un dispositivo para "conectar" componentes discretos y continuos, pero tomado de forma aislada, su transformación Z es de hecho 1. ¿O cometí un error matemático?
El punto es que cuando se muestrea, la función continua f(t)y ZOH(f(t))producirá los mismos puntos de datos, por lo que al realizar la transformación Z en ambos, obtendrá el mismo resultado, así que supongo que este es el significado de su 1resultado.
@EugeneSh. Para aumentar aún más el misterio de ZOH, encontrará que algunos libros de texto incluyen $T$ como factor en el denominador, lo que tiene más sentido para mí. De hecho, ha habido discusiones acaloradas sobre si $T$ debería incluirse o no.

Respuestas (2)

El ZOH TF anterior es un enlace entre dominios continuos y discretos en sistemas híbridos. Este es el mecanismo más conveniente para representar un sistema híbrido en forma de función de transferencia. Por supuesto, no existe una relación de uno a uno entre s y z dominios, por lo tanto, es una conveniencia matemática. En la relación anterior, el término exponencial debe ser negativo (no positivo como se indica), dando un z -equivalente de 1 Exp ( s T ) como ( z 1 ) / z ser incluido con bloques puramente discretos (filtros, etc.) y el 1 / s parte de la ZOH debe incluirse con la otra parte continua s -bloques. El s -TF de los elementos continuos se transforma luego en el z -dominio, dando un total z -TF.

Si a alguien le importa, es interesante hacer la transformación z de ZOH a una tasa DIFERENTE. En otras palabras, digamos que tiene una señal digital X i norte que se digitaliza a 50 Hz, por lo que T 1 = 0.02 s , cada muestra de la señal está separada por 20 ms. Digamos que tiene un programa de computadora que está operando con esta señal a 100 Hz (dejemos T 2 = 0.01 s ). Lo que está pasando en la computadora es que una variable X i norte que cambia cada 20 ms está siendo muestreado por su programa cada 10 ms y se realiza alguna operación que produce una salida X o tu t . Dado que el valor de X i norte simplemente mantiene su valor hasta que cambia cada 20 ms, puede considerar que esto es un ZOH:

( 1 mi s T 1 ) / s

Ahora, tienes que volver a digitalizar en el 1 / T 2 tasa. El numerador simplemente se convierte en

( 1 z 1 1 )

y el numerador (a través de la transformación s-to-Z):

1 ( 1 z 2 1 )

Resultando en:

( 1 z 1 1 ) ( 1 z 2 1 )

Déjame retroceder un poco y definir z 1 y z 2 .

Dado que, en general, z = mi s T , definir z 1 = mi s T 1 , y z 2 = mi s T 2

Señalando que T 1 = 2 T 2 , z 1 = mi s T 1 = mi s 2 T 2 = mi 2 ( s T 2 ) = z 2 2

sustituto z 2 2 para z 1 :

1 z 1 1 1 z 2 1 = 1 z 2 2 1 z 2 1 = ( 1 z 2 1 ) ( 1 + z 2 1 ) 1 z 2 1 = 1 + z 2 1

Entonces, el resultado final es realmente muy intuitivo cuando lo piensas. El programa que está sobremuestreando X i norte de 50 a 100 Hz es simplemente tomar la copia original X i norte (la parte '1' del resultado) y añadiéndole una copia de la misma muestra retrasada por uno T 2 paso de muestra (el z 2 1 parte). Un ejemplo sencillo:

Decir X i norte = [ 1 ; 2 ; 3 ; 4 ] , con espaciamiento muestral de T = 20 metro s Entonces X i norte sobremuestreado con el ZOH se vería como

X i norte tu pag z o h = [ 1 ; 1 ; 2 ; 2 ; 3 ; 3 ; 4 ; 4 ] con espaciamiento muestral de T = 10 metro s

TENGA EN CUENTA, que SIN el ZOH, (digamos X i norte se borraba cada vez que se leía), la muestra aumentada X i norte sería:

X i norte tu pag = [ 1 ; 0 ; 2 ; 0 ; 3 ; 0 ; 4 ; 0 ]

Ahora, la parte divertida (si se quedó conmigo): si tiene acceso a una herramienta (como Matlab) para hacer diagramas de ffts y bode:

hacer el fft de X i norte = [ 1 ; 2 ; 3 ; 4 ] , así como X i norte tu pag y X i norte tu pag z o h . Puede mirar las partes reales e imágenes de los resultados de fft o convertir los resultados de fft a magnitud y fase y ver los resultados sorprendentes.

Lo que debería ver es que el sobremuestreo sin un ZOH simplemente mueve la frecuencia de Nyquist. Tienes que recordar que el espectro de una señal digital es periódico e infinito , eso quiere decir que aunque normalmente solo miramos el espectro de 0 a T s 2 , ese espectro en realidad se repite cada k T s 2 en el eje de frecuencia. El muestreo superior sin el ZOH en realidad no cambió la señal (solo insertó ceros), pero SÍ movió la frecuencia de Nyquist. Entonces puede ver que AGREGAR otra copia de la señal retrasada por un punto de muestra tiene un efecto interesante de ganancia Y fase. A bajas frecuencias, la ganancia se duplica, y la ganancia no llega a la unidad hasta que 2 3 × 50 H z y se cae después de eso. Este es un efecto muy real que PUEDE causar problemas para algunos sistemas de control que son sensibles a la ganancia y/o fase.

La reducción de resolución es un poco más complicada matemáticamente... Ya he escrito demasiado...

El relleno cero seguido de un filtro de paso bajo con una ganancia de 2 es en realidad una buena manera de duplicar la frecuencia de muestreo en una cadena DSP de transmisión.