The invention discloses a barrier collision detection device, a detection system and a detection method. The collision detection device comprises a collision detection module, a positioning module, awireless communication module, a wakeup and dormancy module, a processor and a power supply module. The device has a simple structure and low energy consumption and can work for a long time. The collision detection system comprises a plurality of collision detection devices, a data storage module, a data processing module, an alarm module, a data receiving module and a front-end display module. The core of the data processing module of the system is the collision detection algorithm provided in the invention, the algorithm is simple and effective, the collision position can be positioned accurately, problems of error judgment, more judgment and the like can be effectively recognized, and redundancy is realized. The system is intuitive and automatic, and has a big data processing and analysis ability.