2018 AIChE Annual Meeting
(130a) Efficient Computation of Local Sensitivity Information for Nonsmooth Process Models
Author
This presentation describes a recent improved branch-locking method [1] for computing local sensitivity information for these nonsmooth models, for use in overarching methods for simulation or optimization. This method borrows the computational benefits of the efficient reverse mode of automatic differentiation for smooth functions, even though the reverse mode does not apply directly to nonsmooth systems. The branch-locking method uses inexpensive probing steps to temporarily âlockâ the nonsmooth model into a carefully-chosen smooth variant; this smooth model is then differentiated using standard efficient techniques. This method is accurate and automatable, and typically yields far superior computational performance to existing methods for nonsmooth sensitivity analysis. Implications and examples are discussed.
Reference
[1] KA Khan, Branch-locking AD techniques for nonsmooth composite functions and nonsmooth implicit functions, Optim. Methods Softw., in press, 2017