Professional Documents
Culture Documents
NHÓM 2
NGUYỄN TRIỆU ÁNH DƯƠNG
NGUYỄN HIẾU NGỌC
LÊ TUYẾT NHI
MAI NGUYỄN TRẤN TIỀN
VŨ THANH TÂM
PHƯƠNG
PHÁP LUÂN
PHIÊN TỪNG
BIẾN
KHÁI NIỆM VỀ PHƯƠNG PHÁP LUÂN PHIÊN TỪNG BIẾN
Hãy xác định giá trị các thông số tối ưu của phản ứng
trên để thu được khối lượng Ethyl ester là lớn nhất
Các đại lượng
Muïc tieâu : Khoái löôïng ethyl ester thu ñöôïc laø cöïc ñaïi
Ymax =maxY(Z1,Z2,Z3)
Caùc ñieàu kieän raøng buoäc :
2 ≤ Z1 ≤ 3
16 ≤ Z2 ≤ 20
1,7≤ Z3 ≤ 2,3
Trong đó: Y (Z1, Z2, Z3) là hàm mục tiêu
Phương pháp luân phiên từng biến
•Phương pháp giải:
* Bước 1 : Chọn điểm xuất phát Z(0) (Z1(0), … , Zn(0))
Chọn các giá trị y 0 và x 0
(εx, εy là khoảng cách có thể đi được từ điểm xuất phát
đến điểm mới)
Xác định giá trị Y(0) tại Z(0)
* Bước 2 : Thực hiện n phiên giải bài toán tối ưu lần lượt
với từng biến Zi để từ điểm xuất phát Y(0) (Z1(0), … , Zn(0) )
tìm ra điểm Y(1) (Z1(1), Z2(1), …, Zn(1)) tốt hơn.
Phương pháp luân phiên từng biến
Bước 2:
- Phieân 1: Coá ñònh (n-1) bieán, giaûi baøi toaùn toái
öu vôùi bieán coøn laïi (giaû söû Z1) khi cho Z1 chaïy
trong mieàn giaù trò cuûa noù. Giaû söû Y toát nhaát taïi
Z(*1) = (Z1(1), Z2(0), Z3(0),…, Zn(0))
- Phieân 2: Tieán haønh töông töï vôùi bieán Z2 (coá
ñònh caùc bieán coøn laïi trong ñoù Z1 = Z1(1) ). Tìm
ñöôïc giaù trò Y toát nhaát taïi ñieåm Z(*2) = (Z1(1), Z2(1),
Z3(0),…, Zn(0)) .
- Phieân thöù n: Giaûi baøi toaùn toái öu vôùi bieán xn
(coá ñònh caùc bieán coøn laïi trong ñoù Z1 = Z1(1), … ,
Zk-1 = Zk-1(1), Zk+1 = Zk+1(1), … , Zn = Zn(0), ). Tìm ñöôïc
(*n)
Phương
* Böôùc 3:pháp
Kieåmluân phiên
tra ñieàu từng
kieän biến
döøng: (*)
Y Y (1) Y ( 0) y
Y
Hoặc/ Và
trong ñoù
Yz = Y(Z(1))
(1)
= Y(Z1(1), … , Zn(1))
- Neáu (*) khoâng thoûa maõn:
+ Choïn Z(1) laøm ñieåm xuaát phaùt môùi (noùi caùch
khaùc: thöïc hieän pheùp gaùn Z (0) = Z(1) vaø Y(0) = Y(1))
+ Quay laïi böôùc 2
- Neáu (*) thoûa maõn: keát luaän Y ñaït giaù trò toái
öu taïi Z(1)
Cụ thể trong bài toán
Böôùc 1:
Chọn điểm xuất phaùt Z(0) (2 ; 16 ;1,7).
Thay giaù trò naøy vaøo haøm muïc tieâu Y(0) = 75,00
Chọn ɛy = 0,01
Bước 2:
Phieân 1: Coá ñònh 2 bieán, Z2 = 16, Z3 =1,7, giaûi baøi
toaùn toái öu vôùi bieán coøn laïi. Khi cho Z1 chaïy
trong mieàn giaù trò cuûa noù với bước chạy 0,1. Khi
đoù, y toát nhaát taïi Z(*1) = (2 ;16 ;1,7).
Ta tìm ñöôïc giaù trò Ymax(1) = 75,00 taïi Z1 =2, Z2 =16, Z3
= 1,7
Z1 Z2 Z3 Y
2 16 1,7 75,00
2,1 16 1,7 74,83
2,2 16 1,7 74,66
79,17 79,17 0 y
( 3)
y max y ( 2)