A high-speed centrifuge used to measure the rate of sedimentation of colloidal particles or to separate macromolecules, such as proteins or nucleic acids, from solutions. Ultracentrifuges are electrically driven and are capable of rotation speeds up to 150 000 rpm.