Abstract

Data assimilation techniques, such as the Kalman filter (KF) and its extensions, update state variables based on the KF type of algorithms, but state‐space models usually have relevant physical laws or settings. The updated states by the KF may violate some physical constraints, which can be equality or inequality, and linear or nonlinear constraints. This paper presents three methods, the naive method, the projection method and the accept/reject method, to incorporate constraints into the ensemble Kalman filter (EnKF). Essentially, the projection method projects the updated ensemble members from the unconstrained EnKF to the feasible space characterized by the constraints. The accept/reject method tries to enforce the updated states to obey the constraints by resampling the observation error and model error. The three methods are applied to a conceptual hydrologic model for state estimation and sequential parameter learning, with specific treatment of inequality constraints. Both the reject/accept and projection methods perform better than the naive method which treats the hard constraint in a simple way and ignores other constraints. It is easy to implement the accept/reject method, the performance of which is comparable to the projection method regarding both the estimation quality and the computational time with the case study.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.