산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 자동화 제어 시스템

산업 자동화에서 블록체인의 잠재력 열기: 기회와 과제

이전 기사에서는 블록체인 작동 원리, 보안성, 물류(공급망, 자산 추적) 분야 활용을 소개했습니다. 이번 기사에서는 산업 자동화 분야에서 블록체인의 추가 사례와 잠재적 응용을 다룹니다.

 

블록체인과 IoT

사물인터넷(IoT)은 전 세계 수백만 애플리케이션을 가지고 있지만 동시에 많은 보안 위험을 노출시켰습니다. 무선 카메라, 아마존 알렉사, 스마트 온도조절기 등 IoT 제품이 해킹당해 데이터가 탈취됐다는 뉴스를 자주 접합니다.

블록체인은 IoT 애플리케이션의 보안 결함을 메우는 데 도움을 줄 수 있습니다. 많은 IoT 애플리케이션은 통신에 MQTT를 사용합니다. MQTT는 블록체인 기반 OTP(일회용 비밀번호) 인증을 스키마에 도입해 보안을 강화할 수 있습니다.

그림 1에서 사용자는 로컬 기기를 이용해 브로커에 인증 요청을 보내 원격 기기를 등록합니다. 브로커는 트랜잭션을 생성하고 스마트 계약 기능을 개시합니다. 그런 다음 OTP를 생성해 사용자에게 돌려보냅니다. 이후 사용자는 OTP를 블록체인에 게시해 인증 요청의 독창성을 입증합니다.

 

산업 자동화에서 블록체인의 잠재력 열기: 기회와 과제

그림 1. 블록체인으로 구현된 IoT. U.S. National Library of Medicine 제공 이미지

 

OTP는 만료 기간이 있으므로, 사용자는 로컬 기기에서 스마트 계약을 호출해 OTP가 만료되지 않았는지 검증해야 합니다. OTP가 검증되면 원격 기기가 블록체인에서 이를 가져와 브로커로 전송합니다. 마지막으로 브로커가 블록체인에서 OTP를 가져와 기기 등록을 승인합니다.

위의 모든 통신은 이더리움 게이트웨이를 통해 수행되며, IoT 애플리케이션은 OTP 생성 및 검증, 이더리움 게이트웨이와의 통신을 위해 작동합니다.

 

블록체인을 활용한 산업 제어 시스템(ICS) 사이버보안

IoT 기기와 데이터에 대한 접근 제어를 보호하는 또 다른 방법은 블록체인을 사용해 기기 목록과 트랜잭션을 저장하는 것입니다. 블록체인은 Truffle Suite를 사용해 이더리움 플랫폼에서 설계할 수 있습니다. Truffle Suite는 이더리움 가상 머신(EVM)을 사용해 스마트 계약을 생성하는 도구입니다. 인증 목적과 트랜잭션 보안을 위한 기록 추적 및 불변 데이터베이스를 생성합니다. 불변 데이터베이스의 데이터는 삭제하거나 업데이트할 수 없습니다.

생성된 이더리움 블록체인은 방화벽 뒤의 프라이빗 네트워크이며, 서버는 HTTP GET과 POST 메서드를 사용해 이더리움 블록체인과 통신합니다. 스마트 계약은 매 트랜잭션마다 인증하도록 설계되었습니다. 프라이빗 블록체인 네트워크에 이더리움 블록체인을 사용하고, 자바 기반 솔리디티(Solidity)로 계약을 정의합니다.

 

블록체인과 공정 제어

공정 자동화 시스템(PAS)을 위한 블록체인 기반 수직 통합 아키텍처는 산업 공정을 제어하고 모니터링할 수 있습니다. 수직 통합은 최하위 필드 및 장치 수준에서 데이터를 수집해 최상위 레벨로 정보가 이동하게 합니다. 반대로 최상위 레벨에서 필드 장치(제어 루프의 설정값 변경 등)로도 정보가 흐릅니다.

분산형 블록체인 기반 네트워크 아키텍처는 PAS 계층 구조의 수직 통합에 구현되어 실시간 시스템과 병렬로 작동할 수 있습니다. 이는 운영자가 HMI(휴먼-머신 인터페이스) 수준에서 수행하는 컴파일, 실행, 모니터링 등 작업 오더에 블록체인을 도입합니다.

그림 2와 같이 블록체인 네트워크는 기업 관리, 플랜트 관리, 감독 레벨 세 단계를 연결하는 미들웨어로 사용되며, 각 레벨은 블록체인 클라이언트 역할을 하며 분산 방식으로 상호작용합니다.

공정 제어 레벨 장치는 PLC(프로그래머블 로직 컨트롤러)를 통해 필드 장치와 센서 간 통신을 중재합니다. 또한 스마트 계약을 통해 PAS의 세 레벨과 통신하며, 작업 실행과 원시 데이터 수집을 정의하고, 접근 제어와 보안 관리를 수행합니다. 이 정보는 비즈니스와 제조 의사결정을 지원합니다.

 

산업 자동화에서 블록체인의 잠재력 열기: 기회와 과제

그림 2. 블록체인으로 구현된 공정 제어. Cornell University 제공 이미지 [PDF]

 

이 아키텍처에서 PLC 장치 관리와 제어 정보는 블록체인 네트워크의 원장에 저장되며 트랜잭션은 검증됩니다. 각 트랜잭션은 고유 주소로 식별되며 PAS 내 서로 다른 레벨 간 교환될 모든 관련 정보를 저장합니다.

 

블록체인의 당면 과제

암호화폐에서 블록체인 기반 네트워크의 성공에도 불구하고, 블록체인을 다른 산업 애플리케이션에 그대로 복사해 붙여넣을 수는 없습니다. 블록체인 개발자가 산업 자동화 및 제조 애플리케이션에 블록체인을 성공적으로 통합하기 위해 고려해야 할 과제는 다음과 같습니다.

블록체인에 몇 가지 과제가 있어 보이지만, 좋은 소식은 이러한 결함을 극복하기 위한 많은 작업이 진행 중이라는 것입니다. 조직과 기술 리더들은 블록체인의 이점과 잠재력을 인지하고 이 기술에 투자하고 있습니다. 다른 신기술과 마찬가지로 블록체인도 주류 채택되기 전에 엄격한 도전에 직면할 시간이 있을 것입니다.

암호화폐가 붐인지 버스트인지 시간만이 알 수 있습니다. 하지만 암호화폐가 만들어낸 블록체인 기술은 산업 애플리케이션 분야에서 오랫동안 가치를 유지할 것입니다.

자동화 제어 시스템

  1. 커넥티드 센서와 스마트 프로세서가 견인하는 인더스트리 4.0
  2. 르네사스, RX24T·RX24U MCU 라인업에 고온 G 버전 추가… 모터 제어용
  3. GE, 신뢰성 높은 산업 제어를 위한 듀러스 플러스(Durus Plus) 로우엔드 컨트롤러 출시
  4. 식음료 생산용 컨트롤러 및 레코더 선택 가이드
  5. CBW 오토메이션, 고속 IML·급속 금형 교체 솔루션 NPE서 시연
  6. ABB-에릭슨, 유연 생산 위한 무선 자동화 파트너십 강화… 5G·인더스트리 4.0 결합
  7. 산업 자동화의 값비싼 부족분: 과소투자가 치르는 대가
  8. Epson Robots, 미시간 주 공식 디스트리뷰터로 Industrial Control 선정… 턴키 자동화 솔루션 제공
  9. 로크웰 오토메이션·코마우, 로봇 통합 단순화 파트너십... 제조 효율성 증대
  10. 강력한 자동화와 사이버보안: 고객을 위한 완전한 보호