Development of a variational assimilation system