From 09d7f1b9d951b34812485e5482b62262e840b1cd Mon Sep 17 00:00:00 2001 From: lvjunjie Date: Mon, 13 Jul 2026 17:18:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=BB=BC=E5=90=88=E5=8E=8B?= =?UTF-8?q?=E7=BC=A9=E7=B3=BB=E6=95=B0=E8=8C=83=E5=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ML/nmWTAI-ML/configs/data_gen.yaml | 2 +- ML/nmWTAI-ML/configs/data_gen_case_neighborhood.yaml | 2 +- ML/nmWTAI-ML/configs/data_gen_family_random.yaml | 2 +- ML/nmWTAI-ML/configs/data_gen_family_random_hard.yaml | 2 +- ML/nmWTAI-ML/configs/data_gen_family_random_v2_q.yaml | 2 +- Src/nmNum/nmData/nmDataAutomaticFitting.cpp | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ML/nmWTAI-ML/configs/data_gen.yaml b/ML/nmWTAI-ML/configs/data_gen.yaml index bed2d7c..868f9d7 100644 --- a/ML/nmWTAI-ML/configs/data_gen.yaml +++ b/ML/nmWTAI-ML/configs/data_gen.yaml @@ -48,7 +48,7 @@ params: # 储层与井筒物理参数采样设置 wellboreC: [1.0e-4, 2.0] # 井筒储集系数采样范围 phi: [1.0e-2, 0.50] # 孔隙度采样范围 h: [2.0, 100.0] # 储层厚度采样范围 - Ct: [1.0e-4, 1.0] # 综合压缩系数采样范围 + Ct: [1.0e-3, 1.0e-1] # 综合压缩系数采样范围 Cf: [1.0e-6, 5.0e-3] # 岩石压缩系数采样范围 fixed_params: # 固定不参与采样的物理参数 Cf: diff --git a/ML/nmWTAI-ML/configs/data_gen_case_neighborhood.yaml b/ML/nmWTAI-ML/configs/data_gen_case_neighborhood.yaml index 4b5d971..dce29d3 100644 --- a/ML/nmWTAI-ML/configs/data_gen_case_neighborhood.yaml +++ b/ML/nmWTAI-ML/configs/data_gen_case_neighborhood.yaml @@ -48,7 +48,7 @@ params: # 储层与井筒物理参数采样设置 wellboreC: [1.0e-4, 2.0] # 井筒储集系数采样范围 phi: [1.0e-2, 0.50] # 孔隙度采样范围 h: [2.0, 100.0] # 储层厚度采样范围 - Ct: [1.0e-4, 1.0] # 综合压缩系数采样范围 + Ct: [1.0e-3, 1.0e-1] # 综合压缩系数采样范围 Cf: [1.0e-6, 5.0e-3] # 岩石压缩系数采样范围 fixed_params: # 固定不参与采样的物理参数 Cf: diff --git a/ML/nmWTAI-ML/configs/data_gen_family_random.yaml b/ML/nmWTAI-ML/configs/data_gen_family_random.yaml index b74a171..74e19ee 100644 --- a/ML/nmWTAI-ML/configs/data_gen_family_random.yaml +++ b/ML/nmWTAI-ML/configs/data_gen_family_random.yaml @@ -48,7 +48,7 @@ params: # 储层与井筒物理参数采样设置 wellboreC: [1.0e-4, 2.0] # 井筒储集系数采样范围 phi: [1.0e-2, 0.50] # 孔隙度采样范围 h: [2.0, 100.0] # 储层厚度采样范围 - Ct: [1.0e-4, 1.0] # 综合压缩系数采样范围 + Ct: [1.0e-3, 1.0e-1] # 综合压缩系数采样范围 Cf: [1.0e-6, 5.0e-3] # 岩石压缩系数采样范围 fixed_params: # 固定不参与采样的物理参数 Cf: diff --git a/ML/nmWTAI-ML/configs/data_gen_family_random_hard.yaml b/ML/nmWTAI-ML/configs/data_gen_family_random_hard.yaml index 7636f16..15ac856 100644 --- a/ML/nmWTAI-ML/configs/data_gen_family_random_hard.yaml +++ b/ML/nmWTAI-ML/configs/data_gen_family_random_hard.yaml @@ -48,7 +48,7 @@ params: # 储层与井筒物理参数采样设置 wellboreC: [1.0e-4, 2.0] # 井筒储集系数采样范围 phi: [1.0e-2, 0.50] # 孔隙度采样范围 h: [2.0, 100.0] # 储层厚度采样范围 - Ct: [1.0e-4, 1.0] # 综合压缩系数采样范围 + Ct: [1.0e-3, 1.0e-1] # 综合压缩系数采样范围 Cf: [1.0e-6, 5.0e-3] # 岩石压缩系数采样范围 fixed_params: # 固定不参与采样的物理参数 Cf: diff --git a/ML/nmWTAI-ML/configs/data_gen_family_random_v2_q.yaml b/ML/nmWTAI-ML/configs/data_gen_family_random_v2_q.yaml index 1a960e5..8530763 100644 --- a/ML/nmWTAI-ML/configs/data_gen_family_random_v2_q.yaml +++ b/ML/nmWTAI-ML/configs/data_gen_family_random_v2_q.yaml @@ -48,7 +48,7 @@ params: # 储层与井筒物理参数采样设置 wellboreC: [1.0e-4, 2.0] # 井筒储集系数采样范围 phi: [1.0e-2, 0.50] # 孔隙度采样范围 h: [2.0, 50.0] # 储层厚度采样范围 - Ct: [1.0e-4, 1.0] # 综合压缩系数采样范围 + Ct: [1.0e-3, 1.0e-1] # 综合压缩系数采样范围 Cf: [1.0e-6, 5.0e-3] # 岩石压缩系数采样范围 fixed_params: # 固定不参与采样的物理参数 Cf: diff --git a/Src/nmNum/nmData/nmDataAutomaticFitting.cpp b/Src/nmNum/nmData/nmDataAutomaticFitting.cpp index 11cbb05..7941b1e 100644 --- a/Src/nmNum/nmData/nmDataAutomaticFitting.cpp +++ b/Src/nmNum/nmData/nmDataAutomaticFitting.cpp @@ -20,7 +20,7 @@ nmDataAutomaticFitting::nmDataAutomaticFitting() m_porosityMax = nmDataAttribute("Porosity Max", 0.5, ""); // 50% m_initialPressureMax = nmDataAttribute("Initial Pressure Max", 50.0, "MPa"); m_thicknessMax = nmDataAttribute("Thickness Max", 50.0, "m"); - m_ctMax = nmDataAttribute("Ct Max", 1, ""); // 1/MPa + m_ctMax = nmDataAttribute("Ct Max", 0.1, ""); // 1/MPa m_cfMax = nmDataAttribute("Cf Max", 0.01, ""); // 1/MPa m_swiMax = nmDataAttribute("Swi Max", 1.0, ""); @@ -31,7 +31,7 @@ nmDataAutomaticFitting::nmDataAutomaticFitting() m_porosityMin = nmDataAttribute("Porosity Min", 0.01, ""); // 1% m_initialPressureMin = nmDataAttribute("Initial Pressure Min", 0.1, "MPa"); m_thicknessMin = nmDataAttribute("Thickness Min", 2.0, "m"); - m_ctMin = nmDataAttribute("Ct Min", 1e-4, ""); // 小正值 + m_ctMin = nmDataAttribute("Ct Min", 1e-3, ""); // 小正值 m_cfMin = nmDataAttribute("Cf Min", 1e-5, ""); // 小正值 m_swiMin = nmDataAttribute("Swi Min", 0.0, "");