기술 공정은 자재·유체 취급, 가공, 정련, 결합, 조작을 통해 수익성 있는 최종 제품을 생산하는 일련의 과정입니다. 이 공정들은 정밀하고 까다로우며 잠재적 위험을 내포합니다. 공정의 작은 변화가 최종 결과에 큰 영향을 미칠 수 있습니다. 배합 비율, 온도, 유량, 난류 등 수많은 파라미터를 주의 깊고 일관되게 제어해야 원하는 품질의 제품을 최소 원료·에너지로 안정 생산할 수 있습니다.
일반적으로 작업 연속 모니터링이 필요한 모든 것에 공정 제어 역할이 있습니다. 공정 제어는 기술 공정의 공정 변수들을 제어하는 방법들을 말합니다. 공정 운전을 지정된 한계 내 유지하고, 더 엄격한 한계 설정으로 공정 효율 극대화, 품질 보장, 안전 확보를 가능케 하는 도구입니다.
모든 기술 공정은 성공적 과업 완수를 위해 많은 계획 필요. 하지만 과업 수행 위해 공정 운영자들이 공정과 제어 시스템 기능을 완전히 이해해야 합니다. 제어 시스템은 장비(계측기, 제어기기 등)와 운영자 개입으로 구성. 제어 시스템은 공정 세 가지 기본 니즈 충족: (1) 외부 교란 영향 감소, (2) 공정 안정성 증진, (3) 공정 성능 향상.
계측(Instrumentation)과 자동 제어 필요성
계측은 기술 공정 운용에 쓰이는 다양한 지시값 제공. 운영자가 이 지시값 기록해 공정 운용에 활용하기도. 기록 정보로 운영자 현재 공정 상태 평가, 예상과 다를 시 조치. 운영자가 모든 시정 조치 직접 수행하는 건 비현실적·불가능(특히 모니터링 지시값 많을 때). 그래서 대부분 기술 공정 정상 운전 조건 진입 후 자동 제어. 자동 제어는 운영자 부담 대폭 줄여 업무 관리 가능하게 함. 기술 공정 제어 3대 이유: (1) 변동성 감소, (2) 효율 증대, (3) 안전 확보.
공정 제어는 최종 제품 변동성 줄여 일관된 고품질 보장. 공정 변동성 감소 → 공정 안정·신뢰·생산·경제성 향상. 일부 공정 파라미터는 효율 극대화 위해 특정 레벨 유지 필수. 이 파라미터 정확 제어 → 공정 효율 보장. 공정 운전 중 모든 공정 변수 정밀 제어 유지 안 되면 폭주 공정(runaway process, 제어 불능 화학 반응 등) 발생 가능. 폭주 공정 결과 파멸적. 따라서 공정 정밀 제어는 설비·작업자 안전 위해서도 필수.
공정 제어 역할은 세월 따라 기술 발전과 함께 지속 진화. 전통적 역할: 안전 기여, 환경 영향 최소화, 공정 변수 목표치 근방 유지로 공정 최적화. 과거: 공정 파라미터 모니터링 현장서 수행, 운영자가 로컬 유지. 공정 규모 확대·복잡화되며 공정 자동화 역할 갈수록 중요. 현재 자동화가 공정 제어 기능 인수 → 운영자 컴퓨터화 분산 제어 시스템(DCS) 도움받아 현장 계측기와 통신.
공정 제어 기초 개념
공정 제어는 통계와 공학 분야 결합으로 공정 제어 메커니즘, 아키텍처, 알고리즘 다룸. 효과적 공정 제어 위해 공정 기술 이해 외 핵심 개념·일반 용어 이해 필요.
공정 제어 이유: 공정 원하는 대로 거동하게 하기 위함. 더 정확·신뢰·경제적 공정 만들기. 비제어 공정 불안정 시 좋은 제어로 손상 방지 필요. 따라서 좋은 제어 의미는 용도별 다름.
공정 제어 기본 목적: 어떤 파라미터 값 조절. 조절 = 외부 영향 무관하게 파라미터 양 목표값 유지. 목표값 = 기준값(reference value) 또는 설정값(set-point). 운영자 설정값 변경 가능. 입력 설정값 변경 시 출력이 입력 설정값 맞춰 변하면 공정 자기조절(self-regulating). 자기조절 시스템은 변수 특정 기준값 조절 제공 안 함. 파라미터 입출력 값 같아지는 값 채택 후 유지. 하지만 입력 유량 변경 시 출력도 변하므로 기준값 조절 안 됨.
운영자 보조 제어: 운영자 인위적 조절 가능. 파라미터 필요값 유지 조절 위해 센서 필요. 파라미터 = 제어 변수(controlled variable). 적절한 제어 장비 조작으로 출력 파라미터 설정값 맞춤. 출력 파라미터 = 조작 변수(manipulated variable) 또는 제어 변수(controlling variable).
자동 제어 시스템: 운영자 조작 기계·전자·컴퓨터 대체. 센서 계기 추가 → 파라미터 값 측정·비례 신호 변환. 이 신호 컨트롤러(controller) 입력. 컨트롤러: 운영자 기능(측정 평가, 출력 신호 제공) 수행 → 액추에이터(기계적 링크로 장비 연결) 통해 제어 장비 설정 변경. 자동 제어를 변수 값 설정값 조절용 시스템에 적용 = 자동 공정 제어. 그림 1 개념적 제어 공정 블록 다이어그램(입출력 변수).
그림 1 개념적 제어 공정 입출력 변수 블록 다이어그램
기술 공정 본질적 동적(steady state 드물게 운전). 기술 공정 운용 = 빈번한 교란에 적절 대응해 안전·효율·지정 품질·요구 속도 제품 생산. 생산 방식 공정별 상이하나 자동 제어 원리 일반적 → 크기·유형 무관 보편 적용. 공정 제어 시스템 목적: 다음 작업 하나 또는 둘 다 수행.
1. 운전 조건과 설정값 유지
많은 공정 정상 상태 또는 비용·수율·안전·품질 목표 충족 상태서 운전 요구. 실제 상황 공정 항상 정적 불가, 교란 발생 → 공정 불안정. 불안정 공정서 공정 변수 물리적 한계 내에서 제한된 시간 동안 진동. 비제어 공정 변수 제어 계기·장비 추가로 제어 한계 내 자동 또는 운영자 개입 제어 가능.
2. 운전 조건 전환
실제 상황 다양한 이유로 공정 운전 조건 변경 필요. 경제성, 제품 사양, 운영 제약, 환경 규제, 변경된 제품 사양 등 이유로 한 운전 조건 세트에서 다른 세트로 전환.
제어 전략 수립 7단계
기술 공정 제어 전략 수립 = (1) 제어 목적, (2) 입력 변수(조작 변수 또는 교란 변수, 연속/이산 시간 변경), (3) 출력 변수(측정 변수 또는 비측정 변수, 연속/이산 시간 측정), (4) 제약(하드/소프트), (5) 운전 특성(배치/연속/반연속), (6) 안전·환경·경제 고려, (7) 제어 구조(피드백/피드포워드) 식별·공식화. 공정 제어 시스템 수립 = 7단계.
1단계: 제어 목적 공식화
기술 공정 보통 여러 하위 공정 구성. 각 하위 공정 제어 별도 고려 시 기술 공정 제어 단순화. 그래도 각 하위 공정 다중·때로 상충 목적 가질 수 있어 제어 목적 개발 보통 난제.
2단계: 입력 변수 결정
입력 변수 = 주변 환경 공정 영향. 보통 공정 영향 요인 의미. 입력 변수 분류: 조작 입력(제어 시스템/운영자 조정 가능), 교란 입력(공정 출력 영향주나 제어 시스템 조정 불가). 측정 가능/불가능 교란 입력 둘 다 존재. 입력 연속/이산 시간 변경 가능.
3단계: 출력 변수 결정
출력 변수 = 제어 변수(control variables). 공정 출력으로 주변 영향 주는 변수. 출력 변수 분류: 측정 변수, 비측정 변수. 측정 연속/이산 시간 가능.
4단계: 운전 제약 결정
모든 공정 운전 제약 존재, 하드/소프트 분류. 하드 제약 예: 밸브 완전 개방~완전 폐쇄 사이 작동 위한 최소/최대 유량. 소프트 제약 예: 제품 조성, 특정 한계 사이 바람직하나 위반해도 안전/환경 위험 없음.
5단계: 운전 특성 결정
운전 특성: 배치, 연속, 반연속 분류. 연속 공정: 상대적 일정 조건하 장기 운전 후 '셧다운'(청소, 정기 예방 정비 등). 배치 공정: 동적 본질, 짧은 기간 운전, 운전 조건 기간 중 상당히 변동 가능. 예: 제강로 1히트 제작. 배치 반응기: 초기 장입 → 공정 조건 변화 → 배치 끝 원하는 제품 생산. 반연속 공정: 초기 장입 + 배치 진행 중 원료 추가. 연속 주조 공정 대표 예. 중요 고려: 공정 지배 시간 스케일. 연속 공정서 보통 반응기 내 물질 체류 시간 관련.
6단계: 안전·환경·경제 고려
경제성 궁극적 동력: 불안전/환경 유해 공정 궁극적으로 규제 페널티·비효율로 운영비 더 듬. 에너지 비용 최소화하면서 사양 충족 제품 생산 중요. 더 나은 공정 자동화·제어 → 공정 '최적' 조건 근접 운전, 변동성 사양 충족 제품 생산 가능.
'페일세이프(fail-safe)' 개념 계측 선정 시 항상 중요. 예: 제어 밸브 줄기 이동·유량 변경 위해 에너지원 필요(보통 공압 신호 3~15PSI). 신호 손실 시 밸브 줄기 3PSI 한계 이동. '에어-투-오픈(air-to-open)'이면 공기 손실 시 밸브 닫힘 → '페일-클로즈(fail-closed)' 밸브. '에어-투-클로즈'면 공기 손실 시 완전 개방 → '페일-오픈(fail-open)' 밸브.
7단계: 제어 구조(피드포워드/피드백)
표준 제어 유형 두 가지: (1) 피드포워드 제어, (2) 피드백 제어.
피드포워드 컨트롤러: 교란 변수 측정 → 컨트롤러 전송 → 조작 변수 조정. 목적: 교란이 제어 변수 영향 미치기 전 선제 대응.
피드백 컨트롤러: 제어 변수 설정값 근접 유지 목적. 출력 변수 측정 → 목표값 비교 → 정보로 조작 변수 조정. 설계상 피드백 컨트롤러 편차 감소 시정 조치. 제어 변수 설정값 이탈·0 아닌 에러 생성 후만 조치 가능. 단, 공정/측정 변화 매우 느리면 교란 대응 매우 느릴 수 있음. 이런 상황 피드포워드 컨트롤러 성능 개선 가능. 피드포워드 컨트롤러: 교란이 제어 변수 미칠 영향 예측 → 교란 영향 상쇄 제어 조치.
피드백 제어 구조 결정
어떤 조작 변수 조정해 어떤 측정 변수 제어할지 결정. 측정 공정 출력 목표값 = 설정값. 제어 변수 설정값 이탈 두 이유: (1) 더 나은 성능 위해 설정값 의도적 변경, (2) 교란이 운전 설정값 이탈 유도. 교란 제거용 컨트롤러 = 레귤레이터(regulator), 설정값 변경 추적용 = 서보메커니즘(servo-mechanism). 보통 연속 공정 설정값 변경 드묾(감독 제어기 더 유리한 운전점 계산 시) → 레귤레이터가 가장 흔한 피드백 컨트롤러. 반면 서보 문제는 배치 공정(자주 설정값 변경)에서 흔함.
공정 이득(Process Gain) 개념
제어 시스템 설계 핵심 개념: '공정 이득' = 공정 출력이 공정 입력 변화에 민감도. 공정 입력 증가 → 공정 출력 증가 = 양 이득(positive gain). 공정 입력 증가 → 공정 출력 감소 = 음 이득(negative gain). 공정 이득 크기도 중요.
제어 알고리즘 선정
제어 구조 결정 후 제어 알고리즘 결정 중요. 제어 알고리즘: 측정된 출력 변수 값(목표 출력값과 함께) → 조작 입력 변수 변경. 제어 알고리즘 여러 제어 파라미터 가짐 → 수용 가능 성능 위해 조정. 조정 보통 시뮬레이션 모델서 선행 후 실제 공정 적용. 모델 기반 제어 경우 컨트롤러에 공정 모델 '내장'.
단일 조작 변수·단일 제어 변수 기술 공정 블록 다이어그램(그림 2) 포함: 피드포워드, 피드백, 감독 제어. 피드백 컨트롤러 주목적: 제어 변수 X(계측기 측정) 목표 설정값 Xsp에 최대한 가깝게 유지. 제어 변수 = 기술 공정 임의 파라미터. 설정값 보통 감독 제어 시스템 실시간 수치 최적화로 결정. 여러 최종 제어 요소 유형 존재. 교란 변수 D(부하 변수) → 제어 변수 설정값 이탈 → 제어 조치 필요. 피드백·피드포워드 모두 교란 효과 감소, 각자 장단점. 교란 다양한 소스(외부 환경 변수 등). 어떤 경우든 교란 변수 공정 컨트롤러 영향 불가. 제어 변수 X와 설정값 Xsp 사이 에러/편차 E = 피드백 컨트롤러 입력 → 조작 변수 M 변경해 에러 감소. 전형적 기술 공정 다수 제어 루프 존재.
그림 2 기술 공정 제어 블록 다이어그램
제어 하드웨어와 소프트웨어
공정 산업 공정 제어 1940년대 도입 후 큰 변화. 1960년대 초 전기 아날로그 제어 하드웨어가 공압 아날로그 대체. 하지만 많은 공정서 제어 밸브 액추에이터 등 일부 제어 요소 여전히 공압. 1960년대 전기 아날로그 컨트롤러: 단일 루프, 각 입력 계측점→제어실(대부분 컨트롤러 위치)→컨트롤러 출력→제어실→최종 제어 요소. 운영자 인터페이스: 단일 루프 컨트롤러용 디스플레이 페이스플릿·차트 레코더 조합 패널, 지시계. 제어 전략 주로 피드백, 보통 PI(비례-적분) 컨트롤러. 1950년대 말~1960년대 초 직접 디지털 제어(DDC)·감독 공정 제어용 공정 제어 컴퓨터 도입. DDC 경우 DDC 루프 ~100% 아날로그 백업 → 시스템 고가.
초기 다른 시스템: 공정 제어 컴퓨터 주로 감독 제어용. 규제 제어 아날로그 컨트롤러(백업 불필요), 운영자 주의 분산(제어 패널+컴퓨터 화면). 터미널 디스플레이 감독 제어용 운영자 인터페이스, 아날로그 백업 필요 시 제어 패널 여전히 제어실 위치. 이 환경서 피드포워드, 다변수 디커플링, 캐스케이드 제어 등 첨단 제어 기법 폭넓게 사용. 초기 제어 시스템 기능 컴퓨터 능력 중심 설계(공정 특성 아님). 이 한계+불충분 운영자 훈련+불친절 사용자 인터페이스 → 운용·유지보수·확장 어려운 설계. 다수 시스템 맞춤 사양 → 극도로 고가. 디지털 시스템 공정 산업 보급 ~1970년 저렴 마이크로프로세서 상용화 기점.
분산 제어 시스템(DCS, Distributed Control System)
DCS 다수 요소 구성(그림 3). 호스트 컴퓨터: 최적화·첨단 제어 전략 등 계산 집약적 작업 수행. 데이터 하이웨이: 디지털 전송 링크로 시스템 모든 구성요소 연결. 이중화 데이터 하이웨이: 데이터 손실 가능성 감소. 운영자 제어 스테이션: 비디오 콘솔로 운영자-시스템 통신, 공정 감독·제어. 다수 제어 스테이션 프린터 내장(알람 로깅, 리포트 출력, 공정 그래픽 하드카피). 원격 제어 유닛: PID 알고리즘 등 기본 제어 기능 구현, 때로 데이터 수집 기능 제공. 프로그래머 콘솔: DCS용 응용 프로그램 개발. 대용량 저장 장치: 제어용 공정 데이터, 기업 의사결정용 저장. 하드디스크 또는 데이터베이스 형태. 컨트롤러-입출력 간 통신·상호작용 소프트웨어로 실현(하드와이어링 아님). DCS: 제어실 외관부터 첨단 제어 전략 광범위 활용까지 공정 제어 많은 측면 혁신.
초기 PLC: 전용 독립형 마이크로프로세서 기반 장치, 시퀀싱·인터록용 단순 이진 로직 실행. PLC: 로직 수정·변경 용이성 대폭 개선. PLC 계산 능력 지속 향상. 배치 공정 제어 로직형 제어 주류 → PLC가 DCS 선호 대안. DCS-PLC 간 비교적 매끄러운 통합 인터페이스 가용성 덕 현재 일반적 관행: DCS+PLC 통합 조합 사용. 대부분 PLC 순차 로직 처리, 내부 타이밍 기능 갖춰 일정 시간 지연 액션, 정해진 시간 액션 실행 등 가능.
안전 및 셧다운 시스템(Safety and Shut-down System)
공정 제어 공정 안전 고려 중요 역할. 자동 절차 수동 대체 루틴 작업 → 인간 실수 위험 상황 확률 감소. 운영자 현재 플랜트 상태 인지도 향상. 위험 공정용 보호 시스템 필요. 한 방법: 공정 조건 존재 못 하게 하는 상태로 공정 이송 로직 제공 = 안전 인터록 시스템(safety interlock system). 공정 제어 시스템과 안전 인터록 시스템 목적 다르므로 물리적 분리 필요. 의도치 않은 안전 시스템 변경 위험 감소. 안전 셧다운용 특수 고신뢰성 시스템 개발(예: 삼중 모듈러 이중화 시스템/TMR). 내부 고장 1개 발생해도 기본 기능 수행 가능. 기본적으로 TMR = 3개 동일 서브시스템 동시 활성 동일 기능 수행.
알람(Alarms)
알람 목적: 운영자 즉각 주의 필요 공정 조건 알림. 비정상 조건 감지 시 알람 활성화·경보 발령. 비정상 조건 해소 시 알람 정상 복귀. 알람 정의 대상: 측정 변수, 계산 변수, 컨트롤러 출력. 다양한 알람 클래스 존재.
스마트 트랜스미터, 밸브, 필드버스(Smart Transmitters, Valves, and Field-bus)
공정 제어 기술 디지털 기술 사용 증가 명확한 추세. 디지털 통신: 필드버스(field-bus, 동축/광케이블) 통해 지능형 기기 직접 연결, 제어실/원격 장비실 디지털 신호 송수신. 필드버스 접근법: 트위스트 페어·연관 배선 필요성 감소(그림 4).
그림 4 원격 룸 터미널과 필드버스 갖춘 DCS
다양한 필드 네트워크 프로토콜: 필드 기기·계측기·제어 시스템 간 디지털 정보·명령 전송 능력 제공. 필드버스 소프트웨어: 구성요소 간 정보 흐름 중재. 다수 디지털 기기 연결·통신 → 배선 대폭 감소.
공정 제어 소프트웨어(Process Control Software)
가장 널리 채택된 사용자 친화적 접근: 폼 채우기/테이블 구동 공정 제어 언어(PCL). 인기 PCL: 펑션 블록 다이어그램, 래더 로직, 프로그래머블 로직. 핵심: 기본 펑션 블록/소프트웨어 모듈(아날로그 인, 디지털 인, 아날로그 아웃, 디지털 아웃, PID 등). 일반적으로 각 모듈 1+ 입력, 1 출력. 프로그래밍: 블록 출력을 다른 블록 입력에 그래픽 사용자 인터페이스로 연결. 사용자: 입력값 소스, 출력값 목적지, 모듈용 폼/테이블 파라미터 채우기. 소스·목적지란 공정 I/O 채널·태그명 지정 가능. 모듈 연결 위해 일부 시스템 태그명 기입 요구. 사용자 지정 필드: 특수 기능, 셀렉터(최소/최대), 비교기(이하/이상), 타이머(활성화 지연). 대부분 DCS 펑션 블록 생성 허용.
설비 제어 계층(Facility Control Hierarchy)
기술 공정 5단계 계층에서 다양한 최적화·제어·모니터링·데이터 수집 활동 수행(그림 5). 그림 블록 상대 위치는 개념적(기능 중첩 가능). 각 단계 활성 상대적 시간 스케일도 표시. 5개 개념적 제어 레벨 각각 하드웨어·소프트웨어·기법·커스터마이징 별도 요건. 정보 위로 흐르고 제어 결정 아래로 흐르므로 특정 레벨 효과적 제어 = 그 아래 모든 레벨 양호 작동 시만 가능. 최상위(계획·스케줄링): 공급·물류 제약 충족 생산 목표 설정, 시간 가변 용량·인력 활용 결정 → 전사적 자원 관리(ERP).
그림 5 공정 제어·최적화 5단계
일반적으로 제어 애플리케이션 여러 레벨 다음 목표 하나 이상 지향: (1) 공정 실용적 최적 운전점 결정·유지, (2) 인원·설비 보호 안전 운전 유지, (3) 운영자 주의·개입 필요 최소화, (4) 업셋·교란 횟수·범위·전파 최소화.
계측(Instrumentation) 상세
제어 루프 구성요소. 계측: 공정-제어 계층 직접 인터페이스, 공정 상태 근본 정보원, 시정 조치 공정 전달 궁극 수단. 공정 측정 장치 기능: 공정 변수 값/변화 감지. 실제 센서: 물리적 움직임, 압력 신호, 밀리볼트 신호 등 생성. 트랜스듀서(transducer): 측정 신호 한 물리/화학 양→다른 양 변환(예: 압력→밀리암페어). 변환 신호 전송선 통해 제어실 전송. 트랜스미터(transmitter): 신호 발생기·라인 드라이버. 현대 제어 장비 디지털 신호 필요(디스플레이·제어 알고리즘) → 아날로그-디지털 변환기(ADC) 트랜스미터 아날로그 신호 디지털 포맷 변환.
가장 흔한 측정 공정 변수: 온도, 유량, 압력, 레벨, 조성. 필요 시 다른 물리적 물성 측정. 특정 용도 적합 계측 선정 요인: 유체/고체 유형·성질, 관련 공정 조건, 레인지어빌리티(rangeability), 정확도, 반복도, 응답 시간, 설치비, 유지보수성·신뢰성.
신호 전송과 컨디셔닝(Signal Transmission and Conditioning)
공정 상태 특성화 필요 공정 변수 측정 위해 다양한 현상 활용. 대부분 공정 제어실서 운영 → 값들 제어실 가용 필요. 측정값 보통 전자 형태(주로 4-20mA) 변환 → 원격 단말 장치(RTU) → 제어실 전송. 접지 전류, 타 전기 장비·배전 간섭, 기타 잡음 소스로 측정 신호 손상 안 되게 각별 주의 필수.
최종 제어 요소(Final Control Elements)
계층 어느 레벨든 좋은 제어 = 다음 하위 레벨 최종 제어 요소 좋은 성능 필요. 상위 제어 레벨에서 최종 제어 요소 = 다음 하위 레벨 제어 애플리케이션 가능. 하지만 제어 명령 최종적으로 규제 제어 레벨 최종 제어 요소(제어 밸브, 펌프, 댐퍼, 루버, 피더 등) 통해 공정 영향.
공정 역학과 수학적 모델(Process Dynamics and Mathematical Models)
기술 공정 시간 의존 거동 철저 이해 → 계측·제어 가능. 수학적 도구 분석·설계 활용법 이해 필요. 자동 제어 활용 수학적 원리: (1) 물리/경험 모델, (2) 동적 모델 시뮬레이션, (3) 라플라스 변환, 전달 함수, 블록 다이어그램, (4) 실험 데이터 동적 모델 피팅 등.
피드백 제어 시스템(Feed-back Control Systems)
많은 공정 제어 문제서 제어 변수 측정 가능. 온도·압력·유량 제어 시 특히. 제어 변수 직접 측정 가능 → 최종 제어 요소 통해 조작 변수 조정. 피드백 컨트롤러: 제어 변수 설정값 이탈 시(에러 신호 0 아닌 값 감지) 조치. 피드백 제어 유형: (1) 온/오프 제어, (2) 비례 제어, (3) 비례-적분(PI) 제어, (4) 비례-적분-미분(PID) 제어, (5) 디지털 PID.
최소 컨트롤러: 두 설정만, 온/오프 컨트롤러. 출력 최대/최소값(에러 부호 따라). 단순하지만 실용 드묾. 비례 컨트롤러: 에러 부호뿐 아니라 크기 반영해 조작 변수 연관 → 온/오프보다 유연. 실제 비례 컨트롤러 입출력 상하한(제어 한계 도달 시 출력 포화). 표준 컨트롤러 출력 한계: 공압 3-15PSI, 전기 4-20mA, 디지털 0-10VDC.
일정 부하 교란 또는 설정값 변경 시 오프셋 프리(offset-free) 응답 필요 → 제어 루프 적분 작용 포함 필수. 공정 자체 적분 거동 안 보이면 PI 컨트롤러 구현으로 원하는 성능 달성. 적분 작용 장단점 존재. PI 컨트롤러 단점: 적분 작용으로 비례 컨트롤러보다 둔감 반응 유발 가능. 빠른 응답+오프셋 프리가 중요하면 미분+적분 모두 포함으로 달성. 에러 신호 변화율 계산해 미래 거동 예측 → 에러 방향성 트렌드 컨트롤러 출력 영향 → PID 컨트롤러. 전통적 아날로그 PI/PID 많으나 디지털 제어 시스템 추세 컨트롤러 구현 영향. 현대 플랜트 다수 아날로그 PI/PID → 디지털 대응품 대체.
개루프/폐루프 다이내믹스(Open-loop and Closed-loop Dynamics)
개루프 다이내믹스: 컨트롤러 작동 안 할 때 공정 거동. 컨트롤러 비례 상수 0으로 끄면 제어 시스템 개루프 거동, 시스템 다이내믹스 공정 단독 결정. 개루프서 수동 입력 변경 없인 새 설정값 도달 불가. 컨트롤러 없이 교란 제거 불가.
폐루프 제어 목적: 시스템 원하는 성능 달성. 시스템 안정화, 설정값 변경 빠른 응답, 교란 제거 능력 결과 가능. 컨트롤러 유형·튜닝 파라미터 값 선택 → 폐루프 거동 영향. 제어 공정서 빠른 응답+적은 오프셋 컨트롤러 설정 찾기. 동시에 공정 특성 변화에 강건(robust)해야. 적정 설정 찾기 = 컨트롤러 '튜닝(tuning)'.
컨트롤러 튜닝과 안정성(Controller Tuning and Stability)
컨트롤러 최적 튜닝 파라미터 찾기 중요 작업. 부적절 파라미터 → 원하는 폐루프 성능 미달(느리게 감쇠 진동, 느린 공정). 잘못 튜닝된 폐루프 → 개루프보다 나쁜 성능, 심지어 불안정화 가능.
공정 제어용 수학 소프트웨어(Mathematical Software for Process Control)
컨트롤러 설계·테스트·구현 지원 다양한 소프트웨어 패키지 존재.
첨단 제어 기법(Advanced Control Techniques)
단일 루프 PI/PID 피드백 컨트롤러 많은 공정 응용 만족이나, 첨단 제어 기법으로 폐루프 성능 유의미 개선 가능 경우 존재. 이런 공정들 보통 다음 현상 하나 이상: (1) 느린 다이내믹스, (2) 시간 지연, (3) 빈번한 교란, (4) 다변수 상호작용. 다수 첨단 제어 전략 사용 중. 주요 것들 간략 논의.
피드포워드 제어(Feed-forward Control)
긴 시간 지연·래그 기존 피드백 제어 단점: 교란 제어 변수 설정값 이탈 후 인식. 부하 교란 직접 측정 가능하면 피드포워드 제어 적용해 교란이 제어 변수 미칠 영향 최소화. 부하 교란 측정 외 교란이 제어 변수 미칠 영향 수학적 상관관계 결정 필요. 이유: 피드포워드 컨트롤러 이 모델 역전해 교란 효과 상쇄. 피드포워드 컨트롤러 정상 상태/동적 거동 기반 설계 가능.
캐스케이드 제어(Cascade Control)
다중/느린 교란 공정 제어 다른 가능성: 캐스케이드 제어. 핵심: 둘 이상 컨트롤러로 교란 제거. 보조 컨트롤러 추가 → 느린 교란이 주 제어 변수 영향 미치기 전 조치. 보조 컨트롤러 위해 보조 측정점 필요 → 주 제어 변수 영향 전 업셋 조건 인지 위치. 캐스케이드 제어 전략: 가장 인기 공정 제어 전략 중 하나.
선택/오버라이드 제어(Selective and Override Control)
제어 변수 > 조작 변수 공정 존재. 정확한 제어-조작 변수 짝짓기 불가. 일반 해결: 셀렉터(selector) 장치로 유효 측정값 중 적절 공정 변수 선택. 셀렉터 목적: 특정 공정 운전 조건 적절 제어 변수 선택해 제어 시스템 성능 개선, 안전하지 않은 운전 조건서 설비 보호. 셀렉터: 다중 측정점, 다중 최종 제어 요소, 다중 컨트롤러 기반 가능.
적응 제어와 오토튜닝(Adaptive Control and Auto-tuning)
플랜트 운전 중 운전 조건 빈번 변경 → 컨트롤러 설계 모델과 공정 거동 차이 발생. 컨트롤러 현재 운전점 공정 정확 지식 없어 적절한 교란 제거·설정값 추적 불가. 해결책: 적응 제어 시스템으로 컨트롤러 파라미터 자동 조정해 변화하는 공정 조건 보상. 오토튜닝: 폐루프 시스템 주기적 테스트, 테스트 특성 자동 새 컨트롤러 설정 결정.
퍼지 로직 제어(Fuzzy Logic Control)
많은 공정 정확 공정 모델 결정 매우 시간 소모. 동시에 조작 변수 공정 조건 어떻게 반응할지 직관적 러프 추정 가능. 이런 경우 퍼지 로직 컨트롤러 기존 PID 대비 이점. 이유: 퍼지 컨트롤러 정확 공정 수학적 기술 불필요. 대신 컨트롤러 입출력 분류(낮음/보통/높음 등 그룹 귀속). 퍼지 룰로 주어진 입력서 출력 범주 계산. 룰: 제어 엔지니어 제공 또는 오토튜닝으로 플랜트 운전서 식별. 퍼지 로직 컨트롤러+신경망 결합 → 뉴로-퍼지 컨트롤러(neuro-fuzzy) 형성 가능. 시간 따라 특성 변하는 비선형 시스템 적용 시 기존 PID 대비 유의미 이점 제공 가능.
통계적 공정 관리(Statistical Process Control, SPC)
SPC = 통계적 품질 관리(SQC). 생산성 증대 관심 증가로 최근 폭넓게 적용. 피드백 제어 온라인 측정 부족으로 많은 공정 적용 불가 이유도. 공정 목표 이탈 중 시정 조치 못 하나, 제품 품질 불만족 가능성 지시 → 추가 플랜트 운용 시정 조치 필요 알림 역할.
만족 공정서 제품 품질 변동 허용 한계 내. 한계 = 지정 물성 최솟값/최댓값 대응. 정상 운전 데이터로 공정 변수 시리즈 관측값 평균 편차·표준편차 s 계산. 표준편차 = 변수 값들 평균 주위 퍼짐 척도. 큰 값 = 변수 넓은 변동. 공정 변수 정규분포 가정 시 99.7% 관측값 상하한 내 존재. 제어 품질 판단용. 공정 모든 데이터 한계 내면 기록 기간 특이사항 없음, 공정 환경 상대적 불변, 제품 품질 사양 내 결론. 반면 한계 반복 위반 시 공정 아웃오브컨트롤(out of control), 공정 환경 변화 결론 → 운영자 운전 조건 조정해 발생 원치 않는 변화 대응 조치.
다변수 제어(Multi-variable Control)
여러 기술 공정 다수 조작·제어 변수 포함 → 다변수 제어 시스템. 상대 이득 배열(relative gain array) 등 기법으로 제어 루프 간 상호작용 분석. 루프 간 상호작용 작으면 입출력 유리하게 짝지어 단일 루프 컨트롤러 독립 튜닝 가능. 강한 상호작용 존재 시 컨트롤러 디튠(detune)해 진동 감소 필요.
모델 예측 제어(Model Predictive Control, MPC)
MPC = 모델 기반 제어 기법. 다중 입출력(MIMO) 다변수 제어 문제, 입력/출력 부등식 제약(상하한) 수용 최적 기법. 복잡한 오버라이드 제어 전략 없이 최적화 문제 풀며 모든 문제 해결. 예측용 다양한 모델 유형 사용 가능. 적절 모델 유형 선택 = 제어 대상 응용 의존. 모델: 제1원리 기반 또는 경험적. 선형/비선형 모두 가능(MPC 소프트웨어 지원 시).
실시간 최적화(Real-time Optimization)
공정 설비 운전 목표: 경제성, 제품 주문, 원자재·유틸리티 가용성 등. 시점별 다른 운전 방식 유리/필요. 기술 공정: 동적 통합 환경, 외부·내부 조건으로 각 운전 목표 최적 운전점 시간 따라 변동. 이 운전점들 실시간 공정 최적화(RTO)로 계산. 최적화: 모델 예측 컨트롤러 내부~감독 컨트롤러(공정 최적 운용 목표 결정)~생산 사이클 최적화 등 여러 레벨 수행. 플랜트 전체 문제: 일/시간 단위 최적화 기법으로 수천~수만 변수 대형 문제 해결 가능.
배치·시퀀스 제어(Batch and Sequence Control)
배치 공정: 원료·중간 제품 대상 정의된 순서로 다수 가공 단계 순차 수행해 이산 배치 단위 제품 생산. 대량 생산 = 공정 반복. '레시피(recipe)' 배치 처리서 다양한 정의지만 일반적으로: 특정 등급 제품 제조 위한 데이터·조작·제어 단계 집합 프로시저. '포뮬러(formula)' = 레시피 파라미터 리스트(원료, 가공 파라미터, 제품 출력). 레시피 프로시저: 정상/비정상 조건 조작 포함. 각 조작: 특정 원료(양) 자원 요청. 레시피 조작: 설정값 조정, 장비 온/오프. 특정 레시피 완전 생산 런 = 캠페인(campaign, 다중 배치). 생산 런 = 동일 원료·동일 제품 고객 수요 충족 지정 배치 수. 누적 배치 = 랏(lot).
다중 등급 배치 처리: 배치 간 지시 동일, 포뮬러 변경으로 제품 미세 변형. 유연 배치 처리: 배치 간 포뮬러(레시피 파라미터)와 가공 지시 모두 변경 가능. 각 제품 레시피: 필요 원료, 반응기 내 조건 시퀀싱 방법 명시.
배치 공정 제어 계층(Batch Process Control Hierarchy)
배치 공정 제어 기능 활동 4범주 요약: (1) 배치 시퀀싱·로직 제어, (2) 배치 중 제어, (3) 런투런(run-to-run) 제어, (4) 배치 생산 관리.
배치 시퀀싱·로직 제어: 레시피 따라 제어 단계 시퀀싱. 예: 원료 혼합, 가열, 반응 완료 대기, 냉각, 제품 배출. 배치 반응기 출입 물질 이송: 장입 시 계량(레시피 지정), 공정 완료 시 이송. 이산 로직 제어 단계 외 안전 인터록 로직 필요(인원·설비·환경 보호). 공정 인터록: 공정 조작 정해진 시간 순서·기간만 발생 보장. 배치 조작 종료 시점(엔드포인트) 검출: 직접 측정 불가 시 제품 품질 추론 측정으로 수행.
런투런 제어(배치투배치): 런 끝 오프라인 제품 품질 측정 기반 감독 기능. 배치 간 운전 조건·프로파일 조정해 최적화 등 도구로 제품 품질 개선. 배치 생산 관리: 플랜트 운영자 공정 상태 알림, 레시피·순차·규제·이산 제어 상호작용 방법 안내. 완전 정보(레시피) 각 제품 등급별 유지: 원료명·양, 공정 변수 설정값, 램프 속도, 가공 시간, 샘플링 절차. 기타 DB: 교대/일/주별 생산 배치, 물질·에너지 수지. 공정 유닛 스케줄링: 원료·설비 가용성, 고객 수요 기반.
시퀀셜 펑션 차트(Sequential Function Charts, SFC)
연속 공정 대비 배치 공정 제어: 이산 로직·시퀀셜 제어 비중 더 높음(규제 제어 루프 대비). 배치 제어 애플리케이션: 이산 입출력·아날로그 출력 기반 공정 단계 타이밍·시퀀싱 제어. 제어 레벨 내외 복잡한 상호작용 로직, 운영자 필요 상호작용, 지속적 애플리케이션 수정·유지보수 필요 → 조직화·기능 설계·명확한 문서화 성공적 배치 제어 활용 필수. 수행할 일 기술 위해 구조적 모델 보통 사용: 배치 가공 액션, 배치 장비, 구성요소 조합 표현. 배치 제어 애플리케이션 기술 다양한 포맷 제안: 흐름도, 상태도, 의사결정표, 구조화 유사코드, 상태 전이 다이어그램, 페트리 넷, 시퀀셜 펑션 차트. 시퀀셜 펑션 차트(SFC): 제어 프로그램 순차적 거동 그래픽 기술.