This paper is mainly concerned with the impulsive control of satellite formation flying using orbital energy. Energy matching algorithm guarantees relative orbit boundedness and orbital energy is selected as a control parameter for this thesis. By considering remained fuel amount of chief and deputy satellite, fuel consumption allocating method is proposed to balance remained fuel among satellites. In following, angular momentum vector, argument of perigee and mean anomaly are added as control parameter set for satellite formation reconfiguration. Finally, orbital energy difference is used to decrease correction velocity magnitude in reconfiguration.