A multi-scale physical model of granular materials