<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">geores</journal-id><journal-title-group><journal-title xml:lang="en">Georesources</journal-title><trans-title-group xml:lang="ru"><trans-title>Георесурсы</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1608-5043</issn><issn pub-type="epub">1608-5078</issn><publisher><publisher-name>Georesursy LLC</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.18599/grs.2026.2.3</article-id><article-id custom-type="elpub" pub-id-type="custom">geores-522</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>RESEARCH ARTICLES</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>СТАТЬИ</subject></subj-group></article-categories><title-group><article-title>Determining Gas Condensate Composition Using Well Test Data and Optimization Algorithms</article-title><trans-title-group xml:lang="ru"><trans-title>Метод определения состава пластового газа на основе данных газоконденсатного исследования скважины и оптимизационных алгоритмов</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1235-0465</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Старовойтова</surname><given-names>Б. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Starovoytova</surname><given-names>B. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ботагоз Николаевна Старовойтова – кандидат физ.-мат. наук, старший научный сотрудник</p><p>630090, Новосибирск, ул. Пирогова, д. 1</p></bio><bio xml:lang="en"><p>Botagoz N. Starovoytova – PhD (Physics and Mathematics), senior researcher</p><p>1, Pirogova st., Novosibirsk, 630090</p></bio><email xlink:type="simple">b.starovoitova@nsu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0008-3412-2256</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Имомназаров</surname><given-names>Б. Х.</given-names></name><name name-style="western" xml:lang="en"><surname>Imomvazarov</surname><given-names>B. K.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Бунед Холматджонович Имомназаров – младший научный сотрудник</p><p>630090, Новосибирск, ул. Пирогова, д. 1</p></bio><bio xml:lang="en"><p>Buned Kh. Imomnazarov – Junior Researcher</p><p>1, Pirogova st., Novosibirsk, 630090</p></bio><email xlink:type="simple">b.imomnazarov@g.nsu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6587-6079</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Байкин</surname><given-names>А. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Baykin</surname><given-names>A. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Алексей Николаевич Байкин – кандидат физ.-мат. наук, заведующий лабораторией программных систем оптимизации добычи углеводородов</p><p>630090, Новосибирск, ул. Пирогова, д. 1</p></bio><bio xml:lang="en"><p>Alexey N. Baykin – PhD (Physics and Mathematics), Head of the Laboratory for optimizing hydrocarbon production software systems</p><p>1, Pirogova st., Novosibirsk, 630090</p></bio><email xlink:type="simple">a.baikin@g.nsu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Новосибирский государственный университет; Институт гидродинамики им. М.А. Лаврентьева СО РАН</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Novosibirsk State University; Lavrentyev Institute of Hydrodynamics of the Siberian Branch of the Russian Academy of Sciences</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>23</day><month>06</month><year>2026</year></pub-date><volume>28</volume><issue>2</issue><fpage>186</fpage><lpage>198</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Starovoytova B.N., Imomvazarov B.K., Baykin A.N., 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Старовойтова Б.Н., Имомназаров Б.Х., Байкин А.Н.</copyright-holder><copyright-holder xml:lang="en">Starovoytova B.N., Imomvazarov B.K., Baykin A.N.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.geors.ru/jour/article/view/522">https://www.geors.ru/jour/article/view/522</self-uri><abstract><p>This study proposes an optimization-based approach to determine the actual fluid composition of gas condensate reservoirs when obtaining representative samples are impossible. The method incorporates the well tests hydrodynamic modeling, laboratory analyses of non-representative lean samples, and field data, including the gas-condensate ratio (GCR). The reservoir composition is assumed to be a linear combination of lean gas and its equilibrium condensate. The proportionality (mixing) parameter is obtained by minimizing the discrepancy between observed and simulated GCR values obtained using tNavigator. Two variants are considered: 1) a scalar parameter, corresponding to mixing of equilibrium gas and condensate; 2) a vector-valued mixing parameter, permitting per-component adjustment for improved accuracy. For the vector mixing parameter, a check is performed for compliance with the gamma distribution of the obtained heavy component fractions relative to their molecular weight. The approach is verified for a synthetic case with a known reservoir composition. For a detailed 34-component “lean”’ sample model, the scalar parameter approach accurately reproduces key PVT properties such as the dew point pressure and condensate dropout curve from constant-volume depletion tests. Reduced-component fluid models require the vector-valued mixing parameter to achieve comparable accuracy. To evaluate robustness against field uncertainties, Gaussian noise is introduced into the actual GCR data. Numerical experiments confirm that the method remains reliable if the error in noisy data does not exceed 10% relative to actual GCR.</p></abstract><trans-abstract xml:lang="ru"><p>В данной работе предлагается подход с использованием методов оптимизации для определения фактического компонентного состава флюида газоконденсатного месторождения в условиях, когда получение репрезентативных пластовых проб затруднено. Метод включает гидродинамическое моделирование газоконденсатного исследования (ГКИ) скважины, результаты лабораторного анализа нерепрезентативных «обедненных» проб и промысловые данные, включая газоконденсатный фактор (ГКФ). Предполагается, что состав пластового флюида представляет собой линейную комбинацию «бедного» газа и равновесного ему конденсата. Коэффициент пропорциональности (смешивания) получается путем минимизации невязки между наблюдаемыми и расчетными значениями ГКФ, полученными в результате моделирования ГКИ с помощью tNavigator. Рассматриваются два варианта: 1) скалярный параметр, соответствующий смешиванию равновесного газа и конденсата; 2) векторный параметр смешивания, позволяющий выполнять покомпонентную настройку для повышения точности. Для векторного параметра смешивания проводится проверка на соответствие гамма-распределению полученных долей тяжелых компонентов относительно их молекулярной массы. Предложенный подход проверен на синтетическом случае, когда известен фактический состав пластового флюида. Для детальной 34-компонентной PVT-модели «бедной» пробы использование скалярного параметра смешивания позволяет воспроизводить такие ключевые PVT-свойства, как давление начала конденсации и кривую выпадения конденсата, полученных в ходе моделирования CVD эксперимента. Для моделей флюида с уменьшенным количеством компонентов для достижения сопоставимой точности требуется применение векторного параметра смешивания. Для оценки устойчивости к неопределённостям в полевых данных в фактические данные ГКФ вносится гауссовский шум. Численные эксперименты подтверждают надёжность предлагаемого метода, если погрешность зашумлённых данных не превышает 10% относительно фактического ГКФ.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>газоконденсатная залежь</kwd><kwd>состав пластового флюида</kwd><kwd>газоконденсатные исследования скважин</kwd><kwd>бедная проба</kwd><kwd>численная оптимизация</kwd><kwd>NOMAD</kwd><kwd>PSO</kwd><kwd>DE</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Gas condensate reservoir</kwd><kwd>reservoir fluid composition</kwd><kwd>well test</kwd><kwd>lean sample</kwd><kwd>numerical optimization</kwd><kwd>NOMAD</kwd><kwd>PSO</kwd><kwd>DE</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при финансовой поддержке Министерства науки и высшего образования РФ (проект FSUS-2025-0016), Передовой инженерной школы НГУ.</funding-statement><funding-statement xml:lang="en">This work was supported by the Ministry of Science and Higher Education of the Russian Federation (Project No. FSUS-2025-0016), and by the NSU Advanced Engineering School.</funding-statement></funding-group></article-meta></front><body><sec><title>Introduction</title><p>In the early stages of reservoir development, gas condensate well tests are used to estimate the well performance, production of gas and condensate, and their economic potential.</p><p>An important part of these well tests involves laboratory studies of the produced fluids samples (i.e., condensate and gas) to determine their composition and key PVT properties such as Z-factor, dew point pressure, gas viscosity etc. The work (Osfouri, Azin, 2015) considers the main problems that arise during the sampling and subsequent recombination of the laboratory gas and condensate.</p><p>To obtain a representative fluid sample the pressure drawdown should not be excessive and, at the same time, the gas velocity should be high enough to push the liquid out of the wellbore bottomhole and avoid the well loading (AIP, 2003; R Gazprom 086–2010, 2011).</p><p>However, in low-permeability reservoirs that are rich in condensate, it is difficult and often impossible to satisfy these conditions simultaneously. In such cases, reservoir fluids are sampled under high pressure drawdown, resulting in lean samples due to the loss of heavy components either in the formation or at the wellbore bottomhole. It is important to note that the thermophysical (PVT) properties of reservoir fluids depend directly on the molar fractions and molecular weights of heavy components (Elsharkawy, 2002).</p><p>Thus, the lean sample is not representative and does not exhibit the same PVT properties as the actual reservoir fluid. A way out of this situation can be an approach in which the lean sample is saturated with heavy components until the actual reservoir composition is obtained. In (Brusilovskiy, Yushchenko, 2016; Promzelev et al., 2018) numerical methods for restoring the actual reservoir fluid compositions are presented. In these studies, the actual (true) dew point pressure (Pdew) is assumed to be equal to the reservoir pressure. First, a PVT model of the initial gas is created by calibrating an equation of state (EoS) against the laboratory data of the lean fluid sample. Next, using the PVT model, the equilibrium gas and condensate compositions at the initial Pdew can be found, and mixed until the desired Pdew is reached. However, none of these methods take into account the filtration processes in the reservoir or actual well test data. It should also be noted that these methods cannot be applied to undersaturated gas condensate reservoirs, where Pdew of the reservoir fluid is not equal to the reservoir pressure.</p><p>In (Gimazov et al., 2024) authors use an approach in which the reservoir fluid composition is selected by comparing the actual well test data (gas and condensate flow rates, and gas-condensate ratio – GCR) with the results of the hydrodynamic simulation of the well test. Note that numerical hydrodynamic simulations are now considered reliable for describing the development of various types of reservoirs, provided that all necessary data are of sufficient accuracy. Given reservoir fluid composition, the mathematical model can be used to predict well flow rates at any time. Therefore, if the results of the well test simulation match the actual data for a certain fluid composition, we can accept this composition as an actual one.</p><p>In (Gimazov et al., 2024) a set of composition candidates is pre-generated by mixing gas and equilibrium condensate in different proportions. Then the one is selected based on the smallest discrepancy between the actual and calculated production data. Additionally, the sensitivity analysis is carried out to evaluate the impact of uncertainties in key hydrodynamic model parameters on the selection of the acceptable fluid composition. The results show that the choice of the fluid composition based on GCR discrepancies is the least sensitive to variations in the hydrodynamic model parameters. On the contrary, the selection of fluid composition by the discrepancies in gas or condensate flow rates depends strongly on the hydraulic fracture half-length, net-to-gross ratio, reservoir temperature and two relative permeability parameters: minimum water saturation and relative permeability for gas at residual condensate saturation.</p><p>The main disadvantage of this approach is that the limited number of composition candidates restricts the possible Pdew of the reservoir fluid.</p><p>The aim of the present work is to generalize the approach from (Gimazov et al., 2024). It is proposed to seek a suitable fluid composition as a solution for the nonlinear optimization problem without generating the possible fluid compositions variants. As an objective function to minimize we regard the discrepancy between the simulated and some reference or measured GCR.</p><p>The optimization problem is to be solved using popular methods such as NOMAD (Nonlinear Optimization by Mesh Adaptive Direct Search), PSO (Particle Swarm Optimization), DE (Differential Evolution), and basic Local Search (LS) algorithms. For hydrodynamic simulation of the well test, we employ the industry acceptable simulator tNavigator (tNavigator, 2023) under an academic license.</p><p>While laboratory fluid analyses typically identify 30-50 distinct components, compositional reservoir simulations often use reduced-component (lumped) representations to optimize computational efficiency. These lumping schemes group multiple components into pseudo-components while preserving the fluid’s thermodynamic behavior – a key requirement validated through comparative PVT tests. The paper applies the proposed approach using both detailed compositions and their lumped counterparts with varying numbers of pseudo-components.</p></sec><sec><title>Materials and Methods</title><p>In this study a well test (WT) conducted in a low permeability gas condensate reservoir is modeled. The test design incorporates frequent measurements of gas and condensate production rates, enabling precise calculation of the GCR profile.</p><p>During the WT operation, the reservoir fluid samples are collected under high pressure drawdown conditions. It is assumed that the subsequent laboratory analysis of these samples, combined with Equation of State (EoS) calibration, yields the PVT model. However, when sampling conditions deviate from the recommended protocols, the obtained samples tend to be leaner than the original reservoir fluid. As a result, the derived PVT model may not entirely represent the actual reservoir fluid properties.</p><p>According to (Gimazov et al., 2024) to define the actual reservoir fluid composition, one should find such a composition that minimizes the discrepancy between the actual and simulated GCR.</p><p>Determining the reservoir fluid composition only from the well flowing data without any physical constraints on the feasible solution space is generally challenging, as various compositions may yield the similar gas and condensate flow rates.</p><p>Following (Promzelev et al., 2018; Brusilovsky, Yushchenko, 2016) we assume that any admissible reservoir fluid compositions can be obtained by mixing the equilibrium gas and condensate. Mathematically, the mole fraction of k-th component in the mixture, Zkm, is defined as follows:</p><p>(1)</p><p>where Ykg, and Xkf are the mole fractions of k-th component in the equilibrium gas and condensate phases, respectively; N is the total number of components, α is a mixing parameter representing the amount (in moles) of condensate added to the one mole of gas. In (1), it is assumed that the actual gas composition and the lean sample consist of the same components with the same properties.</p><p>We also consider a more general approach in which we add pure substances corresponding to each component to the equilibrium gas individually rather than adding their mixture (the condensate). In this case, the mole fraction of each component in the mixture is adjusted independently with its own value. Thus, the mixing parameter becomes an N-dimensional vector α = (α1, α2, …, αN), and relation (1) takes the following form:</p><p>(2)</p><p>To ensure the physical consistency of the composition from (2), the molecular weight distribution of the C7+ fraction (components with a Single-Carbon-Number more than 7) must follow a gamma distribution (Whitson, 1983), where the exponential distribution is a special case. This constraint is enforced by adding a penalty term to the objective function. The magnitude of this penalty is proportional to the deviation from the theoretical gamma distribution, which is quantified using the R2 metric. An R² value of at least 0.98 is required to accept the fit.</p><p>Also, since we consider methane-rich gas condensates, the fluid compositions with low methane content are excluded from consideration via a penalty method. A penalization value of 106 is imposed if the methane mole fraction ZC1m for some fluid composition is below or equal the threshold value of 0.6.</p><p>The discrepancy between the actual and calculated GCR is evaluated using the relative mean squared error as</p><p>,</p><p>where n is the number of time steps, GCRi and GCRi* are the calculated and actual values of GCR at the i-th time step, respectively; g = 100 is the weighting factor.</p><p>Thus, the problem of determining the actual composition of the reservoir fluid is formulated as follows</p><p>, (3)</p><p>where</p><p>(4)</p><p>Here R2 represents the deviation from the theoretical gamma distribution, B ≥ 0 is the weighting factor. When the mixing parameter α is a scalar, B equals 0 because the linear combination of two gamma distributions remains a gamma distribution, making regularization unnecessary. For a vector-valued α, B is set to 104 to impose a meaningful constraint.</p><p>The upper constraint on the optimization parameter α in (3) prevents the cases where the resulting fluid composition is typical for oil rather than gas condensate one.</p><p>In this paper, we consider only the synthetic case, in which the compositions of both the actual reservoir fluid and the lean sample are known. The actual data are also generated by the simulating of WT for the given actual reservoir fluid composition. The objective function (4) for each feasible fluid composition is calculated using tNavigator.</p><p>Once the mixing parameter is found, the corresponding fluid composition is obtained by (1) or (2). To evaluate the quality of the received fluid, its predicted Pdew, liquid dropout curve, Z-factor and gas viscosity from the constant-volume depletion (CVD) simulations are compared with the actual data using the Mean Absolute Percentage Error defined as</p><p>where yactual,i and ymodel,i are the reference and calculated values at point i, respectively, and N’ is the number of points with yactual,i ≠ 0.</p><p>Fluid Composition</p><p>In our work, we take the 34-component Lean Gas Condensate (LGC) model with Pdew = 22.575 MPa from (Alavian et al., 2014; Hoffmann, 2019) as the lean fluid sample. The LGC containes 9 “light” components including two non-hydrocarbons (N2 and CO2), the traditional two-isomers of butanes (iC4, nC4) and pentanes (iC5, nC5). Heavier fractions are represented by the Single-Carbon-Number (SCN) groups ranging from C6 to C30. The Peng-Robinson EoS is used to describe the gas condensate along with the Lorentz-Bray-Clark viscosity correlation. Following (Alavian et al., 2014; Hoffmann, 2019), the fluid temperature is set at 93.33 °C. We denote this detailed LGC model as EoS 34 Lean and also assume that it represents the laboratory data with good accuracy.</p><p>By adding 0.23 moles of equilibrium condensate per mole of LGC, a Rich Gas Condensate (RGC) model with Pdew = 29.253 MPa is created. This RGC model called EoS 34 Rich is regarded as an actual reservoir composition.</p><p>In addition to the detailed EoS 34 Lean, we consider 4 reduced-component EoS models with 15, 12, 9, and 6 components. The lumping rules and Pdew are listed in Table 1, where EoS 9A and EoS 9B are obtained by different lumping schemes.</p><fig id="fig-1"><caption><p>Table 1. Reduced-component EoS models with their lumping schemes and dew point pressures</p></caption><graphic xlink:href="geores-28-2-g001.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/58KyTNLpQsFoZ9MQiE6iXf5RNNFVVHGnltJldNXV.jpeg</uri></graphic></fig><p>We perform the lumping procedure and numerical simulation of CVD experiments using PVT-designer module of tNavigator. It is worth noting that EoS 15, EoS 9A, and EoS 6 models employ the optimal lumping rules from (Hoffmann, 2019). All lumped models (Table 1) accurately predict CVD test data compared with the detailed EoS 34 Lean model (Figure 1, a–c) and adhere to a gamma distribution for heavy fractions (Figure 1d), where filled points represent the molar fraction and dashed lines – theoretical distributions. For the lumped models, the heavy fractions start from the first component containing C7: components C7-C10, C7+C8 and C7-C9 for EoS 15, EoS 12, and Eos 9B, respectively; and iC4-C7 for Eos 9A and Eos 6.</p><fig id="fig-2"><caption><p>Figure 1. CVD experiment simulations for the detailed and lumped models: a) liquid dropout curve; b) gas viscosity; c) Z-factor; d) gamma distribution for detailed and lumped models. The filled points represent the mole fraction data, the dashed lines – the theoretical distribution</p></caption><graphic xlink:href="geores-28-2-g002.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/BOJUwf30r4Hz9W3nf8bkEIFNTqu350of51DHStF9.jpeg</uri></graphic></fig><p>Reservoir Simulation</p><p>The reservoir simulation model is represented as one horizontal, homogeneous rock layer of 4000×4000×25 m along the Ox, Oy, and Oz axes, respectively. It contains a centrally located horizontal production well with six transverse, equally spaced planar hydraulic fractures. The reservoir and fracture parameters are listed in Table 2.</p><fig id="fig-3"><caption><p>Table 2. The reservoir and fracture parameters in the hydrodynamic model</p></caption><graphic xlink:href="geores-28-2-g003.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/34laNEgUmSDA8VbygYKRTWSQKlW371hxdfOg5xPX.jpeg</uri></graphic></fig><p>We consider the two-phase flow (gas and condensate) both in the reservoir and fractures to be isothermal and governed by Darcy’s law. The water is presented only as an irreducible phase. The relative permeabilities (RPs) for both gas-condensate and water-condensate systems are modeled using Corey correlations. For the sake of simplicity, capillary pressures are neglected. Additionally, the minimal condensate saturation SoL, the minimal (SgL) and critical (Sgcr) gas saturations are assumed to be zero. The irreducible water saturation Swr is equal to 0.2, so the maximal gas saturation is found as SgU = 1 – Swr = 0.8. To provide the water immobility throughout the well test we set the critical water saturation Swcr to 0.25 and the endpoint of the water RP (krwr) at minimal condensate and gas saturations (SoL and SgL) to 0.001. The critical condensate saturation for water-condensate displacement is of 0.3, and condensate RP at connate water and minimal gas saturations is equal to 1. The RPs for the gas-condensate system are defined as follows:</p><p>,</p><p>where krg, krog denote the RPs for gas and condensate, respectively; Sg is a gas saturation, and Sogcr = 0.2 is the critical condensate saturation.</p><p>The producer is controlled by the bottomhole pressure (Pbh) assumed to be uniform along the horizontal part of the wellbore, neglecting friction. The WT is conducted in three stages: 1) first stage (4 days) with Pbh = 16.5 MPa; 2) second stage (3 days) with Pbh = 19.5 MPa; 3) final stage (5 days) with Pbh =15 MPa.</p><p>The reservoir sector is assumed to be isolated with no-flow boundary conditions. The model is initialized under the equilibrium conditions with the gas-condensate contact (GOC) at the reservoir top of 3000 m and the water-condensate contact (WOC) positioned at the foot bed. Also, the one-stage separator is implemented, where the reservoir fluid is immediately brought to the standard surface conditions of 20 °C and 0,101325 MPa.</p><p>The grid size near the wellbore and fractures is of 10 m, increasing to 200 m at the domain boundaries. Figure 2 demonstrates the domain discretization and the simulated pressure field distribution in the Oxy plane in the vicinity of the fractures with the drawdown regions at some moment of the WT.</p><fig id="fig-4"><caption><p>Figure 2. Reservoir layout and well configuration in the Oxy plane with the pressure distribution colormap at some time moment</p></caption><graphic xlink:href="geores-28-2-g004.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/BJ3k8cuTRQhDVBWZ9POJYviZif7GRDigGE6SKlOQ.jpeg</uri></graphic></fig><p>Optimization Algorithms</p><p>Mathematically, any optimization problem can be written in the following form.</p><p>,</p><p>where “optimize” means to minimize or maximize, f(x) is an objective function (or fitness function), X is a search subspace of D taking into account the constraints on the vector of free optimization variables x.</p><p>DE method proposed in (Storn, Price, 1997; Das, Suganthan, 2011) belongs to the class of evolutional algorithms, where a set of potential solutions is called a population, and iterations are called generations. DE starts by initializing a random population and evaluating its members by the fitness function values. In standard DE, the transition between generations is governed by three fundamental operations: mutation, crossover, and selection. In this paper, we apply one of the popular strategies of DE, named “best/1/bin”. “Best/1” means that the mutation operator uses the best vector of the population and 1 pair of other vectors to produce the mutation vector: xmi = xbesti + F(x1i – x2i). Here i denotes the generation number, xbesti is the best vector in the population at i-th generation, x1i and x2i are randomly selected vectors from the population, and F ⋲ [0, 1] is a constant mutation factor. “Bin” means that DE applies the binomial crossover to construct a trial vector, xtraili, using xmi and a target vector, xpi, which is randomly selected from the population and differs from the vectors used in the mutation operator. Given the crossover rate, CR ⋲ [0, 1], we randomly select a coordinate index jrand from [1, 2, …, D], and a number r from [0; 1). Then the j-th element xtraili is determined as follows. If j = jrand or r ≤ CR, then xtrail, ji = xm, ji, and xtrail, ji = xp, ji, otherwise. Finally, the selection operator compares the trial vector with the target one and keeps the “better”, e.g. with the better fitness function value. This procedure is repeated for each individual in the population.</p><p>The PSO method (Kennedy, Eberhart, 1995) is based on the simulation of the bird’s behavior within a flock. The set of potential solutions is called a swarm of particles. The i-th particle (i = 1,…, N) is defined by its position xi in the search space, its velocity vi, and its fitness function f(xi). PSO, as well as DE, starts with generating an initial swarm. The position of particle xi changes according to its own experience and the experience of the entire swarm as follows:</p><p>(5)</p><p> </p><p>Here t indicates a pseudo-time representing the iteration step; xi(t) is the particle’s position at the time t; vi(t) is the velocity of the i-th particle at the time t; xpbest, i(t) is the personal best position for the i-th particle at the time t; xgbest, i(t) is the best position for the whole swarm at the time t; Cin is the inertia factor, which shows the influence of the previous direction; Ccog is a cognitive coefficient reflecting the aspiration of the particle to move towards its best position; Csoc is a social coefficient that corresponds to the movement towards the most successful particle in the swarm; r1 and r2 are random numbers uniformly distributed in (0; 1).</p><p>NOMAD from (Digabel, 2011) is a deterministic algorithm, that explores the search space by adaptively adjusting a mesh according to the previous iteration outcomes. At the beginning, the algorithm is initialized with a starting point as the current best solution, along with a mesh of a base mesh size. At each iteration, NOMAD generates several trial points by shifting the current solution along chosen directions such as standard coordinate axes, random orientations, or orthogonal vectors. If one of the trial points improves the current solution, it is taken as the new incumbent, and the mesh may be locally coarsened or left unchanged to facilitate the broader exploration. Otherwise, the mesh size is reduced, prompting a more detailed local exploration around the incumbent. This adaptive mechanism effectively balances global search and local refinement, reducing the risk of convergence to local minima. Each iteration consists of two complementary phases: a broad search phase for preliminary exploration of promising solutions, followed, if necessary, by a detailed poll phase that intensively examines the neighborhood around the current best solution. The search terminates automatically when the mesh size becomes sufficiently small, suggesting the convergence is reached. In our work the Python NOMAD implementation PyNomad is used.</p><p>Local search algorithm is an iterative optimization procedure that begins with an initial feasible solution and progressively improves it through successive local modifications. The algorithm initializes by defining a starting point in the search space as the current solution. At each iteration, it systematically generates neighboring solutions according to a certain rule, then evaluates each of them by the objective function value and selects the best one. If the best solution in the neighborhood yields an improvement over the current solution, it replaces the current solution for the next iteration.</p></sec><sec><title>Results and Discussion</title><p>In this section we try to restore the actual fluid composition from the lean sample, EoS 34 Lean, by solving the optimization problem (3).</p><p>The actual GCR is found by using EoS 34 Rich for the well test simulation. We use not only EoS 34 Lean as a start composition but also its reduced-component versions (Table 1).</p><p>It should be noted that the aim is not to reproduce exactly the actual composition, but to find a composition that has the same PVT properties as EoS 34 Rich.</p><p>To solve the optimization problem, we implement a program in Python that calls the console version of the tNavigator to determine the gas and condensate flow rates and compute the objective function (4). All the parameters used in the optimization methods are determined after the set of test calculations, which are omitted here. The direction type for the poll phase in the optimization algorithm NOMAD is set to ORTHO 2N, which corresponds to the OrthoMADS strategy. It means that 2n mutually orthogonal polling directions forming a maximal positive basis in  is constructed. The swarm size for PSO is set to 50 particles. Coefficients Cin, Ccog and Csoc in formula (5) are considered to be constant values chosen as follows: Cin = 0.5, Ccog = Csoc = 2.0. The maximal possible velocity is set to 0.1. For DE the population size is of 100 vectors, the mutation factor F and CR rate are of 0.2 and 0.8, respectively. For LS the number of neighbors is equal to 20 and the number of iterations is set to 100.</p><p>The restored fluid composition calculations are performed and the resulting fluid compositions are denoted by adding “R” to the name of the model, e.g. EoS 15-R.</p><p>The Case of Scalar Mixing Parameter</p><p>In this section we consider the case of scalar α in order to find the actual fluid composition according to (1). The NOMAD optimization algorithm is applied with an initial guess of α0 = 0, corresponding to the lean sample composition as the starting point. Table 3 shows the obtained values of α, the final objective functions values, MAPE for Pdew and CVD tests including the liquid dropout curve, single-phase Z-factor and gas viscosity.</p><fig id="fig-5"><caption><p>Table 3. The solution α, objective function values, MAPE of Pdew, CVD liquid dropout curve, single-phase Z-factor and the gas viscosity</p></caption><graphic xlink:href="geores-28-2-g005.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/9iH554PTHoDpD2hOpQfsX7UwLIqFJd3WRjQu2sOr.jpeg</uri></graphic></fig><p>As expected, the restored EoS 34 Lean-R model accurately reproduces both the Pdew and CVD test results of the reference EoS 34 Rich model. In this case, the obtained α is close to the value that we used to generate the RGC (0.23 moles of equilibrium condensate per a mole of the gas). Consequently, the compositions of the actual EoS 34 Rich and the restored EoS 34-R are nearly identical, as shown in Figure 3 plotted in a logarithmic scale on the y-axis.</p><fig id="fig-6"><caption><p>Figure 3. Molar composition of the actual, EoS 34 Rich, and restored, EoS 34 Lean-R models</p></caption><graphic xlink:href="geores-28-2-g006.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/aIcV1zJ3vBF4GFXCwEl9mIlKdXSMXG9OWB8RiQf3.jpeg</uri></graphic></fig><p>Among all of the lumped schemes, EoS 9B-R exhibits the best predictions for Pdew and CVD test simulation. The largest discrepancies are observed for EoS 6-R. Figures 4a, 4b, and 4c compare the gas and condensate flow rates in standard cubic meters per day (Sm³/d), as well as GCR (Sm³/Sm³) obtained for actual (EoS 34 Rich) and restored fluid compositions, respectively.</p><fig id="fig-7"><caption><p>Figure 4. The WT simulation results for actual (dashed black line) and restored fluid compositions for scalar α: a) gas flow rates; b) condensate flow rates; c) GCR</p></caption><graphic xlink:href="geores-28-2-g007.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/8hlhhVCEgIKHqlIlxEheUkqKD8IIpw7dvBMimm0c.jpeg</uri></graphic></fig><p>The numerical analysis demonstrates that the method of restoring the fluid composition by adding equilibrium condensate to the lean sample is effective for the detailed compositional model. However, the results for reduced-component models depend heavily on the particular lumping rule applied. For example, EoS 9B-R model exhibits an acceptable level of accuracy whereas other models show unacceptable errors in predicting liquid dropout curve.</p><p>The Case of Vector-Valued Mixing Parameter</p><p>For a more accurate reproduction of composition properties, we employ a vector-valued mixing parameter α expanding our optimization toolkit beyond NOMAD. In this case the weighting factor B in formula (4) is set to 104 , ensuring the physical correctness of the received composition.</p><p>We illustrate this approach for reduced-component models only. NOMAD is considered in two variants, NOMAD1 and NOMAD2, which differ in their choice of an initial guess for the iterations. NOMAD1 starts from the lean sample composition, i.e., the initial α0 is a zero vector. NOMAD2 initializes α0 with all elements equal to the scalar solution α (Table 3). For the LS algorithm the initial point is selected as in NOMAD2.</p><p>The final objective function values for each of the algorithms are listed in Table 4. All methods can find such a fluid composition that, when used in the well test simulation, produces a GCR profile close to the actual one.</p><fig id="fig-8"><caption><p>Table 4. Objective function values for optimization algorithms for vector-valued α</p></caption><graphic xlink:href="geores-28-2-g008.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/uk48FJyERn0PoaBLjAIOhh3DcD2ig07sBaias0U9.jpeg</uri></graphic></fig><p>The CVD test results for the EoS models that performed poorly with a scalar α (EoS 15-R, 9A-R, 6-R, and 12-R) are represented in Figures 5–7. These figures compare the restored compositions predicted by all optimization algorithms with the actual composition, highlighting the scalar α case.</p><fig id="fig-9"><caption><p>Figure 5. Condensate dropout curves for restored compositions obtained by NOMAD1, NOMAD2, DE, PSO, LS, and for the scalar α case: a) Eos 15-R; b) EoS 9A-R; c) EoS 6-R; d) EoS 12-R</p></caption><graphic xlink:href="geores-28-2-g009.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/PV4B3kKepupI2trfBp5f5KccF9jOFUu1ySP7JqZb.jpeg</uri></graphic></fig><fig id="fig-10"><caption><p>Figure 6. Gas viscosity for restored compositions obtained by NOMAD1, NOMAD2, DE, PSO, LS, and for the scalar α case: a) Eos 15-R; b) EoS 9A-R; c) EoS 6-R; d) EoS 12-R</p></caption><graphic xlink:href="geores-28-2-g010.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/ABjBmotWlJzFlbjaUItH5ap9hQtZwCVDAwuUjwgA.jpeg</uri></graphic></fig><fig id="fig-11"><caption><p>Figure 7. Single-phase Z-factor for restored compositions obtained by NOMAD1, NOMAD2, DE, PSO, LS, and for the scalar α case: a) Eos 15-R; b) EoS 9A-R; c) EoS 6-R; d) EoS 12-R</p></caption><graphic xlink:href="geores-28-2-g011.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/yXOMSQ1aOXOku6SlyqWel4CPbxMb92upL7oVAY1Q.jpeg</uri></graphic></fig><p>Note that EoS 12-R, obtained using the DE algorithm, accurately predicts the Z-factor and gas viscosity. However, it produces significant errors (exceeding 10%) when simulating the liquid dropout curve in the CVD test (Figure 5d). The PSO-derived EoS 6-R model approximates the liquid drop out curve well (Figure 5c), but shows a larger discrepancy of 7% in gas viscosity simulation (Figure 6c), although its Z factor prediction remains within 5%.</p><p>Another important characteristic of a fluid sample is the potential condensate content, PC5+, representing the amount of C5+ hydrocarbons that can be obtained from a unit volume of reservoir gas under standard surface conditions (+20 °C and 0.101325 MPa). It is measured in grams per cubic meter (g/m3) and calculated using the formula</p><p>, (6)</p><p>where n denotes SCN of a hydrocarbon component Cn; zCn and MCn are its molar fraction (in percent) and molecular weight (g/mole), respectively; 24.04 is the molar volume (dm3/mole) at standard surface conditions. Note that formula (6) calculates the value of PС5+ for reservoir gas.</p><p>Figure 8 shows the absolute percentage errors in calculated Pdew and PC5+ content (based on relationship (6)) for the restored compositions, compared to their actual values of 29.252 MPa and 489.41 g/m3, respectively. A logarithmic scale is used to enhance the visualization of the errors. Note that the lumping rules for EoS 9A and EoS 6 do not support PC5+ calculations, therefore comparisons for PC5+ are only shown for EoS 15-R, EoS 12-R, and EoS 9B-R.</p><fig id="fig-12"><caption><p>Figure 8. Absolute percentage errors in Pdew (a) and PC5+ (b) for the restored compositions relative to the actual data</p></caption><graphic xlink:href="geores-28-2-g012.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/BLi8mrG5erCLH9VVyfaPl1gVQor0LwOf3ASXNUnu.jpeg</uri></graphic></fig><p>The results reveal that the predicted Pdew and calculated PC5+ content for reservoir gas for all compositions achieves acceptable accuracy, with deviations below 10%.</p><p>Also, the accuracy in restoring both Pdew and PC5+ values depends not only on the optimization method used but also on the EoS model including the lumping rules and the number of components.</p><p>Correctness Analysis</p><p>In this section we evaluate the correctness of the proposed method of restoring the actual fluid composition by modeling situations where actual well test data contain uncertainties and errors. The correctness test is conducted for EoS 12 model and using the NOMAD2 optimization method. As a reference case, we use the solution of the optimization problem (3) with a vector-valued parameter α, EoS 12-R. The reference GCR is obtained from well test simulations using the reference EoS.</p><p>We perturb the actual GCR data, GCRactual(t), with synthetic noise and analyze the solution of the optimization problem. In inverse problem theory, this approach is known as a model resolution test (Aster et al., 2018), which helps characterize the bias and stability of the inverse solution.</p><p>We generate three noisy datasets by adding zero-mean Gaussian noise εi, i = 1,2,3, with standard deviations of σ1 = 0.1, σ2 = 0.2, and σ3 = 0.4, representing low, medium and high noise level, respectively</p><p>.</p><p>The optimization problem (3) is then solved for each case, and the properties of the obtained compositions are compared to actual ones. Figure 9 depicts the reference GCR, the noisy data, and the simulated GCR profiles calculated using the optimization solution compositions, GCR(t), and denoted according to the noise level (e.g., “Opt. 0.1”).</p><fig id="fig-13"><caption><p>Figure 9. Comparison of the reference GCR, the noisy GCR, and GCR obtained using the optimization solution composition for three noise levels: low (σ = 0.1), medium (σ = 0.2), and high (σ = 0.4)</p></caption><graphic xlink:href="geores-28-2-g013.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/9v8b3IL8z1DLWO0syRofMDbV55mbu2X1X6lxPVSh.jpeg</uri></graphic></fig><p>Table 5 presents error metrics (rMSE, MAPE, and maximum absolute error) comparing both GCRnoisy(t) and the simulated GCR(t) against the true values GCRactual(t). The maximum absolute error (AE) is the largest amplitude deviation defined as max AE = max |GCRactual(t)-GCR(t)|.</p><fig id="fig-14"><caption><p>Table 5. Error metrics of GCRnoisy and simulated GCR(t) with respect to GCRactual(t)</p></caption><graphic xlink:href="geores-28-2-g014.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/iEnpOvXltXp0LyGiaP3ymUZ6hCQFIGuVZwc6GX2d.jpeg</uri></graphic></fig><p>The data in Table 5 show that the MAPE of GCRnoisy remains below 10% for any noise level, even when the maximum deviation amplitude for σ = 0.4 exceeds 36% of the average GCRactual of 3374.724 Sm3/Sm3. Note, that an error level below 10% is generally considered acceptable for field data. For the simulated GCR(t), rMSE metric represents the final objective function value which increases as the standard deviation rises. The value of max AE and the MAPE for all noise levels confirm that obtained GCR(t) achieves acceptable accuracy relative to GCRactual(t).</p><p>Figure 10 illustrates the effect of noise level on the properties of the restored fluid compositions, labeled according to the noise level (e.g., “EoS σ = 0.1”). The condensate dropout curves from CVD simulations along with histograms for Pdew and PC5+ content for reservoir gas demonstrate that discrepancies from the actual EoS (EoS 34 Rich) remain within acceptable accuracy for considered noise levels.</p><fig id="fig-15"><caption><p>Figure 10. Comparison of the actual composition (EoS 34 Rich) and restored compositions for each noise level: a) condensate dropout curves from CVD simulation; b) Pdew and PC5+ content</p></caption><graphic xlink:href="geores-28-2-g015.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/PI8jplNYxiAI8wZpVUmeb6XJX0D2QcI6xo1G0v9b.jpeg</uri></graphic></fig><p>Figure 11 represents the molar fraction (%) of the compositions obtained for different noise level. It is worth noting that the differences in component mole fractions become significant only for heavier components, such as C20-C24 and C25-C29,. However, their total contribution to PC5+ content is relatively small and does not significantly affect its final value.</p><fig id="fig-16"><caption><p>Figure 11. Molar fraction of the compositions obtained for the different noise levels</p></caption><graphic xlink:href="geores-28-2-g016.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/geores/2026/2/6MJQFctxcl3sy17hf5r1twbpXiNYZ4oSBDnr2mKv.jpeg</uri></graphic></fig></sec><sec><title>Conclusion</title><p>The paper proposes a method using optimization algorithms for determining gas-condensate reservoir composition for cases where only a lean sample of reservoir fluid and well test data are available. Given the calibrated EoS against the lean sample, the actual reservoir fluid is obtained by minimizing the discrepancy between measured and simulated GCR performed using tNavigator.</p><p>The required reservoir fluid is sought as a linear combination of lean gas and its equilibrium condensate compositions. Both scalar and vector-valued proportionality coefficients are considered. The scalar mixing parameter corresponds to the standard approach in which the lean gas is mixed with its equilibrium condensate. The vector-valued proportionality coefficient makes it possible to calibrate the amount of each component individually which may not follow a linear trend relative to the condensate composition. In this case, we introduce a check to confirm that the mole fraction as a function of molecular weight follows a gamma distribution.</p><p>The method is verified in a synthetic case for which the reservoir fluid is known. While reduced-component (lumped) EoS models are common in practice, the study regards both a detailed 34-component model and its lumped versions (15, 12, 9, and 6 components).</p><p>Numerical results demonstrate that for the 34-component model, the scalar mixing parameter approach reproduces the reference dew point pressure, condensate dropout curve, Z-factor and gas viscosity with good accuracy. For lumped models the accuracy of obtained fluids depends on the lumping scheme and the number of components.</p><p>For reduced-component EoS, applying a vector-valued mixing parameter method improves the accuracy in reproducing the reference PVT data. In this case various optimization methods are tested, and it is shown that all of them achieve acceptable fidelity in recovering the actual fluid composition.</p><p>To analyze the correctness a model resolution test is conducted by perturbing the actual GCR with zero-mean Gaussian noise at low, medium and high noise level. The results show that if the absolute percentage error between noisy and actual CGR remains below 10%, the method can reliably determine the reservoir fluid composition with sufficient accuracy. It should also be emphasized that this approach requires further research and validation with real well test data.</p></sec><sec><title>Data Availability Statement</title><p>Supplementary materials, including EoS 34 Rich, EoS 34 Lean, its reduced-components versions and obtained compositions can be accessed online athttps://doi.org/10.5281/zenodo.17457522</p></sec><sec><title>Acknowledgements</title><p>This work was supported by the Ministry of Science and Higher Education of the Russian Federation (Project No. FSUS-2025-0016), and by the NSU Advanced Engineering School.</p><p>The authors thank Rock Flow Dynamics for providing an academic license for the tNavigator simulator.</p></sec></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Брусиловский А., Ющенко Т. (2016). Научно обоснованный инженерный метод определения компонентного состава и PVT свойств пластовых углеводородных смесей при неполной исходной информации. PROНЕФТЬ. Профессионально о нефти, (1), c. 68–74.</mixed-citation><mixed-citation xml:lang="en">Alavian S. A., Whitson C. H., Martinsen S. O. (2014). Global component lumping for eos calculations. SPE annual technical conference and exhibition, Amsterdam, the Netherlands. P. 170912-MS. https://doi.org/10.2118/170912-MS</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Гимазов А.А., Имомназаров Б.Х., Старовойтова Б.Н., Байкин А.Н., Бабин В.М., Хамидуллин Д.Ф., Купоросов Д.Н. (2024). Решение обратной задачи определения начального компонентного состава углеводородов газоконденсатного месторождения по известным промысловым данным. Георесурсы, 26(3), c. 73–86. https://doi.org/10.18599/grs.2024.3.9</mixed-citation><mixed-citation xml:lang="en">API recommended practice for sampling petroleum reservoir fluids (2003). Second ed. N.Y.: API Publishing Services.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Инструкция по комплексным исследованиям газовых и газоконденсатных скважин (2011). Р-Газпром 086-2010. М.: ООО «Газпромэкспо».</mixed-citation><mixed-citation xml:lang="en">Aster R., Borchers B., Thurber C. (2018). Parameter estimation and inverse problems (3rd ed.). Amsterdam: Elsevier. https://doi.org/10.1016/B978-0-12-804651-7.00015-8</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Alavian S. A., Whitson C. H., Martinsen S. O. (2014). Global component lumping for eos calculations. SPE annual technical conference and exhibition, Amsterdam, the Netherlands. P. 170912-MS. https://doi.org/10.2118/170912-MS</mixed-citation><mixed-citation xml:lang="en">Brusilovskiy A., Yushchenko T. (2016). Two-phase deposits: Methodology approach to the identification of composition and pvt properties of reservoir hydrocarbon fluids using limited initial information. PROneft. Professionally about Oil, (1), pp. 68–74. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">API recommended practice for sampling petroleum reservoir fluids (2003). Second ed. N.Y.: API Publishing Services.</mixed-citation><mixed-citation xml:lang="en">Das S., Suganthan P.N. (2011). Differential evolution: A survey of the state-of-the-art. IEEE Transactions on Evolutionary Computation, 15(1), pp. 4–31. https://doi.org/10.1109/TEVC.2010.2059031</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Aster R., Borchers B., Thurber C. (2018). Parameter estimation and inverse problems (3rd ed.). Amsterdam: Elsevier. https://doi.org/10.1016/B978-0-12-804651-7.00015-8</mixed-citation><mixed-citation xml:lang="en">Digabel S.L. (2011). Algorithm 909: Nomad: Nonlinear optimization with the mads algorithm. ACM Transactions on Mathematical Software, 37(4), 44. https://doi.org/10.1145/1916461.1916468</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Das S., Suganthan P.N. (2011). Differential evolution: A survey of the state-of-the-art. IEEE Transactions on Evolutionary Computation, 15(1), pp. 4–31. https://doi.org/10.1109/TEVC.2010.2059031</mixed-citation><mixed-citation xml:lang="en">Elsharkawy A.M. (2002). Predicting the dew point pressure for gas condensate reservoirs: Empirical models and equations of state. Fluid Phase Equilibria, 193(1–2), pp. 147–165. https://doi.org/10.1016/S0378-3812(01)00724-5</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Digabel S.L. (2011). Algorithm 909: Nomad: Nonlinear optimization with the mads algorithm. ACM Transactions on Mathematical Software, 37(4), 44. https://doi.org/10.1145/1916461.1916468</mixed-citation><mixed-citation xml:lang="en">Gimazov A., Imomnazarov B., Starovoytova B., Baykin A., Babin V., Khamidullin D., Kuporosov D. (2024). Solution of the inverse problem of determining the initial hydrocarbons composition in a gas-condensate reservoir using field data. Georesursy = Georesources, 26(3), pp. 73–86. (In Russ.) https://doi.org/10.18599/grs.2024.3.9</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Elsharkawy A.M. (2002). Predicting the dew point pressure for gas condensate reservoirs: Empirical models and equations of state. Fluid Phase Equilibria, 193(1–2), pp. 147–165. https://doi.org/10.1016/S0378-3812(01)00724-5</mixed-citation><mixed-citation xml:lang="en">Hoffmann A. (2019). Eos lumping optimization using a genetic algorithm and a tabu search. Journal of Petroleum Science and Engineering, 174, pp. 495–513. https://doi.org/10.1016/j.petrol.2018.11.021</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Hoffmann A. (2019). Eos lumping optimization using a genetic algorithm and a tabu search. Journal of Petroleum Science and Engineering, 174, pp. 495–513. https://doi.org/10.1016/j.petrol.2018.11.021</mixed-citation><mixed-citation xml:lang="en">Kennedy J., Eberhart R. (1995). Particle swarm optimization. Proceedings of INCNN’95 – International conference on neural networks, 4, pp. 1942–1948 https://doi.org/10.1109/ICNN.1995.488968</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Kennedy J., Eberhart R. (1995). Particle swarm optimization. Proceedings of INCNN’95 – International conference on neural networks, 4, pp. 1942–1948 https://doi.org/10.1109/ICNN.1995.488968</mixed-citation><mixed-citation xml:lang="en">Osfouri S., Azin R. (2015). An overview of challenges and errors in sampling and recombination of gas condensate fluids. Journal of Oil, Gas and Petrochemical Technology, 3(1), pp. 1–14. https://doi.org/10.22034/JOGPT.2016.43155</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Osfouri S., Azin R. (2015). An overview of challenges and errors in sampling and recombination of gas condensate fluids. Journal of Oil, Gas and Petrochemical Technology, 3(1), p. 1–14. https://doi.org/10.22034/jogpt.2016.43155</mixed-citation><mixed-citation xml:lang="en">Promzelev I., Brusilovsky A., Kuporosov D., Yushchenko T. (2018). Peculiarities of identification of reservoir fluids properties of two-phase with oil rim and gas cap deposits. SPE Russian petroleum technology conference, Moscow, Russia. SPE-191566-18RPTC-MS. https://doi.org/10.2118/191566-18RPTC-MS</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Promzelev I., Brusilovsky A., Kuporosov D., Yushchenko T. (2018). Peculiarities of identification of reservoir fluids properties of two-phase with oil rim and gas cap deposits. SPE Russian petroleum technology conference, Moscow, Russia. SPE-191566-18RPTC-MS. https://doi.org/10.2118/191566-18RPTC-MS</mixed-citation><mixed-citation xml:lang="en">R Gazprom 086–2010. (2011). Instruction for comprehensive gas and gas condensate well studies. In 2 Parts. Moscow: Gazprom. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Storn R., Price K. (1997). Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), pp. 341–359. https://doi.org/10.1023/A:1008202821328</mixed-citation><mixed-citation xml:lang="en">Storn R., Price K. (1997). Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), pp. 341–359. https://doi.org/10.1023/A:1008202821328</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">tNavigator 23.1 (2023). Симулятор. Техническое руководство, RFD: Rock Flow Dynamics, 3855 c.</mixed-citation><mixed-citation xml:lang="en">tNavigator 23.1 (2023). Simulator. Technical Manual, RFD: Rock Flow Dynamics, 3855 p.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Whitson C.H. (1983). Characterizing hydrocarbon-plus fractions. Soc. Petrol. Eng. J., 23, pp. 683–694. https://doi.org/10.2118/12233-PA</mixed-citation><mixed-citation xml:lang="en">Whitson C.H. (1983). Characterizing hydrocarbon-plus fractions. Soc. Petrol. Eng. J., 23, pp. 683–694. https://doi.org/10.2118/12233-PA</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru"></mixed-citation><mixed-citation xml:lang="en"></mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
