论文部分内容阅读
本文研究了基于Backstepping控制算法及最优控制算法的大型淬火炉的炉温控制问题。首先,对淬火炉中金属锻件加热过程的传热机理进行了分析,结合工程实际情况建立了在淬火炉中加热的金属工件的一维分布参数温度数学模型。其次,采用结构变换的方法,并结合积分Backstepping设计思想,以淬火炉的数学模型为对象,设计了一种新型的Backstepping边界状态反馈控制器。
这种Backstepping控制器在求解过程中不需要求解算子Riccati方程,只需要解一个线性Klein-Gordon型的双曲线PDE(称为核函数)。此方法不需要用到高深的数学理论,不需要进行大量计算,只需用简单的方法就可以解出核函数的解析解;更重要的是这种算法对本文中的数学模型来说,都可以得到封闭的控制器,得到边界控制法则增益核函数的显示表达式,进而能求出被控系统闭环状态的解析解。
采用此种Backstepping边界状态反馈控制器对本文中建立的淬火炉动态模型进行仿真,从仿真结果可以看出此种控制器镇定系统的效果非常好,到达了控制要求。
最后,在用上述方法求出的变换核函数显式解的基础上,设计出一种可逆最优控制器。本文中设计的这种最优控制器与最优控制通常采用的LQR控制器不同,它避免了求解算子Riccati方程,只需求解一个线性双曲线PDE。虽然这种PDE方程在概念上没有算子Riccati方程应用的那么普遍,但是在求解的计算量上却远远小于后者。从实际的应用角度看,此控制器不但能够镇定系统,而且可以最小化代价函数。
采用这种可逆最优控制器对本文中建立的淬火炉数学模型进行了仿真研究。从结果上来看,控制器效果理想,既达到了系统镇定的目的,又最小化了代价函数。
这种Backstepping控制器在求解过程中不需要求解算子Riccati方程,只需要解一个线性Klein-Gordon型的双曲线PDE(称为核函数)。此方法不需要用到高深的数学理论,不需要进行大量计算,只需用简单的方法就可以解出核函数的解析解;更重要的是这种算法对本文中的数学模型来说,都可以得到封闭的控制器,得到边界控制法则增益核函数的显示表达式,进而能求出被控系统闭环状态的解析解。
采用此种Backstepping边界状态反馈控制器对本文中建立的淬火炉动态模型进行仿真,从仿真结果可以看出此种控制器镇定系统的效果非常好,到达了控制要求。
最后,在用上述方法求出的变换核函数显式解的基础上,设计出一种可逆最优控制器。本文中设计的这种最优控制器与最优控制通常采用的LQR控制器不同,它避免了求解算子Riccati方程,只需求解一个线性双曲线PDE。虽然这种PDE方程在概念上没有算子Riccati方程应用的那么普遍,但是在求解的计算量上却远远小于后者。从实际的应用角度看,此控制器不但能够镇定系统,而且可以最小化代价函数。
采用这种可逆最优控制器对本文中建立的淬火炉数学模型进行了仿真研究。从结果上来看,控制器效果理想,既达到了系统镇定的目的,又最小化了代价函数。