Mastering Energy and Power System Optimization in GAMS
- Description
- Curriculum
- FAQ
- Reviews
**Brand New For 2022 – The Bestselling Power system optimization GAMS Course on Udemy**
Join over 27,000 of your fellow optimization experts in the energy and power system industry in learning the fundamentals of the power system and energy optimization.
I will walk you through every step of GAMS coding with real-life case studies, actual experiments, and tons of examples from around different disciplines.
By the end of this course, you’ll be able to:
- Code your own optimization problem in GAMS.
- Receive your official certificate
The developed course is suitable for you even if you have no background in the power systems.
In this Energy and Power System Optimization in GAMS course you will learn:
- How to formulate your problem and implement it in GAMS and make optimal decisions in your real-life problems
- How to code efficiently, get familiarised with the techniques that will make your code scalable for large problems
- How to design an action block with a clearly defined conversion goal
- How to run sensitivity analysis in GAMS to predict the outcome of a decision if a situation turns out to be different compared to the key predictions.
For your convenience the course is broken into two sections :
- General GAMS coding (Pure GAMS, elements, loops, multi-objectives, conditional statements, Examples)
- Power system GAMS coding (Static/dynamic economic/environmental dispatch, AC/DC OPF, Storage, DR, PMU, …)
- …….
- … and much, much more!
By finishing this course, you will have the power to transform your coding skills into a powerful decision making machine. .
- If you think this GAMS coding is complicated, it’s not.
- If you think GAMS coding is time-taking, it’s not.
- If you think watching this course won’t make a difference in your professional career … think again.
I’ve consulted with several companies and researchers around the world and have consulted them on how to use optimization techniques in their business. Trust me, I learned all this the hard way.
Along with the video content of the course, there are many extra.
Extra:
- Downloadable resources and guides
- An audio version of the course to listen on the go
- Q&A videos the answer your specific questions
- Assignments that make you productive while taking the course
- An instructor who truly cares about your success
This is the course on landing page design I wish I had when I was first starting out!
We’ll be here for you every step of the way. If you have any questions about the course content or anything related to this topic, you can always post a question in the course or send me a direct message.
We want to make this the best course on how to use GAMS. So if there is any way we can improve this course, just tell us and we’ll make it happen.
Enrol today and enjoy:
- Lifetime access to the course and all future updates
- Over 5 hours of high quality, up to date video lectures
- Exercises and feedback
- Access to the student-only discussion forum
- 30 day, no questions asked, money-back guarantee
- 4.7 average student rating
With our 30-day 100% money-back guarantee, there’s no reason to hesitate.
I’ll give you two more reasons why you should enrol right this second:
Your investment in this course will quickly be paid back even just by implementing some of the techniques I share with you. There are hundreds of gold nuggets to choose from, making this course the best investment in your own education and future success.
While today is still the best day you can get started with GAMS coding, it will get harder for engineers as the markets get more and more competitive. You want to start as soon as you can (like now) to take advantage of this growing market. Instead of struggling and trying to do everything yourself, just learn from someone who has already figured it out.
I CAN’T WAIT TO SEE YOUR SUCCESS
See you inside!
-
2Optimal Decision MakingVideo lesson
What is the decision making?
Some practical examples
What is the objective function?
What is the constraint?
-
3GAMS installation on Windows MachinesVideo lesson
This video explains how to install GAMS on a windows machine
-
4GAMS structureVideo lesson
In this lesson, you will get familiar with the general structure of each GAMS code
-
5Sets in GAMSVideo lesson
What is set ?
How to deal with sets in GAMS ?
Syntax ?
-
6Scalars in GAMSVideo lesson
What is Scalar?
How to deal with Scalars in GAMS ?
Syntax ?
-
7Parameters in GAMSVideo lesson
What is parameter?
How to deal with Parameters in GAMS ?
Syntax ?
-
8Table in GAMSVideo lesson
What is Table?
How to deal with Tables in GAMS ?
Syntax ?
-
9Variables in GAMSVideo lesson
Real variables
Binary variables
Integer variables
SOS1
SOS2
Semicont
SemiInt
How to define lower and upper bounds for variables ?
-
10Equations in GAMSVideo lesson
How to define equations in GAMS?
What is the syntax ?
-
11Model definition in GAMSVideo lesson
What kind of optimisation models can be solved in GAMS ?
What is my model type ?
-
12Solver selection in GAMSVideo lesson
How to select the right solver for my model in GAMS?
-
13Simple LP programmingVideo lesson
In this session you will learn how to code a linear programming problem in GAMS
-
14Example 1 LPQuiz
ssd
-
15Example 2 LPQuiz
-
16Duality Theorem in LPVideo lesson
In this lecture you will get familiar with the duality concept in linear programming problems
-
17Mixed integer quadratic programmingVideo lesson
Mixed integrer programming in transportation problem is discussed here
-
18Conditional statements in GAMSVideo lesson
Conditional Expressions, Assignments and Equations
-
19LOOP in GAMSVideo lesson
How to define a model in loops in GAMS environment?
-
20Multiobjective Optimisation in GAMSVideo lesson
In this lecture you will learn:
What is the optimisation and decision making ?
What is an objective function ?
What is a constraint ?
What is multi-objective optimisation ?
What is Pareto optimal front ?
How to code a Pareto optimal front in GAMS ?
-
21In a given circle find a rectangle of maximal area.Video lesson
In a given circle find a rectangle of maximal area.
-
22Cylinder in a SphereVideo lesson
In a given sphere find a cylinder of maximal volume
-
23Travel time minimisationVideo lesson
“A woman at a point A on the shore of a circular lake with radius 2 mi wants to arrive at the point C diametrically opposite A on the other side of the lake in the shortest possible time (see the figure). She can walk at the rate of 4 mi/h and row a boat at 2 mi/h. For what value of the angle θ shown in the figure will she minimize her travel time?“
-
24Herons ProblemVideo lesson
A and B are two given points on the same side of a line ℓ. Find a point D on ℓ such that the sum of the distances form A to D and from D to B is a minimum.
-
25Steiner problemVideo lesson
(Steiner) In the plane of a triangle, find a point such that the sum of its distances to the vertices of the triangle is minimal.
-
26Shortest path via LPVideo lesson
In this lecture you will learn how to code in GAMS for finding the shortest paths between nodes in a graph, which may represent, for example, road networks.
-
27Traveling Sales Person (TSP)Video lesson
The travelling salesman problem (TSP) asks the following question: "Given a list of cities and the distances between each pair of cities, what is the shortest possible route that visits each city and returns to the origin city?"
Each city should be met only once
Every city should be visited
-
28Modeling the Game 'Clash of clans' as a mixed integer linear programmingVideo lesson
In these slides, you will see how to formulate the game clash of clans as MIP and solve it in GAMS
-
29Power system optimisation libraryVideo lesson
In this video you will learn how to find and have access to Power system optimization library in GAMS website.
-
30Economic Dispatch problem modelling in GAMSVideo lesson
https://www.amazon.com/Power-System-Optimization-Modeling-GAMS/dp/3319623494/ref=sr_1_2?ie=UTF8&qid=1523040637&sr=8-2&keywords=soroudi
-
31Dynamic Economic DispatchVideo lesson
In this lesson you will learn how to use the GAMS for solving the Dynamic economic dispatch problem
-
32Dynamic Economic Dispatch with StorageVideo lesson
-
33DC-OPFVideo lesson
DC Optimal power flow modelling will be discussed
-
34AC-OPFVideo lesson
The AC -OPF takes into account the non-linear KVL-KCL constraints and tries to determine the optimal generating schedules of units
-
35Locational Marginal Price (LMP)Video lesson
In this lecture you will learn how to calculate the LMP in GAMS
-
36Security Constrained DC-OPF (N-1)Video lesson
Security constrained optimal power flow is modelled in this lecture. The N-1 contingencies can cause overloading the remaining lines.
-
37Unit commitmentVideo lesson
The unit commitment problem is explained in this lecturer
-
38PMU allocationVideo lesson
This session provides a solution for increasing the power system observability by allocation of Phasor Measurement Units (PMU) problem in GAMS. The PMU is able to measure the voltage phasor at the connection bus and also it measures the current phasor of any branch connected to the bus hosting the PMU.

External Links May Contain Affiliate Links read more