Smart Metering and AMI Data Analytics Course
Online 300-hour course in Smart Metering and AMI data analytics. 6 modules covering IEC 62056 (DLMS/COSEM data exchange), Directive 2014/32/EU (measuring instruments, MID) and Python (pandas, scikit-learn). 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
Describe the architecture and protocols of an AMI infrastructure.
Apply validation, estimation and editing processes to metering data.
Segment consumption profiles using clustering techniques.
Develop forecasting and anomaly detection models using meter data.
Identify client-transformer-phase connectivity from AMI data.
Integrate metering analytics into operations, planning and billing.
Build an analytical dashboard using real AMI data.
Who it's for
- Metering data analyst wishing to specialise in Smart Metering and AMI data analytics.
- AMI systems engineer wishing to specialise in Smart Metering and AMI data analytics.
- Data scientist in utilities wishing to specialise in Smart Metering and AMI data analytics.
- Fraud reduction specialist wishing to specialise in Smart Metering and AMI data analytics.
- Remote management project manager wishing to specialise in Smart Metering and AMI data analytics.
- Energy digitalisation consultant wishing to specialise in Smart Metering and AMI data analytics.
- Engineering or science graduates seeking to enter electricity distribution.
What you'll work with
- IEC 62056 (DLMS/COSEM data exchange)
- Directive 2014/32/EU (measuring instruments, MID)
- Regulation (EU) 2016/679 (data protection)
- EN 50470-3 (static meters for active energy)
- IEC 62052-11 (general requirements for measuring equipment)
- ITU-T G.9904 (PLC PRIME)
- ITU-T G.9903 (G3-PLC)
- Royal Decree 1110/2007 (regulation on metering points)
6 modules · 300 h
1.1Smart meters and architecture1.2Data concentrators1.3PLC PRIME and G3 communications1.4RF and NB-IoT communications1.5Head-End system1.6Meter Data Management1.7DLMS/COSEM object model1.8Mass meter deployment1.9Remote reading and remote management1.10Case study: smart meter remote management in Spain
2.1Validation, estimation and editing (VEE)2.2Hourly and quarter-hourly curves2.3Imputation of missing data2.4Synchronisation and timestamps2.5Time-series databases2.6Data governance2.7Personal data protection2.8Communication quality2.9Reading indicators2.10Workshop: cleaning load curves in Python
3.1Typical consumption profiles3.2Clustering with k-means3.3Load indicators by transformer3.4Detection of demand peaks3.5Seasonality analysis3.6Client, transformer and phase association3.7Balances by transformer substation3.8Visualisation of metering data3.9Dashboards3.10Practical: residential customer segmentation
4.1Demand forecasting with machine learning4.2Anomaly and fraud detection4.3Non-intrusive load monitoring (NILM)4.4Undeclared self-consumption4.5Phase identification4.6Low-voltage voltage estimation4.7Predictive maintenance of meters4.8Explainable models for analysts4.9Model validation4.10Laboratory: anomalies with isolation forest
5.1Hourly billing and tariffs5.2Demand response5.3Consumer information5.4Integration with ADMS and OMS5.5Supply quality monitoring5.6Network planning with AMI data5.7Energy community allocation5.8Metering cybersecurity5.9Smart metering business case5.10Case study: low-voltage voltage alerts
6.1Defining the business problem6.2Inventory of data sources6.3Preparation of the dataset6.4Exploratory data analysis6.5Proposed analytical model6.6Validation of results6.7Final dashboard6.8Deployment plan6.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. No fixed timetable: students progress at their own pace within the intake, which makes it possible to combine the programme with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Python (pandas, scikit-learn), Microsoft Power BI, InfluxDB, Apache Spark, in free, academic or evaluation versions. Exercises are based on real procedures for cleaning and validating load curves, detecting consumption anomalies and segmenting customers by profile. Assessment is continuous, module by module, plus a final integrative project.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Describe the architecture and protocols of an AMI infrastructure.
Apply validation, estimation and editing processes to metering data.
Segment consumption profiles using clustering techniques.
Develop forecasting and anomaly detection models using meter data.
Identify client-transformer-phase connectivity from AMI data.
Where this takes you
Requirements
- No prior degree is required.
- Internet connection and a computer capable of running the programme's software.
- Sufficient Spanish to read technical standards.
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 comprises 300 hours in total, spread over 3 to 5 months. That is between 10 and 15 hours a week on average, compatible with a full-time job.
You will work with Python (pandas, scikit-learn), Microsoft Power BI, InfluxDB and Apache Spark. Free, academic or evaluation versions are used, and the tutor indicates the open-source alternative where one exists.
An SEIUM in-house diploma upon passing continuous assessment and the integrative project. It is SEIUM's own training, not an official qualification from the Ministry.
Yes. Modules passed in a course or postgraduate diploma in the same area are recognised towards the advanced programme. Check the recognition policy when you enrol.
Related programmes
Nuclear Fuel Course: Structure and Properties
Online 300-hour course in nuclear fuel: structure and properties. 6 modules covering IAEA SSG-52 (reactor core design), ASTM C776 (sintered UO2 pellets) and CASMO/SIMULATE. Dedicated tutor…
CarSim/MATLAB introductory simulation course
Introductory CarSim/MATLAB Simulation Course This course introduces participants to vehicle modeling and simulation using CarSim, a leading software in the automotive industry, and MATLAB for analysis…
Course in Electrification of Construction Machinery
Online 300-hour course in electrification of construction machinery. 6 modules covering Regulation (EU) 2023/1230 on machinery, IEC 60204-1 (electrical equipment of machines) and MATLAB/Simulink. Assigned tutor…
More in Civil, Rail & Smart Cities
All Civil, Rail & Smart Cities programmes → · How to apply · Fees & financing · Scholarships