에스에스앤아이 - Seat Adjuster Motor Memory Tester
Author(s):
전세형 실장 - ㈜에스에스앤아이
Industry:
Machines/Mechanics
Products:
LabVIEW, Report Generation Toolkit
The Challenge:
SAM은 각 모터의 출력전류, 출력전압 특성이 바로 SAM 자체의 성능과 동작에 영향을 미치므로 이러한 파라미터의 특성을 정확하게 검출하고, 제품의 이상유무를 판단하는 것이 중요하다.
The Solution:
Seat Adjuster Motor Memory Tester는 자동차의 시트(seat)에 장착되는 핵심부품인 SAM(Seat Adjuster Motor)의 각종 불량 상태를 검사하는 시스템이다.
"본 프로젝트를 통한 금전적인 가치는 시스템 구현에 소요된 비용과 비교할 수 없을 정도로 크다. 당사와 관계사는 이 시스템의 미국의 현지 공장에 설치하여 운영 중에 있다."
요약
Seat Adjuster Motor Memory Tester는 자동차의 시트(seat)에 장착되는 핵심부품인 SAM(Seat Adjuster Motor)의 각종 불량 상태를 검사하는 시스템이다.
SAM은 3개의 직류전기모터(이하 모터라 함)가 병렬 연결되어있고, 각각의 모터에는 Hall IC가 직렬로 연결되어 모터축의 회전위치를 전류신호로 변환하여 제어장치에 전달하는 기능을 한다. 즉, 회전기구와 그 회전위치를 검출하는 센서가 통합된 장치이다. 이와 같은 SAM은 각 모터의 출력전류, 출력전압 특성이 바로 SAM 자체의 성능과 동작에 영향을 미치므로 이러한 파라미터의 특성을 정확하게 검출하고, 제품의 이상유무를 판단하는 것이 중요하다. 이러한 출력 특성은 구체적으로 Hall IC 센서의 Frequency, Current High, Current Low, Current Peak to Peak, Rising Time, Falling Time, Logic High Period, Logic Low Period, Duty Ratio, Signal Sequence 등이 있다.
상술한 출력 특성은 PCI 5102 Oscilloscope board를 사용하여 계측하고, 모터의 입력전압 및 전류 등은 PCI 6220을 이용하여 계측하였다. 각 출력단자에는 릴레이(relay)를 설치하고, 이들의 출력접점을 PCI 6514 Digital I/O board에 연결하여 LabView로 작성된 프로그램 순서에 따라 자동으로 검사할 수 있도록 구성하였다.
이로써, SAM의 전기결선 불량, 모터의 고정자(stator) 불량을 검출 할 수 있고, 출력특성을 시험자가 모니터링 함으로써 모터의 성능을 판단할 수 있어서 양질의 제품을 생산할 수 있게 되었다.

그림1. Seat Adjuster Motor의 사용처

그림2. SAM Memory Tester
개발배경
자동차 Seat는 운전자를 차량의 충격으로부터 보호하고, 쾌적한 운전환경을 제공해주는 역할을 한다. 특히 SAM은 Seat를 운전자의 체형에 맞도록 부가기능들을 제공하는 장치이다. SAM을 제조 공정에서 철저히 검사하여 출하하지 않으면, 제품의 결함은 완성차에서 나타나게 된다. 이로 인한 손실은 Seat 전체를 교체하는 비용 (SAM은 Seat 내부에 장착 된다) 뿐만 아니라, 완성차 제조사의 이미지 손실은 계산으로 추정할 수 없는 금액이기도 하다. SAM의 기존 검사 방법은 작업자가 전 제품을 3회 이상 수작업으로 검사하여 출하를 하였다. 그러나, 오결선, 마그네틱 파손, Hall 센서 이상 등의 결함제품이 출하되었고, 수천, 수억 원의 Claim이 발생하였다. 문제의 원인은 단순 반복 작업으로 인한 작업자의 실수와 Oscilloscope 파형을 작업자가 잘 못 판단한 것에 기인하였다. 따라서 당사와 관계사가 “SEAT ADJUSTER MOTOR MEMORY TESTER”를 PC Based로 개발을 수행하기로 하였다.
본론
1. SAM의 구조
SAM은 1SET당 Motor 3개와 Hall IC 3개로 구성이 되어 있습니다. A모터는 좌석 받침대의 각도를 조절하고, B모터는 좌석의 업 다운을 하는 기능이고, C모터는 좌석의 전, 후진을 조절한다. A, B, C Motor, 그리고 각각의 Hall IC Sensor는 모터의 회전에 관계되는 파형을 발생한다.

그림 3. SAM(Seat Adjust Motor) 제품
2. System의 구성도
SAM MEMORY TESTER는 2 SET의 Module이 각각 작동하게 되어 있으며, loop의 사용을 최소화하고, 프로그램의 수정이 용이하도록 State Machine을 사용하였다. 아래 그림 4는 전체적인 S/W을 구성을 나타내며, 그림 5는 LabVIEW Block Diagram을 부분적으로 나타내고 있다.

그림 4. S/W 구성도

그림 5. LabVIEW Block Diagram
3. 프런트패널
1) Setting 부
아래 그림 6은 프로그램 Setting부로 프로그램이 실행이 되면 현재 검사 가능한 모델 리스트가 표시되고, 모델에 대한 설정 파라미터 입력 및 새로운 모델을 추가하거나 복사하거나 삭제하는 기능이 있다.

그림 6. Setting Display
2) 메인 화면
프로그램이 실행이 SAM을 ZIG에 안착시킨 후 커넥터 연결을 한 후, 스캐너로 바코드를 읽고 난 뒤에 Hand 스위치를 누르게 되면 모든 검사를 자동으로 수행한다. 그리고 이에 대한 결과를 화면에 판정 결과 및 검사 DATA를 표시하고, 자동으로 저장한다. 검사 시에는 동작 상태 표시 창으로 현재 검사하는 항목에 대해서 표시가 되며, 측정하는 항목 순서대로 화면의 색이 전환이 된다. 검사하기 전에는 백색으로 되어 있다가 검사가 끝난 후에는 합격이면 녹색으로 표시되고, 불합격이면 적색으로 표시가 된다. 이 외에 Total 검사 개수, OK, NG 개수를 표현한다. 아래 그림 7은 프로그램 메인 화면을 나타내고 있다.

그림 7. Program Main
3) 저장 및 분석화면
아래 그림 8은 검사 결과를 확인하는 프로그램으로 상단 중앙부분에 검사하고자 하는 날짜를 입력을 하고, OK 버튼을 누르게 되면, 하루 동안의 검사한 리스트가 표시된다. 옵션 선택에 따라 모델에 대한 결과, 모터 종류에 따른 결과, 불량품에 대한 결과 등의 기능이 포함이 되어 있다. 이 결과에 대한 리스트는 별도의 파일로 저장이 가능하도록 하였다.

그림 8. Save & Analysis
결론
SAM MEMORY TESTER를 구축함으로써 아래와 같은 이점을 얻게 되었다.
1. 생산성 향상
자동 검사 시스템을 도입하면서 제품의 생산성이 향상되었다.
2. 제품 품질향상
제품 불량이 발생할 경우 로깅된 데이터에 의해 원인 추적이 가능함으로써 제품 현황을 파악하여, 제품 제작 공정 중 불량 발생 부분의 공정이 개선되고, 결과적으로는 생산되는 제품의 품질이 향상될 수 있다.
3. 기업 이윤 증가
불량품 판별 및 불량품 출하를 줄임으로써 손실을 최소화하여 기업 이윤이 증가되었다.
4. 효율적 데이터 관리
자동 검사 시스템을 도입하여 불량의 원인 및 분석이 가능하여 생산에 효율적인 운영을 할 수 있게 되었다.
5. 공정 운영 효율화
검사공정 작업자의 인력 소요가 감소됨으로써 작업 인력의 효율적인 운영이 가능해졌다.
위와 같은 직간접적인 효과가 발생하였으며, 금전적인 가치는 시스템 구현에 소요된 비용과 비교할 수 없을 정도로 크다. 당사와 관계사는 이 시스템의 미국의 현지 공장에 설치하여 운영 중에 있다.
Related Case Studies
에스에스앤아이 - PC 기반 반도체 핸들러 장비 프로그램 개발에스에스앤아이 - 상수도 밸브 수충격 감소 제어 시스템
에스에스앤아이 - Wiper Carrier Assembly 검사 시스템
에스에스앤아이 - Hydraulic Pump 테스트 시스템
세원기연 - 팬성능 시험장치
|
|
