All electrification of heavy duty machinery Articles