[go: up one dir, main page]

CN111257934A - Prediction method of ground motion peak acceleration based on second-order neuron deep neural network - Google Patents

Prediction method of ground motion peak acceleration based on second-order neuron deep neural network Download PDF

Info

Publication number
CN111257934A
CN111257934A CN202010053228.2A CN202010053228A CN111257934A CN 111257934 A CN111257934 A CN 111257934A CN 202010053228 A CN202010053228 A CN 202010053228A CN 111257934 A CN111257934 A CN 111257934A
Authority
CN
China
Prior art keywords
neural network
deep neural
peak acceleration
order
neuron
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010053228.2A
Other languages
Chinese (zh)
Other versions
CN111257934B (en
Inventor
籍多发
李晨曦
温卫平
翟长海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Institute of Technology Shenzhen
Original Assignee
Harbin Institute of Technology Shenzhen
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin Institute of Technology Shenzhen filed Critical Harbin Institute of Technology Shenzhen
Priority to CN202010053228.2A priority Critical patent/CN111257934B/en
Publication of CN111257934A publication Critical patent/CN111257934A/en
Application granted granted Critical
Publication of CN111257934B publication Critical patent/CN111257934B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/28Processing seismic data, e.g. for interpretation or for event detection
    • G01V1/30Analysis
    • G01V1/307Analysis for determining seismic attributes, e.g. amplitude, instantaneous phase or frequency, reflection strength or polarity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Environmental & Geological Engineering (AREA)
  • Geology (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Geophysics And Detection Of Objects (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a seismic oscillation peak acceleration prediction method based on a second-order neuron deep neural network, belongs to the field of seismic engineering, and aims to solve the technical problem of low accuracy of seismic oscillation prediction. The earthquake motion peak acceleration prediction method comprises the following steps: selecting a seismic magnitude, a projection distance, a shear wave velocity, an area, a covering layer thickness, a fault type and a period as input parameters in a data set, wherein the corresponding seismic oscillation peak acceleration is a target parameter; establishing a deep neural network comprising three hidden layers, wherein neurons are second-order elements, a hyperbolic tangent function is adopted as an activation function, a mean square error function and an Adam self-adaptive optimization function are adopted for back propagation, and an average absolute error function is taken as an evaluation function; thirdly, training a deep neural network model; and fourthly, predicting the peak acceleration. The invention adopts a multi-input structure and a second-order neural network, which can not only improve the precision of predicting the earthquake motion peak acceleration, but also ensure the applicability of a deep neural network model.

Description

基于二阶神经元深度神经网络的地震动峰值加速度预测方法Prediction method of ground motion peak acceleration based on second-order neuron deep neural network

技术领域technical field

本发明属于地震工程领域,具体涉及一种基于二阶神经元深度神经网络的地震动峰值加速度预测方法。The invention belongs to the field of earthquake engineering, and in particular relates to a method for predicting the peak acceleration of ground motion based on a second-order neuron deep neural network.

背景技术Background technique

从古到今,每一次大地震给社会带来的损失都不可估量,为了减少并控制地震带来的损失,对建筑进行抗震设防是最重要的一项措施,而抗震设防的依据则是地震危险性分析。在地震危险性分析中,为了通过不同参数评估地震烈度,建立地震动预测方程是非常重要的一个环节。From ancient times to the present, the losses brought to the society by every major earthquake are immeasurable. In order to reduce and control the losses caused by earthquakes, it is the most important measure to fortify buildings against earthquakes. Risk Analysis. In earthquake hazard analysis, in order to evaluate earthquake intensity through different parameters, it is very important to establish ground motion prediction equation.

目前传统的预测方法主要是根据已有的地震记录进行经验回归,这种方法预测精度良好,残差分布均匀,但是由于方程中各个变量的高度不确定性,导致适用这类方法的地震动记录较少。At present, the traditional prediction method mainly performs empirical regression based on the existing seismic records. This method has good prediction accuracy and uniform residual distribution. However, due to the high uncertainty of each variable in the equation, the ground motion records suitable for this method are less.

近年来随着计算机技术和的发展,深度神经网络在数据回归中取得了较好的成绩,因此提出一个基于二阶神经元深度神经网络的峰值加速度预测方法。In recent years, with the development of computer technology and technology, deep neural network has achieved good results in data regression, so a peak acceleration prediction method based on second-order neuron deep neural network is proposed.

发明内容SUMMARY OF THE INVENTION

本发明的目的是为了解决地震动预测的精度低的技术问题,而提供一种基于二阶神经元深度神经网络的地震动峰值加速度预测方法。The purpose of the present invention is to provide a ground motion peak acceleration prediction method based on a second-order neuron deep neural network in order to solve the technical problem of low accuracy of ground motion prediction.

本发明基于二阶神经元深度神经网络的地震动峰值加速度预测方法按照以下步骤实现:The method for predicting the ground motion peak acceleration based on the second-order neuron deep neural network of the present invention is implemented according to the following steps:

步骤一:收集地震动记录,建立数据集:Step 1: Collect ground motion records and build a data set:

在数据集中挑选出震级(M)、投影距(RJB)、剪切波速(VS30)、地区(Region)、覆盖层厚度(Z1)、断层类型(Fault Type)和周期(T)作为输入参数,相对应的地震动峰值加速度为目标参数,通过标准化方法使输入参数与目标参数的值位于-0.5~0.5之间,得到地震动数据集;The magnitude (M), projection distance (R JB ), shear wave velocity (V S30 ), region (Region), overburden thickness (Z 1 ), fault type (Fault Type) and period (T) were selected in the dataset as Input parameters, the corresponding ground motion peak acceleration is the target parameter, and the value of the input parameter and the target parameter is between -0.5 and 0.5 through the standardization method, and the ground motion data set is obtained;

步骤二:建立具有二阶神经元的深度神经网络:Step 2: Build a deep neural network with second-order neurons:

建立包含三个隐藏层的深度神经网络,神经元均为二阶元,采用双曲正切函数(Tanh) 为激活函数,采用均方误差函数(MSE)和Adam自适应优化函数进行反向传播,以平均绝对误差函数(MAE)为评价函数,得到深度神经网络模型;A deep neural network with three hidden layers is established. The neurons are all second-order elements. The hyperbolic tangent function (Tanh) is used as the activation function, and the mean square error function (MSE) and the Adam adaptive optimization function are used for backpropagation. Taking the mean absolute error function (MAE) as the evaluation function, the deep neural network model is obtained;

步骤三:深度神经网络模型训练:Step 3: Deep neural network model training:

对深度神经网络模型进行训练,通过均方误差函数(MSE)和平均绝对误差函数(MAE)保证训练精度,使衰减曲线平滑下降,得到训练后的深度神经网络模型;The deep neural network model is trained, and the training accuracy is guaranteed by the mean square error function (MSE) and the mean absolute error function (MAE), and the decay curve is smoothly decreased, and the trained deep neural network model is obtained;

步骤四:峰值加速度预测:Step 4: Peak acceleration prediction:

利用步骤三训练后的深度神经网络模型对地震动输入参数进行预测并输出地震动峰值加速度,从而实现对地震动峰值加速度的预测;Use the deep neural network model trained in step 3 to predict the ground motion input parameters and output the ground motion peak acceleration, thereby realizing the prediction of the ground motion peak acceleration;

其中步骤二中二阶元内部的运算公式如下:The operation formula inside the second-order element in step 2 is as follows:

Figure BDA0002371946590000021
Figure BDA0002371946590000021

其中:k:当前神经元位于第k层;Among them: k: the current neuron is located in the kth layer;

n:第k层网络的神经元数量;n: the number of neurons in the k-th layer network;

σ:激活函数,采用双曲正切函数(Tanh);σ: activation function, using the hyperbolic tangent function (Tanh);

ωir:第k层网络第i个神经元所对应的第一权重参数;ω ir : the first weight parameter corresponding to the i-th neuron of the k-th layer network;

ωig:第k层网络第i个神经元所对应的第二权重参数;ω ig : the second weight parameter corresponding to the i-th neuron of the k-th layer network;

ωib:第k层网络第i个神经元所对应的第三权重参数;ω ib : the third weight parameter corresponding to the i-th neuron of the k-th layer network;

b1:第k层网络所对应的第一偏置参数;b 1 : the first bias parameter corresponding to the k-th layer network;

b2:第k层网络所对应的第二偏置参数;b 2 : the second bias parameter corresponding to the k-th layer network;

b3:第k层网络所对应的第三偏置参数;b 3 : the third bias parameter corresponding to the k-th layer network;

xi:输入参数。x i : Input parameters.

本发明从全球范围(NGA-West2数据库)选用了20900余条地震动记录,采用一个多输入结构、二阶神经元网络,既能提高预测的精度,又能保证深度神经网络模型的适用性。The invention selects more than 20,900 ground motion records from the global scope (NGA-West2 database), and adopts a multi-input structure and a second-order neuron network, which can not only improve the prediction accuracy, but also ensure the applicability of the deep neural network model.

与传统的经验公式比较,本发明基于二阶神经元深度神经网络的地震动峰值加速度预测方法包含的数据集最多,精度更高,适用性更好,且在使用上同样简便。Compared with the traditional empirical formula, the ground motion peak acceleration prediction method based on the second-order neuron deep neural network of the present invention contains the most data sets, has higher precision, better applicability, and is also easy to use.

附图说明Description of drawings

图1为实施例基于二阶神经元深度神经网络的地震动峰值加速度预测方法的总体框架流程图;Fig. 1 is the overall framework flow chart of the ground motion peak acceleration prediction method based on the second-order neuron deep neural network according to the embodiment;

图2为实施例中二阶神经元深度神经网络模型的网络结构图;2 is a network structure diagram of a second-order neuron deep neural network model in an embodiment;

图3为采用ASK14预测地震动峰值加速度的测试图;Figure 3 is the test chart of using ASK14 to predict the peak acceleration of ground motion;

图4为采用BSSA14预测地震动峰值加速度的测试图;Fig. 4 is the test chart of using BSSA14 to predict the peak acceleration of ground motion;

图5为采用CB14预测地震动峰值加速度的测试图;Figure 5 is a test chart of using CB14 to predict the peak acceleration of ground motion;

图6为采用CY14预测地震动峰值加速度的测试图;Figure 6 is a test chart of using CY14 to predict the peak acceleration of ground motion;

图7为采用ANN预测地震动峰值加速度的测试图;Fig. 7 is the test chart of using ANN to predict the peak acceleration of ground motion;

图8为采用实施例RSO-DNN预测地震动峰值加速度的测试图;Fig. 8 is the test chart that adopts embodiment RSO-DNN to predict the ground motion peak acceleration;

图9为实施例与BSSA14模型峰值加速度衰减曲线对比图,其中实线代表RSO-DNN,虚线代表BSSA14,沿着箭头方向M震级依次为4、5、6、7和8。9 is a comparison diagram of the peak acceleration decay curve between the embodiment and the BSSA14 model, wherein the solid line represents the RSO-DNN, the dotted line represents the BSSA14, and the M magnitudes along the arrow direction are 4, 5, 6, 7 and 8 in turn.

具体实施方式Detailed ways

具体实施方式一:本实施方式基于二阶神经元深度神经网络的地震动峰值加速度预测方法按照以下步骤实施:Embodiment 1: The method for predicting the ground motion peak acceleration based on the second-order neuron deep neural network in this embodiment is implemented according to the following steps:

步骤一:收集地震动记录,建立数据集:Step 1: Collect ground motion records and build a data set:

在数据集中挑选出震级(M)、投影距(RJB)、剪切波速(VS30)、地区(Region)、覆盖层厚度(Z1)、断层类型(Fault Type)和周期(T)为输入参数,相对应的地震动峰值加速度为目标参数,通过标准化方法使输入参数与目标参数的值位于-0.5~0.5之间,得到地震动数据集;The magnitude (M), projection distance (R JB ), shear wave velocity (V S30 ), region (Region), overburden thickness (Z 1 ), fault type (Fault Type) and period (T) are selected in the dataset as Input parameters, the corresponding ground motion peak acceleration is the target parameter, and the value of the input parameter and the target parameter is between -0.5 and 0.5 through the standardization method, and the ground motion data set is obtained;

步骤二:建立具有二阶神经元的深度神经网络:Step 2: Build a deep neural network with second-order neurons:

建立包含三个隐藏层的深度神经网络,神经元均为二阶元,采用双曲正切函数(Tanh) 为激活函数,采用均方误差函数(MSE)和Adam自适应优化函数进行反向传播,以平均绝对误差函数(MAE)为评价函数,得到深度神经网络模型;A deep neural network with three hidden layers is established. The neurons are all second-order elements. The hyperbolic tangent function (Tanh) is used as the activation function, and the mean square error function (MSE) and the Adam adaptive optimization function are used for backpropagation. Taking the mean absolute error function (MAE) as the evaluation function, the deep neural network model is obtained;

步骤三:深度神经网络模型训练:Step 3: Deep neural network model training:

对深度神经网络模型进行训练,通过均方误差函数(MSE)和平均绝对误差函数(MAE)保证训练精度,使衰减曲线平滑下降,得到训练后的深度神经网络模型;The deep neural network model is trained, and the training accuracy is guaranteed by the mean square error function (MSE) and the mean absolute error function (MAE), and the decay curve is smoothly decreased, and the trained deep neural network model is obtained;

步骤四:峰值加速度预测:Step 4: Peak acceleration prediction:

利用步骤三训练后的深度神经网络模型对地震动输入参数进行预测并输出地震动峰值加速度,从而完成基于二阶神经元深度神经网络的地震动峰值加速度预测方法;Use the deep neural network model trained in step 3 to predict the ground motion input parameters and output the ground motion peak acceleration, thereby completing the ground motion peak acceleration prediction method based on the second-order neuron deep neural network;

其中步骤二中二阶元内部的运算公式如下:The operation formula inside the second-order element in step 2 is as follows:

Figure BDA0002371946590000031
Figure BDA0002371946590000031

其中:k:当前神经元位于第k层;Among them: k: the current neuron is located in the kth layer;

n:第k层网络的神经元数量;n: the number of neurons in the k-th layer network;

σ:激活函数,采用双曲正切函数(Tanh);σ: activation function, using the hyperbolic tangent function (Tanh);

ωir:第k层网络第i个神经元所对应的第一权重参数;ω ir : the first weight parameter corresponding to the i-th neuron of the k-th layer network;

ωig:第k层网络第i个神经元所对应的第二权重参数;ω ig : the second weight parameter corresponding to the i-th neuron of the k-th layer network;

ωib:第k层网络第i个神经元所对应的第三权重参数;ω ib : the third weight parameter corresponding to the i-th neuron of the k-th layer network;

b1:第k层网络所对应的第一偏置参数;b 1 : the first bias parameter corresponding to the k-th layer network;

b2:第k层网络所对应的第二偏置参数;b 2 : the second bias parameter corresponding to the k-th layer network;

b3:第k层网络所对应的第三偏置参数;b 3 : the third bias parameter corresponding to the k-th layer network;

xi:输入参数。x i : Input parameters.

具体实施方式二:本实施方式与具体实施方式一不同的是步骤一中的地震动记录选自 NGA-West2数据库。Embodiment 2: The difference between this embodiment and Embodiment 1 is that the ground motion records in step 1 are selected from the NGA-West2 database.

具体实施方式三:本实施方式与具体实施方式一或二不同的是步骤一中震级(M)取自然对数值,投影距(RJB)取自然对数值。Embodiment 3: The difference between this embodiment and Embodiment 1 or 2 is that in step 1, the magnitude (M) takes the natural logarithm value, and the projection distance (R JB ) takes the natural logarithmic value.

具体实施方式四:本实施方式与具体实施方式一至三之一不同的是步骤二中每个隐藏层包括30个二阶神经元。Embodiment 4: The difference between this embodiment and one of Embodiments 1 to 3 is that each hidden layer in Step 2 includes 30 second-order neurons.

具体实施方式五:本实施方式与具体实施方式一至四之一不同的是步骤二中所述的深度神经网络为多输入网络,输入参数分四组分别输入独立的子网络中,每个独立的子网络包括30个二阶神经元,输入参数经过四个独立的子网络运算后得到四组数据,使用concatenate函数将四组数据连接成一组后再输入到下一隐藏层。Embodiment 5: The difference between this embodiment and one of Embodiments 1 to 4 is that the deep neural network described in step 2 is a multi-input network, and the input parameters are divided into four groups and input into independent sub-networks, each independent The sub-network includes 30 second-order neurons, and the input parameters are processed by four independent sub-networks to obtain four sets of data, and the concatenate function is used to connect the four sets of data into one group and then input it to the next hidden layer.

本实施方式所述的独立的子网络为隐藏层。The independent sub-network described in this embodiment is a hidden layer.

具体实施方式六:本实施方式与具体实施方式三或五不同的是输入参数分成A、B、C 和D四组,A组以断层类型(Fault Type)和震级(M)作为输入参数,B组以震级(M)、投影距(RJB)和地区(Region)作为输入参数,C组以震级(M)、投影距(RJB)、地区(Region)、剪切波速(VS30)和覆盖层厚度(Z1)作为输入参数,D组以周期(T)作为输入参数。Embodiment 6: The difference between this embodiment and Embodiment 3 or 5 is that the input parameters are divided into four groups: A, B, C and D. In group A, fault type (Fault Type) and magnitude (M) are used as input parameters. Group C takes magnitude (M), projection distance (R JB ) and region (Region) as input parameters, while Group C takes magnitude (M), projection distance (R JB ), region (Region), shear wave velocity (V S30 ) and The cover layer thickness (Z 1 ) is used as the input parameter, and the D group takes the period (T) as the input parameter.

具体实施方式七:本实施方式与具体实施方式一至六之一不同的是步骤二中所述的均方误差函数(MSE)的表达式如下:Embodiment 7: The difference between this embodiment and one of Embodiments 1 to 6 is that the expression of the mean square error function (MSE) described in step 2 is as follows:

Figure BDA0002371946590000041
Figure BDA0002371946590000041

其中:yi—真实值;yi pre—预测值。Among them: y i —true value; y i pre —predicted value.

具体实施方式八:本实施方式与具体实施方式一至七之一不同的是所述Adam自适应优化函数的算法如下:Embodiment 8: The difference between this embodiment and one of Embodiments 1 to 7 is that the algorithm of the Adam adaptive optimization function is as follows:

(1)计算梯度的一阶矩估计和二阶矩估计,计算公式为:(1) Calculate the first-order moment estimation and the second-order moment estimation of the gradient, and the calculation formula is:

mt=β1·mt-1+(1-β1)·gt,νt=β2·νt-1+(1-β2)·gt 2m t1 ·m t-1 +(1-β 1 )·g t , ν t2 ·ν t-1 +(1-β 2 )·g t 2 ;

式中,gt为梯度,其中mt为梯度的t时刻平均值,νt为梯度的t时刻非中心方差值,mt-1为梯度的t-1时刻平均值,Vt-1为梯度的t-1时刻非中心方差值,矩估计的指数衰减速率β1和β2在区间[0,1)内,β1取0.9,β2取0.999;In the formula, g t is the gradient, where m t is the average value of the gradient at time t, ν t is the non-central variance value of the gradient at time t, m t-1 is the average value of the gradient at time t-1, and V t-1 is the non-central variance value of the gradient at time t-1, the exponential decay rates β 1 and β 2 of the moment estimation are in the interval [0,1), β 1 takes 0.9, and β 2 takes 0.999;

(2)对一阶矩估计和二阶矩估计的校正,计算公式为:(2) For the correction of the first-order moment estimation and the second-order moment estimation, the calculation formula is:

Figure BDA0002371946590000051
Figure BDA0002371946590000051

(3)参数更新的最终公式为:(3) The final formula for parameter update is:

Figure BDA0002371946590000052
Figure BDA0002371946590000052

式中,θt为更新的参数,η为学习率,ε为用于数值稳定的小常数,ε取10-8In the formula, θ t is the updated parameter, η is the learning rate, ε is a small constant used for numerical stability, and ε is taken as 10 -8 .

具体实施方式九:本实施方式与具体实施方式一至八之一不同的是步骤三中训练后的深度神经网络模型的批大小(Batchsize)为325,训练轮次(Epoch)为15,学习率为0.001。Embodiment 9: The difference between this embodiment and one of Embodiments 1 to 8 is that the batch size (Batchsize) of the deep neural network model trained in step 3 is 325, the training round (Epoch) is 15, and the learning rate is 0.001.

实施例:本实施例基于二阶神经元深度神经网络的地震动峰值加速度预测方法按照以下步骤实施:Embodiment: The method for predicting the peak acceleration of ground motion based on the second-order neuron deep neural network in this embodiment is implemented according to the following steps:

步骤一:收集地震动记录,建立数据集:Step 1: Collect ground motion records and build a data set:

从NGA-West2数据库选用20900余条地震动记录,在数据集中挑选出震级(M)、投影距(RJB)、剪切波速(VS30)、地区(Region)、覆盖层厚度(Z1)、断层类型(Fault Type) 和周期(T)为输入参数,震级(M)取自然对数值,投影距(RJB)取自然对数值,相对应的地震动峰值加速度为目标参数,通过标准化方法使输入参数与目标参数的值位于 -0.5~0.5之间,得到地震动数据集;More than 20,900 ground motion records were selected from the NGA-West2 database, and the magnitude (M), projection distance (R JB ), shear wave velocity (V S30 ), region (Region), and overburden thickness (Z 1 ) were selected from the dataset. , fault type (Fault Type) and period (T) are input parameters, magnitude (M) takes the natural logarithm value, projection distance (R JB ) takes the natural logarithmic value, and the corresponding ground motion peak acceleration is the target parameter, through the standardization method Make the value of the input parameter and the target parameter between -0.5 and 0.5 to obtain the ground motion data set;

所述的标准化方法的公式如下:The formula for the described normalization method is as follows:

Figure BDA0002371946590000053
Figure BDA0002371946590000053

其中:x*:标准化后的数据;xmax:数据最大值;xmin:数据最小值;x:标准化前的数据;Among them: x * : data after normalization; x max : data maximum value; x min : data minimum value; x: data before normalization;

步骤二:划分数据集;Step 2: Divide the dataset;

将地震动数据集随机划分为训练集,验证集和测试集,训练集,验证集和测试集的比例为8:1:1;The ground motion dataset is randomly divided into training set, validation set and test set, and the ratio of training set, validation set and test set is 8:1:1;

步骤三:建立具有二阶神经元的深度神经网络:Step 3: Build a deep neural network with second-order neurons:

建立包含三个隐藏层的深度神经网络,该深度神经网络为多输入网络,输入参数分四组分别输入独立的子网络中,输入参数分成A组、B组、C组和D组,A组以断层类型(FaultType)和震级(M)作为输入参数,B组以震级(M)、投影距(RJB)和地区(Region) 作为输入参数,C组以震级(M)、投影距(RJB)、地区(Region)、剪切波速(VS30)和覆盖层厚度(Z1)作为输入参数,D组以周期(T)作为输入参数,每个独立的子网络包括 30个二阶神经元,输入参数经过四个独立的子网络运算后得到四组数据,使用concatenate 函数将四组数据连接成一组后再输入到下一隐藏层,每个隐藏层包括30个二阶神经元,采用双曲正切函数(Tanh)为激活函数,采用均方误差函数(MSE)和Adam自适应优化函数进行反向传播,以平均绝对误差函数(MAE)为评价函数,得到深度神经网络模型;Establish a deep neural network with three hidden layers. The deep neural network is a multi-input network. The input parameters are divided into four groups and input into independent sub-networks. The input parameters are divided into A group, B group, C group and D group, A group Taking the fault type (FaultType) and magnitude (M) as input parameters, group B takes magnitude (M), projection distance (R JB ) and region (Region) as input parameters, group C takes magnitude (M), projection distance (R) JB ), region (Region), shear wave velocity (V S30 ) and cover layer thickness (Z 1 ) as input parameters, group D takes period (T) as input parameter, each independent sub-network includes 30 second-order neurons The input parameters get four sets of data after four independent sub-network operations, use the concatenate function to connect the four sets of data into one group and then input it to the next hidden layer, each hidden layer includes 30 second-order neurons, using The hyperbolic tangent function (Tanh) is the activation function, the mean square error function (MSE) and the Adam adaptive optimization function are used for backpropagation, and the mean absolute error function (MAE) is used as the evaluation function to obtain the deep neural network model;

步骤四:深度神经网络模型训练:Step 4: Deep neural network model training:

对深度神经网络模型进行训练,通过均方误差函数(MSE)和平均绝对误差函数(MAE)保证训练精度,根据衰减曲线形状保证适用性,得到训练后的深度神经网络模型RSO-DNN,训练后的深度神经网络模型的批大小(Batchsize)为325,训练轮次(Epoch) 为15,学习率为0.001;The deep neural network model is trained, the training accuracy is guaranteed by the mean square error function (MSE) and the mean absolute error function (MAE), and the applicability is guaranteed according to the shape of the decay curve, and the trained deep neural network model RSO-DNN is obtained. The batch size (Batchsize) of the deep neural network model is 325, the training epoch (Epoch) is 15, and the learning rate is 0.001;

步骤五:峰值加速度预测:Step 5: Peak acceleration prediction:

利用步骤四训练后的训练后的深度神经网络模型对地震动输入参数进行预测并输出地震动峰值加速度,从而完成基于二阶神经元深度神经网络的地震动峰值加速度预测方法。The trained deep neural network model trained in step 4 is used to predict the ground motion input parameters and output the ground motion peak acceleration, thereby completing the ground motion peak acceleration prediction method based on the second-order neuron deep neural network.

本实施例所选用网络包括三个隐藏层,所有神经元均为二阶元,二阶元内部运算公式如下:The network selected in this embodiment includes three hidden layers, all neurons are second-order elements, and the internal operation formula of the second-order elements is as follows:

Figure BDA0002371946590000061
Figure BDA0002371946590000061

其中:k:当前神经元位于第k层;Among them: k: the current neuron is located in the kth layer;

n:第k层网络的神经元数量;n: the number of neurons in the k-th layer network;

σ:激活函数,采用双曲正切函数(Tanh);σ: activation function, using the hyperbolic tangent function (Tanh);

ωir:第k层网络第i个神经元所对应的第一权重参数;ω ir : the first weight parameter corresponding to the i-th neuron of the k-th layer network;

ωig:第k层网络第i个神经元所对应的第二权重参数;ω ig : the second weight parameter corresponding to the i-th neuron of the k-th layer network;

ωib:第k层网络第i个神经元所对应的第三权重参数;ω ib : the third weight parameter corresponding to the i-th neuron of the k-th layer network;

b1:第k层网络所对应的第一偏置参数;b 1 : the first bias parameter corresponding to the k-th layer network;

b2:第k层网络所对应的第二偏置参数;b 2 : the second bias parameter corresponding to the k-th layer network;

b3:第k层网络所对应的第三偏置参数;b 3 : the third bias parameter corresponding to the k-th layer network;

xi:输入参数。x i : Input parameters.

随着计算机技术的发展,数据集的扩增,神经网络向着深层,神经元向着高阶的方向发展,但神经网络在建立地震动预测方程的方面贡献非常有限。传统的经验回归方法建立的模型如BSSA14,ASK14,CB14,CY14,I14以及Derras训练的人工神经网络的精度和适用性都非常良好,但还有提高的空间。因此本发明选择5个经验公式与1个人工神经网络模型(ANN)进行对比,其中传统线性神经网络(ANN)中,每个神经元内部的运算公式如下:With the development of computer technology and the expansion of data sets, the neural network is developing towards a deeper layer, and the neurons are developing towards a higher-order direction, but the contribution of the neural network to the establishment of ground motion prediction equations is very limited. The accuracy and applicability of models established by traditional empirical regression methods such as BSSA14, ASK14, CB14, CY14, I14 and artificial neural networks trained by Deras are very good, but there is still room for improvement. Therefore, the present invention selects 5 empirical formulas to compare with 1 artificial neural network model (ANN), wherein in the traditional linear neural network (ANN), the operation formula inside each neuron is as follows:

Figure BDA0002371946590000071
Figure BDA0002371946590000071

其中:k:当前神经元位于第k层;Among them: k: the current neuron is located in the kth layer;

n:第k层网络的神经元数量;n: the number of neurons in the k-th layer network;

ωi:第k层网络第i个神经元所对应的权重参数;ω i : the weight parameter corresponding to the i-th neuron of the k-th layer network;

b:第k层网络所对应的偏置参数;b: the bias parameter corresponding to the k-th layer network;

xi:输入参数;x i : input parameter;

σ:激活函数。σ: activation function.

对比结果如表1所示,对比图如图3-图8所示。通过对峰值加速度预测精度的计算对比及聚拢效果的观察对比,本实施例训练后的深度神经网络模型的表现最好。The comparison results are shown in Table 1, and the comparison diagrams are shown in Figures 3-8. Through the calculation and comparison of the peak acceleration prediction accuracy and the observation and comparison of the gathering effect, the deep neural network model trained in this embodiment has the best performance.

表1本发明与经验公式及线性人工神经网络峰值加速度预测结果对比Table 1 The present invention is compared with empirical formula and linear artificial neural network peak acceleration prediction result

Figure BDA0002371946590000072
Figure BDA0002371946590000072

Claims (9)

1. The earthquake motion peak acceleration prediction method based on the second-order neuron deep neural network is characterized by comprising the following steps of:
the method comprises the following steps: collecting seismic motion records, and establishing a data set:
selecting an earthquake magnitude, a projection distance, a shear wave velocity, an area, a covering layer thickness, a fault type and a period in the data set as input parameters, taking the corresponding earthquake motion peak acceleration as a target parameter, and enabling the values of the input parameters and the target parameter to be between-0.5 and 0.5 through a standardization method to obtain an earthquake motion data set;
step two: establishing a deep neural network with second-order neurons:
establishing a deep neural network comprising three hidden layers, wherein neurons are second-order elements, a hyperbolic tangent function is adopted as an activation function, a mean square error function and an Adam self-adaptive optimization function are adopted for back propagation, and an average absolute error function is adopted as an evaluation function to obtain a deep neural network model;
step three: deep neural network model training:
training the deep neural network model, ensuring the training precision through a mean square error function and an average absolute error function, and enabling an attenuation curve to smoothly descend to obtain the trained deep neural network model;
step four: predicting the peak acceleration:
predicting earthquake motion input parameters and outputting earthquake motion peak acceleration by using the deep neural network model trained in the step three, so that the earthquake motion peak acceleration is predicted;
the operation formula in the second order element in the step two is as follows:
Figure FDA0002371946580000011
wherein: k is that the current neuron is positioned at the kth layer;
n is the number of neurons in the k-th layer network;
σ: activating a function by adopting a hyperbolic tangent function;
ωira first weight parameter corresponding to the ith neuron of the k-th layer network;
ωiga second weight parameter corresponding to the ith neuron of the k-th layer network;
ωiba third weight parameter corresponding to the ith neuron of the k-th layer network;
b1a first bias parameter corresponding to the k-th layer network;
b2a second bias parameter corresponding to the k-th layer network;
b3a third bias parameter corresponding to the k-th layer network;
xiinput parameters.
2. The method for predicting earthquake peak acceleration based on the second-order neuron depth neural network as claimed in claim 1, wherein the earthquake record in the first step is selected from NGA-West2 database.
3. The method of claim 1, wherein the seismic peak acceleration prediction method based on the second-order neuron depth neural network is characterized in that in the first step, the seismic magnitude is a natural logarithm value, and the projection distance is a natural logarithm value.
4. The method of predicting earthquake peak acceleration based on the second-order neuron deep neural network as claimed in claim 1, wherein each hidden layer in the second step comprises 30 second-order neurons.
5. The method of predicting earthquake peak acceleration based on the quadratic neuron deep neural network of claim 1, wherein the deep neural network in the second step is a multi-input network, the input parameters are divided into four groups and respectively input into independent sub-networks, each independent sub-network comprises 30 quadratic neurons, the input parameters are subjected to four groups of data obtained by four independent sub-network operations, and the four groups of data are connected into one group by using a catenate function and then input into the next hidden layer.
6. The method of predicting earthquake peak acceleration based on the second-order neuron depth neural network as claimed in claim 3 or 5, wherein the input parameters are divided into A, B, C and D groups, wherein A group takes the fault type and the magnitude as input parameters, B group takes the magnitude, the projection distance and the area as input parameters, C group takes the magnitude, the projection distance, the area, the shear wave velocity and the cover layer thickness as input parameters, and D group takes the period as input parameters.
7. The method for predicting earthquake peak acceleration based on the second-order neuron deep neural network as claimed in claim 1, wherein the expression of the mean square error function in the second step is as follows:
Figure FDA0002371946580000021
wherein: y isi-the true value; y isi pre-a predicted value.
8. The seismic peak acceleration prediction method based on the second-order neuron depth neural network of claim 1, characterized in that the algorithm of the Adam adaptive optimization function is as follows:
(1) calculating a first moment estimate and a second moment estimate of the gradient by the following formula:
mt=β1·mt-1+(1-β1)·gt,νt=β2·νt-1+(1-β2)·gt 2
in the formula, gtIs a gradient in which mtIs the mean value of the gradient at time t, vtIs the non-central variance value, m, at time t of the gradientt-1Is the mean value at time t-1 of the gradient, Vt-1The exponential decay rate β of the moment estimate for the non-central variance value at time t-1 of the gradient1And β2Within the interval [0,1 ], β1Take 0.9, β2Taking 0.999;
(2) correcting the first order moment estimate and the second order moment estimate by calculating the formula:
Figure FDA0002371946580000022
(3) the final formula for parameter update is:
Figure FDA0002371946580000023
in the formula, thetatFor updated parameters η is the learning rate, ε is a small constant for numerical stability, ε is taken to be 10-8
9. The method of predicting earthquake motion peak acceleration based on the second-order neuron deep neural network of claim 1, wherein the batch size of the deep neural network model after training in step three is 325, the training round is 15, and the learning rate is 0.001.
CN202010053228.2A 2020-01-17 2020-01-17 Prediction method of ground motion peak acceleration based on second-order neuron deep neural network Active CN111257934B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010053228.2A CN111257934B (en) 2020-01-17 2020-01-17 Prediction method of ground motion peak acceleration based on second-order neuron deep neural network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010053228.2A CN111257934B (en) 2020-01-17 2020-01-17 Prediction method of ground motion peak acceleration based on second-order neuron deep neural network

Publications (2)

Publication Number Publication Date
CN111257934A true CN111257934A (en) 2020-06-09
CN111257934B CN111257934B (en) 2022-03-11

Family

ID=70947692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010053228.2A Active CN111257934B (en) 2020-01-17 2020-01-17 Prediction method of ground motion peak acceleration based on second-order neuron deep neural network

Country Status (1)

Country Link
CN (1) CN111257934B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112630827A (en) * 2020-12-07 2021-04-09 中国地震局工程力学研究所 Earth surface acceleration peak value parameter prediction method and system
CN113296147A (en) * 2021-05-24 2021-08-24 中国科学技术大学 Method and system for identifying earthquake finite fault fracture parameters
CN113468466A (en) * 2021-07-23 2021-10-01 哈尔滨工业大学 Multi-working-condition one-dimensional wave equation solving method based on neural network
CN114117617A (en) * 2021-12-08 2022-03-01 哈尔滨工业大学 Rapid prediction method for earthquake response of three-span gallery type RC frame building
CN114966840A (en) * 2022-05-24 2022-08-30 哈尔滨工业大学 A Model Establishment Method of 3D Seismic Wavefield Based on General Solution Neural Network
CN115081274A (en) * 2022-06-10 2022-09-20 哈尔滨工业大学 Method for establishing meshless three-dimensional seismic wave field based on recurrent neural network
CN115099523A (en) * 2022-07-20 2022-09-23 哈尔滨工业大学 Earthquake motion parameter prediction method based on artificial intelligence and earthquake motion empirical model mixing
CN115438476A (en) * 2022-08-26 2022-12-06 中国地震灾害防御中心 Method and system for predicting earthquake motion field
CN115932946A (en) * 2022-11-18 2023-04-07 西安交通大学 The training method of the magnitude estimation model, the magnitude estimation method and the magnitude estimation model
CN117075200A (en) * 2023-08-18 2023-11-17 哈尔滨工业大学 Focal depth and epicentral distance prediction method based on physical information neural network
CN117930355A (en) * 2023-11-30 2024-04-26 哈尔滨工业大学 One-dimensional soil layer model joint inversion method based on physical guidance neural network
CN118169757A (en) * 2024-03-19 2024-06-11 哈尔滨工业大学 A method for suppressing seismic coherent noise based on secondary neurons

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103675914A (en) * 2012-09-12 2014-03-26 林沛旸 On-the-spot earthquake real-time analysis system and method using similar neural network
CN106405640A (en) * 2016-08-26 2017-02-15 中国矿业大学(北京) Automatic microseismic signal arrival time picking method based on depth belief neural network
CN106646587A (en) * 2016-12-29 2017-05-10 北京知觉科技有限公司 Target detecting and identifying method and target detecting and identifying system based on sound vibration signal
KR101901352B1 (en) * 2017-06-30 2018-09-21 인천대학교 산학협력단 Predicting System For Seismic Observation
CN108596327A (en) * 2018-03-27 2018-09-28 中国地质大学(武汉) A kind of seismic velocity spectrum artificial intelligence pick-up method based on deep learning
CN109002942A (en) * 2018-09-28 2018-12-14 河南理工大学 A kind of short-term load forecasting method based on stochastic neural net
US20190064378A1 (en) * 2017-08-25 2019-02-28 Wei D. LIU Automated Seismic Interpretation Using Fully Convolutional Neural Networks
CN109799533A (en) * 2018-12-28 2019-05-24 中国石油化工股份有限公司 A kind of method for predicting reservoir based on bidirectional circulating neural network
CN110488351A (en) * 2019-08-15 2019-11-22 东北大学 Seismic wave vibration property identification method based on machine learning
CN110516735A (en) * 2019-08-27 2019-11-29 天津科技大学 A kind of natural gas line event category method based on LSTM network and Adam algorithm
CN110631792A (en) * 2019-10-11 2019-12-31 东南大学 Model update method for seismic hybrid test based on convolutional neural network

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103675914A (en) * 2012-09-12 2014-03-26 林沛旸 On-the-spot earthquake real-time analysis system and method using similar neural network
CN106405640A (en) * 2016-08-26 2017-02-15 中国矿业大学(北京) Automatic microseismic signal arrival time picking method based on depth belief neural network
CN106646587A (en) * 2016-12-29 2017-05-10 北京知觉科技有限公司 Target detecting and identifying method and target detecting and identifying system based on sound vibration signal
KR101901352B1 (en) * 2017-06-30 2018-09-21 인천대학교 산학협력단 Predicting System For Seismic Observation
US20190064378A1 (en) * 2017-08-25 2019-02-28 Wei D. LIU Automated Seismic Interpretation Using Fully Convolutional Neural Networks
CN108596327A (en) * 2018-03-27 2018-09-28 中国地质大学(武汉) A kind of seismic velocity spectrum artificial intelligence pick-up method based on deep learning
CN109002942A (en) * 2018-09-28 2018-12-14 河南理工大学 A kind of short-term load forecasting method based on stochastic neural net
CN109799533A (en) * 2018-12-28 2019-05-24 中国石油化工股份有限公司 A kind of method for predicting reservoir based on bidirectional circulating neural network
CN110488351A (en) * 2019-08-15 2019-11-22 东北大学 Seismic wave vibration property identification method based on machine learning
CN110516735A (en) * 2019-08-27 2019-11-29 天津科技大学 A kind of natural gas line event category method based on LSTM network and Adam algorithm
CN110631792A (en) * 2019-10-11 2019-12-31 东南大学 Model update method for seismic hybrid test based on convolutional neural network

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
GILBERT L. MOLAS ETC: ""NEURAL NETWORKS FOR QUICK EARTHQUAKE DAMAGE ESTIMATION"", 《EARTHQUAKE ENGINEERING AND STRUCTURAL DYNAMICS》 *
傅磊 等: ""基于改进AlexNet模型的肺癌辅助检测方法"", 《莆田学院学报》 *
籍多发: ""主余震地震动特征及结构地震反应分析"", 《中国优秀博士学位论文全文数据库 工程科技II辑》 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112630827A (en) * 2020-12-07 2021-04-09 中国地震局工程力学研究所 Earth surface acceleration peak value parameter prediction method and system
CN112630827B (en) * 2020-12-07 2024-02-02 中国地震局工程力学研究所 Surface acceleration peak parameter prediction method and system
CN113296147A (en) * 2021-05-24 2021-08-24 中国科学技术大学 Method and system for identifying earthquake finite fault fracture parameters
CN113468466A (en) * 2021-07-23 2021-10-01 哈尔滨工业大学 Multi-working-condition one-dimensional wave equation solving method based on neural network
CN113468466B (en) * 2021-07-23 2022-04-15 哈尔滨工业大学 One-dimensional wave equation solving method based on neural network
CN114117617B (en) * 2021-12-08 2022-05-31 哈尔滨工业大学 Rapid prediction method for earthquake response of three-span gallery type RC frame building
CN114117617A (en) * 2021-12-08 2022-03-01 哈尔滨工业大学 Rapid prediction method for earthquake response of three-span gallery type RC frame building
CN114966840B (en) * 2022-05-24 2023-04-07 哈尔滨工业大学 Model building method of three-dimensional seismic wave field based on general solution neural network
CN114966840A (en) * 2022-05-24 2022-08-30 哈尔滨工业大学 A Model Establishment Method of 3D Seismic Wavefield Based on General Solution Neural Network
CN115081274B (en) * 2022-06-10 2023-05-30 哈尔滨工业大学 Method for establishing gridless three-dimensional seismic wave field based on cyclic neural network
CN115081274A (en) * 2022-06-10 2022-09-20 哈尔滨工业大学 Method for establishing meshless three-dimensional seismic wave field based on recurrent neural network
CN115099523A (en) * 2022-07-20 2022-09-23 哈尔滨工业大学 Earthquake motion parameter prediction method based on artificial intelligence and earthquake motion empirical model mixing
CN115099523B (en) * 2022-07-20 2023-10-24 哈尔滨工业大学 Earthquake parameter prediction method based on hybrid artificial intelligence and earthquake experience model
CN115438476A (en) * 2022-08-26 2022-12-06 中国地震灾害防御中心 Method and system for predicting earthquake motion field
CN115932946A (en) * 2022-11-18 2023-04-07 西安交通大学 The training method of the magnitude estimation model, the magnitude estimation method and the magnitude estimation model
CN115932946B (en) * 2022-11-18 2025-05-30 西安交通大学 Training method of magnitude estimation model, magnitude estimation method and magnitude estimation model
CN117075200A (en) * 2023-08-18 2023-11-17 哈尔滨工业大学 Focal depth and epicentral distance prediction method based on physical information neural network
CN117075200B (en) * 2023-08-18 2024-12-20 哈尔滨工业大学 Prediction method of focal depth and epicenter distance based on physical information neural network
CN117930355A (en) * 2023-11-30 2024-04-26 哈尔滨工业大学 One-dimensional soil layer model joint inversion method based on physical guidance neural network
CN117930355B (en) * 2023-11-30 2025-02-25 哈尔滨工业大学 Joint inversion method for one-dimensional soil layer model based on physics-guided neural network
CN118169757A (en) * 2024-03-19 2024-06-11 哈尔滨工业大学 A method for suppressing seismic coherent noise based on secondary neurons

Also Published As

Publication number Publication date
CN111257934B (en) 2022-03-11

Similar Documents

Publication Publication Date Title
CN111257934A (en) Prediction method of ground motion peak acceleration based on second-order neuron deep neural network
CN113762530A (en) Privacy protection-oriented precision feedback federal learning method
CN112650933B (en) A conversation recommendation method based on high-order aggregation graph convolution and multi-head attention mechanism
CN112054943B (en) Traffic prediction method for mobile network base station
CN114442153B (en) Near fault earthquake motion fitting method
CN111539132A (en) A Time Domain Recognition Method of Dynamic Loads Based on Convolutional Neural Networks
CN110309603A (en) A short-term wind speed prediction method and system based on wind speed characteristics
CN114548532A (en) VMD-based TGCN-GRU ultra-short-term load prediction method and device and electronic equipment
CN109754122A (en) A kind of Numerical Predicting Method of the BP neural network based on random forest feature extraction
CN114254554A (en) Long-term unstable well testing interpretation method based on LSTM model
CN109101717A (en) Solid propellant rocket Reliability Prediction Method based on reality with the study of fuzzy data depth integration
CN120068991A (en) Digital twinning-based method and system for training reinforcement learning model of countermeasure environment
CN112784493A (en) Geographic space prediction method and system based on self-adaptive deep Q network
CN118643746B (en) Automatic history fitting method integrating geologic modeling and numerical simulation agent model
CN109670145A (en) Helicopter Main Reducer vibration performance threshold setting method based on observer
CN120387077A (en) A federated learning method for client selection based on data feature clustering
CN114247147A (en) Game difficulty adjusting method for man-machine game
CN116796073B (en) Graph contrast learning session recommendation method based on feature enhancement
CN108169794B (en) Adjusting method for matching near-fault artificial seismic waves with standard response spectrum
CN109978138A (en) The structural reliability methods of sampling based on deeply study
CN113435595A (en) Two-stage optimization method for extreme learning machine network parameters based on natural evolution strategy
CN115017582B (en) A combined modeling method to improve the performance of arch dam displacement prediction model
CN116227191A (en) Lithium battery remaining life prediction method based on polynomial fitting and Wiener process
Venayagamoorthy et al. Comparison of nonuniform optimal quantizer designs for speech coding with adaptive critics and particle swarm
CN120067622A (en) Power load prediction method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Ji Duofa

Inventor after: Zhai Changhai

Inventor after: Li Chenxi

Inventor after: Wen Weiping

Inventor before: Ji Duofa

Inventor before: Li Chenxi

Inventor before: Wen Weiping

Inventor before: Zhai Changhai

GR01 Patent grant
GR01 Patent grant