This model structure is proposed for multi-compartment ball mills for the calculation of breakage (r) and discharge rate (d) functions in different segments of the mill using the experimentally measured mill inside size distributions (p 1 and p 2) and calculated mill feed and discharge size distributions (p 3), in addition to segment hold-up (s 1, s 2, s 3 and s 4).