Energy is a resource that needs to be managed and decisions need to be made on production, storage, distribution, and consumption of energy. Determining how much to produce, where and when, and assigning resources to needs in the most efficient way is a problem that has been addressed in several fields. There are available tools that can be used to formulate and solve these kinds of problems. Using them in planning, operation, and control of energy systems requires starting with the basics of math programming techniques, addressing some standard optimization problems, and adapting the solutions to new particular situations of interest.
A first issue is revisiting the modelling concept. The model is a simplified and limited representation of our reality. Complex multi-level problems may need different models and models valid at the operational level (operation and control) may not be useful at the tactical or strategic levels (scheduling and planning). Thus, when addressing optimization problems, detailed physical models based on differential equations will be replaced by algebraic equations expressing the basic relations between lumped parameters. The second issue is the choice of a problem-solving method. It is well known that all optimization methods have at least some limitations and there is no single method or algorithm that works best on all or even a broad class of problems. In order to choose the best method for a given problem, one must first understand the nature of the problem and the type of design space that is being searched. Finally, the third problem is how to translate the results of the optimization process into concrete actions that will manage the resources. This means that the digital outcome or solution must be interface with physical systems which general involves a communication infrastructure.
Students attending this course will learn how to recognise and formulate different optimization problems in planning, operation and control of energy systems, and how to solve them using existing software and solvers such as MATLAB and GAMS. Different principal algorithms for linear, network, discrete, nonlinear and dynamic optimization are introduced and related methodologies together with underlying mathematical structures are described accordingly. Several illustrative examples and optimization problems, ranging from the classical optimization problems to the recent MINLP models proposed for the optimization of integrated energy systems (such as residential AC/DC microgrids) will be introduced during supervised hand-on sessions and different tools (such as classic mathematical methods, heuristics and meta-heuristics) will be used for solving the cases. The choice of objective functions, representation of discrete decisions, using formulation tricks and checking the results will be also covered. Moreover, specific real applications of these methods and algorithms will be shown, not only focusing on the optimization by itself but also showing the techniques for interconnecting the computational system with the resources utilizing technologies such as the Internet of Things (IoT) and advanced metering infrastructures (AMI).
The course is intended for those students that, having a general knowledge in mathematics and simulation, have a very limited experience in math optimization and programming, and need to be introduced to these tools for energy systems optimization.
Day 1: Introduction to Models, Methods, and Optimization tools – Najmeh Bazmohammadi , Yajuan Guan, Josep Guerrero, Juan C. Vasquez
Day 2: Introduction to Energy management systems of Microgrids – Najmeh Bazmohammadi , Yajuan Guan, Josep Guerrero, Juan C. Vasquez
Day 3: Applications to Microgrid Systems – Najmeh Bazmohammadi , Yajuan Guan, Josep Guerrero, Juan C. Vasquez
Form of evaluation: The participants will be grouped and asked to teamwork on several case study scenarios and tasks proposed along the course. The assessment in this course will be done through a final multi-choice test in combination with delivery of exercises reports
Prerequisites: Familiarity with basics of real analysis, linear algebra, and probability and statistics. Skills regarding Matlab/Simulink is also needed.
Professor Josep M. Guerrero, firstname.lastname@example.org
Professor Juan C. Vasquez, email@example.com
Postdoc Najmeh Bazmohammadi, AAU Energy
Assist. Prof Yajuan Guan , AAU Energy
Professor Juan Vasquez, AAU Energy
Professor Josep M. Guerrero, AAU Energy
Time: 16-18 November 2022
Place: AAU Energy, Aalborg
Price: 6000 DKK for PhD students outside of Denmark and 8000 DKK for the Industry excl. VAT
Number of seats: 20
Deadline: 26 October 2022
Important information concerning PhD courses:
We have over some time experienced problems with no-show for both project and general courses. It has now reached a point where we are forced to take action. Therefore, the Doctoral School has decided to introduce a no-show fee of DKK 3.000 for each course where the student does not show up. Cancellations are accepted no later than 2 weeks before start of the course. Registered illness is of course an acceptable reason for not showing up on those days. Furthermore, all courses open for registration approximately four months before start. This can hopefully also provide new students a chance to register for courses during the year. We look forward to your registrations.