A power distribution unit comprising: an input configured to receive input power; a plurality of outputs (110, 112, 114, 116, 118, 120) each coupled to the input and configured to receive input power, and each output of the plurality of outputs having an output configured to provide output power; a plurality of output current sensors, each output current sensor of the plurality of output current sensors being coupled to a respective output of the plurality of outputs and being configured to detect output current provided by the respective output; and a controller coupled to the plurality of output current sensors and configured to: determine a plurality of time intervals based on a frequency of the input power; receive, from each output current sensor of the plurality of output current sensors, a current value at each time interval of the plurality of time intervals for each output of the plurality of outputs; generate a plurality of current measurement sums, each current measurement sum of the plurality of current measurement sums being based on the received current values associated with a respective time interval of the plurality of time intervals; determine a root-mean-square value based on the plurality of current measurement sums; and determine, based on the RMS value, an RMS current value of the input power. an input configured to receive input power; a plurality of outputs (110, 112, 114, 116, 118, 120) each coupled to the input and configured to receive input power, and each output of the plurality of outputs having an output configured to provide output power; a plurality of output current sensors, each output current sensor of the plurality of output current sensors being coupled to a respective output of the plurality of outputs and being configured to detect output current provided by the respective output; and a controller coupled to the plurality of output current sensors and configured to: determine a plurality of time intervals based on a frequency of the input power; receive, from each output current sensor of the plurality of output current sensors, a current value at each time interval of the plurality of time intervals for each output of the plurality of outputs; generate a plurality of current measurement sums, each current measurement sum of the plurality of current measurement sums being based on the received current values associated with a respective time interval of the plurality of time intervals; determine a root-mean-square value based on the plurality of current measurement sums; and determine, based on the RMS value, an RMS current value of the input power. determine a plurality of time intervals based on a frequency of the input power; receive, from each output current sensor of the plurality of output current sensors, a current value at each time interval of the plurality of time intervals for each output of the plurality of outputs; generate a plurality of current measurement sums, each current measurement sum of the plurality of current measurement sums being based on the received current values associated with a respective time interval of the plurality of time intervals; determine a root-mean-square value based on the plurality of current measurement sums; and determine, based on the RMS value, an RMS current value of the input power.