论文部分内容阅读
微生物发酵是一个非常复杂的生化反应过程,具有高度的非线性、时变性和不确定性。其发酵过程的关键生物参数,如基质浓度、菌体浓度及产物浓度等,难以实时在线测量,因而对整个发酵过程进行优化控制非常困难。采用软测量技术是解决上述问题的有效途径。
本文以海洋蛋白酶发酵过程为研究对象,在分析径向基神经网络、模糊神经网络、动态模糊神经网络软测量建模方法的理论基础上,提出了一种基于广义动态模糊神经网络的软测量建模方法。广义动态模糊神经网络算法基于椭圆基函数,与径向基函数接收域相比,椭圆基函数接收域提供了更灵活、更广泛的非线性变换来逼近任意一个非线性系统;同时,该算法以模糊ε-完备性作为在线参数的分配机制,避免了初始化选择的随机性;另外,该算法还对模糊规则及输入变量的重要性作出了评价。
为了验证基于广义动态模糊神经网络的软测量建模方法具有良好的预测性能,文中根据广义动态模糊神经网络算法,对海洋蛋白酶发酵过程关键生物参量进行了软测量建模,并与基于径向基神经网络、动态模糊神经网络的软测量方法进行了比较。结果表明,基于广义动态模糊神经网络的软测量建模方法在学习速率与预测性能方面具有突出的优势。
另外,为了满足微生物发酵过程实时监测和优化控制的要求,文中建立了基于WinCC的微生物发酵过程智能监视系统。由于MATLAB不能与现场工控设备进行直接数据通信,无法对软测量模型预测出的关键生物参数估计值进行实时监视。文中结合MATLAB和组态软件WinCC各自的优势,用动态数据交换技术实现了MATLAB与WinCC之间利用Excel的实时数据通讯,并在WinCC中组态了海洋蛋白酶发酵过程中主要参数的实时显示画面。应用结果表明,通过动态数据交换技术连接MATLAB与WinCC编程效率高,通用性强;利用组态软件WinCC建立微生物发酵过程智能监视系统,组态方便、灵活,为微生物发酵过程的优化控制奠定了基础。