On the computation of switching surfaces in optimal control: a Grobner basis approach | IEEE Journals & Magazine | IEEE Xplore