전기 요금: 전기요금은 시간마다 달라집니다. 밤에는 싸고, 낮에는 비쌉니다. (이걸 '실시간 가격'이라고 해요.) 그래서 공장 주인은 전기 요금이 쌀 때만 공장을 가동해서 돈을 아끼고 싶어 합니다.
기계 상태: 하지만 기계는 오래 쓰면 낡습니다. 낡은 기계는 일할 능력 (생산량) 이 떨어지고, 같은 일을 하더라도 더 많은 전기를 먹습니다.
수리 (유지보수): 낡은 기계를 고치려면 (예방 정비) 공장을 잠시 멈춰야 합니다. 멈추는 동안은 물건을 못 만드니까 생산이 안 됩니다.
여기서 문제가 생깁니다.
전기 요금이 쌀 때 기계를 고치면? → 수리비 아끼는 건데, 전기 절약 기회를 놓치게 됩니다.
전기 요금이 비쌀 때 기계를 고치면? → 전기 요금은 아끼지만, 비싼 시간에 생산을 멈추니까 손해입니다.
수리를 미루면? → 기계가 더 낡아서 전기를 더 많이 먹고, 생산 능력도 떨어집니다.
이처럼 **'전기 요금 절약'**과 **'기계 관리'**는 서로 충돌하는 목표처럼 보입니다.
💡 해결책: 두 단계로 나누는 '지혜로운 관리 시스템'
이 논문은 이 문제를 해결하기 위해 **'하늘에서 내려다보는 큰 계획 (상위 단계)'**과 **'현장에서 즉각 대응하는 실행 (하위 단계)'**을 연결하는 시스템을 제안합니다.
1. 상위 단계: "내일 무엇을 할까?" (전략가 역할)
역할: 내일 하루 동안의 전기 요금 예측과 기계 수리 계획을 짭니다.
전략: "내일 오후 2 시에 전기 요금이 비싸지겠구나. 그 시간에 기계를 고치자! 대신 전기 요금이 쌀 새벽 시간에는 물건을 잔뜩 만들어두자."
핵심: 단순히 기계가 고장 나기 전에 고치는 게 아니라, 전기 요금이 비쌀 때 수리를 해서 두 마리 토끼를 다 잡습니다.
2. 하위 단계: "지금 당장 어떻게 할까?" (현장 관리자 역할)
역할: 상위 단계에서 짜준 수리 계획을 바탕으로, 실제 전기 요금이 어떻게 변하는지 실시간으로 확인하며 생산 일정을 조정합니다.
전략: "아, 예상보다 전기 요금이 더 비싸네? 그럼 생산 속도를 조금 늦추고, 수리 중인 기계가 없다면 최대한 효율적으로 돌리자."
핵심: 기계가 얼마나 낡았는지 (건강 상태) 를 실시간으로 체크해서, 낡은 기계가 너무 무리하지 않도록 조절합니다.
이 두 단계는 서로 대화하며 작동합니다. 상위 단계가 "수리할 시간"을 정하면, 하위 단계는 그 시간에 맞춰 생산을 조절하고, 그 결과가 다시 상위 단계의 다음 계획에 반영됩니다.
🧪 실제 실험: 리튬이온 배터리 공장 사례
이론만 말하지 않고, 실제로 전기차 배터리를 만드는 공장에서 시뮬레이션을 해보았습니다.
기존 방식 (고정된 계획): 매일 정해진 시간에 (예: 오후 2 시) 무조건 기계를 고침. 전기 요금이 비싸든 싸든 상관없음.
새로운 방식 (이 논문 제안): 전기 요금이 비쌀 때 수리를 하고, 쌀 때 생산을 집중함.
🏆 결과:
돈을 훨씬 더 아꼈습니다: 전체 비용이 약 24% 줄었습니다. (전기 요금 절약 + 불필요한 수리 시간 감소)
기계가 더 건강해졌습니다: 기계가 고장 나기 전에 적시에 수리해서, 기계의 평균 건강 상태가 3.5% 더 좋아졌습니다.
생산량은 그대로: 물건을 제때 다 만들었습니다.
🎒 쉽게 비유하자면?
이 시스템을 운전하는 차에 비유해 볼까요?
기존 방식: "매일 아침 9 시에 무조건 주유소를 들른다." (주유비가 비싼 시간일 수도, 싼 시간일 수도 있음. 차가 고장 날까 봐 무조건 들름.)
이 논문의 방식: "내일 주유비가 쌀 시간 (심야) 에 기름을 넣고, 비쌀 시간 (출근길) 에는 차를 아껴서 몰고 간다. 그리고 차가 고장 날 것 같을 때, 주유비가 비싼 시간대에 정비소에 가서 수리한다."
이렇게 하면 주유비도 아끼고, 차도 오래 가고, 출근도 제시간에 할 수 있습니다.
📝 결론
이 논문은 공장이 전기 요금과 기계 수리 사이에서 고민할 때, 두 가지를 따로 보는 게 아니라 하나로 묶어서 지혜롭게 계획하면 엄청난 돈을 아낄 수 있다는 것을 증명했습니다. 마치 스마트폰의 배터리 관리처럼, 언제 충전하고 언제 쓰면 가장 효율적인지 계산하는 똑똑한 시스템이라고 생각하시면 됩니다.
1. 연구 배경 및 문제 정의 (Problem Statement)
배경: 제조업은 전 세계 에너지 사용의 약 30% 를 차지하며, 전기 비용은 주요 생산 비용의 40% 를 차지합니다. 이를 절감하기 위해 실시간 가격 (Real-Time Pricing, RTP) 프로그램과 같은 수요 측 에너지 관리 (DSM) 가 도입되었습니다. RTP 는 전력 가격이 낮을 때 생산을 이동시켜 비용을 절감할 수 있게 합니다.
핵심 문제: 기존 RTP 기반 스케줄링은 기계 열화 (Machine Degradation) 를 고려하지 않습니다.
기계가 열화되면 처리 용량이 감소하고 에너지 소비 효율이 떨어집니다.
예방 정비 (Proactive Maintenance, PM) 는 기계 상태를 회복시키지만, 생산 중단 (다운타임) 을 유발합니다.
트레이드오프: 저가 시간대에 정비를 수행하면 에너지 절감 기회를 잃게 되고, 정비를 미루면 열화로 인한 용량 감소와 높은 에너지 소비로 이어집니다.
목표: 기계의 열화 상태, RTP 가격 변동, 생산 목표, 그리고 정비 자원 제약을 동시에 고려하여 전체 운영 비용 (에너지 비용 + 정비 비용) 을 최소화하는 통합 계획 수립.
2. 제안된 방법론 (Methodology)
저자는 위계적 이단계 제어 프레임워크 (Hierarchical Bi-level Control Framework) 를 제안하여 문제 해결을 시도했습니다.
A. 시스템 모델링
제조 네트워크: 이산 시간 상태 공간 모델로 표현되며, 버퍼 재고와 기계 처리 속도를 추적합니다.
기계 열화 모델:
기계의 건강 상태 (h) 는 생산량에 비례하여 선형적으로 감소하고, 정비 (m) 에 의해 회복됩니다.
성능 - 열화 통합: 기계 건강 상태가 나빠질수록 유효 처리 용량은 감소하고, 단위당 에너지 소비는 선형적으로 증가한다고 가정합니다.
에너지 소비 모델: RTP 가격과 기계의 현재 건강 상태 및 처리 속도에 기반한 실시간 에너지 비용을 계산합니다.
B. 위계적 제어 구조
상위 수준 (High-level): 예방 정비 (PM) 계획 수립
목적: 하루 전 RTP 예보 (Day-ahead RTP) 를 기반으로 최적의 정비 스케줄을 수립합니다.
방식: 이차원 최적화 (Bi-level Optimization) 문제를 풀며, 하위 수준의 MPC 를 내포된 서브문제 (Sub-problem) 로 사용합니다.
제약: 정비 인력 가용성, 작업 시간대, 일일 종료 시 최소 건강 상태 유지 등.
하위 수준 (Low-level): 실시간 생산 스케줄링 (MPC)
목적: 실제 RTP 가격과 시스템 피드백을 기반으로 시간 단위 생산 스케줄을 결정합니다.
방식:모델 예측 제어 (MPC) 를 사용하여 재고 조절, 에너지 비용 최소화, 생산 목표 추적을 동시에 수행합니다.
특징: 상위 수준에서 결정된 정비 계획에 따라 기계 가용성과 건강 상태가 제한되며, 이를 반영하여 최적의 생산 속도를 계산합니다.