img

QQ群聊

img

官方微信

  • CN 62-1112/TF 
  • ISSN 1005-2518 
  • 创刊于1988年
高级检索

黄金科学技术, 2024, 32(4): 675-684 doi: 10.11872/j.issn.1005-2518.2024.04.006

采选技术与矿山管理

基于SVR的PFC微观参数辅助标定方法研究

温晨,1, 黄敏1, 邱贤阳2, 黄帅2

1.紫金(长沙)工程技术有限公司,湖南 长沙 410208

2.中南大学资源与安全工程学院,湖南 长沙 410083

Auxilliary Calibration Method for Microscopic Parameters of PFC Based on SVR

WEN Chen,1, HUANG Min1, QIU Xianyang2, HUANG Shuai2

1.Zijin(Changsha) Engineering Technology Co. , Ltd. , Changsha 410208, Hunan, China

2.School of Resources and Safety Engineering, Central South University, Changsha 410083, Hunan, China

收稿日期: 2024-03-26   修回日期: 2024-04-08  

基金资助: “十四五”重点研发计划项目“特大型多金属资源高通量分选关键技术与装备”.  2022YFC2904602
广西重点研发计划“复杂地表环境下地下矿山开采岩移规律及低沉降充填开采技术研究”.  2022AB31023

Received: 2024-03-26   Revised: 2024-04-08  

作者简介 About authors

温晨(1998-),男,河南安阳人,硕士研究生,从事控制爆破及岩层控制研究工作1398448249@qq.com , E-mail:1398448249@qq.com

摘要

PFC数值模拟所需的微观参数通常通过人工试算的方式进行标定,该方法受标定人员经验的影响,效率较低,难以快速处理大量岩石试件。以平行黏结模型为例,建立微观参数正交试验表并进行数值模拟,以此为样本分别使用支持向量回归机(SVR)和BP神经网络模型进行训练,对室内测得的宏观参数进行预测,得到的微观参数进行数值模拟分析预测效果,若效果不佳则将模拟数据加入样本继续训练直至获得理想的结果。研究表明:利用数值模拟和机器学习相结合的正反演方法,可以高效标定微观参数,其中BP神经网络模型需要试算7次,而支持向量机模型仅需试算3次,标定效率更高。因此,基于正反演结合的SVR微观参数辅助标定方法不仅效率高、可重复性强、不受标定人员经验影响,而且适用于批量试件的标定工作。

关键词: 参数标定 ; 颗粒流 ; 支持向量回归机 ; 反向传播神经网络 ; 正交试验 ; 正反演

Abstract

In numerical simulation studies utilizing the Particle Flow Code (PFC),the direct acquisition of microscopic parameters of discrete particles through experimental means presents a significant challenge.Traditionally,manual trial-and-error techniques are utilized,involving continuous adjustments of microscopic parameters to observe the corresponding effects on macroscopic mechanical parameters within the simulation.This iterative process is characterized by its randomness and lack of systematic approach,heavily reliant on the expertise of the calibrator,ultimately leading to diminished calibration efficiency and reproducibility.This challenge is particularly evident when calibrating microscopic parameters for extensive quantities of rock samples,requiring substantial manual labor and repetitive tasks.In order to mitigate these issues,a novel approach for calibrating microscopic parameters is essential,one that is not reliant on the calibrator’s skill level and ensures consistent reproducibility in the calibration of rock specimen parameters on a large scale.Utilizing the parallel bond model as a case study,an orthogonal experimental design table was constructed to investigate microscopic parameters,followed by numerical simulations to generate a comprehensive small-sample dataset.Support vector regression (SVR) and back propagation(BP) neural network models were separately trained on this dataset.This approach involves utilizing macroscopic parameters derived from PFC numerical simulations as the forward process,with machine learning techniques employed to predict microscopic parameters as the inverse process.If the prediction error for the macroscopic parameters measured in the laboratory is deemed inadequate,the corresponding microscopic parameters and their resultant macroscopic parameters are incorporated into the dataset for additional training until the desired outcome is attained.Studies have shown that utilizing machine learning with small-sample data,in conjunction with forward and inverse modeling,can effectively calibrate parameters.In particular,the BP model required 7 iterations,whereas the SVR model only needed 3 iterations to attain satisfactory outcomes,showcasing superior calibration efficiency.In scenarios involving numerous and highly nonlinear macro-micro parameters,the utilization of machine learning-assisted calibration presents notable benefits over traditional manual trial-and-error approaches,including enhanced efficiency,increased reproducibility,and improved generalizability.

Keywords: parameters calibration ; particle flow ; support vector regression ; back propagation neural network ; orthogonal experimental design ; forward and inversion methods

PDF (4869KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

温晨, 黄敏, 邱贤阳, 黄帅. 基于SVR的PFC微观参数辅助标定方法研究[J]. 黄金科学技术, 2024, 32(4): 675-684 doi:10.11872/j.issn.1005-2518.2024.04.006

WEN Chen, HUANG Min, QIU Xianyang, HUANG Shuai. Auxilliary Calibration Method for Microscopic Parameters of PFC Based on SVR[J]. Gold Science and Technology, 2024, 32(4): 675-684 doi:10.11872/j.issn.1005-2518.2024.04.006

20世纪70年代,Cundall(1971,1979)提出了专门用于模拟非连续性介质的离散单元法数值方法PFC(Partical Flow Code),主要用于研究含节理岩石的力学问题。在使用PFC进行数值模拟时,模拟所需的微观参数难以通过实验获得,常用的方法是人工反复修改微观参数进行数值模拟,以复现室内试验宏观物理力学特性,即“参数标定试验”。考虑到模拟相关宏微观参数较多且存在很高的非线性特征,利用人工试算的方法标定效率较低,因此需要通过其他方式提高参数标定的效率(冯夏庭等,1999周小棚等,2020)。

在参数标定研究中,学者们首先从宏微观参数的关系入手,通过模拟力学试验对其结果进行回归分析,分析各参数的敏感性以建立宏微观参数之间的经验公式。如:姜玥等(2023)通过单因素、响应曲面和回归分析法分析了宏细观参数的敏感性,并通过迭代法对其进行优化,简化了标定步骤;吴禄源等(2023)通过试错法对各微观参数影响程度进行排序,分析显著因子交互作用,建立了参数间的函数关系;冯豪天等(2022)通过直剪试验提出了一种用于胶结结构面参数的标定方法;赵国彦等(2012)通过理论研究定量地给出了宏细观参数的关系式;还有诸多学者进行了理论研究并给出函数式(阿比尔的等,2018陈鹏宇等,2018邓树新等,2019黄宜胜等,2021王朝阳等,2022)。这种借助参数敏感性标定微观参数的方式仍然受经验性的影响且可重复性较差,而构建函数关系式的方法对操作人员理论水平有一定的要求。

机器学习为参数标定提供了新的研究方法,颗粒流软件参数标定涉及多种微观参数和宏观参数,各参数间相互影响,具有很强的非线性特征。机器学习回归算法的本质是让计算机在数据中寻找规律,并进一步验证和修正规律,最后进行预测,将人工构建关系式的过程交给计算机,并通过测试数据进行调整。周小棚等(2020)通过反分析法建立BP神经网络模型反演出岩土体的细观力学参数;任俊卿等(2023)对标定模型进行轻量化分析,引入陡度因子和自适应动量项的改进BP算法实现对微观参数的标定;Benvenuti et al.(2016)提出了一种使用人工神经网络将宏观实验结果与微观数值参数进行关联的DEM仿真参数识别方法,能够准确且高效地预测不同输入参数的行为;钟惟亮等(2023)借助神经网络实现对地聚物混凝土的细观参数的标定工作;王洪波等(2022)使用BP神经网络完成对Burgers模型参数的标定。然而BP神经网络模型作为深度学习的基石,可以完成对复杂非线性模型的预测,但其需要足够数量的数据,通常上千组数据才能训练出准确的模型(吴昌友,2007)。

综上所述,通过函数搭建起宏微观参数关系式以及分析参数的敏感性来标定参数,仍然受经验性的影响且可重复性较差;而使用神经网络机器学习模型标定参数的准确率依赖于庞大的数据集。针对该问题,本文以平行黏结模型为例,通过正交试验构建小样本数据(数十组数据),以数值模拟为正演,机器学习预测为反演,即利用正反演结合的方法循环标定参数,标定流程如图1所示。不同于传统的机器学习预测模型,本文选择适合小样本数据的支持向量机模型(SVR),从较小样本数量出发,通过训练、预测和评估,动态增加数据集以逼近最终结果,这是一个逐渐构建数据库的过程,降低训练模型精度的影响,以更新数据集的次数评估其效率,不依赖训练样本的规模,可重复性强。

图1

图1   参数标定流程

Fig.1   Parameter calibration process


1 PFC接触模型及微观参数

1.1 平行黏结模型

线性平行黏结模型(Linear Parallel Bond Model)常用来表征岩石材料的破坏过程,该模型描述了2个界面的行为:一个无限小的、线性弹性(不承受拉力)的摩擦界面来传递力;一个有限尺寸的、线性弹性的黏结界面来传递力和力矩,如图2所示。

图2

图2   线性平行黏结模型(Potyondy,2018

Fig.2   Linear parallel bond model(Potyondy,2018


使用线性平行黏结模型进行数值模拟时,需要分别标定平行黏结材料类参数和线性材料类参数。其中,平行黏结材料类包含线性组中有效模量(E*)、刚度比(κ*)和摩擦系数(μ)共3个参数,以及平行黏结组中配置间隙(gi)、半径因子(λ¯)、黏结有效模量(E¯*)、黏结刚度比(κ¯*)、力矩贡献因子(β¯)、黏结拉伸强度(σ¯c)、黏结内聚力(c¯)和黏结摩擦角(ϕ¯)共8个参数;线性材料类包含线性有效模量(En*)、线性刚度比(κn*)和线性摩擦系数(μn)共3个参数(Potyondy,2018)。

这些参数累计14个,参考Potyondy et al.(2004)的研究,不同类组中3个有效模量、3个刚度比、2个摩擦系数可以设置为相同数值,giλ¯β¯因子分别为0.0、1.0和1.0,这样需要标定参数的数量可减少至6个,即E*κ*μσ¯cc¯ϕ¯

1.2 数值模型建立

考虑到计算效率,本文模拟使用PFC2D软件,通过单轴压缩试验标定岩石的弹性模量、泊松比和抗压强度,通过巴西劈裂试验标定岩石的抗拉强度。单轴压缩模型尺寸为50 mm×100 mm,加载板轴向应变率为0.025;巴西劈裂模型直径为50 mm,加载板轴向应变率为0.05。2个模型的最小颗粒直径为1 mm,最大颗粒直径为1.66 mm,材料密度为2 600 kg/m³,颗粒孔隙率为0.08,2个模型颗粒数分别约为3 250个和1 300个,模型如图3所示。

图3

图3   PFC2D数值模型

Fig.3   PFC2D numerical model


1.3 正交试验

正交试验是研究多因素多水平的一种设计方法,该方法只挑选部分有代表性的点进行试验,可以有效降低研究时间和成本。本次正交试验的设计参考黄宜胜等(2021)关于砂岩参数标定的研究,在不考虑最小粒子半径影响的情况下,考虑砂岩的参数取值范围最终确定为6因素4水平,正交试验因素和水平数据见表1

表1   正交试验因素和水平数据

Table 1  Experimental factors and level data

水平E¯*/GPaκ¯*μσ¯c /MPac¯ /MPaϕ¯
1310.2151515
2620.4302030
3930.6452545
41240.8603060

新窗口打开| 下载CSV


根据上述试验因素和水平数据建立L32.4.6正交表进行数值模拟,获得与微观参数相对应的宏观参数,分别是弹性模量(E)、泊松比(ν)、抗压强度(σc)和抗拉强度(σt),建立正交试验表(表2),后续将该表作为本文研究样本集。

表2   正交试验表

Table 2  Orthogonal experimental table

编号E¯* /GPaκ¯*μσ¯c/MPac¯/MPaϕ¯/(°)E/GPaνσc/MPaσt /MPaσc/σt
1310.21515154.820.16922.405.474.1
2310.44530454.940.14652.6711.854.4
3320.24525604.100.30542.375.927.2
4320.41520304.230.26827.575.285.2
5330.66015303.850.32436.577.614.8
6330.83030604.000.31335.517.794.6
7340.66025453.630.39943.907.625.8
8340.86020153.690.38452.9210.904.9
9610.66020459.330.14335.845.666.3
10610.83025159.480.12838.536.785.7
11620.63030307.760.27141.948.265.1
12620.86015607.900.25023.963.866.2
13630.21520606.470.38118.643.485.4
14630.44525306.820.36648.679.924.9
15640.24530156.010.43852.3010.764.9
16640.41515456.280.40419.933.615.5
17910.260253012.380.17337.315.996.2
18910.430206012.890.14924.734.725.2
19920.230154510.510.30521.804.934.4
20920.460301510.930.27547.8411.884.0
21930.615251510.150.33816.063.614.5
22930.845204510.200.33632.686.744.9
23940.64515609.350.38121.763.366.5
24940.81530309.010.37818.623.555.3
251210.615306016.000.15219.955.623.6
261210.845153016.380.13326.664.665.7
271220.645201513.770.25234.414.837.1
281220.815254514.170.24320.613.775.5
291230.260304511.380.36447.459.025.3
301230.430151511.920.31324.454.705.2
311240.230203010.420.42127.925.235.3
321240.460256010.990.41031.415.026.3

新窗口打开| 下载CSV


表2可知,根据微观参数模拟出的结果存在一点问题,即材料的单轴抗压强度约为抗拉强度的4~6倍,而通常二者之间相差一个数量级,这是由于平行黏结模型自身的局限性所导致的。根据蒋明镜等(2015)的描述,平行黏结模型是将颗粒之间的胶结关系简化为梁模型,该模型仅考虑胶结的抗拉和抗剪特性,能够单独模拟岩石材料的抗拉和单轴抗压破坏特性,但无法同时满足二者需求,即使如此,该模型仍是目前模拟岩石材料物理力学破坏特性的最有效且广泛使用的模型。

2 支持向量回归机参数设置

2.1 SVR模型

支持向量回归机(Support Vector Regression,SVR)是支持向量机(Support Vector Machines,SVM)的一种应用,是在统计学和机器学习中广泛使用的一种回归分析技术。与传统的回归分析模型寻求最小化预测值和实际值之间误差的平方和不同,SVR模型引进了不敏感损失函数(ε),该损失函数定义了一个距离范围,当预测值与真实值之间的差距小于这一特定ε值时,其误差可视作忽略不计,从而允许模型在该ε范围内的任何偏差而不被惩罚,不同于SVM模型,SVR模型要求到超平面最远的样本点的“距离”最小,如图4所示。

图4

图4   SVR模型示意图

Fig.4   Schematic diagram of the SVR model


具体来说,SVR模型通过寻找一个函数[f(x)=wx+b],通常是非线性的,且将其映射到一个高维特征空间,以便在这个空间中构造一个最优的线性回归函数。这一过程涉及一个映射,通常是由核函数实现的,它能够处理原始数据不容易使用线性模型表示的情况。常用的核函数主要有线性核函数、多项式核函数、高斯核函数、拉普拉斯核函数和Sigmoid核函数。相较于其他回归模型,SVR模型在处理小样本、非线性和高维度数据问题中表现出诸多优势,尤其是其稳健性,使得模型对于异常值的敏感度较低,从而能够提供更为稳健的预测结果。

2.2 SVR模型参数设置

在模型训练过程中,需要确定几个关键参数,即:核函数、容错参数ε和正则化参数C(控制泛化能力和训练误差之间的权衡)。

首先考虑到数据集较小,直接划分为训练集和测试集(通常按照8∶2划分),意味着无法充分利用所有数据,预测准确率依赖于模型数据量。本文采用K折交叉验证(K-Fold Cross Validation),其中K=5,K折交叉验证的过程涉及将原始数据集分割成K个大小相等的子集,通常称为“折”(folds)。K-fold交叉验证是一种用来优化超参数的常用方法,具体过程包括以下步骤:

(1)参数选择:首先为SVR模型选择一组超参数进行测试。本文选择优化的超参数为Cε和核函数。

(2)划分数据集:将数据集划分为K个大小相似的互斥子集(折)。随机分割,以确保子集的代表性和随机性。

(3)进行训练和验证:在每一轮中,选取一个子集作为测试集,其余的(K-1)个子集作为训练集。训练SVR模型,并记录模型在验证集上的性能。

(4)性能评估:重复上述过程K次,使用不同的折作为验证集,并计算其性能的平均值,分析平均均方误差(MSE),如图5所示。

图5

图5   K折交叉验证(K=5)

Fig.5   K-fold cross-validation (K=5)


(5)选择最佳参数:在尝试多组超参数之后,选择使得模型在验证集上表现最佳的超参数组合。

(6)最终模型训练:使用选定的最佳参数组合对整个训练数据集重新训练SVR模型。

通常交叉验证是配合网格搜索对不同参数组合的性能进行评估,本文参数采用以下取值:

(1)C:在对数尺度上等比分布,C=[0.1,1,10,100,1 000];

(2)ε:在对数尺度上进行选择,ε=[0.0001,0.001,0.01,0.1,1];

(3)核函数:有4种核函数可供选择,分别是linear,rbf,poly,sigmoid。

2.3 SVR模型训练预测步骤

结合支持向量机模型的参数设置和K折交叉验证,整个模型训练预测步骤如下:

(1)导入数据集,转化为numpy数组,对数据进行标准化处理;

(2)设置SVR模型候选参数,参数如前文所述;

(3)训练模型,使用5折交叉验证,利用网格搜索(GridSearchCV函数)从SVR模型候选参数中寻找最优组合;

(4)预测,对输入的预测数据进行标准化、逆标准化处理。

3 基于SVR模型的微观参数辅助标定

用于检验SVR模型预测效果的测试数据收集自3个不同的岩石力学实验室(黄宜胜等,2021),涵盖岩样的单轴压缩和巴西劈裂测试结果,所有数据在模型训练前均经过标准化处理以消除数据尺度的影响,测试数据见表3

表3   室内试验宏观参数

Table 3  Macroscopic parameters of indoor test

编号E/GPaνσc /MPaσt /MPa
18.400.29029.82.4
28.870.22126.22.4
316.710.27047.39

新窗口打开| 下载CSV


3.1 第一组参数标定试验

使用SVR模型对表2样本数据进行训练后,对第一组(表3中编号1)宏观参数结果进行预测,再对预测后的结果进行数值模拟,获得弹性模量、泊松比、单轴抗压和抗拉强度,并与室内试验结果进行对比,误差在10%以内即可认为标定成功,否则将模拟结果(微观参数和其对应的宏观参数)加入数据集中继续训练再进行预测,直至获得理想结果,标定结果见表4

表4   第一组参数标定结果

Table 4  Calibration results of the first set of parameters

次数微观参数(预测)宏观参数(数值模拟)误差百分比/%
E¯*/GPaκ¯*μσ¯c/MPac¯/MPaϕ¯/(°)E/GPaνσc/MPaσt/MPaσc /σtEνσcσt
16.521.730.51625.315.741.48.660.24827.45.64.93.114.58.1132
27.042.270.47828.519.142.18.640.28530.15.95.12.91.71144
待标定参数8.400.29029.82.412.4

新窗口打开| 下载CSV


从第一组参数测试结果可知,当室内试验测得的抗拉强度不足单轴抗压强度的1/10时,预测参数模拟得到的抗拉强度和室内试验得到的抗拉强度差距较大(超过一倍),但模拟得到的压拉比约为5,这也验证了平行黏结模型的局限性,因此分析时忽略抗拉强度的误差。而弹性模量、泊松比和单轴抗压强度的预测效果较好,对于使用第1次预测出的微观参数进行模拟后所得到的宏观结果,除了泊松比外,其余2个参数误差均在10%以内。将该组参数加入数据集后重新预测,使用第2次预测出的微观参数进行模拟后所得到的宏观力学参数非常接近实验室测得的结果,第2次数值模拟应力—应变曲线如图6所示。

图6

图6   第一组预测参数PFC数值模拟结果

Fig.6   PFC numerical simulation results of the first set of prediction parameters


3.2 第二组参数标定试验

使用SVR模型训练后对第二组(表3中编号2)宏观参数结果进行预测。由于该组参数室内试验并没有测试岩石的抗拉强度,考虑到本文是对该标定方法的研究,因此可以预设一个目标抗拉强度进行验证。根据平行黏结模型的特性,假设该组参数的抗拉强度为单轴抗拉强度的1/5,设定σt=5.2 MPa,与第一次参数标定试验步骤相同,预测结果见表5

表5   第二组参数标定结果

Table 5  Calibration results of the second set of parameters

次数微观参数(预测)宏观参数(数值模拟)误差百分比/%
E¯*/GPaκ¯*μσ¯c/MPac¯/MPaϕ¯/(°)E/GPaνσc/MPaσt/MPaσc /σtEνσcσt
16.691.840.62425.917.035.68.740.24529.05.05.81.510.910.72.7
26.711.810.59222.717.736.48.860.25126.44.75.60.113.60.810.4
36.701.720.59123.117.539.98.970.22924.05.14.71.13.68.42.9
46.691.780.56322.517.137.98.730.22427.94.955.61.61.46.54.8
待标定参数8.870.22126.25.25.0

新窗口打开| 下载CSV


分析表5中第二组参数的标定结果,在进行第3次预测模拟后所得到的参数已经达到预期,在此基础上继续进行第4次预测模拟,所得到的参数仍符合预期,说明使用SVR模型辅助标定参数是有效的。此外,本次标定假设了一个符合平行黏结模型特性的抗拉强度(5.2 MPa),可以看出第3次预测的微观参数模拟获得的弹性模量、泊松比、单轴抗压强度和抗拉强度均达到预期,认为参数标定成功,第3次数值模拟单轴压缩试验应力—应变曲线和巴西劈裂应力峰值曲线如图7所示。

图7

图7   第二组预测参数PFC数值模拟结果

Fig.7   PFC numerical simulation results of the second set of prediction parameters


3.3 第三组参数标定试验

同理,对第三组(表3中编号3)宏观参数结果进行预测,预测结果见表6。从表6可以看出,第3次预测出的结果能够满足要求,继续进行第4次预测,得到的第4次预测参数也满足要求,认为参数标定成功,第3次使用PFC数值模拟的单轴压缩应力—应变试验和巴西劈裂试验结果如图8所示。

表6   第三组参数标定结果

Table 6  Calibration results of the third set of parameters

次数微观参数(预测)宏观参数(数值模拟)误差百分比/%
E¯*/GPaκ¯*μσ¯c/MPac¯/MPaϕ¯/(°)E/GPaνσc/MPaσt/MPaσc /σtEνσcσt
112.62.110.52657.124.331.814.40.27243.48.05.413.80.78.210.1
213.02.260.50359.426.432.014.40.28546.510.14.613.85.61.711.1
313.52.250.48056.227.927.015.30.29049.39.85.08.47.44.29.1
414.22.140.49561.926.530.515.90.27950.39.25.54.83.36.32.3
待标定参数16.70.27047.39.05.3

新窗口打开| 下载CSV


图8

图8   第三组预测参数PFC数值模拟结果

Fig.8   PFC numerical simulation results of the third set of prediction parameters


3.4 小结

借助支持向量回归机(SVR)模型对颗粒流微观参数进行预测,通过正反演结合的方法并利用小样本数据实现对微观参数的快速标定;对收集到的3组实验室测得的宏观参数进行预测,3组参数在3次以内的试算就完成对微观参数的标定,继续增加一次预测,以验证预测的合理性。此外,通过对样本数据和第一组标定结果的分析,再次验证了线性平行黏结的局限性,即无法同时较好地模拟岩石的单轴抗压强度和抗拉强度。

4 基于BP神经网络模型的微观参数辅助标定

利用BP神经网络标定微观参数是当前的研究热点。BP神经网络,即反向传播神经网络,利用前馈结构对数据执行映射,并通过后向传播算法迭代调整权重以最小化输出误差。这种网络能逼近复杂函数,广泛应用于分类和回归任务,其优点是适应性强,应用范围宽;劣势包括急剧依赖样本(通常需要上千组数据),容易陷入局部最优,深层网络中存在梯度消失问题,容易过拟合,且训练耗时较长。作为对比,本文测试BP神经网络模型正反演辅助标定在小样本中的表现。

4.1 BP神经网络模型参数设置

本研究中BP神经网络模型采用TensorFlow2框架,采用Adam优化器提高计算效率,因数据集较小不需要太多训练时间,学习率为Adam默认值0.001,模型由3层全连接层构成,包含2个隐藏层,每个隐藏层有5个神经元,激活函数为ReLU,输入输出层神经元数量由本文研究参数确定,分别为4个和6个。同样采用5折交叉验证分析平均均方误差(MSE),以评估模型。

4.2 BP神经网络模型微观参数标定

考虑到平行黏结模型特性,第一组参数的抗拉强度无法进行预测,因此使用BP神经网络训练后对表3中编号2(第二组)的宏观参数结果进行预测。对预测得到的微观参数进行数值模拟,评估4个宏观参数的误差,误差大于10%则加入数据集重新预测。参数标定结果见表7

表7   BP神经网络参数标定结果

Table 7  Calibration results of BP neural network parameters

次数微观参数(预测)宏观参数(数值模拟)误差百分比/%
E¯*/GPaκ¯*μσ¯c/MPac¯/MPaϕ¯/(°)E/GPaνσc/MPaσt/MPaσc /σtEνσcσt
18.032.260.51136.521.638.59.620.30238.18.74.48.536.745.466.5
26.461.470.55341.518.549.68.140.21833.05.65.93.01.426.06.5
36.241.860.66041.119.353.68.430.25334.46.25.65.014.531.319.6
46.121.500.53241.020.356.98.510.21631.55.85.44.00.520.211.1
56.821.920.65944.616.659.69.150.25626.84.56.03.215.82.313.5
66.811.670.60241.018.952.49.210.22930.55.85.33.83.616.411.9
75.851.630.58142.616.655.58.110.22527.04.85.68.61.83.16.9
86.351.620.63746.518.055.98.610.21627.75.05.55.72.92.34.6
待标定参数8.870.22126.25.25.0

新窗口打开| 下载CSV


表7可知,对第7次预测得到的微观参数进行数值模拟,获得的宏观参数已达到预期,继续进行第8次预测,预测结果仍满足预期,认为应用BP神经网络模型可完成对PFC微观参数的标定,但标定效率不如SVR模型。以上结果符合2个模型的特点,即:SVR模型对样本的依赖相对较低,特别是在小样本或具有较高维度空间的数据上仍然可以比较好地工作,而BP神经网络通常需要大量数据来实现其强大的表征能力。

5 结论

以线性平行黏结本构模型为例,以提高微观参数标定效率为目的,基于正交试验以及PFC2D岩石单轴压缩试验和巴西劈裂试验建立小样本,通过机器学习完成微观参数的标定工作,得到以下结论:

(1)对于少量数据所组成的样本,通过机器学习直接预测出的微观参数很难达到预期,但是以机器学习预测为反演,数值模拟为正演,利用正反演结合的方法进行参数标定,可以有效提高微观参数标定效率。

(2)通过对比SVR模型和BP神经网络模型,SVR模型在处理小样本、非线性和高维度数据时更有优势,在微观参数的标定工作上效率更高。

(3)针对参数较多且具有较强的非线性特征的宏微观参数标定,通过机器学习的方法来辅助标定参数相较于人工试算更具优势,包括不受经验性影响,具有较强的可重复性,效率更高,推广性更强。

http://www.goldsci.ac.cn/article/2024/1005-2518/1005-2518-2024-32-4-675.shtml

参考文献

Abi E DZheng YingrenFeng Xiatinget al2018.

Relationship between particle micro and macro mechanical parameters of parallel-bond model

[J].Rock and Soil Mechanics,394):1289-1301.

Benvenuti LKloss CPirker S2016.

Identification of DEM simulation parameters by artificial neural networks and bulk experiments

[J].Powder technology,291456-465.

[本文引用: 1]

Chen PengyuKong YingYu Hongming2018.

Research on the calibration method of microparameters of a uniaxial compression PFC2D model for rock

[J].Chinese Journal of Underground Space and Engineering,145):1240-1249.

Cundall P AStrack O D L1979.

A discrete numerical model for granular assembles

[J].Geotechnique,291):47-65.

Cundall P A1971.

The Measurement and Analysis of Acceleration in Rock Slopes

[D].LondonImperial College of Science and Technology.

Deng ShuxinZheng YonglaiFeng Lipoet al2019.

Application of design of experiments in microscopic parameter calibration for hard rocks of PFC3D model

[J].Chinese Journal of Geotechnical Engineering,414):655-664.

Feng HaotianChen JunzhiRen Chunfanget al2022.

Study on calibration method of cemented structure plane parameters in numerical test

[J].Chinese Journal of Underground Space and Engineering,186):1824-1833.

Feng XiatingZhang ZhiqiangYang Chengxianget al1999.

Study on genetic-neural network method of displacement back analysis

[J].Chinese Journal of Rock Mechanics and Engineering,185):529-533.

Huang YishengXia Xiaodan2021.

Calibration method of mesoscopic parameters for parallel bonding model of sandstone particle flow

[J].Journal of China Three Gorges University(Natural Sciences),434):7-12.

Jiang MingjingFang WeiSima Jun2015.

Calibration of micro-parameters of parallel bonded model for rocks

[J].Journal of Shandong University(Engineering Science),454):50-56.

Jiang YueZhou Wendong2023.

A study on the correlation of macro and microstructural parameters of hollow cylindrical grey sandstone based on PFC

3D[J/OL].Coal Science and Technology1-132024-08-15]..

URL    

Potyondy D O2018.Material-Modeling Support in PFC[M].MinneapolisITASCA.

[本文引用: 3]

Potyondy D OCundall P A2004.

A bonded-particle model for rock

[J].International Journal of Rock Mechanics and Mining Sciences,418):1329-1364.

[本文引用: 1]

Ren JunqingXiao MingLiu Guoqing2023.

Lightweight analysis method for rock macro-meso parameters based on improved BP algorithm

[J].Journal of Hunan University(Natural Sciences),509):207-218.

Wang HongboMa ZheWulantuyaet al2022.

Calibration method of mesoscopic parameters using BP neural network and Burgers model

[J].Transactions of the Chinese Society of Agricultural Engineering,3823):152-161.

Wang ZhaoyangLin PengXu Zhenhaoet al2022.

A transversely isotropic rocks integrated microparameter calibration method for flat joint model and smooth joint model

[J].Journal of Central South University (Science and Technology),536):2211-2223.

Wu Changyou2007.

The Research and Application on Nerual Network

[D].HarbinNortheast Agricultural University.

Wu LuyuanZhu YonghengBai Haiboet al2023.

Study on the correlation of macro and meso parameters of parallel bond model sandstone

[J].Journal of Mining Science and Technology,84):487-501.

Zhao GuoyanDai BingMa Chi2012.

Study of effects of microparameters on macroproperties for parallel bonded model

[J].Chinese Journal of Rock Mechanics and Engineering,317):1491-1498.

Zhong WeiliangDing HaoFan Lifeng2023.

Research on mesoscopic parameters calibration of geopolymer concrete upon BP neural network

[J/OL].Engineering Mechanics,1-102024-08-15]..

URL    

Zhou XiaopengXu QiangZhao Kuanyaoet al2020.

Research on calibration method of discrete element mesoscopic parameters based on neural network landslide in Heifangtai,Gansu as an example

[J].Chinese Journal of Rock Mechanics and Engineering,39Supp.1):2837-2847.

阿比尔的郑颖人冯夏庭2018.

平行黏结模型宏细观力学参数相关性研究

[J].岩土力学,394):1289-1301.

[本文引用: 1]

陈鹏宇孔莹余宏明2018.

岩石单轴压缩PFC2D模型细观参数标定研究

[J].地下空间与工程学报,145):1240-1249.

[本文引用: 1]

邓树新郑永来冯利坡2019.

试验设计法在硬岩PFC3D模型细观参数标定中的应用

[J].岩土工程学报,414):655-664.

[本文引用: 1]

冯豪天陈俊智任春芳2022.

数值试验中胶结结构面参数标定方法的研究

[J].地下空间与工程学报,186):1824-1833.

[本文引用: 1]

冯夏庭张治强杨成祥1999.

位移反分析的进化神经网络方法研究

[J].岩石力学与工程学报,185):529-533.

[本文引用: 1]

黄宜胜夏晓丹2021.

砂岩颗粒流平行黏结模型细观参数标定方法研究

[J].三峡大学学报(自然科学版),434):7-12.

[本文引用: 3]

姜玥邹文栋2023.

基于PFC3D的空心圆柱灰砂岩宏细观参数相关性研究

[J/OL].煤炭科学技术,1-132024-08-15]..

URL     [本文引用: 1]

蒋明镜方威司马军2015.

模拟岩石的平行黏结模型微观参数标定

[J].山东大学学报(工学版),454):50-56.

[本文引用: 1]

任俊卿肖明刘国庆2023.

基于改进BP算法的岩石宏细观参数轻量化分析方法

[J].湖南大学学报(自然科学版),509):207-218.

[本文引用: 1]

王朝阳林鹏许振浩2022.

横观各向同性岩体平直—光滑节理双模型细观参数联合标定方法

[J].中南大学学报(自然科学版),536):2211-2223.

[本文引用: 1]

王洪波马哲乌兰图雅2022.

采用BP神经网络和Burgers模型的细观参数标定

[J].农业工程学报,3823):152-161.

[本文引用: 1]

吴昌友2007.

神经网络的研究及应用

[D].哈尔滨东北农业大学.

[本文引用: 1]

吴禄源朱永恒白海波2023.

砂岩颗粒流平行黏结模型宏细观参数关联性研究

[J].矿业科学学报,84):487-501.

[本文引用: 1]

赵国彦戴兵马驰2012.

平行黏结模型中细观参数对宏观特性影响研究

[J].岩石力学与工程学报,317):1491-1498.

[本文引用: 1]

钟惟亮丁昊范立峰2023.

基于BP神经网络的地聚物混凝土细观参数标定研究

[J/OL].工程力学,1-102024-08-15]..

URL     [本文引用: 1]

周小棚许强赵宽耀2020.

基于神经网络的离散元细观参数标定方法研究——以甘肃黑方台黄土滑坡为例

[J].岩石力学与工程学报,39增1):2837-2847.

[本文引用: 2]

/