Ich bin total verwirrt zwischen ODEs, mit denen ich vertraut bin, und Differentialalgebraischen Gleichungen (DAE) und Algebraischen Differentialgleichungen (ADE). Sind sie gleich, aber nur unterschiedliche Namen oder was ist der Hauptunterschied zwischen ihnen (ihre Art und Lösungsmethoden). Danke und viele Grüße
8
Antworten:
Mindestens ein Unterschied besteht darin, dass in einem System von ODEs alle Gleichungen differentiell sind, z. B.: während die mir vertraute Definition von DAEs einige nichtdifferenzielle (dh algebraische) Gleichungen in der Menge enthält, z. B.: ˙ x =h(x,y)
DAEs sind numerisch anspruchsvoller. Die damit verbundenen Herausforderungen sind ähnlich, aber manchmal schwerwiegender als bei schwierigen Problemen. Eine sehr gründliche Erklärung der DAEs und ihrer numerischen Lösung finden Sie in Band II des Textes von Hairer und Wanner .
quelle
quelle
Hier ist eine identische Kopie einer Antwort auf MO :
Eine intuitive Möglichkeit, ein DAE zu verstehen, besteht darin, es als dynamisches System zu interpretieren, das von einigen Eingangssignalen gesteuert werden kann, deren Ausgangssignale einige (Gleichungs-) Einschränkungen erfüllen müssen. Für ein typisches Mehrkörpersystem sind die Eingangssignale die Kräfte senkrecht zu den Randbedingungen, die Ausgangssignale sind die Positionen der Körper und die (Gleichungs-) Randbedingungen für die Ausgangssignale sind feste Abstände zwischen den Körpern.
Die Eingangssignale müssen nun das dynamische System so steuern, dass die Ausgangssignale immer die Bedingungen erfüllen. Dies ist für ein Mehrkörpersystem schwierig, da die Kräfte nur die Änderungsrate der Geschwindigkeiten steuern und die Geschwindigkeiten nur die Änderungsrate der Positionen steuern, während nur die Positionen die Bedingungen erfüllen müssen.
Das Reduzieren des Index ist theoretisch einfach, denn wenn wir annehmen, dass die Positionen die Einschränkungen zum aktuellen Zeitpunkt erfüllen, können wir die Einschränkungen für die Positionen einfach durch Einschränkungen für die Geschwindigkeiten ersetzen, um sicherzustellen, dass die Positionen weiterhin ihre Einschränkungen erfüllen. In der Praxis wollen wir jedoch die Beschränkung für die Positionen nicht wegwerfen, nachdem wir die Beschränkungen für die Geschwindigkeiten bestimmt haben, aber wir müssen einige der anfänglichen (Differential-) Gleichungen wegwerfen, wenn wir nicht enden wollen mit einem überbestimmten System.
quelle