Course in Unit Commitment and Economic Dispatch
Online 300 h course in Unit Commitment and Economic Dispatch. 6 modules covering Regulation (EU) 2019/943, Regulation (EU) 2017/1485 (SO GL) and Pyomo. Assigned tutor and open enrolment.
Take the controls.
Run a real engineering trade-off from this programme. Move the sliders, watch the model react in real time and beat the challenge.
What you will be able to do
Formulate the scheduling problem for generating units.
Solve economic dispatch problems with and without losses.
Implement unit commitment models using mixed-integer programming.
Incorporate network constraints and security criteria.
Address renewable uncertainty using stochastic and robust methods.
Relate the models to the clearing of electricity markets.
Analyse scheduling results using technical and economic criteria.
Who it's for
- Operations planning engineer wishing to specialise in Unit Commitment and Economic Dispatch.
- Electricity markets analyst wishing to specialise in Unit Commitment and Economic Dispatch.
- Optimisation engineer wishing to specialise in Unit Commitment and Economic Dispatch.
- System operator wishing to specialise in Unit Commitment and Economic Dispatch.
- Energy trader wishing to specialise in Unit Commitment and Economic Dispatch.
- Energy consultant wishing to specialise in Unit Commitment and Economic Dispatch.
- Engineering or science graduates looking to enter system operators.
What you'll work with
- Regulation (EU) 2019/943
- Regulation (EU) 2017/1485 (SO GL)
- Regulation (EU) 2015/1222 (CACM)
- Regulation (EU) 2017/2195 (EB GL)
- Operating Procedures of Red Eléctrica de España
- Law 24/2013 on the Electricity Sector
6 modules · 300 h
1.1Operational planning horizons1.2Demand curve and reserve1.3Start-up, shut-down and operating costs1.4Technical constraints of thermal units1.5Minimum up and down times1.6Ramp-up and ramp-down rates1.7Hydro and temporal coupling1.8Storage and pumping1.9General problem formulation1.10Workshop: technical data for a generating fleet
2.1Incremental costs and cost curve2.2Equality of incremental costs2.3Lambda iteration method2.4Transmission losses and B-coefficients2.5Generation limits2.6Dispatch with non-convex functions2.7Economic-environmental dispatch2.8Hydrothermal dispatch2.9Dynamic dispatch2.10Practical: economic dispatch of five units
3.1Priority lists3.2Dynamic programming3.3Lagrangian relaxation3.4Mixed-integer linear programming3.5Compact and tight formulations3.6DC network constraints3.7Security-constrained unit commitment3.8Benders decomposition3.9Heuristics and metaheuristics3.10Laboratory: MILP model in Pyomo
4.1Wind and solar forecasting4.2Stochastic unit commitment4.3Robust optimisation4.4Dynamic reserves4.5Scenarios and reduction4.6Demand flexibility4.7Batteries in scheduling4.8Cross-border exchanges4.9Assessment of integration costs4.10Case study: wind impact on reserves
5.1Centralised dispatch and bid-based markets5.2EUPHEMIA algorithm5.3Technical constraint markets5.4Locational marginal prices5.5Complex bids and blocks5.6Binding dispatch and redispatch5.7Operator tools such as CAISO and PJM5.8Validation and audit of results5.9Efficiency indicators5.10Workshop: market clearing with network constraints
6.1Definition of the study system6.2Complete mathematical model6.3Computational implementation6.4Renewable scenarios6.5Results analysis and sensitivity6.6Operational conclusions6.7Comparison with simple economic dispatch6.8Proposal for model improvement6.9Report and presentation6.10Final review with the tutor
How you'll learn
100 % online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: students progress at their own pace within the intake, making it compatible with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Pyomo, Gurobi, PLEXOS, GAMS, PyPSA, in free, academic or evaluation versions. The case studies cover real economic dispatch procedures for a thermal fleet, MILP unit commitment formulation, and sensitivity analysis with wind scenarios. Assessment is continuous, module by module, plus the final integrative project.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Formulate the scheduling problem for generating units.
Solve economic dispatch problems with and without losses.
Implement unit commitment models using mixed-integer programming.
Incorporate network constraints and security criteria.
Address renewable uncertainty using stochastic and robust methods.
Where this takes you
Requirements
- No previous degree is required.
- Internet connection and a computer capable of running the programme's software.
- Sufficient level of Spanish to follow technical regulatory texts.
Ready to start?
Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.
Frequently asked questions
The programme totals 300 hours, spread over 3 to 5 months. That is between 10 and 15 hours a week on average, compatible with a full-time job.
The course uses Pyomo, Gurobi, PLEXOS, GAMS and PyPSA. Free, academic or evaluation versions are used, and the tutor indicates the free alternative where one exists.
A SEIUM own diploma upon passing the continuous assessment and the integrative project. It is in-house training, not an official Ministry qualification.
Yes. Modules passed in a course or postgraduate diploma in the same area can be credited towards the advanced programme. Consult the recognition policy when enrolling.
Related programmes
Naval MES (Manufacturing Execution Systems) Course
Online 300-hour course in naval MES (Manufacturing Execution Systems). 6 modules with IEC 62264 / ANSI/ISA-95 Enterprise-control system integration, ISO 22400 Key performance indicators for manufacturing…
ISO/IEC Course in Embedded Avionics
300-hour online course in ISO/IEC in embedded avionics. 6 modules covering DO-178C (software in airborne systems), DO-254 (complex electronic hardware) and Ansys SCADE Suite. Assigned tutor…
Agricultural Insurance Course Linked to Crop Transport
Online 300-hour course in agricultural insurance linked to crop transport. 6 modules covering Law 87/1978 on Combined Agricultural Insurance, the Annual Combined Agricultural Insurance Plan (ENESA)…
More in Energy and Networks
All Energy and Networks programmes → · How to apply · Fees & financing · Scholarships