基于拟线性化方法的非线性系统闭环反馈控制保辛算法 |
| |
引用本文: | 江新,彭海军,张盛. 基于拟线性化方法的非线性系统闭环反馈控制保辛算法[J]. 应用数学和力学, 2013, 34(8): 795-806. DOI: 10.3879/j.issn.1000-0887.2013.08.003 |
| |
作者姓名: | 江新 彭海军 张盛 |
| |
作者单位: | 大连理工大学 工程力学系,工业装备结构分析国家重点实验室,辽宁 大连 116024 |
| |
基金项目: | 国家自然科学基金资助项目(11102031);中央高校基本科研业务费专项资金资助项目(DUT13LK25);国家基础性发展规划资助项目(2010CB832704) |
| |
摘 要: | 提出了一种求解非线性系统闭环反馈控制问题的保辛算法.首先,通过拟线性化方法将非线性系统最优控制问题转化为线性非齐次Hamilton系统两端边值问题的迭代格式求解.然后,通过作用量变分原理与生成函数构造了保辛的数值算法,且该算法保持了原Hamilton系统的辛几何性质.最后,通过时间步的递进完成状态与控制变量的更新,进而达到闭环控制的目的.数值算例表明:保辛算法具有较高的计算精度和较快的收敛速度.此外,将闭环反馈控制与开环控制分别应用于驱动小车上的倒立摆控制系统中,结果表明:在存在初始偏差的情况下,开环控制会导致稳定控制任务的失败,而闭环反馈控制能够在一段时间后消除初始偏差的影响,并使系统达到稳定状态.
|
关 键 词: | 非线性系统 拟线性化 滚动时域控制 变分原理 保辛 |
收稿时间: | 2013-05-16 |
Symplectic Conservative Approach for Solving Nonlinear Closed-Loop Feedback Control Problems Based on Quasilinearization Method |
| |
Affiliation: | State Key Laboratory of Structural Analysis for Industrial Equipment, Department of Engineering Mechanics, Dalian University of Technology,Dalian, Liaoning 116024, P.R.China |
| |
Abstract: | A symplectic approach was proposed to solve the nonlinear closed-loop feedback control problems. First, the optimal control problems of the nonlinear system were transformed into the iteration form of linear Hamilton system’s two-point boundary value problems. Second, a symplectic numerical approach was deduced based on dual variable principle and generating function. This method can keep the symplectic geometry structure of the Hamilton system. Last, with the state vector updated and input controlted by the forwarding of time steps, the goal of closed-loop control was achieved. The numerical simulation shows that the proposed symplectic method has high precision and fast iteration speed. In addition, the closed-loop feedback control and open-loop control were used separately to analyze the inverted pendulum control system. The results show that in the case of the presence of initial errors, open-loop control will result in the failure of the stability control tasks, while closed-loop feedback control will eliminate the initial errors after a certain period of time and lead the system to a stable state. |
| |
Keywords: | |
|
| 点击此处可从《应用数学和力学》浏览原始摘要信息 |
|
点击此处可从《应用数学和力学》下载全文 |
|