Exploring explicit delay time for volume compensation in feedforward control of canal systems
More Info
expand_more
Abstract
In the open channel control algorithm, good feed-forward controllers will reduce the transition time of the canal and improve performance. Feedforward control algorithms based on active storage compensation are greatly affected by delay time. However, there is no literature comparing the three most commonly used algorithms, namely volume step compensation, dynamic wave principle and water balance models, under the operation mode of constant water level downstream. In order to compare the existing three algorithms, and to avoid storage calculation by calculating the constant non-uniform water surface line or identification of relevant parameters, combined with the open channel constant gradient flow theory with the storage compensation algorithm, a delay time explicit algorithm is proposed in this study. Tested on the first canal pool of the American Society of Civil Engineers (ASCE) Test Canal 2, the performance of the delay time explicit algorithm is assessed and compared to that of the three conventional algorithms. In the current water intake plan, i.e., in the second hour, the intake begins to take 1.2 m3/s, and the upstream flow of the canal pool changes from 6 m3/s to 7.2 m3/s, among the three existing algorithms, the volume step compensation algorithm has better performance in terms of time to achieve stability, i.e., 1.25 h. The actual adjusted storage accounts for 99.6% of the target adjusted storage, which can basically meet the requirement of compensated storage of the canal pool. The delay time explicit algorithm only needs 1.47 h to stabilize the regulation system. The fluctuation of water level and discharge in the regulation process is small. The actual adjusted storage accounts for 99.6% of the target adjusted storage, which can basically meet the requirement of compensated storage for the canal pool. The delay time calculated by explicit algorithm can provide references for the determination of delay time in feedforward control.