• Login
    View Item 
    •   Home
    • Research
    • Book Chapters
    • View Item
    •   Home
    • Research
    • Book Chapters
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of KAUSTCommunitiesIssue DateSubmit DateThis CollectionIssue DateSubmit Date

    My Account

    Login

    Quick Links

    Open Access PolicyORCID LibguideTheses and Dissertations LibguideSubmit an Item

    Statistics

    Display statistics

    Recent progress in accelerating flash calculation using deep learning algorithms

    • CSV
    • RefMan
    • EndNote
    • BibTex
    • RefWorks
    Type
    Book Chapter
    Authors
    Sun, Shuyu cc
    Zhang, Tao
    KAUST Department
    Computational Transport Phenomena Lab
    Earth Science and Engineering Program
    Physical Science and Engineering (PSE) Division
    Date
    2020
    Embargo End Date
    2022
    Permanent link to this record
    http://hdl.handle.net/10754/667774
    
    Metadata
    Show full item record
    Abstract
    Phase equilibrium calculation, also known as flash calculation, has been extensively applied in petroleum engineering, not only as a standalone application for a separation process but also as an integral component of compositional reservoir simulation. Previous research devoted numerous efforts to improve the accuracy of phase equilibrium calculations, which place more importance on safety than speed. However, the equation-of-state-based flash calculation consumes an enormous amount of computational time in compositional simulation and thus becomes a bottleneck to the broad application of compositional simulators. Therefore it is of vital importance to accelerate flash calculation without much compromise in accuracy and reliability, turning it into an active research topic in the past two decades. With the rapid development of computational techniques, machine learning brings another wave of technology innovation. As a subfield of machine learning the deep neural network becomes a promising computational technique due to its great capacity to deal with complicated nonlinear functions, and it thus attracts increasing attention from academia and industry. In this chapter the acceleration of flash calculation is investigated. Starting from using experimental data as input, we establish a fully connected deep neural network to represent the underneath thermodynamic correlations between the selected input and output parameters. Due to the limitation of collecting experimental data especially due to the high cost, we are turning to establish a deep neural network model to approximate the iterative flash calculation at given moles, volume, and temperature, known as the flash at given moles, volume and temperature (NVT flash). A dynamic model designed for NVT flash problems is iteratively solved to generate data for training the neural network. In order to test the model’s capacity to handle complex fluid mixtures, three real reservoir fluids are investigated, including one Bakken oil and two Eagle Ford oils. Compared to previous studies that follow the conventional flash framework in which stability testing precedes phase splitting calculation, we incorporate stability test and phase split calculation together and accomplish two steps by a single deep learning model. The trained model is able to identify the single vapor, single liquid, and vapor–liquid states under the subcritical region of the hydrocarbon mixtures. A number of examples are presented to show the accuracy and efficiency of the proposed deep neural network. It is found that the trained model makes predictions much faster than the iterative NVT flash calculation for the given cases and meanwhile preserves high accuracy. Network optimization is performed by investigating the performance of different input and output parameters, as well as tuning of hyperparameters.
    Citation
    Sun, S., & Zhang, T. (2020). Recent progress in accelerating flash calculation using deep learning algorithms. Reservoir Simulations, 289–322. doi:10.1016/b978-0-12-820957-8.00007-1
    Publisher
    Elsevier BV
    ISBN
    9780128209578
    DOI
    10.1016/b978-0-12-820957-8.00007-1
    Additional Links
    https://linkinghub.elsevier.com/retrieve/pii/B9780128209578000071
    Relations
    Is Part Of:
    • [Book]
      Reservoir Simulations. (2020). doi:10.1016/c2019-0-02019-5. DOI: 10.1016/c2019-0-02019-5 Handle: 10754/667881
    ae974a485f413a2113503eed53cd6c53
    10.1016/b978-0-12-820957-8.00007-1
    Scopus Count
    Collections
    Physical Science and Engineering (PSE) Division; Earth Science and Engineering Program; Computational Transport Phenomena Lab; Book Chapters

    entitlement

     
    DSpace software copyright © 2002-2022  DuraSpace
    Quick Guide | Contact Us | KAUST University Library
    Open Repository is a service hosted by 
    Atmire NV
     

    Export search results

    The export option will allow you to export the current search results of the entered query to a file. Different formats are available for download. To export the items, click on the button corresponding with the preferred download format.

    By default, clicking on the export buttons will result in a download of the allowed maximum amount of items. For anonymous users the allowed maximum amount is 50 search results.

    To select a subset of the search results, click "Selective Export" button and make a selection of the items you want to export. The amount of items that can be exported at once is similarly restricted as the full export.

    After making a selection, click one of the export format buttons. The amount of items that will be exported is indicated in the bubble next to export format.