Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Development of a nonlinear predictive control algorithm and its application to flotation

Bibliography: leaves 118-123.

Saved in:
Bibliographic Details
Main Author: Knights, Benjamin D H
Other Authors: Swartz, Chris
Format: Thesis
Language:English
Published: Department of Chemical Engineering 2014
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613839622668288
access_status_str Open Access
author Knights, Benjamin D H
author2 Swartz, Chris
author_browse Knights, Benjamin D H
Swartz, Chris
author_facet Swartz, Chris
Knights, Benjamin D H
author_sort Knights, Benjamin D H
collection Thesis
description Bibliography: leaves 118-123.
format Thesis
id oai:open.uct.ac.za:11427/5305
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:42:31.813Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2014
publishDateRange 2014
publishDateSort 2014
publisher Department of Chemical Engineering
publisherStr Department of Chemical Engineering
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/5305 Development of a nonlinear predictive control algorithm and its application to flotation Knights, Benjamin D H Swartz, Chris Langson, Wilbur Chemical Engineering Bibliography: leaves 118-123. This study consists of four clearly defined and interlinked objectives. The first is the development of a method of solving nonlinear optimal control problems. This method is then used to solve the underlying optimal control problems. This method is then used to solve the underlying optimal control problem in a nonliear model predictive control (NMPC) strategy. By way of a case study, and to further understanding of the mechanisms of flotation, a dynamic model of a flotation circuit is developed. This nonlinear dynamic model is then used in the NMPC strategy to simulate the nonlinear predictive control of a flotation cell. An indirect approach is used in the method for solving optimal control problems, applying the Euler-Lagrange equations to transofrm the optimal control problem into a two-point boundary value problem (BVP). Conventionally these problems have been solved using the multiple shooting differential equation solver, or variants of it. In this work the BVP is solved by orthogonal collocation, using the FORTRAN package COLSYS. Stragegies are developed to solve a number of different classes of optimal control problems, including problems with constraints on the control trajectory, and terminal state constraints. An important aspect of this solution method is that it produces a continuous control trajectory over the entire solution horizon. The use of this optimal control problem in the nonlinear model predictive control strategy of Chen and Algöwer (1998) is then shown. This strategy is a quasi-infinite horizon NMPC strategy making use of a stabilising terminal penalty cost and terminal state inequality constraint. Stability is guaranteed if the optimal conrol problem is feasible. 2014-07-31T11:09:04Z 2014-07-31T11:09:04Z 2001 Master Thesis Masters MSc http://hdl.handle.net/11427/5305 eng application/pdf Department of Chemical Engineering Faculty of Engineering and the Built Environment University of Cape Town
spellingShingle Chemical Engineering
Knights, Benjamin D H
Development of a nonlinear predictive control algorithm and its application to flotation
thesis_degree_str Master's
title Development of a nonlinear predictive control algorithm and its application to flotation
title_full Development of a nonlinear predictive control algorithm and its application to flotation
title_fullStr Development of a nonlinear predictive control algorithm and its application to flotation
title_full_unstemmed Development of a nonlinear predictive control algorithm and its application to flotation
title_short Development of a nonlinear predictive control algorithm and its application to flotation
title_sort development of a nonlinear predictive control algorithm and its application to flotation
topic Chemical Engineering
url http://hdl.handle.net/11427/5305
work_keys_str_mv AT knightsbenjamindh developmentofanonlinearpredictivecontrolalgorithmanditsapplicationtoflotation