The invention discloses an
assembly type
ecological building protection structure suitable for a high
groundwater level canal section, the
assembly type
ecological building protection structure comprises a foundation and a protection slope which are symmetrically arranged on the two sides of a canal, the foundation comprises a prefabricated slope
toe and a slope
toe cushion layer arranged on the lower portion of the prefabricated slope
toe, and the protection slope comprises a lock catch
brick layer, a first
abutment cap, a first
honeycomb geocell and other structures. A self-adaptive
frost heaving deformation fabricated structure is adopted as a whole,
frost heaving force is released, the construction speed is high, meanwhile, synchronous construction can be achieved through the provided construction method, construction is not affected by construction time, construction can be conducted in any season, the construction efficiency is improved, the construction cost is reduced, and synchronous
water supply can be achieved in the construction period. The invention further discloses a dynamic safety
evaluation system for the channel slope, the
system fuses field multi-source
monitoring data, realizes automatic monitoring and constructs a comprehensive supervision
system in combination with survey data and data, so that problems are found in time, hidden dangers are processed in time, comprehensive management of the channel is realized, and the maintenance cost is reduced.