Primary supervisor
Hao WangEnergy systems generate large volumes of heterogeneous information, including meter and sensor measurements, weather forecasts, electricity-market data, network models, operational procedures, technical reports and regulatory documents. Converting this information into timely and reliable decisions normally requires specialised modelling tools and considerable domain expertise.
Large language models (LLMs) and agentic AI create new opportunities to make energy-system analysis and decision-making more accessible, automated and adaptive. Rather than only generating text, an AI agent can interpret a task, retrieve relevant information, analyse data, call forecasting or optimisation tools, interact with simulations and explain its recommendations. Multiple specialised agents may also collaborate to address complex problems involving energy users, renewable generators, storage systems, electricity networks and markets.
However, general-purpose AI models are not inherently reliable for energy applications. They may produce factually incorrect answers, overlook physical and operational constraints, misinterpret numerical data or recommend actions that are unsafe or infeasible. Energy applications therefore require AI systems that are grounded in trusted data and domain knowledge, connected to appropriate analytical tools, and evaluated for accuracy, robustness, security and explainability.
This project investigates how LLMs, foundation models and agentic AI can support the analysis, planning, operation and management of energy systems. Depending on the student’s interests, the project may address applications such as:
- developing an energy-domain assistant that answers technical questions using trusted documents and data;
- using retrieval-augmented generation to interpret market rules, standards, operating procedures or energy policies;
- building AI agents that analyse energy data and automatically select appropriate forecasting or analytical tools;
- integrating LLMs with optimisation, power-flow, simulation or digital-twin tools;
- developing agents for renewable-energy and battery planning, scheduling or operational decision support;
- coordinating distributed energy resources, electric vehicles, microgrids or virtual power plants through multiple AI agents;
- using multimodal AI to reason across text, time-series data, network information, tables, diagrams or images;
- generating and evaluating energy scenarios for planning, resilience or emergency response;
- creating conversational tools that provide personalised and actionable household energy advice;
- extracting structured knowledge from technical reports, market notices and regulatory documents;
- explaining forecasting, optimisation or control outcomes to operators and other stakeholders;
- examining collaboration between human experts and AI agents in high-stakes energy decisions; and
- evaluating hallucination, reliability, privacy, cybersecurity, fairness and safety in energy-focused AI systems.
Each student will select a focused problem and develop a prototype or analytical framework using suitable energy datasets, documents, simulation environments or software tools.
#sustainability
Aim/outline
This project aims to develop and evaluate trustworthy LLM- and agent-based methods for energy-system analysis, planning, operation or decision support.
The project will typically involve:
- Selecting an energy application: Identify a well-defined problem involving energy consumers, renewable generation, storage, electricity networks, markets or system operation.
- Identifying data and knowledge sources: Collect suitable time-series data, technical documents, market information, network models, simulation results or other domain knowledge.
- Designing the AI architecture: Develop an approach using one or more of LLMs, retrieval-augmented generation, multimodal foundation models, tool-using agents, multi-agent systems or knowledge graphs.
- Connecting domain tools: Where relevant, integrate the AI system with forecasting models, optimisation solvers, databases, simulators, power-system tools or digital twins.
- Developing and testing a prototype: Implement the proposed system and test its ability to perform the selected analytical or decision-support task.
- Evaluating performance and trustworthiness: Compare the approach with appropriate baselines and assess factors such as correctness, task completion, constraint satisfaction, robustness, computational cost, explainability and safety.
- Investigating human–AI interaction: Where appropriate, study how users provide instructions, verify recommendations, correct errors and retain meaningful oversight of AI-supported decisions.
URLs/references
Recent papers from the team (updated in Sep 2026).
1) C Huang^, S Li, R Liu, H Wang, Y Chen, Large Foundation Models for Power Systems, 2024 IEEE Power & Energy Society General Meeting (PESGM), 2024. (Best Conference Paper)
2) R Tian*, M Zhang*, Y Liu, Hao Wang, Y Zhang, LLM-Enhanced Trading Decision Framework with Multi-Scale Memory for Electricity Markets, IEEE SmartGridComm 2025 (IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids), 2025. (Best Paper Award)
3) M Zhang*, M Liu*, Hao Wang, Y Wen, AL Luo, Y Zhang, Leveraging Large Language Model for Generalization in Building Energy Management, IEEE Transactions on Smart Grid, 16 (6), 4712-4725, 2025.
4) S Chetty^, HL Vu, Hao Wang, R Smyth, An LLM Framework for Inferring Household Energy Consumption Through Behaviour Simulation, ACM BuildSys 2025 (The 12th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation), 2025.
5) X Zheng*, C Jiang^, Hao Wang, Large Language Model-Assisted Planning of Electric Vehicle Charging Infrastructure with Real-World Case Study, Sustainable Energy Technologies and Assessments, 2025.
6) J Li^, Hao Wang, A Unified Variational Imputation Framework for Electric Vehicle Charging Data Using Retrieval-Augmented Language Model, IEEE Transactions on Smart Grid, 17 (4), 3531-3545, 2026.
(*Undergraduate/Masters students; ^HDR students)
Required knowledge
Required: Python programming and an interest in artificial intelligence and energy applications.
Preferred: Experience in one or more of machine learning, natural language processing, generative AI, data analytics, optimisation or software development. Familiarity with APIs, LLM frameworks, databases or energy systems is helpful but not essential.