# MATLAB Implementation of Solving Combined Economic and Emission Dispatch by Metaheuristic algorithm

**MATLAB Implementation of Combined Economic and Emission Dispatch Problem by Metaheuristic algorithm ============================================================ **

Economic Load Dispatch (ELD) is the process of allocating the required load between the available generation units such that the cost of operation is minimized. The ELD problem is formulated as a nonlinearly constrained optimization problem with both equality and inequality constraints. The dual-objective Combined Economic Emission Dispatch (CEED) problem is considering the environmental impacts that accumulated from the emission of gaseous pollutants of fossil-fuelled power plants. In this work, a MATLAB implementation of Meta-Heuristic Optimization to solve ELD and CEED problems in power systems is discussed. Results obtained by the Meta-Heuristic Optimization are compared with each other ten generating model considering valve point effect in terms of total cost and computational time. Meta Heuristic Optimization: 1. Ant lion optimization 2. BAT algorithm 3. Black Widow Optimization Algorithm 4. Crow search Algorithm 5. Dragonfly Algorithm 6. Flower pollination Algorithm 7. Genetic Algorithm 8. Grasshopper optimization algorithm 9. Grey Wolf Optimization 10. Moth flame optimization 11. Multiverse optimization 12. Particle swarm optimization 13. Salp swarm optimization algorithm 14. Whale optimization algorithm