Digital control and signal processing systems and techniques. (Academic Press, 1994)