학부과정의 공학도가 배워야 할 제어공학 이론을 쉽게 이해할 수 있도록 구성. 더욱이 MATLAB을 사용함으로써 가상의 시스템을 분석하고 제어할 수 있는 환경을 제공하여 독자들의 제어에 대한 이해를 돕는다.
구성을 보면 먼저 동적인 시스템을 모델링한다. 이 모델링된 시스템을 MATLAB을 사용하여 안정성이나 주파수 응답을 분석하고, 목적에 맞게 제어기를 설계한다. 다양한 제어기를 소개하고 각각의 특성을 알아본다. 제어기를 설계하는 방법으로 근궤적 방법을 사용하고, 설계된 제어기를 포함한 전체 시스템의 안정성을 점검한다. 또한 분석적인 제어기 설계방법을 통해 간단하게 제어기를 설계하는 방법을 소개하고 마지막으로 SIMULINK를 사용하여 시스템의 응답을 목적에 맞도록 제어기를 수정한다.
*2000년에 초판이 나온 후 10년 만의 개정판이며 본문에 사용된 예제 파일들은 청문각 홈페이지(www.cmgpg.com) 자료실에서 다운받아 이용할 수 있다.