그라운드 임베디드 유튜브 구독

노트

제어공학 노트

모터, 드론, 온도 조절기. 원하는 값을 정확히 따라가게 만드는 모든 것이 제어입니다.

로드맵에서 보기 →
GROUND EMBEDDED · 정리 노트제어공학 01개루프와 폐루프 1목표 → (+) → 제어기 → 플랜트(모터) → 출력 2 ↑(-) │ 3 └──────── 센서 ←──────────────┘
제어공학

개루프와 폐루프: 피드백이 하는 일

결과를 다시 재서 입력에 반영하는 것이 피드백입니다. 개루프와 폐루프의 차이를 모터 속도 예로 정리했습니다.

GROUND EMBEDDED · 정리 노트제어공학 02시스템 모델링예K (이득)τ (시정수)RC 회로1RCDC 모터 속도전압당 속도기계적 시정수 J·R/(…
제어공학

시스템 모델링: 1차와 2차 시스템

모터 속도, RC 회로, 온도는 1차 시스템으로, 스프링-질량과 위치 제어는 2차 시스템으로 표현합니다.

GROUND EMBEDDED · 정리 노트제어공학 03라플라스 변환과 전달함수시간 영역s 영역dy/dts·Y(s)∫y dtY(s)/s
제어공학

라플라스 변환과 전달함수

미분방정식을 s의 곱셈과 나눗셈으로 바꾸는 도구. 전달함수 하나로 시스템의 반응을 읽는 방법.

GROUND EMBEDDED · 정리 노트제어공학 04블록선도 1위치 목표 → [위치 P] → 속도 목표 → [속도 PI] → 전류 목…
제어공학

블록선도: 시스템을 블록으로 잇고 줄이기

직렬, 병렬, 피드백 연결의 계산 규칙 세 가지로 복잡한 제어 구조를 하나의 전달함수로 줄입니다.

GROUND EMBEDDED · 정리 노트제어공학 05시간 응답지표의미상승 시간최종값의 10%에서 90%까지오버슈트최종값을 넘어선 최대 비율 (%)
제어공학

시간 응답: 오버슈트, 정착 시간, 정상상태 오차

계단 입력을 줬을 때의 응답 모양으로 제어 성능을 말합니다. 사양서에 적히는 숫자들의 의미.

GROUND EMBEDDED · 정리 노트제어공학 06PID 제어 1float pid_step(pid_t *p, float target, … 2 float e = target - meas; 3 p->integ += p->ki * e * dt; 4 p->integ = clamp(p->integ, -p->imax…// 안티…
제어공학

PID 제어: 현재, 과거, 미래의 오차

P는 현재 오차에, I는 쌓인 오차에, D는 오차의 변화 속도에 반응합니다. 각 항의 효과와 튜닝 순서.

GROUND EMBEDDED · 정리 노트제어공학 07안정도극점 위치응답실수축 왼쪽출렁임 없이 수렴왼쪽, 허수부 있음출렁이며 수렴
제어공학

안정도: 게인을 올리면 왜 발산하나

극점이 오른쪽 반평면으로 넘어가면 시스템이 발산합니다. 게인, 지연, 안정 여유의 관계.

GROUND EMBEDDED · 정리 노트제어공학 08주파수 응답과 보드 선도지표읽는 곳의미위상 여유크기가 0dB인 주파수에…지연이 더 생겨도 버틸 …이득 여유위상이 -180°인 주파…게인이 더 커져도 버틸 …
제어공학

주파수 응답과 보드 선도

사인파를 넣었을 때 출력의 크기와 위상이 주파수에 따라 어떻게 변하는지 그린 그래프. 위상 여유와 이득 여유로 안정성을 판단합니다.

GROUND EMBEDDED · 정리 노트제어공학 09디지털 제어루프대역폭주기 예모터 전류~1kHz10~20kHz (PWM…모터 속도~100Hz1~2kHz
제어공학

디지털 제어: 샘플링, 이산화, 안티 와인드업

MCU에서 돌아가는 제어기는 연속 시간이 아니라 정해진 주기의 계산입니다. 샘플링 주기 정하기와 구현의 함정.

GROUND EMBEDDED · 정리 노트제어공학 10상태 공간 맛보기01상태 방정식02상태 피드백03관측기
제어공학

상태 공간 맛보기: 여러 상태를 한꺼번에

위치와 속도, 각도와 각속도처럼 여러 상태를 행렬 하나로 다루는 현대 제어. 밸런싱 로봇과 칼만 필터로 이어지는 출발점.