当前位置:主页 > 理工论文 > 系统学论文 >

GAMS在复杂系统中的应用研究

发布时间:2024-12-01 02:21
   本文对GAMS软件进行的模型结构和分类进行了描述,并利用GAMS的求解器对复杂系统进行了仿真和寻优,为学习GAMS的相关人员提供一定的参考。

【文章页数】:2 页

【部分图文】:

图1 GAMS的模型构成

图1 GAMS的模型构成

GAMS程序结构主要由5部分组成,包括集合、数据、模型、求解和报告[1]。其中集合主要作用是声明变量,通俗的说就是给变量起名字,表示相关量之间的逻辑关系,在使用中需要用到几个变量就用set引导进行声明,一般用i,j表示,是最基本的部分。数据包含参数、变量、标量和表格。未知的数用变....


图2 模型类型标识符及对应的含义

图2 模型类型标识符及对应的含义

GAMS有多种求解器可以调用,每种求解器的使用场景以及可使用的模型各有不同。下面介绍几种常用的求解器。(1)Branch-And-ReduceOptimizationNavigator(分枝减小最优化导航,简称BARON),主要用于求解NLP和MINLP规划模型。使用加强分枝....


图3 测试函数1图像

图3 测试函数1图像

首先利用MATLAB软件绘制测试函数图形,图形如图3:在GAMS环境下对函数进行寻优,求出最大值。程序如下:


图4 测试函数2图像

图4 测试函数2图像

2.2算例2:求下列复杂函数的最值函数图像如图4。在GAMS环境下进行最值的求解,程序如下:



本文编号:4013397

资料下载
论文发表

本文链接:https://www.wllwen.com/projectlw/xtxlw/4013397.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户602e6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com