Equipment Models
Add several types of valves, pumps, compressors, separators and model your reservoir using standard equipment in ALFAsim or add your custom model via the plug-in infrastructure.
Solids transport
ALFAsim solid transport models calculates slip velocities and slurry viscosities to represent the effect of solid particles in multiphase flow. Current implement models are based on the work of:
- Thomas (1965)
- Mills (1985)
- Santamaría-Holek (2010)
Dedicated Flow assurance modules
ALFAsim can be used to identify Flow Assurance issues that may potentially occur within the productive system and impair the production, such as liquid slugs and paraffin and hydrate deposition. The user can use that information in order to prevent these issues from occuring or design remediation methods.
The following example illustrates hydrate deposition as a function of time for an specific pipeline position.
Black oil correlations
ALFAsim supports black-oil correlations which require a reduced number of oil properties to generate the PVT variables needed in the simulations:
- Vasquez & Beggs
- Lasater
- Standing
- Glaso (1980)
Dynamic trends and profiles
ALFAsim is capable of processing and visualizing the properties along the production system at each timestep.
Additionally, it is capable of processing variable trends at specifics positions defined by the user.
Customization Framework
Couple your own physical models to ALFAsim through its dedicated customization framework. ALFAsim’s HOOKS and API allow users to both include proprietary equations on its solver and enable variable input via Graphical User Interface, ultimately creating an installation package (plug-in) that can be easily redistributed.
The ALFAsim-SDK package is open source and freely available on Github. For more information, click here.
Client-Server Architecture
ALFAsim’s Client-Server Architecture enables remote runs in the cloud or any dedicated processing server while the User Interface runs in the user machine, where all the set-up and post processing is done.