시스템 엔지니어링의 단위 및 값 정의

단위 특성을 사용하여 시스템 엔지니어링 디자인에 차원 개념을 정의할 수 있습니다.

이 태스크 정보

SysML 단위는 프로젝트에 사용되는 차원을 정의합니다. 예를 들어, meter, inch, kilometer, milelight_year은 길이 개념을 나타냅니다. 따라서 이는 모두 길이 차원과 연관됩니다. 모든 단위에는 단위가 동일한 다른 수량을 비교할 수 있도록 주어진 수량을 표준 방식으로 표현하는 SysML valueType이 있어야 합니다. 단위는 일반적으로 SysML 프로파일의 일부인 표준 단위 라이브러리(예: SI 또는 NIST)에서 가져옵니다.

다이어그램 또는 브라우저에서 프로젝트의 단위 및 값 유형을 정의할 수 있습니다. 다이어그램에 단위를 정의하려면, 단위 단추단위 단추를 선택하고 새 단위를 다이어그램에 배치하십시오. 브라우저를 사용하려면, TypesPkg를 펼치고 단위를 강조표시하십시오.

블록 정의 다이어그램에 UML 데이터 유형의 확장기능을 작성하려면, ValueType을 블록의 값 특성에 대한 유형과 같은 데이터 유형으로 사용하십시오. UML 데이터 유형은 일반적으로 float 또는 double과 같은 소프트웨어 구현 유형의 수량을 표현합니다. SysML에서 valueType은 밀리암페어와 같은 표준 단위로 수량을 표현합니다. valueType은 수량 및 단위에 대한 플레이스홀더도 포함합니다. 수량 및 단위에 대한 플레이스홀더

SysML에서는 단위 없이 valueType을 정의할 수 있습니다. 예를 들어, valueType이 비율을 표현하는 경우 valueType은 수량만 표현합니다.

프로시저

  1. 마우스 오른쪽 단추를 클릭하고 새 단위 추가를 선택하십시오.
  2. 브라우저 필드에 단위 이름을 입력하고 단위 이름을 두 번 클릭한 후 기능 창에서 태그 탭을 선택하십시오.
  3. 차원 필드에서 선택 단추를 클릭하여 값 선택 창을 표시하고 TypesPkg 또는 프로파일의 차원 목록에서 차원을 선택하십시오.
  4. 확인을 클릭하십시오.
  5. 브라우저의 TypesPkg에서 ValueType을 강조표시하고 마우스 오른쪽 단추를 클릭한 후 새 ValueType 추가를 선택하십시오.
  6. 브라우저 필드에 ValueType 코드를 입력하고 코드를 두 번 클릭한 후 세부사항 탭을 선택하십시오.
  7. 필수 기본 유형을 선택하고 확인을 클릭하십시오.
    주: SysML의 단위 개념에는 수량 개념이 포함되지 않기 때문에 단위가 값 특성의 유형으로 사용되지 않습니다.

피드백