The invention discloses a multi stage fermentation process fault detection method based on adaptive FCM, solve the problems for the standard FCM algorithm is as follows: when the fermentation stages can not achieve clustering multiple batches of 3D data; given the number of stages; random cluster center initialization and is easily influenced by jump and change point sample noise. The concrete steps include: firstly, similarity index is calculated for each time of the data clustering matrix as the input sample, according to the maximum and minimum clustering formula for initial clustering center set, after the introduction of clustering validity function to determine the optimal clustering number by adaptive iteration. The invention realizes phase division multiple batch fermentation process based on the data of normal operation, the stage division process more accurate and objective, stage modeling monitoring model of failure in reducing the false alarm rate is of great significance to the realization of the fermentation process control and fault detection.
【技术实现步骤摘要】
一种基于自适应FCM的多阶段发酵过程故障监测方法
本专利技术涉及基于MSPM的间歇过程监控与故障诊断
,特别是涉及一种在发酵过程中应用改进的阶段划分算法建立多阶段故障监测模型并实施在线监测的方法。
技术介绍
发酵过程是现代流程工业中常见的一种生产方式,被广泛应用于医药、酿酒、生化制品等生产。发酵过程不仅具有一般非线性系统的时变性、大惯性、关联性、不确定性等特点,并且由于发酵过程的中的一些重要参数如菌体浓度和产物浓度等都不可以在线测量,所以发酵过程的控制比一般非线性系统更为复杂。由于发酵过程机理复杂,数据重复性比较差,很难用确定性数学模型来描述,因此,采用统计过程控制等数据驱动技术就成为解决此类复杂非线性生化反应系统的有效途径,已经成为近年来过程控制领域的研究热点之一。发酵过程在线监控和故障监测从历史生产数据出发,通过建立基于数据驱动的统计模型,并用于监视生产过程的进行,及时发现并消除过程的异常状况,实现过程的安全、稳定的运行,最终达到提高产品质量和企业经济效益的目的。发酵过程是典型的多阶段间歇工业生产过程。目前研究中对发酵过程的在线监控,多采用多向主成分分析(MPCA)和多向偏最小二乘(MPLS)等传统的多元统计方法,这些方法要求变量服从正态分布,利用的仅仅是二阶统计量信息。多向独立成分分析(MICA)是一种基于ICA技术、处理间歇过程三维数据的多元统计方法,不需假设变量满足正态分布,并且利用了信号的高阶统计信息,能更有效地分析处理过程数据,从而能更本质地描述过程特性。间歇过程的多阶段特性,即间歇过程操作中的过程变量跟随过程操作进程或过程机理特性的变 ...
【技术保护点】
一种基于自适应FCM的多阶段发酵过程故障监测方法,其特征在于包括以下步骤:步骤1:采集发酵过程数据,建立样本集X,所述的样本集由同一发酵过程相同工艺下所记录的I批次测量数据构成,X=(X
【技术特征摘要】
1.一种基于自适应FCM的多阶段发酵过程故障监测方法,其特征在于包括以下步骤:步骤1:采集发酵过程数据,建立样本集X,所述的样本集由同一发酵过程相同工艺下所记录的I批次测量数据构成,X=(X1,X2,...,Xi,...,XI)T,其中Xi表示第i批次数据1≤i≤I,每个批次包含K个采样时刻,每个采样时刻采集J个过程数据,即Xi=(Xi,1,Xi,2,...,Xi,k,...,Xi,K),其中Xi,k表示第i批次第k采样时刻采集的数据1≤i≤I,1≤k≤K,Xi,k=(xi,k,1,xi,k,2,...,xi,k,j,...,xi,k,J),其中xi,k,j表示第i批次中第k采样时刻的第j个过程数据的测量值1≤i≤I,1≤k≤K,1≤j≤J;步骤2:对样本集X进行标准化处理,处理方式如下:首先计算样本集X的所有时刻上所有过程数据的均值和标准方差,其中第k采样时刻的第j个过程数据的均值的计算公式为:第k采样时刻的第j个过程数据的标准方差sk,j的计算公式为,然后对样本集X进行标准化,其中第i批次中第k采样时刻的第j个过程数据的标准化计算公式如下:其中,i=1,...,I,j=1,...,J,k=1,...,K;步骤3:将步骤2标准化后的数据重新构造成二维矩阵X',该矩阵共有J个列向量,即X'=(X′1,X'2,...,X'J),其中第j个列向量X'j=(X'j,1,...,X'j,K)T,X'j,k=(X'j,k,1,...,X'j,k,I)T,其中X'j,k,i表示经过步骤2标准化处理后的第j个过程数据第k个采样时刻在第i个批次中对应的值,其中i=1,...,I,j=1,...,J,k=1,...,K;步骤4:数据矩阵相似性度量;在构造完成的二维矩阵X'中所有I批次基础之上,同一采样时刻采集的所有J个过程数据划分成K个I行J列的时间片矩阵X'k(I×J),k=1,2,…,K,计算每一个X'k与其他时刻数据矩阵Xr'的相似度指标D(k,r),即可得到K×K的相似度矩阵D={D(k,r),k=1,2,…,K;r=1,2,…,K},作为聚类的输入样本,其中所述的相似度指标D(k,r)计算公式如下:其中,λj为协方差矩阵Sk的第j个特征值,J为过程数据数,其中,R为矩阵X'k和X'r的混合协方差矩阵,P=PoΛ-1/2,RPo=PoΛ(5)其中,Po为对R进行特征值分解得到的正交矩阵,Λ为对角阵,其对角元素为R的特征值;步骤5:采用最大最小聚类法则获取相似度矩阵D的初始聚类中心集合,聚类数为cD;步骤6:计算聚类有效性函数的值令起始聚类数c=2,并在初始聚类中心集合中选取相应个数的聚类中心运行FCM聚类算法,获取当前聚类个数的模糊划分,计算并记录模糊度聚类有效性函数DS的值及其迭代收敛次数;步骤7...
【专利技术属性】
技术研发人员:高学金,崔宁,王普,
申请(专利权)人:北京工业大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。