Adaptive Preference-Based Multi-Objective Energy Management in Smart Microgrids: A Novel Hierarchical Optimization Framework with Dynamic Weight Allocation and Advanced Constraint Handling
Abstract
1. Introduction
2. System Model and Problem Formulation
2.1. Comprehensive Smart Microgrid Architecture
2.2. Advanced Mathematical Model Development
2.3. Comprehensive Multi-Objective Problem Formulation
2.4. Advanced Constraint Formulation
2.4.1. Power Balance and Network Constraints
2.4.2. Generation and Storage Constraints
2.4.3. Grid Code and Power Quality Constraints
3. Methodology
3.1. Comprehensive Adaptive Preference-Based Optimization Framework
3.2. Advanced Preference Learning Module
3.3. Dynamic Weight Allocation Mechanism
3.4. Enhanced NSGA-II Algorithm with Preference Integration
3.5. Advanced Constraint Handling and Feasibility Maintenance
3.6. Comprehensive Algorithm Implementation
| Algorithm 1 Enhanced Adaptive Preference-Based Multi-Objective Energy Management |
| 1: Initialize population P0 with size Npop using smart initialization 2: Initialize preference learning models and historical data: (a) A dataset comprising prefernce record for N = 47 stakeholders (15 utility operators, 18 consumers, 9 environmental regulators, 5 market operators) using a 5-point Likert scale across 6 objective dimensions; dataset split 70/15/15 train/val/test. (b) Fuzzy Preference Quantification: 5 triangular membership functions per objective; rule base of 125 IF-THEN rules derived via expert elicitation; defuzzification by centroid method. (c) Neural Network Architecture: 3-layer MLP; input layer: 18 features (6 objectives x 3 temporal lags); hidden layers: 64 and 32 neurons with ReLU activation; output layer: 6 weights with softmax normalisation; trained with Adam optimiser (lr = 0.001, beta1 = 0.9, beta2 = 0.999), batch size = 32, max 500 epochs, early stopping patience = 20. (d) RL Adaptation: Q-learning with epsilon-greedy exploration (epsilon = 0.1 decaying to 0.01); state space: 12-dimensional (normalised objective values + grid conditions); action space: 18 discrete weight perturbation actions; reward = -weighted_sum_objective_violations; discount factor gamma = 0.95; learning rate alpha = 0.01; replay buffer size = 10,000.] 3: Set generation counter gen = 0 and convergence criteria 4: while gen < max_generations AND not converged do 5: Update operational conditions and grid state information 6: Execute preference learning module to update stakeholder preferences 7: Calculate dynamic weights using Equation (27) 8: Evaluate all objectives for population members using Equations (6)–(10) 9: Apply constraint handling and solution repair mechanisms 10: Perform preference-integrated non-dominated sorting 11: Calculate preference-based crowding distances using Equation (30) 12: Execute tournament selection with preference bias 13: Apply adaptive crossover using Equation (31) 14: Apply adaptive mutation using Equation (32) 15: Create offspring population Qgen with enhanced genetic operators 16: Combine parent and offspring populations: Rgen = Pgen ∪ Qgen 17: Apply elitist selection to form Pgen + 1 with size Npop 18: Update preference learning models with feedback 19: Check convergence criteria and update algorithm parameters 20: gen = gen + 1 21: end while 22: Extract final Pareto optimal solutions with preference rankings 23: Generate solution recommendations and implementation strategies 24: return Optimized control strategies and operational parameters |
4. Results and Discussion
4.1. Comprehensive Simulation Setup and Experimental Design
4.2. Advanced Performance Metrics and Evaluation Criteria
4.3. Comprehensive Operational Scenarios and Test Cases
4.3.1. Scenario Design Framework and Methodology
4.3.2. Detailed Scenario Specifications
Scenario 1: Cloudy Day Operation
Scenario 2: Sunny Day Operation
Scenario 3: Winter Day Operation
Scenario 4: High Electric Vehicle Load
Scenario 5: Peak Other Loads Operation
Extended Scenario: Combined Cloudy Day and High-Load Performance Analysis
Scenario 7: Sunny Day Performance Analysis
Scenario 8: Winter Day Performance Analysis
Scenario 9: High Electric Vehicle Load Performance Analysis
Scenario 10: Peak Other Loads Performance Analysis
4.4. Comprehensive Scenario Comparison and Cross-Analysis
4.4.1. Scenario 1: Normal Operational Conditions
4.4.2. Scenario 2: High Renewable Energy Penetration
4.4.3. Scenario 3: Emergency and Contingency Operations
4.4.4. Scenario 4: Peak Demand and Grid Stress Conditions
4.4.5. Scenario 5: Market-Driven Operations with Dynamic Pricing
4.5. Comprehensive Comparative Analysis
4.6. Advanced Pareto Front Analysis and Solution Diversity
4.7. Sensitivity Analysis and Robustness Testing
4.8. Computational Performance and Scalability Analysis
4.9. Dynamic Weight Evolution and Preference Learning Analysis
4.10. Real-World Implementation Considerations and Practical Validation
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Eladl, A.A.; El-Afifi, M.I.; El-Saadawi, M.M.; Sedhom, B.E. Distributed optimal dispatch of smart multi-agent energy hubs based on consensus algorithm considering lossy communication network and uncertainty. CSEE J. Power Energy Syst. 2023, 11, 352–364. [Google Scholar]
- Azizi, A.; Jahromi, M.Z.; Dehghanian, P.; Chamorro, H.R.; Mírez, J.; Sood, V.K. Decentralized multi-objective energy management with dynamic power electronic converters and demand response constraints. IEEE Access 2023, 11, 146297–146312. [Google Scholar] [CrossRef]
- Jani, A.; Jadid, S. Two-stage energy scheduling framework for multi-microgrid system in market environment. Appl. Energy 2023, 336, 120683. [Google Scholar] [CrossRef]
- Karabiber, A. Controllable AC/DC integration for power quality improvement in microgrids. Adv. Electr. Comput. Eng. 2019, 19, 97–104. [Google Scholar] [CrossRef]
- Mohammadi, A.; Kargarian, A. Learning-Aided Asynchronous ADMM for Optimal Power Flow. IEEE Trans. Power Syst. 2021, 37, 1671–1681. [Google Scholar] [CrossRef]
- Vasilakis, A.; Zafeiratou, I.; Lagos, D.T.; Hatziargyriou, N.D. The evolution of research in microgrids control. IEEE Open Access J. Power Energy 2020, 7, 331–343. [Google Scholar] [CrossRef]
- Zhou, B.; Zou, J.; Chung, C.Y.; Wang, H.; Liu, N.; Voropai, N.; Xu, D. Multi-microgrid energy management systems: Architecture, communication, and scheduling strategies. J. Mod. Power Syst. Clean. Energy 2021, 9, 463–476. [Google Scholar] [CrossRef]
- Ramirez-Atencia, C.; Mostaghim, S.; Camacho, D. Askpnsga-ii: Knee point based moea with self-adaptive angle for mission planning problems. arXiv 2020, arXiv:2002.08867. [Google Scholar]
- Aghdam, F.H.; Ghaemi, S.; Kalantari, N.T. Evaluation of loss minimization on the energy management of multi-microgrid based smart distribution network in the presence of emission constraints and clean productions. J. Clean. Prod. 2018, 196, 185–201. [Google Scholar] [CrossRef]
- Teng, F.; Zhang, Y.; Yang, T.; Li, T.; Xiao, Y.; Li, Y. Distributed Optimal Energy Management for We-Energy Considering Operation Security. IEEE Trans. Netw. Sci. Eng. 2023, 11, 225–235. [Google Scholar] [CrossRef]
- Thirunavukkarasu, G.S.; Seyedmahmoudian, M.; Jamei, E.; Horan, B.; Mekhilef, S.; Stojcevski, A. Role of optimization techniques in microgrid energy management systems—A review. Energy Strat. Rev. 2022, 43, 100899. [Google Scholar] [CrossRef]
- Blank, J.; Deb, K. pymoo: Multi-Objective Optimization in Python. arXiv 2020, arXiv:2002.04504v1. [Google Scholar]
- Deb, K.; Jain, H. An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems with Box Constraints. IEEE Trans. Evol. Comput. 2013, 18, 577–601. [Google Scholar] [CrossRef]
- Deb, K. Multi-Objective Optimization Using Evolutionary Algorithms: An Introduction; Indian Institute of Technology Kanpur: Kanpur, India, 2011; PIN 208016; KanGAL Report Number 2011003. [Google Scholar]
- Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
- Srilakshmi, K.; Santosh, D.T.; Ramadevi, A.; Balachandran, P.K.; Reddy, G.P.; Palanivelu, A.; Colak, I.; Dhanamjayulu, C.; Chinthaginjala, R.K.; Khan, B. Development of renewable energy fed three-level hybrid active filter for EV charging station load using Jaya grey wolf optimization. Sci. Rep. 2024, 14, 4429. [Google Scholar] [CrossRef] [PubMed]
- Roslan, M.A.; Syahril, M.; Ismail, B. Microgrid synchronization using power offset through a central controller. J. Phys. Conf. Ser. 2019, 1432, 012019. [Google Scholar] [CrossRef]
- Peñalba, M.A.; Sumper, A. Special Issue on Microgrids. Appl. Sci. 2019, 9, 4710. [Google Scholar] [CrossRef]
- Foti, M.; Mavromatis, C.; Vavalis, M. Decentralized blockchain-based consensus for Optimalf Power Flow solutions. Appl. Energy 2021, 283, 116100. [Google Scholar] [CrossRef]
- Lu, M.; Li, Y.; Sun, Y.; Ma, Z. Integrated energy systems with hybrid renewables, battery storage, and electric vehicles: Uncertainty-aware optimization and grid-supportive management. Energy Convers. Manag. 2026, 350, 120996. [Google Scholar] [CrossRef]
- Saeed, M.H.; Fangzong, W.; Kalwar, B.A.; Iqbal, S. A Review on Microgrids’ Challenges & Perspectives. IEEE Access 2021, 9, 166502–166517. [Google Scholar] [CrossRef]
- Hamidi, M.; Raihani, A.; Bouattane, O. Sustainable Intelligent Energy Management System for Microgrid Using Multi-Agent Systems: A Case Study. Sustainability 2023, 15, 12546. [Google Scholar] [CrossRef]
- Heidari, M.; Soleimani, A.; Khorrami, B.M.; Pinnarelli, A.; Vizza, P.; Dzikuć, M. Techno-economic optimization and Strategic assessment of sustainable energy solutions for Powering remote communities. Results Eng. 2024, 23, 102521. [Google Scholar] [CrossRef]
- Nabatirad, M.; Razzaghi, R.; Bahrani, B. Decentralized Energy Management and Voltage Regulation in Islanded DC Microgrids. IEEE Syst. J. 2022, 16, 5835–5844. [Google Scholar] [CrossRef]
- Kellermüller, S.; Obushevs, A.; Gonzalez, M.R.; Korba, P. Digital Twin Development of a Dynamic Hardware Emulator. Energies 2022, 15, 4547. [Google Scholar] [CrossRef]
- Tajdinian, M.; Jahromi, M.Z.; Hemmatpour, M.H.; Dehghanian, P.; Shafie-Khah, M.; Catalao, J.P.S. Enhancing Transient Stability of Distribution Networks with Massive Proliferation of Converter-Interfaced Distributed Generators. IEEE Syst. J. 2020, 16, 1313–1324. [Google Scholar] [CrossRef]
- Jahromi, M.Z.; Tajdinian, M.; Zhao, J.; Dehghanian, P.; Allahbakhsi, M.; Seifi, A.R. Enhanced sensitivity-based decentralised framework for real-time transient stability assessment in bulk power grids with renewable energy resources. IET Gener. Transm. Distrib. 2020, 14, 665–674. [Google Scholar] [CrossRef]
- OPAL-RT Technologies. OP1400 Series 4-Quadrant PHIL Amplifier. 2025. Available online: https://www.opal-rt.com/op1400-4-quadrant-power-amplifier/ (accessed on 23 April 2025).
- Bustos, R.; Marín, L.G.; Navas-Fonseca, A.; Reyes-Chamorro, L.; Sáez, D. Hierarchical energy management system for multi-microgrid coordination with demand-side management. Appl. Energy 2023, 342, 121145. [Google Scholar] [CrossRef]
- Iravani, R.; Yazdani, A. Voltage-Sourced Converters in Power Systems: Modeling, Control, and Applications; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2010; pp. 245–269. [Google Scholar]
- Ahmadi, S.E.; Rezaei, N.; Khayyam, H. Energy management system of networked microgrids through optimal reliability-oriented day-ahead self-healing scheduling. Sustain. Energy Grids Netw. 2020, 23, 100387. [Google Scholar] [CrossRef]
- Islam, S.; Mostaghim, S.; Hartmann, M. A Survey on Multi-Objective Optimization in Microgrid Systems. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC), Yokohama, Japan, 30 June–5 July 2024. [Google Scholar]
- Islam, S.; Mostaghim, S.; Hartmann, M. Multi-Objective Optimization Algorithms for Energy Management System in Microgrids Including Control Strategy. In Proceedings of the 2025 IEEE Symposia on Computational Intelligence for Energy, Transport and Environmental Sustainability, Trondheim, Norway, 17–20 March 2025. [Google Scholar]
- Li, S.; Cao, D.; Hu, W.; Huang, Q.; Chen, Z.; Blaabjerg, F. Multi-energy Management of Interconnected Multi-microgrid System Using Multi-agent Deep Reinforcement Learning. J. Mod. Power Syst. Clean Energy 2023, 11, 1606–1617. [Google Scholar] [CrossRef]
- Liu, S.; Yu, W.; Gao, W.; Lou, K.; Zhang, Y. Multi-objective optimization dispatch of PV-MG considering demand response actions. In Proceedings of the 35th Chinese Control Conference, Chengdu, China, 27–29 July 2016. [Google Scholar]
- Phommixay, S.; Doumbia, M.L.; St-Pierre, D.L. Review on the cost optimization of microgrids via particle swarm optimization. Int. J. Energy Environ. Eng. 2019, 11, 73–89. [Google Scholar] [CrossRef]
- Shabir, S.; Singla, R. A comparative study of genetic algorithm and the particle swarm optimization. Int. J. Electr. Eng. 2016, 9, 215–223. [Google Scholar]
- Sharma, V.K. A comprehensive review on multiobjective optimization techniques: Past, present and future. Arch. Comput. Methods Eng. 2022, 29, 5605–5633. [Google Scholar] [CrossRef]
- Zehao, W.; Zile, C.; Simin, Y.; Huanhuan, D.; Junling, W.; Ghadimi, N. Optimal economic model of a combined renewable energy system utilizing Modified. Sustain. Energy Technol. Assess. 2025, 74, 104186. [Google Scholar] [CrossRef]
- Tian, Y.; Cheng, R.; Zhang, X.; Jin, Y. PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization. IEEE Comput. Intell. Mag. 2017, 12, 73–87. [Google Scholar] [CrossRef]
- Xu, Z.; Yang, P.; Zheng, C.; Zhang, Y.; Peng, J.; Zeng, Z. Analysis on the organization and Development of multi-microgrids. Renew. Sustain. Energy Rev. 2018, 81, 2204–2216. [Google Scholar] [CrossRef]
- Vukadinović, A.; Radosavljević, J.; Đorđević, A.; Protić, M.; Petrović, N. Multi-objective optimization of energy performance for a detached residential building with a sunspace using the NSGA-II genetic algorithm. Sol. Energy 2021, 224, 1426–1444. [Google Scholar] [CrossRef]
- Wang, W.; Loman, J.M.; Arno, R.G.; Vassiliou, P.; Furlong, E.R.; Ogden, D. Reliability block diagram simulation techniques applied to the IEEE std. 493 standard network. IEEE Trans. Ind. Appl. 2004, 40, 887–895. [Google Scholar] [CrossRef]
- Chiradeja, P.; Yoomak, S.; Srisuksai, P.; Klomjit, J.; Ngaopitakkul, A.; Ananwattanaporn, S. Development and Analysis of a Fast-Charge EV-Charging Station Model for Power Quality Assessment in Distribution Systems. Appl. Sci. 2025, 15, 9645. [Google Scholar] [CrossRef]
- Enayati, J.; Asef, P.; Yousefi, A.; Asadpourahmadchali, M.B.; Benoit, A. A novel AI-driven hybrid method for flicker estimation in power systems. In Proceedings of the 2024 International Conference on Smart Energy Systems and Technologies (SEST), Torino, Italy, 10–12 September2024; pp. 1–6. [Google Scholar]





























| Reference & Year | Method | Multi-Obj | Preference Learning | Dynamic Weights | Real-Time Adapt | Constraint Handling | Stakeholder Integration | Scalability | Key Limitations |
|---|---|---|---|---|---|---|---|---|---|
| Karabiber [1] | Rule-based Control | No | No | No | Limited | Basic | Single | Medium | Static rules, no optimization |
| Azizietal. [2] | Decentralized MPC | Yes | No | Fixed | Partial | Advanced | Moderate | High | Fixed weights, limited learning |
| Xuetal. [3] | Hierarchical Control | Yes | No | Semi | Yes | Moderate | Limited | Medium | No preference learning |
| Lietal. [4] | Multi-agent RL | Yes | Limited | Yes | Yes | Moderate | Moderate | High | Complex training, limited preferences |
| Heidarietal. [5] | Techno-economic | Yes | No | No | No | Basic | Moderate | Medium | Static approach, no real-time |
| Bustosetal. [6] | Hierarchical EMS | Yes | No | Fixed | Partial | Advanced | Limited | Medium | Fixed weights, limited adaptability |
| Tengetal. [7] | Distributed Opt | Yes | No | Semi | Yes | Advanced | Moderate | High | Security focus, limited preferences |
| Hamidietal. [8] | Multi-agent System | Yes | No | No | Partial | Moderate | Moderate | High | No preference learning mechanism |
| Zehaoetal. [9] | Economic Modeling | Yes | No | No | No | Basic | Limited | Low | Economic focus only |
| Jani&Jadid [10] | Two-stage Scheduling | Yes | No | Fixed | No | Advanced | Limited | Medium | Market focused, static weights |
| Zareianetal. [11] | Sensitivity based | No | No | No | Yes | Advanced | Limited | High | Single objective, stability focus |
| Aghdam et al. [12] | Loss Minimization | Yes | No | Fixed | No | Moderate | Moderate | Medium | Emission constraints only |
| Liuetal. [13] | Distributed EMS | Yes | No | Semi | Yes | Advanced | Limited | High | Unbalanced networks focus |
| Tajdinian et al. [14] | Transient Stability | No | No | No | Yes | Advanced | Limited | High | Single objective, stability only |
| Nabatirad et al. [15] | Decentralized EMS | Yes | No | Semi | Yes | Moderate | Limited | Medium | DC microgrids only |
| Ahmadietal. [16] | Reliability oriented | Yes | No | Fixed | Partial | Advanced | Moderate | Medium | Reliability focus, static weights |
| Srilakshmi et al. [17] | Hybrid Filter | Yes | No | Yes | Partial | Moderate | Limited | Medium | EV charging focus only |
| Eladletal. [18] | Consensus Algorithm | Yes | No | Semi | Yes | Moderate | Moderate | High | Communication limitations |
| Mohammadi & Kargarian [19] | Learning-aided ADMM | Yes | Limited | Yes | Yes | Advanced | Limited | High | Learning limited to power flow |
| Fotietal. [20] | Blockchain based | Yes | No | Semi | Partial | Moderate | Limited | Medium | Blockchain overhead, limited adaptation |
| Zhouetal. [21] | Multi-microgrid EMS | Yes | No | Fixed | Partial | Advanced | Limited | High | Communication focus, static weights |
| Proposed Method | Adaptive Preference-based NSGA-II | Yes | Yes | Yes | Yes | Advanced | Comprehensive | High | Addressed comprehensively |
| Component Type | Quantity | Capacity/Rating | Efficiency | Special Features |
|---|---|---|---|---|
| Solar PV Systems | 3 units | 0.8/1.0/0.7 MW | 18.5/19.2/17.8% | MPPT, Dual-axis tracking |
| Wind Turbines | 2 units | 1.5/1.5 MW | 42/45% | Variable speed, Pitch control |
| CHP Biomass | 1 unit | 1.5 MW | 85% overall | Cogeneration, Heat recovery |
| Fuel Cells | 2 units | 0.5/0.5 MW | 55/58% | Low emissions, Fast response |
| Diesel Generators | 2 units | 2.0/2.0 MW | 38/40% | Emergency backup, Load following |
| Li-ion BESS | 1 system | 5 MWh/2 MW | 95/92% | Advanced BMS, Grid services |
| Supercapacitors | 3 banks | 500 kWh total | 98% | Fast response, High cycling |
| Pumped Hydro | 1 facility | 10 MWh/1 MW | 80% round-trip | Long-term storage |
| Residential Loads | Multiple | 3.5 MW peak | Variable | Smart appliances, DR capable |
| Industrial Loads | Multiple | 4.0 MW peak | Variable | Flexible scheduling, Process optimization |
| EV Charging | 50 stations | 2.5 MW total | 92% | Smart charging, V2G capable |
| Critical Loads | Multiple | 1.0 MW | Fixed | UPS-backed, High priority |
| Metric Category | Specific Metrics | Mathematical Definition |
|---|---|---|
| Economic Performance | Total Cost Reduction (%) | |
| 2–3 | Energy Cost Efficiency | [kWh/$] |
| 2–3 | ROI on Smart Grid Investment | |
| Environmental Impact | Emission Reduction (%) | |
| 2–3 | Renewable Penetration | |
| 2–3 | Carbon Intensity | |
| System Reliability | Reliability Index | |
| 2–3 | SAIDI Improvement | |
| 2–3 | Load Serving Capability | |
| Power Quality | Voltage Deviation Index | |
| 2–3 | THD Compliance Rate | |
| 2–3 | Frequency Stability | |
| Optimization Performance | Convergence Rate | Generations to achieve 95% of final fitness |
| 2–3 | Solution Diversity | Spacing metric in objective space |
| 2–3 | Preference Satisfaction | Weighted satisfaction across stakeholders |
| Scenario | Solar Irradiance (W/m2) | Ambient Temp (°C) | Wind Speed (m/s) | EV Count | Base Load (MW) | Peak Load (MW) | Grid Price (¢/kWh) | Duration (Hours) |
|---|---|---|---|---|---|---|---|---|
| Cloudy Days | 150–400 | 18–25 | 3–8 | 25–35 | 8.5 | 15.2 | 12–18 | 24 |
| Sunny Days | 800–1200 | 22–35 | 2–6 | 30–45 | 7.8 | 14.6 | 8–15 | 24 |
| Winter Days | 200–600 | −5 to 10 | 8–15 | 20–30 | 12.3 | 22.8 | 15–25 | 24 |
| High EV Load | 600–900 | 20–28 | 4–10 | 80–120 | 9.2 | 18.9 | 10–20 | 24 |
| Peak Other Loads | 500–800 | 25–32 | 5–12 | 35–50 | 15.6 | 28.4 | 14–22 | 24 |
| Time Period | Solar Gen (MW) | Wind Gen (MW) | Battery SOC (%) | Grid Import (MW) | EV Load (MW) | Other Loads (MW) | Cost ($/h) | Emissions (kg CO2/h) |
|---|---|---|---|---|---|---|---|---|
| 00:00–04:00 | 0.0 | 2.1 | 78.5 | 4.2 | 1.8 | 8.5 | 145.2 | 892.3 |
| 04:00–08:00 | 0.2 | 1.8 | 65.3 | 5.8 | 3.4 | 9.2 | 168.7 | 1024.6 |
| 08:00–12:00 | 1.8 | 2.5 | 58.9 | 3.9 | 4.2 | 11.8 | 152.3 | 935.7 |
| 12:00–16:00 | 2.3 | 3.1 | 52.1 | 2.8 | 5.1 | 13.4 | 138.9 | 856.2 |
| 16:00–20:00 | 1.2 | 2.7 | 45.6 | 6.2 | 6.8 | 15.2 | 189.4 | 1142.8 |
| 20:00–24:00 | 0.0 | 1.9 | 38.2 | 7.1 | 4.9 | 12.1 | 201.6 | 1238.5 |
| Daily Total/Avg | 5.5 | 14.1 | 56.4 | 30.0 | 26.2 | 70.2 | 1196.1 | 6090.1 |
| Baseline Comparison | 5.5 | 14.1 | 48.2 | 38.7 | 26.2 | 70.2 | 1542.8 | 8234.7 |
| Improvement (%) | 0.0 | 0.0 | 17.0 | 22.5 | 0.0 | 0.0 | 22.5 | 26.1 |
| Stakeholder Group | Cost Priority (%) | Reliability Priority (%) | Environmental Priority (%) | Satisfaction Score | Load Served (%) | Voltage Quality | Response Time (s) |
|---|---|---|---|---|---|---|---|
| Utility Operators | 45 | 35 | 20 | 8.4/10 | 98.7 | 0.985 | 1.2 |
| Residential Customers | 30 | 40 | 30 | 8.1/10 | 99.2 | 0.992 | 0.8 |
| Commercial Users | 40 | 35 | 25 | 8.3/10 | 98.9 | 0.988 | 1.0 |
| Industrial Consumers | 35 | 45 | 20 | 8.6/10 | 99.5 | 0.994 | 0.9 |
| Environmental Groups | 15 | 25 | 60 | 7.8/10 | 95.3 | 0.975 | 1.5 |
| Weighted Average | 33 | 36 | 31 | 8.2/10 | 98.3 | 0.987 | 1.1 |
| Time Period | Solar Gen (MW) | Wind Gen (MW) | Battery SOC (%) | Grid Export (MW) | EV Load (MW) | Other Loads (MW) | Cost ($/h) | Emissions (kg CO2/h) |
|---|---|---|---|---|---|---|---|---|
| 00:00–04:00 | 0.0 | 1.8 | 89.2 | 0.0 | 2.1 | 7.8 | −15.2 | 245.8 |
| 04:00–08:00 | 2.1 | 2.2 | 95.8 | 1.2 | 3.8 | 8.9 | −28.6 | 156.3 |
| 08:00–12:00 | 8.7 | 2.5 | 100.0 | 4.8 | 4.9 | 11.2 | −65.4 | 89.7 |
| 12:00–16:00 | 9.2 | 2.1 | 100.0 | 6.2 | 5.6 | 12.8 | −78.9 | 65.2 |
| 16:00–20:00 | 6.8 | 1.9 | 98.7 | 2.9 | 7.2 | 14.6 | −42.3 | 124.6 |
| 20:00–24:00 | 0.8 | 2.3 | 92.1 | 0.0 | 5.4 | 11.9 | 12.8 | 298.5 |
| Daily Total/Avg | 27.6 | 12.8 | 95.9 | 15.1 | 29.0 | 67.2 | −217.6 | 980.1 |
| Baseline Comparison | 27.6 | 12.8 | 82.3 | 8.4 | 29.0 | 67.2 | 124.7 | 1456.8 |
| Improvement (%) | 0.0 | 0.0 | 16.5 | 79.8 | 0.0 | 0.0 | 274.6 | 32.7 |
| Time Period | Solar Gen (MW) | Wind Gen (MW) | Battery SOC (%) | Grid Import (MW) | EV Load (MW) | Heating Load (MW) | Cost ($/h) | Emissions (kg CO2/h) |
|---|---|---|---|---|---|---|---|---|
| 00:00–04:00 | 0.0 | 4.2 | 72.1 | 8.5 | 1.2 | 15.8 | 298.7 | 1856.3 |
| 04:00–08:00 | 0.5 | 3.8 | 65.8 | 12.8 | 2.8 | 18.9 | 445.2 | 2734.8 |
| 08:00–12:00 | 3.2 | 4.1 | 58.9 | 9.2 | 3.4 | 16.2 | 382.1 | 2356.9 |
| 12:00–16:00 | 3.8 | 3.9 | 52.3 | 7.8 | 2.9 | 14.7 | 324.6 | 2012.4 |
| 16:00–20:00 | 2.1 | 4.5 | 45.2 | 15.6 | 4.1 | 22.8 | 578.9 | 3542.1 |
| 20:00–24:00 | 0.2 | 3.7 | 38.6 | 13.2 | 3.6 | 19.4 | 489.3 | 2987.6 |
| Daily Total/Avg | 9.8 | 24.2 | 55.5 | 67.1 | 18.0 | 107.8 | 2518.8 | 15490.1 |
| Baseline Comparison | 9.8 | 24.2 | 48.7 | 78.9 | 18.0 | 107.8 | 3247.6 | 19856.7 |
| Improvement (%) | 0.0 | 0.0 | 14.0 | 15.0 | 0.0 | 0.0 | 22.4 | 22.0 |
| Time Period | Solar (MW) | Wind (MW) | Battery SOC (%) | EV Count | EV Load (MW) | V2G Export (MW) | Grid Net (MW) | Cost ($/h) | Charging Efficiency (%) |
|---|---|---|---|---|---|---|---|---|---|
| 00:00–04:00 | 0.0 | 2.8 | 81.2 | 95 | 8.5 | 0.0 | 3.2 | 189.4 | 96.8 |
| 04:00–08:00 | 1.2 | 3.1 | 76.8 | 105 | 12.8 | 0.0 | 6.8 | 287.6 | 95.2 |
| 08:00–12:00 | 6.8 | 2.9 | 89.5 | 120 | 15.2 | 2.1 | −1.8 | 145.7 | 97.6 |
| 12:00–16:00 | 7.2 | 2.5 | 95.2 | 118 | 18.9 | 3.8 | −4.2 | 98.3 | 98.1 |
| 16:00–20:00 | 4.1 | 3.2 | 87.9 | 112 | 22.6 | 1.9 | 8.9 | 324.8 | 96.4 |
| 20:00–24:00 | 0.5 | 2.7 | 79.3 | 98 | 16.4 | 0.8 | 12.1 | 445.2 | 95.7 |
| Daily Total/Avg | 19.8 | 17.2 | 84.9 | 108 | 94.4 | 8.6 | 25.0 | 1491.0 | 96.6 |
| Baseline Comparison | 19.8 | 17.2 | 72.4 | 108 | 94.4 | 2.1 | 38.7 | 2156.8 | 89.3 |
| Improvement (%) | 0.0 | 0.0 | 17.3 | 0.0 | 0.0 | 309.5 | 35.4 | 30.9 | 8.2 |
| Time Period | Solar (MW) | Wind (MW) | Battery SOC (%) | Residential (MW) | Commercial (MW) | Industrial (MW) | Grid Import (MW) | Cost ($/h) | Load Shed (%) |
|---|---|---|---|---|---|---|---|---|---|
| 00:00–04:00 | 0.0 | 3.2 | 68.9 | 4.2 | 3.8 | 6.5 | 8.9 | 267.8 | 0.0 |
| 04:00–08:00 | 1.8 | 2.9 | 62.1 | 5.8 | 6.2 | 8.9 | 12.4 | 389.2 | 2.1 |
| 08:00–12:00 | 5.2 | 3.5 | 58.7 | 7.9 | 12.8 | 15.6 | 18.7 | 598.4 | 3.8 |
| 12:00–16:00 | 6.8 | 3.1 | 55.2 | 8.4 | 15.2 | 18.9 | 22.1 | 724.6 | 5.2 |
| 16:00–20:00 | 3.9 | 3.8 | 48.6 | 12.6 | 18.4 | 22.8 | 28.4 | 956.7 | 7.4 |
| 20:00–24:00 | 0.2 | 2.8 | 42.1 | 9.8 | 14.7 | 19.2 | 25.8 | 842.3 | 4.9 |
| Daily Total/Avg | 17.9 | 19.3 | 55.9 | 48.7 | 71.1 | 91.9 | 116.3 | 3779.0 | 3.9 |
| Baseline Comparison | 17.9 | 19.3 | 45.8 | 48.7 | 71.1 | 91.9 | 142.8 | 4896.7 | 12.3 |
| Improvement (%) | 0.0 | 0.0 | 22.1 | 0.0 | 0.0 | 0.0 | 18.6 | 22.8 | 68.3 |
| Scenario | Cost Reduction (%) | Emission Reduction (%) | Reliability (%) | Renewable Utilization (%) | Battery Efficiency (%) | Stakeholder Satisfaction | Overall Performance Score |
|---|---|---|---|---|---|---|---|
| Cloudy Days | 22.5 | 26.1 | 98.3 | 45.2 | 94.2 | 8.2/10 | 8.1/10 |
| Sunny Days | 274.6 | 32.7 | 99.1 | 78.9 | 96.8 | 9.1/10 | 9.4/10 |
| Winter Days | 22.4 | 22.0 | 97.8 | 31.8 | 92.5 | 7.9/10 | 7.8/10 |
| High EV Load | 30.9 | 28.4 | 98.7 | 52.1 | 95.7 | 8.6/10 | 8.7/10 |
| Peak Other Loads | 22.8 | 25.3 | 96.1 | 41.6 | 93.8 | 8.0/10 | 8.0/10 |
| Average Performance | 74.6 | 26.9 | 98.0 | 49.9 | 94.6 | 8.4/10 | 8.4/10 |
| Time Period | Cost ($/kWh) | Emissions (kg CO2/kWh) | Reliability (%) | Voltage Dev (%) | THD (%) | Frequency Dev (Hz) |
|---|---|---|---|---|---|---|
| 00:00–04:00 | 0.085 | 0.325 | 98.7 | 1.2 | 2.1 | 0.08 |
| 04:00–08:00 | 0.092 | 0.345 | 98.9 | 1.5 | 2.3 | 0.12 |
| 08:00–12:00 | 0.072 | 0.285 | 99.2 | 0.8 | 1.8 | 0.06 |
| 12:00–16:00 | 0.068 | 0.265 | 99.5 | 0.6 | 1.5 | 0.04 |
| 16:00–20:00 | 0.079 | 0.298 | 99.1 | 1.1 | 1.9 | 0.09 |
| 20:00–24:00 | 0.088 | 0.335 | 98.8 | 1.4 | 2.2 | 0.11 |
| Daily Average | 0.081 | 0.309 | 99.0 | 1.1 | 1.97 | 0.083 |
| Baseline Comparison | 0.106 | 0.445 | 96.2 | 2.8 | 4.2 | 0.18 |
| Improvement (%) | 23.6 | 30.6 | 2.9 | 60.7 | 53.1 | 53.9 |
| Generation Source | Capacity (MW) | Utilization (%) | Energy (MWh) | Cost ($/MWh) | Emissions (kg/MWh) | Availability (%) |
|---|---|---|---|---|---|---|
| Solar PV Total | 2.5 | 95.2 | 45.8 | 12.5 | 0 | 98.7 |
| Wind Turbines | 3.0 | 87.6 | 63.2 | 15.8 | 0 | 96.4 |
| Biomass CHP | 1.5 | 45.3 | 16.3 | 65.2 | 45 | 99.1 |
| Fuel Cells | 1.0 | 23.1 | 5.5 | 85.6 | 125 | 98.8 |
| Diesel Backup | 4.0 | 8.7 | 8.4 | 125.3 | 785 | 97.2 |
| Grid Import | N/A | 12.4 | 18.6 | 95.4 | 465 | 99.9 |
| Total/Average | 12.0 | 62.1 | 157.8 | 66.6 | 235.7 | 98.4 |
| Emergency Event Type | Response Time (Seconds) | Load Shed (%) | Recovery Time (Minutes) | Stability Index | Cost Impact (%) | Service Continuity (%) |
|---|---|---|---|---|---|---|
| Primary Generator Outage | 1.2 | 8.5 | 3.7 | 0.892 | 15.6 | 91.5 |
| Transmission Line Fault | 0.8 | 12.3 | 5.2 | 0.867 | 22.1 | 87.7 |
| Sudden Load Spike | 1.5 | 5.2 | 2.1 | 0.915 | 8.3 | 94.8 |
| Communication System Loss | 2.1 | 15.7 | 7.8 | 0.834 | 28.4 | 84.3 |
| Renewable Source Failure | 1.0 | 6.8 | 4.3 | 0.889 | 12.7 | 93.2 |
| Storage System Malfunction | 1.8 | 11.2 | 6.1 | 0.856 | 19.8 | 88.8 |
| Multiple Simultaneous Faults | 2.8 | 25.4 | 12.5 | 0.745 | 45.6 | 74.6 |
| Cyber Security Incident | 3.2 | 18.9 | 15.7 | 0.782 | 35.2 | 81.1 |
| Average Performance | 1.8 | 13.0 | 7.2 | 0.848 | 23.5 | 87.0 |
| Load Category | Peak Demand (MW) | Shifted Load (%) | DR Participation (%) | Cost Savings ($) | User Satisfaction | Grid Impact |
|---|---|---|---|---|---|---|
| Residential | 3.5 | 18.7 | 65.4 | 1245 | 8.2/10 | Low |
| Commercial | 2.8 | 22.3 | 78.9 | 2156 | 7.8/10 | Medium |
| Industrial | 4.0 | 15.6 | 82.1 | 3678 | 8.5/10 | High |
| EV Charging | 2.5 | 45.2 | 91.3 | 1892 | 7.9/10 | Medium |
| Critical Loads | 1.0 | 0.0 | 0.0 | 0 | 10.0/10 | Critical |
| Controllable Loads | 2.0 | 35.8 | 95.7 | 2234 | 8.1/10 | Low |
| Total/Average | 15.8 | 22.9 | 68.9 | 11,205 | 8.4/10 | Medium |
| Optimization Method | Cost Reduction (%) | Emission Reduction (%) | Reliability Index | Voltage Stability | Convergence (Gen) | Computation Time (s) | Overall Score |
|---|---|---|---|---|---|---|---|
| Weighted Sum | 12.4 | 18.7 | 0.842 | 0.765 | 145 | 28.5 | 6.2/10 |
| Lexicographic | 15.8 | 22.3 | 0.856 | 0.782 | 168 | 35.7 | 6.8/10 |
| Standard NSGA-II | 18.2 | 25.9 | 0.871 | 0.798 | 127 | 42.3 | 7.4/10 |
| SPEA-II | 19.5 | 26.7 | 0.879 | 0.805 | 134 | 46.8 | 7.6/10 |
| PSO-Based | 16.3 | 24.1 | 0.863 | 0.789 | 156 | 31.2 | 7.0/10 |
| Hybrid GA-PSO | 20.1 | 28.3 | 0.885 | 0.812 | 118 | 52.4 | 7.9/10 |
| MOPSO | 17.9 | 26.5 | 0.874 | 0.801 | 142 | 38.9 | 7.3/10 |
| Proposed Method | 23.7 | 31.2 | 0.923 | 0.847 | 98 | 45.8 | 9.1/10 |
| Algorithm | Hypervolume | Spacing Metric | Spread Indicator | Coverage Ratio | Convergence Metric |
|---|---|---|---|---|---|
| Standard NSGA-II | 0.742 | 0.089 | 0.456 | 0.623 | 0.178 |
| SPEA-II | 0.758 | 0.076 | 0.431 | 0.645 | 0.165 |
| MOPSO | 0.735 | 0.094 | 0.478 | 0.609 | 0.189 |
| Hybrid GA-PSO | 0.771 | 0.068 | 0.412 | 0.667 | 0.152 |
| Proposed Method | 0.834 | 0.052 | 0.378 | 0.742 | 0.118 |
| Improvement (%) | 12.3 | 30.9 | 8.8 | 19.2 | 28.7 |
| Parameter Variation | Cost Impact (%) | Emission Impact (%) | Reliability Impact (%) | Convergence Impact (%) | Robustness Score |
|---|---|---|---|---|---|
| Load Forecast Error ± 10% | ±3.2 | ±2.8 | ±1.5 | ±5.7 | 8.7/10 |
| Load Forecast Error ± 20% | ±6.8 | ±5.4 | ±3.2 | ±11.2 | 7.9/10 |
| RES Forecast Error ± 10% | ±2.9 | ±2.1 | ±1.8 | ±4.3 | 8.9/10 |
| RES Forecast Error ± 20% | ±5.8 | ±4.3 | ±2.9 | ±8.2 | 8.2/10 |
| RES Forecast Error ± 30% | ±9.2 | ±6.8 | ±4.7 | ±13.5 | 7.4/10 |
| Fuel Price Variation ± 15% | ±12.4 | ±2.1 | ±0.8 | ±3.1 | 8.1/10 |
| Fuel Price Variation ± 30% | ±24.7 | ±4.2 | ±1.6 | ±6.3 | 7.2/10 |
| Equipment Failure Rate ± 25% | ±2.7 | ±1.9 | ±8.4 | ±4.6 | 8.3/10 |
| Communication Delay 0– 2 s | ±1.8 | ±1.4 | ±2.1 | ±3.8 | 9.1/10 |
| Communication Delay 0– 5 s | ±4.2 | ±3.1 | ±5.6 | ±7.9 | 8.0/10 |
| Market Price Volatility ± 20% | ±8.9 | ±1.2 | ±0.5 | ±2.7 | 8.4/10 |
| Weather Uncertainty ± 15% | ±4.1 | ±3.6 | ±2.3 | ±6.1 | 8.6/10 |
| Average Robustness | ±6.4 | ±3.2 | ±3.0 | ±6.9 | 8.2/10 |
| System Size | Buses | Variables | Constraints | CPU Time (s) | Memory (MB) | Convergence (Gen) | Efficiency Score |
|---|---|---|---|---|---|---|---|
| Small | 10 | 240 | 180 | 12.5 | 45.2 | 78 | 9.2/10 |
| Medium | 33 | 792 | 594 | 45.8 | 128.7 | 98 | 8.8/10 |
| Large | 69 | 1656 | 1242 | 156.3 | 287.4 | 134 | 8.1/10 |
| Extra Large | 118 | 2832 | 2124 | 423.7 | 512.8 | 178 | 7.4/10 |
| Industrial | 200 | 4800 | 3600 | 987.2 | 896.5 | 245 | 6.8/10 |
| Utility Scale | 500 | 12,000 | 9000 | 3456.8 | 2134.7 | 398 | 5.9/10 |
| Stakeholder Group | Initial Satisfaction | Final Satisfaction | Learning Rate | Preference Stability | Adaptation Score |
|---|---|---|---|---|---|
| Utility Operators | 6.8/10 | 8.9/10 | 0.089 | 0.823 | 8.6/10 |
| Environmental Groups | 7.2/10 | 9.1/10 | 0.095 | 0.756 | 8.9/10 |
| Residential Customers | 6.5/10 | 8.4/10 | 0.076 | 0.834 | 8.2/10 |
| Commercial Users | 7.0/10 | 8.7/10 | 0.082 | 0.798 | 8.5/10 |
| Industrial Consumers | 6.9/10 | 8.8/10 | 0.091 | 0.812 | 8.7/10 |
| Regulatory Authority | 7.5/10 | 9.3/10 | 0.087 | 0.845 | 9.0/10 |
| Average | 7.0/10 | 8.9/10 | 0.087 | 0.811 | 8.7/10 |
| Implementation Aspect | Requirements | Challenges | Solutions |
|---|---|---|---|
| Hardware Infrastructure | High-performance computing cluster, real-time communication systems, advanced metering infrastructure | Initial capital investment, system integration complexity | Modular deployment, cloud computing integration |
| Software Integration | SCADA system compatibility, EMS integration, database management | Legacy system compatibility, software licensing | Open-source frameworks, API development |
| Communication Networks | High-speed data networks, redundant communication paths, cybersecurity protocols | Network reliability, latency issues, security threats | 5G integration, blockchain security, edge computing |
| Regulatory Compliance | Grid code compliance, environmental regulations, market rules | Varying regional requirements, evolving standards | Adaptive compliance frameworks, regulatory sandbox testing |
| Operator Training | Advanced training programs, simulation environments, decision support systems | Knowledge transfer, skill development | Virtual reality training, expert systems, automated guidance |
| Maintenance and Support | Predictive maintenance, remote monitoring, technical support | System complexity, specialized expertise | AI-based diagnostics, remote support, modular design |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Alshammari, N.F.; Alyami, F.H.; Iqbal, S.; Shafiullah, M.; Al Dawsari, S. Adaptive Preference-Based Multi-Objective Energy Management in Smart Microgrids: A Novel Hierarchical Optimization Framework with Dynamic Weight Allocation and Advanced Constraint Handling. Sustainability 2026, 18, 3591. https://doi.org/10.3390/su18073591
Alshammari NF, Alyami FH, Iqbal S, Shafiullah M, Al Dawsari S. Adaptive Preference-Based Multi-Objective Energy Management in Smart Microgrids: A Novel Hierarchical Optimization Framework with Dynamic Weight Allocation and Advanced Constraint Handling. Sustainability. 2026; 18(7):3591. https://doi.org/10.3390/su18073591
Chicago/Turabian StyleAlshammari, Nahar F., Faraj H. Alyami, Sheeraz Iqbal, Md Shafiullah, and Saleh Al Dawsari. 2026. "Adaptive Preference-Based Multi-Objective Energy Management in Smart Microgrids: A Novel Hierarchical Optimization Framework with Dynamic Weight Allocation and Advanced Constraint Handling" Sustainability 18, no. 7: 3591. https://doi.org/10.3390/su18073591
APA StyleAlshammari, N. F., Alyami, F. H., Iqbal, S., Shafiullah, M., & Al Dawsari, S. (2026). Adaptive Preference-Based Multi-Objective Energy Management in Smart Microgrids: A Novel Hierarchical Optimization Framework with Dynamic Weight Allocation and Advanced Constraint Handling. Sustainability, 18(7), 3591. https://doi.org/10.3390/su18073591

