COMSOL Multiphysics® 5.3a Release Highlights



COMSOL Desktop® Updates



모든 COMSOL Multiphysics® 소프트웨어 사용자를 위하여, 버전 5.3a는 메소드(method) 입력을 명시할 수 있는 모델 메소드에 대한 메소드 호출, MPH 파일 간의 물리 인터페이스 또는 전체 컴포넌트를 전송하는 기능, 개선된 복구 파일 처리를 제공합니다. 아래 COMSOL Desktop® 업데이트에 대해 자세히 알아보십시오.

Model Methods and Method Calls

COMSOL Multiphysics® 버전 5.3에서 소개된 모델 메소드를 사용하면 텍스트 파일의 데이터로부터 형상 시퀀스 설정, 특정 기준에 따라 해석 설정 변경 또는 그리기 그룹 템플릿 생성과 같이 작업중인 모델에서 직접 복잡한 작업을 수행 할 수 있습니다. 메소드를 만들고 실행할 때 메소드를 실행하기 이전에 지정하고픈 특정 입력 값이 있을 수 있습니다. Global Definitions 노드의 하위 노드에서 새로운 Method Call 노드를 사용하면 모델 메소드에 입력 깂을 제공할 수 있습니다. 동일한 모델 메소드를 사용한 다중 Method Call 노드를 작성하여 각 노드에 다른 기본 입력 값들을 지정 할 수 있습니다. 메소드 입력은 메소드 호출 노드의 설정 창에 표시되며, 연관된 입력 유형에 가장 적합한 객체 유형을 자동으로 사용합니다. 모델 메소드는 Application Builder를 필요하기 때문에 Windows® 운영 체제에서만 만들거나 편집 할 수 있지만, 메소드 호출은 모든 플랫폼에서 기존 모델 메소드에 대해 실행 및 추가 할 수 있습니다.

스크린샷 보기

스크린샷 보기

새 메소드 호출 기능이 있는 개발자 리본 탭.

새 메소드 호출 기능이 있는 개발자 리본 탭.

메소드 호출 외에도 모델 메소드에는 여러 가지 개선 사항이 있습니다. 새로운 내장된 selectNode 메소드를 사용하면, 모델 메소드를 실행 한 후 그래픽 창에서 선택하고 표시해야 하는 Model Builder 트리의 노드를 선택할 수 있습니다. 이전에는 어플리케이션 메소드에서만 사용할 수 있었던 setProgress, setProgressInterval 및 resetProgress 방식을 사용하여 진행률 막대를 제어 할 수 있습니다. 디버깅을 돕기 위해 Model Builder 데스크탑 창에 Application Builder와 함께 디버그 로그(Debug Log) 창을 표시 할 수 있습니다.

스크린샷 보기

Insert Component and Physics via Copy-Paste Functionality

새로운 Insert 도구를 사용하면 하나의 모델에서 다른 모델로 전체 컴포넌트(Component) 또는 물리 설정들을 복사 할 수 있습니다. Insert Components from Model 기능을 사용하면 전체 모델 컴포넌트를 현재 모델로 가져올 수 있습니다. 마찬가지로 Insert Physics 도구는 다른 모델의 물리 인터페이스를 현재 열려 있는 모델의 기존 컴포넌트에 삽입합니다. 원본 물리 인터페이스를 포함하는 컴포넌트의 공간 차원은 대상 컴포넌트의 공간 차원과 동일할 필요는 없습니다. 이 두 가지 도구는 COMSOL Multiphysics® 세션간에 복사 – 붙여 넣기 기능을 제공하므로 컴포넌트와 물리를 다른 COMSOL Multiphysics® 세션에 복사하여 붙여 넣을 수 있습니다.

컴포넌트 목록에는 Insert Component from Model이 포함되어 있습니다. 이 기능은 사용자가 모델을 탐색한 다음 해당 모델에서 현재 COMSOL Multiphysics® 섹션에 삽입할 컴포넌트를 선택하는  Insert Component 대화 상자를 엽니다.

컴포넌트 목록에는 Insert Component from Model이 포함되어 있습니다. 이 기능은 사용자가 모델을 탐색한 다음 해당 모델에서 현재 COMSOL Multiphysics® 섹션에 삽입할 컴포넌트를 선택하는 Insert Component 대화 상자를 엽니다.


물리 리본 탭에는 Insert Physics from Model 기능이 있습니다. 이 기능은 사용자가 모델을 탐색하고 현재 COMSOL Multiphysics® 섹션에서 선택한 컴포넌트에 삽입할 물리 인터페이스를 선택하는 Insert Physics 대화 상자를 엽니다. 물리 인터페이스 목록에는 인터페이스 라벨 앞에 원본 공간 차원도 포함됩니다.

물리 리본 탭에는 Insert Physics from Model 기능이 있습니다. 이 기능은 사용자가 모델을 탐색하고 현재 COMSOL Multiphysics® 섹션에서 선택한 컴포넌트에 삽입할 물리 인터페이스를 선택하는 Insert Physics 대화 상자를 엽니다. 물리 인터페이스 목록에는 인터페이스 라벨 앞에 원본 공간 차원도 포함됩니다.


Generalized Moving Mesh Functionality

Component의 Definitions에서 마우스 우-클릭을 하거나 또는 Definitions 툴바에 있는 Moving Mesh 하위 메뉴에서 Moving Mesh 기능을 사용할 수 있습니다. 이동 격자(moving mesh) 특성은 모델의 공간 프레임을 제어하며, 도메인이 변형되거나 움직이는 모델의 모든 물리에 적용될 수 있습니다. 문제의 동역학적 특성으로 인해 형상이 변형되는 정적 상태와 시간 종속 변형 모두를 연구하는데 사용될 수 있습니다. 예를 들어, Moving Mesh 노드 아래에 추가된 Deforming Domain 기능은 유체-구조 상호 작용 (FSI)에서 유체 도메인의 변형 또는 MEMS의 정전기 도메인 변형에 사용할 수 있습니다. 다른 기능은 유체 혼합기 또는 전기 모터의 경우와 같이 모델의 일부가 회전하도록 지정할 수 있습니다.

Definitions 하부에 있는 이동 격자 특징은 움직이는 격자가 있는 다중 물리 인터페이스를 위한 새로운 기본 메커니즘입니다. Moving Mesh(ALE) 물리 인터페이스 대신에 사용되며 새로운 이동 격자 기능의 대안으로 계속 사용할 수 있습니다.

스크린샷 보기

User-Defined Functions Available in Edit Fields

매개 변수, 형상, 격자, 해석 등을 정의 할 때 Global Definitions, 형상 구역 또는 Results에서 정의한 함수를 사용할 수 있습니다. 이 기능을 사용하면 예를 들어 복잡한 형상을 작성하는 것과 같이 특화된 모델을 구성할 수 있는 다양한 가능성이 열립니다. 분석 식, 보간 표, MATLAB®의 M파일 또는 재료 등 다양한 방법으로 함수를 정의 할 수 있습니다. 이러한 함수는 형상, 격자 및 해석 등을 정의 할 때 편집 구역으로부터 호출 할 수 있습니다. 편집 구역에서 Ctrl + 스페이스 키를 누르면 표현 식에 삽입 할 함수나 매개 변수를 선택할 수 있는 메뉴가 나타납니다.

두 개의 해석 함수를 사용하여 Move 기능으로 사각형의 나선형을 만드는 데 사용됩니다.

두 개의 해석 함수를 사용하여 Move 기능으로 사각형의 나선형을 만드는 데 사용됩니다.

스크린샷 보기

Variables for Matrix Operations

컴포넌트에서 역행렬, 대각화 및 단일 값 분해 (SVD)와 같은 행렬 연산과 관련된 행렬 및 변수를 정의 할 수 있습니다. 결과 및 입력 행렬은 행렬 요소에 대한 공통의 기본 명칭과 색인화 규칙을 사용하여 스칼라 변수 형태로 방정식 및 결과에 사용할 수 있습니다. 최대 9 x 9 크기의 정사각형 행렬이 처리되며, 각 요소는 해 또는 해의 기울기 구성 요소, 좌표 표현 식 등과 같은 해석 영역 변수가 될 수 있습니다.

행렬의 역행렬, 대각화 및 SVD와 관련된 변수를 생성하기 위한 유틸리티.

행렬의 역행렬, 대각화 및 SVD와 관련된 변수를 생성하기 위한 유틸리티.

스크린샷 보기

New Application for Cluster Setup Validation

새로운 클러스터 설정 검증 응용 프로그램을 사용하면 응용 프로그램 내에서 직접 새 설정을 테스트할 수 있으므로 클러스터 컴퓨팅 및 원격 컴퓨팅에 대한 올바른 설정을 쉽게 찾을 수 있습니다. 작업 설정을 찾았으면 COMSOL Server™와 함께 사용할 수 있도록 내보낼 수 있습니다. COMSOL Server™ 또는 COMSOL Multiphysics® 환경 설정에서 클러스터 컴퓨팅 환경을 정의하면 개별 응용 프로그램에 하드 코딩 된 클러스터 설정이 포함될 필요가 없습니다. Open Documentation 툴바 버튼은 응용 프로그램 사용 방법에 대한 자세한 작업과정이 포함된 PDF를 엽니다. 클러스터 설정 검증 앱은 COMSOL Multiphysics®를 통한 클러스터 구성에도 사용할 수 있습니다.

클러스터 설정 유효성 검사(Cluster Setup Validation) 앱 사용자 인터페이스

클러스터 설정 유효성 검사(Cluster Setup Validation) 앱 사용자 인터페이스


Improved Handling of Recovery Files

기본적으로 COMSOL Multiphysics® 소프트웨어는 모델이 해석되는 동안 복구 파일을 저장합니다. 정전으로 인해 컴퓨터가 재부팅되는 경우와 같이 어떤 이유로든 해석 시간 동안 소프트웨어가 종료되면 저장된 복구 파일을 사용하여 부분적으로 해결된 모델을 복구할 수 있습니다. COMSOL Multiphysics® 버전 5.3a의 새로운 복구 파일 기능은 사용자에게 훨씬 더 사용하기 쉽고 친숙합니다. 복구 파일은 소프트웨어를 시작할 때 분리된 창에 표시되며 사용자 인터페이스를 개선하여 열거나 저장 또는 삭제할 파일을 즉시 결정할 수 있습니다.

새로운 복구 파일을 여는 것이 가능 할 때 복구 파일 창이 자동으로 나타납니다.

새로운 복구 파일을 여는 것이 가능 할 때 복구 파일 창이 자동으로 나타납니다.


Selection List Counter

Selection List 창에 현재 선택된 항목 수가 표시됩니다. 예를 들어, 특정 번호가 필요하고 선택을 올바르게 적용했는지 확인하려는 경우에 유용합니다.

다중 오일 플랫폼 모델에서 선택된 모서리 수를 보여주는 Selection List 창.

다중 오일 플랫폼 모델에서 선택된 모서리 수를 보여주는 Selection List 창.