Commit Graph

21 Commits (f9f19979702f0fdc6a40b930f677d69fe168a2ee)

Author SHA1 Message Date
lvjunjie 67101e5747 feat(nmNum): 接入第四种计算方式的 LM 批量拟合
- 按预览样本逐组拟合,每组恢复独立输入。

- 拟合设置固定使用 LM,复用进度条和停止流程。

- 保留各组曲线和误差,不修改主模型。
1 week ago
lvjunjie cf9859c83f fix(nmNum): 使用求解快照初始化拟合参数
- 从成功求解快照读取初值,沿用范围限制。
- 切井读取对应快照,新模型重新初始化设置。
- 无快照时禁用拟合,未选拟合参数时禁用生成。
1 week ago
lvjunjie 525b65ec2a feat(nmNum): 增加第四种计算方式与拟合设置入口
- 复用采样界面和拟合窗口,修正切换时的布局偏移。
- 确认后暂存拟合设置并启用生成,批量拟合暂未接入。
- 拟合参数默认不选,禁用已参与采样的参数。
1 week ago
lvjunjie 43a70c9888 refactor(numerical): 优化自动拟合界面与 LM 迭代控制
- 调整窗口布局、参数展示和拟合日志
- 默认勾选可用参数,移除 PSO 加速选项
- LM 共用最大迭代次数,改善门槛改为 max(0.01, 基准误差×2%)
2 weeks ago
lvjunjie ed9cc46ac5 refactor(nmNum): 移除含水饱和度自动拟合选项
- 移除自动拟合窗口中的含水饱和度选项、范围配置和参数写回
- LM 与 PSO 固定使用模型当前含水饱和度,旧拟合配置不再启用该参数
- 保留储层参数面板及正常求解逻辑,通过四个相关源文件的编译语法检查
3 weeks ago
lvjunjie e3d49941bc fix(nmNum): 每次打开拟合窗口时重建参数范围
- 每次打开自动拟合窗口时,按当前模型参数重新生成上下限
- 移除沿用和校正历史范围的分支,复用现有范围计算规则
- 通过编译语法检查和差异检查
3 weeks ago
lvjunjie f43eb568d8 refactor(nmNum): 移除分层采样并按对数时间跨度确定采样点数
- 删除 LM 分层采样选项、逐层加密逻辑及专用诊断字段
- 每个对数时间数量级取 20 个间隔,采样点包含区间两端
- 整体误差、形状误差及前期指标共用采样网格
- 形状斜率跨度保持约为对数时间范围的 10%,同步适配残差维度和窗口权重
- 更新拟合记录中的采样策略描述,翻译资源留待统一调整
3 weeks ago
lvjunjie e027bf14d6 feat(nmNum): 新增 LM 可切换目标点分层采样
- 拟合界面新增采样方式选择,默认保留原有固定 80 点模式
- 按目标有效时间点逐层加密,补充时间窗口边界与重叠区锚点
- 结合对数时间权重计算窗口误差与 Fisher 矩阵,切层后重建灵敏度
- 使用全部有效目标点验收候选参数,按停滞情况与剩余预算推进层级
- 补充分层采样日志、全目标点对比误差及中文翻译
1 month ago
lvjunjie 45f73f2b26 fix(nmNum): 修复拟合参数同步与 LM 浮点边界问题
- 拟合结束后按模型实际参数刷新初值,无论成功或失败均重新生成范围
- 手工范围仅用于本轮拟合,切换目标井时读取模型最新参数
- 同步储层数据副本,避免后续保存设置覆盖为旧值
- 修正 LM 参数逆变换的端点与范围限制,避免浮点误差触发越界失败
1 month ago
lvjunjie c3297259b2 fix(nmNum): LM 模式下禁用 PSO 加速选项
- 选择 LM 时置灰 PSO 加速标签和下拉框

- 切回 PSO 时恢复可用状态并保留原选择
1 month ago
lvjunjie ec384f7483 fix(nmNum): 移除储层厚度及压缩系数的自动拟合功能
- 删除厚度、综合压缩系数 Ct、岩石压缩系数 Cf 的拟合控件、选择标志、上下界及配置读写代码
- 同步精简 LM、PSO 参数向量,调整剩余参数索引、初值读取和拟合结果回写
- 更新拟合记录字段及元数据版本,保持参数名称与索引一致
- 保留厚度、Ct、Cf 作为求解器和代理模型的固定输入,拟合过程不再调整
1 month ago
lvjunjie d4756e0ba6 整理自动拟合部分PSO和LM两种算法 2 months ago
lvjunjie e73b5ab453 1.增加压裂井裂缝半长拟合参数 2.参数物理边界统一用框架中的 2 months ago
lvjunjie e8563506b9 增加压裂井导流能力 Dfc 自动拟合参数 2 months ago
lvjunjie efda31f388 优化自动拟合,引入灵敏度分析与信赖域求解 2 months ago
lvjunjie 5539150b5b 1.自动拟合参数范围设置与校验 2.移除GA相关代码 3 months ago
lvjunjie baa38e99e3 调整自动拟合参数并移除初始压力 3 months ago
lvjunjie 955b2e19fe 删除自动拟合不需要的参数 4 months ago
lvjunjie b05e019f52 1.根据当前模型调整自动拟合需要的参数(只改了界面上的显示) 4 months ago
lvjunjie 0fd1b04108 对话框类改为继承iDlgBase 5 months ago
lh 34209bc128 feat:初始化仓库代码 5 months ago