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

gg

gzg

h

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

Chhf


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

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.