Table of Contents
Introducción a la Flow Graphs y la Fórmula de Ganancia de Mason
Los gráficos de flujo de señal (SFGs) son una herramienta gráfica elegante para modelar sistemas lineales de tiempo invariable (LTI). Representan variables del sistema como nodos y las relaciones causa-y-efecto entre ellos como ramas dirigidas, cada una con ganancia. Los SFG son particularmente útiles al analizar sistemas de retroalimentación multi-opa, etapas cascadas, o redes complejas donde simplificar los diagramas de bloques indispensables se vuelven complicados disciplina de Mason.
Un gráfico de flujo de señal es más compacto que un diagrama de bloque porque utiliza sólo nodos y bordes dirigidos, eliminando la necesidad de resumir las interacciones y puntos de despegue. Cada nodo actúa como punto de rebote y punto de rama. Esta simplicidad, combinada con la fórmula de Mason, permite derivación rápida de funciones de transferencia que de otra manera requerirían la solución de múltiples ecuaciones simultáneas.
Fundamentos de los Gráficos de Flujo de Señal
Nodos y sucursales
Cada nodo en un SFG corresponde a una variable del sistema (por ejemplo, tensión, posición, señal de error). Las ramas son flechas dirigidas de un nodo a otro, con una ganancia asociada que representa el coeficiente de transferencia entre esas variables. Por ejemplo, en un simple amplificador electrónico, el nodo de tensión de entrada puede conectarse a un nodo de salida con ganancia igual al beneficio de apertura del amplificador.
Reglas de construcción
Para construir un SFG de un conjunto de ecuaciones lineales:
- Identifica todas las variables y asigna cada una a un nodo único.
- Escribe cada ecuación en la forma: variable de salida = (suma de ganancias × variables de entrada apropiadas).
- Dibujar una rama de cada nodo variable de entrada al nodo de salida, etiquetando con el beneficio correspondiente.
- Si una variable aparece en ambos lados de la ecuación, manéjela como un auto-aero o un camino de retroalimentación.
Los auto-ops son ramas que comienzan y terminan en el mismo nodo. Representan una retroalimentación directa de una variable a sí misma (por ejemplo, un integrador fugaz). Todos los bucles en un SFG deben ser identificados para los cálculos de fórmulas de Mason.
Diferencias de los diagramas de bloques
Mientras que los diagramas de bloques utilizan las uniones de adelgazamiento y los puntos de despegue, los SFG integran estas funciones en los nodos. Esto reduce el número total de elementos gráficos y simplifica el análisis. Sin embargo, los SFG asumen que cada nodo resume todas las señales entrantes (el valor de un nodo equivale a la suma de todas las señales de entrada) y que todas las ramas de salida llevan correctamente la propiedad de ese nodo.
Fórmula de Ganancia de Mason en Detalle
La Fórmula de Ganancia de Mason calcula la función de transferencia T de un nodo de entrada especificado a un nodo de salida especificado:
T = ( Governing]k Pk Δ]k ) / Δ
Donde:
- Pk ] = ganancia del camino k-th hacia adelante (una ruta de entrada a salida que no visita ningún nodo más de una vez).
- Δ = determinante del gráfico = 1 – (suma de todos los beneficios individuales del bucle) + (suma de productos de ganancia de todos los posibles pares de bucles no tocificados) – (suma de productos de ganancia de todos los posibles triples de bucles no toc ...
- Δk ] = cofactor del camino k-th hacia adelante = valor de Δ después de eliminar todos los lazos que tocan (compartir cualquier nodo con) el camino hacia adelante k-th.
La serie de signos alternantes en Δ sigue el mismo patrón que el determinante de una matriz, por lo que se llama un "determinante" en la teoría de gráficos. La fórmula cuenta elegantemente para todas las interacciones de retroalimentación sin necesidad de resolver ecuaciones simultáneas.
Términos clave definidos
- Paso futuro: Un camino de entrada a salida que no pasa por ningún nodo más de una vez. Su ganancia es el producto de todas las ganancias de rama a lo largo del camino.
- Loop (feedback loop): Un camino cerrado que comienza y termina en el mismo nodo y no pasa por ningún nodo más de una vez (excepto el nodo de inicio/fin). Ganancia de bucle es el producto de las ganancias de rama alrededor del bucle.
- Lóbulos sin tocar: Los bucles que no tienen nodos en común. Cuando dos o más bucles no comparten ningún nodo, no son de toque, y su producto de ganancia aparece en los términos de orden superior de Δ.
- ]Tops de toque: Los bucles que comparten al menos un nodo. Sus productos de ganancia son no incluidos directamente en los términos determinantes más allá de la suma de primer orden.
Ejemplo de paso a paso: un sistema de dos opciones
[LT] [LT] [FLT] [FLT] [4]] [FLT] [4]] [FLT] [4]] ] [(FLT:3] [FLT]] [(FLT]] [4]]] [FLT] [4]]] [FLT] [4]] [FLT]] [páginas de respuesta]
Paso 1: Identificar los caminos hacia adelante. Sólo un camino hacia adelante: R → E → V → C. Su ganancia P1 = 1 × G1 × G [FLT] [LT] [LT] [FLT] [
[LT] [LT] [LT] [L] [L] [L] [L] [L] [L] [L] [L] [L] [L]] [L] [L] [L] [L] [L] [L] [L] [L] [L]] [L] [L]]
Paso 3: Chequeo para bucles no tocantes. L]1 usa nodos E, V, C; L2 usa nodos E, V. Comparten nodos E y V, por lo que tocan. Por lo tanto, no hay pares de no-
[LT] [LT] [LT] [14] [FLT] [L] [4] [F] [4]] [L] [4] [F]] [L] [4]] [L] [L] [L] [L] [L] [L] [L]] [L]] [L]] [L]] [L] [L] [L] [L]
Paso 5: Cofactor Compute Δ1] para el camino hacia delante 1. Eliminar todos los lazos que tocan el camino hacia adelante. Ambos lazos tocan el camino hacia adelante (compartir los nodos E y V), así después de eliminarlos, Δ1[FLTno:5]]
[LT:0]Paso 6: Aplicar la fórmula de Mason T = (P1 [FLT] [4] [FLT] [4]] [4] [FLT] [4]] [FLT] [L] [L] [L]] [L] [L]] [L] [L] [L]
Este resultado coincide con lo que se conseguiría resolviendo las ecuaciones algebraicas manualmente. El poder de la fórmula es evidente: sólo requiere reconocimiento de patrón y aritmética simple, incluso con dos lazos interactuando.
Manejo de múltiples caminos hacia adelante y bucles no-tocables
Los sistemas del mundo real suelen contener varios caminos hacia adelante y muchos bucles. Considera un SFG más complejo con tres caminos hacia adelante y tres bucles, donde dos bucles no son de toc. El determinante Δ incluiría términos para los dos lazos de no tocificar el producto. Cada camino hacia adelante cofactor Δ k] sería modificado naturalmente por la vía de eliminación de la
Aplicaciones Prácticas en Sistemas de Control y Procesamiento de Señales
Derivación de la función de transferencia en sistemas de retroalimentación
Los ingenieros de control utilizan frecuentemente la Fórmula de ganancia de Mason para derivar funciones de transferencia de circuito cerrado de diagramas de bloques que se han convertido a SFGs. Por ejemplo, una cascada de controlador, planta y sensor con retroalimentación puede ser representada por un SFG con múltiples bucles internos. En lugar de realizar reducción de diagrama de bloques (que es propensa a errores para más de dos lazos), la fórmula de Mason da el resultado directamente.
Diseño de analógico y filtro digital
En el procesamiento de señales, las estructuras de filtros modelo SFGs como las implementaciones de forma directa, cascada o espacio-estado. La fórmula de Mason ayuda a calcular la respuesta de frecuencia global de las ganancias de las ramas, que corresponden a coeficientes de filtración. Por ejemplo, una sección de filtro biquadratic con retroalimentación puede ser analizada rápidamente para determinar su función de transferencia, ayudando en estudios de cuantificación de coeficientes o cheques de estabilidad.
Análisis electrónico de circuitos
Los SFG también se utilizan para analizar amplificadores de retroalimentación, osciladores y filtros activos. La ganancia de un amplificador de retroalimentación alrededor de un bucle se puede leer directamente desde el SFG, y la fórmula produce la ganancia de cierre. Los ingenieros pueden calcular los impedancias de entrada y salida mediante la definición de variables apropiadas y el uso de la fórmula de Mason para la función de transferencia entre voltaje y nodos actuales.
Ventajas de usar la fórmula de ganancia de Mason
- Resistente a la sistemática y al error: Una vez que se dibuja el SFG, la fórmula reduce el problema a una serie de enumeraciones y sumas simples algebraicas. Reduce el riesgo de interacciones perdidas entre bucles.
- La complejidad de los mantos es elegante: La fórmula funciona para cualquier número de bucles, caminos hacia adelante y combinaciones no toctivas sin requerir la resolución de ecuaciones o la reducción iterativa.
- ] claridad visual: El SFG hace visible la estructura de las interconexiones. Los ingenieros pueden detectar caminos de retroalimentación, etapas de cascada y ramas de alimentación de un vistazo. La fórmula entonces se basa en ese entendimiento visual.
- Aplicabilidad en el futuro: De la tarea de pregrado al diseño del sistema de control profesional, el método es universalmente enseñado y utilizado. Se aplica a los sistemas de tiempo continuo, discreto e incluso mecánicos o térmicos modelados por ecuaciones lineales.
- [Fundación para la automatización: Muchas herramientas de diseño de sistemas de control (CACSD) utilizan internamente la fórmula de Mason o sus equivalentes gráficos-teoréticos para calcular las funciones de transferencia de modelos gráficos.
Limitaciones y consideraciones
Mientras poderoso, la Fórmula de Ganancia de Mason no es un solucionador universal para todos los problemas:
- Scalability for very large graphs: Enumerating all forward paths and loops manualmente se vuelve poco práctico cuando el SFG tiene docenas de nodos. En tales casos, el software es necesario. La explosión combinatoria de combinaciones de lazo no tocable puede ser desalentado incluso para gráficos moderados.
- Sistemas de línea solamente: La fórmula se aplica estrictamente a los sistemas lineales de tiempo invariable. Los sistemas no lineales o de tiempo requieren otras técnicas (por ejemplo, linearización pequeña-signal alrededor de un punto de operación antes de aplicar Mason).
- Potencial para errores de signos: Los signos alternos en Δ exigen una contabilidad cuidadosa. Un término perdido o un signo incorrecto puede llevar a una función de transferencia errónea.
- No hay una visión directa de los márgenes de estabilidad: La fórmula produce una función de transferencia simbólica o numérica, pero no revela directamente los márgenes de ganancia o fase. Sin embargo, la función de transferencia derivada puede utilizarse para el análisis de estabilidad a través de parcelas Bode o Nyquist.
Comparación con otros métodos analíticos
Reducción del diagrama de bloques
La reducción del diagrama de bloques implica combinar bloques en series, paralelos y configuraciones de retroalimentación paso a paso. Para sistemas con dos o tres lazos, la reducción es manejable. Para los lazos de retroalimentación anidados y múltiples caminos hacia adelante, la reducción se vuelve rápidamente desordenada. La fórmula de Mason da un paso de reducción y entrega el resultado en una sola toma, lo que hace preferible para topologías no tripuladas.
Representación del Estado y el Espacio
Los modelos del espacio-estado describen un sistema a través de matrices y son especialmente adecuados para la simulación de ordenadores, sistemas MIMO y extensiones no lineales. Sin embargo, la obtención de una función de transferencia del espacio-estado requiere la inversión de matriz (por ejemplo, Mason, G(s)=C(sI–A)]]
Solución algebraica directa de las ecuaciones
La escritura y la solución de ecuaciones simultáneas (utilizando la regla de Cramer) siempre funciona pero rápidamente se vuelve tedioso por más de unas pocas variables. La fórmula de Mason es esencialmente un remanente gráfico de la regla de Cramer ajustado al SFG, por lo que ofrece un camino más intuitivo al mismo resultado. Por ejemplo, el determinante Δ es análogo al denominador de la regla de Cramer, y la conexión de numerador coincide con el
Errores comunes y cómo evitarlos
- La intención de multiplicar todos los avances de la trayectoria hacia adelante: Cada camino hacia adelante es el producto de cada rama gana a lo largo de ese camino, incluyendo la rama inicial del nodo de entrada. Los principiantes a veces omiten la primera rama si tiene ganancia de unidad.
- Definición incorrecta de los bucles no tocados: Los bucles no son sólo tocándose si comparten no nodos (no sólo no ramas). Si dos bucles pasan por el mismo nodo, incluso con diferentes ramas, tocan y su producto no aparece en los términos de orden superior.
- Iniciar errores en ganancias de bucle: Recordar que una ganancia de rama puede ser negativa si representa la resta en el sistema original. Un camino de retroalimentación con un signo de menos en el diagrama de bloque se convierte en una rama con ganancia negativa en el SFG.
- Neglecting self-loops: Los auto-loops (una rama de un nodo de vuelta a sí mismo) son también bucles. Su ganancia debe ser incluida en la suma de los beneficios de bucle.
- ]Omitiendo modificación de cofactor: Para cada camino hacia delante, Δk no es simplemente Δ menos los bucles táctiles; debe ser computado eliminando todos los bucles táctiles enteramente del gráfico y luego recalculando el determinante del gráfico reducido. En la práctica, no aparece todo camino hacia adelante.
Temas avanzados: Fórmula de Mason en el dominio de frecuencia
[LT4] La función de ganancia de masón no se limita inherentemente a la s-dominio o z-dominio; funciona con cualquier ganancia algebraica. Sin embargo, se enseña con más frecuencia en el contexto de la función de la transferencia de tiempo continuo y z [FLT]
Flujo de trabajo práctico para ingenieros
- Dibuja el SFG de las ecuaciones del sistema o de un diagrama de bloque, asegurando que cada nodo corresponda a una variable única.
- Label toda rama gana simbólicamente o con valores numéricos.
- Aumente cada camino hacia adelante de entrada a salida. Escribe cada ganancia de ruta como producto.
- Enumere cada bucle en el gráfico. Escribe cada ganancia de bucle como producto.
- Identificar todos los conjuntos de bucles no tocantes (pairs, triples, etc.).
- Computar Δ usando la serie de signos alternantes.
- Para cada camino hacia adelante, determinar qué bucles tocan el camino, luego computar Δk como el determinante del gráfico con esos bucles eliminados.
- Aplicar la fórmula: T = (Víz Pk] Δk]) / Δ.
- Simplificar la expresión racional resultante, si es necesario, para un análisis más profundo (estabilidad, respuesta de frecuencia).
Siguiendo este flujo de trabajo se asegura de que no se pierdan ni rastros, y que fortalezca un control sistemático de las condiciones de contacto. Muchos libros de texto proporcionan plantillas para este procedimiento.
Conclusión: Por qué Mason obtiene las Endures de la Fórmula
La fórmula de ganancia de Mason sigue siendo una piedra angular del análisis del sistema lineal más de siete décadas después de su introducción. Su elegante enfoque gráfico-teorético transforma el problema de llevar funciones de transferencia en una tarea de enumeración visual, reduciendo el trabajo algebraico y la fórmula de error. Para los ingenieros de control, especialistas en procesamiento de señales, e ingenieros eléctricos, es una herramienta mental que puente la brecha entre el diagrama de bloque del sistema y su modelo matemático.
Para más lectura, consulte los libros de texto de control estándar como La "Ingeniería de Control Moderno" de Ogata o Franklin et al.'s "Control de los Sistemas Dinámicos", que dedican capítulos enteros a la fórmula de los SFGs y Mason.