En la teoría de control , un sistema causal (también conocido como sistema físico o no anticipativo ) es un sistema donde la salida depende de entradas pasadas y actuales, pero no de entradas futuras; es decir, la salida depende solo de la entrada para valores de .
La idea de que la salida de una función en cualquier momento depende únicamente de valores de entrada pasados y presentes se define por la propiedad comúnmente denominada causalidad . Un sistema que tiene cierta dependencia de valores de entrada del futuro (además de la posible dependencia de valores de entrada pasados o actuales) se denomina sistema no causal o acausal , y un sistema que depende únicamente de valores de entrada futuros es un sistema anticausal . Nótese que algunos autores han definido un sistema anticausal como uno que depende únicamente de valores de entrada futuros y presentes o, más simplemente, como un sistema que no depende de valores de entrada pasados. [1]
Clásicamente, se ha considerado que la naturaleza o la realidad física es un sistema causal. La física que involucra la relatividad especial o la relatividad general requiere definiciones más cuidadosas de causalidad, como se describe detalladamente en Causalidad (física) .
La causalidad de los sistemas también desempeña un papel importante en el procesamiento de señales digitales , donde se construyen filtros para que sean causales, a veces alterando una formulación no causal para eliminar la falta de causalidad de modo que sea realizable. Para obtener más información, consulte filtro causal .
En el caso de un sistema causal, la respuesta al impulso del sistema debe utilizar únicamente los valores de entrada presentes y pasados para determinar la salida. Este requisito es una condición necesaria y suficiente para que un sistema sea causal, independientemente de la linealidad. Nótese que se aplican reglas similares tanto a los casos discretos como a los continuos. Según esta definición de no requerir valores de entrada futuros, los sistemas deben ser causales para procesar señales en tiempo real. [2]
Definiciones matemáticas
Definición 1: Un sistema que mapea a es causal si y solo si, para cualquier par de señales de entrada , y cualquier elección de , tal que
Las salidas correspondientes satisfacen
Definición 2: Supongamos que la respuesta al impulso de cualquier sistema se describe mediante una ecuación diferencial lineal de coeficientes constantes. El sistema es causal si y solo si
De lo contrario, no es causal.
Ejemplos
Los siguientes ejemplos son para sistemas con una entrada y una salida .
Ejemplos de sistemas causales
- Sistema sin memoria
- Sistema con memoria habilitada
- Filtro autorregresivo
Ejemplos de sistemas no causales (acausales)
- Promedio móvil central
Ejemplos de sistemas anticausales
- Mirar hacia adelante
Véase también
Referencias
- ^ Karimi, K.; Hamilton, HJ (2011). "Generación e interpretación de reglas de decisión temporales". Revista internacional de sistemas de información informática y aplicaciones de gestión industrial . 3 . arXiv : 1004.3334 .
- ^ McClellan, James H.; Schafer, Ronald W.; Yoder, Mark A. (2015). DSP Primera, Segunda Edición . Pearson Educación. p. 151. ISBN 978-0136019251.
- Oppenheim, Alan V.; Willsky, Alan S.; Nawab, Hamid; con S. Hamid (1998). Señales y sistemas . Pearson Education. ISBN 0-13-814757-4.