Implementando el filtro de paso alto en Simulink

0

Estoy intentando implementar el siguiente diagrama de bloques usando Simulink en Matlab.

Tengo problemas para que los filtros de paso alto funcionen correctamente.

Para hacer el filtrado, estoy usando los filtros de primer y segundo orden de la caja de herramientas de SimScape.

Utilizando una fuente de pasos obtengo una especie de resultado, pero no puedo averiguar cómo ajustar la frecuencia de corte para el primer orden y la relación de amortiguación para el filtro de segundo orden.

¿Son estos los mejores bloques para usar, o hay uno mejor? Si es así, ¿cómo afino los filtros para que funcionen como lo requiero?

    
pregunta Steve

1 respuesta

0

Esos bloques están bien de usar.

Usted varía la frecuencia de corte a través del bloque de entrada TimeCostant.

Tenga en cuenta que el límite está en \ $ \ omega \ $, por lo que para un corte de 50Hz deberá ingresar el período de \ $ \ frac {1} {2 * \ pi * 50} \ $

Pruebe la casilla de verificación "Plot Freq Response" para marcar el paso-respuesta & ver el diagrama de Bode para una configuración de filtro particular

Existe un proceso similar para los filtros de segundo orden, pero con el factor de amortiguación adicional

    
respondido por el JonRB

Lea otras preguntas en las etiquetas