1. A method for operatively coupling a plurality of generating units in at least one micro-grid to a bulk grid, wherein the at least one micro-grid is configurable to be operatively coupled to the bulk grid at a point of interconnection via a point of interconnection breaker, the method comprising:determining, using a control unit, one or more bulk grid side parameters and one or more micro-grid side parameters, wherein the control unit is operatively coupled to the at least one micro-grid and the bulk grid, and wherein the one or more bulk grid side parameters and the one or more micro-grid side parameters comprise at least one of a voltage, a frequency, and a phase angle;

comparing, using the control unit, one or more of the one or more micro-grid side parameters with corresponding one or more bulk grid side parameters, wherein comparing the one or more micro-grid side parameters to the one or more bulk grid side parameters comprises identifying an occurrence of a deviation of one or more of the one or more micro-grid side parameters from corresponding one or more of the one or more bulk grid side parameters;

determining, using the control unit, for each of the plurality of generating units, a deviation in frequency and a deviation in phase angle between the bulk grid side parameters and the micro grid side parameters for the generating unit;

determining, using the control unit, for each of the plurality of generating units, a speed variation for the generating unit based on the deviation in phase angle and the deviation in frequency for the generating unit, wherein determining the speed variation for each of the plurality of generating units comprises:

multiplying, using a first proportional subunit, the deviation in phase angle for the generating unit by a first proportional gain constant to generate a first proportional output value;

multiplying, using a second proportional subunit, the deviation in frequency for the generating unit by a second proportional gain constant to generate a second proportional output value;

summing, using a summing subunit, the first proportional output value and the second proportional output value to generate an error signal; and

integrating, using an integral subunit, the error signal to generate the speed variation for the generating unit;

synchronizing, using the control unit, each of the plurality of generating units in the at least one micro-grid with the bulk grid by modifying a speed of each of the plurality of generating units by the associated determined speed variation; and

connecting simultaneously, using the point of interconnection breaker, each of the plurality of generating units to the bulk grid based on the synchronization, wherein connecting simultaneously comprises coupling each of the plurality of generating units to the bulk grid in real-time, and wherein coupling in real-time comprises coupling when the plurality of generating units of the micro-grid are operational and providing power to loads.