| 研究生: |
陳秀笙 Chen, Xiu-Sheng |
|---|---|
| 論文名稱: |
以常微分方程式與偏微分方程式描述之動態系統的彈性分析 Flexibility Analysis of Dynamic Systems Described with Ordinary and Partial Differential Equations |
| 指導教授: |
張珏庭
Chang, Chuei-Tin |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 化學工程學系 Department of Chemical Engineering |
| 論文出版年: | 2023 |
| 畢業學年度: | 111 |
| 語文別: | 中文 |
| 論文頁數: | 129 |
| 中文關鍵詞: | 動態彈性指標 、操作限制 、偏微分方程式 、基因演算法 |
| 外文關鍵詞: | Dynamic flexibility index, Operating Limits, Partial Differential Equations, Genetic Algorithms, Active Set Method |
| 相關次數: | 點閱:134 下載:7 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
傳統的化工製程設計大多是以數學模型為基礎,並將經濟效益作為主要考量,但在實際操作過程中,數學模型中可能會有某些參數受到外部因素影響或是本身數值估算不精確,導致參數偏離原先程序設計時設定的數值,造成系統效率不如預期,甚至在極端情況下無法操作,因此在設計時除了考慮成本外,操作的可行性也需要重視。在過去的研究中已有學者針對參數不確定的動態系統定義動態彈性指標(dynamic flexibility index, FI_d)來評量系統的可操作性。然而在過往相關研究中所探討的系統大多以代數方程式或常微分方程式描述,探討以偏微分方程式為基礎的動態系統的研究較少,因此在本研究中我們同時探討以常為分方程式和偏微分方程式表示的動態系統。傳統的計算方法是使用窮舉頂點法,將所有頂點逐一代入限制條件,比較不同最適化結果後即可得到彈性指標值,但當限制式變多且複雜時,頂點數量會大幅增加,使得窮舉計算過於耗時,因此我們使用基因演算法(Genetic Algorithm, GA)輔助頂點法與活性約束法,希望能大幅減少計算量。本研究藉由整合MATLAB與GAMS撰寫程式,執行上述的多層最適化問題,以此分析數個動態系統案例,並比較其結果的精確度及收斂時間。
Traditional chemical process design is created mostly based on mathematical models, with economic benefit as the main evaluation criterion. However, in the actual plant operation, some model parameters may be affected by external factors or inaccurate estimates, causing the system efficiency to be lower than expected or even inoperable in extreme cases. Therefore, in addition to the operating and equipment costs, the operational feasibility also needs to be considered. In the past, the dynamic flexibility index (FId) was defined in various studies for use as a performance metric of any given dynamic system with uncertain parameters. However, the processes discussed in the past were described by either the algebraic equations or the ordinary differential equations (ODEs), and there have been essentially no studies concerning the dynamic systems characterized with partial differential equations (PDEs). Therefore, in this study, the dynamic systems expressed by both ODEs and PDEs are analyzed with the same basic approach. The traditional method for evaluating the dynamic flexibility index is to exhaustively search in all vertex directions, then maximize the above-mentioned performance measure along every direction one-at-a-time, and finally obtain FI_d by selecting the smallest metric among those determined with the exhaustive search. However, as the number of constraints becomes very large and the constraint formulations more complex, the vertex number should also increases drastically. This feature obviously makes the exhaustive search impractical.
Genetic algorithm (GA) assisted vertex method and the active set method have been used in this study to solve the dynamic programming models formulated with the ordinary or partial differential equations. The GA-based search approach was originally proposed by Ali et al. (2021) to relieve the computation load of this search procedure. The active set method was originally proposed by Grossmann and Floudas (1987), and Huang (2019) proposed additional constraints to reduce its convergence time. This research integrated MATLAB and GAMS to write a code to implement the above-mentioned multi-level optimization problem. Several examples are presented in this thesis to demonstrate the feasibility of the two proposed numerical methods. The computation accuracy and convergence time of their results have also been compared in detail. The advantage of the GA-assisted vertex method is that the time required for calculation is shorter, but it cannot guarantee that the result is the global optimal solution. The advantage of the active set method is that the result is more accurate, but the time required for the calculation increases significantly as Nz increases.
Adi, V. S. K., & Chang, C.-T. (2013). A mathematical programming formulation for temporal flexibility analysis. Computers & Chemical Engineering, 57, 151-158.
Adi, V. S. K., & Chang, C. T. (2015). Development of flexible designs for PVFC hybrid power systems. Renewable Energy, 74, 176-186.
Ali, S. M., Chang, C.-T., & Chang, J.-S. (2022a). Application of dynamic flexibility index for evaluation of process control system designs. Computers & Chemical Engineering, 166, 107988.
Ali, S. M., Chang, C.-T., & Chang, J.-S. (2022b). Application of dynamic flexibility index for process design improvement. Chemical Engineering Research and Design, 185, 368-376.
Ali, S. M., Hwang, S.-W., Chang, C.-T., & Chang, J.-S. (2021). An effective numerical procedure for evaluating flexibility indices of dynamic systems with piecewise constant manipulated variables. Computers & Chemical Engineering, 154, 107464.
Aurousseau, A., Vuillerme, V., & Bezian, J.-J. (2015). Modeling of linear concentrating solar power using direct steam generation with parabolic-trough. Paper presented at the Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015.
Brengel, D., & Seider, W. (1992). Coordinated design and control optimization of nonlinear processes. Computers & Chemical Engineering, 16(9), 861-886.
Camacho, E., Rubio, F., Berenguel, M., & Valenzuela, L. (2007). A survey on control schemes for distributed solar collector fields. Part I: Modeling and basic control approaches. Solar Energy, 81(10), 1240-1251.
Dimitriadis, V., Shah, N., & Pantelides, C. (1997). Modeling and safety verification of discrete/continuous processing systems. AIChE Journal, 43(4), 1041-1059.
Dimitriadis, V. D., & Pistikopoulos, E. N. (1995). Flexibility analysis of dynamic systems. Industrial & Engineering Chemistry Research, 34(12), 4451-4462.
Fabro, J. A., & Arruda, L. V. (2003). Fuzzy-neuro predictive control, tuned by genetic algorithms, applied to a fermentation process. Paper presented at the Proceedings of the 2003 IEEE International Symposium on Intelligent Control.
Grossmann, I. E., & Floudas, C. A. (1987). Active constraint strategy for flexibility analysis in chemical processes. Computers & Chemical Engineering, 11(6), 675-693.
Huang, B.-J. (2022). A Novel Numerical Strategy for Computing Flexibility Indices of Lumped and Distributed Dynamic Systems. (Master's thesis). National Cheng Kung University, Tainan, Taiwan.
Huang, S.-W. (2019). A Novel Numerical Strategy for Computing Flexibility Index of Dynamic Systems with Piecewise Constant Manipulated Variables. (Master's thesis). National Cheng Kung University, Tainan, Taiwan.
Kabbaj, N., Nakkabi, Y., & Doncescu, A. (2010). Analytical and knowledge based approaches for a bioprocess supervision. Knowledge-Based Systems, 23(2), 116-124.
Kannaiyan, S., Bhartiya, S., & Bhushan, M. (2019). Dynamic modeling and simulation of a hybrid solar thermal power plant. Industrial & Engineering Chemistry Research, 58(18), 7531-7550.
Kuo, Y.-C., & Chang, C.-T. (2016). On heuristic computation and application of flexibility indices for unsteady process design. Industrial & Engineering Chemistry Research, 55(3), 670-682.
Lima, F. V., & Georgakis, C. (2008). Design of output constraints for model-based non-square controllers using interval operability. Journal of Process Control, 18(6), 610-620.
Lima, F. V., Georgakis, C., Smith, J. F., Schnelle, P. D., & Vinson, D. R. (2010a). Operability‐based determination of feasible control constraints for several high‐dimensional nonsquare industrial processes. AIChE Journal, 56(5), 1249-1261.
Lima, F. V., Jia, Z., Ierapetritou, M., & Georgakis, C. (2010b). Similarities and differences between the concepts of operability and flexibility: the steady‐state case. AIChE Journal, 56(3), 702-716.
Maher, M. (1995). Modélisation et élaboration d'algorithmes d'estimation et de commande: application à un bioprocédé. Toulouse 3,
Malcolm, A., Polan, J., Zhang, L., Ogunnaike, B. A., & Linninger, A. A. (2007). Integrating systems design and control using dynamic flexibility analysis. AIChE Journal, 53(8), 2048-2061.
Masero, E., Maestre, J. M., & Camacho, E. F. (2022). Market-based clustering of model predictive controllers for maximizing collected energy by parabolic-trough solar collector fields. Applied Energy, 306, 117936.
Powell, K. M., & Edgar, T. F. (2012). Modeling and control of a solar thermal power plant with thermal energy storage. Chemical Engineering Science, 71, 138-145.
Sanchez-Sanchez, K. B., & Ricardez-Sandoval, L. A. (2013). Simultaneous design and control under uncertainty using model predictive control. Industrial & Engineering Chemistry Research, 52(13), 4815-4833.
Serra, A., Strehaiano, P., & Taillandier, P. (2005). Influence of temperature and pH on Saccharomyces bayanus var. uvarum growth; impact of a wine yeast interspecific hybridization on these parameters. International journal of food microbiology, 104(3), 257-265.
Swaney, R. E., & Grossmann, I. E. (1985a). An index for operational flexibility in chemical process design. Part I: Formulation and theory. AIChE Journal, 31(4), 621-630.
Swaney, R. E., & Grossmann, I. E. (1985b). An index for operational flexibility in chemical process design. Part II: Computational algorithms. AIChE Journal, 31(4), 631-641.
Vasilache, A., Dahhou, B., Roux, G., & Goma, G. (2001). Classification of fermentation process models using recurrent neural networks. International Journal of Systems Science, 32(9), 1139-1153.
Wu, R.-S., & Chang, C.-T. (2017). Development of mathematical programs for evaluating dynamic and temporal flexibility indices based on KKT conditions. Journal of the Taiwan Institute of Chemical Engineers, 73, 86-92.
Zhou, H., Li, X., Qian, Y., Chen, Y., & Kraslawski, A. (2009). Optimizing the initial conditions to improve the dynamic flexibility of batch processes. Industrial & Engineering Chemistry Research, 48(13), 6321-6326.