課程名稱 |
程序最適學 PROCESS OPTIMIZATION |
開課學期 |
97-1 |
授課對象 |
工學院 化學工程學研究所 |
授課教師 |
陳誠亮 |
課號 |
ChemE7010 |
課程識別碼 |
524EM1310 |
班次 |
|
學分 |
3 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
星期一7,8,9(14:20~17:20) |
上課地點 |
綜405 |
備註 |
本課程以英語授課。 總人數上限:20人 |
|
|
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
說明程序最適化的基本原理,簡介化工程序中常見的程序最適化策略 |
課程目標 |
1. 了解最適化問題基本要素:變數、目標、限制
2. 熟悉最適化解之基礎觀念,如KKT原理
3. 熟悉線性規劃問題、非線性規劃問題、混合整數線性/非線性規劃問題基本原理與主要求解方法
4. 熟悉狹點分析法並應用於程序整合問題,包括熱交換器網路設計、質交換器網路設計用水網路設計等
5. 熟悉數學規劃法於程序整合問題上的應用,包括熱交換器網路設計、質交換器網路設計用水網路設計等
6. 能使用Matlab Optimization Toolbox及GAMS軟體工具求解最適化問題 |
課程要求 |
教科書1 “Introduction to Optimum Design” by Arora, J.S., 2nd Ed., Elsevier, 2004.
課程大綱
單元主題 內容綱要 講授 示範 習作 其他
最適化問題基本要素 1. 介紹化工程序最適化應用案例
2. 了解最適化問題中的變數、目標、限制 6
最適化解之基礎觀念 1. 介紹Kurn-Tucker Condition 6
最適化問題主要求解方法 1. 線性規劃問題與主要求解方法
2. 非線性規劃問題與主要求解方法
3. 混合整數線性/非線性規劃問題與主要求解方法 15
狹點分析法及其應用 1. 程序合成與程序整合
2. 狹點分析法基本概念及其應用 6
數學規劃法於程序整合問題上的應用 1. 熱交換器網路設計
2. 質交換器網路設計
3. 用水網路設計 9
Matlab Optimization Toolbox及GAMS 1. 能使用Matlab Optimization Toolbox求解最適化問題
2. 能使用GAMS軟體工具求解最適化問題 3 3 3
教學要點概述:
1. 評量方法: 二次考試,各佔30%;一般作業,20%;電腦作業,20%
2. 教學方法: 抽象觀念及數學分析利用黑板輔助說明
應用及實例以投影片教學
指定電腦作業,訓練學生使用電腦的能力
電腦作業以分組方式進行,培養學生團隊合作的精神
教材網址: 上課補充教材可至http://140.112.23.95/en/index.html下載
|
預期每週課後學習時數 |
|
Office Hours |
|
指定閱讀 |
|
參考書目 |
|
評量方式 (僅供參考) |
|
|