Thiết lập MINLP

Một phần của tài liệu Tìm hiểu về thiết bị optimizer trong hysys (Trang 51 - 55)

Xác định Slack Variables

Ba Slack Variables được thêm vào bảng Boilers Calculations để đại diện cho những hạn chế lưu lượng tối đa trên đầu vào lượng lưu lượng của mỗi nồi hơi. Slack Variable được thành lập bởi công thức:

Trong đó:

Giá trị kẽ hở lớn nhất

Lưu lượng đầu vào trong dòng chảy của lò hơi

Lưu lượng đầu vào tối đa trong dòng chảy của lò hơi(36,000kg/h)

1. Tính toán giá trị Slack Values cho ba nồi hơi. Sau đây sẽ là sự xuất hiện của Slack Values với bảng tính Boilers Calculations :

2. Thêm các giá trị Slack Values từ bảng tính Boilers Calculations để hạn chế quá trình Derivative Utility.

3. Trong Derivative Utility, Thiết lập tối đa một Slack Variable chỉ được đến 0. 4. Thiết lập một giá trị cần thiết tối thiểu của-1.00e-006.

5. Thay đổi tên của Slack Values bằng Slack Max B1, Slack Max B2, and Slack Max B3 đối với lò hơi thích hợp.

6. Kiểm tra lại Use Flag đối với tất cả các Slack Variables.

Bảng hạn chế quá trình chứa tất cả những hạn chế như biểu thị trong hình sau đây:

Xác định State Variables

Xác định ba phần State Variables trong Derivative Utility để làm tham chiếu cho ba trạng thái của thiết bị nhị phân từ Boilers Calculations trong bảng tính toán.

2. Ở nhómVariables , chọn nhánh State Variable .

3. Chọn StateVars từ danh sách được thêm vào từ trên xuống ở trong nhóm Derivative Utility Configuration .

4. Nhấp vào mục Add.

5. Chọn phần Boilers Calculations như trong Object.

6. Từ danh sách Object ,chọn thành phần mà bạn xác định rõ được hệ nhị phân của State Variable đối với Boiler 1.

7. Nhấp vào OK.

8. Đổi tên State Variable mới được thêm vào sang Use B1. 9. Lặp lại các bước từ 3 đến 8 cho Boiler 2 và Boiler 3.

Bảng State Variables sẽ xuất hiện như sau:

10.Nhấp vào nút Close để đóng phần không gian Derivative Utility hiện ra.

Xác định việc lựa chọn tối ưu hóa

Bước cuối cùng là để xác định yêu cầu của việc lựa chọn tối ưu hóa 1. Chọn Optimizer từ danh sách trong Simulation

2. Nhấp vào nút Selection Optimization 3. Nhấp vào tab Selection Optimization.

Options

5.Từ nhóm Stochastic Parameters , thiết lập Time Limit đến 5(min). 6. Thiết lập Annealing Temperature đến 100.

7. Nhấp vào nút Start .

Kết quả tối ưu hóa

Chi phí thấp nhất (đạt được các mục tiêu hàm giá trị tốt nhất) được hiển thị trong nhóm Stochastic Optimization Output ở trong tab Selection Optimization của không gian làm việc Optimizer :

Với dòng chảy,điều kiện hoạt động của mỗi nồi hơi cần thiết để đạt được mục tiêu giá trị hàm tốt nhất và được tổng hợp trong bảng tính Boilers Calculations như hình dưới đây:

Một phần của tài liệu Tìm hiểu về thiết bị optimizer trong hysys (Trang 51 - 55)