检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学技术大学信息科学技术学院自动化系,安徽合肥230027
出 处:《信息与控制》2006年第6期749-754,共6页Information and Control
基 金:中国科学院知识创新工程重大项目(KGCX-SW-15);安徽省优秀青年科技基金资助项目(04042046)
摘 要:为了计算控制序列,非线性模型预测控制可以转换为一个带约束的非线性优化过程.本文分析了三种约束处理方案,根据遗传算法的特点,将等式约束用于状态量计算,在搜索空间降维的同时消除遗传算法难以求解的等式约束.对双容水箱进行遗传算法和序列二次规划仿真试验和实际控制,结果表明遗传算法对控制量的优化效果优于序列二次规划.为克服遗传算法耗时较长、优化结果存在随机抖动的缺点,结合序列二次规划提出一种混合优化算法,仿真和实控结果表明其可行性和有效性.*To calculate control sequence, nonlinear model predictive control (NMPC) can be tranformed into an optimization process of nonlinear programming problem with constraints. In this article, throe strategies to consider constraints are analyzed. Aceording to the features of genetic algorithm (GA), state vector are calculated by state equation, in which the dimension of search space is reduced as, well gs the equation constraints which are difficult,to deal with by genetic algorithm are eliminated. The results of beth simulation and practice to a coupled-tank apparatus illustrate that NMPC based on GA outperforms which based on sequential quadratic programming (SQP). To avoid much time consumptions of GA and randomicity of optimization results, a hybrid method is proposed by incorporating SQP. The results of both simulation and practice verify the feasibility and efficiency of proposed method.
关 键 词:非线性预测控制 遗传算法 序列二次规划 双容水箱
分 类 号:TP183[自动化与计算机技术—控制理论与控制工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222