제1장 C언어와 자동제어1.1 자동제어1.2 제어 시스템의 구성1.3 비주얼 스튜디오의 사용1.4 C언어의 기본 프로그램1.4.1 printf(“ ”)와 scanf(“ ”, 변수명)1.4.2 컴퓨터의 메모리1.4.3 연산자1.5 프로그래밍의 기초1.5.1 데이터의 형식1.5.2 정수와 실수의 선언1.5.3 문자 선언1.5.4 조건문과 반복문1.5.5 배열과 포인터1.5.6 함수 만들기제2장 수학적 지식2.1 복소수2.1.1 복소수의 개념2.1.2 복소수의 연산법칙2.2 라플라스 변환2.2.1 라플라스 변환의 정의2.2.2 라플라스 변환의 성질2.2.3 간단한 라플라스 변환2.3 라플라스 역변환2.3.1 간단한 라플라스 역변환2.3.2 부분 분수 전개법에 의한 역변환2.4 수치해석2.4.1 수치적분2.4.2 C언어에 의한 수치 적분2.4.3 C언어에 의한 수치 미분2.4.4 C언어에 의한 최소 자승법연습문제제3장 블록선도와 전달함수3.1 블록선도의 개념3.1.1 기본단위3.1.2 기본법칙3.2 등가변환3.3 전달함수3.3.1 전기 시스템3.3.2 기계 시스템연습문제제4장 피드백 제어계의 특성4.1 정상특성4.1.1 목표치에 대한 정상특성4.1.2 외란에 대한 정상특성4.2 과도특성4.2.1 1차 시스템의 과도특성4.2.2 2차 시스템의 과도특성4.3 안정성 판별법4.3.1 라우스의 방법4.3.2 후르비츠의 방법4.3.3 벡터 궤적에 의한 안정성 판별법4.3.4 보드선도에 의한 안정성 판별법4.4 속응성과 안정성4.4.1 극점의 배치에 따른 속응성과 안정성 4.4.2 1개의 극점을 가진 제어계4.4.3 2개의 극점을 가진 제어계4.4.4 2개의 실근과 1개의 영점을 가진 제어계연습문제제5장 주파수 응답5.1 벡터 궤적5.1.1 비례요소5.1.2 미분요소(위상진행)5.1.3 적분요소(위상지연)5.1.4 1차지연 요소5.1.5 적분요소와 1차지연 요소의 직렬결합5.1.6 2차지연 요소5.2 보드 선도5.2.1 비례요소5.2.2 적분요소5.2.3 미분요소5.2.4 1차 지연요소5.2.5 2차 지연요소5.3 이득여유와 위상여유5.3.1 나이키스트선도5.3.2 보드선도연습문제제6장 제어계의 특성설계6.1 직렬 보상법6.2 이득보상6.3 위상진행보상6.3.1 전달함수 6.3.2 위상진행회로의 특성6.3.3 파라미터의 결정6.3.4 블록선도와 보드선도6.3.5 위상진행 보상회로에 의한 제어성능의 향상6.3.6 PD(비례+미분)제어기에 의한 제어성능의 향상6.4 위상지연보상6.4.1 전달함수6.4.2 위상지연 회로의 특성6.4.3 비례+적분기에 의한 위상지연보상6.5 위상진행+지연보상6.5.1 전달함수6.5.2 전달함수의 주파수 특성6.5.3 PID(비례+적분+미분)제어기에 의한 위상진행+지연보상연습문제부록 및 연습문제 해답[부록 1] Turbo C/C++를 사용하는 경우[부록 2] Visual C++를 사용하는 경우[부록 3] 엑셀을 사용한 그래프 그리기[연습문제 해답]