selected scholarly activity
-
chapters
- State and Parameter Estimation in Dynamic Real-time Optimization with Closed-Loop Prediction. Computer Aided Chemical Engineering. 1867-1872. 2023
- Adaptive least-squares surrogate modeling for reaction systems. Computer Aided Chemical Engineering. 1705-1710. 2022
- Dynamic Real–Time Optimization with Closed-Loop Prediction for Nonlinear MPC–Controlled Plants. Computer Aided Chemical Engineering. 1099-1104. 2022
- Coordination of distributed MPC systems using a nonlinear dynamic plant model with closed-loop prediction. Computer Aided Chemical Engineering. 571-576. 2018
- Design for dynamic operation – A review and new perspectives for a dynamic manufacturing environment. Computer Aided Chemical Engineering. 43-52. 2018
- Optimal Short-Term Scheduling for Cascaded Hydroelectric Power Systems considering Variations in Electricity Prices. Computer Aided Chemical Engineering. 1345-1350. 2018
- Chapter 14 Operability Analysis of Process Supply Chains—Toward the Development of a Sustainable Bioeconomy. Computer Aided Chemical Engineering. 355-384. 2015
- Operability Analysis of Process Supply Chains—Toward the Development of a Sustainable Bioeconomy. Computer Aided Chemical Engineering. 355-384. 2015
- The use of controller parametrization in the integration of design control. Computer Aided Chemical Engineering. 239-263. 2004
- A COMPUTATIONAL FRAMEWORK FOR DYNAMIC OPERABILITY ASSESSMENT. 159-164. 1994
-
conferences
- Economic Model Predictive Control for Cryogenic Air Separation Unit Startup. IFAC-PapersOnLine. 761-766. 2024
- Integrated scheduling and control with closed-loop prediction. IFAC-PapersOnLine. 640-645. 2024
- Robust Multi-Scenario Dynamic Real-Time Optimization with Embedded Closed-Loop Model Predictive Control. IFAC-PapersOnLine. 481-486. 2021
- Dynamic Optimization of Basic Oxygen Furnace (BOF) Operation. The 8th International SteelSim Conference. 420-429. 2019
- Economic Coordination of Distributed Nonlinear MPC Systems using Closed-loop Prediction of a Nonlinear Dynamic Plant. IFAC-PapersOnLine. 35-40. 2018
- Coordination of Distributed MPC Systems via Dynamic Real-time Optimization * *This work is sponsored by the McMaster Advanced Control Consortium (MACC) and the Ministry of Higher Education (MOHE), Malaysia. IFAC-PapersOnLine. 6184-6189. 2017
- Optimization-based Online Decision Support Tool for Electric Arc Furnace Operation * *This work is supported by the McMaster Steel Research Center (SRC) and the McMaster Advanced Control Consortium (MACC).. IFAC-PapersOnLine. 10784-10789. 2017
- Handling multi-rate and missing data in system identification. Proceedings of the American Control Conference. 839-844. 2017
- Coordination of distributed MPC systems through dynamic real-time optimization with closed-loop prediction. Computer Aided Chemical Engineering. 1603-1608. 2017
- A Multi-rate Moving Horizon Estimation Framework for Electric Arc Furnace Operation**This work is supported by the McMaster Steel Research Center (SRC) and the McMaster Advanced Control Consortium (MACC).. IFAC-PapersOnLine. 1175-1180. 2016
- Closed-loop Formulation for Nonlinear Dynamic Real-time Optimization**This work is sponsored by the McMaster Advanced Control Consortium (MACC) and the Ministry of Higher Education (MOHE), Malaysia. IFAC-PapersOnLine. 406-411. 2016
- Dynamic real-time optimization of distributed MPC systems. Computing and Systems Technology Division 2016 - Core Programming Area at the 2016 AIChE Annual Meeting. 91-93. 2016
- Economic Model Predictive Control of the Electric Arc Furnace using Data-driven Multi-rate Models. Proceedings of the American Control Conference. 1790-1795. 2016
- A Bilevel Programming Formulation for Dynamic Real-time Optimization∗∗This work is sponsored by the McMaster Advanced Control Consortium (MACC) and the Ministry of Higher Education (MOHE), Malaysia. IFAC-PapersOnLine. 906-911. 2015
- Approximation of closed-loop dynamics for dynamic real-time optimization calculations. Computing and Systems Technology Division 2015 - Core Programming Area at the 2015 AIChE Annual Meeting. 44-46. 2015
- Design for dynamic performance: Application to an air separation unit. Proceedings of the American Control Conference. 2683-2688. 2011
- Discontinuous Modeling Formulations for the Optimal Control of Partial Shutdowns*. IFAC-PapersOnLine. 3659-3664. 2011
- Operability considerations in process supply chain design for forest industry transformations. Computing and Systems Technology Division - Core Programming Topic at the 2011 AIChE Annual Meeting. 524-526. 2011
- Model-based control of multi-unit systems under partial shutdown conditions. Proceedings of the American Control Conference. 160-165. 2009
- On the global optimality of a class of multilevel QP problems in dynamic operability applications. AIChE Annual Meeting Conference Proceedings. 2008
- Optimal intermediate storage level design for continuous production systems under unit failure scenarios. AIChE Annual Meeting Conference Proceedings. 2008
- NONLINEAR PREDICTIVE CONTROL OF AN ELECTRIC ARC FURNACE. IFAC-PapersOnLine. 285-290. 2007
- Interior point solution of integrated process and control design problems with embedded MPC. AIChE Annual Meeting Conference Proceedings. 2006
- Optimal steady-state transitions under constrained predictive control. Computer Aided Chemical Engineering. 1593-1598. 2006
- Dynamic optimization of an integrated multi-unit system under failure conditions. AIChE Annual Meeting Conference Proceedings. 7532-7533. 2005
- Interior point solution of multilevel QP problems arising in embedded MPC formulations. AIChE Annual Meeting Conference Proceedings. 5846-5851. 2005
- Optimization as a tool for process improvement in EAF operations. AISTech - Iron and Steel Technology Conference Proceedings. 649-659. 2005
- Modeling and model-based control of an oxygen delignification unit. Control Systems, Preprints, Conference. 87-90. 2004
- Inclusion of Actuator Saturation as Complementarity Constraints in Integrated Design and Control. IFAC-PapersOnLine. 431-436. 2004
- On the Use of Controller Parametrization in the Optimal Design of Dynamically Operable Plants. IFAC-PapersOnLine. 869-874. 2004
- Development of a hydrocyclone product size soft-sensor. CONTROL AND OPTIMIZATION IN MINERALS, METALS AND MATERIALS PROCESSING. 59-70. 1999
- Inclusion of Model Uncertainty in a Computational Framework for Dynamic Operability Assessment. Computers and Chemical Engineering. S415-S420. 1997
- On the effects of constraints, economics and uncertain disturbances on dynamic operability assessment. Computers and Chemical Engineering. S677-S682. 1996
- DATA RECONCILIATION FOR GENERALIZED FLOWSHEET APPLICATIONS. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY. 58-IAEC. 1989
- ONLINE OPTIMIZATION OF A CRUDE DISTILLATION UNIT. ADVANCES IN INSTRUMENTATION AND CONTROL, VOL 44, PT 1-4. 719-748. 1989
- REFINERY IMPLEMENTATION OF A DATA RECONCILIATION SCHEME. ADVANCES IN INSTRUMENTATION AND CONTROL, VOL 44, PT 1-4. 749-763. 1989
- ADAPTIVE FINITE ELEMENT SIMULATION OF STAGEWISE SEPARATION PROCESSES.. American Institute of Chemical Engineers, National Meeting. 1986
- ADAPTIVE FINITE ELEMENT SIMULATION OF STAGEWISE SEPARATION PROCESSES.. American Institute of Chemical Engineers, National Meeting. 1986
-
journal articles
- Risk-averse supply chain management via robust reinforcement learning. Computers and Chemical Engineering. 192:108912. 2025
- State and parameter estimation in closed-loop dynamic real-time optimization – a comparative study. Computers and Chemical Engineering. 108932. 2024
- Integration of Scheduling and Control for Plants Controlled by Distributed MPC Systems. Industrial & Engineering Chemistry Research. 63:12016-12034. 2024
- FOREWORD. IFAC-PapersOnLine. 58:VI. 2024
- A two-level MPC method for the operation of a gas pipeline system under demand variation. Computers and Chemical Engineering. 183:108597-108597. 2024
- Integration of chemical process operation with energy, global market, and plant systems infrastructure. Computers and Chemical Engineering. 182:108566-108566. 2024
- A scenario-based framework for the integration of scheduling and control under multiple uncertainties. Journal of Process Control. 129:103055-103055. 2023
- Deep learning-based model predictive control for real-time supply chain optimization. Journal of Process Control. 129:103049-103049. 2023
- Dynamic Optimization of Multiproduct Cryogenic Air Separation Unit Startup. Industrial & Engineering Chemistry Research. 62:10542-10558. 2023
- Data-driven supply chain monitoring using canonical variate analysis. Computers and Chemical Engineering. 174:108228-108228. 2023
- Robust closed-loop dynamic real-time optimization. Journal of Process Control. 126:12-25. 2023
- Modeling, simulation, and optimization of multiproduct cryogenic air separation unit startup. AIChE Journal. 69. 2023
- An Integrated Scheduling and Control Framework for Plants Controlled by Distributed MPC Systems. IFAC-PapersOnLine. 56:1417-1422. 2023
- A stochastic optimization framework for integrated scheduling and control under demand uncertainty. Computers and Chemical Engineering. 165:107931-107931. 2022
- Optimization of a multiperiod refinery planning problem under uncertainty. AIChE Journal. 68. 2022
- Multiperiod refinery optimization for mitigating the impact of process unit shutdowns. Computers and Chemical Engineering. 164:107873-107873. 2022
- Dynamic real-time optimization for nonlinear systems with Lyapunov stabilizing MPC. Journal of Process Control. 114:1-15. 2022
- A dynamic optimization framework for basic oxygen furnace operation. Chemical Engineering Science (CES). 241:116653-116653. 2021
- An adaptive sampling surrogate model building framework for the optimization of reaction systems. Computers and Chemical Engineering. 152:107371-107371. 2021
- Robust model predictive control with embedded multi-scenario closed-loop prediction. Computers and Chemical Engineering. 149:107283-107283. 2021
- Robust model predictive control via multi-scenario reference trajectory optimization with closed-loop prediction. Journal of Process Control. 100:80-92. 2021
- Robust online scheduling for optimal short-term operation of cascaded hydropower systems under uncertainty. Journal of Process Control. 98:52-65. 2021
- Supply Chain Monitoring Using Principal Component Analysis. Industrial & Engineering Chemistry Research. 59:12487-12503. 2020
- Production scheduling in dynamic real-time optimization with closed-loop prediction. Journal of Process Control. 89:95-107. 2020
- Dynamic Modeling and Simulation of Basic Oxygen Furnace (BOF) Operation. Processes. 8:483-483. 2020
- Uncertainty management via online scheduling for optimal short-term operation of cascaded hydropower systems. Computers and Chemical Engineering. 134:106677-106677. 2020
- Supply chain design with time-limited transportation contracts. Computers and Chemical Engineering. 131:106579-106579. 2019
- Design for dynamic operation - A review and new perspectives for an increasingly dynamic plant operating environment. Computers and Chemical Engineering. 128:329-339. 2019
- Dynamic real-time optimization of distributed MPC systems using rigorous closed-loop prediction. Computers and Chemical Engineering. 122:356-371. 2019
- Handling sensor faults in economic model predictive control of batch processes. AIChE Journal. 65:617-628. 2019
- Real-time energy management for electric arc furnace operation. Journal of Process Control. 74:50-62. 2019
- An optimization framework for scheduling of converter aisle operation in a nickel smelting plant. Computers and Chemical Engineering. 119:195-214. 2018
- Real-Time Dynamic Optimization-Based Advisory System for Electric Arc Furnace Operation. Industrial & Engineering Chemistry Research. 57:13177-13190. 2018
- Approximation techniques for dynamic real-time optimization (DRTO) of distributed MPC systems. Computers and Chemical Engineering. 118:195-209. 2018
- The Optimal Design of a Distillation System for the Flexible Polygeneration of Dimethyl Ether and Methanol Under Uncertainty. Frontiers in Energy Research. 6. 2018
- The utilization of closed‐loop prediction for dynamic real‐time optimization. Canadian Journal of Chemical Engineering. 95:1968-1978. 2017
- Dynamic real‐time optimization with closed‐loop prediction. AIChE Journal. 63:3896-3911. 2017
- Preemptive dynamic operation of cryogenic air separation units. AIChE Journal. 63:3845-3859. 2017
- A parallel structure exploiting nonlinear programming algorithm for multiperiod dynamic optimization. Computers and Chemical Engineering. 103:151-164. 2017
- Approximation of closed-loop prediction for dynamic real-time optimization calculations. Computers and Chemical Engineering. 103:23-38. 2017
- Handling multi‐rate and missing data in variable duration economic model predictive control of batch processes. AIChE Journal. 63:2705-2718. 2017
- Practical optimization for cost reduction of a liquefier in an industrial air separation plant. Computers and Chemical Engineering. 99:13-20. 2017
- Optimal Dynamic Operation of a High-Purity Air Separation Plant under Varying Market Conditions. Industrial & Engineering Chemistry Research. 55:9956-9970. 2016
- Dynamic modeling and collocation‐based model reduction of cryogenic air separation units. AIChE Journal. 62:1602-1615. 2016
- Multi-rate modeling and economic model predictive control of the electric arc furnace. Journal of Process Control. 40:50-61. 2016
- Optimal response under partial plant shutdown with discontinuous dynamic models. Computers and Chemical Engineering. 86:120-135. 2016
- Flexibility analysis of process supply chain networks. Computers and Chemical Engineering. 84:409-421. 2016
- Multi-Period Dynamic Optimization for Large-Scale Differential-Algebraic Process Models under Uncertainty. Processes. 3:541-567. 2015
- Optimization-based assessment of design limitations to air separation plant agility in demand response scenarios. Journal of Process Control. 33:37-48. 2015
- Design under uncertainty using parallel multiperiod dynamic optimization. AIChE Journal. 60:3151-3168. 2014
- Dynamic Operability Analysis of Process Supply Chains for Forest Industry Transformation. Industrial & Engineering Chemistry Research. 53:9825-9840. 2014
- Robust decision making for hybrid process supply chain systems via model predictive control. Computers and Chemical Engineering. 62:37-55. 2014
- Industrial Application of a Continuous-Time Scheduling Framework for Process Analysis and Improvement. Industrial & Engineering Chemistry Research. 53:259-273. 2014
- Optimal operation of process plants under partial shutdown conditions. AIChE Journal. 59:4151-4168. 2013
- Optimization of Primary Steelmaking Purchasing and Operation under Raw Material Uncertainty. Industrial & Engineering Chemistry Research. 52:12383-12398. 2013
- Optimal Converter Aisle Scheduling in a Nickel Smelting Plant. IFAC-PapersOnLine. 46:202-207. 2013
- Flexible maintenance within a continuous-time state-task network framework. Computers and Chemical Engineering. 46:167-177. 2012
- Sensitivity analysis of LP-MPC cascade control systems. Journal of Process Control. 19:16-24. 2009
- A mixed-integer formulation for back-off under constrained predictive control. Computers and Chemical Engineering. 32:2409-2419. 2008
- Interior Point Solution of Multilevel Quadratic Programming Problems in Constrained Model Predictive Control Applications. Industrial & Engineering Chemistry Research. 47:81-91. 2008
- Reference Trajectory Optimization Under Constrained Predictive Control. Canadian Journal of Chemical Engineering. 85:454-464. 2007
- Dynamic optimization of electric arc furnace operation. AIChE Journal. 53:640-653. 2007
- A stream in process systems engineering (PSE) in the undergraduate chemical engineering curriculum. ASEE Annual Conference and Exposition, Conference Proceedings. 12.120.1-12.120.21. 2007
- Chapter 1 Optimal steady-state transitions under constrained predictive control. Computer Aided Chemical Engineering. 21:1593-1598. 2006
- Dynamic Modeling of an Industrial Electric Arc Furnace. Industrial & Engineering Chemistry Research. 44:8067-8083. 2005
- Rigorous Handling of Input Saturation in the Design of Dynamically Operable Plants. Industrial & Engineering Chemistry Research. 43:5880-5887. 2004
- Input saturation effects in optimizing control—inclusion within a simultaneous optimization framework. Computers and Chemical Engineering. 28:1347-1360. 2004
- Simultaneous Solution Strategies for Inclusion of Input Saturation in the Optimal Design of Dynamically Operable Plants. Optimization and Engineering. 5:5-24. 2004
- A regional convexity test for global optimization. Computers and Chemical Engineering. 22:1407-1418. 1998
- Inclusion of model uncertainty in a computational framework for dynamic operability assessment. Computers and Chemical Engineering. 21:S415-S420. 1997
- A computational framework for dynamic operability assessment. Computers and Chemical Engineering. 20:365-371. 1996
- South Africa [control education]. IEEE Control Systems. 16:41-47. 1996
- An algorithm for hierarchical supervisory control. Computers and Chemical Engineering. 19:1173-1180. 1995
- Simulation of quantitative fault diagnosis in backfill hydrocyclones. Minerals Engineering. 8:871-882. 1995
- The Application of Dynamic Operability Assessment to Flotation Circuit Design. IFAC-PapersOnLine. 28:83-89. 1995
- A Computational Framework for Dynamic Operability Assessment. IFAC-PapersOnLine. 27:159-164. 1994
- PERFORMANCE EVALUATION OF A CARBON-IN-PULP PLANT BY DYNAMIC SIMULATION. Journal of the South African Institute of Mining and Metallurgy. 93:293-299. 1993
- Finite‐element steady state simulation of multiphase distillation. AIChE Journal. 33:1977-1985. 1987
- A collocation approach to distillation column design. AIChE Journal. 32:1832-1838. 1986
-
theses
- Closed‐loop dynamic real‐time optimization with stabilizing model predictive control. AIChE Journal. 2021