A non-transitory computer readable medium (CRM) storing computer readable program code for operating a drilling rig, that includes electrically powered equipment, and an energy supply system, that includes a battery storage, one or more generators, and an electrical bus that powers the drilling rig, wherein the computer readable program code causes a computer system to:
- determine a power demand of the drilling rig;
- compare the power demand to a battery power threshold, wherein the battery power threshold is associated with a maximum continuous power output of the energy supply system at a given time;
- when the power demand is less than or equal to the battery power threshold, the computer system commands the energy supply system to enter a stealth mode by deactivating and disconnecting all generators from the electrical bus and powering the electrical bus and the drilling rig with only the battery storage;
- and
- when the power demand is greater than the battery power threshold, the computer system commands the energy supply system to power the electrical bus with at least one of the one or more generators,
- wherein the battery power threshold is based on a maximum power output rating of the battery storage.