Aufgabe:
x und u sind n-dim Vektoren und A,B nxn Matrizen:
(xT steht für x transponiert)
Minimum von u : xT=(xT*AT+uT*BT)*P(t)*(Ax+Bu)
Problem/Ansatz:
ich hab die Gleichung erstmal ausmultipliziert zu:
(nur von u abh. Terme)
xT*P(t)*x= .. xT*AT*P*B*u + uT*BT*P*A*x+ (Bu)T*P*(Bu)
und dann nach u abgeleitet:
=> 0= .xT*AT*P*B + 0 +?
Stimmt es dass der Term uT*BT*P*A*x null ergibt? da ich ja nach u und nicht nach uT ableite.
und was mache ich mit (Bu)T*P*(Bu), da ja z.B
uT*P*u
nach u abgeleitet
2 uT*P ergibt
Vielen dank schonmal
Du kannst den Ausdruck schreiben als xt=(Ax+Bu)tP(t)(Ax+Bu) x^t = (Ax + Bu)^t P(t) (Ax + Bu) xt=(Ax+Bu)tP(t)(Ax+Bu)
Jetzt ist die linke Seite Vektor und die Rechte Seite ein Skalar. Da stimmt was nicht.
Oder ist die Ausgangsgleichung xtP(t)x=(Ax+Bu)tP(t)(Ax+Bu) x^t P(t) x = (Ax + Bu)^t P(t) (Ax + Bu) xtP(t)x=(Ax+Bu)tP(t)(Ax+Bu)
Dann passen wenigstens die Dimensionen. Falls ja, bitte in der Frage entsprechend korrigieren.
Und Du bist sicher, dass Du das Minimum bzgl. u u u finden willst und nicht bzgl. x x x?
ja die ausgangsgleichung stimmt mit xT*P(t)*x, war ein Fehler von mir. Ja, ich möchte das Minimum bzgl. u bestimmen.
ich kann den Beitrag leider nicht mehr bearbeiten
Gibts noch Symmetrie Annahmen? Ist z.B. P P P eine Kovarianz Matrix und deshalb symmetrisch?
Oder ist B B B invertierbar?
Das Ausklammern ergibt bei mir
xtPx=xtAtPAx+xtAtPBu+utBtPAx+utBtPBU x^t P x = x^t A^t P A x + x^t A^t P B u + u^t B^t P A x + u^t B^t P B U xtPx=xtAtPAx+xtAtPBu+utBtPAx+utBtPBU
Ableiten nach u u u führt auf
0=xtAtPB+xtAtPtB+ut(BtPB+BtPtB) 0 = x^t A^t P B + x^t A^t P^t B + u^t ( B^t P B + B^t P^t B) 0=xtAtPB+xtAtPtB+ut(BtPB+BtPtB) also
0=(Ax)t(P+Pt)B+utBt(P+Pt)B 0 = (Ax)^t (P + P^t) B + u^t B^t ( P+P^t) B 0=(Ax)t(P+Pt)B+utBt(P+Pt)B und damit zu
ut=−(Ax)t(P+Pt)B[Bt(P+Pt)B]−1 u^t = -(Ax)^t (P+P^t) B \left[ B^t (P+P^t) B \right]^{-1} ut=−(Ax)t(P+Pt)B[Bt(P+Pt)B]−1
Wenn B B B invertierbar ist folgt
ut=−(B−1Ax)t u^t = - (B^{-1} A x)^t ut=−(B−1Ax)t
Ein anderes Problem?
Willkommen bei der Mathelounge! Stell deine Frage einfach und kostenlos