计算机控制理论与设计
东北大学
计算机控制理论与设计课程组
2011年9月
课程内容
第一章 绪论
第二章 计算机控制系统的数学模型与性能指标
第三章 经典控制器设计方法
第四章 复合系统控制器设计方法
第五章 基于极点配置方法的控制器设计
第六章 基于最优化方法的控制器设计
第六章 基于最优化方法的控制器设计
本章主要内容
最优控制设计方法的原理
最优化状态反馈控制器的设计
最小方差控制器的设计
随机系统(Stochastic system)指含有内部随机参数、外部随机干扰和观测噪声等随机变量的系统。
随机系统是不确定性系统的一种,其不确定性是由随机性引起的。
按确定性控制理论设计随机控制系统,当随机因素不能忽略时,控制系统就会偏离预定的设计要求,而产生随机偏差量。
最优控制研究的主要问题:
根据已经建立的被控对象的数学模型,选择一个容许的控制律,使得被控对象按照预定要求运行,并使给定的某一性能指标达到极小值(或极大值)。
从数学观点来看,最优控制研究的问题是求解一类带有约束条件的泛函极值问题,属于变分学的范畴。
6.1.1 最优控制的基本概念
变分学:
经典变分学—控制无约束问题
现代变分学—控制有约束问题
动态规划:贝尔曼1957年创立
极小值原理:庞德里亚金1958年创立
说明:解决有约束的最优控制问题,采用极小值原理和动态规划方法可以得到相同的结果。二者比较,动态规划方法在实际应用中更麻烦一些。
6.1.1 最优控制的基本概念
如果给出如下条件:
(1)系统方程;
(2)允许的控制向量组;
(3)问题的约束;
(4)性能指标;
(5)系统参数。
则可用数学模型来描述控制系统的优化问题。
最优控制问题的解就是在可行的控制向量组中确定的最优控制向量u(k)。
除了某些特殊情况外,要得到最优控制问题的解析解是很困难的,所以一般只能得到最优控制问题的数值解。
6.1.1 最优控制的基本概念
性能指标是一个纯量函数,其函数值表示实际性能与理想性能的接近程度。用来代替经典设计中的性能指标,如过渡过程时间,超调量等。
按数学形式分为如下三类:
(1)积分型性能指标。表示在整个控制过程中,系统的状态及控制应满足的要求,包括最小时间控制指标,最少燃料控制指标,最少能量控制指标等。
(2)末值型性能指标。表示在控制过程结束后,对系统末态的要求。
(3)复合型性能指标。表示对整个控制过程和末端都有要求,是最一般的性能指标形式,主要包括状态调节型性能指标和输出跟踪型性能指标。
6.1.1 最优控制的基本概念
说明:
(1)按照某个性能指标设计出的最优系统,在另一个指标下并不是最优的。
(2)对于线性随机系统的二次型最优控制问题,若系统是完全能控和完全能观的,则最优控制律一定存在。
6.1.1 最优控制的基本概念
对于线性系统的控制器设计问题,如果其性能指标是状态变量和(或)控制变量的二次型函数的积分,则这种动态系统的最优化问题称为线性系统二次型性能指标的最优控制问题,简称为线性二次型最优控制问题或线性二次型问题(LQ:Linear Quadratic)。
6.1.2 线性二次型最优控制问题
6.1.2 线性二次型最优控制问题
对于一个确定性的线性定常系统,其离散状态空间模型为:
(1)
其中
二次型的最优控制问题就是要确定求取控制向量u(k)的规则,以使所给的二次型性能指标达到最小。
典型的二次型性能指标函数如下:
(2)
其中Q0和Q1是非负定对称阵,Q2是正定对称阵。
6.1.2 线性二次型最优控制问题
对最终状态有重要影响,其值越小末态偏差就越小
对控制过程的误差有相当大的重要影响,可以定量描述整个控制过程的控制效果,其值越小控制效果越好
表示控制信号消耗的能量,反映控制的代价,其值越小控制代价就越小。相当于对整个控制过程中的控制向量u(k)加了一定的限制。
控制效果与控制代价之间的权衡可以通过选取加权矩阵Q1和Q2来实现。
(1)若强调控制效果(即控制精度),较少计较控制代价,则应选取加大的Q1,较小的 Q2;
(2)若强调控制代价,较少计较控制效果,则应选取加小的Q1,较大的 Q2
可以证明,最优控制律可以写成如下形式:
(3)
其中
是
时变矩阵。
6.1.2 线性二次型最优控制问题
(常数)
当
(时间)
LQ (Linear Quadratic)控制问题:确定性系统的线性二次型最优控制问题;对于调节系统,可称为LQR(Linear Quadratic Regulater)控制问题。
LQG (LQG:Linear Quadratic Gaussian)控制问题(线性二次型高斯控制问题):随机系统的线性二次型最优控制,即在过程模型中考虑了高斯随机扰动。
6.1.2
原创力文档

文档评论(0)