AI연구회
경남ICT협회 AI 연구 모임
Asset Administration Shell (AAS)는 산업 4.0(Industry 4.0)의 디지털 트윈(Digital Twin) 개념을 구현하기 위해 정의된 표준입니다. AAS는 물리적 자산(예: 기계, 장비, 제품 등)의 디지털 표현을 제공합니다. 이 표준은 자산 정보를 구조화하고 상호 운용성을 보장하며, 다양한 제조 환경에서 데이터 교환을 가능하게 합니다.
AAS(Asset Administration Shell)는 산업 4.0(Industry 4.0)에서 핵심적인 개념으로, 디지털 트윈(Digital Twin)을 실현하기 위한 표준화된 데이터 구조입니다. AAS는 물리적 자산(예: 기계, 공장, 제품 등)의 디지털 표현을 제공하며, 자산의 정보와 기능을 통합적으로 관리하고 교환할 수 있도록 설계되었습니다.
디지털 트윈의 기반:AAS는 물리적 자산과 디지털 세계를 연결하는 디지털 트윈의 구성 요소입니다. 이를 통해 자산의 상태를 모니터링하거나 예측할 수 있습니다.
표준화:AAS는 산업 4.0 플랫폼(Platform Industrial 4.0)에서 제안된 개념으로, 서로 다른 시스템 간에 상호운용성을 보장하기 위해 IEC 63278-1 표준에 기반을 둡니다.
데이터 및 서비스의 통합:물리적 자산과 관련된 모든 데이터를 저장하고, 이를 다양한 형태의 서비스(예: 원격 유지보수, 실시간 분석, 제어 등)로 활용할 수 있습니다.
구성 요소:AAS는 다음과 같은 주요 구성 요소로 이루어져 있습니다.
상호운용성:AAS는 모든 제조 환경에서 동일한 방식으로 자산 정보를 교환할 수 있도록 설계되었으며, OPC UA 같은 통신 프로토콜과 통합됩니다.
AAS는 국제 표준 IEC 63278-1 및 독일의 Platform Industrial 4.0에서 정의된 RAMI 4.0(Reference Architecture Model for Industrial 4.0) 참조 모델에 따라 개발되었습니다. AAS의 주요 구성 요소는 다음과 같습니다:
상호운용성(Interoperability)
모듈성(Modularity)
표준화된 데이터 표현
참조 가능성(Referencability)
확장성(Scalability)
스마트 제조(Smart Manufacturing)
예지 유지보수(Predictive Maintenance)
공급망 투명성(Supply Chain Transparency)
디지털 트윈(Digital Twin)
아래는 JSON 형식으로 표현된 AAS 데이터 구조의 간단한 예입니다.
{ "assetId": "AAS-001", "manufacturer": "ABC Manufacturing", "model": "X-200", "submodels": [ { "id": "TechnicalSpecifications", "properties": { "dimensions": "1000 x 500 x 300 mm", "weight": "150 kg", "powerConsumption": "3.5 kW", "operatingTemperature": "-10°C ~ 50°C" } }, { "id": "OperationalData", "properties": { "temperature": 45, "vibration": 5.2, "status": "Operating" } } ] }
Asset Administration Shell(AAS)는 산업 4.0의 핵심 기술로, 자산의 디지털 표현을 통해 스마트 제조, 디지털 트윈, 예지 유지보수 등 다양한 응용을 가능하게 합니다. 표준화된 데이터 구조와 상호운용성을 기반으로, 제조업체는 생산성 향상과 품질 관리의 효율화를 실현할 수 있습니다.
AAS 데이터는 다음과 같은 계층으로 구성됩니다:
Identification:자산을 고유하게 식별하는 데이터.
1234-5678-ABCD
Company ABC
Model X-200
SN-987654
Sub model:자산의 다양한 측면을 표현하는 서브 모델. 각 Submodel은 특정 주제를 다룹니다.
Submodel은 자산의 속성(Property), 동작(Operation), 상태(Status) 등을 정의합니다. 아래는 자주 사용되는 Submodel의 유형과 데이터를 구체적으로 설명한 것입니다.
ABC Manufacturing
X-200
AAS-001
산업용 로봇
2023
1000 x 500 x 300 mm
150 kg
3.5 kW
-10°C ~ 50°C
45°C
5.2 mm/s
2.8 kW
정상 작동
85%
5000 시간
3 시간
2023-12-01
2024-06-01
[모터, 컨트롤러]
2023-10-12 - 냉각 팬 고장
192.168.0.100
00:1A:2B:3C:4D:5E
OPC UA
온라인
AAS의 특정 데이터는 JSON, XML 또는 OPC UA 등과 같은 표준 형식으로 표현됩니다. 예를 들어, AAS의 데이터를 JSON 형식으로 표현하면 다음과 같습니다:
{ "assetId": "AAS-001", "manufacturer": "ABC Manufacturing", "model": "X-200", "technicalSpecifications": { "dimensions": "1000 x 500 x 300 mm", "weight": "150 kg", "powerConsumption": "3.5 kW", "operatingTemperature": "-10°C ~ 50°C" }, "operationalData": { "temperature": "45°C", "vibration": "5.2 mm/s", "powerUsage": "2.8 kW", "status": "Operating" }, "maintenance": { "lastMaintenance": "2023-12-01", "nextScheduledMaintenance": "2024-06-01", "replacedParts": ["Motor", "Controller"], "issues": [ { "date": "2023-10-12", "description": "Cooling fan failure" } ] }, "lifecycle": { "design": "CAD file link", "productionDate": "2023-03-15", "usageHours": "1200 hours", "recyclable": true }, "connectivity": { "ipAddress": "192.168.0.100", "protocol": "OPC UA", "status": "Online" } }
AAS는 자산의 다양한 데이터를 체계적으로 통합하여 ZDM(Zero Defect Manufacturing)이나 스마트 팩토리 구현을 위한 핵심 도구로 사용됩니다. 위와 같은 구체적인 데이터를 기반으로, 공정 최적화, 품질 개선, 유지보수 효율화를 효과적으로 실현할 수 있습니다.
AAS Chatbot: 안녕하세요! 자산 정보에 대해 어떻게 도와드릴까요?
You: What is the current temperature? AAS Chatbot: The current temperature of the asset is 45°C.
You: When is the next maintenance scheduled? AAS Chatbot: Last maintenance was performed on 2023-12-01. The next scheduled maintenance is on 2024-06-01.
You: What is the vibration level? AAS Chatbot: The current vibration level is 5.2 mm/s.
You: What does OPC UA mean? AAS Chatbot: OPC UA stands for OPC Unified Architecture. It's an industrial machine-to-machine communication protocol for interoperability developed by the OPC Foundation. It's designed to be platform-independent, ensuring seamless flow of information among devices from multiple vendors. It's used extensively in industries for automation and secure information exchange.
You: thanks for the good answer AAS Chatbot: You're welcome! If you have any more questions or need further information, feel free to ask.
You: quit AAS Chatbot: Goodbye!
**궁금한 내용이나 관심있으신 분은 연락주세요 ~
기업 홍보를 위한 확실한 방법협회 홈페이지에 회사정보를 보강해 보세요.