A load sharing power system, comprising: a plurality of generator sets configured to generate an electrical power supply, each of the plurality of generator sets comprising a driver operatively coupled to a drive shaft, such that the driver is configured to impart rotary motion to the drive shaft; and a generator operatively coupled to the drive shaft, wherein the generator is configured to convert the rotary motion of the drive shaft to the electrical power supply; a plurality of generator set controllers, each of the plurality of generator set controllers is operatively coupled to a respective one of the plurality of generator sets; a load sharing controller operatively coupled to one or more of the plurality of generator set controllers; and a communication network coupled to the load sharing controller and the plurality of generator set controllers and configured to convey one or more communication signals using an Ethernet Modbus TCP/IP communication protocol from the plurality of generator set controllers to the load sharing controller, wherein the load sharing controller is configured to receive and process the one or more communication signals such that an electric power load coupled to the load sharing power system may be supplied with the electrical power supply; characterized in that each of the plurality of generator set controllers is configured to control one or more voltage and power parameters of the driver and the generator of the respective one of the plurality of generator sets. a plurality of generator sets configured to generate an electrical power supply, each of the plurality of generator sets comprising a driver operatively coupled to a drive shaft, such that the driver is configured to impart rotary motion to the drive shaft; and a generator operatively coupled to the drive shaft, wherein the generator is configured to convert the rotary motion of the drive shaft to the electrical power supply; a driver operatively coupled to a drive shaft, such that the driver is configured to impart rotary motion to the drive shaft; and a generator operatively coupled to the drive shaft, wherein the generator is configured to convert the rotary motion of the drive shaft to the electrical power supply; a plurality of generator set controllers, each of the plurality of generator set controllers is operatively coupled to a respective one of the plurality of generator sets; a load sharing controller operatively coupled to one or more of the plurality of generator set controllers; and a communication network coupled to the load sharing controller and the plurality of generator set controllers and configured to convey one or more communication signals using an Ethernet Modbus TCP/IP communication protocol from the plurality of generator set controllers to the load sharing controller, wherein the load sharing controller is configured to receive and process the one or more communication signals such that an electric power load coupled to the load sharing power system may be supplied with the electrical power supply; characterized in that each of the plurality of generator set controllers is configured to control one or more voltage and power parameters of the driver and the generator of the respective one of the plurality of generator sets.