{"id":{"repo_id":"queens","oai_identifier":"oai:queensu.scholaris.ca:1974/30305"},"canonical_url":"https://search.dev.ndltd.org/etd/queens/oai:queensu.scholaris.ca:1974/30305","repository":{"repo_id":"queens","name":"Queens University","base_url":"https://qspace.library.queensu.ca/server/oai/request"},"display":{"title":"Gain Conditioning for Linear Model Predictive Control","abstract":"Linear model predictive control (MPC) is used in a wide variety of process industries. Linear MPCs calculate adjustments in multiple manipulated variables (MVs) to ensure that operating constraints are obeyed and that controlled variables (CVs) are maintained near their setpoints. Industrial practitioners who develop MPC applications are interested in preventing erratic behavior of MPCs, which can be caused by imperfect models with ill-conditioned gain matrices. Currently, control practitioners use time-consuming methods based on relative gain arrays and singular-value thresholding to condition their gain matrices to prevent degraded controller performance. These techniques tend to require many iterations to successfully condition a large gain matrix. In the proposed approach I extend an orthogonalization-based parameter-ranking algorithm, which was originally developed to aid parameter estimation in fundamental models, so it can be used to identify and address gain conditioning problems. The proposed method ranks MVs from most influential to least influential while accounting for correlated steady-state influences of MVs on CVs. Problematic MVs are identified, and a linear optimization algorithm is used to find optimal gain adjustments to condition the gain matrix. To test the effectiveness of the proposed methodology, I use industrial case studies based on fluidized catalytic cracking models.","abstract_html":"Linear model predictive control (MPC) is used in a wide variety of process industries. Linear MPCs calculate adjustments in multiple manipulated variables (MVs) to ensure that operating constraints are obeyed and that controlled variables (CVs) are maintained near their setpoints. Industrial practitioners who develop MPC applications are interested in preventing erratic behavior of MPCs, which can be caused by imperfect models with ill-conditioned gain matrices. Currently, control practitioners use time-consuming methods based on relative gain arrays and singular-value thresholding to condition their gain matrices to prevent degraded controller performance. These techniques tend to require many iterations to successfully condition a large gain matrix. In the proposed approach I extend an orthogonalization-based parameter-ranking algorithm, which was originally developed to aid parameter estimation in fundamental models, so it can be used to identify and address gain conditioning problems. The proposed method ranks MVs from most influential to least influential while accounting for correlated steady-state influences of MVs on CVs. Problematic MVs are identified, and a linear optimization algorithm is used to find optimal gain adjustments to condition the gain matrix. To test the effectiveness of the proposed methodology, I use industrial case studies based on fluidized catalytic cracking models.","abstract_has_math":false,"creators":["Sanborn, Stephen"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":"Chemical Engineering","school":null,"contributors":[],"advisors":["McAuley, Kim"],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"","date_published":null,"updated_at":"2026-07-27T20:35:45Z","subjects":["Gain conditioning","mpc","Linear model predictive control"],"languages":["eng"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/1974/30305","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.department","label":"Department","values":["Chemical Engineering"]},{"key":"dc:contributor.supervisor","label":"Supervisor","values":["McAuley, Kim"]},{"key":"dc:creator","label":"Author","values":["Sanborn, Stephen"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2022-08-16T18:04:11Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2022-08-16T18:04:11Z"]},{"key":"dc:type","label":"Dc Type","values":["thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Gain conditioning","mpc","Linear model predictive control"]}]},{"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/1974/30305"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Linear model predictive control (MPC) is used in a wide variety of process industries. Linear MPCs calculate adjustments in multiple manipulated variables (MVs) to ensure that operating constraints are obeyed and that controlled variables (CVs) are maintained near their setpoints. Industrial practitioners who develop MPC applications are interested in preventing erratic behavior of MPCs, which can be caused by imperfect models with ill-conditioned gain matrices. Currently, control practitioners use time-consuming methods based on relative gain arrays and singular-value thresholding to condition their gain matrices to prevent degraded controller performance. These techniques tend to require many iterations to successfully condition a large gain matrix. In the proposed approach I extend an orthogonalization-based parameter-ranking algorithm, which was originally developed to aid parameter estimation in fundamental models, so it can be used to identify and address gain conditioning problems. The proposed method ranks MVs from most influential to least influential while accounting for correlated steady-state influences of MVs on CVs. Problematic MVs are identified, and a linear optimization algorithm is used to find optimal gain adjustments to condition the gain matrix. To test the effectiveness of the proposed methodology, I use industrial case studies based on fluidized catalytic cracking models."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["M.Sc."]},{"key":"dc:title","label":"Title","values":["Gain Conditioning for Linear Model Predictive Control"]}]}],"canonical_facts":{"dc:contributor.department":["Chemical Engineering"],"dc:contributor.supervisor":["McAuley, Kim"],"dc:creator":["Sanborn, Stephen"],"dc:date.accessioned":["2022-08-16T18:04:11Z"],"dc:date.available":["2022-08-16T18:04:11Z"],"dc:description.abstract":["Linear model predictive control (MPC) is used in a wide variety of process industries. Linear MPCs calculate adjustments in multiple manipulated variables (MVs) to ensure that operating constraints are obeyed and that controlled variables (CVs) are maintained near their setpoints. Industrial practitioners who develop MPC applications are interested in preventing erratic behavior of MPCs, which can be caused by imperfect models with ill-conditioned gain matrices. Currently, control practitioners use time-consuming methods based on relative gain arrays and singular-value thresholding to condition their gain matrices to prevent degraded controller performance. These techniques tend to require many iterations to successfully condition a large gain matrix. In the proposed approach I extend an orthogonalization-based parameter-ranking algorithm, which was originally developed to aid parameter estimation in fundamental models, so it can be used to identify and address gain conditioning problems. The proposed method ranks MVs from most influential to least influential while accounting for correlated steady-state influences of MVs on CVs. Problematic MVs are identified, and a linear optimization algorithm is used to find optimal gain adjustments to condition the gain matrix. To test the effectiveness of the proposed methodology, I use industrial case studies based on fluidized catalytic cracking models."],"dc:description.degree":["M.Sc."],"dc:identifier.uri":["http://hdl.handle.net/1974/30305"],"dc:language.iso":["eng"],"dc:subject":["Gain conditioning","mpc","Linear model predictive control"],"dc:title":["Gain Conditioning for Linear Model Predictive Control"],"dc:type":["thesis"]},"updated_at":"2026-07-27T20:35:45Z"}