マイクログリッド間の協調的最適化を実現するためには、各エージェントの目的関数を個別の利益追求と全体最適化の両方を考慮した設計にする必要があります。本研究では、各層のエージェントが個別の目的を持ちつつ、上位層のエージェントによって共通の目標が設定される階層構造を採用しています。このような設計により、各エージェントは個別の利益を追求しつつ、全体としての最適化を達成することが可能となります。具体的には、各層のエージェントが自己のエネルギー請求書を削減することや、近隣の家庭とのエネルギー交換を促進することなどを目的として設計されることが重要です。