{"id":{"repo_id":"cape-town","oai_identifier":"oai:open.uct.ac.za:11427/9227"},"canonical_url":"https://search.dev.ndltd.org/etd/cape-town/oai:open.uct.ac.za:11427/9227","repository":{"repo_id":"cape-town","name":"University of Cape Town","base_url":"https://open.uct.ac.za/oai/request"},"display":{"title":"Generalised predictive control : a study and application","abstract":"This dissertation investigates the Generalised Predictive Control (GPC) method derived by Clarke, Mohtadi and Tuffs in the mid eighties. GPC is an adaptive predictive control algorithm, of which there are number, and has proven to be one of the more popular variants having been applied to various control applications. The theory of the GPC method is studied in detail and a computer simulation program has been written for analyses. While the theory is perhaps not straightforward the actual use of GPC is quite easy. There are 'tuning knobs' available which provide a simple means of tuning the response to match specifications.The GPC method is extended to an overall Long-Range Predictive Control (LRPC) method using the Long-Range Predictive Identification (LRPI) developed by Shook, Mohtadi and Shah in the early nineties. The new identification algorithm replaces the recursive least squares (RLS) used in the original GPC and is essentially a duplicate of the control law. The effect of using LRPI as opposed to RLS is investigated theoretically by use of the simulator. In the simulations carried out comparison of the GPC and LRPC responses depended on the GPC parameters employed. On the whole the LRPI scheme improved the responses though, especially when disturbances and model changes were investigated.","abstract_html":"This dissertation investigates the Generalised Predictive Control (GPC) method derived by Clarke, Mohtadi and Tuffs in the mid eighties. GPC is an adaptive predictive control algorithm, of which there are number, and has proven to be one of the more popular variants having been applied to various control applications. The theory of the GPC method is studied in detail and a computer simulation program has been written for analyses. While the theory is perhaps not straightforward the actual use of GPC is quite easy. There are &#x27;tuning knobs&#x27; available which provide a simple means of tuning the response to match specifications.The GPC method is extended to an overall Long-Range Predictive Control (LRPC) method using the Long-Range Predictive Identification (LRPI) developed by Shook, Mohtadi and Shah in the early nineties. The new identification algorithm replaces the recursive least squares (RLS) used in the original GPC and is essentially a duplicate of the control law. The effect of using LRPI as opposed to RLS is investigated theoretically by use of the simulator. In the simulations carried out comparison of the GPC and LRPC responses depended on the GPC parameters employed. On the whole the LRPI scheme improved the responses though, especially when disturbances and model changes were investigated.","abstract_has_math":false,"creators":["Prince, Karl John"],"institution":"Department of Electrical Engineering","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Braae, Martin"],"committee_chairs":[],"committee_members":[],"year":1996,"date_issued":"1996","date_published":"1996","updated_at":"2026-07-22T22:23:34Z","subjects":[],"languages":["eng"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/11427/9227","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Braae, Martin"]},{"key":"dc:creator","label":"Author","values":["Prince, Karl John"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-11-05T17:19:23Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-11-05T17:19:23Z"]},{"key":"dc:date.issued","label":"Date","values":["1996"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["Department of Electrical Engineering"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["University of Cape Town"]},{"key":"dc:type","label":"Dc Type","values":["Master Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["Masters"]},{"key":"dc:type.qualificationname","label":"Dc Type Qualificationname","values":["MSc"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["eng"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/11427/9227"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Includes bibliographical references."]},{"key":"dc:description.abstract","label":"Abstract","values":["This dissertation investigates the Generalised Predictive Control (GPC) method derived by Clarke, Mohtadi and Tuffs in the mid eighties. GPC is an adaptive predictive control algorithm, of which there are number, and has proven to be one of the more popular variants having been applied to various control applications. The theory of the GPC method is studied in detail and a computer simulation program has been written for analyses. While the theory is perhaps not straightforward the actual use of GPC is quite easy. There are 'tuning knobs' available which provide a simple means of tuning the response to match specifications.The GPC method is extended to an overall Long-Range Predictive Control (LRPC) method using the Long-Range Predictive Identification (LRPI) developed by Shook, Mohtadi and Shah in the early nineties. The new identification algorithm replaces the recursive least squares (RLS) used in the original GPC and is essentially a duplicate of the control law. The effect of using LRPI as opposed to RLS is investigated theoretically by use of the simulator. In the simulations carried out comparison of the GPC and LRPC responses depended on the GPC parameters employed. On the whole the LRPI scheme improved the responses though, especially when disturbances and model changes were investigated."]},{"key":"dc:title","label":"Title","values":["Generalised predictive control : a study and application"]}]}],"canonical_facts":{"dc:contributor.advisor":["Braae, Martin"],"dc:creator":["Prince, Karl John"],"dc:date.accessioned":["2014-11-05T17:19:23Z"],"dc:date.available":["2014-11-05T17:19:23Z"],"dc:date.issued":["1996"],"dc:description":["Includes bibliographical references."],"dc:description.abstract":["This dissertation investigates the Generalised Predictive Control (GPC) method derived by Clarke, Mohtadi and Tuffs in the mid eighties. GPC is an adaptive predictive control algorithm, of which there are number, and has proven to be one of the more popular variants having been applied to various control applications. The theory of the GPC method is studied in detail and a computer simulation program has been written for analyses. While the theory is perhaps not straightforward the actual use of GPC is quite easy. There are 'tuning knobs' available which provide a simple means of tuning the response to match specifications.The GPC method is extended to an overall Long-Range Predictive Control (LRPC) method using the Long-Range Predictive Identification (LRPI) developed by Shook, Mohtadi and Shah in the early nineties. The new identification algorithm replaces the recursive least squares (RLS) used in the original GPC and is essentially a duplicate of the control law. The effect of using LRPI as opposed to RLS is investigated theoretically by use of the simulator. In the simulations carried out comparison of the GPC and LRPC responses depended on the GPC parameters employed. On the whole the LRPI scheme improved the responses though, especially when disturbances and model changes were investigated."],"dc:identifier.uri":["http://hdl.handle.net/11427/9227"],"dc:language.iso":["eng"],"dc:publisher.department":["Department of Electrical Engineering"],"dc:publisher.institution":["University of Cape Town"],"dc:title":["Generalised predictive control : a study and application"],"dc:type":["Master Thesis"],"dc:type.qualificationlevel":["Masters"],"dc:type.qualificationname":["MSc"]},"updated_at":"2026-07-22T22:23:34Z"}