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?


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)))

g′g

gzg

h

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

Chhf


1

Nfg

h=t1N−1,x→=[x1,x2,…,xN],y→=[y1,y2,…,yN],

maxx→,y→∑n=1N−1f(h(n−1),xn,yn)hs.t.xn+1=xn+g(h(n−1),xn,yn)h,n=1,2,…,N−1

N

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.