A general strategy for parameter estimation in differential—algebraic systems