It is an inevitable result of the electric power system development as well as the newest motive force of its advance to build the smart grid while self-healing is its most important feature. Based on an analysis of the urban power grid characteristics and the operation mode different from the main power grid, the self-healing control of urban power grid is defined. The architecture for self-healing control of urban power grid is conceived and the framework of whole system is designed. The computer system for self-healing control of urban power grid is developed. Fast simulation is performed for the operation of the Jiangning urban power grid, the results showing that the proposed self-healing control system is capable of coping with all kinds of threats to urban power grid so that it is given the internal drive for transferring to a better status. In other words, the urban power grid will have the ability of self-healing.