The present invention provides a modular implementation method for obtaining the characteristic frequencies of a complex water conveyance
system, including the following steps: S1: Decompose the complex water conveyance
system into independent simple elements, where the simple elements include elastic pipeline elements, rigid pipeline elements, impedance elements, surge chamber elements, reservoir elements, oscillating valve elements, and
turbine elements; S2: Sequentially number the simple elements and the nodes adjacent to the simple elements; S3: Sequentially compile the simple elements after the
decomposition of the complex water conveyance
system into sub-matrix expressions; S4: Construct the total matrix of the water conveyance system; S5: Determine the excitation input node and the response output node; S6: Solve the total matrix of the water conveyance system to determine the
frequency response characteristics of the system. The present invention is based on the structural
matrix method, models each hydraulic element in blocks, and the
matrix form of the constructed elements does not change due to the change in the
layout of the water conveyance system, with a high degree of
modularity.