Chulalongkorn University Theses and Dissertations (Chula ETD)
A modified genetic algorithm with sampling technique for distillation sequence synthesis
Other Title (Parallel Title in Other Language of ETD)
เจเนติกอัลกอริทึมแบบปรับปรุงด้วยเทคนิคการสุ่มตัวอย่างสำหรับการสังเคราะห์ลำดับการกลั่น
Year (A.D.)
2005
Document Type
Thesis
First Advisor
Soorathep Kheawhom
Faculty/College
Faculty of Engineering (คณะวิศวกรรมศาสตร์)
Degree Name
Master of Engineering
Degree Level
Master's Degree
Degree Discipline
Chemical Engineering
DOI
10.58837/CHULA.THE.2005.1573
Abstract
A number of chemical engineering optimization problems generally involve highly nonlinear function, which contains numerous local optima in the feasible area. These problems are very difficult to solve and to obtain the global solution. Genetic algorithm (GA) is an optimization method widely used to solve complex optimization problems because GA can successfully solve these difficulties. Moreover, GA is easy to implement. However, GA has some shortcomings that are premature convergence and weak exploitation capabilities. The major reason of its drawbacks causes initial population lacking uniformity properties. In this work, we develop a new efficient genetic-based optimization algorithm by introducing sampling techniques to select a good set of initial population. These are Latin hypercube sampling (LHS), Faure sequence sampling (FSS), and Hammersley sequence sampling (HSS). The performance of the proposed algorithms and a simple genetic algorithm (SGA) is compared in terms of solution quality and speed of convergence to the global optimum through several complex optimization problems and a case study. The case study involves distillation sequence synthesis of methanol/water system. The objective of this problem is to find the suitable sequence and operating points providing a maximum profit. From the results, with the same parameters, our proposed techniques provide a better solution than SGA and/or converge to the global solution more than four times as fast as SGA.
Other Abstract (Other language abstract of ETD)
ปัญหาออพติไมเซชันทางวิศวกรรมเคมีโดยทั่วไปมักเกี่ยวข้องกับฟังก์ชันที่สลับซับซ้อนซึ่งประกอบไปด้วยจุดต่ำสุดสัมพัทธ์ (local optimum point) เป็นจำนวนมาก ปัญหาในลักษณะนี้เป็นปัญหาที่ยากในการหาคำตอบ และคำตอบที่ได้รับอาจไม่ใช่ค่าที่จุดต่ำสุดสัมบูรณ์ (global optimum point) เจเนติกอัลกอริทึมคือวิธีการออพติไมเซชันที่นิยมนำมาใช้แก้ปัญหา เนื่องจากเป็นอัลกอริทึมที่สามารถแก้ปัญหาที่สลับซับซ้อนได้และง่ายในการนำมาประยุกต์ใช้ อย่างไรก็ตามเจเนติกอัลกอริทึมมีข้อด้อยก็คือการลู่เข้าสู่คำตอบที่ช้า และคำตอบที่ได้รับอาจจะเป็นค่าที่จุดต่ำสุดสัมพัทธ์ไม่ใช่จุดต่ำสุดสัมบูรณ์ ซึ่งสาเหตุหลักของข้อด้อยประการหนึ่งนั้นเกิดจากประชากรเริ่มต้นที่ขาดความหลากหลาย ดังนั้นในงานวิจัยนี้จึงได้เน้นไปที่การพัฒนาเจเนติกอัลกอริทึมด้วยเทคนิคการสุ่มตัวอย่างในการเลือกประชากรเริ่มต้นที่มีความหลากหลายเพื่อที่จะแก้ไขข้อด้อยและยังคงไว้ซึ่งข้อเด่นของเจเนติกอัลกอริทึม เทคนิคการสุ่มตัวอย่างที่นำมาประยุกต์ใช้ก็คือ Latin hypercube sampling (LHS), Faure sequence sampling (FSS), และ Hammersley sequence sampling (HSS) ประสิทธิภาพของอัลกอริทึมใหม่กับอัลกอริทึมเดิมถูกเปรียบเทียบในแง่ของค่าของคำตอบที่ได้รับกับความเร็วในการหาคำตอบ ผ่านการออพติไมซ์โจทย์ปัญหาทางออพติไมเซชันแบบต่างๆ รวมทั้งยังนำไปประยุกต์ใช้กับปัญหาการสังเคราะห์ลำดับการกลั่นของระบบเมทานอลกับน้ำ เพื่อหาลำดับการกลั่นและหาจุดดำเนินการที่เหมาะสมซึ่งทำให้ได้กำไรมากที่สุด จากผลการทดลองพบว่าด้วยค่าพารามิเตอร์เดียวกัน อัลกอริทึมที่เราพัฒนาขึ้นให้คำตอบดีกว่าอัลกอริทึมเดิม และ/หรือ สามารถลู่เข้าสู่คำตอบได้เร็วขึ้นกว่าอัลกอริทึมเดิมกว่า 4 เท่า
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Recommended Citation
Preechakul, Chirdpong, "A modified genetic algorithm with sampling technique for distillation sequence synthesis" (2005). Chulalongkorn University Theses and Dissertations (Chula ETD). 65681.
https://digital.car.chula.ac.th/chulaetd/65681