The invention discloses a digital twinning evolution mechanism and method for an intelligent mine scene, the digital twinning is formed by mutual coupling and evolution integration of a physical model, a logic model, a simulation model and a data model, and the method comprises the following steps: (1) defining the physical model; (2) representing the logic model; (3) establishing a simulation model; (4) optimizing the simulation model; (5) verifying the simulation model; (6) constructing a data model; and (7) performing digital twinning integration. According to the invention, by constructinga digital twinning model, data mirroring and information interaction between a digital twinning body and a physical entity are realized, and object twinning, process twinning and performance twinningof the physical entity and a virtual space digital twinning body are realized; according to the invention, through a digital twinning evolution mechanism and method, remote visual monitoring of a physical space intelligent mine scene is realized in a virtual space intelligent mine scene, and intelligent perception, real-time monitoring, accurate positioning and health prediction are carried out on mine application scene equipment.