摘要
介绍了现有经典控制算法特点及Simulink S-函数实现主动控制仿真的方法。针对地震引发结构受迫振动最优控制问题,借鉴离散系统最优控制Bellman最优法则,提出了基于全状态反馈的主动序列最优控制律。与现有经典控制算法相比,序列最优控制算法增益矩阵具有时变的特点。通过对五层基础隔震结构地震反应控制仿真分析表明,经典最优控制算法和序列最优控制算法都能有效地减少地震反应,但序列最优控制算法具有较强的抗噪声能力且具有良好的鲁棒性能。
The characters of classical optimal control algorithm and the method of realizing active control algorithm with Simulink S-Function are introduced. According to Bellman optimum principle, the active sequential optimal control algorithm is presented based on the full states feed- back for structural forced vibration induced by earthquake. Compared with classical optimal control algorithm, the gain matrix in this control algorithm has the feature of time variation. A numerical simulation is made on the seismic responses of a five-story base isolated building frame structure. The results show that sequential optimal control algorithm and classical optimal control algorithm can bath decrease the response of the structure effectively, but sequential optimal control algorithm has the ability of resisting the noises heavily and good robustness.
出处
《控制工程》
CSCD
2007年第5期508-511,521,共5页
Control Engineering of China
基金
国家自然科学基金资助项目(50548016)
关键词
控制算法
序列最优控制
经典最优控制
鲁棒性
control algorithm
sequential optimal control
classical optimal control
robustness