Computer-Controlled Systems: Theory and Design Karl J. Astrom