1.主观题 (10分)
请分别解释什么是系统分析和什么是系统综合。
①系统分析——亦称“系统方法”。以系统的整体最优为目标,对系统的各个方面进行定性和定量分析。它是一个有目的、有步骤的探索和分析过程,为决策者提供直接判断和决定最优系统方案所需的信息和资料,从而成为系统工程的一个重要程序和核心组成部分。其应用范围很广,一般用于重大而复杂问题的分析,如政策与战略性问题的分析、选择,新技术的开发、设计,企业系统的输入、处理和输出的分析等。
分析也可以说是对系统某种特性的分析,最常见的有稳定性分析(stability analysis),能控性分析(controlability analysis),鲁棒性分析等等。
②系统综合——系统综合指在系统使用周期的综合阶段, 综合汇总调查和分析的结果,运用各种定性因素,以标准给予衡量,对比系统目标达到的程度,并对可选择方案进行综合评价,从 中选择最佳可行方案,以供决策者参照实施。
综合指的是某一类控制器设计方法,比如鲁棒控制里面的H无穷综合(H-infinity synthesis),Mu综合(Mu synthesis)等等,即通过一套完整的设计指标与参数整定方法针对某种控制架构进行设计,既包含了控制架构,又包含了设计方法。
2.主观题 (10分)
研究最优控制的方法中,有哪两种最富有成效的方法?
①庞特里亚金提出的“极大值原理”(Pontryagin Maximum Principle,PMP)是最优控制理论的三大基石之一。极大值原理是对分析力学中古典变分法的推广,能用于处理由于外力源的限制而使系统的输入(即控制)作用有约束的问题。
②动态规划(Dynamic Programming,DP)是运筹学的一个分支,是求解决策过程最优化的过程。美国数学家贝尔曼(R.Bellman)等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理,从而创立了动态规划。动态规划的应用极其广泛,包括工程技术、经济、工业生产、军事以及自动化控制等领域,并在背包问题、生产经营问题、资金管理问题、资源分配问题、最短路径问题和复杂系统可靠性问题等中取得了显著的效果。
3.主观题 (10分)
模型预测控制中
(1)预测模型的作用是什么?
(2)简述滚动优化的优化过程。
(1)预测模型在模型预测控制(Model Predictive Control, MPC)中的作用主要是预测系统在未来一段时间内的行为或状态。其主要功能是根据对象的立式信息和未来输入,预测系统未来的输出。对预测模型的形式没有做严格的限定,状态方程、传递函数这类传统的模型都可以作为预测模型。对于线性稳定系统,阶跃响应、脉冲响应这类非参数模型,也可以直接作为预测模型使用。
(2)滚动优化是模型预测控制中的一个核心概念,它的优化过程通常包括以下步骤:
- 在每一个控制周期开始时,基于预测模型,针对当前时刻系统的状态,向前预测一定的时间范围(预测范围),生成一系列未来可能的控制行为和系统响应。
- 在这个预测范围内,通过优化算法选择一系列控制输入,使得某个性能指标(如误差最小化、能耗最小化等)达到最优。
- 实施优化结果中的第一个控制输入,然后将系统实际响应与预测响应进行比较,更新系统状态。
- 在下一个控制周期,基于更新后的系统状态重新开始滚动优化过程。
滚动优化的过程是迭代进行的,每次只实施一小步最优控制策略,然后根据新的系统信息更新优化策略,这样可以适应系统参数的变化和外部扰动,提高控制的鲁棒性。
4.主观题
在基于时间序列的分析中,基于k时刻的输入输出值u(k)和y(k)以及k时刻之前的输入输出值
u(k-j),y(k-j)
(1)求y(k+j)属于什么问题?
(2)求y(k)属于什么问题?
(1)求y(k+j),即在时间序列分析中预测未来某一时刻k+j的输出值,属于预测问题。在模型预测控制中,这是控制策略制定的基础,需要利用历史数据和当前的输入输出来预测未来的系统行为。
(2)求y(k),即在已知k时刻之前的输入输出值的情况下,估计当前时刻k的输出值,属于滤波问题或状态估计问题。在实际控制系统中,这通常涉及到利用观测器或估计器来根据历史数据推断当前的系统状态。