Bagaimana cara memecahkan masalah kontrol yang optimal di mana hukum gerak tergantung pada beberapa fungsi vektor negara?

11

Masalah kontrol optimal tipikal dengan vektor negara x (t) dan vektor kontrol y (t) dapat dinyatakan sebagai:

maxx(t),y(t)0t1f(t,x(t),y(t))dt

tunduk pada dan kondisi batas untuk x .x(t)=g(t,x(t),y(t))x

Saya ingin menyelesaikan masalah yang terlihat sangat mirip, tetapi hukum gerak kontrolnya adalah:

x(t)=g(t,x(t),y(t),z(x(t)))

Di sini, Perlu dipilih. Namun argumennya adalah negara.z(.)

Saya bahkan tidak tahu harus mulai dari mana mencari solusi. Bagaimana saya bisa mendekati masalah ini?

Daniel Wills
sumber
1
x(t)=g(t,x(t),y(t),z(x(t))
Selamat datang di engineering.SE, +1 untuk pertanyaan pertama yang bagus.
Chris Mueller
Apakah Anda mencari bentuk tertutup atau solusi formal, atau Anda bertanya tentang optimasi praktis? Dalam kasus sebelumnya, Anda harus menanyakan ini di situs seperti math.stackexchange.com . Dalam kasus terakhir ada berbagai disiplin ilmu yang ditujukan untuk optimasi praktis. Dalam kedua kasus, Anda perlu memberikan rincian lebih lanjut untuk mendapatkan jawaban yang nyata.
feetwet
tyxzx(t)
h(z(x(t)),y(t))=0
x(t)x(t)h(z(x(t)),y(t))=0x(t)

Jawaban:

3

zg

g(t,x(t),y(t))=g(t,x(t),y(t),z(x(t)))

gg

gzg

h

fnew(t,x(t),y(t))=fold(t,x(t),y(t))Ch(x(t),y(t))2

Chhf

Rick
sumber
1

Nfg

h=t1N1,x=[x1,x2,,xN],y=[y1,y2,,yN],

maxx,yn=1N1f(h(n1),xn,yn)hs.t.xn+1=xn+g(h(n1),xn,yn)h,n=1,2,,N1

N

berserat
sumber