Global sensitivity analysis (GSA) and derivative-free optimisation (DFO) methods share a common task which is the multiple evaluation of black box models. For sensitivity analysis the value sets in the sample hypercube are evaluated and the output vector is stored to then post-process this input-output data relation with different GSA methods. In case of DFO, initial estimates of the variables are sent to the black box model and then the result is evaluated in respect to a stopping criterion. If the criterion isn't met then a new input set is defined and sent to the black box model, whereas the evaluation loop stops if the criterion is satisfied and an optimum is found. We developed a Python based COM-interface to the ProII process simulator to analyse several case studies. Sensitivity analysis methods were applied to a heat pump system  and a molecular distillation process  to retrieve sensitivity indices for the consumption of power (COP) or the beta-carotene recovery subject to critical temperature, critical pressure and acentric factor which the Soave-Redlich-Kwong equation of state depends on. Sobol sensitivity analysis and Morris screening were performed for both cases. A three-step glycerol purification process was optimised via DFO to obtain the optimal values for the operating parameters (TUnit, PUnit) and the feed flowrate to the system of three evaporation units. The optimizer RBFopt and surrogate modelling, namely polynomial chaos expansion, were applied to solve for the operating point close to the optimum. The results show that the Python-COM interface is a valuable tool to connect process models in a simulator with more advanced sensitivity and optimisation techniques.
|Number of pages||1|
|Publication status||Published - 2019|
|Event||1st International Young Professionals Conference on Process Engineering (YCPE 2019) - Max Planck Institute for Dynamics of Complex Technical Systems, Magdeburg, Germany|
Duration: 18 Mar 2019 → 20 Mar 2019
|Conference||1st International Young Professionals Conference on Process Engineering (YCPE 2019)|
|Location||Max Planck Institute for Dynamics of Complex Technical Systems|
|Period||18/03/2019 → 20/03/2019|