Table of Contents
Introducción al análisis de la gravedad de la señal en la solución de problemas
Los sistemas de control forman la columna vertebral de la automatización moderna, desde la robótica industrial hasta la guía aeroespacial. Cuando estos sistemas fallan, ya sea debido a la deriva sensor, la deriva actuador o errores de software, los ingenieros necesitan métodos rigurosos y sistemáticos para identificar y corregir fallos.
Comprender los gráficos de flujo de señales: Conceptos básicos
Un gráfico de flujo de señal es un gráfico dirigido donde cada nodo representa una variable del sistema (por ejemplo, señal de error, salida del controlador, salida de la planta) y cada borde dirigido representa la función de transferencia gain entre esas variables. El gráfico se construye desde el diagrama de bloques del sistema o ecuaciones diferenciales identificando todos los bordes de summing, puntos de redondeo y bloques de transferencia.
Nodos, Edges y Gains
Los nodos en un SFG son de tres tipos: nodos de fuente (inputs), nodos de tinta (outputs), y nodos mezclados unidad (que tanto reciben como envían señales).
Fórmula de Ganancia de Mason
La fórmula de ganancia de Mason es la herramienta matemática central para la derivación de la función de transferencia global de un SFG. La fórmula es:
T = (El P]k Δk]) / Δ
Pk ] es la ganancia del camino k-th hacia adelante, Δ es el determinante del gráfico (1 – ega todos los beneficios del bucle + evolucion ganancias de todos los pares de bucles no táctiles [LT]
Construyendo el Graph de Flujo de Señal de un Diagrama de Bloqueo
Antes de la solución de problemas, debe construir un SFG preciso del sistema nominal. Comience con el diagrama de bloques del sistema o modelo de función de transferencia.
Transformación paso a paso
- Identificar los nodos: cada variable de señal distinta (inputación, salida, error, salida del controlador, salida de la planta, salida del sensor, entrada de perturbación) se convierte en un nodo.
- Borde de cada bloque: un bloque con función de transferencia G(s) se convierte en un borde dirigido desde su nodo de entrada a su nodo de salida con ganancia G(s).
- Las uniones de rebote: una unión de rebote que añade varias señales se convierte en un solo nodo; los bordes que entran en ese nodo llevan los signos apropiados (+1 o –1) como ganancias.
- Puntos de despegue: cualquier punto de rama está representado por un nodo de donde emanan múltiples bordes salientes (cada uno normalmente con ganancia 1).
- Simplificar donde sea posible: si dos bloques están en serie, puedes combinarlos multiplicando ganancias, pero para solucionar problemas puedes querer mantenerlos separados para aislar fallas.
Ejemplo: Sistema de control de posición
[LT] [FLT] [p]] [p]] [p]] [p]] [p]] [p]]] [p]] [p]]
Metodología de solución de problemas utilizando análisis SFG
Cuando se produce un fallo, la respuesta medida se desvía de la función de transferencia esperada. El análisis SFG ayuda a determinar dónde se encuentra la discrepancia.
Fase 1: Construir el SFG nominal y Compute Esperado Comportamiento
- Construir el SFG de los documentos de diseño o funciones de transferencia conocidas.
- Calcular la función de transferencia global utilizando la regla de Mason para varias entradas de prueba (paso, rampa).
- Registro de valores estables esperados, tiempo de solución, márgenes de fase, etc.
Fase 2: Recopilar datos en el mundo real
- Inyecte una señal de prueba conocida (por ejemplo, un paso o barrido sinusoidal) en la entrada del sistema.
- Medir la salida y las señales intermedias (por ejemplo, error, salida del controlador).
- Compare las funciones de transferencia medido (por división de salida/input en el dominio de frecuencia) con el nominal.
Fase 3: Identificar las Desviaciones en el SFG
Las fallas se manifiestan como cambios en las ganancias, bucles ocultos, o caminos perdidos.
- ] errores de ganancia: un aumento de controlador Kp] puede estar apagado debido a un potenciómetro o parámetro de software defectuoso. Esto cambia el avance de la ruta hacia adelante y el aumento de lazo, alterando la respuesta de cierre.
- Senderos rotos]: un circuito abierto o sensor desconectado corresponde a un borde perdido. Por ejemplo, si el borde de retroalimentación de C(s) al nodo de rebote se rompe, el sistema se vuelve abierto, causando un gran error de estado estable o inestabilidad.
- ]Extra loops: retroalimentación parasitaria (por ejemplo, mediante acoplamiento mecánico o interferencia electromagnética) introduce nuevos lazos no en el diseño SFG. Estos lazos pueden ser identificados por cambios de fase inesperados o oscilación.
- Nolinearities]: saturación, zonas muertas o la histeresis rompen la linealidad. En un contexto SFG, estos aparecen como ganancia que varía con amplitud de señal, puedes modelarlas con ganancias desmontadas y comprobar qué niveles de señal desencadenan la no linealidad.
Fase 4: Use la Fórmula de Mason para cuantificar la Fault
Para cada fallo sospechoso, actualice el SFG modificando los beneficios de bordes apropiados o añadiendo/removiendo bordes. Recomputa la función de transferencia y compártela con el comportamiento medido. Por ejemplo, si el beneficio medido de DC es la mitad de lo esperado, sospeche que el beneficio de avance G(s) es reducido (debido a una falla de ganancia) o que un bucle de retroalimentación adicional con ganancia 1 está presente (cante parte del alterador sistemáticamente).
Técnicas avanzadas de solución de problemas con SFG
Análisis de la estabilidad mediante SFG
Muchas fallas del sistema de control conducen a la inestabilidad o a la reducción de los márgenes de estabilidad. La ecuación característica del sistema es el denominador Δ de la fórmula de Mason fijado a cero. Al construir el SFG, puede escribir Δ directamente como un polinomio en s. Si el sistema se vuelve inestable, puede identificar qué ganancia de bucle puede causar inestabilidad.
Múltiples entradas y perturbaciones
Los sistemas reales suelen tener más de una entrada: comandos de referencia, perturbaciones de carga y ruido de medición. Un SFG puede incluir múltiples nodos de origen. fallas de solución de problemas que sólo aparecen bajo carga (por ejemplo, una caída de salida cuando aumenta el par de carga) es sencilla: añadir un nodo de perturbación y borde a la salida de la planta. Si el aumento de la trayectoria de perturbación es inesperadamente alto (por ejemplo, debido a una disminución de los partidos)
Utilizando Herramientas de Software para el Análisis SFG
Aplicar manualmente la fórmula de Mason a gráficos grandes es error-prone. Software de diseño moderno de control como MATLAB/Simulink, Python con bibliotecas de control, o herramientas de análisis de gráficos dedicados pueden automatizar la construcción y computación. Para la resolución de problemas, puede importar el modelo de sistema (por ejemplo, desde un diagrama de bloques de Simulink) a una representación de SFG y luego modificar las funciones de valor interactivo.
Estudio de caso: Solución de problemas de un circuito de control de velocidad de motor
[LT4]]i[FLT] [FLT] [FLT]] [FLT] [FLT]] [FLT]]] [FLT]] [FLT]] [FLT]] [FLT]]] [FLT]] [FLT]] [FLT]]]
Problema: El motor oscila a baja frecuencia (aprox. 1 Hz) cuando se ejecuta a baja velocidad. A alta velocidad, las oscilaciones se amortiguan.
- [LT:0] [FLT] [FLT] [14]] [FLT] [FLT] [4]]] [FLT] [4]]] [FLT] [4]]] [FLT] [4]]] [FLT] [4]]]
- Medición de los resultados: Un barrido de frecuencia a baja velocidad muestra un pico de resonancia cerca de 1 Hz que no está presente en el modelo nominal. El margen de fase es casi cero, indicando la inestabilidad cercana.
- Hypothesis: Un bucle de retroalimentación adicional está presente a bajas velocidades, lo más probable es que debido a la fricción en los rodamientos de motor introduciendo una no linealidad de stick-slip que crea un ciclo límite. Alternativamente, la salida del tacómetro puede tener una zona muerta que reduce efectivamente la ganancia de retroalimentación a bajas velocidades, aumentando el aumento de bucle y causando la oscilación.
- FV : Para modelar la zona muerta, inserte un bloque de ganancia después del tacómetro que tiene una ganancia de sentido parcial: cero para TENV]tacho]] Mantener la señal de alta velocidad y Kt de otra manera.
- Validación: Actualizar el SFG con el modelo de zona muerta y simular. La simulación coincide con la frecuencia de oscilación observada y con la condición bajo la cual desaparece (cuando la amplitud de velocidad supera el umbral de la zona muerta). La frecuencia de oscilación predicha coincide con la medida 1 Hz.
- Solución: Reemplazar el tachometro con una zona muerta más pequeña que la velocidad mínima de operación conocida, o añadir una señal de separación para sesgar el sistema fuera de la zona muerta. El análisis SFG guió el diagnóstico rápidamente sin prueba y terror.
Comparación con otros métodos de solución de problemas
El análisis de frecuencias de señalización no es la única herramienta, sino que ofrece ventajas únicas. La reducción de diagramas de bloques tradicionales funciona pero se vuelve desordenada para sistemas con múltiples rutas de retroalimentación. El análisis del estado es poderoso pero requiere conocimiento completo del estado y puede ocultar la conexión directa entre los cambios de función de transferencia y los componentes físicos.
Consejos prácticos para aplicar SFG en el campo
- Destruir el SFG a mano primero para sistemas de tamaño moderado (hasta ~15 nodos). Esto te obliga a entender cada vía de señal.
- Etiquetar cada nodo y borde claramente con nombres de señales físicas y funciones de transferencia (por ejemplo, "K]]amp = 2.5").
- Siempre computar la función de transferencia nominal antes de pasar a los datos de prueba. Un error en el gráfico nominal perderá tiempo.
- Cuando se comprueban fallos de ganancia, compare la parcela de Bode medida al computado en cada nodo. Por ejemplo, si la señal de error muestra una ganancia excesiva de baja frecuencia, la ganancia integral del controlador puede ser demasiado alta.
- Utilice el SFG para predecir qué nodos son más sensibles] a variaciones de parámetros. El derivado parcial de la función de transferencia con respecto a una ganancia de borde se puede calcular de la fórmula de Mason (análisis de sensibilidad). Enfoque su solución de problemas en los nodos más sensibles primero.
- Para fallas no lineales , se puede utilizar SFGs lineal o describiendo el análisis de funciones para extender la técnica a limitar ciclos y saturación.
- Documentar la falla y el SFG corregido] para que el mantenimiento futuro pueda basarse en el mismo enfoque diagnóstico.
Conclusión
El análisis de flujo de señales es un método robusto y matemáticamente preciso para sistemas de control de la solución de problemas.Tras la traducción de un sistema en un gráfico de nodos y bordes dirigidos, los ingenieros pueden examinar sistemáticamente las trayectorias avanzadas, los circuitos de retroalimentación y ganar relaciones. Combinado con la fórmula de ganancia de Mason, permite calcular exactamente cómo cualquier modificación, ya sea un cable roto, un componente deriva, o un acoplamiento indefinido