stringtranslate.com

Sistema de ecuaciones diferenciales algebraicas

En matemáticas , un sistema de ecuaciones diferenciales-algebraicas ( DAE ) es un sistema de ecuaciones que contiene ecuaciones diferenciales y ecuaciones algebraicas , o es equivalente a dicho sistema.

El conjunto de las soluciones de tal sistema es una variedad algebraica diferencial , y corresponde a un ideal en un álgebra diferencial de polinomios diferenciales .

En el caso univariado , una DAE en la variable t se puede escribir como una única ecuación de la forma

donde es un vector de funciones desconocidas y el punto sobre el que se escribe denota la derivada temporal, es decir, .

Se diferencian de las ecuaciones diferenciales ordinarias (EDO) en que una EAD no es completamente solucionable para las derivadas de todos los componentes de la función x porque estos pueden no aparecer todos (es decir, algunas ecuaciones son algebraicas); técnicamente, la distinción entre un sistema EAD implícito [que puede hacerse explícito] y un sistema EAD es que la matriz jacobiana es una matriz singular para un sistema EAD. [1] Esta distinción entre EAD y EAD se hace porque las EAD tienen características diferentes y generalmente son más difíciles de resolver. [2]

En términos prácticos, la distinción entre DAE y EDO es a menudo que la solución de un sistema DAE depende de las derivadas de la señal de entrada y no solo de la señal en sí como en el caso de las EDO; [3] este problema se encuentra comúnmente en sistemas no lineales con histéresis , [4] como el disparador Schmitt . [5]

Esta diferencia es más claramente visible si el sistema se puede reescribir de modo que en lugar de x consideremos un par de vectores de variables dependientes y la DAE tenga la forma

donde , , y

Un sistema DAE de esta forma se llama semiexplícito . [1] Cada solución de la segunda mitad g de la ecuación define una dirección única para x a través de la primera mitad f de las ecuaciones, mientras que la dirección para y es arbitraria. Pero no todos los puntos (x, y, t) son una solución de g . Las variables en x y la primera mitad f de las ecuaciones obtienen el atributo diferencial . Los componentes de y y la segunda mitad g de las ecuaciones se denominan variables algebraicas o ecuaciones del sistema. [El término algebraico en el contexto de las DAE solo significa libre de derivadas y no está relacionado con el álgebra (abstracta).]

La solución de un DAE consta de dos partes: primero, la búsqueda de valores iniciales consistentes y, segundo, el cálculo de una trayectoria. Para encontrar valores iniciales consistentes, a menudo es necesario considerar las derivadas de algunas de las funciones componentes del DAE. El orden más alto de una derivada que es necesaria para este proceso se denomina índice de diferenciación . Las ecuaciones derivadas al calcular el índice y los valores iniciales consistentes también pueden ser útiles en el cálculo de la trayectoria. Un sistema DAE semiexplícito se puede convertir en uno implícito disminuyendo el índice de diferenciación en uno, y viceversa. [6]

Otras formas de DAE

La distinción entre las EAD y las EDO se hace evidente si algunas de las variables dependientes aparecen sin sus derivadas. El vector de variables dependientes puede entonces escribirse como par y el sistema de ecuaciones diferenciales de la EAD aparece en la forma

dónde

En su conjunto, el conjunto de DAE es una función

Las condiciones iniciales deben ser una solución del sistema de ecuaciones de la forma

Ejemplos

El comportamiento de un péndulo de longitud L con centro en (0,0) en coordenadas cartesianas ( x , y ) se describe mediante las ecuaciones de Euler-Lagrange

donde es un multiplicador de Lagrange . Las variables de momento u y v deben estar limitadas por la ley de conservación de la energía y su dirección debe apuntar a lo largo del círculo. Ninguna condición es explícita en esas ecuaciones. La diferenciación de la última ecuación conduce a

restringiendo la dirección del movimiento a la tangente del círculo. La siguiente derivada de esta ecuación implica

y la derivada de esa última identidad se simplifica a lo que implica la conservación de la energía ya que después de la integración la constante es la suma de la energía cinética y potencial.

Para obtener valores derivados únicos para todas las variables dependientes, la última ecuación se derivó tres veces. Esto da un índice de derivación de 3, que es típico para sistemas mecánicos restringidos.

Si se dan valores iniciales y un signo para y , las demás variables se determinan mediante , y si entonces y . Para pasar al siguiente punto es suficiente obtener las derivadas de x y u , es decir, el sistema a resolver es ahora

Este es un DAE semiexplícito de índice 1. Se puede obtener otro conjunto de ecuaciones similares a partir de y un signo para x .

Los DAE también se producen de forma natural en el modelado de circuitos con dispositivos no lineales. El análisis nodal modificado que emplea DAE se utiliza, por ejemplo, en la ubicua familia SPICE de simuladores de circuitos numéricos. [7] De forma similar, el paquete Mathematica Analog Insydes de Fraunhofer se puede utilizar para derivar DAE de una lista de conexiones y luego simplificar o incluso resolver las ecuaciones simbólicamente en algunos casos. [8] [9] Vale la pena señalar que el índice de un DAE (de un circuito) se puede hacer arbitrariamente alto mediante la conexión en cascada/acoplamiento a través de condensadores de amplificadores operacionales con retroalimentación positiva . [4]

DAE semiexplícito del índice 1

DAE de la forma

se denominan semiexplícitas. La propiedad de índice 1 requiere que g sea resoluble para y . En otras palabras, el índice de diferenciación es 1 si por diferenciación de las ecuaciones algebraicas para t resulta un sistema de EDO implícito,

que es solucionable para si

Cualquier DAE suficientemente suave es casi en todas partes reducible a esta forma de índice-1 semiexplícito.

Tratamiento numérico de DAE y aplicaciones

Dos problemas importantes en la resolución de DAE son la reducción del índice y las condiciones iniciales consistentes . La mayoría de los solucionadores numéricos requieren ecuaciones diferenciales ordinarias y ecuaciones algebraicas de la forma

Convertir sistemas DAE arbitrarios en EDO para su solución mediante solucionadores de EDO puros es una tarea no trivial. Las técnicas que se pueden emplear incluyen el algoritmo de Pantelides y el método de reducción de índice de derivada ficticia . Alternativamente, también es posible una solución directa de DAE de alto índice con condiciones iniciales inconsistentes. Este enfoque de solución implica una transformación de los elementos derivados a través de la colocación ortogonal en elementos finitos o transcripción directa en expresiones algebraicas. Esto permite resolver DAE de cualquier índice sin reordenamiento en la forma de ecuación abierta.

Una vez que el modelo se ha convertido a forma de ecuación algebraica, se puede resolver mediante solucionadores de programación no lineal a gran escala (ver APMonitor ).

Tratabilidad

Se han desarrollado varias medidas de la manejabilidad de los DAE en términos de métodos numéricos, como el índice de diferenciación , el índice de perturbación , el índice de manejabilidad , el índice geométrico y el índice de Kronecker . [10] [11]

Análisis estructural para DAE

Utilizamos el método para analizar una DAE. Construimos para la DAE una matriz de firmas , donde cada fila corresponde a cada ecuación y cada columna corresponde a cada variable . La entrada en la posición es , que denota el orden más alto de la derivada a la que ocurre en , o si no ocurre en .

Para el DAE del péndulo anterior, las variables son . La matriz de firma correspondiente es

Véase también

Referencias

  1. ^ de Uri M. Ascher; Linda R. Petzold (1998). Métodos informáticos para ecuaciones diferenciales ordinarias y ecuaciones diferenciales-algebraicas . SIAM. pág. 12. ISBN 978-1-61197-139-2.
  2. ^ Achim Ilchmann; Timo Reis (2014). Encuestas en ecuaciones diferenciales algebraicas II . Springer. págs. 104-105. ISBN. 978-3-319-11050-9.
  3. ^ Renate Merker; Wolfgang Schwarz, eds. (2001). Automatización del diseño de sistemas: fundamentos, principios, métodos, ejemplos . Springer Science & Business Media. pág. 221. ISBN 978-0-7923-7313-1.
  4. ^ ab KE Brenan; SL Campbell; LR Petzold (1996). Solución numérica de problemas de valor inicial en ecuaciones diferenciales algebraicas . SIAM. págs. 173–177. ISBN 978-1-61197-122-4.
  5. ^ Günther, M.; Feldmann, U.; Ter Maten, J. (2005). "Modelado y discretización de problemas de circuitos". Métodos numéricos en electromagnetismo. Manual de análisis numérico. Vol. 13. pág. 523. doi :10.1016/S1570-8659(04)13006-8. ISBN 978-0-444-51375-5., págs. 529-531
  6. ^ Ascher y Petzold, pág. 234
  7. ^ Ricardo Riaza (2013). "DAE en modelado de circuitos: una encuesta". En Achim Ilchmann; Timo Reis (eds.). Encuestas en ecuaciones diferenciales-algebraicas I. Springer Science & Business Media. ISBN 978-3-642-34928-7.
  8. ^ Platte, D.; Jing, S.; Sommer, R.; Barke, E. (2007). "Mejora de la eficiencia y la robustez de los modelos de comportamiento analógicos". Avances en lenguajes de diseño y especificación para sistemas integrados . p. 53. doi :10.1007/978-1-4020-6149-3_4. ISBN 978-1-4020-6147-9.
  9. ^ Hauser, M.; Salzig, C.; Dreyer, A. (2011). "Reducción rápida y robusta del orden de modelos simbólicos con Analog Insydes". Álgebra computacional en computación científica . Apuntes de clase en informática. Vol. 6885. pág. 215. doi :10.1007/978-3-642-23568-9_17. ISBN 978-3-642-23567-2.
  10. ^ Ricardo Riaza (2008). Sistemas diferenciales algebraicos: aspectos analíticos y aplicaciones de circuitos . World Scientific. pp. 5–8. ISBN 978-981-279-181-8.
  11. ^ Takamatsu, Mizuyo; Iwata, Satoru (2008). «Caracterización de índices de ecuaciones diferenciales-algebraicas en análisis híbrido para simulación de circuitos» (PDF) . Revista internacional de teoría de circuitos y aplicaciones . 38 (4): 419–440. doi :10.1002/cta.577. S2CID  3875504. Archivado desde el original (PDF) el 16 de diciembre de 2014 . Consultado el 9 de noviembre de 2022 .

Lectura adicional

Libros

Varios papeles

Enlaces externos