MATLAB 및 Simulink를 사용한 디지털 전환

디지털 엔지니어링을 지원하는 디지털 트윈, 디지털 스레드 및 DevSecOps

AeroDef(항공우주 및 국방) 조직들은 MATLAB 및 Simulink를 디지털 전환의 토대로 사용하고 있습니다. 복잡한 시스템을 개발하고 현장에 적용할 수 있는 통합 디지털 접근법을 통해 조직은 디지털 수집, 디지털 엔지니어링 및 디지털 인력 구축과 관련된 목표를 달성할 수 있습니다.

엔지니어는 다음과 같은 제품을 사용하여 디지털 트윈, 디지털 스레드 및 상호 연결된 디지털 인프라와 함께 작동하는 DevSecOps 파이프라인을 구축할 수 있습니다.

  • Simulink 및 Stateflow: 시스템 모델 생성 및 시뮬레이션, 설계 문제 조기 감지, 실물 프로토타입 감소 및 설계 공정 가속화
  • System Composer: 모델 기반 시스템 공학 워크플로와 모델 기반 설계 워크플로 간 간극을 메우기 위해 설계 작업을 수행하는 환경과 동일한 환경에서 일반적인 시스템 공학 작업 수행
  • Embedded Coder 및 HDL Coder: 모델에서 프로덕션 품질 코드 생성, 오류 감소 및 구현 공정 가속화
  • Simulink의 검증 및 확인 제품, Polyspace: 모델과 코드의 검증 및 확인, 시스템 정상 작동 확인, 필수 표준 충족
  • MATLAB 및 Simulink 제품: CI/CD(지속적 통합 및 지속적 배포)를 사용한 DevSecOps 간 공정 통합
  •  

디지털 트윈을 위한 모델 구축

MATLAB 및 Simulink를 통해 개념에서 시작해 개발, 생산, 운영, 및 폐기에 이르는 자산의 라이프사이클 동안 사용할 디지털 트윈의 모델을 구축할 수 있습니다. 이러한 모델을 적절하게 업데이트하여 특정 자산의 현재 상태를 반영할 수 있습니다. Simulink 및 System Composer를 모델 기반 개발에 사용하면 조직의 MOSA(모듈식 개방형 시스템 접근 방식) 도입을 앞당겨 견고한 디지털 트윈을 만들고 하드웨어 및 소프트웨어 컴포넌트를 효율적으로 업데이트할 수 있습니다.

이러한 디지털 트윈은 예측, 가정(what-if) 시뮬레이션, 이상 감지, 결함 고립 등에 활용할 수 있습니다. 다음 과정을 통해 실제 제품이나 가상 제품, 공정 또는 시스템을 나타내는 디지털 트윈을 만들 수 있습니다.

  • 데이터를 사용한 모델 정의
  • 멀티도메인 모델링 툴을 사용한 물리 기반 모델 생성
  • AI 기반 접근법 사용

디지털 스레드 구축

MATLAB 및 Simulink 제품군은 디지털 엔지니어링의 토대를 제공하며, 이를 통해 모델과 디지털 아티팩트를 연결하는 권위 있는 모델을 기반으로 하는 디지털 스레드를 구축할 수 있습니다. 일관적인 디지털 스레드를 통해 여러분의 팀은 개발 라이프사이클 조기에 결정을 내리고 다양한 수준의 모델링 충실도를 효과적으로 살펴볼 수 있어 비용을 절감하고 품질을 개선할 수 있습니다.

MATLAB 및 Simulink로 구축된 이 개발 및 배포 환경은 다음과 같은 작업에서 완전한 추적성과 상호운용성을 제공합니다.

  • 요구사항 관리
  • 할당, 분석, 검증을 위한 시스템 아키텍처 모델링
  • 자세한 모델 기반 설계 및 시뮬레이션
  • 자동 코드 생성
  • 자동 검증 및 확인

DevSecOps 통합

MATLAB 및 Simulink 제품군은 개발, 보안 및 운영(DevSecOps) 간 공정의 자동화와 통합을 지원하므로 효율적이고 보안이 우수한 고품질 결과물을 얻을 수 있습니다. DevSecOps는 반복 협력 개발 접근법을 활용하여 시스템 요구사항을 설계하고 확인하며 검증할 수 있습니다.

MATLAB, Simulink 및 애드온 제품을 사용하여 모델을 개발하고 다음과 같은 DevSecOps 워크플로 및 인프라를 활용할 수 있습니다.

  • 라이프사이클 관리
  • 구성 관리 및 지속적 통합
  • 데이터 플랫폼, 스토어, 스트리밍 통합
  • 클라우드, 에지 및 임베디드 시스템 플랫폼에 배포
  • 컨테이너화, 가상 머신, 가상 데스크탑 및 웹 IDE
  • 운영 대시보드 및 트리거