Repository logo
 
Publication

Applications of neural networks to control systems

dc.contributor.authorRuano, Antonio
dc.date.accessioned2013-02-12T13:54:58Z
dc.date.available2013-02-12T13:54:58Z
dc.date.issued1992
dc.date.updated2013-01-28T15:59:06Z
dc.descriptionTese de dout., Engenharia Electrónica, School of Electronic Engineering Science, Univ. of Wales, Bangor, 1992por
dc.description.abstractThis work investigates the applicability of artificial neural networks to control systems. The following properties of neural networks are identified as of major interest to this field: their ability to implement nonlinear mappings, their massively parallel structure and their capacity to adapt. Exploiting the first feature, a new method is proposed for PID autotuning. Based on integral measures of the open or closed loop step response, multilayer perceptrons (MLPs) are used to supply PID parameter values to a standard PID controller. Before being used on-line, the MLPs are trained offline, to provide PID parameter values based on integral performance criteria. Off-line simulations, where a plant with time-varying parameters and time varying transfer function is considered, show that well damped responses are obtained. The neural PID autotuner is subsequently implemented in real-time. Extensive experimentation confirms the good results obtained in the off-line simulations. To reduce the training time incurred when using the error back-propagation algorithm, three possibilities are investigated. A comparative study of higherorder methods of optimization identifies the Levenberg-Marquardt (LM)algorithm as the best method. When used for function approximation purposes, the neurons in the output layer of the MLPs have a linear activation function. Exploiting this linearity, the standard training criterion can be replaced by a new, yet equivalent, criterion. Using the LM algorithm to minimize this new criterion, together with an alternative form of Jacobian matrix, a new learning algorithm is obtained. This algorithm is subsequently parallelized. Its main blocks of computation are identified, separately parallelized, and finally connected together. The training time of MLPs is reduced by a factor greater than 70 executing the new learning algorithm on 7 Inmos transputers.por
dc.identifier.citationRuano, A. E. Applications of Neural Networks to Control Systems (PhD Thesis), Bangor: University College of North Wales, 1992.por
dc.identifier.otherAUT: ARU00698;
dc.identifier.tid101058446
dc.identifier.urihttp://hdl.handle.net/10400.1/2320
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherUniversity College of North Walespor
dc.titleApplications of neural networks to control systemspor
dc.typedoctoral thesis
dspace.entity.typePublication
oaire.citation.endPage202por
oaire.citation.startPage1por
oaire.citation.titleApplications of Neural Networks to Control Systemspor
person.familyNameRuano
person.givenNameAntonio
person.identifier.orcid0000-0002-6308-8666
person.identifier.ridB-4135-2008
person.identifier.scopus-author-id7004284159
rcaap.rightsrestrictedAccesspor
rcaap.typedoctoralThesispor
relation.isAuthorOfPublication13813664-b68b-40aa-97a9-91481a31ebf2
relation.isAuthorOfPublication.latestForDiscovery13813664-b68b-40aa-97a9-91481a31ebf2

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Thesis.pdf
Size:
1.61 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections