Solving economic dispatch problem using global optimisation methods
2 views (last 30 days)
Show older comments
ET-TAOUSSI mehdi
on 29 May 2017
Commented: ET-TAOUSSI mehdi
on 29 May 2017
Hello. What are the most adapted methods/optimisation algorithms (linprog, fmincon, ...) to solve the following power flow dispatch problem (between two generating units)? Below the formulation of my problem:
- Decision variables are the power of a thermal generator (gas turbine) (P_GT), and the power of the electrical network (P_Net). These variables are regrouped in Ppl vector as follows:

-Obj function is a cost function given by:

C_Net is the purchase cost of electrical network power. This cost is linear (=0.1524 Euro/Kwh) (see Fig1). C_GT is the thermal generator power production cost. This cost function has a cubic form (see Fig2). The objectives of this optimal power flow dispatching is supplying the load (P_Load), and minimizing the total operating cost under a set of constraints.
-Equality constraint is the load balance equation:

-Inequality constraints: In this problem, I prefer using lower bound and upper bound of decision variables instead of the inequality constraints.


are respectively the nominal power of thermal generator and electrical network.
Cost functions:


0 Comments
Accepted Answer
John D'Errico
on 29 May 2017
Your cost function has a nonlinear part. Why would you consider using linprog?
Just use fmincon.
More Answers (0)
See Also
Categories
Find more on Simulation in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!