The generalized Prandtl-Ishlinskii model