首页 | 本学科首页   官方微博 | 高级检索  
     


Neural networks to model dynamic systems with time delays
Authors:Ramirez-Beltran  Nazario D  Montes  Jaime A
Affiliation:  a Department of Industrial Engineering, University of Puerto Rico, Mayaguez, PR, USA
Abstract:An algorithm is proposed to identify a neural network model that represents a nonlinear dynamic system with a multivariate time delay response. The algorithm consists of two major parts. The first one identifies the time delay vector for a given neural network structure. This task is accomplished by using an exhaustive integer enumeration algorithm that minimizes a statistical parameter to assess the performance of the neural network model. The second part uses a cross-validation strategy to identify the best neural network model. Since the structure that models a nonlinear system is usually unknown, the identification strategy consists of selecting several neural network structures and identifying the best time delay vector for each network. The modeling process starts with the simplest structure and progressively the complexity of the network is increased to end up with a complex structure. Finally, the network that offers the simplest structure with the best network performance is the one that exhibits the appropriate neural network structure with the corresponding optimal time delay vector. The Monte Carlo simulation technique was used to test the performance of the algorithm under the presence of linear and nonlinear relationships among several variables of dynamic systems and with a different time delay applied to each input variable. The introduced algorithm is used to detect a chemical reaction delay among enriched amyl acetate, acetic acid, water, and the pH of erythromycin sail. An appropriate neural network model was designed to model the pH of the erythromycin during a continuous extraction process. To the best of the authors knowledge the proposed algorithm is the only one currently available to identify time delay interactions in the multivariate input output variables of a system. The major drawback of the introduced algorithm is that it becomes very slow as the number of system inputs increases. This algorithm works efficiently in a system that involves five inputs or less.
Keywords:
本文献已被 InformaWorld SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号