Show simple item record

RBF neural network based generalized predictive control for nonlinear stochastic systems

dc.contributor.advisorLiu, Xiaoping
dc.contributor.advisorLi, Deli
dc.contributor.authorXin, Qi
dc.date.accessioned2014-01-22T16:36:31Z
dc.date.available2014-01-22T16:36:31Z
dc.date.created2013-03
dc.date.issued2014-01-22
dc.identifier.urihttp://knowledgecommons.lakeheadu.ca/handle/2453/489
dc.description.abstractAlmost all practical systems are nonlinear, which are subject to disturbances and contain uncertainties. In most cases, disturbances and uncertainties can be modeled as stochastic processes, which make it necessary to develop controllers for nonlinear stochastic systems. Due to the disturbances and uncertainties, it is difficult to get the exact model of the nonlinear stochastic systems. Neural network techniques are found to have advantages in system identification. Any unknown function can be approximated to any degree of accuracy by a multiple-layer neural network. In addition, time delay occurs in many real systems. One of the most effective control methods to reduce the impact of delay on the closed-loop systems is predictive control, which is obtained by predicting the future control to minimize the errors. A RBF Neural Network based Generalized Predictive Controller (NNGPC) is introduced to control nonlinear stochastic systems. The input-output relationship of a nonlinear stochastic system is approximated by an RBF neural network. A learning algorithm is developed to train the RBF neural network by updating the neural network parameters, such as centers, widths, and weights, either on-line or off-line. The parameters are updated using the modified gradient decent method to minimize a cost function, which is a quadratic function of errors between the real system output and the output from the neural network. Based on the model obtained from the neural network learning algorithm, a multistep-ahead generalized predictive control algorithm is designed to minimize a cost function, which is constructed using future control signals and errors between future references and future outputs estimated from the model. The optimization problem involved in the predictive control is solved using Nelder-Mead method and Quasi-Newton method. The comparison between these two methods is made using simulation results.en_US
dc.language.isoen_USen_US
dc.subjectNeural networken_US
dc.subjectNonlinear stochastic systemsen_US
dc.subjectControl methodsen_US
dc.titleRBF neural network based generalized predictive control for nonlinear stochastic systemsen_US
dc.typeThesisen_US
etd.degree.nameM.Sc.en_US
etd.degree.levelMasteren_US
etd.degree.disciplineEngineering : Controlen_US
etd.degree.grantorLakehead Universityen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record