Asteroid detection has become an important part of the deep space exploration. The landing mechanism is easy to flow away from the asteroid surface because it is of microgravity and the rotation speed of the asteroid is high, thus the landing mechanism need to be fixed on the asteroid by anchor system after landing. Therefore, it is feasible to achieve a stable landing of asteroid lander, and provide ensurence for the subsequent scientific research. Based on the self-designed anchor system, this project carried on the simulation research of the following three aspects: 1) Penetration performance simulation: Discrete element simulation was used in the case of discrete soft geology and finite element simulation under continuous hard geology. Through this, the data of anchor's penetrating depth, velocity, stress nephogram of structure and simulating animation were obtained in the condition of 0 angle of incidence. 2) Expansion performance simulation: Under the discrete soft geology, anchor's expansion performance was analyzed under the action of explosive device in the case of 10 angle of incidence and 90m/s of incident velocity. 3) Adhesion performance simulation: Under the discrete soft geology, anchor's adhesion performance was analyzed under 60N rope traction effect in the condition of 10 angle of incidence and 90m/s of incident velocity.