Model based adaptive optimal design