33 Software Tools and Implementations for Process Systems Engineering

Monday, November 16, 2020: 8:00 AM - 9:00 AM
Computing and Systems Technology Division (10) (PreRecorded+)

Description:
Process Systems Engineering is heavily dependent on computation, and thus PSE research relies on good implementations of tools, models, and algorithms to effectively develop, evaluate, and deploy research advancements. This session encourages submissions that focus on the intersection of PSE with software engineering. Presentations describing software implementations are welcome. We especially encourage submissions discussing: Approaches to transforming algorithmic protocols into reliable implementations; Extension of PSE tools to non-traditional platforms; including GPUs, parallel computing, and cloud computing; New implementations of algorithms, tool suites, or modeling environments; Support tools, including frameworks for supporting development, testing and evaluation.

Sponsor:
Computing Systems and Technology Division
Chair:
Matthew D. Stuber Email: matthew.stuber@uconn.edu
Co-Chair:
Bethany Nicholson Email: blnicho@sandia.gov


(33a) Pyomo.GDP: An Ecosystem for Logic-Based Modeling and Optimization Development
Qi Chen, David E. Bernal, Emma Johnson, Romeo Valentin, Sunjeev Kale, Johnny Bates, John D. Siirola and Ignacio E. Grossmann


(33b) Modeling Infinite-Dimensional Optimization Problems in Infiniteopt.Jl
Joshua Pulsipher, Weiqi Zhang and Victor M. Zavala



(33d) Toward Large-Scale Nonlinear Parameter Estimation with Mixed Effect Models
Thomas Krumpolc, Daniel W. Trahan, Daniel A. Hickman and Lorenz T. Biegler


(33e) Towards a System for Optimal Multi-Floor Process Plant Layout Design
Jude O. Ejeh, Songsong Liu and Lazaros G. Papageorgiou



(33g) High-Performance, Scalable Nonlinear Programming Algorithms with Pynumero and Pyomo
Carl D. Laird, Lorenz T. Biegler, Michael Bynum, Bethany Nicholson, Robert Parker, Jose S. Rodriguez and John D. Siirola
See more of this Group/Topical: Computing and Systems Technology Division