Examples
The examples above use process operability functions/capabilities extensively for different tasks, such as:
- Obtaining operability sets
- Evaluation of the Operability Index (OI)
- Inverse mapping of operability sets
- Finding an optimal design
- Ranking of competing design/control structures using the OI as a metric
MATLAB® Process Operability App
Such examples employ the multimodel and nonlinear programming-based approaches [1]. Additional documentation and files are available for reproduction of the examples.
Download documentation
Download example files
[1] Vitor Gazzaneo, Juan C. Carrasco, David R. Vinson and Fernando V. Lima. Process operability algorithms: past, present and future developments. Ind. Eng. Chem. Res., 59(6):2457-2470, 2020.
Opyrability Python Package
Operability's online portal contains an example gallery with the applications shown above in Python, as well as the documentation reference. Such examples including the DMA-MR full reference for opyrability's design guidelines are available in reference [2].
Click here to access the example gallery using Opyrability Python Package
Click here to acess the documentation reference for Opyrability Python Package
[2] V. Alves, S. Dinh, J. R. Kitchin, V. Gazzaneo, J. C. Carrasco, and F. V. Lima,
‘Opyrability: A Python package for process operability analysis’,
Journal of Open Source Software, vol. 9, no. 94, p. 5966,
https://doi.org/10.21105/joss.05966,2024.