Abstract:The elastoplastic cellular automata model for plane problem is set up to model failure process of rocks under uniaxial compression in meso-scope. The cellular automaton is an efficient method to model the process of self-organization of complex system by constructing some local simple rules. It has advantages of localization,parallelization etc.. Also,it can consider the heterogeneity of materials. Based on elastic cellular automata,the elastoplastic updating rule is proposed and the numerical program of two-dimensional elastoplastic cellular automata for rocks is developed. The basic thought to model failure process of rocks is to (1) discretize the rock sample into the system which is composed of cell elements;(2) introduce the heterogeneity of rock by generating mechanical parameters such as strength,elastic modulus etc. for each cell elements randomly; (3) update the states of all the cells according to the elastoplastic updating rule;(4) judge whether the cell elements fail or not according to certain failure criterion;and (5) perform the failure analysis to the failed cell elements with elastoplastic theory. The model is used to simulate the failure process of inhomogeneous rocks,and the unloading-loading process in the post peak region is considered. The complete stress-strain curve perfectly agrees with the experimental one. Meanwhile,the strain-acoustic emission(AE) curve obviously indicates the Kaiser effect.