  The shift of power systems toward a smarter grid has brought devices such as
distributed generators and smart loads with an increase of the operational
challenges for the system operator. These challenges are related to the
real-time implementation as well as control and stability issues. We present a
distributed transactive control strategy, based on the projected consensus
algorithm, to operate the distributed energy resources and smart loads of a
power system toward optimal social welfare. We consider two types of agents:
Generators, and smart loads. Each agent iteratively optimizes its local utility
function based on local information obtained from its neighbors and global
information obtained through the network of agents. We show convergence
analysis and numerical results for the proposed method.
