Basics on Differential-Algebraic Equations (DAEs)
Stephan Trenn
Technomathematics group, Dept. of Mathematics, University of Kaiserslautern
Basics on Differential-Algebraic Equations (DAEs) Stephan Trenn - - PowerPoint PPT Presentation
Basics on Differential-Algebraic Equations (DAEs) Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern ICCAS 2014, Seoul, Korea October 23rd, 2014, Tutorial Session TA06 Motivation DAEs vs. ODEs Special
Technomathematics group, Dept. of Mathematics, University of Kaiserslautern
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
1
2
3
4
5
6
7
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
dt vC(t)
dt iL(t)
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
1
2
3
4
5
6
7
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
dt f2 must be well defined)
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
1
2
3
4
5
6
7
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
n
i
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
N d dt
N d dt
N d dt
=0
n−1
n−1
i=0 Nif (i) needs to be well defined
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
n − 1 n
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
n + 1 n
n−1
n
i !
i=1 f (n+1−i) i
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
n−1
n+1
i
i=1 f (n+1−i) i
i
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
1
2
3
4
5
6
7
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
x=Tz
x=Tz
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
0 1/C
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
1
2
3
4
5
6
7
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
function V= getPreImage (A,S) % returns a basis of the preimage
linear space spanned by % the columns
[m1 ,n1]= size(A); [m2 ,n2]= size(S); if m1==m2 H=null ([A,S]); V= colspace (H(1:n1 ,:)); else error(’Both matrices must have same number of rows ’); end;
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
1
2
3
4
5
6
7
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
dt i = v
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
dt i = v
dt i
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
L 0 ] ˙
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
w ) = T −1x, then x solves (ITP) with f = 0
w ) solves
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
0 0 ] T −1 does not depend on the specific choice of T.
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
1
2
3
4
5
6
7
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
pwC∞, u ∈ Dm pwC∞, y ∈ Dp pwC∞
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
pwC∞, u ∈ Dm pwC∞, y ∈ Dp pwC∞
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
pwC∞ ∀ σ ∈ Σ0 ∃ solution x ∈ Dn pwC∞
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
p are
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
?
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
1
2
3
4
5
6
7
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)
Motivation DAEs vs. ODEs Special DAE-cases QKF/QWF Wong sequences Inconsistent initial values Switched DAEs
Stephan Trenn Technomathematics group, Dept. of Mathematics, University of Kaiserslautern Basics on Differential-Algebraic Equations (DAEs)