Introduction

The burial history is the time and spatial sequence structure formed by a series of geological evolution, such as deposition, compaction, and denudation of strata in the time dimension. It describes a sedimentary and subsidence process of a basin since a sedimentary unit began to subsidence, which is a geodynamical evolutionary course through accumulation, compaction, uplift, and denudation (Liu and Chang 2003). Burial history modeling analyses the cumulative subsidence of selected chronostratigraphic horizons encountered in a well (Kamali and Rezaee 2003). The use of computer modeling software overcomes the disadvantages of the classical methods and enables the analysis of the burial history of sedimentary layers (Minkyu and Daekyo 2016). It brings more convenience greatly and enhanced efficiency greatly.

This paper established the mathematical model of burial history restoration based on the back-stripping method and considered the computation of stratum skeleton depth based on max depth of stratum and the equation-depth point accompanying with stripping each overlying strata, put forward the enhanced method taking the stratigraphic column as study object, which had been proved by experiment that it has higher theoretical and practical value for computer simulation of buried history.

Correlational researcher

So far, the back-stripping technique has highest accuracy and most application widely in the field of burial history restoration. So it has got more attention paid by researchers. Back-stripping technique built on the deposition and compaction theory is to strip top strata layer by layer from current stratigraphic column and make underlayers up to surface until all strata have been striped. The back-stripping procedure incorporated isostatic correction (Poprawa et al. 2010). On this process, it needs to take them into consideration that deposition sedimentary compaction, single-layer denudation, continuous multilayer erosion, and other geological events. Finally, the results expected are one serial stratigraphic column mapping to their geological ages. Because of the important role of back-stripping technique in the field of burial history restoration, many researchers at home and abroad have made study toward this technique.

Gongxiang (1996) had studied the stratum compaction, then illustrated the method to use curves of normal compaction and under compaction and to restore quantificational original stratum thickness, and discussed detailedly the various questions in the process. At the same time, he had presented one method to enhance computation accuracy which reduced back-stripping computation interval. This has great practical value.

Xiaoping et al. (1998) had described the back-stripping methods meticulously, then came up with maximum depth method in order to implement computer automatic back-stripping algorithm which insisted on restoring max-depth stratigraphic column. The computation steps of this new method had been introduced with clear thoughts and strong logicality by the authors. Experiments based on reality material showed that this method is right and accord with reality geological significance.

Xiangdong et al. (2010) had made new defines on back-stripping method. They thought back-stripping method as one research thought which strip out one certain factor’s application effect among the resulting of comprehensive function of multiple factors, and advocated the usage of standard back-stripping concept. The authors compared with various recovering methods of subsidence history and thought back-stripping method as penetration point to increase analyze precision of subsidence history.

Baozhen (2006) had used object-oriented design method to build computer model, adjusted burial history computation sequence, and unintegrated processing patterns and thought out one computation pattern combining forward model and inversion model, which had high application value.

Xiaorong (2004) had utilized the numerical basin model based on the finite-element method to simulate the pressuring effect of tectonic stress in sedimentary formations, which had took some factors on one-dimensional strip surface into consideration such as the strength of tectonic stress, the duration, and pattern of tectonic action, the physical diagenesis characteristics of formations. Some new understandings are proposed.

Some geological software had been applied to simulate burial history from oldest event to the most recent one, which can greatly represent the evolution of burial history. Papers (Paweł and Magdalena 2012; Van Keer et al. 1997; Senglaub et al. 2006; Narkiewicz et al. 2010) adopted the burial history results simulated by PetroMod software, designed in Germany, as the foundation of further researches. The SIGMA-2D basin modeling system (version 6) of the Japanese Oil, Gas and Metals National Corporation (JOGMEC), which described in detail by paper (Okui 1998), was used in paper (Premarathne et al. 2016), to simulate a basin’s burial and thermal history along a 2D cross-section. In addition, in paper (Galushkin et al. 2014), The GALO computer program was used to model the thermal and burial histories of the Murzuq and Ghadames Basin, Libya. The GALO system uses a so-called “flat basin approach”, which has more advantages compared to other basin modeling systems.

All the above papers have adopted the invariant principle of the thickness of the skeleton in the process of stripping to restore burial history. But computation to skeleton thickness is based on top depth and bottom depth of today’s moment, this paper has thought that the top and bottom boundary should consider the max depth on the processing of sedimentary compaction; In addition, they regard single layer as study object and have not studied deeply the special geological event such as strata uplift and erosion. Even though Xiaoping et al. (1998) make explanation particularly, actually it is one way to combine forwarding model and inversion model.

Furthermore, Xiaoping et al. (1998) and Baozhen (2006) have declared the computer automatic back-stripping method which has great application value, but the computer model is not reasonable enough and not easy to adjust and extend function. Similarly, Baozhen (2006) has utilized more advanced finite-element methods to make numerical simulation; nonetheless, this method is too complex and lack of convenience. Minkyu and Daekyo (2016), Poprawa et al. (2010), Gongxiang (1996), Xiaoping et al. (1998), Xiaorong (2004), Paweł and Magdalena (2012), Premarathne et al. (2016), Senglaub et al. (2006), Galushkin et al. (2014), Narkiewicz et al. (2010), and Handhal et al. (2014) have not considered the processing of equation-depth point, and the burial history curve charts simulated by computer software, such as PetroMod, SIGMA-2D, and GALO, have not showed the equation-depth point as well, which should be the important geological marks and not neglected.

On the basis of above authors, this paper has been added the discuss of skeleton thickness computation of max depth and equation-depth point and put forward the restoration model of stratigraphic column which is able to process complex geological events including stratigraphic erosion and uplift. In the end, the restoration algorithm of stratigraphic column has been implemented with the concept of object-orient and been proved by experiment analyze that it is more reasonable and effective.

Restoration model of burial history

Fundamental assumptions

Among the researches on the technique of back-stripping method in the recovery of burial history, universally acknowledged assumptions is listed below (Xiaoping et al. 1998; Dengfeng et al. 2015):

  1. 1.

    The total volume of the stratum is considered to be the sum of the volume of the skeleton and pore volume. On the process of formation compaction, skeleton volume has kept stability; change of pore volume causes the change of total volume. Variation of stratum volume has been reflected by thickness of stratum.

  2. 2.

    In the compaction process, the strata are not malleable horizontally, just are able to change vertically with the porosity change.

  3. 3.

    The stratum compaction is not invertible. Porosity of stratum is dominated by the max depth of compaction process. If the stratum experienced the moment of max depth and uplifted caused by erosion, the porosity have not change again.

In addition, to study conveniently, follow assumption has been proposed by this paper:

  1. 4.

    In the stratum compaction process, stratum thickness has become deeper and deeper with the skeleton thickness, which is linearly dependent on time.

Math model

1. The most main math model in the process of burial history restoration is compaction calibration model. The stacking and back-stripping methods (Liu and Chang 2003) in compaction model are used to reconstruct the burial history. With the thickness of stratum increasing, the compaction effect of the upper strata increases gradually, which causes stratum porosity minishing and then brings to thickness of stratum reducing. This pattern is expressed by the porosity–depth equation, which is proposed by Wei (1996), Anty (1930), and Hedberg (1936):

$$\psi \left( z \right)={\varphi _0}{e^{ - cz}}.$$
(1)

In this equation, Z is the depth, \(\psi \left( z \right)\) is the porosity of Z depth, \({\varphi _0}\) is the porosity of ground surface, and c is the compaction parameter. Porosity of ground surface and compaction parameter is all related with formation lithology.

In the compaction process, stratum skeleton thickness stays invariant and porosity reduces gradually. Then top depth of stratum is expressed by \({Z_{{\text{top}}}}\), and bottom depth is showed by \({Z_{{\text{base}}}}\), \({Z_{{\text{base}}}}\) > \({Z_{{\text{top}}}}\). \({H_{{\text{porosity}}}}\) expresses thickness of porosity:

$${H_{porosity}}=\int_{{{Z_{{\text{top}}}}}}^{{{Z_{{\text{base}}}}}} {{\varphi _0}{e^{ - cz}}{\text{d}}z} .$$
(2)

It is difficult to use computer to calculate integral. So this equation should be simplified:

$${H_{{\text{porosity}}}}=\frac{{{\varphi _0}}}{c}\left[ {{e^{ - c{Z_{{\text{top}}}}}} - {e^{ - c{Z_{{\text{base}}}}}}} \right].$$
(3)

Stratum thickness of skeleton \({H_{{\text{skeleton}}}}\) can be expressed:

$${H_{{\text{skeleton}}}}={Z_{{\text{base}}}} - {Z_{{\text{top}}}} - {H_{{\text{porosity}}}}.$$
(4)

So, this equation is beneficial to design computer program.

2. In the compaction process, the condition caused by erosion has often existed, so the thickness of erosion should be considered on the process to restore stratum with erosion event. Concrete steps are that, in the moment of start of erosion event, total thickness of this stratum should add erosion thickness and cut the erosion thickness in the moment of end of erosion event. In the moment, between start moment and end moment, stratum porosity stays invariant. According to the assumption (4), rate of denudation is constant. The denudation layer thickness is not compacted upon the subsequent formation.

Innovation point

Calculate steps of back-stripping method have been illustrated in other papers (Okui 1998; Jiaren and Mingde 1995; Kaijun et al. 2005). This paper has made follow consideration based on former researchers.

L(n) means one stratigraphic column \(\left\{ {{L_1},{L_2}, \ldots ,{L_n}} \right\}\), total layers are parameter n, \({L_i}\) represents stratum i. \({L^t}\) stands for the stratum status in the moment t. Every stratum has public properties, as shown in Table 1: \({L_i}\left[ {{\text{Name}}} \right]\) means the name of stratum \({L_i}\) and so on. Lithological properties \({\text{Lithology}}\) include three sub properties quoted by \({L_i}\left[ {{\text{Lithology}}} \right]\left[ {{\text{name}}} \right]\).

Table 1 Lithology properties table

Skeleton thickness based on max depth

In the process of restoration, the thickness of the skeleton remains the same before and after the compaction. It is the key of back-stripping algorithm. So the skeleton thickness of each stratum should be calculated out according to Formula (3) and Formula (4) before stratum recovering. During uplift, the compaction of the sediments is considered to be unchanged; that is, the compaction of a layer is equal to the compaction stage at the maximum burial depth. So, taking presence of erosion and uplift, sedimentary, and compaction into consideration, these formulas should be used to refer to the top and bottom boundary of the maximum depth of strata during the entire geologic period instead of the present status of stratum. The parameter \({L_i}\left[ {{\text{Skeleton}}} \right]\) can be calculated according to follow chart in Fig. 1.

Fig. 1
figure 1

Computation follow chart of skeleton thickness

The processing of equivalent depth

We use the scenario shown in Fig. 2 as example. In this figure, black broken line means depth curve of bottom boundary for certain stratum. During the process of stratum deposition, the upper layers gradually thickened and the strata were gradually compacted. Denudation started in the moment t2 and ended in the moment t1. During this period, stratum uplifted due to the development of denudation. Then strata were compacted until in the moment t0, when stratum depth was deeper than in moment t2. In the moment tx, which was between t1 and t0, stratum depth should be the same as depth in moment t2. So, the moment tx was named as the point of equivalent depth.

Fig. 2
figure 2

Diagram of back stripping

In the period t2~tx, the porosity of stratum was always consistent according assumption (3); in the period tx~t0, due to compaction, the porosity continues to minish. So stratum should be recovered in the moment tx regarded as key time point. Follow steps outlined below:

  1. 1.

    Computing equivalent rate of deposition \({V_{{\text{Deposion}}}}\)

$${V_{{\text{Deposion}}}}=\frac{{{H_{{\text{top}}}}}}{{\left( {{t_1} - {t_0}} \right)}}.$$
(5)

In this formula, \({H_{{\text{top}}}}\) stand for thickness needed to strip in the process of restoration from moment t0 to moment t1. Parameter \({V_{{\text{Deposion}}}}\) stands for the deposition rate of top stratum from moment t1 to moment t0.

  1. 2.

    Calculating the key time tx:

$${t_x}=\frac{{\left( {{H_{{\text{top}}}} - {H_{{\text{Erosion}}}}} \right)}}{{{V_{{\text{Deposion}}}}}}+{t_0}.$$
(6)

In above formula, \({H_{{\text{top}}}}\) is the top boundary in moment t0, and \({H_{{\text{Erosion}}}}\) is the erosion thickness of stratum.

Restoration model of stratigraphic column

This paper has taken above math model and the condition of skeleton thickness based on max depth and the point of equivalent depth into consideration comprehensively to establish restoration model regarding stratigraphic column as study object. This model is able to get better restoration effect to the complex strata containing multiple layers denuded both completely and non-completely and continuous layers denuded. Finally, the key-value sets standing for (time, stratigraphic column) can be got, which is described by \(~{L_{{\text{result}}}}=\left\{ {\left( {{t_1},{L^{{t_1}}}} \right),\left( {{t_2},{L^{{t_2}}}} \right), \ldots ,\left( {{t_n},{L^{{t_n}}}} \right)} \right\}\). This algorithm can be stated by follow chart in Fig. 3.

Fig. 3
figure 3

Follow chart for recovering stratigraphic column

Experiment analysis

To validate effect of this algorithm, this paper has made experiment using three groups stratum from Zhunger basin of china. The features of the three groups strata are listed as below:

  1. 1.

    Strata 1 are more common, which contains multiple erosion and whose max depth is in current time.

  2. 2.

    Strata 2 are made of some strata containing large thickness eroded, whose max depth is not in current time. Generally, these strata cover more geological condition which is more complex.

  3. 3.

    Strata 3 are the best complex. It includes continuous erosion, complete erosion and multiple erosion and other complicated geological conditions, which covers basically all geological conditions on the restoration process of burial history.

  4. 4.

    Basing on strata 3, the experiment has made on the condition that max depth is not considered in order to validate the influence of skeleton thickness based on max depth.

The parameters of the three strata are listed in Tables 2, 3, and 4.

Table 2 Strata 1
Table 3 Strata 2
Table 4 Strata 3

Computer modeling of sedimentary processes was introduced to academia as a method of understanding of the processes of sediment transport, deposition, and erosion quantitatively (Minkyu and Daekyo 2016). Similarly, this paper used concept of object-orient built computer model shown in Appendix for above model and algorithm and program to implement these methods, depending on the platform of C# computer language. Stratum information from Tables 2, 3, and 4 is inputted into programing in turn to attain the bottom depth of every stratum mapping to every key time, which are described in Figs. 4, 5, and 6. And in the three figures, top horizontal axis stands for time and vertical axis in right is depth; label 1–16 is the stratum Q ~ H sequentially. Figure 7 is the result of strata 3 without considering skeleton thickness based on max depth. Comparing and analyzing these results, the two viewpoints can be got:

Fig. 4
figure 4

Curve chart of burial history for strata 1

Fig. 5
figure 5

Curve chart of burial history for strata 2

Fig. 6
figure 6

Curve chart of burial history for strata 3

Fig. 7
figure 7

Curve chart of burial history for strata 3 without skeleton thickness considering max depth

  1. 1.

    Observing the curves of stratum burial history, strata 1 had occurred four erosion geological events and dealt with four points of equivalent depth listed as 4.00, 93.35, 190.25, and 434.12; strata 2 had also experienced four erosion events and recognized and processed two points of equivalent depth; strata 3 had went through six erosion events and discovered five points of equivalent depth.

  2. 2.

    Comparing the curve chart of burial history for every stratum to original stratum data, the method putted forward by this paper can get better effect and distinguish for multiple erosions, sequential erosion, large erosion thickness, and others. And the result corresponds with actual geological condition better.

  3. 3.

    For confirming the rationality of the computation method for skeleton thickness based on max depth, experiments have been made to contrast the effect. The curve chart in Fig. 7 is the restoration result got by this paper’s model without considering max depth. Comparing Figs. 6 and 7, the numerical value of top boundary in Fig. 7 is smaller than in Fig. 6. Referring to formula (3) and formula (4), when the max depth is larger than depth in current stratum status, compaction on stratum is greater and volume of porosity minishes better. Considering the assumption (3), so the volume of porosity for current strata should be the same as in the moment stratum got max depth and stratum thickness should be also consistent. Summarily, skeleton thickness based on max depth is rather larger than it with current depth of stratum. So that result of back-stripping is larger than applying current depth.

  4. 4.

    The result of experiment corresponds with mathematical logical reasoning. It is enough to certify the rationality to bring in max depth to compute skeleton depth.

To sum up, experimental results though the method of this paper accord with practice geological significance. It can demonstrate the evolution history more clearly. Meanwhile, it is also able to illustrate that the model and algorithm designed by this paper have more feasibility.

Conclusion

Based on previous researcher by other scholars and authors’ further study for back-stripping method, this paper has bring in the following points referring to original math model:

  1. 1.

    Proposing the max depth as the top and bottom boundaries for computing skeleton thickness and describing the algorithm flow char, these make numeration of skeleton thickness more accurate.

  2. 2.

    Considering the point of equivalent depth in the process of restoration, it makes the whole restoration more reasonable.

  3. 3.

    Put forward that stratigraphic column should be as the object of study.

Finally, by algorithm implementation and experiment analysis, it has been demonstrated that the method is able to proceed with automatic back-stripping computation efficiently for continuous erosion, multiple erosion and other complex strata. It is convenient to use and high accuracy. Furthermore, it has definite expandability to a certain extent.