본문으로 건너뛰기

Mapping ​

Mapping은 Area를 평가하는 단위입니다. Kryptos는 Gas Mapping과 Fire Mapping 두 종류를 지원합니다. Mapping마다 고유한 Grade와 Detector Configuration이 있으며, Coverage도 따로 계산됩니다.

새로 만든 Area에는 Mapping이 없습니다. 처음에는 트리에 데크만 표시됩니다. Mapping을 만들려면 Area 설정에서 켜세요.

  • Gas Mapping — Gas Mapping 파라미터에서 필요한 Gas Component의 사용을 체크합니다. 켠 Gas Component(탄화수소 HC, 독성 H2S, 독성 NH3 등)마다 별도의 Gas Mapping이 만들어집니다.
  • Fire Mapping — Fire Mapping 파라미터에서 Mapping 사용을 체크합니다.

주의

Mapping을 켜는 것만으로는 충분하지 않습니다. Area 설정에서 변경 사항 적용도 클릭해야 합니다. Kryptos는 변경 사항이 적용될 때만 Mapping을 만듭니다.

Mapping을 켜고도 변경 사항 적용을 클릭하지 않고 패널을 닫으면 Mapping이 만들어지지 않습니다.

설정을 적용하면 Area 트리에 Mapping이 나타나고, 그 아래에 Risk Grade와 Configuration이 표시됩니다.

Mapping 항목이 있는 Area 트리

이 페이지에서는 Mapping의 내용을 다루는 방법을 설명합니다. Detector Coverage를 평가할 위험 공간을 정하는 Risk Grade와, 그 위험 공간을 지키는 Detector 배치를 담는 Configuration입니다.

팁

리본은 트리에서 선택한 항목에 따라 바뀝니다. 동작이나 버튼이 보이지 않으면 트리에서 알맞은 항목을 선택했는지 확인하세요.

Risk Grade ​

Risk Grade는 플랜트 안에서 Detector Coverage를 평가할 위험 공간을 정합니다. 3D 뷰에서 공간을 그리고, 프로젝트 설정에서 정한 Grade 유형을 지정합니다. 그러면 Kryptos가 그 위험 공간 안에서 달성한 Coverage를 계산해 보여 줍니다.

Risk Grade 추가하기 ​

Risk Grade를 추가하려면 Area 트리에서 원하는 Mapping 아래의 Risk Grade를 선택한 다음 리본에서 Grade 추가를 클릭합니다.

Risk Grade를 선택한 상태의 리본 Grade 추가

  1. Grade 추가 — 그리기 패널을 엽니다. 여기에서 새 Risk Grade를 설정하고 모양을 정합니다.

그리기 패널에는 Risk Grade를 만드는 데 필요한 설정이 있습니다.

Grade 그리기 패널

  1. 이름 — Area 트리에 표시될 새 Risk Grade의 이름입니다.
  2. 모양 — Risk Grade의 모양입니다. 직육면체, 원기둥, 다각형 중에서 고릅니다.
  3. 그리기 평면 — Grade 윤곽을 그릴 평면입니다. XY, YZ, XZ 중 하나입니다.
  4. 범위 — 선택한 그리기 평면에 수직인 방향으로 Grade의 최소·최대 범위를 정합니다. 예를 들어 XY 평면에 윤곽을 그리면 범위는 Z축을 따라 정해집니다. 최솟값은 최댓값보다 작아야 합니다.
  5. Grade 그리기 — 3D 뷰에서 그리기 모드를 켭니다.

먼저 이름, 모양, 그리기 평면, 범위를 정합니다. 그런 다음 Grade 그리기를 클릭하고 3D 뷰에서 윤곽을 그립니다. 윤곽을 다 그리면 버튼이 완료로 바뀝니다. 클릭해 Grade 만들기를 마칩니다.

그리는 동안 완료 옆에 재설정과 취소도 있습니다. 그리기 패널이 작업할 부분을 가리면 패널 머리글을 끌어 옮길 수 있습니다.

주의

올바른 범위를 입력하기 전에는 Grade를 그리기 시작할 수 없습니다. 두 범위 값은 처음에 모두 0입니다. 최솟값이 최댓값보다 작아야 합니다.

범위 값이 올바르지 않으면 Kryptos가 **"최솟값은 최댓값보다 작아야 합니다"**라는 메시지를 보여 주고 그리기가 시작되지 않습니다.

주의

그리기 모드인 동안에는 리본과 Area 트리가 잠깁니다. 완료로 작업을 마치거나, 취소로 Grade를 저장하지 않고 나가세요.

세 가지 모양 ​

Kryptos에서 Risk Grade에 쓸 수 있는 모양은 직육면체, 원기둥, 다각형 세 가지입니다.

직육면체 — 3D 뷰에서 커서를 움직여 Grade 윤곽이 될 직사각형을 그립니다. 다 그리면 모양에 흰색 핸들이 나타나 크기를 조정할 수 있습니다.

원기둥 — 3D 뷰에서 커서를 움직여 원을 그립니다. 가운데 핸들로 원을 옮기고, 둘레의 핸들로 반지름을 조정합니다. 끄는 동안 두 핸들을 잇는 선을 따라 반지름이 표시됩니다.

다각형 — 3D 뷰에서 차례로 클릭해 꼭짓점을 찍고, 원하는 윤곽을 만듭니다.

다각형을 그리는 동안 다음 단축키도 쓸 수 있습니다.

입력효과
마우스 가운데 버튼직선 구간과 부드러운 곡선을 번갈아 바꿉니다. Kryptos가 다각형의 두 점을 어떻게 이을지 정하는 데 도움이 됩니다.
Delete마지막으로 찍은 점을 지웁니다.

어떤 모양을 고르든 윤곽은 선택한 그리기 평면 위에 그려집니다. 그다음 Kryptos가 윤곽을 범위의 최솟값부터 최댓값까지 늘려 입체적인 위험 공간을 만듭니다.

팁

재설정은 지금 그린 것을 지우고 같은 모양과 그리기 평면으로 다시 시작하게 해 줍니다. 취소하고 그리기 패널을 다시 여는 것보다 빠릅니다.

Risk Grade 고르기 ​

Grade를 그리면 모양과 부피가 정해집니다. 그것이 어떤 Risk Grade인지는 따로 지정합니다.

Risk Grade를 지정하려면 Area 트리에서 Grade를 선택하세요. 뷰에 속성 패널이 나타납니다.

Grade 패널

패널은 두 부분으로 되어 있습니다.

  • Grade 유형 — 그 공간에 지정할 Risk Grade입니다. 드롭다운에는 프로젝트 설정 → Risk Grade 유형에서 현재 Mapping용으로 켠 Risk Grade 유형이 나옵니다.
  • 좌표 — Grade의 크기와 위치입니다. 직육면체 Grade는 각 축의 최소·최대 좌표를, 원기둥 Grade는 중심 좌표, 범위, 반지름을 지정합니다.

이 값을 바꾸면 해당 입력란을 벗어날 때 자동으로 저장됩니다. Grade 모양도 그에 맞게 업데이트됩니다.

Grade 편집하기 ​

기존 Risk Grade를 바꾸는 방법은 두 가지입니다. 숫자로 크기를 바꿀지, 보면서 모양을 바꿀지에 따라 고르세요.

좌표 편집 — Grade 속성 패널에서 정확한 값을 입력합니다. 직육면체 Grade는 각 축의 정확한 최소·최대 좌표를, 원기둥 Grade는 중심, 범위, 반지름을 바꿀 수 있습니다.

Grade 편집 — 리본에서 이 옵션을 클릭하면 그리기 모드가 다시 열립니다. 3D 뷰에서 Grade 모양을 직접 바꿀 수 있습니다. 완료를 클릭하면 변경 사항이 저장됩니다.

주의

기존 Grade를 편집할 때 재설정을 누르면 원래 모양으로 돌아가지 않습니다. 지금 모양이 지워지고 처음부터 새로 그리게 됩니다.

변경 사항을 버리고 원래 Grade를 유지하려면 취소를 클릭하세요.

Risk Grade 비활성화, 잠금, 삭제 ​

기존 Grade를 관리하는 리본 동작은 세 가지입니다.

  • 억제 — Risk Grade를 지우지 않고 Coverage 계산에서 뺍니다. 다른 Grade의 기여도를 잠시 살펴보고 싶을 때 유용합니다. 억제 해제를 클릭하면 다음 계산부터 다시 포함됩니다.
  • 잠금 — Risk Grade를 읽기 전용으로 만들어 실수로 바꾸거나 지우지 않게 합니다. 다시 클릭하면 잠금이 풀립니다.
  • 삭제 — Grade를 Mapping에서 완전히 없앱니다.

Configuration ​

Configuration은 Area 안에서 Detector를 배치한 하나의 방식입니다. Mapping 하나에 Configuration을 여러 개 둘 수 있어, 여러 Detector 배치를 만들고 비교할 수 있습니다.

Configuration마다 따로 계산되므로, 원래 배치를 바꾸지 않고 다른 Detector 배치를 평가할 수 있습니다.

Configuration 추가하기 ​

Area 트리에서 원하는 Mapping 아래의 Configuration을 선택한 다음 리본에서 Configuration 추가를 클릭합니다.

리본의 Configuration 추가

  1. Configuration 추가 — 새로운 빈 Detector Configuration을 만듭니다.

Risk Grade와 마찬가지로 Configuration도 리본 동작으로 편집, 억제, 잠금, 삭제할 수 있습니다. Configuration을 비활성화하면 내용을 지우지 않고 계산에서 뺍니다.

예비 및 최종 Configuration ​

각 Mapping에서 프로젝트 요약과 보고서에 넣을 Configuration 두 개를 정할 수 있습니다.

  • 예비 — 처음 또는 제안하는 Detector 배치입니다.
  • 최종 — 고객에게 납품하기 위해 고른 최적화된 Detector 배치입니다.

Configuration을 예비 또는 최종으로 정하려면 Area 트리에서 그 Configuration을 선택하고 리본에서 Configuration 설정을 클릭합니다. 구성을 예비로 설정 또는 구성을 최종으로 설정을 고르세요.

주의

요약과 보고서에는 예비와 최종으로 정한 Configuration만 들어갑니다. 다른 Configuration은 모두 작업용 대안으로 취급됩니다. Kryptos에서 계산하고 검토할 수는 있지만 보고서에는 나오지 않습니다.

예비 또는 최종으로 정한 Configuration은 그 지정이 있는 동안 삭제하거나 비활성화할 수 없습니다. 삭제하거나 비활성화하려면 먼저 지정을 해제하세요.

Detector 추가하기 ​

Detector를 추가하려면 먼저 Detector를 놓을 Configuration을 선택합니다.

리본의 추가 버튼이 Detector 추가 옵션이 있는 드롭다운으로 바뀝니다.

Detector 추가가 있는 추가 드롭다운

  1. Detector 추가 — 선택한 Configuration에 새 Detector를 추가하고 배치 작업을 시작합니다.

팁

같은 추가 드롭다운에는 Configuration 추가 옵션도 있습니다. Area 트리에서 Configuration 항목을 선택하지 않고도 여기에서 바로 다른 Configuration을 만들 수 있습니다.

새 Detector를 놓으려면 3D 뷰에서 원하는 위치를 클릭하세요. 그 위치에 Detector가 만들어지고, 좌표가 자동으로 채워지고 저장됩니다.

Detector 패널

Detector 속성 패널에는 다음 항목이 있습니다.

  1. 위치 — Detector의 X, Y, Z 좌표입니다. 직접 입력하거나, 선택 버튼을 클릭해 3D 뷰에서 바로 위치를 고를 수 있습니다.
  2. 유형 — Gas Detector에 적용됩니다. **Point Gas Detector(PGD)**는 한 지점에 놓이지만, **Open Path Gas Detector(OPGD)**는 송신기와 수신기로 이루어지고 그 사이로 적외선 빔이 지나갑니다. 그래서 OPGD에는 송신기용과 수신기용, 두 세트의 좌표가 있습니다.
  3. Component — 그 Detector가 감지할 Gas Component입니다. 프로젝트 설정에서 켠 Component만 고를 수 있습니다.
  4. 방향 — Fire Detector에만 적용됩니다. 수평 각도는 Detector가 바라보는 방향을, 수직 기울기는 위아래로 기울어진 정도를 나타냅니다. 두 값 모두 도 단위입니다.

Detector 속성을 바꾸면 해당 입력란을 벗어날 때 자동으로 저장됩니다.

패널에는 Detector의 대표 직경(Gas Detector) 또는 대표 범위(Fire Detector)도 나옵니다. 이 값은 앞서 Area 설정에서 정한 Detector 표시에서 가져옵니다. Detector가 보이는 모양에만 영향을 주며, Coverage 계산에는 쓰이지 않습니다.

팁

Area 트리의 Configuration 항목 아래에 있는 Detector 접두사로 새로 추가하는 Detector의 이름 규칙을 정할 수 있습니다.

예를 들어 접두어를 FX101_로 하면, 새로 추가하는 Detector 이름이 자동으로 FX101_1, FX101_2, FX101_3과 같이 붙습니다.

Detector를 많이 배치할 때 특히 유용하며, 하나씩 이름을 바꾸지 않아도 됩니다.

Detector 비활성화, 잠금, 삭제 ​

Detector도 Risk Grade와 같은 방식으로 관리할 수 있습니다.

  • 억제 — Detector를 Configuration에서 없애지 않고 Coverage 계산에서 뺍니다.
  • 잠금 — Detector를 읽기 전용으로 만들어 실수로 바꾸거나 지우지 않게 합니다.
  • 삭제 — Detector를 Configuration에서 완전히 없앱니다.

팁

Detector 하나의 기여도를 확인하려면, 그 Detector를 비활성화하고 Coverage 계산을 다시 실행하세요. 비활성화 전과 후의 결과를 비교하면 그 Detector가 전체 Coverage에 얼마나 기여하는지 알 수 있습니다.

팁

Configuration에서 Detector를 잠그면 특히 다음 경우에 유용합니다.

  1. Detector를 꼭 두어야 하는 위치가 있을 때

    프로젝트 철학에 따라 Optimisation 결과와 관계없이 특정 위치에 Detector를 두어야 할 수 있습니다. 이럴 때는 정해진 위치에 Detector를 놓고 잠그세요.

    그 뒤에 실행하는 Optimisation은 Coverage를 계산하고 추가 Detector의 위치를 정할 때 이 잠긴 Detector를 고려합니다. 꼭 필요한 Detector는 그대로 두고, Kryptos가 나머지 배치를 최적화합니다.

  2. 한 Gas Detector의 Coverage를 다른 가스에도 인정할 때

    어떤 프로젝트에서는 설계 철학에 따라 한 Gas Component용 Detector의 Coverage를 다른 Gas Component에도 인정할 수 있습니다.

    예를 들어 탄화수소(HC) Gas Mapping에 대해 이미 최적화된 배치가 있는 Area를 생각해 봅시다. 같은 Area에 HC와 H₂S가 섞인 흐름이 있고, H₂S 같은 독성 Gas Component도 있을 수 있습니다. H₂S 농도가 경보 기준에 이르기 전에 HC 누출로 경보가 울릴 것으로 예상된다면, HC Detector도 누출이 독성 위험이 되기 전에 감지할 수 있습니다.

    이런 경우 최적화된 HC Detector 배치를 H₂S Mapping의 Configuration에 복사하고 그 Detector들을 잠글 수 있습니다. 그 뒤 H₂S Configuration에서 Gas Optimisation을 실행하면, Kryptos는 잠긴 HC Detector가 이미 주는 Coverage를 고려합니다. 그러면 Optimisation은 정한 Coverage 목표를 충족하는 데 필요한 곳에만 H₂S Detector를 추가하면 되므로, 추가로 필요한 Detector 수를 줄일 수 있습니다.

    주의: 한 Gas Component의 Coverage를 다른 Gas Component에 인정하려면 프로젝트 설계 철학에 따른 근거가 있어야 하며, 가스 누출 특성, Detector 반응, 경보 기준, 적용되는 설계 기준으로 뒷받침되어야 합니다. 모든 경우에 HC Detector를 H₂S 감지에 자동으로 인정할 수 있다고(또는 그 반대로) 가정해서는 안 됩니다.

  • Area 설정 — Area에서 쓸 수 있는 Mapping을 정하는 설정입니다.
  • 계산 실행 — Risk Grade와 Detector Configuration이 준비되면 Coverage를 계산합니다.
  • 프로젝트 설정 — 프로젝트에서 쓸 수 있는 Risk Grade 유형을 설정합니다.

Kryptos — XALVIC Advisors Pvt Ltd