검색 상세

통계적 공정관리 업무 자동화를 위한 멀티에이전트 시스템 개발

Development of Multi-Agent System for Automation fo Statistical Process Control

초록/요약

통계적 공정관리(Statistical Process Control)는 공정의 변동을 줄여 균일한 제품을 생산하는 유용한 기법이다. 하지만 현실적으로 업무에 시간이 많이 소요되고, 작업자와 엔지니어의 기술적 이해부족으로 인하여 효과적으로 수행되지 못하고 있다. 본 논문에서는 이러한 문제점을 해결하기 위한 도구로써 에이전트를 활용하여 통계적 공정관리 활동을 자동화할 수 있는 멀티에이전트 시스템을 개발하였다. 이를 위해 기존의 연구들로부터 통계적 공정관리에 관한 활동을 정리하여 기술하였으며, 그 중 많은 활동을 차지하고 있는 공정관리 활동만을 대상으로 하여 순차적인 단위업무 활동으로 세분화하였다. 그 후 에이전트를 도출하기 위한 방법론 중의 하나로 통계적 공정관리의 문제점에 부합하는 평가척도(업무 자동화/업무 빈도수/업무 난이도/업무 시간 소모성)를 설정하여 단위업무 활동을 평가하였다. 이 평가된 결과로부터 에이전트를 도출하고 정의된 통계적 공정관리 활동에 부합하는 기능을 정의하였으며, 도출된 에이전트들을 활용하여 멀티에이전트 시스템을 개발하고 적용하기에는 많은 불안요소가 있기 때문에 멀티에이전트 단계별 개발 프로세스를 정의하였다. 본 논문에서는 수집, 분석, 진단, 이상조치, 통보, 갱신 에이전트에 의해 공정을 실시간으로 감시하고, 공정조건을 자율적으로 변경하며, 발생된 공정결함에 대해 이상조치방법을 자동적으로 통보해주는 1단계 멀티에이전트 시스템을 개발하였으며, MLCC(Multi-layer Ceramic Capacitor) 제조공정 중 압착절단 공정에 적용하여 실행하였다. 그 결과 작업자와 엔지니어가 수행해할 통계적 공정관리 활동 업무가 자동화되는 것뿐만 아니라 공정에서의 결함을 빠르게 감지하고 객관적인 정보를 제공받아 조치할 수 있었다.

more

목차

제1장 서 론 1
1.1절 연구의 목적 및 배경=1
1.2절 연구 범위 및 내용=4

제2장 통계적 공정관리와 에이전트의 이론적 고찰=6
2.1절 통계적 공정관리(Statistical Process Control)=6
2.1.1절 통계적 공정관리의 정의=6
2.1.2절 통계적 공정관리의 목표와 활동요소=7
2.1.3절 통계적 공정관리의 운영활동=8
2.1.4절 통계적 공정관리의 지원 시스템=8
2.2절 에이전트(Agent)=13
2.2.1절 에이전트의 정의=13
2.2.2절 에이전트의 특징=13
2.2.3절 멀티에이전트의 구조=14

제3장 멀티에이전트 시스템의 설계=15
3.1절 통계적 공정관리 활동의 정의=17
3.2절 공정관리 활동의 정의 및 세분화=18
3.3절 에이전트를 이용한 통계적 공정관리=21
3.3.1절 에이전트 도출 방법론=21
3.3.2절 업무평가 척도설정=21
3.3.3절 업무활동 평가 및 에이전트 도출=23
3.3.4절 에이전트의 기능정의=25
3.3.5절 수집 에이전트를 이용한 수집활동=27
3.3.5절 분석 및 진단 에이전트를 이용한 분석 및 진단 활동=28
3.3.6절 이상조치 에이전트를 이용한 이상조치 활동=29
3.3.7절 원인분석 및 규칙생성 에이전트를 이용한 원인분석 및 규칙생성 활동=31
3.4절 멀티에이전트 시스템 개발 프로세스=33
3.5절 멀티에이전트 시스템 설계=35

제4장 멀티에이전트 시스템 개발=38
4.1절 멀티에이전트 시스템의 개발환경=38
4.2절 멀티에이전트 시스템의 화면구성=38
4.3절 멀티에이전트 시스템의 실행절차=40
4.4절 멀티에이전트 시스템 실행=42
4.5절 멀티에이전트 시스템 실행결과=44
4.5.1절 에이전트 실행결과=44
4.5.2절 공정진단 및 이상조치 통보결과=48
4.6절 데이터 업데이트=52

제5장 구현사례 및 실행결과=53
5.1절 MLCC(Multi-layer Ceramic Capacitor)=53
5.2절 MLCC 제조 프로세스=54
5.3절 실행예제 구현=55
5.3.1절 데이터베이스 설정=56
5.3.2절 예제 실행결과=58
5.3.2.1절 실행예제 - 공정진단 및 이상조치 통보결과=58
5.3.2.2절 실행예제 - 에이전트 실행결과=61

제6장 결론 및 향후연구=63

more