2017년 8월 31일 목요일

Eco-Runner 팀 Delft, 연료 효율적인 차량 설계를 위해 Rescale의 대규모 컴퓨팅 플랫폼 사용

- August 23, 2017
Guest post by Paul Hulsman, Team Manager, Eco-Runner Team Delft at TU Delft
Ecorunner
Ecorunner VII hydrogen-powered race vehicle

Eco-Runner 팀 Delft는 TU Delft의 학생 엔지니어링 팀입니다. 2005 년부터 우리는 가장 효율적인 수소 동력 차량을 설계하고 제작하는 것이 었습니다. 매년 우리는 Shell 에코 - 마라톤 대회에서 출전합니다. 이 대회는 학생들이 설계 한 수소 구동 차량으로 최소량의 연료를 사용하여 16km 코스를 완료하는 것입니다. 두개의 차량 조립체로 연비 추진 시스템과 최소 저항 또는 차량 중량 본체가 있습니다. 2017년 에코 마라톤 코스가 언덕을 특징으로하기 때문에 차량의 무게는 연료 효율성을 위해 매우 중요합니다. 따라서 올해 주요 설계포인트는 언덕을 오르는데 필요한 에너지를 줄이기 위해 가능한 모든 부품을 최대한 가볍게 만드는 데 중점을 두었습니다. 우리는 Rescale의 ScaleX 플랫폼을 사용하여 구조적 무결성을 유지하면서 많은 중량 절감 설계 옵션을 찾고 시뮬레이션했습니다. Rescale의 클라우드 기반 시뮬레이션을 사용하면 제한된 프로젝트 일정과 학생 예산으로 가벼우면서도 강력한 차량을 신속하게 설계 할 수있었습니다.

지난 10 년 동안 우리는 자동차의 탄소 섬유 몸체 무게를 줄이기 위해 유한요소해석(FEA)으로 ANSYS Mechanical을 사용했습니다. Eco-runner의 이전 모델을 기준점으로 사용하여 카본 파이버의 레이 업 계획을 결정하고 각 구성 요소가 적용되는 하중을 견딜지 여부를 결정하기 위해 자동차의 여러 부분에서 FEA를 실행했습니다.
Ecorunner
ANSYS Mechanical simulation of the Ecorunner VII

Ecorunner team
Eco-Runner Team Delft with the Ecorunner VII

FEA 시뮬레이션은 빠른 시뮬레이션을 실행하기 위해 여러 코어를 필요로하는 컴퓨팅 집약 작업이며, 당사 팀은 경기 일정에 맞추기위해 3개월 이내에 최종 설계가 필요했습니다. Rescale의 클라우드 대형 컴퓨팅 플랫폼은 이러한 컴퓨팅 리소스에 대한 턴키 방식의 액세스를 제공했습니다. Rescale의 플랫폼에 가입 한 직후 시뮬레이션 결과를 얻을 수있었습니다. Gold 하드웨어 구성 (1core당 15GB memory, 32GB stroage, 10Gb/s interconnect)의 192 코어에 대해 시뮬레이션을 수행했으며, 이는 시뮬레이션을 위한 가장 비용 효율적인 구성이었습니다. Rescale 플랫폼을 통해 필요에 따라 무제한 코어를 확장 할 수있는 기능 덕분에 일반적인 시뮬레이션 소요 시간이 며칠에서 몇 시간으로 단축되었습니다.

가장 중요한 점은, 이러한 빠른 시뮬레이션 처리로 인해 이벤트 일정에 맞춰 일정을 맞추 었으며 팀이 최종 디자인을 반복하기 전에 다양한 새로운 개념과 디자인 기능을 신속하게 탐색 할 수있었습니다. Rescale은 포괄적인 설계 해석 단계를 가능하게하여 탄소 섬유 몸체의 총 중량을 5 % 줄인 몇 가지 설계 기능을 발견하고 구현하여 수소 구동 자동차의 에너지 효율을 높였습니다.
Ecorunner

This article was written by Eco-Runner Team Delft.

2017년 8월 29일 화요일

Rescale, 슈투트가르트 자동차 시뮬레이션 센터에 합류

Rescale Joins the Automotive Simulation Center Stuttgart
Rescale - July 5, 2017

Stuttgart, Germany — Rescale은 자동차 시뮬레이션 센터 스투 트가 르트 (Stuttgart Automotive Simulation Centre, asc(s)의 정식 회원이되었습니다. asc(s는 가상 차량 개발에서 고성능 시뮬레이션을 촉진하는 비영리 조직으로, 자동차 OEM 및 공급 업체, 소프트웨어 및 하드웨어 제조업체, 엔지니어링 서비스 제공 업체 및 연구 기관으로 구성됩니다.
ASC

차량 설계부터 제조까지의 프로세스는 점차 시뮬레이션이 주도 해 가고 있지만 현대 자동차의 구성 요소 및 시스템의 수가 많아짐에 따라 충돌, NVH, 내구성, 피로, 열역학, 전자기학 및 유체 흐름에 대한 여러 분야의 설계가 까다로울 수 있습니다. 다행히도 시뮬레이션 소프트웨어와 고성능 하드웨어는 최근 몇 년 동안 성능면에서 큰 발전이 있었으며, 복잡한 다중 물리 시스템 문제를 시뮬레이션하고 유연한 클라우드 데이터 센터의 하드웨어에서 대규모 실험 설계 (DOE) 및 최적화를 실행할 수도 있습니다. 온 프레미스 (On-Premise) 용량을 갖춘 많은 IT 부서는 자율 주행 및 전자파 적합성 (EMC) 시뮬레이션을 위한 심층 학습과 같은 최첨단 응용 프로그램을 지원하기 위해 애 쓰고 있으며 클라우드 또는 하이브리드 클라우드의 시뮬레이션을 매우 매력적으로 생각하고있습니다.

Rescale은 자동차 산업이 최신의 소프트웨어 및 하드웨어를 최대한 활용할 수 있도록 턴키 방식의 "Big Computing"솔루션을 제공합니다. Rescale은 Honda, Nissan, Toyota, America Axle, Pinnacle Engines, Magna 및 Siemens를 포함한 다수의 자동차 고객과 함께 협업하고있습니다.  Rescale은 주요파트너를 통해 200 개가 넘는 사전 설치된 소프트웨어 도구와 전세계 60 개 이상의 데이터 센터를 활용하고 있습니다. 적용 분야는 차량의 기류, 다 물체 충격, 연소 효과, 오일 흐름, 전자기 호환성, 자율 주행을위한 심층 학습 등이 있습니다.

"Rescale은 asc(s의 구성원으로 참여하게되어 기쁘게 생각합니다." -Wolfgang Dreyer, Rescale’s EMEA General Manager. "asc(s는 유럽 자동차 분야 전반에 걸쳐 시뮬레이션 혁신을 위한 포럼을 제공하고 Rescale은 자동차 시뮬레이션을 비용 효율적이고 신속하며 효율적으로 만드는데 중심인 확장성과 턴키 방식의 고성능 컴퓨팅을 가능하게 합니다. 협회회원들과 함께 업계 요구 사항과 동향을보다 잘 이해하고 자동차 시뮬레이션의 한계를 뛰어 넘을 수 있게되었습니다. "

About asc(s

asc(s는 자동차 시뮬레이션 분야의 노하우 사업자를위한 비영리 단체로,  이 회사는 신속하고 효율적으로 가상 차량 개발을위한 새로운 시뮬레이션 방법을 발전 할 수있는 가능성과 그 구성원을 제공합니다. - 특히 컴퓨팅 파워 및 데이터 볼륨이 장소 높은 요구하는 경우
asc(s는 자동차 시뮬레이션 분야의 방법 개발을 장려하고 지원합니다. 이는 관련그룹 및 관심사를 통해 구성원에게 다양한 서비스와 활동을 제공 할 수 있습니다. 이 활동의 주요 포커스는 자동차 및 공급 업계, 소프트웨어 및 하드웨어 제조업체, 엔지니어링 서비스 제공 업체 및 연구 기관의 전문 지식을 제공하는 것입니다. asc(s는 협업 환경을 제공합니다. 기업은 asc(s와 협업함으로 제품 개발을위한 새로운 자극을 얻습니다.

Boom Technology는 초음속 여객기의 설계 및 최적화에 클라우드 HPC활용을 위해 Rescale과의 전략적 제휴를 강화


Rescale, Inc. 보도 자료에서 초역입니다. 영문 버전은 다음을 참조하십시오.

Boom Supersonic is Reinventing Air Travel by Strengthening its Strategic Partnership with Rescale

Boom delta wing

Boom Technology는 초음속 여객기의 설계 및 최적화에 클라우드 HPC (고성능 컴퓨팅)의 힘을 활용하기 위해 Rescale과의 전략적 제휴를 강화했습니다.

1960년대에 차세대 고속 대륙간 비행을 위해 계획된 세계 최초의 상용 초음속기 콩코드 초음속의 저항을 줄이기 위해 날개의 폭을 짧게하도록 설계되었지만, 착륙 속도 및 이륙 속도로 양력을 유발하는 공기의 소용돌이를 생성하기 위해 긴 삼각 날개 형태로 제작되었습니다. 이것은 놀라운 기술 이었지만, 비행하는 비용이 높고, 100석 밖에 좌석을 마련 할 수 없었기 때문에 왕복 항공권이 2만달러 정도로 상업적으로는 성공하지 못했습니다. 결국은 에어 버스사가 부품을 공급 할 수 없게 된 것이 요인으로 2003년에 마지막 비행을 맞이했지만 기술의 발전이 아니라 후퇴하는 드문 사례가되고 말았습니다.

14년 후 Boom 초음속 여객의 꿈을 재현 파리 에어쇼에서 개선 된 XB-1 초음속 시험기를 전시했습니다. 이번 디자인 단계는 1960년대와는 크게 다릅니다. Rescale 턴 키 클라우드 HPC 플랫폼을 활용 한 Boom는 대규모 계산 인프라에서 전산 유체 역학(CFD)과 유한 요소 해석을 수행하여 설계의 각 단계에서 수천 시뮬레이션을 실행합니다. 온 디맨드, zero-IT 풋 프린트로 인해 핵심 작업을 수행하는 동시에 세계에서 가장 강력한 컴퓨팅 클러스터에서 고성능의 가상 프로토 타입 모델을 시뮬레이션 및 최적화 할 수 있었습니다 .

Boom 제품 개발주기는 거의 완벽하게 시뮬레이션 중심으로 초기의 상부 개념에서 엔진의 가변 흡기 형상 등의 상세 설계까지 Rescale 플랫폼을 채용하고 있습니다. 또한 조종사가 비행 시뮬레이터를 사용하여 다양한 비행 조건을 테스트 한 결과를 시뮬레이션에 피드백하여 요구 사항을 적용하는데 도움을줍니다. 이 방법을 사용하면 복잡한 시뮬레이션 도구 사이에서 엄청난 양의 데이터가 생성되지만, Rescale 개발팀은 Boom와 협력하여 효율적인 데이터 관리 워크 플로우를 개발하는 것을 지원했습니다. 

"Rescale 클라우드 HPC 플랫폼을 사용하여 시뮬레이션 중심의 설계가 제품 설계 단계에 걸쳐이 가능하게 되었습니다."Boom의 공동 설립자이자 CTO 인 Joshua Krall은 다음과 같이 말합니다 . "우리 팀은 시뮬레이션 결과를 신속하게 프로세스의 모든 관련 멤버에 전파하고 신속하게 진행할 수 있게 되었습니다. 이것은 Boom 같은 첨단 기술 기업이 처음으로 정확하게 설계되고 시뮬레이션 된  안전하고 중요한 제품을 출시하기 위해 복잡한 파트너 네트워크와 협력 할 때 큰 이점입니다. "

"Boom와의 공동 작업은 뛰어난 양방향 양방향 개발 과정이었습니다."라고 Rescale CEO의 Joris Poort는 말합니다. "Boom는 Rescale 플랫폼의 유연성과 확장 성을 활용하여 최고 수준의 소프트웨어 시뮬레이션과 클라우드 HPC 인프라에 대한 액세스가 가능하며, 또한 Rescale도 플랫폼 사용자의 일상적인 워크 플로우 요구 사항 및 대량 시뮬레이션 데이터 효율적인 분석 방법에 대해 Boom에서 배웠습니다. "

Boom은 최근 $ 33M 시리즈 A 라운드의 자금에 의해 XB-1 데모기를 파리 에어쇼에서 최신 디자인을 발표했다.

Boom Supersonic는 미국 덴버에 본사를 둔 신생 기업에서 비즈니스 클래스 운임의 운행이 가능한  마하 2.2 항공기의 설계 및 제조를 비롯한 지구의 모든 곳으로 이동할 때의 장벽을 낮추는데 전념 하고 있습니다. Boom은 8VC, RRE, Lightbank, Y Combinator, Caffeinated Capital 등 벤처 캐피탈 회사 또한 Sam Altman, Paul Graham, Greg McAdoo 등의 엔젤 투자자의 지원을 받고 있습니다. 자세한 내용은 boomsupersonic.com를 참조하십시오.



Formula1 CFD 시뮬레이션이 통합 클라우드 HPC 플랫폼과 함께해야하는 이유


Why Formula1 CFD Simulations Should Go with a Unified Cloud HPC Platform
Irwen Song - August 25, 2017



포뮬러 1의 경기 분석을 위해 HPC인프라를 사용하고 있습니다. 클라우드 hpc플랫폼을 사용해야하는 이유를 Rescale Irwen Song씨가 기고하였습니다. 


국제 자동차 연맹 (FED)은 2016년 4월 29일 2017년 포뮬러1 그랑프리에 대한 스포츠 및 기술 규정의 최신 버전을 공개했습니다. 이 문서는 모든 포뮬러 원 경주팀이 2017년 시즌을 따라야하는 규칙입니다.  CFD(전산유체역학 : Computational Fluid Dynamics) 시뮬레이션의 모든 제한 사항은 스포츠 규정의 부록 8 (공기 역학 테스트 제한) - 2 절에 명확하게 정의되어 있습니다. (the sporting regulations.)


자동차 공기 역학 연구 개발에서 광범위하게 채택 된 방법론인 전산유체역학 (CFD)은 프로세싱 시간을 효과적으로 단축시키는 것으로 입증되었습니다. 가장 큰 장점은 개별 부품단위가 아닌 전체 PoC를 컴퓨터에서 수행 될 수 있다는 것입니다. 스포츠 및 레이싱 차량 제조업체와 같은 고급 자동차 산업에서 CFD는 더욱 집중적으로 사용되었습니다. 이 블로그 포스트에서 필자는 포뮬러 원 경주팀이 CFD 디자인을 발전시키기 위해 클라우드를 활용해야하는 이유와 스포츠의 운영 기관인 FIA가이를 추진하는 이유에 대해 설명 할 것입니다.



CFD 제한을 두는 이유


CFD가 효과가 크다면 FIA가 그 사용을 제한하는 이유는 무엇입니까?

크게 두 가지 이유가 있습니다.

첫 번째는 스포츠의 공정성을 보장하는 것입니다. 모든 F1 팀이 동등한 규모는 아닙니다. 메르세데스와 페라리 같은 자동차 제조 회사가 후원하는 팀은 Manor와 Sauber 같은 독립팀보다 더 많은 재정 자원을 가지고 있습니다. 큰 팀은 CFD 시뮬레이션을 수행하기 위해 고성능 컴퓨팅 하드웨어 및 소프트웨어에 더 많은 투자를 할 수있어 소규모 팀이 경쟁 할 기회가 없을 수도 있습니다.


두 번째 이유는 비용 통제입니다. F1은 한때 그 호화로움으로 유명했습니다. 세계 경제의 변동과 더불어, 자동차 제조 회사가 후원하는 일부 독립팀도 최근 몇 년 사이에 탈락하는 것을 보았습니다. 스포츠를보다 경제적으로 만드는 것이 FIA의 최우선 과제입니다.


CFD 제한이 진정한 목적입니까?


F1 스포츠 규정의 부록 8 ( "공기 역학 테스트 제한") 섹션 2 ( "제한된 CFD 시뮬레이션")을주의 깊게 읽으면 하드웨어 계산에만 적용되는 제한 사항이 있음을 알 수 있습니다. 예를 들어 처리 장치 클러스터의 코어 및 처리 장치의 제조업체 및 모델, 규칙의 목적은 FLOPS (초당 부동 소수점 연산)로 측정 한 이론상의 최대 계산 능력을 제한하는 것입니다. 그러나 소프트웨어 혁신에는 아무런 제한이 없습니다. 또한 하드웨어의 경우 자금력이 풍부한 팀이 인피니밴드(InfiniBand)와 같은 상호 연결 개선에 투자하여 계산 속도를 높일 수 있습니다. 네트웍을 이용하여, 규칙은 각팀에 의해 성능향상을 가져올수 있는 약간 기회를 아직도 가지고있습니다. 


전통적인 온-프레미스 CFD 계산을 위한 팀과 FIA의 장애물

기존방식의 온-프레미스 CFD 계산의 경우 팀의 장애물은 다음과 같습니다.

  1. 온 - 프레미스 하드웨어 유지 관리 비용
  2. 시뮬레이션 소프트웨어 및 관련 라이센스 유지 비용
  3. 유휴 기간 동안 자원 낭비 
  4. R&D 기간 동안의 부족한 컴퓨팅 파워
  5. 시뮬레이션 데이터를 안전하고 효율적인 관리
FIA가 직면 한 큰 장애물은 감사(Auditing)입니다.  팀이 CFD 시뮬레이션 및 위치에 대한 사내 HPC 정보를 보고 한 후 하드웨어 사양을 확인하기 위해 감사원이 현장에 있어야합니다. 또한 감사 대상 하드웨어가 해당 CFD 시뮬레이션을 실행하는 하드웨어와 동일하다는 보장도 없습니다. 

A unified cloud HPC platform – a solution for all

다음 요구 사항을 충족한다면 단일화 된 클라우드 HPC 솔루션은 위의 모든 문제를 해결할 수 있습니다. 

  1. 데이터 보안 및 무결성. 시뮬레이션 데이터는 F1 레이싱 팀에게 가장 중요한 자산 중 하나입니다. 여러팀이 시뮬레이션 작업을 실행하는 클라우드 HPC 플랫폼의 경우 무단 액세스 및 변조로부터 데이터를 보호 할 수있는 것이 최우선 적이어야합니다.
  2. 모두 "주문형"방식으로 무제한의 컴퓨팅 하드웨어 리소스를 제공하십시오. 이는 R&D 단계에서 컴퓨팅 능력이 부족하다는 문제를 해결합니다. 엔지니어는 필요할 때마다 "충분히 큰" 클러스터를 스타트하고 가능한 빨리 시뮬레이션 작업을 실행할 수 있습니다. 또한 사용자는 작업이 실행되는 시간에 대해서만 비용을 지불하므로 기존의 사내 구축 형 HPC보다 훨씬 경제적입니다.
  3. 매시간 가격 책정을 통해 CFD 소프트웨어 라이센스 옵션을 제공하십시오. 이를 제공하는 소프트웨어 공급 업체의 경우, 이는 CFD 엔지니어의 도구 상자에서 다양한 선택을 제공합니다. 소프트웨어는 클러스터의 크기와 CFD 작업의 길이에 따라 매시간 청구됩니다. 비용 측면에서 보면 비싼 장기 라이센스(또는 임대라이센스)를 구입하는 것보다 효율적입니다. 또한 엔지니어는 업무를 수행 할 수있는 충분한 라이센스가없는 것에 대해 걱정할 필요가 없습니다.
  4. 각 팀에 동일한 하드웨어 및 소프트웨어 세트를 제공하십시오. 이는 팀이 사용할 수있는 하드웨어 및 소프트웨어 선택 세트를 제한합니다. 더 중요한 것은, 모든 팀에게 공정성을 보장하는 동일한 도구 세트가 제공된다는 것입니다.
  5. CFD 엔지니어가 CFD 작업에 대한 결과를 실행 및 모니터링하고 검색 할 수 있는 친숙한 사용자 인터페이스를 제공합니다. 이것은 CFD 엔지니어가 작업을 설정하고 결과를 빨리 검색 할 수있게 도와 주며 프로세스를 오류가 발견하기 쉽게 만듭니다.
  6. 관리 사용자 (FIA의 감사원)가 소프트웨어 및 하드웨어 사용을 모니터하고 예산을 책정 할 수있는 관리 포털을 제공합니다. 이 기능을 통해 FIA의 감사 프로세스를 극적으로 관리 할 수 ​​있습니다. FIA의 직원은 각 팀마다 동일한 예산 (상한)을 설정할 수 있습니다. 이 예산은 각 팀의 모든 하드웨어 및 소프트웨어 사용에 적용됩니다. 예산 한도에 도달하면 더 이상 시뮬레이션 Job을 수행할 수 없습니다. FIA 심사원은 관리포탈을 통해 설정 (코어 시간의 총 하드웨어 사용량, 라이센스 시간의 총 소프트웨어 사용량) 또는 각 작업에 대한 상세한 분석으로 작업을 쉽게 모니터링 할 수 있습니다. 이것은 모두 웹 브라우저에서 수행 할 수 있습니다.
  7. IT 유지비용은 0입니다. F1 팀과 FIA가 하드웨어와 소프트웨어를 유지할 필요가 없다고 상상해보십시오. 대신 CFD 시뮬레이션은 항상 최신 하드웨어와 소프트웨어로 실행될 수 있습니다. 클라우드 HPC를 사용하면 IT 비용을 들이지 않고도 이러한 꿈을 실현할 수 있습니다.

세계는 클라우드의 장점을 받아 들이고 있으며, F1에서도 유용하게 활용할 수 있습니다. 

CFD 시뮬레이션은 포뮬라 원 레이싱 카 설계 및 개발 작업에서 중요한 엔지니어링 도구로 간주됩니다. 그러나 대부분의 IT 업계가 클라우드 환경으로 전환하고 있지만 대부분의 F1 CFD 시뮬레이션은 여전히 사내 구축형 하드웨어 및 소프트웨어에서 수행됩니다. 

최첨단의 F1팀은 통합 클라우드 HPC 플랫폼을 통해, 기존의 온-프레미스 HPC의 제약사항은 사라지고 혁신을 가속화 할수 있는 이점을 얻을 수 있습니다. 

Source - Rescale blog

개인적인 의견 - 포뮬러1에서 경기력향상을 위해 hpc환경을 사용했다는것에 놀랐고 공평성을 위해 규약까지 만들어 관리한다는것에 다시한번 놀랐습니다. 미래에 드론대회나 각종 기록을 갱신하는 대회등에도 적용하면 좋을것 같습니다.