Intentional islanding describes the condition in which a microgrid, which consists of a load and a distributed generation (DG) system, is isolated from the remainder of the utility system. In this situation, it is important for the microgrid to continue to provide adequate power to the load. Under normal operation, each DG inverter system in the microgrid usually works in constant current (or constant power) control mode in order to provide a pre-set power to the main grid. When the microgrid is cut off from the main grid, each DG inverter system must detect this islanding situation and switch to a voltage control mode. In this mode, the microgrid will provide a constant voltage to the local load. This paper describes a control strategy to implement intentional islanding operation of microgrids. The described method proposes two control algorithms, one for gridconnected operation and the other for intentional islanding operation.