学位专题

目录>
<
DOI:10.7666/d.y1878237

发酵过程混合建模及带动态补偿的非线性预测控制方法研究

冯絮影
北京化工大学
引用
微生物发酵是生物工程和现代生物技术及其产业化的基础。随着生物工程技术的进步和发酵工业生产规模的不断扩大,迫切需要提高发酵过程控制系统的控制性能和鲁棒性。发酵过程是典型的非线性、非平稳、高维数、慢时变的复杂系统,且缺乏足够的先验知识,难以构建准确描述发酵过程特性的数学模型。随着对发酵过程控制性能要求的不断提高,研究能准确表征发酵过程特性的混合建模方法及有效的自适应控制策略具有重要的理论意义和应用价值。   本文在分析现有发酵过程建模和控制方法研究现状基础上,以系统的未知动态不确定性为主要研究对象,针对模型失配和未知动态等不确定性影响发酵过程控制品质的难题,研究了发酵过程的混合模型结构、在线快速建模、状态抗差估计、鲁棒预测控制等问题,并进行了青霉素发酵过程预测控制的仿真实验研究。   发酵过程机理十分复杂,已有的建模方法对过程的描述并不全面。本文提出了一种带未知动态的非线性系统混合状态空间模型,未知动态的引入使得该模型不但具备一般非线性系统的优点,还能表征更广泛领域的非线性过程特性。在此基础上,设计了带动态补偿的输出反馈非线性模型预测控制(Nonlinear Model Predictive Control,NMPC)的整体实现框架,并分析了未知动态对系统动态特性的影响,为后续研究打下了坚实的理论基础。   基于核方法的在线建模研究方面,为提高支持向量回归(SupportVector Regression,SVR)建模的实时性和运算速度,本文首次从在特征空间复制训练样本的角度证明了SVR和支持向量分类(SupportVector Classification,SVC)的等价性问题,部分消除了SVC和SVR训练算法的差异,将简洁快速的几何训练算法推广用于SVR训练,有效提高了SVR的实时性和运算速度。基于核独立元分析(KernelIndependent Component Analysis,KICA)和递推最小二乘支持向量机(Recursive Least Square Support Vector Machine,RLS—SVM)的未知动态回归估计满足了在线建模和预测估计的实时性要求,且具有较低的计算复杂度。   基于滤波器的自适应控制器设计方面,基于过程混合模型,研究了基于环路传递复现(Loop Transfer Recovery,LTR)非线性二次调节(Nonlinear Quadratic Regulation with LTR,NQG/LTR)的、带一步动态补偿的NMPC(NMPC with Dynamic Compensation,NMPC/DC)设计方法,考虑到高斯和非高斯扰动的情况,本文在不敏粒子滤波(Unscented Particle Filter,UPF)和不敏变换抗差Kalman滤波(Unscented Transformation based Robust Kalman Filter,UT-RKF)状态估计的基础上,构建了完整的基于NQR/LTR的发酵过程NMPC/DC控制系统,并给出了控制系统的详细执行步骤。   以青霉素发酵过程为实验对象,仿真实验表明:用基于不同训练算法的SVR对青霉素发酵过程大规模数据进行回归训练,在相同的实验条件和相当的回归精度情况下,基于几何训练算法的SVR具有更快的运算速度和更好的收敛性,有效提高了SVR的数据实时处理能力;在初始值和噪声方差存在偏差的情况下,比较EKF、RKF、UT-RKF和RPF的状态估计性能可知,UT-RKF和ILBF算法具有更好的估计精度和数值稳定性,高斯扰动情况下,UT-RKF可在计算复杂度较低的情况下得到较好的状态估计结果,便于在线计算;同开环控制、不带未知动态补偿的控制和只考虑未知动态补偿的控制相比,提出的基于模型在线更新的发酵过程NMPC/DC控制能很好的跟踪最优轨迹,具有更好的控制性能和鲁棒性。   本文提出的基于模型在线更新的NMPC/DC系统具有坚实的理论基础,大幅度提高了控制系统鲁棒性和控制性能,为复杂非线性控制系统性能的提高提供了有效的途径,具有重要的指导意义,在化工、机电等复杂非线性领域有着广泛的应用前景。  

发酵过程;非线性系统;混合建模;支持向量机;状态估计;预测控制

北京化工大学

博士

控制理论与控制工程

王建林

2010

中文

TQ920.1;O231.2

151

2011-08-24(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅