{"title":"DC motor identification based on Recurrent Neural Networks","authors":"G. A. Ismeal, Karol Kyslan, V. Fedák","doi":"10.1109/MECHATRONIKA.2014.7018347","DOIUrl":null,"url":null,"abstract":"The paper describes system identification by using Artificial Neural Networks that is applied to a permanent magnet DC motor. To identify its dynamic behavior an experimental setup has been developed that enables to measure data of the system input (armature voltage) and output (current and rotor speed). Generally, the identification methods can be classified as parametric and non-parametric. We use a non-parametric method (black box). A recurrent neural network was used and the Nonlinear AutoRegressive network with eXogenous inputs network (NARX) has been selected. Parallel architectures have been used in training the NARX network. The scaled conjugate gradient training algorithm, using the first and second derivatives of error to train the network to minimize the error function, has been selected. The network architecture which has been used to create the dynamic model of the motor consists of three hidden layers, a single input neuron, and two output neurons. The modeled and measured normalized data were compared with good conformity.","PeriodicalId":430829,"journal":{"name":"Proceedings of the 16th International Conference on Mechatronics - Mechatronika 2014","volume":"140 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 16th International Conference on Mechatronics - Mechatronika 2014","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MECHATRONIKA.2014.7018347","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
The paper describes system identification by using Artificial Neural Networks that is applied to a permanent magnet DC motor. To identify its dynamic behavior an experimental setup has been developed that enables to measure data of the system input (armature voltage) and output (current and rotor speed). Generally, the identification methods can be classified as parametric and non-parametric. We use a non-parametric method (black box). A recurrent neural network was used and the Nonlinear AutoRegressive network with eXogenous inputs network (NARX) has been selected. Parallel architectures have been used in training the NARX network. The scaled conjugate gradient training algorithm, using the first and second derivatives of error to train the network to minimize the error function, has been selected. The network architecture which has been used to create the dynamic model of the motor consists of three hidden layers, a single input neuron, and two output neurons. The modeled and measured normalized data were compared with good conformity.