Commit Graph

33 Commits (19c7c7cf028903b2a5cb7157aa209772b6cf6af6)

Author SHA1 Message Date
lvjunjie ec384f7483 fix(nmNum): 移除储层厚度及压缩系数的自动拟合功能
- 删除厚度、综合压缩系数 Ct、岩石压缩系数 Cf 的拟合控件、选择标志、上下界及配置读写代码
- 同步精简 LM、PSO 参数向量,调整剩余参数索引、初值读取和拟合结果回写
- 更新拟合记录字段及元数据版本,保持参数名称与索引一致
- 保留厚度、Ct、Cf 作为求解器和代理模型的固定输入,拟合过程不再调整
10 hours ago
lvjunjie 27256f9c59 fix(numerical): 修复停止拟合后结果未刷新
- LM 和 PSO 停止优化后保留当前最优参数并执行最终完整求解
- 最终求解成功后提交正式结果快照并刷新主界面
- 增加最终结果生成状态,避免重复停止及未提交快照时误报成功
6 days ago
lvjunjie b9181b9dce fix(numerical): 修复自动拟合结果未刷新
- LM 和 PSO 通过正式结果快照刷新主界面
- PSO 最优参数落地后补充最终完整求解与快照提交
- 区分快照发布、结果井切换与手工生成刷新流程
6 days ago
lvjunjie 77bd6cd4e9 fix(numerical): 修复拟合后井参数无法修改
- LM 和 PSO 通过参数副本更新现有井属性
- 避免整井赋值重建射孔并导致参数绑定失效
- 保存拟合初值及拟合结束后刷新 PEBI 参数面板
6 days ago
lh a3489fb1f3 fix(nmCalculation): 统一临时文件管理并清理调试输出
- 将 LM、PSO 自动拟合中间文件迁移至系统临时目录
- 按 <pid>-<runId> 为每次拟合创建独立运行目录
- PSO candidates.csv 和 scores.csv 每轮覆盖并在读取后删除
- 代理加速开启时保留 context.meta.json,运行结束后统一清理
- 在成功、失败、停止和析构流程中清理自动拟合临时目录
- 清理超过 72 小时且所属进程已退出的异常残留目录
- 限制递归删除范围,避免误删非自动拟合目录
- Release 版本关闭诊断轨迹,Debug 轨迹写入系统临时目录
- 清理 PEBI_cell.csv 和 TRI_cell.csv 调试输出
- 避免在程序安装目录及项目目录中累积临时文件
1 week ago
lh d8af516478 Merge branch 'feature/refactor-numerical-model-panel-20260824' into develop 2 weeks ago
lvjunjie 51eaa263f1 调整渗透率约束范围,避免PSO算法无法开启代理模型 2 weeks ago
lvjunjie a0d3fc7c89 拟合后显示调用求解器总次数 2 weeks ago
lvjunjie d4756e0ba6 整理自动拟合部分PSO和LM两种算法 2 weeks ago
lvjunjie c210cd7b39 1.流量为空时,流量段数量设为 0,不会出现 -1 被转换成巨大数组长度的问题。
2.计算误差时跳过目标曲线第一个点,修复公共时间轴端点的浮点误差
3 weeks ago
lvjunjie 924f6f4ee8 删除候选评价中的参数专属硬编码阈值。 4 weeks ago
lvjunjie 83a29152c9 调整局部收敛判定 4 weeks ago
lvjunjie e1a8610df4 曲线采样点数改为80 4 weeks ago
lvjunjie e73b5ab453 1.增加压裂井裂缝半长拟合参数 2.参数物理边界统一用框架中的 4 weeks ago
lvjunjie 50606d3564 自动拟合损失函数改用普通对数 RMSE 4 weeks ago
lvjunjie e8563506b9 增加压裂井导流能力 Dfc 自动拟合参数 4 weeks ago
lvjunjie efda31f388 优化自动拟合,引入灵敏度分析与信赖域求解 4 weeks ago
lvjunjie 6abd1913c7 修改损失函数,增加上下,左右,形状,早中晚误差诊断 1 month ago
lvjunjie eb6ef39007 优化多井自动拟合求解流程 1 month ago
lvjunjie baa38e99e3 调整自动拟合参数并移除初始压力 1 month ago
lvjunjie 9ba0df411d 统一代理模型与相态场景路径
- 按实验标签解析T1到T4融合模型和T5专用模型
- 移除C++硬编码路径和Python旧路径回退
- 仅保存按相态命名的scene文件,避免覆盖通用scene.bin
1 month ago
lvjunjie 57b3d8f66c 优化代理筛选和模型路由
- T1到T4使用融合模型,T5使用气井专用模型
- 常规每代真实求解比例下限由55%调整为45%
- 使用guide pbest改善被筛选粒子的移动方向
- 增加模型预热、初始解复用和求解等待优化
- 修正代理模式下的粒子停滞率统计
1 month ago
lvjunjie 5ef6a8d9c9 新增solverType参数,区分不同相态 2 months ago
lvjunjie c9750eeb63 移除ct参数 2 months ago
lvjunjie fdf4a10f4c 调整误差计算方式 2 months ago
lvjunjie 00d5cfdca1 移除15代之后误差小于目标两倍就停止的逻辑 2 months ago
lvjunjie 11833dc5a1 调整生成数据集以及参数标准化 2 months ago
lvjunjie 955b2e19fe 删除自动拟合不需要的参数 2 months ago
1294271022 e8387acd8b 1、训练域适配 3 months ago
1294271022 88b47c3359 1、移除时间条件模型 2、移除不确定性量化相关代码 3、移除160维slope 4、整理代码 3 months ago
1294271022 fabffd56a1 1、新增注释 3 months ago
1294271022 47d00106b1 1、c++自动拟合范围适配 4 months ago
lh 34209bc128 feat:初始化仓库代码 4 months ago