教育装备采购网
第七届图书馆 体育教师课题研修班

GAMS操作学习和应用能力提升培训

教育装备采购网 2019-06-19 13:05 围观410次

  ​通用代数建模系统(GAMS)是特别为建模线性,非线性和混合整数最优化问题而设计的。GAMS支持一系列模型:LP线性规划,MIP混合整数规划,NLP非线性规划,MCP混合互补问题,MPEC带方程式约束的数学规划,CNS受约束的非线性系统,DNLP带非连续导数的非线性规划,MINLP混合整数非线性规划,QCP二次约束规划以及MIQCP混合整数二次约束规划。

  为了让更多的GAMS用户能更好的使用软件,北京天演融智软件有限公司科学软件网)将于2019年7月15-16日北京为大家奉上两天的GAMS操作学习和应用能力提升培训,欢迎大家报名参加。


  主讲老师

  侯文庭,工学博士,国家中文核心期刊《可再生能源》青年顾问。研究方向为电力系统最优运行与规划,涉及鲁棒优化、机组组合、多源协调优化调度等研究领域。以第一作者在英国工程技术学会IET和电工技术学报等知名期刊发表学术论文数篇。长期从事GAMS在电力系统优化方面的应用研究,对GAMS的使用和各类优化问题在GAMS中的建模十分熟悉。


  培训对象

  各行业领域从事或涉及优化方面研究工作的学者、老师、学生。包括各大高校电气工程相关专业的师生和各电力科研单位的专家学者。

  学完课程后达到的程度:对GAMS的使用和认识将会有一个质的提高,尤其有助于各领域从业人员高效处理该领域内各类复杂的优化问题。


  课程大纲

  课程包括GAMS的安装和界面功能介绍,编程格式规范,CAMS的基础、中阶和高阶语法,编程的注意事项和经验分享。算例分析涵盖了评标问题、证券投资组合优化问题和可计算一般均衡模型等经济领域的常见优化问题,以及电力领域中的经济调度问题、最优潮流问题、机组组合问题等基础研究内容。

一、GAMS安装和主菜单功能

1.1 版本选择与安装

1.2 File:文档和软件设置

1.3 Edit:编辑功能

1.4 Search:搜索功能

1.5 Windows:窗口排列

1.6 Model libraries:范例库

1.7 Help:使用方法和求解器手册

二、GAMS编程格式规范

2.1 编程原则

2.2 编程规范

2.3 注释原则

三、GAMS基础语法

3.1 集合的建立

3.2 参数的录入

3.3 变量的设置

3.4 方程的构建

3.5 模型的求解

3.6 结果的显示

3.7 常用函数和运算表达

3.8 算例演示一:评标模型

3.9 算例演示二:电力系统经济调度问题

四、GAMS程序的调试

4.1 计算日志

4.2 状态报告和求解报告

4.3 程序调试方法

五、GAMS中阶语法

5.1 集合多重命名alias

5.2 大量参数的连续表格表示

5.3 参数的赋值

5.4 变量赋初值

5.5 循环语句和选择语句:loop、while、for、if-else

5.6 算例演示一:证券投资组合优化模型

5.7 算例演示二:电力系统最优潮流问题

六、GAMS高阶语法一

6.1 计算参数设置option:求解精度等

6.2 运算符ord、card、lag和lead的用法

6.3 数值关系与逻辑运算:le、ne、and等

6.4 条件控制$的用法

6.5 复杂方程的表达方法

6.6 求解器(solver)的比较分析与选择

6.7 大规模参数如何导入?GAMS与Excel、Matlab的交互一

6.8 大规模结果如何导出?GAMS与Excel、Matlab的交互二

6.9 算例演示一:可计算一般均衡模型

6.10 算例演示二:电力系统机组组合问题

七、GAMS高阶语法二

7.1 特殊有序集SOS1和SOS2

7.2 特殊的变量:半连续型和半整数型

7.3 分段函数的数学表示方法

7.4 算例演示:机组组合问题的MILP模型

八、GAMS高阶语法三

8.1 动态集合

8.1 多模型求解和变量值的相互传递

8.2 Benders算法在GAMS中的实现

8.3 算例演示

九、GAMS注意事项和使用经验

9.1 “平方”表达式需要注意的地方

9.2 设置选项option不起作用时的属性修改方法

9.3 Matlab调用GAMS程序

9.4 能用数学表达时尽量避免逻辑表达

  

  注:请自带电脑,以便上机操作。

  

  上课时间:2019年7月15-16日

  上午 9:00-12:00, 下午1:30-4:30

  上课地点:北京

  费用:1500元/人 (费用包含两天午餐和上下午茶点)

  联系方式:

  电话: 010 82482889 62669215

  Email:service@sciencesoftware.com.cn

  网址:http://www.sciencesoftware.com.cn

  QQ群:183627081

点击进入北京天演融智软件有限公司展台查看更多 来源:教育装备采购网 作者:科学软件网 责任编辑:方剑波 我要投稿
校体购终极页

相关阅读

  • 【软件更新】GAMS 42版本更新啦!

    【软件更新】GAMS 42版本更新啦!
    教育装备采购网04-11
    2023年GAMS42新版本更新,接下来让我们看一下更新的主要内容:42.1.0主要版本我们要感谢所有报告问题并提出改进此版本建议的用户。我们特别感谢Wolfga...
  • 【GAMS实际案例】使用 GAMS 为欧盟建模交通碳强度目标

    【GAMS实际案例】使用 GAMS 为欧盟建模交通碳强度目标
    教育装备采购网04-04
    软件简介GAMS为“GeneralAlgebraicModelingSystems”的缩写,透过简单的操作模式,GAMS排除了许多技术性问题,让用户能专心于模块的建立。其语言编辑器...
  • 【应用实例】使用 GAMS Engine 和 GitHub Actions 进行自动化 GAMS 模型测试

    【应用实例】使用 GAMS Engine 和 GitHub Actions 进行自动化 GAMS 模型测试
    教育装备采购网11-18
    关于GAMSGAMS是优化行业领先的工具提供商之一,也是首先将数学代数语言与传统编程概念相结合的软件系统,以便有效地描述和解决优化问题。GAMS为“Gene...
  • GAMS软件电力能源专题视频课程免费申请
    教育装备采购网09-04
    通用代数建模系统(GAMS)是数学编程和优化的高级建模系统。它由一个语言编译器和一个稳定的集成各种高性能的求解器组成。GAMS适用于复杂的、大规模的建模应用,并允许您创建大的维护模型以很快...
  • GAMS 31.1.1 版本更新啦 !

    GAMS 31.1.1 版本更新啦 !
    教育装备采购网06-03
    GAMSSoftwareGmbH于2020年5月1日发布了GAMS31.1.0版本,新的版本将不再支持32位MSWindows,具体更新内容如下:GAMS系统Ø扩展了modelstatement的语法,...
  • GAMS优化软件电力能源免费专题直播培训
    教育装备采购网02-21
    通用代数建模系统(GAMS)是数学编程和优化的高级建模系统。它由一个语言编译器和一个稳定的集成各种高性能的求解器组成。GAMS适用于复杂的、大规模的建模应用,并允许您创建大的维护模型以很快...
  • GAMS支持的模型类型

    GAMS支持的模型类型
    教育装备采购网08-16
    GAMS支持的模型类型GAMS能够以多种不同的问题分类类型来公式化模型。这意味着从一个模型类型跳转到另一个将毫不费力。您甚至能够同时在不同的模型类型...
  • GAMS操作学习和应用能力提升培训课程
    教育装备采购网07-30
    教师简介侯文庭,工学博士,国家中文核心期刊《可再生能源》青年顾问。研究方向为电力系统最优运行与规划,涉及鲁棒优化、机组组合、多源协调优化调度等研究领域。以第一作者在英国工程技术学会...

版权与免责声明:

① 凡本网注明"来源:教育装备采购网"的所有作品,版权均属于教育装备采购网,未经本网授权不得转载、摘编或利用其它方式使用。已获本网授权的作品,应在授权范围内使用,并注明"来源:教育装备采购网"。违者本网将追究相关法律责任。

② 本网凡注明"来源:XXX(非本网)"的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,且不承担此类作品侵权行为的直接责任及连带责任。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。

③ 如涉及作品内容、版权等问题,请在作品发表之日起两周内与本网联系,否则视为放弃相关权利。

校体购产品