Monday 14 August 2017

Nonlinear autoregressive moving average with exogenous input


Sebuah hibrida model autoregresif nonlinier dengan model input bergerak eksogen dan autoregresif untuk peramalan keadaan mesin jangka panjang Hong Thom Pham Van Tung Tran Bo-Suk Yang. Sekolah Teknik Mesin, Universitas Nasional Pukyong, San 100, Yongdang-dong, Nam-gu, Busan 608-739, Korea Selatan Tersedia online 15 Oktober 2009. Makalah ini menyajikan perbaikan hibrida nonlinear autoregressive dengan model input eksogen (NARX) Dan model autoregressive moving average (ARMA) untuk peramalan keadaan mesin jangka panjang berdasarkan data getaran. Dalam penelitian ini, data getaran dianggap sebagai kombinasi dua komponen yang bersifat deterministik dan error. Komponen deterministik dapat menggambarkan indeks degradasi mesin, sedangkan komponen kesalahannya dapat menggambarkan kemunculan bagian yang tidak pasti. Model peramalan hibrida yang disempurnakan, yaitu model NARXARMA, dilakukan untuk mendapatkan hasil peramalan dimana model jaringan NARX yang sesuai untuk masalah nonlinier digunakan untuk meramalkan komponen deterministik dan model ARMA digunakan untuk memprediksi komponen kesalahan karena kemampuan yang sesuai. Dalam prediksi linier Hasil peramalan terakhir adalah jumlah hasil yang diperoleh dari model tunggal ini. Kinerja model NARXARMA kemudian dievaluasi dengan menggunakan data kompresor metana rendah yang diperoleh dari pemantauan kondisi rutin. Untuk menguatkan kemajuan metode yang diusulkan, sebuah studi komparatif mengenai hasil peramalan yang diperoleh dari model NARXARMA dan model tradisional juga dilakukan. Hasil komparatif menunjukkan bahwa model NARXARMA sangat menonjol dan dapat digunakan sebagai alat potensial untuk memperkirakan keadaan mesin. Autoregressive moving average (ARMA) Nonlinear autoregressive dengan input eksogen (NARX) Prediksi jangka panjang Peramalan keadaan mesin Gambar. 1. Gambar. 2. Gambar. 3. Gambar. 4. Tabel 1. Gambar. 5. Gambar. 6. Gambar. 7. Gambar. 8. Gambar. 9. Gambar. 10. Tabel 2. Gambar. 11. Gambar. 12. Tabel 3. Gambar. 13. Gambar. 14. Penulis yang sesuai. Tel. 82 51 629 6152 fax: 82 51 629 6150. Dinamika dinamika struktur foreshock: Penerapan moving average nonlinear autoregressive dengan model input eksogen terhadap data Cluster Referensi Balikhin, M. A. L. J. C. Woolliscroft. H. S. Alleyne. M. Dunlop. Dan M. A. Gedalin (1997), Penentuan dispersi gelombang, berdasarkan karakteristik cospectral turbulensi: Aplikasi untuk mempelajari gelombang plasma di hilir guncangan kuasi-tegak lurus. Ann. Geophys. 15. 143 ndash 151. CrossRef, Web dari Sciencereg Times Dikutip: 20, ADS Balikhin, M. A. I. Bates. Dan S. Walker (2001), Identifikasi proses linier dan nonlinier dalam data turbulensi plasma. Adv. Res Space 28. 787 ndash 800. CrossRef, CAS, Web dari Sciencereg Times Dikutip: 9, ADS Balikhin, M. S. Walker. R. Treumann. H. Alleyne. V. Krasnoselskikh. M. Gedalin. M. Andre. M. Dunlop. Dan A. Fazakerley (2005), paket gelombang suara Ion di depan shock kuasiperpendicular. Geophys. Res. Lett. 32. L24106, doi: 10.10292005GL024660.Balogh, A. et al. (2001), investigasi medan magnet cluster: Gambaran kinerja in-flight dan hasil awal. Ann. Geophys. 19. 1207 ndash 1217. CrossRef, Web of Sciencereg Times Dikutip: 770, ADS Billings, S. A. dan Q. M. Zhu (1995), Uji validasi model untuk model nonlinier multivariabel termasuk jaringan syaraf tiruan. Int. J. Kontrol 62 (4), 749 ndash 766. CrossRef, Web dari Sciencereg Times Dikutip: 47 Billings, S. A. M. J. Korenberg. Dan S. Chen (1988), Identifikasi sistem output-affine non linier menggunakan algoritma kuadrat ortogonal. Int. J. Syst. Sci. 19. 1559 ndash 1568. CrossRef, Web dari Sciencereg Times Dikutip: 99 Billings, S. A. S. Chen. Dan M. J. Korenberg (1989), Identifikasi sistem non-linear MIMO menggunakan estimator ortogonal foward-regression. Int. J. Kontrol 49. 2157 ndash 2189. CrossRef, Web of Sciencereg Times Dikutip: 248 Boaghe, O. M. dan S. A. Billings (2003), pemodelan osilasi subharmonik dan seri MISO Volterra. IEEE Trans. Sirkuit Syst. I. 50 (7), 877 ndash 884. CrossRef, Web dari Sciencereg Times Dikutip: 7 Coca, D. M. A. Balikhin. S. A. Billings. H. S. K. Alleyne. Dan M. Dunlop (2001), Analisis domain waktu turbulensi plasma mengamati hulu guncangan kuasi-paralel. J. Geophys. Res. 106. 25.005 ndash 25.022.Dudok de Wit, T. V. V. Krasnoselskikh. M. Dunlop. Dan H. Luumlhr (1999), Mengidentifikasi interaksi gelombang nonlinier pada plasma dengan menggunakan pengukuran dua titik: Studi kasus struktur magnetik amplitudo pendek pendek (slam). J. Geophys. Res. 104. 17.079 ndash 17.090. CrossRef, ADS Frechet, M. (1910), Sur les Fonctionnelles Terus berlanjut. Ann. Ecole Normale Suppl. . 27. 3 ser. Gedalin, M. (1993), Gelombang nonlinear pada hidrodinamika dua cairan. Fisik. Cairan B5. 2062 ndash 2075. CrossRef, ADS Gedalin, M. (1997), dinamika dan distribusi Ion di depan shock tabrakan kuasiperpendicular. Surv. Geophys. 18. 541 ndash 566. CrossRef, Web of Sciencereg Times Dikutip: 8, ADS Hada, A. T. dan C. F. Kennel (1985), Evolusi gelombang lambat pada angin matahari. J. Geophys. Res. 90. 531.Hobara, Y. S. N. Walker. M. A. Balikhin. O. A. Pokhotelov. M. Dunlop. H. Nilsson. Dan H. Reacuteme (2007), Karakteristik gelombang ulah darat terestrial: pengamatan cluster. J. Geophys. Res. 112. A07202, doi: 10.10292006JA012142.Kennel, C. F. J. P. Edmiston. Dan T. Hada (1985), seperempat abad penelitian tanpa tabrakan. Dalam Collisionless Shocks di Heliosphere: Review Tutorial. Geophys. Monogr. Ser. Vol. 34. diedit oleh R. G. Batu. Dan B. T. Tsurutani. Hlm. 1 ndash 36. AGU, Washington, D. C. CrossRef Korenberg, M. S. A. Billings. Y. P. Liu. Dan P. J. McIlroy (1988), algoritma estimasi parameter Orthogonal untuk sistem stokastik non linier. Int. J. Kontrol 48. 193. CrossRef, Web dari Sciencereg Times dikutip: 177 McCaffrey, D. I. Bates. M. A. Balikhin. H. S. K. Alleyne. M. Dunlop. Dan W. Baumjohann (2000), Metode eksperimental untuk identifikasi kopling tiga gelombang dispersif di plasma luar angkasa. Adv. Res Space 25. 1571 ndash 1577. CrossRef, Web dari Sciencereg Times Dikutip: 12, ADS Pokémonov, O. A. D. O. Pokhotelov. M. B. Gokhberg. F. Z. Feygin. L. Stenflo. Dan P. K. Shukla (1996), Alfven soliton di ionosfer Bumi dan magnetosfer. J. Geophys. Res. 101. 7913.Ritz, C. P. dan E. J. Powers (1986), Estimasi fungsi transfer nonlinier untuk turbulensi yang dikembangkan sepenuhnya. Fisik. Scr. 20D. 320. CAS Russell, C. T. (1988), Pengukuran multipoint gelombang hulu. Adv. Res Space 8. 147 ndash 156. CrossRef, ADS Sagdeev, R. Z. dan A. A. Galeev (1969), Teori Plasma Nonlinier. Benjamin, White Plains, N. Y. Shukla, P. K. dan L. Stenflo (1985), propagasi nonlinear gelombang elektromagnetik ion-siklotron Alfven. Fisik. Cairan 28. 1576. CrossRef, Web dari Sciencereg Times Dikutip: 63, ADS Walker, S. N. M. A. Balikhin. H. S. K. Alleyne. W. Baumjohann. Dan M. Dunlop (1999), Pengamatan kejutan yang sangat tipis. Adv. Res Space 24. 47 ndash 50. CrossRef, Web dari Sciencereg Times Dikutip: 8, ADS Wiener, N. (1942), Reponse of a Nonliniear Device to Noise. MIT Press, Cambridge, Mass. Wiener, N. (1958), Masalah Nonlinier dalam Teori Acak. MIT Press, Cambridge, Mass Woods, L. C. (1969), Pada struktur gelombang kejut magneto-plasma tanpa collisionless pada bilangan alfven-mach superkritis. Fisika Plasma. 3. 435. CrossRef, Web dari Sciencereg Times Dikutip: 42, ADS Lebih banyak konten seperti iniBab 13 Autoregresif Nonlinear dengan Model Berbasis Input Eksternal Kontrol Prediktif untuk Batch Citronellyl Reaktor Esterifikasi Berealis Gambar 7. Kesalahan grafis identifikasi untuk pelatihan dan validasi estimasi NARX Model Gambar 8. Kontrol respon pengontrol NARX-MPC dan IMC-PID untuk pelacakan set-point dengan masing-masing tindakan variabel yang dimanipulasi. Gambar 9. Profil konversi ester untuk pengendali NARX-MPC, IMC-PID-Unconstraint dan IMC-PIC. Gambar 10. Kontrol respon pengendali NARX-MPC dan IMC-PID untuk set-point berubah dengan masing-masing tindakan variabel yang dimanipulasi. Gambar 11. Kontrol respon pengendali NARX-MPC dan IMC-PID untuk perubahan beban dengan masing-masing tindakan variabel yang dimanipulasi. Gambar 12. Respon kontrol pengendali NARX-MPC dan IMC-PID untuk uji ketahanan 1 dengan tindakan variabel masing-masing dimanipulasi. Gambar 13. Respon kontrol pengendali NARX-MPC dan IMC-PID untuk uji ketahanan 2 dengan masing-masing tindakan variabel dimanipulasi. Gambar 14. Respon kontrol pengontrol NARX-MPC dan IMC-PID untuk uji ketahanan 3 dengan tindakan variabel masing-masing dimanipulasi. Gambar 15. Respon kontrol pengontrol NARX-MPC dan IMC-PID untuk uji ketahanan 4 dengan tindakan variabel masing-masing dimanipulasi. Nonlinear Autoregressive dengan Model Berbasis Input Eksogen Prediktif Kontrol untuk Batch Citronellyl Reaktor Esterifikasi Laurate 1 Sekolah Teknik Kimia, Kampus Teknik, Universiti Sains Malaysia, Seri Ampangan, 14300 Nibong Tebal, Seberang Perai Selatan, Penang, Malaysia 1. Pendahuluan Esterifikasi dipekerjakan secara luas. Reaksi dalam industri proses organik. Ester organik paling sering digunakan sebagai peliat, pelarut, wewangian, sebagai bahan kimia rasa dan juga sebagai prekursor dalam produk farmasi. Salah satu ester penting adalah Citronellyl laurate, komponen serbaguna dalam rasa dan wewangian, yang banyak digunakan di industri makanan, minuman, kosmetik dan farmasi. Di industri, produksi ester yang paling umum dilakukan dalam reaktor batch karena jenis reaktor ini cukup fleksibel dan dapat disesuaikan untuk mengakomodasi volume produksi kecil (Barbosa-Pvoa, 2007). Modus operasi untuk reaktor esterifikasi batch mirip dengan proses reaktor batch lainnya dimana tidak ada arus masuk atau arus keluar dari reaktan atau produk saat reaksinya dilakukan. Dalam sistem esterifikasi batch, ada berbagai parameter yang mempengaruhi laju reaksi ester seperti katalis, pelarut, kecepatan agitasi, pemuatan katalis, suhu, rasio mol, saringan molekul dan aktivitas air yang berbeda (Yadav dan Lathi, 2005). Pengendalian reaktor ini sangat penting dalam mencapai hasil yang tinggi, tingkat suku bunga dan untuk mengurangi produk sampingan. Karena strukturnya yang sederhana dan implementasi yang mudah, 95 loop kontrol di industri kimia masih menggunakan pengendali linier seperti pengendali Proporsional, Integral amp Derivative (PID) konvensional. Namun, pengendali linier menghasilkan kinerja yang memuaskan hanya jika proses dioperasikan mendekati keadaan mapan nominal atau jika prosesnya cukup linier (Liu amp Macchietto, 1995). Sebaliknya, proses batch ditandai dengan durasi reaksi terbatas dan oleh kondisi operasi non-stasioner, maka nonlinearitas mungkin memiliki dampak penting pada masalah kontrol (Hua et al., 2004). Selain itu, sistem kontrol harus mengatasi variabel proses, serta menghadapi perubahan kondisi operasi, dengan adanya gangguan yang tidak terukur. Karena kesulitan ini, studi tentang strategi pengendalian tingkat lanjut telah mendapat banyak perhatian selama dekade terakhir. Di antara strategi pengendalian lanjutan yang ada, Model Predictive Control (MPC) telah terbukti menjadi kontrol yang baik untuk proses reaktor batch (Foss et al., 1995, Dowd et al., 1995 Costa et al., 2002 Bouhenchir et al., 2006. ). MPC telah mempengaruhi praktik pengendalian proses sejak akhir 1970an. Eaton dan Rawlings (1992) mendefinisikan MPC sebagai skema kontrol dimana algoritma kontrol mengoptimalkan profil variabel yang dimanipulasi selama horizon waktu yang terbatas sehingga memaksimalkan fungsi obyektif yang dikenai model dan kendala tanaman. Karena fitur ini, algoritma kontrol berbasis model ini dapat diperluas untuk mencakup sistem multivariabel dan dapat diformulasikan untuk menangani kendala proses secara eksplisit. Sebagian besar perbaikan algoritma MPC didasarkan pada rekonstruksi perkembangan elemen dasar MPC yang meliputi model prediksi, algoritma tujuan dan algoritma optimasi. Ada beberapa survei teknis yang komprehensif mengenai teori dan arah eksplorasi masa depan MPC oleh Henson, 1998. Morari amp Lee, 1999. Mayne et al. . 2000 dan Bequette, 2007. Perkembangan awal strategi pengendalian jenis ini, teknik. (Gattu dan Zafiriou, 1992) telah berhasil diimplementasikan pada sejumlah besar proses. Salah satu batasan metode LMPC adalah teori berbasis linier dan mungkin tidak berjalan dengan baik pada sistem nonlinier yang tinggi. Karena itu, Model Prediktif Nonlinier Prediktor (NMPC) yang merupakan perpanjangan LMPC sangat dibutuhkan. NMPC secara konseptual mirip dengan pasangan liniernya, kecuali model dinamis nonlinier yang digunakan untuk prediksi proses dan optimasi. Meskipun NMPC telah berhasil diimplementasikan dalam sejumlah aplikasi (Braun et al 2002. 2002 Msahli et al 2002. Ozkan et al 2006. 2006 Nagy et al 2007. 2007 Shafiee et al 2008. Deshpande et al., 2009), disana Tidak umum atau standar controller untuk semua proses. Dengan kata lain, NMPC adalah pengendali unik yang hanya dimaksudkan untuk proses tertentu yang sedang dipertimbangkan. Diantara isu utama dalam pengembangan NMPC adalah pertama, pengembangan model yang sesuai yang dapat mewakili proses nyata dan kedua, pilihan teknik optimasi terbaik. Baru-baru ini sejumlah teknik pemodelan telah menonjol. Pada kebanyakan sistem, model linier seperti partial least squares (PLS), Auto Regressive dengan input Exogenous (ARX) dan Auto Regressive Moving Average dengan input eksogen (ARMAX) hanya berkinerja baik di atas wilayah operasi kecil. Untuk alasan ini, banyak perhatian diarahkan untuk mengidentifikasi model nonlinier seperti jaringan syaraf tiruan, Volterra, Hammerstein, Wiener dan model NARX. Di antara model-model ini, model NARX dapat dianggap sebagai pilihan yang luar biasa untuk mewakili proses esterifikasi batch karena lebih mudah untuk memeriksa parameter model dengan menggunakan rangkai matriks informasi, matriks kovarians atau mengevaluasi kesalahan prediksi model dengan menggunakan prediksi akhir yang diberikan. Kriteria kesalahan Model NARX memberikan representasi yang kuat untuk analisis deret waktu, pemodelan dan prediksi karena kekuatannya dalam mengakomodasi sifat dinamis, kompleks dan nonlinier aplikasi real time series (Harris amp Yu, 2007 Mu et al., 2005). Oleh karena itu, dalam penelitian ini, model NARX telah dikembangkan dan ditanamkan di NMPC dengan algoritma optimasi yang sesuai dan efisien dan dengan demikian saat ini, model ini dikenal dengan NARX-MPC. Citronellyl laurate disintesis dari asam DL-sitronelol dan asam laurat menggunakan lipase Candida Rugosa yang tidak bergerak (Serri et al., 2006). Proses ini telah dipilih terutama karena ini adalah proses yang sangat umum dan penting dalam industri namun belum merangkul sistem kontrol tingkat lanjut seperti MPC dalam operasi pabrik mereka. Menurut Petersson dkk. (2005), suhu berpengaruh kuat terhadap proses esterifikasi enzimatik. Suhu sebaiknya di atas titik leleh substrat dan produk, namun tidak terlalu tinggi, karena aktivitas dan stabilitas enzim menurun pada suhu tinggi. Oleh karena itu, pengendalian suhu penting dalam proses esterifikasi untuk mencapai produksi ester maksimum. Dalam pekerjaan ini, suhu reaktor dikendalikan dengan memanipulasi debit air pendingin ke dalam jaket reaktor. Kinerja NARX-MPC dievaluasi berdasarkan pelacakan set-point, perubahan set point dan perubahan beban. Selanjutnya, ketahanan NARX-MPC dipelajari dengan menggunakan empat pengujian yaitu meningkatkan koefisien perpindahan panas, meningkatkan panas reaksi, menurunkan energi aktivasi inhibisi dan perubahan simultan dari semua parameter yang disebutkan. Akhirnya, kinerja NARX-MPC dibandingkan dengan kontroler PID yang disetel menggunakan teknik kontrol model internal (IMC-PID). 2. Reaktor esterifikasi batch Sintesis Citronellyl laurate melibatkan proses eksotermik dimana Citronellol bereaksi dengan asam laurat untuk menghasilkan Citronellyl Laurate dan air. Skema merupakan esterifikasi laurat Citronellyl dimana C A c. C A l. CE s dan CW adalah konsentrasi (molL) asam Lauric, Citronellol, Citronellyl laurate dan air masing-masing r max (mol l -1 min -1 g -1 enzim) adalah laju reaksi maksimum, K Ac (mol l -1 G -1 enzim), KA l (mol l -1 g -1 enzim) dan K i (mol l -1 g -1 enzim) adalah konstanta Michealis untuk asam laurat, Citronelol dan penghambatan masing-masing I. A A c dan A A l adalah faktor pra-eksponensial (L mols) untuk penghambatan, asam laurat dan Citronellol masing-masing E i. E A c dan E A l adalah energi aktivasi (J molK) untuk inhibisi, asam laurat dan Citronellol masing-masing R adalah konstanta gas (Jmol K). Reaktor dapat digambarkan dengan neraca termal berikut (Aziz et al., 2000) Dimana u (t) dan y (t) mewakili input dan output model pada waktu t dimana output arus y (t) bergantung sepenuhnya pada input arus u (t). Berikut ini adalah perintah input dan output dari model dinamik yang n u 0. n y 1. Fungsi f adalah fungsi nonlinier. X y (t 1) y (t n y) u (t 1) u (t n u) T menunjukkan vektor input sistem dengan dimensi yang diketahui n n y n u. Karena fungsi f tidak diketahui, maka aproksimasi tersebut didekati oleh model regresi dari bentuk: y (t) i 0 n u a (i). U (t i) j 1 n y b (j). Y (t j) i 0 n u j i n u a (i j). U (t i). U (t j) i 1 n y j i n y b (i j). Y (t i). Y (t j) i 0 n u j 1 n y c (i j). U (t i). Y (tj) e (t) di mana a (i) dan a (i j) adalah koefisien linear dan nonlinier untuk asal istilah eksogen b (i) dan b (i j) adalah koefisien autoregresif linier dan nonlinier Istilah c (i. J) adalah koefisien dari istilah lintas nonlinier. Pers. 12 dapat ditulis dalam bentuk matriks: y (t) y (t 1) y (t n y) a. U T b. Prosedur identifikasi model NARX Identifikasi pra-pengujian: Penelitian ini sangat penting untuk memilih variabel kontrol, manipulasi dan gangguan yang penting. Sebuah studi pendahuluan tentang plot respon juga dapat memberi gambaran tentang waktu respon dan perolehan proses. Pemilihan sinyal input: Studi tentang rentang masukan harus dilakukan, untuk menghitung nilai maksimal dari semua sinyal input sehingga input dan output berada dalam kisaran kondisi operasi yang diinginkan. Pemilihan sinyal input akan memungkinkan penggabungan tujuan dan kendala tambahan, yaitu pemisahan acara minimum atau maksimum yang diinginkan untuk sinyal input dan perilaku proses yang dihasilkan. Pemilihan urutan model: Langkah penting dalam memperkirakan model NARX adalah memilih urutan model. Kinerja model dievaluasi dengan Means Squared Error (MSE) dan Sum Squared Error (SSE). Model validasi: Akhirnya, model divalidasi dengan dua set data validasi yang merupakan kumpulan data independen yang tak terlihat yang tidak digunakan dalam estimasi parameter model NARX. Rincian identifikasi model NARX untuk esterifikasi batch dapat ditemukan di Zulkeflee amp Aziz (2008). 4. Algoritma MPC Struktur konseptual MPC digambarkan pada Gambar. 4. Konsep MPC adalah untuk mendapatkan tindakan kontrol saat ini dengan memecahkan, pada setiap pengambilan sampel secara instan, sebuah masalah pengendalian loop terbuka nite horizon, menggunakan keadaan pabrik saat ini sebagai keadaan awal. Fungsi tujuan yang diinginkan diminimalkan dalam metode optimasi dan berhubungan dengan fungsi kesalahan berdasarkan perbedaan antara respon output yang diinginkan dan aktual. Masukan optimal pertama sebenarnya diterapkan pada tanaman pada waktu t dan sisa masukan optimal dibuang. Sementara itu, pada waktu t1. Pengukuran baru masalah kontrol optimal terpecahkan dan mekanisme cakrawala surut memberikan mekanisme kontrol umpan balik yang diinginkan (Morari amp Lee, 1999 Qin amp Badgwell, 2003 Allgower, Findeisen amp Nagy, 2004). Struktur dasar Model Predictive Control Suatu formulasi optimasi on-line MPC dapat dilakukan sebagai berikut: Masalah optimasi di atas adalah pemrograman nonlinier (NLP) yang dapat dipecahkan setiap saat t. Meskipun lintasan masukan dihitung sampai waktu sampling M-1 ke masa depan, hanya langkah pertama yang dihitung yang diterapkan untuk satu interval sampling dan pengoptimalan di atas diulang pada waktu sampling berikutnya. Struktur NARX-MPC yang diusulkan ditunjukkan pada Gambar. 5. Dalam pekerjaan ini, masalah optimasi dipecahkan dengan menggunakan teknik pemrograman optimasi nonlinier terbatas (fmincon) di MATLAB. Batas laju alir rendah 0 Lmin dan batas atas 0,2 Lmin dan batas suhu yang lebih rendah 300K dan batas atas 320K dipilih untuk variabel input dan output masing-masing. Untuk mengevaluasi kinerja pengontrol NARX-MPC, NARX-MPC telah digunakan untuk melacak titik setinggi suhu di 310K. Untuk perubahan set point, perubahan langkah dari 310K menjadi 315K diperkenalkan pada proses pada t25 min. Untuk perubahan beban, gangguan diimplementasikan dengan perubahan langkah (10) untuk suhu jaket dari 294K sampai 309K. Akhirnya, kinerja NARX-MPC dibandingkan dengan kinerja pengendali PID. Parameter pengendali PID telah diestimasi dengan menggunakan pengendali berbasis model internal. Rincian implementasi pengontrol IMC-PID dapat ditemukan di Zulkeflee amp Aziz (2009). Struktur NARX-MPC 5. Hasil 5.1. Identifikasi model NARX Data input dan output untuk identifikasi model NARX telah dihasilkan dari model prinsip pertama yang divalidasi. Data input dan output yang digunakan untuk identifikasi nonlinier ditunjukkan pada Gambar. 6. Masukan kisaran minimum minimum (0 sampai 0,2 Lmin) di bawah batasan amplitudo dipilih untuk mendapatkan parameter yang paling akurat untuk menentukan rasio parameter output. Untuk data pelatihan, sinyal input untuk aliran jaket dipilih sebagai sinyal bertingkat. Perintah yang berbeda dari model NARX yang merupakan pemetaan input masa lalu (n u) dan output (n y) ke keluaran masa depan telah diuji dan yang terbaik dipilih sesuai dengan kriteria MSE dan SSE. Hasil telah dirangkum pada Tabel 2. Dari hasil tersebut, nilai MSE dan SSE mengalami penurunan dengan meningkatkan model order sampai model NARX dengan nu 1 dan ny 2. Oleh karena itu, model NARX dengan nu 1 dan ny 2 dipilih sebagai optimum. Model dengan MSE dan SSE masing-masing sebesar 0,0025 dan 0,7152. Kesalahan grafis identifikasi masing-masing untuk pelatihan dan validasi model NARX yang diperkirakan digambarkan pada Gambar. 7. 5.2. NARX-MPC Model NARX yang teridentifikasi dari proses ini telah diimplementasikan dalam algoritma MPC. Agachi dkk. . (2007) mengajukan beberapa kriteria untuk memilih parameter tuning yang signifikan (horizon prediksi, cakrawala kendali P, matriks bobot H w k dan r k) untuk pengendali MPC. Dalam banyak kasus, prediksi (P) dan horizon kontrol (M) diperkenalkan sebagai PgtMgt1 karena fakta bahwa hal itu memungkinkan kontrol konsekuen atas variabel untuk siklus masa depan berikutnya. Nilai bobot (w k dan r k) dari variabel yang dikendalikan harus cukup besar untuk meminimalkan hambatan dalam fungsi objektif. Parameter tuning dan nilai SSE pengendali NARX-MPC ditunjukkan pada Tabel 3. Berdasarkan hasil ini, efek perubahan cakrawala kontrol, M untuk M: 2, 3, 4 dan 5 menunjukkan bahwa M2 memberikan kesalahan output terkecil. Respon dengan nilai SSE424.04. Dari pengaruh prediksi horizon, hasil P, nilai SSE ternyata menurun dengan meningkatnya jumlah horizon prediksi sampai P11 dengan nilai SSE terkecil 404,94. Nilai SSE ditunjukkan pada Tabel 3 menunjukkan bahwa menyesuaikan elemen matriks pembobotan w k dan r k dapat meningkatkan kinerja kontrol. Nilai w k 0,1 dan r k 1 menghasilkan kesalahan terkecil dengan SSE386.45. Oleh karena itu, parameter tuning terbaik untuk pengendali NARX-MPC adalah P11 M2 rk 0,1 dan rk 1. Data output input untuk identifikasi model NARX Parameter tuning dan kriteria SSE untuk pengontrol yang diterapkan pada pelacakan titik-setel Tanggapan yang diperoleh dari NARX-MPC dan Pengontrol IMC-PID dengan tuning parameter, K c 8.3 TI 10.2 TD 2.55 (Zulkeflee amp Aziz, 2009) selama pelacakan set-point ditunjukkan pada Gambar. 8. Hasilnya menunjukkan bahwa pengendali NARX-MPC telah mendorong output proses ke titik set yang diinginkan dengan waktu respon yang cepat (10 menit) dan tidak ada respons overshoot atau oscillatory dengan nilai SSE 386.45. Sebagai perbandingan, respons output untuk pengendali IMC-PID yang tidak dibatasi hanya mencapai titik setel setelah 25 menit dan telah menunjukkan kelancaran dan tidak ada respons overshoot dengan nilai SSE 402,24. Namun, dalam hal variabel input, respon output untuk pengendali IMC-PID telah menunjukkan penyimpangan besar dibandingkan dengan NARX-MPC. Biasanya, saturasi aktuator adalah salah satu masalah yang paling konvensional dan penting dalam desain sistem kontrol dan pengendali IMC-PID tidak mempertimbangkan hal ini. Mengenai masalah ini, sebuah alternatif untuk menetapkan nilai kendala untuk variabel manipulasi IMC-PID telah dikembangkan. Akibatnya, variabel kontrol IMC-PID baru dengan kendala telah menghasilkan overshoot lebih tinggi dengan waktu penyelesaian sekitar 18 menit dengan SSE457.12. Kontrol respon pengendali NARX-MPC dan IMC-PID untuk pelacakan set-point dengan masing-masing tindakan variabel yang dimanipulasi. Sehubungan dengan konversi ester, penerapan pengontrol NARX-MPC menyebabkan konversi Citronellyl laurate yang lebih tinggi (95 konversi) dibandingkan dengan IMC-PID, dengan 90 pada waktu 150 menit (lihat Gambar 9). Telah terbukti bahwa NARX-MPC jauh lebih baik daripada skema kontrol IMC-PID-nya. Profil konversi ester untuk pengendali NARX-MPC, IMC-PID-Unconstraint dan IMC-PIC. Dengan melihat perubahan set point (lihat Gambar 10), tanggapan NARX-MPC dan IMC-PID untuk perubahan set point telah bervariasi dari 310K menjadi 315K pada t25min. NARX-MPC ditemukan untuk mendorong respon output lebih cepat daripada pengendali IMC-PID dengan waktu penyelesaian, t 45min dan tidak menunjukkan respon overshoot dengan nilai SSE 352.17. Di sisi lain, batasan kendala input untuk IMC-PID adalah Terbukti dalam respon output yang buruk dengan beberapa overshoot dan settling time yang lebih lama, t 60min (SSE391.78). Hasil ini menunjukkan bahwa pengendali respons NARX-MPC berhasil mengatasi perubahan set-point lebih baik daripada pengendali IMC-PID. Ara. 11 menunjukkan NARX-MPC dan tanggapan IMC-PID untuk 10 perubahan beban (suhu jaket) dari nilai nominal pada t25min. NARX-MPC ditemukan untuk mendorong respon output lebih cepat daripada pengontrol IMC-PID. Seperti dapat dilihat pada sumbu rendah pada Gambar 9., respons variabel input untuk IMC-PID sangat bervariasi dibandingkan dengan variabel input dari NARX-MPC. Dari hasil tersebut, disimpulkan bahwa pengendali NARX-MPC dengan SSE10.80 mampu menolak efek gangguan yang lebih baik daripada IMC-PID dengan SSE32.94. Gambar 10. Kontrol respon pengontrol NARX-MPC dan IMC-PID untuk perubahan set-point dengan masing-masing tindakan variabel yang dimanipulasi. Kinerja NARX-MPC dan pengendali IMC-PID juga dievaluasi berdasarkan uji ketahanan yang terkait dengan kondisi ketidakcocokan parameter model. Tesnya adalah Uji 1: Sebuah kenaikan 30 untuk panas reaksi, dari 16,73 KJ sampai 21,75 KJ. Ini merupakan perubahan dalam kondisi operasi yang dapat disebabkan oleh fase perilaku sistem. Uji 2: Pengurangan koefisien perpindahan panas dari 2,857 Js m 2 K menjadi 2,143 Js m 2 K, yang merupakan penurunan 25. Tes ini mensimulasikan perubahan perpindahan panas yang bisa diharapkan akibat pengotoranan perpindahan panas. Uji 3: Penurunan 50 dari energi aktivasi penghambatan, dari 249,94 J molK menjadi 124,97 J molK. Uji ini mewakili perubahan tingkat reaksi yang dapat diharapkan akibat penonaktifan katalis. Uji 4: Perubahan simultan panas reaksi, koefisien perpindahan panas dan energi aktivasi inhibisi berdasarkan uji sebelumnya. Tes ini menunjukkan operasi realistis dari proses reaktor batch reaktif aktual yang akan melibatkan lebih dari satu perubahan variabel input pada satu waktu. Gambar 11. Kontrol respon pengendali NARX-MPC dan IMC-PID untuk perubahan beban dengan masing-masing tindakan variabel yang dimanipulasi. Gbr.12 - Gbr.15 telah menunjukkan perbandingan respon skema kontrol IMC-PID dan NARX-MPC untuk suhu reaktor dan masing-masing tindakan variabel yang dimanipulasi untuk pengujian ketahanan 1 sampai uji 4 secara terpisah. Seperti dapat dilihat pada Gambar. 12 - Gbr. 15. Pada semua tes, waktu yang dibutuhkan pengendali IMC-PID untuk melacak titik setel lebih besar dibandingkan dengan pengontrol NARX-MPC. Meskipun demikian, NARX-MPC masih menunjukkan profil variabel manipulasi yang baik, mempertahankan kinerjanya yang baik. Nilai SSE untuk keseluruhan uji ketahanan dirangkum dalam Tabel 4. Nilai SSE ini menunjukkan bahwa kedua pengendali berhasil mengimbangi ketahanannya. Namun, nilai kesalahan menunjukkan bahwa NARX-MPC masih memberikan kinerja yang lebih baik dibandingkan dengan pengontrol IMC-PID.

No comments:

Post a Comment