论文部分内容阅读
针对受约束、微分代数方程系统的动态优化问题,基于大规模非线性规划,设计了开源环境下(Linux/Fedora)的优化控制软件系统。所设计的软件集成了包括XML录入及自动转化、内点算法解题器IPOPT、微分代数方程解题器Cvode、OPC数据交换接口、数据库等在内的多种应用功能,可以实现动态优化控制策略的设计、动态系统状态行为交互分析、仿真计算、通过OPC的仿真评价等。
用GCC应用软件以及Fedora的跨平台编译功能可以自动输出在Linux或在windows运行的DLL动态优化控制程序。最后通过一个化学反应器动态优化控制演示了软件系统的相关功能。