안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
AI 기반 CNC 공정 지능형 품질 모니터링 시스템
개발 · 디자인 · 기획
웹 · 기타
SaaSㆍ솔루션, 관제ㆍ모니터링, AI 모델 구축
프로젝트 배경
제조 현장의 CNC 가공 공정에서는 전류, 속도, 위치 등 다양한 센서 데이터가 실시간으로 발생하지만,
해당 데이터는 구조가 복잡하고 해석 난이도가 높아 숙련된 엔지니어가 아니면
공정 이상이나 품질 문제를 즉시 판단하기 어렵다는 한계가 있습니다.

또한 이상이 발생한 이후에야 원인을 분석하는 경우가 많아,
불량 발생으로 인한 재작업과 라인 다운타임이 반복되는 문제가 존재합니다.
이 과정은 대응 속도가 느리고, 경험에 의존하는 경우가 많아 일관된 품질 관리가 어렵습니다.

본 프로젝트는 이러한 문제를 해결하기 위해
CNC 공정 센서 데이터를 실시간으로 수집·분석하고,
AI 기반으로 공정 이상 여부와 품질 상태를 자동 판단하여
비전문가도 즉시 상황을 이해하고 대응할 수 있는
지능형 품질 모니터링 시스템 구축을 목표로 시작되었습니다.

단순히 데이터를 보여주는 것을 넘어,
현장에서 바로 활용 가능한 판단 결과와 조치 방향을 제공함으로써
불량률 감소와 공정 효율 향상에 기여하는 것을 궁극적인 목표로 합니다.
프로젝트 성과
실시간 CNC 공정 모니터링 시스템 구축
센서 데이터 수집부터 AI 기반 이상 감지, 대시보드 시각화까지 전 과정을 자동화한 CNC 공정 모니터링 시스템을 구현하여 실시간 공정 상태 확인이 가능한 구조를 완성했습니다.
핵심 기능
실시간 CNC 공정 모니터링
CNC 설비에서 발생하는 센서 데이터를 실시간으로 수집·시각화하여 공정 상태와 이상 여부를 한눈에 파악할 수 있는 관제 대시보드 제공
AI 기반 공정 이상 감지 및 품질 판단
머신러닝 모델을 활용해 공정 데이터를 분석하고, 이상 발생 여부와 품질 상태를 자동으로 판단하여 즉각적인 대응을 지원
AI 불량 원인 분석 및 대응 가이드
불량 발생 시 AI가 주요 원인 후보를 분석하고, 현장에서 참고할 수 있는 조치 방향을 대화형 인터페이스로 제공
진행 단계
기획 및 요구사항 정의
2025.10.
CNC 공정 데이터 특성과 현장 운영 방식을 분석하고, 실시간 모니터링·AI 기반 이상 감지를 핵심 목표로 프로젝트 범위와 기능 요구사항을 정의
데이터 분석 및 AI 설계
2025.10.
CNC 센서 데이터 구조 분석 및 전처리 전략 수립, 불량 예측을 위한 AI 모델링 방향과 주요 피처 정의
시스템 아키텍처 설계
2025.10.
프론트엔드·백엔드·AI·데이터 파이프라인을 분리한 마이크로서비스 기반 전체 시스템 구조 설계
백엔드·AI·프론트엔드 개발
2025.10 ~ 2025.11
Kafka 기반 실시간 데이터 처리, AI 예측 로직 구현 및 공정 모니터링 대시보드 개발
통합 테스트 및 배포
2025.11.
전체 서비스 연동 테스트를 진행하고 AWS EC2·Docker 환경에서 배포 및 운영 안정화 수행
프로젝트 상세
포트폴리오 소개

AI 기반 제조 공정 지능형 품질 모니터링 시스템 개발

본 프로젝트는 CNC 가공 공정에서 발생하는 센서 데이터를 실시간으로 수집·분석하여
공정 이상 여부와 품질 상태를 자동으로 판단하는 AI 기반 스마트팩토리 솔루션입니다.

주요 타깃은 제조 현장에서 다수의 장비를 동시에 운영하며,
공정 이상을 사전에 감지하고 품질 리스크를 줄이고자 하는 제조 기업입니다.

단순한 데이터 시각화에 그치지 않고,
실시간 데이터 처리와 머신러닝 기반 판단을 결합하여
현장에서 즉시 의사결정에 활용할 수 있는 시스템 구축을 목표로 했습니다.

작업 범위

본 프로젝트에서 팀장으로 참여하여
기획 단계부터 시스템 설계, 구현, 배포까지 전반을 담당했습니다.

개발 범위

전체 시스템 아키텍처 설계

CNC 센서 데이터 수집 및 실시간 처리 파이프라인 구축

백엔드 API 서버 개발 (데이터 수집, 가공, 전달)

AI 모델 학습 및 예측 로직 구현

관리자용 웹 대시보드 연동

배포 환경 구성 및 성능 최적화

지원 환경

웹 기반 서비스 (반응형 웹)

데스크톱 및 태블릿 환경에서 관리자 모니터링 가능

Docker 기반 서버 환경 구성

주요 업무 및 핵심 기능

CNC 공정 센서 데이터 실시간 수집

Kafka 기반 실시간 데이터 스트리밍 처리

머신러닝(XGBoost) 기반 공정 이상 감지

품질 상태 예측 및 이상 알림 로직 구현

공정 상태 및 품질 지표 실시간 시각화

주요 화면
실시간 공정 모니터링 대시보드

장비 상태, 이상 여부, 품질 지표 실시간 표시

AI 분석 결과 화면

정상/이상 판단 결과 제공

점수 기반 품질 판단 정보 시각화

관리자 페이지

공정 데이터 조회

시스템 상태 관리

주안점

서비스 구축 과정에서 가장 중요하게 고려한 부분은
“실제 제조 현장에서 바로 사용할 수 있는가”였습니다.

실시간 데이터 처리 중 장애가 발생하더라도
데이터 흐름을 추적하고 복구할 수 있도록 구조를 설계했으며,
단순 예측 결과가 아닌 이상 여부를 명확히 판단할 수 있는
AI 분석 결과 제공에 중점을 두었습니다.

또한 관리자 입장에서 공정 상태를 한눈에 파악할 수 있도록
핵심 정보 중심의 대시보드를 구성했고,
향후 장비 및 공정이 확장되더라도 유연하게 대응할 수 있는
확장성 있는 시스템 구조를 목표로 했습니다.

실제 제조 환경을 고려해
불필요하게 복잡한 UI는 배제하고,
현장에서 빠르게 판단할 수 있는 화면 구성을 지향했습니다.
실시간 CNC 설비 상태를 Grid View로 통합 모니터링하여 전체 공정 흐름을 한눈에 파악할 수 있는 관제 화면
CNC 설비별 상세 센서 데이터와 상태 정보를 리스트 형태로 제공해 개별 공정을 정밀하게 분석할 수 있는 화면
AI가 이상 징후를 감지하면 즉시 시각적 경고(빨간 테두리)로 표시하여 현장 대응을 빠르게 유도하는 모니터링 화면
작업자를 CNC 라인에 드래그 앤 드롭으로 배정하며, 인력 운용 상태를 직관적으로 관리할 수 있는 현장 관리 UI
불량 발생 시 AI가 원인 후보를 분석하고 조치 방향을 제안하는 대화형 챗봇 기반 품질 분석 화면
Kafka 기반 이벤트 스트리밍으로 센서 데이터부터 AI 예측 결과까지 저지연으로 처리하는 실시간 데이터 파이프라인 구조
프론트엔드, 백엔드, AI, 데이터 파이프라인을 분리한 마이크로서비스 기반 전체 시스템 아키텍처
Accuracy, Recall, F1-score 등 지표를 통해 불량 탐지 모델의 성능을 정량적으로 검증한 AI 모델 평가 결과
제조 공정 불량에 가장 큰 영향을 미치는 핵심 센서 피처를 도출해 모델 해석 가능성을 높인 Feature Importance 시각화
AWS EC2와 Docker 기반으로 실제 운영을 고려해 구성한 서버 인프라 및 배포 구조

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

ql******
개발 · 개인

프로젝트 정보

참여 기간
2025.10. ~ 2025.12.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
가상 제조 기업 (스마트팩토리 환경)
역할
팀장 / 풀스택 및 AI 시스템 설계·구현
관련 기술
machine learning
AWS
MariaDB
Zustand
Docker
Express
Node.js
Kafka
next.js
GitHub
EC2
React
Nginx
Python
Flask