The invention discloses a modeling method for high sulfur natural gas desulfurization process based on MiUKFNN algorithm, which comprises: S1: selecting process parameters affecting desulfurization efficiency and performance indicators of desulfurization unit; S2: collecting data of the process parameters and performance indicators of the preset time, and forming a sample set after eliminating error samples; Normalized the sample set to form a normalized sample set from which training samples and test samples are selected; S4: neural network model and initial state variables are constructed based on training samples; S5: MiUKFNN algorithm is used to estimate the optimal state variables; S6: the optimal state variables are used as the connection weights and thresholds of the neural network model. That is, the neural network model with updated weights and thresholds is obtained; S7: The prediction results are obtained and compared with the actual output of the test samples, such as less than the preset error precision, the neural network model is effective; otherwise, repeat the above steps until the comparison results are less than the preset error precision.
【技术实现步骤摘要】
一种基于MiUKFNN算法的高含硫天然气脱硫工艺建模方法
本专利技术涉及高含硫天然气净化
,更为具体地,涉及一种基于MiUKFNN算法的高含硫天然气脱硫工艺建模方法。
技术介绍
高含硫天然气酸性组分含量比常规天然气高出数倍,其脱硫过程胺液循环量大、工艺流程复杂、能耗高。统计表明,脱硫单元能耗占高含硫天然气净化厂总能耗50%以上,其单位综合能耗高达1729.3MJ·t-1,属于高耗能单元。对大型净化厂而言,通过脱硫单元优化可降低能耗5%~10%。此外,高含硫天然气酸性组分浓度高,经过净化后的产品气量相对原料气流量有显著下降。为此,对高含硫天然气脱硫过程进行工艺优化,实现节能降耗,提高产率和气体加工经济效益是十分必要的。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于MiUKFNN算法的高含硫天然气脱硫工艺建模方法。本专利技术的目的是这样实现的:一种基于MiUKFNN算法的高含硫天然气脱硫工艺建模方法,其特征在于,本方法包括以下步骤:步骤S1:选择影响脱硫效率的工艺参数和脱硫单元的性能指标;步骤S2:数据采集及预处理,采集预设时间的所述影响脱硫效率的工艺参数和所述脱硫单元的性能指标的数据,剔除误差样本后形成样本集[X,Y];步骤S3:对样本集[X,Y]进行归一化,形成归一化样本集取所述归一化样本集中80%作为训练样本,剩余部分作为测试样本;步骤S4:基于所述训练样本构建神经网络模型和所述神经网络模型的初始状态变量θk,以及,将所述训练样本中的作为所述神经网络模型的输入,将所述训练样本中的作为所述神经网络模型的输出;所述神经网络模型为:其中 ...
【技术保护点】
1.一种基于MiUKFNN算法的高含硫天然气脱硫工艺建模方法,其特征在于,本方法包括以下步骤:步骤S1:选择影响脱硫效率的工艺参数和脱硫单元的性能指标;步骤S2:数据采集及预处理,采集预设时间的所述影响脱硫效率的工艺参数和所述脱硫单元的性能指标的数据,剔除误差样本后形成样本集[X,Y];步骤S3:对样本集[X,Y]进行归一化,形成归一化样本集
【技术特征摘要】
1.一种基于MiUKFNN算法的高含硫天然气脱硫工艺建模方法,其特征在于,本方法包括以下步骤:步骤S1:选择影响脱硫效率的工艺参数和脱硫单元的性能指标;步骤S2:数据采集及预处理,采集预设时间的所述影响脱硫效率的工艺参数和所述脱硫单元的性能指标的数据,剔除误差样本后形成样本集[X,Y];步骤S3:对样本集[X,Y]进行归一化,形成归一化样本集取所述归一化样本集中80%作为训练样本,剩余部分作为测试样本;步骤S4:基于所述训练样本构建神经网络模型和所述神经网络模型的初始状态变量θk,以及,将所述训练样本中的作为所述神经网络模型的输入,将所述训练样本中的作为所述神经网络模型的输出;所述神经网络模型为:其中,为所述训练样本的矢量样本值,并作为所述神经网络模型的输入;zj作为所述神经网络模型的隐含层输出;yd作为所述神经网络模型的输出层输出;wij为神经网络模型的输入层到隐含层的神经元的连接权值;为神经网络模型的输入层到隐含层的神经元的阈值;vjd为所述神经网络模型的隐含层到输出层的神经元的连接权值,为所述神经网络模型的隐含层到输出层的神经元的阈值,i=1,2,…,m;m为神经网络模型的输入层的神经元的数量,s为神经网络模型的隐含层的神经元的数量,h为神经网络模型的输出层的神经元的数量;应用于神经网络模型各层神经元的非线性激活函数为:fo(x)=x(4)所述初始状态变量为:步骤S5:利用MiUKFNN算法估计所述神经网络模型的最优状态变量;步骤S6:将所述最优状态变量作为所述神经网络模型的wij、vjd、和对神经网络模型的公式进行更新,获得训练样本更新后的神经网络模型;步骤S7:将所述测试样本中的输入到更新后的神经网络模型,得到预测结果,将所述预测结果与所述测试样本中的实际输出进行比较,如果比较结果小于预设误差值,所构建的神经网络模型有效;否则重复上述步骤S1-S7,直至所述比较结果小于所述预设误差值为止。2.根据权利要求1所述的一种基于MiUKFNN算法的高含硫天然气脱硫工艺建模方法,其特征在于,所述步骤S5包括:步骤S51:在建立的所述神经网络模型中,将神经网络模型的权值和阈值组成的参数向量视为MiUKFNN算法所需的状态方程,将神经网络模型的输出视为MiUKFNN算法所需的量测方程:θk=θk-1+ηk(5)其中,为神经网络模型的输入,yk为神经网络模型的输出,是参数化的非线性...
【专利技术属性】
技术研发人员:辜小花,张堃,唐海红,王甜,张兴,宋鸿飞,侯松,聂玲,李太福,邱奎,
申请(专利权)人:重庆科技学院,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。