Solving economic dispatch problem using global optimisation methods
조회 수: 2 (최근 30일)
이전 댓글 표시
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
채택된 답변
John D'Errico
2017년 5월 29일
Your cost function has a nonlinear part. Why would you consider using linprog?
Just use fmincon.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Simulation에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!