Boundary control for exact cancellation of boundary disturbances in hyperbolic systems of conservation laws

We propose a boundary control methodology based on Riemann invariants to control the state of an hyperbolic system of conservation laws at a boundary, when a known disturbance is applied at the other boundary. The resulting control is an explicit feedforward expression, function of the disturbance at past time instants. The method is illustrated with the control of the water level at the downstream boundary of an open channel, when the inflow rate at the upstream boundary is submitted to a known disturbance.