1. Trang chủ
  2. » Luận Văn - Báo Cáo

Điều khiển tối ưu xung hệ động lực

98 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 98
Dung lượng 755,63 KB

Nội dung

-i- I H C QU C GIA THÀNH PH H CHÍ MINH TR NG I H C BÁCH KHOA INH VINH HI N I U KHI N T I XUNG H Chuyên ngành : TOÁN U NG L C NG D NG LU N V N TH C S TP H CHÍ MINH, tháng 07 n m 2007 - ii - CƠNG TRÌNH C HỒN THÀNH T I TR NG I H C BÁCH KHOA I H C QU C GIA TP H CHÍ MINH Cán b h ng d n khoa h c : TS NGUY N BÁ THI Cán b ch m nh n xét : Cán b ch m nh n xét : Lu n v n th c s cb ov t iH I NG CH M B O V LU N V N TH C S! TR NG I H C BÁCH KHOA, ngày tháng n m - iii - TR NG I H C BÁCH KHOA C NG HÒA XÃ H I CH NGHIÃ VI T NAM PHÒNG ÀO T O S H C L P - T DO - H NH PHÚC oOo Tp HCM, ngày tháng n m NHI M V LU N V N TH C S H tên h c viên: INH VINH HI N Ngày, tháng, n m sinh : 10-08-1970 Chuyên ngành : Toán #ng d$ng I- TÊN Phái : Nam N"i sinh : Phú Yên TÀI: I U KHI N T I U XUNG H NG L C II- NHI M V VÀ N I DUNG: - Tóm t%t ph "ng pháp bi&n 'i thích nghi gi i tốn quy ho ch tuy&n tính - Tóm t%t ph "ng pháp Frank-Wolfe gi i toán quy ho ch l(i - Xây d)ng mơ hình tốn h c c*a toán i+u khi,n t-i u h ng l)c v i hàm m$c tiêu phi tuy&n có ràng bu c v+ th.i i,m /t xung - D)a ph "ng pháp ki&n thi&t, ch#ng minh i+u ki n c0n t-i u - Trình bày ph "ng pháp gi i tốn - L p ch "ng trình gi i toán 27-02-2007 III- NGÀY GIAO NHI M V : IV- NGÀY HOÀN THÀNH NHI M V : 07-07-2007 V- CÁN B H NG D N : TS NGUY N BÁ THI CÁN B H NG D N (H c hàm, h c v1, h tên ch2 ký) CH NHI M B MÔN QL.CHUYÊN NGÀNH (H tên ch2 ký) TS NGUY N BÁ THI N i dung + c "ng lu n v n th c s thơng qua PGS TS NGUY N ÌNH HUY ã c H i (ng chuyên ngành Ngày TR NG PHÒNG T-S H TR tháng n m NG KHOA QL.NGÀNH - iv - L IC M N Tr c h&t em xin chân thành c m "n Phòng t o Sau i h c Tr ng i h c Bách khoa TP.HCM ã t o i+u ki n cho em h c t p, nghiên c#u su-t hai n m qua Em xin chân thành c m "n Khoa Khoa h c #ng d$ng th0y B mơn Tốn #ng d$ng ã truy+n t ki&n th#c cho em trình h c t p V i lòng bi&t "n sâu s%c, em xin g3i l.i c m "n &n th0y Nguy4n Bá Thi, ng i ã nhi t tình h ng d n , em hồn thành lu n v n Sau cùng, cho phép g3i l.i c m "n &n t t c b n bè, (ng nghi p ã h5 tr , ng viên, chia s6 , tơi hồn thành khóa h c TP.H Chí Minh, ngày 07 tháng 07 n m 2007 Tác gi -v- TÓM T T LU N V N TH C S -i t ng nghiên c#u c*a lu n v n toán i+u khi,n t-i u hàm m$c tiêu phi tuy&n có ràng bu c v+ th.i i,m /t xung Ph0n n i dung c*a lu n v n bao g(m b-n ch "ng: Ch "ng I nêu khái ni m c" b n v+ h ng l)c toán i+u khi,n t-i u Ch "ng II trình bày thu t toán c" s7 c s3 d$ng trình xây d)ng thu t tốn t'ng th, gi i tốn i+u khi,n xung, ó thu t tốn Bi&n 'i thích nghi, thu t tốn Frank-Wolfe Ch "ng III gi i thi u toán i+u khi,n t-i u có ràng bu c th.i i,m /t xung v i ràng bu c i,m cu-i d ng b t 8ng th#c Trên c" s7 c*a ph "ng pháp bi&n 'i thích nghi, hàng lo t khái ni m t "ng #ng c a vào nh : véc t" th&, véc t" ánh giá ( (ng ph "ng án), t)a, ph "ng án t)a… Trên c" s7 ó, xây d)ng i+u ki n c0n t-i u -i v i hàm m$c tiêu tuy&n tính Ch "ng IV trình bày chi ti&t thu t toán gi i toán i+u khi,n t-i u tr ng h p hàm m$c tiêu phi tuy&n D)a k&t qu t c cho hàm m$c tiêu tuy&n tính ch "ng tr c, ch "ng ti&p t$c phát tri,n thu t toán cho tr ng h p hàm m$c tiêu phi tuy&n Thu t toán bao g(m hai chu trình: chu trình t)a chu trình hồn ch9nh Trong m5i chu trình l i có th, bao g(m nhi+u b c khác Cu-i ch "ng m t ví d$ minh h a vi c áp d$ng thu t tốn nêu Ngồi ra, ph0n ph$ l$c c*a lu n v n cịn có mã ngu(n c vi&t b:ng Matlab ã c cài /t d i d ng m t ch "ng trình hồn ch9nh , gi i tốn nói - vi - M CL C M U CH NG I: .2 H NG L C VÀ I U KHI N T I U .2 H ng l c i u n t!i "u: 1.1 H ng l c 1.2 Bài toán i u n i u n t i u 1.3 Các c tr ng c a m t h ng l c 1.4 Các ph ng pháp gi i toán i u n t i u 1.4.1 Các ph ng pháp gián ti p: 1.4.2 Các ph ng pháp tr c ti p: 1.4.3 Các ph ng pháp trung gian: Bài toán i u n t!i "u liên t#c t$ng khúc .4 2.1 Phát bi u toán .4 2.2 a v tốn quy ho ch n tính (QHTT) không gian hàm s CH NG II THU T TỐN BI%N &I THÍCH NGHI VÀ THU T TOÁN FRANKWOLFE Thu't tốn bi(n )i thích nghi gi*i tốn QHTT t+c 1.1 Phát bi u toán .7 1.2 Tiêu chu n t i u – g n t i u 1.3 Xây d ng h ng d ch chuy n ph ng án .9 1.4 Xây d ng ph ng án 1.5 Thu t toán 11 Thu't tốn bi(n )i thích nghi gi*i tốn QHTT v,i ràng bu c b-t ng th/c .14 2.1 Phát bi u toán .14 2.2 Xây d ng véc t th véc t ánh giá .15 2.3 Tiêu chu n t i u 15 2.4 Tiêu chu n g n t i u 15 2.5 Xây d ng h ng d ch chuy n ph ng án 17 2.6 Xây d ng ph ng án 18 2.7 i t a -B c i ng u 20 2.8 Thay i t a – Tính tốn ma tr n t a .23 2.9 Thu t toán bi n i thích nghi 24 - vii - 2.10 Kh o sát h s Θ thu t toán 28 Thu't toán frank-wolfe gi*i toán quy ho0ch l1i v,i ràng bu c tuy(n tính: .29 3.1 Bài toán quy ho ch l i t ng quát: 29 * nh ngh a 2.3.1: 29 * nh lý 2.3.2: 30 3.2 Bài toán quy ho ch l i v i ràng bu c n tính: 31 CH NG III 33 BÀI TOÁN I U KHI N XUNG V I RÀNG BU C I M CU I D NG B2T 3NG TH C .33 4t v-n : .33 Phát bi u toán t!i "u: .34 ∗ nh ngh a 3.1: .34 ∗ nh ngh a 3.2: .34 Tính i u n "5c: .35 i u ki n c6n c7a tính t!i "u: 36 CH NG IV 43 BÀI TOÁN I U KHI N XUNG CÓ HÀM M C TIÊU PHI TUY%N 43 Phát bi u toán: 43 Công th/c gia s! c7a tiêu chu8n ch-t l"5ng: 44 i u ki n c6n c7a tính t!i "u: 46 Ph"9ng pháp gi*i toán: 50 4.1 Chu trình t a: .50 4.2 Chu trình hồn ch nh: .54 Ví d# 57 K%T LU N - H NG PHÁT TRI N 61 TÀI LI U THAM KH O 62 PH L C: CÁC CH NG TRÌNH MÁY TÍNH 63 Ch ng trình bi n i thích nghi 63 function solution = BDTNBdt(c,A,b1,b2,d1,d2,eps,x0) 63 function y = Less(u, v) .73 Ch ng trình gi i h ph ng trình phi n b ng ph ng pháp l p Newton 73 function [ok, sol]=newton(fun, x0, maxiter, tol) .73 function ret = jacob(fun, x) 75 - viii - Ch ng trình gi i toán quy ho ch l i b ng ph ng pháp FrankWolfe .75 function [solution, obj] = FrankWolfeJ(c,D,F,b,tsao,T,A,b1,b2,d1,d2,eps,max,x0,u0) .75 function t = minphi(v, dv, t0, t1) 76 Các ch ng trình tính qu o x(t*), tiêu chu n ch t l ng J(u), Gradient c a J(u), c(tk), ng i u n véc t ánh giá 78 function ret = xtsao(F,b,tsao,T,x0,u0) .78 function ret = J(c,D,F,b,tsao,T,x0,u0) .78 function ret = gradientJ(c,D,F,b,tsao,T,x0,u0) 78 function ret = ck(c,F,b,tsao,T) 79 function ret = ddk_theta(c,D,F,b,tsao,x0,u_,Tu_,K0_,I0_,theta_, k_) 79 function ret = dg_theta(c,D,F,G,b,tsao,x0,Ki,u_,Tu_,K0_,I0_,theta_, k_) .80 Ch ng trình i u n t i u xung .81 function [Tu, u, Ju, x_tsao, ok] = DKTUPT(c, D, G, x0, b, tsao, hsao) 81 Giao di n ch ng trình 89 -1- M U T; thu7 xa x a ng i ã t;ng ngh ch& t o nh2ng thi&t b1 i+u khi,n t) ng nh:m m$c ích gi m s#c l)c, t ng n ng su t lao ng Theo th.i gian nh2ng thi&t b1 i+u khi,n t) ng ngày hoàn thi n ngành i+u khi,n h c ã có nh2ng óng góp to l n l nh v)c kinh t&, an ninh qu-c phòng, nghiên c#u v< tr$… i+u khi,n t-i u m t nhánh /c bi t c*a i+u khi,n hi n i, ó v n + c /t không ch9 d;ng l i vi c a h th-ng c0n i+u khi,n v+ tr ng thái mong mu-n mà ph i t-i u hóa q trình theo m t ngh a ó Lu n v n i sâu nghiên c#u m t l p toán /c bi t c*a i+u khi,n t-i u h ng l)c Trong th)c t&, vi c gi i nh2ng toán lo i th ng g/p ph i nh2ng ràng bu c r t ph#c t p Trong s- nh2ng ràng bu c ó ràng bu c v+ t0n s- áp /t xung quan tr ng ci tri,n khai h th-ng i+u khi,n t-i u th)c t& Ngoài ra, cu c s-ng h:ng ngày c

Ngày đăng: 04/04/2021, 06:56

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN