检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:潘多涛[1] 黄明忠[1] 史洪岩[1] 袁德成[1]
机构地区:[1]沈阳化工大学辽宁省化工过程控制技术重点实验室,辽宁沈阳110142
出 处:《计算机仿真》2015年第5期297-301,共5页Computer Simulation
基 金:辽宁省教育厅项目(L2014168);国家863计划项目(2008AA042902);国家自然科学基金资助项目(60874057)
摘 要:为实现求解大规模非线性系统最优控制问题的自动设计及算法自动生成问题,开发基于非线性规划的动态优化软件集成系统。首先自定义基于XML的标准化非线性动态优化标记语言NDOML,采用NDOML模型设计模型编辑器;结合联立法和多点打靶法对NDOML模型进行自动离散化处理;最后利用内点算法解题器IPOPT设计了解题器接口程序生成器,实现模型录入通用化、模型离散自动化及优化控制算法代码的自动生成等多种应用功能。最后通过一个间歇反应过程实例验证动态优化软件系统的有效性,结果显示,系统能够实现最优控制算法的自动生成,仿真结果为大型非线性系统求解优化提供了依据。To realize optimal control of large-scale nonlinear system, software integration system of the dynamic optimization based on the nonlinear programming is designed. Firstly, standardization of nonlinear dynamic optimization markup language NDOML based on XML is defined and the model editor is designed. NDOML model is automatic discretized by combining with simultaneous and shooting method. Solver interface program generator based on IPOPT is designed. The automatic code generation of input model generalization, automatic model discretization and optimal control algorithm is realized. Simulations are made through a batch reactor, and the simulation results show the effectiveness and the superiority.
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.12