¿cuál es la diferencia en la frecuencia de muestreo del procesador u controlador y la frecuencia de muestreo de conversión del dominio z?

1

He observado un comportamiento un poco confuso de mi respuesta del sistema (o puede que me esté faltando algo).

Tengo una función de transferencia en el dominio S convertida a dominio Z con una frecuencia de muestreo de 1 kHz en el momento de la conversión utilizando matlab. Cuando incrusté esta versión discreta de la función de transferencia en mi sistema, que también muestrea en la misma frecuencia de 1kHz. El sistema funciona de la manera esperada (es decir, la respuesta al escalón es la misma que la del controlador analógico s-domain).

Pero si incremento la frecuencia de muestreo de mi sistema mientras uso la función de transferencia discreta MISMO que acabo de convertir de un dominio s a z con una MISMA frecuencia de muestreo de conversión de 1kHz, la respuesta a los pasos es aún mayor más rápido.

Mi pregunta es por qué el sistema discreto obtiene una respuesta más rápida que la analógica, a pesar de que las funciones de transferencia del controlador analógico y del controlador discreto son las mismas.

Según entiendo, la respuesta al escalón de cualquier función de transferencia debería seguir siendo la misma en ambos casos (es decir, si la función está en el dominio s o en el dominio z) ¿la respuesta debería ser la misma?

¿Esto significa que los controladores digitales tienen la capacidad de acelerar la respuesta de la misma función de transferencia al cambiar la frecuencia de muestreo del sistema?

Es importante, NO confundir la frecuencia de muestreo del sistema de mi controlador u en el que el controlador u está recolectando las muestras de ADC, con la frecuencia de muestreo que utilicé como parámetro requerido para convertir la s - Función de transferencia de dominio a la función de transferencia de dominio z.

Les agradezco a todos por su tiempo.

    
pregunta Iftikhar

3 respuestas

2

De acuerdo, simplemente lea sus palabras en negrita y comprenda que sabe lo que está haciendo, pero asegúrese de que lo que dice en negrita sea absolutamente cierto. De todos modos, mi respuesta anterior fue: -

  

Pero si incremento la frecuencia de muestreo de mi sistema mientras uso el   MISMA función de transferencia discreta que acabo de convertir de s a z   dominio con una MISMA frecuencia de muestreo de conversión de 1kHz, el paso   la respuesta se vuelve más rápida.

Por supuesto que sí: la velocidad a la que muestrea es totalmente parte de la función de transferencia. Si calcula su función de transferencia a una frecuencia de muestreo y luego la cambia, la función de transferencia cambia.

Básicamente, cuando aumentaste la frecuencia de muestreo y pensaste que estabas usando la misma función de transferencia discreta, no lo estabas.

Si estaba imitando a un integrador utilizando un acumulador, la velocidad a la que acumula (frecuencia de muestreo) determina la velocidad a la que se integra el integrador.

    
respondido por el Andy aka
0

Para expandir a la respuesta de Andy, recuerde que el dominio z y el dominio s están relacionados por z = e ^ sT donde T es la frecuencia de muestreo, por lo tanto, si cambia su frecuencia de muestreo en su dominio digital por la relación anterior, está modificando la función de transferencia de su avión. Tal vez este rápido artículo mejorará la relación de la transformada Z con la transformada de Laplace y mostrará por qué cambia El muestreo en el dominio digital cambiará la respuesta.

    
respondido por el Kvegaoro
0

Cuando convierte un filtro de analógico a digital, tiene que hacer algunas suposiciones.

Una de las formas comunes de hacer esto es usar la 'transformada de tustin'

$$ s = \ dfrac {2} {T} \ cdot \ dfrac {1 - z ^ {- 1}} {1 + z ^ {- 1}} $$

Donde \ $ T \ $ es el tiempo entre muestras. Si la muestra es más rápida, la respuesta del sistema será más rápida a menos que vuelva a calcular su filtro digital para la nueva tasa, más rápida.

    
respondido por el Warren Hill

Lea otras preguntas en las etiquetas