Control co-design