10.1109/ACC.2006.1657675