1. Introduction
As the shallow resources are gradually exhausted, human beings began to collect resources from the deep Earth [
1]. Rocks at different depths may have different physical and mechanical properties. However, currently the basic physical and mechanical properties of rocks, such as porosity, Poisson’s ratio, elastic modulus, etc., are obtained by empirical rock mechanics theory and experimental methods based on standard cores, in which the effects of deep in situ environment, such as temperature and pressure, are not considered, and the obtained parameters, mathematical models and theories are independent of the occurrence depth of rocks [
2,
3].
Therefore, it is necessary to analyze the physical and mechanical behaviors of rocks in the deep in situ environment, and develop a rock mechanics theory that considers the influence of the deep in situ environment [
4]. To achieve this goal, a platform that can reconstruct and simulate the deep in situ environment of high temperature and high pressure—and complete the transfer, preparation and testing of the core in this environment—is essential. One key difficulty in the development of this platform is the control of temperature and pressure, because under high temperature and pressure, the temperature and the pressure affect each other, and the movement of core may cause great fluctuations in pressure and temperature.
In this study, the SERCT is designed to reconstruct a deep in situ environment of 2500 m underground. At this depth, the temperature is approximately 95 °C and the pressure is highly likely to be less than 70 MPa. A P-T decoupling control method is then proposed to achieve the in situ environment reconstruction with high temperature (up to 95 °C) and high pressure (up to 70 MPa). For the independent controls of pressure and temperature after decoupling, a fuzzy-PID dual mode pressure control and a fuzzy PID temperature control based on grey prediction are presented.
2. Related Works
Deep in situ environment reconstruction is mainly used in the field of deep Earth and deep sea science research to build the deep in situ environment with specific temperature and pressure [
5]. Researchers in the United States, Japan, Russia, South Korea, etc., began their study early in this field and have achieved significant results [
6].
As early as 1951, a U.S. naval shipyard built a deep sea pressure simulation device, achieving a cyclic pressurization of 0.1–4 MPa with a maximum pressure of 4.2 MPa [
7]. After that, a device with a maximum pressure of 82.75 MPa was developed [
8]. A periodic pressure test device with a maximum pressure of 156 MPa was developed in Japan [
9]. Furthermore, a medium-sized chamber was subsequently developed to simulate the dynamic pressure environment up to 154.9 MPa, and its maximum working pressure in the circulation mode could reach 113.7 MPa [
10]. Researchers in Russia developed a series of deep sea environment simulation platforms, which could realize the test pressure up to 150 MPa [
11]. The above equipment only focused on the pressure loading, and the influence of temperature was not considered.
In the fields of P-T control and core test under the in situ fidelity environment, researchers in the U.K., E.U., U.S. and China have achieved impressive results [
12]. The MSCL system developed by Geotek in 2003 could be used for parametric analysis of cores or seafloor sediments. Although this system was not strictly a fidelity system, it helped to accumulate rich experience in core transfer under in situ fidelity environment [
13,
14]. In 2009, Geotek developed the PCATS system on the basis of MSCL, which could achieve a maximum pressure of 35 MPa and a temperature control of 4–20 °C. The HYACINTH system developed in Europe could cut, transfer and test samples in an in situ pressure environment with a maximum pressure of 25 MPa [
15]. The pressure-holding transfer device for natural gas hydrate developed by Zhejiang University in China could achieve fidelity testing at a temperature of 2–4 °C and a pressure of up to 30 MPa [
16].
In temperature and pressure control, many control methods have been produced. The earlier temperature control methods such as fuzzy logic controller [
17], intelligent control [
18] and cascade controller [
19] all have good performance, but their computational efficiency and stability need to be further improved. Recently, temperature control methods based on prediction began to attract attention. The prediction-based methods have a good performance in improving response speed and reducing overshoot. Shakeri et al. proposed an intelligent random model prediction method, which used path integration method and particle swarm optimization algorithm to achieve optimal control of temperature [
20]. Shi et al. proposed a delay-range-dependent robust constrained model predictive control method, which had better track and anti-interference performance for temperature control [
21]. Aguilar et al. proposed a dual input and dual output predictive control strategy, which improved the production efficiency of temperature control [
22]. In terms of pressure control, on the basis of the early standard PID control method, a lot of improved methods, such as fuzzy PID control, BP neural network control, and PID control based on ant colony algorithm, have been developed [
23,
24]. These methods generally have better performance than the conventional PID method. In the decoupling control of pressure and temperature, researchers in the chemical industry adopted the pressure-compensated temperature control method for the temperature and pressure control of mixed gas [
25,
26]. Zheng et al. proposed a dynamic pressure control method based on LPID, which created a scheduling table by pre calculated PID parameters, performed PID compensation under different temperature and pressure conditions, and realized stable pressure control [
27].
In general, the existing research on in situ environmental reconstruction and core transfer systems needs further improvement in two aspects. On the one hand, a deep in situ simulation environment with higher temperature and higher pressure at the same time is necessary to obtain a wider range of the system applications; on the other hand, dynamic pressure and temperature control during the course of building the deep in situ environment and moving the cores, especially the P-T decoupling control under high pressure and high temperature, needs to be further explored.
4. Temperature and Pressure Decoupling Control Based on the Iso–Density Curves of Water
4.1. State Surface of Water
According to IAPWS R6-95 (2018) [
28], the state equation of liquid water within the range of 0~1000 MPa and 0~1000 °C is as follows:
where
p,
and
T are, respectively, the pressure, density and temperature of water; the gas constant of water
; the critical density of water
;
; the meaning of
was presented in [
28].
We created the surface decided by Equation (1), as shown in
Figure 3. It can be seen that if the density of water is constant, when its temperature rises, its pressure will increase accordingly.
4.2. Digitization of the Iso–Density Curves of Water
Equation (1) is too complicated to use in the temperature and pressure control. Alternatively, we create a set of iso–density P-T curves on the surface in
Figure 3, and project these curves to the P-T plane; then, we get the iso–density P-T curve cluster of water as shown in
Figure 4. Under the condition of constant density, the P-T relationship of water varies along a certain curve in the cluster. When the temperature changes, the pressure will change accordingly. When filling or draining water, the P-T relationship will jump to another curve due to the change of the water density. The mutual influence between temperature and pressure of water in the chambers makes it difficult to control the temperature and pressure precisely. To this end, we propose a P-T interpolation control method based on the iso–density P-T curves of water, which decomposes a P-T coupling path into two kinds of independent interpolation paths: iso–thermal pressure control and iso–density temperature control. The former only needs pressure control, and the latter only needs temperature control. As shown in
Figure 4, the straight line
is a P-T coupling path, and it can be decomposed into two iso–density temperature paths (solid curves)
and
, and two iso–thermal pressure paths
and
.
Sample each iso–density curve to generate its fitting equation, and the iso–density P-T curve cluster
S(
C) can be expressed as:
where
Is the
ith iso–density curve equation, and
Pi is a piecewise fitting function, with the
T axis being divided into
ni segments by
ni + 1 points
Ts = {
T1, …,
Tni+1}. It can be seen in
Figure 4 that the shapes of the curves are regular, with no large curvature change or inflection point. Therefore, we use cubic polynomials to perform piecewise curve fitting, with the fitting errors less than 0.1 bar. In this way, each curve
Curvei can be expressed as:
In which if
,
.
If a state point
S(
Ps,
Ts) satisfies Equation (5), then it is on the curve
Curves.
where
is the error threshold.
4.3. Initial Environment Reconstruction
As shown in
Figure 4, let the initial state of a reconstruction process be A(
ρa,
Pa,
Ta), and the reconstruction goal be F(
ρf,
Pf,
Tf). The straight line
is the ideal P-T control curve which is a P-T coupling control.
The proposed decoupling control method decouples by interpolation. First, heat the water from A to B along the iso–density curve Curvea where point A is located; then, conduct iso–thermal pressure relief from B to D. is a vertical line. and are decoupled independent temperature and pressure controls, respectively. They constitute an interpolation step. Repeat the interpolation step until point F is reached.
However, a real heating process does not run along an iso–density curve because, with the increase of temperature, the internal volume of the working chamber becomes larger, resulting in the reduction of the density of water. Therefore, the real heating process is a process of migration between iso–density curves. For example, in
Figure 4, to reach point C, the real process is not to heat from A to B along the iso–density curve
Curvea first and then iso–thermal depressurize to C, but to heat directly from A to C along the dotted curve between them, which is called an iso–mass heating process. Under the condition that the temperature difference between A and C is determined, the density difference between them can also be specified.
Suppose that the temperature difference between A and C is: , the change of the inner diameter of the chamber is , and the change of the length of the chamber is , where is the coefficient of linear expansion of the chamber at the temperature of ; d and L are the inner diameter and the length of the chamber, respectively, at the temperature of .
The water density difference between A and C is:
Ignore the high order small terms; then:
So, after decoupling, the reconstruction process from point A to point E is: iso–mass heating from A to C, then iso–thermal depressurization from C to D, and then iso–mass heating from D to E.
The specified temperature and density differences between the start and the end points of each iso–mass heating process can be used to plan the start point by the end point. The temperature and pressure of the end point as the control targets are known, and its density can be obtained by finding the iso–density curve according to Equation (5). Then, the temperature, pressure and density of the start point can be determined by Equation (7) according the differences of temperature and density.
4.4. P-T Preservation
Some actions of the SERCT will cause changes in the environment inside the chambers: (1) the push rod extends or the valves close. These actions will increase the pressure and require drainage. (2) The push rod retracts or the valves open. These actions will cause pressure drop and water supplement is required. Because the above two actions have different impacts on the environment, the system handles them in different ways.
Figure 5 shows the control paths of P-T preservation. Assuming the initial stable state is at point D, when the push rod extends or the valves close, the pressure rises to D
1. Set the fluctuation thresholds of temperature
and pressure
. When the pressure fluctuation reaches
, the push rod or valve stops and the pressure relief valve starts to work until the pressure returns to
Pd. This process hardly requires water supplement and has little impact on temperature.
When the push rod retracts or the valves open, water will be replenished. If the amount of water supplement is too much, the temperature will fluctuate greatly. Therefore, in this process, the water inflow is limited by controlling the moving distance of the push rod or the valve, so as to control the fluctuations of pressure and temperature. In
Figure 5, DD
2 is a vertical line and D
2D
3 is a horizontal line. When the pressure drops to point D
2 which satisfies the condition of Equation (8), stop the movement of the push rod or the valve.
After the push rod or the valve stops moving, the booster valve starts to replenish water into the chamber, which makes the temperature drop while the pressure rise. Assuming the temperature and pressure run along a P-T curve D2D4 which is located inside the triangle DD2D3, when D4(Pd4, Td4) satisfies Equation (5), it returns to the iso–density curve where point D is located. Then, stop adding water and start to heat, entering an iso–density temperature control process until the state returns to point D. Because the temperature fluctuation and the amount of water added each time are very small, the density change from D4 to D can be ignored, and the heating process can be regarded as an iso–density heating process.
The moving distance of the push rod or the valve gate can be controlled by monitoring the pressure change. However, we use the following method to determine this distance, which is stable and reduces the complexity of the control system.
According to Equation (1), when temperature is given and remains constant, the relationship between density of water and pressure is determined. When
Pd and its allowable fluctuation are given, its density
ρ and allowable change
can be obtained. Ignoring the influence of temperature, the maximum distance of each movement of the push rod or the valve can be obtained by Equation (9):
where
V is the internal volume of the working chamber, and
A is the sectional area of the push rod or the valve gate.
5. Fuzzy-PID Dual Mode Pressure Control
The structure diagram of pressure control is shown in
Figure 6. In
Figure 6, Inlet is the entrance of water. Drive Entrance is the pneumatic source that drives the piston to pressurize the water under the control of the pressurization valves. High Pressure Outlet is the exit of high-pressure water leading to the chamber. Unloading Port is the pressure relief outlet. The system collects pressure signals through 1 and 2, and obtains control variables for the pressurization valves and pressure relief valves by pressure control algorithm. The pressure is then controlled by PLC to pressurize through 5 and 6 or reduce pressure through 3 and 4. The traditional PID control is prone to overshoot. In the research, a fuzzy-PID dual mode method is adopted to reduce the response time and the overshoot.
As shown in
Figure 7, pressure error
e and its change rate
ec are the input variables, and the control quantity
u of the valve is the output variable. When
e is small,
u is mainly decided by the PID algorithm to ensure high control accuracy, while when
e is large,
u is mainly given by the fuzzy control algorithm to ensure quick dynamic response. The final value of
u is obtained by the weighted sum of the outputs by the PID control and the fuzzy control. The weight coefficient
of the fuzzy control is determined by Equation (10), and the weight coefficient of PID control is decided accordingly by
.
where
e0 is the initial deviation of pressure.
The method of the fuzzy control is as follows:
Define E in the domain of discourse of fuzzy discrete set to represent the deviation, EC to represent the deviation change, and U to represent the output;
Set the domain of discourse of E and EC as {−6, −5, −4, −3, −2, −1, 0, 1, 2, 3, 4, 5, 6}, and the domain of discourse of U as {−3, −2.5, −2, −1.5, −1.0, −0.5, 0, 0.5, 1.0, 1.5, 2.0, 2.5, 3};
Seven fuzzy linguistic variables are used, namely PB (positive big), PM (positive middle), PS (positive small), ZO (zero), NS (negative small), NM (negative middle) and NB (negative big);
Triangular membership function is adopted, as shown in
Figure 8;
The main principles for determining U according to E and EC are as follows:
- (a)
When E is big, U should be big to speed up the system response;
- (b)
When E is medium and EC is small, U should be medium to slow down the control;
- (c)
When E and EC are both small, U should be small.
The inference rules are shown in
Table 1.
- 6.
Center-of-gravity defuzzification is used on U to get its precise output.
7. Experiment Results and Discussion
7.1. Experiment of the Fuzzy-PID Dual Mode Pressure Control
In all pressure experiments, water was distilled and boiled to minimize the impact of impurities and dissolved air in the water.
Figure 13 shows the results of 70 MPa pressure test on the storage chamber of the SERCD. The internal volume of the chamber is 35.33 L. The maximum output pressure of the booster valve is 425 MPa with the flow per stroke being 3.93 mL. The simple PID control and the fuzzy-PID dual mode control were tested. The steady-state errors of both methods were less than F.S. 1%. When the PID parameters
Kp,
Ki and
Kd of both methods were 300, 12 and 1.5, it can be seen that compared with the simple PID control, the response speed of the fuzzy-PID dual mode control was faster and the overshoot was smaller.
7.2. Experiment of the Uniformity of Temperature Field
In the heating experiment, the silicone heating tapes were wound outside the storage chamber and covered with insulating cotton for heat insulation, as shown in
Figure 14. The power supply was DC 24 V for each heating group. The heating power was 835 W for each two groups. Each heating group could be powered on or off by a solid-state relay. Five PT100 temperature sensors were mounted on the positions MP1~MP5 as shown in
Figure 9a.
The experimental results are shown in
Table 4. It can be seen that the 2-group and the 4-group heating modes had good temperature uniformity (>99%) in the heating stage and the steady state, which verifies the simulation results. The duration of heating stage of the 2-group heating mode was twice that of the 4-group heating mode, with the overall time to reach the steady state being the longest and the heating efficiency being the worst. The 4-group heating mode had the best temperature uniformity (99.23%) in the steady state. Therefore, the 4-group heating mode was selected as the preferred heating mode of the SERCT.
7.3. Experiment of the Fuzzy PID Temperature Control Based on Grey Prediction Model
Figure 15 shows the temperature curves of the storage chamber using the fuzzy PID control and the grey-prediction-based fuzzy PID control with the target temperature of 85 °C. te MPa, tempB and tempC are the temperatures of A-segment, B-segment and C-segment of the chamber, respectively. In the experiment the 4-group heating mode was adopted.
Table 5 shows the experiment results of 75 °C, 85 °C and 95 °C. It can be seen that compared with the fuzzy PID control, the overshoot and steady-state errors of the grey-prediction-based fuzzy PID control were relatively lower, with the steady-state errors less than ±0.13% and the overshoots less than 0.22%.
7.4. Experiment of the Temperature and Pressure Decoupling Control
In the process of initial environment reconstruction, the water in the storage chamber was heated from 25 °C and 0.1 MPa to 95 °C and 70 MPa. As shown in
Figure 16, the decoupling control path ABCDE consists of four steps:
Step 1. Iso–thermal pressurizing from A (25 °C, 0.1 MPa) to B (25 °C, 10 MPa). During the heating process from 25 °C to 95 °C, the water pressure reduction caused by the expansion of the chamber is about 6 MPa. Therefore, in order to reduce the possible water supplement operation during the reconstruction, the system was pressurized to 10 MPa in advance.
Step 2. Iso–mass heating from B (25 °C, 10 MPa) to C (60 °C, 40.3 MPa).
Step 3. Iso–thermal depressurizing from C(60 °C, 40.3 MPa) to D(60 °C, 22.7 MPa).
Step 4. Iso–mass heating from D (60 °C, 22.7 MPa) to E (95 °C, 70 MPa).
Where C and D were planned by B and E, respectively, according to Equation (7).
Figure 17a shows the temperature and the pressure curves during the process and
Figure 17b shows the P-T curve, in which B′, C′, D′ and E′ were the real values of target points B, C, D and E, respectively. When the system was stable at points B′, C′ and D′, the temperature and pressure values were B′(25 °C, 10.1 MPa), C′(60.2 °C, 38.2 MPa), D′(60.2 °C, 22.6 MPa) and E′(95.2 °C, 68.4 MPa), respectively. It can be seen that there were errors on the control points. Besides the accuracy of the control algorithm, there were many others factors that might cause these steady-state errors; for example, the physical characteristics of water might change under different pressures and temperatures, the non-uniformity of the temperature field in the chamber might have an impact on the relationship between temperature and pressure and the actual thermal deformation of the chamber might be different from the theoretical one. To improve the accuracy of the system, after the reconstruction process reached point E′, an iso–thermal pressure fine-tuning was carried out to ensure that the system is stable at E(94.9 °C, 70.1 MPa).
In the process of P-T preservation, the pressure and temperature changes during the push rod pushing out and retracting were examined. With the internal volume of the storage chamber being 35.33 L and the diameter of the push rod being 50 mm, according to Equation (9) when the push rod moves 10 mm each time, the pressure fluctuation can be controlled within 1.5 MPa, less than 2%. The speed of the push rod was 0.5 mm/s. The test steps were as follows: (1) let the push rod move out by 10 mm; (2) stopped the push rod and waited till the system got stable; (3) then pulled the push rod back by 10 mm; (4) stopped the push rod and waited till the system got stable again. The test was repeated 10 times.
Figure 18 shows the curve obtained by averaging the pressure values of the 10 tests at 85 °C. It can be seen that the pressure fluctuation was controlled within 1.5 MPa.
There were always temperature fluctuations when the push rod moved, but these fluctuations had no obvious regularity. This might be related to the disturbance of the push rod movement to the uniformity of the temperature field, or to the change of the temperature conduction characteristics in the chamber due to the movement of the metal push rod. However, because of the preheating mode adopted by the SERCT, even in the process of water replenishment, the water temperature in the chamber did not change significantly, and the temperature errors were controlled within 1%.
8. Conclusions
In this paper, the structure of the SERCT and the principle of its two-layer temperature and pressure control are given. A P-T interpolation decoupling control algorithm based on the iso–density P-T curves of water is proposed for its high-temperature and high-pressure coupling control problem. The control path is divided into two kinds of independent interpolation paths, namely, iso–thermal pressure control and iso–mass temperature control. The decoupled pressure control adopts fuzzy PID dual mode control, which reduces the dynamic response time and the overshoot. The phenomenon of temperature stratification of water in the chamber during the heating process is studied, and a three-segment eight-group electric heating method is proposed to improve the uniformity of the temperature field inside the chamber. In view of the low cooling efficiency of the electric heating method, the fuzzy PID temperature control algorithm based on the grey prediction model is adopted in this study to achieve a very small overshoot and low static error.
Future works mainly focus on further improving the capacity of the SERCT to 140 MPa and 150 °C, and studying the P-T control under the environment of such high temperature and ultra-high pressure, exploring other heating methods that can achieve better temperature uniformity and higher heating and cooling efficiency at the same time.