산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> 장비 유지 보수 및 수리

기계 학습이 자산 가용성을 향상시키는 방법

제조 산업의 기계 학습 응용 프로그램은 수년 동안 사용되어 왔습니다. 초기(10년 전)에는 막대한 자원을 보유한 대기업 전용이었습니다. 응용 프로그램을 구입하고 배포하는 데 비용이 많이 들었습니다. 일단 배포된 애플리케이션은 자산 모델을 유지 관리하고 기계 학습 애플리케이션의 결과를 평가하기 위해 광범위한 엔지니어링 직원이 필요했습니다. 오늘날에는 단기간에, 어떤 경우에는 시험적으로 배포할 수 있는 산업용 응용 프로그램용 기계 학습 응용 프로그램이 많이 있습니다. 이 백서에서는 머신 러닝 애플리케이션을 활용하여 자산을 모니터링하는 방법에 대한 개요를 제공하고 현재 제공되는 다양한 머신 러닝 애플리케이션에 대해 논의하고 향후 애플리케이션에 대해 자세히 설명합니다.

제조 장비 가용성 향상을 위한 머신 러닝

기계 학습 응용 프로그램은 가장 빨리 발생하는 기계 오류 지점을 식별하는 데 사용됩니다. PF 곡선에 익숙하다면 잠재적인 고장을 일찍 식별할수록 더 좋다는 것을 알 수 있습니다. 기계 학습 소프트웨어 애플리케이션에서는 자산 모델을 구축하는 것으로 시작합니다. 모델은 특정 자산과 연관된 모든 프로세스 매개변수 및 제조 장비 매개변수로 구성됩니다. 이러한 매개변수는 일반적으로 플랜트 DCS, 관련 PLC, 전자 로그 등에서 데이터를 캡처하는 데이터 히스토리안에 저장됩니다. 펌프를 예로 사용하면 흡입 압력, 토출 압력, 제어 밸브 위치, 베어링 온도 및 베어링 진동이 모델에 포함할 매개변수의 몇 가지 좋은 예입니다. 대부분의 모델에는 10-30개의 매개변수가 있지만 일부 모델에는 100개에 가까운 매개변수가 있습니다.

모델이 생성되면 과거 운영 데이터를 모델로 가져옵니다. 이것은 일반적으로 훈련 데이터 세트로 알려져 있으며 1년의 데이터를 포함합니다. 1년 간의 데이터를 통해 모델은 운영의 계절적 변화를 설명할 수 있습니다. 자산 운용에 정통한 사람은 훈련 데이터 세트에 "포함"할 데이터(양호한 작업)와 훈련 데이터 세트에서 "제외"할 데이터(잘못된 작업)를 식별합니다. 그런 다음 기계 학습 애플리케이션은 훈련된 데이터 세트를 사용하여 자산에 대한 운영 매트릭스를 개발합니다. 매트릭스는 기본적으로 매트릭스를 생성하는 데 사용된 교육 데이터를 기반으로 주어진 시간에 기계가 어떻게 작동해야 하는지 식별합니다.

이제 여기에서 마법이 발생합니다. 소프트웨어 애플리케이션 내에 기계 매트릭스가 배포되어 기계 작동을 지속적으로 모니터링하고 개발한 매트릭스를 기반으로 기계 매개변수가 실행되어야 하는 위치를 예측합니다. 매개변수가 모델 예측에서 상당한 비율로 벗어나면 시스템은 해당 특정 매개변수에 대한 경고 조건을 생성합니다. 그런 다음 자산에 대한 엔지니어링 평가를 수행하여 상태 변화를 평가합니다. 평가 시 다음과 같은 세 가지 일반적인 결과가 발생할 수 있습니다. 1) 경보가 유효하고 공장에 상태를 알리고 문제를 해결하기 위해 현지 자원과 협력합니다. 2) 경보에는 추가 연구/운영 데이터가 필요하며 경보 조건에 대해 매개변수 및 모든 관련 매개변수를 계속 모니터링해야 합니다. 3) 경고가 가양성인 경우 추가 운영 데이터로 모델을 재교육하고 모델을 재배포합니다.

어떤 경우든 기계 학습 애플리케이션에는 모델을 유지 관리하고 공장 장비 소유자와 함께 제조 장비 문제를 해결하기 위한 전용 리소스가 필요합니다. 정규직 자원은 일반적으로 모델 유지 관리 시간의 40%, 문제 해결을 위해 공장 자원과 협력하는 시간의 40%, 프로그램에서 생성된 지원을 평가하는 시간의 20%를 사용합니다.

기계 학습 결과

기계 학습 응용 프로그램의 결과는 매우 강력합니다. 이러한 소프트웨어 응용 프로그램은 사람의 눈에는 감지할 수 없는 제조 기계 조건 또는 공정 매개변수의 변경 사항을 식별합니다. 그림 1은 베어링으로의 오일 흐름 손실로 인해 1차 공기 팬에서 증가된 베어링 진동을 보여줍니다. 팬의 아웃보드 베어링에 경보 조건이 들어왔습니다. 기계 학습 애플리케이션은 베어링 진동이 현재 작동 조건에서 약 3.5mil이어야 한다고 예측했습니다. 베어링 진동은 예상 값에서 천천히 벗어났고 경고 조건은 4.7mils에서 발생했습니다. 공장은 경보 상태를 통보받았고 팬을 육안으로 검사한 결과 베어링 캡 연결부에서 오일 라인에 누출이 발생한 것으로 확인되었습니다. 팬의 흡입은 베어링 받침대 근처의 각 끝에서 이루어졌습니다. 팬은 실제로 팬 하우징으로 오일을 빨아들이고 있었기 때문에 지면에 누출의 징후는 없었습니다. 팬 블레이드의 오일은 먼지와 부스러기를 수집하여 팬의 균형을 잃고 진동을 증가시킵니다. 공장 자원은 베어링이 손상되기 전에 누출을 막기 위한 시정 조치를 취할 수 있었습니다.

그림 1. 팬 베어링 진동 증가

그림 2는 대형 터빈 발전기 세트에서 수소 순도가 천천히 감소하는 모습입니다. 녹색 선은 모델 예측 값입니다. 파란색 선은 실제 값이고 빨간색 점은 매개변수가 알람이 발생한 위치입니다. 이 한 달 동안의 추세 동안 현지 승무원은 수소 순도가 천천히 저하되는 것을 눈치채지 못했습니다. 공장은 지역 경보 또는 공장 가동 중단을 사전에 통보받았고 위기 모드에서 작동하지 않고 상황을 관리할 시간을 주었습니다.



그림 2. 발전기 수소 순도

그림 3은 밸브 위치, 터빈 속도 및 트립 안전 밸브를 제어하는 ​​전자 유압식 제어(EHC) 시스템과 관련이 있습니다. 이 경우 EHC 펌프 "A" 스트레이너의 차압이 증가하기 시작했습니다. 여과기 검사는 일반적으로 교대조당 한 번 또는 두 번 현지 검사를 위해 작업자의 원형 시트에 있습니다. 공장에 연락하여 EHC 펌프 "A"에서 EHC 펌프 "B"로 교체할 수 있었습니다. 이는 터빈 트립 및 발생할 수 있는 관련 손상을 방지했습니다.


그림 3. EHC 펌프 스트레이너

그림 4는 보울 밀이라고도 하는 대형 분쇄기의 윤활 시스템과 관련이 있습니다. 윤활 시스템은 통합 기어박스와 모든 관련 베어링에 오일을 공급합니다. 자산 모델은 온도가 화씨 90도라고 예측했지만 실제로는 화씨 110도까지 올라가는 경향이 있었습니다. 현지 공장 자원에 연락하여 윤활유 열교환기에 대한 냉각수 제어 밸브가 고장난 것을 발견했습니다. 제어 밸브를 교체하고 시스템이 정상으로 돌아왔습니다.


그림 4. 분쇄기 오일 온도

나머지 예제 세트는 두 번째 기계 학습 소프트웨어 애플리케이션에서 가져온 것입니다. 사용자 인터페이스는 상당히 다를 수 있지만 작동 원리와 소프트웨어 응용 프로그램의 출력은 매우 유사합니다. 머신 러닝 애플리케이션의 진정한 가치는 애플리케이션이 과거 작동 조건에서 변경 사항을 식별한 후 발생하는 커뮤니케이션 및 후속 활동입니다.

다음 그래프에서 파란색 선은 실제 값, 빨간색 선은 예측값, 연한 녹색 음영 영역은 경고 조건을 나타내고 자홍색 수직선은 매개변수가 편차로 인해 경보 조건에 도달한 위치입니다. 회색 영역은 기기가 오프라인 상태인 곳입니다. 기계가 오프라인 상태일 때는 예측이나 알람이 발생하지 않습니다.

아래 그림 5에서는 복합화력 발전소의 HRSG(열회수 증기 발생기)에서 공급하는 증기 터빈을 모니터링하고 있습니다. 공정 매개변수는 증기 터빈으로의 고압 스프레이 흐름입니다. 빨간색 선과 파란색 선은 시간당 1,000파운드의 증기 흐름이 나올 때까지 잘 일치합니다. 실제 및 예측은 시간당 1,000파운드에서 벗어나기 시작하고 애플리케이션 내에서 녹색 경고 조건이 발생합니다.

두 값은 자홍색 수직선으로 표시된 경보 조건까지 계속해서 벗어납니다. 증기 발생기 작동 및 모델 예측에 대해 논의하기 위해 플랜트 리소스에 연락했습니다.

그림 5. 고압 스프레이 흐름


그림 6은 시동 시 연소 터빈의 진동 변화를 보여줍니다. 그래프는 수직으로 벗겨진 영역으로 표시되는 5개의 개별 시작 시나리오를 보여줍니다. 모든 경우에 파란색 선으로 표시되는 진동은 장치가 처음 서비스로 돌아올 때 훨씬 더 높습니다. 세 번째 시작에서 진동은 매개변수에 대한 경보 조건을 생성할 만큼 충분히 오랫동안 실제로 상승합니다. 공장에 신고를 했고, 정상가동으로 인해 진동센서가 헐거워진 것으로 확인됐다.


그림 6. 연소 터빈 진동

그림 7은 여러 시작 시나리오를 보여주고 있으며 네 번째 시작은 경보 상태를 초래합니다. 소프트웨어 응용 프로그램은 HRSG의 중간 스팀 드럼 압력이 278psi일 것으로 예측했지만 실제 판독값은 240psi였습니다. 상태는 현지 공장 자원에 보고되었고 장치는 제어 밸브를 수리하기 위해 오프라인 상태가 되었습니다. 다음날 서비스 복귀 시 모델 예측값과 실제값이 정상으로 돌아왔다.

그림 7. HRSG 드럼 압력

머신 러닝의 미래 애플리케이션

가까운 장래에 이러한 유형의 소프트웨어 응용 프로그램은 오늘날 우리가 DCS로 알고 있는 표준이 될 것입니다. DCS 시스템은 프로세스 내의 다른 매개변수와의 상관관계를 기반으로 각 매개변수의 예측을 구축합니다. 예측이 실제와 다를 경우 어떤 공정 매개변수가 편차를 유발하는지에 대한 지침과 함께 운영자에게 경고가 전송됩니다. 기계가 취해야 할 시정 조치를 배우면 기계가 스스로 작동할 수 있는 지점에 도달할 때까지 작업자가 개입할 필요가 점점 줄어듭니다. 이것은 손이 닿지 않는 것처럼 보일 수 있지만 오늘날 우리는 이에 대한 예를 가지고 있습니다. Tesla의 자동 조종 장치는 아마도 오늘날 기계 학습 기능의 가장 좋은 예일 것입니다. 2016년 12월 Tesla는 자동 주차 및 검색 기능을 사용하여 집에서 직장까지 완전 자율 주행하는 동영상을 공개했습니다. 앞으로 어떤 모습을 보여줄지 보여주는 인상적인 영상입니다.

기계 학습 소프트웨어 애플리케이션은 제조 프로세스에 적용될 때 자산 가용성, 프로세스 개선 및 생산량 증가에 있어 강력한 개선을 제공할 수 있습니다. 소프트웨어 응용 프로그램을 배포하고 유지 관리하려면 전문 기술이 필요하지만 최근 몇 년 동안 진입 장벽은 훨씬 낮아졌습니다. 이러한 소프트웨어 응용 프로그램이 주류가 됨에 따라 응용 프로그램 비용은 더욱 감소할 것입니다. 어느 시점에서 일반 대중을 위해 구축된 애플리케이션이 산업 환경으로 진출할 것입니다.


장비 유지 보수 및 수리

  1. SCADA란 무엇이며 어떻게 생산 효율성을 향상시킬 수 있습니까?
  2. 표지판과 라벨링으로 신뢰성을 높이는 방법
  3. 산업 인터넷이 자산 관리를 변화시키는 방식
  4. 데이터 과학과 기계 학습이 웹사이트 디자인을 향상시키는 데 어떻게 도움이 되는지
  5. 기계 학습을 통해 제조업체가 기후 변화에 대처하는 데 도움이 되는 방법
  6. 현장에서의 머신 러닝
  7. 공장 관리자가 정기적인 기계 유지 관리를 계획하는 방법
  8. 기계 가용성을 계산하고 개선하는 방법
  9. 기계 정확도를 개선하는 방법
  10. 빔 대처 기계의 생산성 향상 방법