GA linear constraints problem
古いコメントを表示
Hello all.
I am trying to solve a rather simple optimization problem. I want to maximize a cost function such as:
fobj=Load(t)*Price(t)-x(t)*Price(t)
Where t is the timestep, Load is the energy consumption, Price is the tariff at the given time and x the solution of ga (the purchased energy).
But in a 24-hour horizon, the sum of Loads must be equal to the sum of the purchased energy: ΣLoads=Σx or, to be more precise:
ΣLoads-x(1)-x(2)-...-x(t-1)=x(t)
Do anyone can help?
Thank you!
回答 (1 件)
I'm not sure why you are using ga() rather than linprog, but for the constraint you describe, the Aeq,beq constraint matrices would be,
Aeq=ones(1,numel(Price)); beq=sum(Loads);
カテゴリ
ヘルプ センター および File Exchange で Linear Programming and Mixed-Integer Linear Programming についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!