3 research outputs found

    Machine Learning Based Approaches to Estimation of Quality Variables in Batch Processes

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(์„์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ํ™”ํ•™์ƒ๋ฌผ๊ณตํ•™๋ถ€, 2023. 2. ์ด์ข…๋ฏผ.์•ˆ์ „ํ•˜๊ณ  ๊ฒฝ์ œ์ ์ธ ๋ฐฐ์น˜ ๊ณต์ •์˜ ์šด์ „ ๋ฐฉํ–ฅ์„ ์ œ์‹œํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ œํ’ˆ ํ’ˆ์งˆ ์˜ˆ์ธก ๋ชจ๋ธ์˜ ๊ฐœ๋ฐœ์ด ํ•„์š”ํ•˜๋‹ค. ํ•˜์ง€๋งŒ ๋ฐฐ์น˜ ๊ณต์ •์€ ๋น„์ •์ƒ์ƒํƒœ์—์„œ ์šด์ „๋˜์–ด ๊ฐ•ํ•œ ๋น„์„ ํ˜•์„ฑ์„ ๋ณด์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฌผ๋ฆฌ ๋ฒ•์น™ ๊ธฐ๋ฐ˜ ๋ชจ๋ธ์˜ ๊ตฌ์ถ•์ด ์–ด๋ ต๋‹ค. ๋˜ํ•œ ๊ฐ ๋ฐฐ์น˜ ๋ณ„๋กœ ์„œ๋กœ ๋‹ค๋ฅธ ์šด์ „ ์‹œ๊ฐ„์„ ๊ฐ€์ง€๊ณ  ์šด์ „ ์กฐ๊ฑด์— ๋”ฐ๋ผ ์—ฌ๋Ÿฌ ๊ฐœ์˜ phase๋กœ ๊ตฌ์„ฑ๋˜๋Š” ๋ฐฐ์น˜ ๊ณต์ •์˜ ํŠน์„ฑ์€ ํ’ˆ์งˆ ์˜ˆ์ธก ๋ชจ๋ธ์˜ ๊ฐœ๋ฐœ์„ ๋”์šฑ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์šด์ „ ์‹œ๊ฐ„์„ ๊ฐ–๋Š” ๋ฐฐ์น˜ ๊ณต์ •์— ๋Œ€ํ•ด์„œ ๊ณต์ • ์šด์ „์˜ phase๋ฅผ ๊ณ ๋ คํ•œ ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ํ’ˆ์งˆ ์˜ˆ์ธก ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ๊ณต์ • ๋ฐ์ดํ„ฐ์˜ ์‹œ๊ณ„์—ด์„ฑ์„ ๊ณ ๋ คํ•œ phase ๋ถ„ํ• ์„ ์œ„ํ•ด์„œ warped K-means clustering (WKM) ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ ์šฉํ•˜์—ฌ phase๋ฅผ ๋ถ„ํ• ํ•˜์˜€๋‹ค. ๋ถ„๋ฆฌ๋œ ๊ฐ๊ฐ์˜ phase์— ๋Œ€ํ•˜์—ฌ ๋ณ„๋„์˜ Recurrent neural network (RNN) ์…€์„ ํ•™์Šต์‹œํ‚ค๋Š” ํ˜•ํƒœ์˜ ํ’ˆ์งˆ ์˜ˆ์ธก ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ๊ฐœ๋ฐœ๋œ ํ’ˆ์งˆ ์˜ˆ์ธก ๋ชจ๋ธ์€ ๊ธฐ์กด์˜ ๋Œ€ํ‘œ์ ์ธ ๋ฐฉ๋ฒ•๋ก ์ธ Dynamic time warping (DTW)๊ณผ Multiway partial least squares (MPLS)๋ฅผ ์‚ฌ์šฉํ•œ ๊ฒฝ์šฐ๋ณด๋‹ค ์ข‹์€ ์„ฑ๋Šฅ์„ ๋ณด์˜€๋‹ค. ๋˜ํ•œ phase๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š๊ณ  ํ•˜๋‚˜์˜ RNN ์…€์„ ์‚ฌ์šฉํ•œ ๊ฒฝ์šฐ๋ณด๋‹ค phase ๋ณ„๋กœ ์„œ๋กœ ๋‹ค๋ฅธ RNN ์…€์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์— ๋” ์ข‹์€ ์„ฑ๋Šฅ์„ ๋ณด์ด๋Š” ๊ฒƒ์„ ํ™•์ธํ•˜์˜€๋‹ค. ์ถ”๊ฐ€์ ์œผ๋กœ ํ•ด๋‹น ํ’ˆ์งˆ ์˜ˆ์ธก ๋ชจ๋ธ์„ ์˜จ๋ผ์ธ์œผ๋กœ ํ™œ์šฉ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ๋ฐœ์ „์‹œํ‚ด์œผ๋กœ์จ ๊ณต์ • ์šด์ „ ์ค‘ ๋ฐœ์ƒํ•˜๋Š” ์ด์ƒ ์ง„๋‹จ ๋ฐ ์ตœ์  ์šด์ „ ์กฐ๊ฑด์˜ ํƒ์ƒ‰์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.It is necessary to develop a product quality estimation model to operate batch processes in a safe and economical way. However, since the batch processes are operated in an unsteady state and show strong nonlinearity, it is difficult to build a first principle model. In addition, the batch processes show uneven operating duration for each batch and consist of several phases according to operating conditions, which makes the development of a quality estimation model more difficult. In this study, a machine learning based approach to estimation of quality variables considering the uneven duration and the multi-phase of batch processes was developed. The phases were divided by applying the warped K-means clustering (WKM) algorithm considering the sequentiality of process data. The quality estimation model in the form of a separate Recurrent Neural Network (RNN) cell for each phase was used. The developed quality estimation model showed better performance than the model using dynamic time warping (DTW) and multiway partial least squares (MPLS). In addition, using different RNN cells for each phase shows better performance than using one RNN cell without distinguishing the phases. By developing the quality estimation model into a form that can be used online, it will be possible to use the developed model for diagnosing abnormalities and searching for optimal operating conditions.์ œ 1 ์žฅ ์„œ๋ก  5 ์ œ 2 ์žฅ ๋ฐฉ๋ฒ•๋ก  12 ์ œ 1 ์ ˆ ๋ฐฐ์น˜ ๊ณต์ • ๋ฐ์ดํ„ฐ์˜ ์ „์ฒ˜๋ฆฌ 12 ์ œ 2 ์ ˆ Dynamic Time Warping 18 ์ œ 3 ์ ˆ Multiway Partial Least Squares 20 ์ œ 4 ์ ˆ Phase Partition 21 ์ œ 1 ํ•ญ Sub-PCA ์•Œ๊ณ ๋ฆฌ์ฆ˜ 21 ์ œ 2 ํ•ญ Warped K-Means Clustering ์•Œ๊ณ ๋ฆฌ์ฆ˜ 23 ์ œ 5 ์ ˆ Recurrent Neural Network 26 ์ œ 1 ํ•ญ Vanilla RNN, LSTM, GRU 26 ์ œ 2 ํ•ญ Multi RNN ๋ชจ๋ธ 31 ์ œ 3 ์žฅ ํŽ˜๋‹ˆ์‹ค๋ฆฐ ์ƒ์‚ฐ ๊ณต์ • 33 ์ œ 4 ์žฅ ๊ฒฐ๊ณผ ๋ฐ ๋ถ„์„ 38 ์ œ 1 ์ ˆ DTW-MPLS ๋ชจ๋ธ 39 ์ œ 2 ์ ˆ Single RNN ๋ชจ๋ธ 45 ์ œ 3 ์ ˆ Multi RNN ๋ชจ๋ธ 52 ์ œ 1 ํ•ญ Phase Partition 52 ์ œ 2 ํ•ญ Multi RNN ๋ชจ๋ธ 59 ์ œ 5 ์žฅ ๊ฒฐ๋ก  70์„

    Data driven process monitoring based on neural networks and classification trees

    Get PDF
    Process monitoring in the chemical and other process industries has been of great practical importance. Early detection of faults is critical in avoiding product quality deterioration, equipment damage, and personal injury. The goal of this dissertation is to develop process monitoring schemes that can be applied to complex process systems. Neural networks have been a popular tool for modeling and pattern classification for monitoring of process systems. However, due to the prohibitive computational cost caused by high dimensionality and frequently changing operating conditions in batch processes, their applications have been difficult. The first part of this work tackles this problem by employing a polynomial-based data preprocessing step that greatly reduces the dimensionality of the neural network process model. The process measurements and manipulated variables go through a polynomial regression step and the polynomial coefficients, which are usually of far lower dimensionality than the original data, are used to build a neural network model to produce residuals for fault classification. Case studies show a significant reduction in neural model construction time and sometimes better classification results as well. The second part of this research investigates classification trees as a promising approach to fault detection and classification. It is found that the underlying principles of classification trees often result in complicated trees even for rather simple problems, and construction time can excessive for high dimensional problems. Fisher Discriminant Analysis (FDA), which features an optimal linear discrimination between different faults and projects original data on to perpendicular scores, is used as a dimensionality reduction tool. Classification trees use the scores to separate observations into different fault classes. A procedure identifies the order of FDA scores that results in a minimum tree cost as the optimal order. Comparisons to other popular multivariate statistical analysis based methods indicate that the new scheme exhibits better performance on a benchmarking problem
    corecore