GAMS在复杂系统中的应用研究
发布时间:2024-12-01 02:21
本文对GAMS软件进行的模型结构和分类进行了描述,并利用GAMS的求解器对复杂系统进行了仿真和寻优,为学习GAMS的相关人员提供一定的参考。
【文章页数】:2 页
【部分图文】:
本文编号:4013397
【文章页数】:2 页
【部分图文】:
图1 GAMS的模型构成
GAMS程序结构主要由5部分组成,包括集合、数据、模型、求解和报告[1]。其中集合主要作用是声明变量,通俗的说就是给变量起名字,表示相关量之间的逻辑关系,在使用中需要用到几个变量就用set引导进行声明,一般用i,j表示,是最基本的部分。数据包含参数、变量、标量和表格。未知的数用变....
图2 模型类型标识符及对应的含义
GAMS有多种求解器可以调用,每种求解器的使用场景以及可使用的模型各有不同。下面介绍几种常用的求解器。(1)Branch-And-ReduceOptimizationNavigator(分枝减小最优化导航,简称BARON),主要用于求解NLP和MINLP规划模型。使用加强分枝....
图3 测试函数1图像
首先利用MATLAB软件绘制测试函数图形,图形如图3:在GAMS环境下对函数进行寻优,求出最大值。程序如下:
图4 测试函数2图像
2.2算例2:求下列复杂函数的最值函数图像如图4。在GAMS环境下进行最值的求解,程序如下:
本文编号:4013397
本文链接:https://www.wllwen.com/projectlw/xtxlw/4013397.html