선박 전기 설계 현장에서는 도면 오류와 부품 중복으로 비용이 손실되는 경우가 빈번합니다. 기존 CAD 데이터베이스는 최신 규격을 반영하지 않아 설계 검증에 추가 작업이 필요합니다. 최신 CAD 라이브러리를 적절히 적용하면 이러한 문제를 근본적으로 해소할 수 있습니다.

한눈에 보기

  • 1. IEC 60092 규격에 맞는 부품 라이브러리 구축
  • 2. DNV 규정에 부합하는 전선·케이블 트레이 모델링
  • 3. 자동 배선 검증으로 설계 오류 30% 이상 감소
  • 4. 기능 안전(SIL) 요구사항을 CAD 파라미터로 관리
  • 5. 방폭(IEC 60079) 구역별 부품 선택 자동화
  • 6. 라이브러리 업데이트 프로세스 표준화로 유지보수 비용 절감

1. CAD 라이브러리 기본 구조와 규격 연계

CAD 전기 설계에서 라이브러리는 ‘부품·기호·속성’ 세 층으로 구성된다. 첫 번째 층은 시각적 기호(블록)이며, 두 번째 층은 속성 데이터베이스, 세 번째 층은 규격 연계 매핑이다. IEC 60092‑101(선박 전기설비 일반)에서는 전기 설비의 식별 부호와 색상 코드를 정의한다. 이러한 부호를 CAD 블록의 Attribute 항목에 ‘IEC‑60092‑ID’, ‘ColorCode’ 등으로 저장하면 설계 단계에서 자동 검증이 가능하다.

IEC 60364‑5‑52는 저압 배선의 전압 등급과 차단기 정격을 규정한다. 블록 속성에 ‘RatedVoltage’, ‘In‑UseCurrent’ 등을 추가하고, 해당 값이 IEC 60364‑5‑52(예: 450 V 이하) 범위를 초과하면 경고 메시지를 출력하도록 스크립트를 연동한다. 이때 IEC 60364‑5‑53의 전선 구간별 전류 허용치를 참고해 자동 계산이 이루어진다.

방폭 설비에 적용되는 IEC 60079‑10은 구역 구분과 허용 부품을 명시한다. 라이브러리 메타데이터에 ‘ExplosionZone’(예: 0, 1, 2) 필드를 두고, 각 부품이 해당 구역에 적합한지 여부를 IEC 60079‑31(전기·전자 장비) 기준으로 검증한다. DNV‑GL 표준 ‘Rule 3.01‑B‑01’ 역시 방폭 구역에 대한 추가 요구사항을 제공하므로, DNV‑GL 규정과 IEC 60079를 동시에 매핑한다.

속성 데이터와 규격 매핑을 일관되게 관리하기 위해서는 데이터베이스 스키마를 ‘규격‑속성‑검증’ 삼각관계로 설계한다. 예를 들어, ‘CableBlock’ 테이블에 ‘IEC60092‑CableType’, ‘IEC60364‑CurrentRating’, ‘IEC60079‑Zone’ 컬럼을 두고, 각 컬럼에 대한 유효성 검사를 트리거 함수로 구현한다. 이렇게 하면 설계자가 부품을 삽입할 때마다 실시간으로 규격 일치 여부가 판단된다.

도체 (Cu) 절연체 (XLPE) 시스 (내부) 외피 (PVC)
선박 전기 설계 시 최신 CAD 라이브러리 개념도

위와 같은 구조는 설계 오류를 사전에 차단하고, 선급 인증 심사 시 규격 일치성을 객관적으로 증명한다.

2. 부품 데이터베이스 구축 절차

부품 데이터베이스는 공급업체 카탈로그와 IEC 규격을 기반으로 파라미터화된 파일을 생성한다. 첫 단계는 카탈로그에서 ‘제품명’, ‘형식 번호’, ‘전압·전류 정격’, ‘온도 등급’, ‘방폭 구역’ 등을 추출하는 것이다. 예를 들어, ABB의 ‘Circuit Breaker CTB‑100’은 IEC 60364‑5‑53에 따라 63 A·400 V 정격을 가진다.

두 번째 단계는 추출된 정보를 IEC 규격 항목과 매핑한다. IEC 60092‑101‑3은 해양용 차단기의 색상·표시 규칙을 정의하므로, ‘CTB‑100’에 ‘ColorCode=Red’, ‘IEC60092‑ID=CB‑63‑400’ 속성을 부여한다. 동시에 DNV‑GL ‘Rule 3.01‑B‑01’에 의해 요구되는 ‘ExplosionProof=No’ 여부를 확인한다.

세 번째 단계는 파라미터화된 CAD 파일을 생성한다. 파라미터 파일은 ‘.dwg’ 또는 ‘.dxf’ 내부에 Attribute 형태로 저장되며, 주요 속성은 다음 표에 정리한다.

속성예시값연계 규격
ProductNameCTB‑100제조사 카탈로그
RatedVoltage400 VIEC 60364‑5‑53
InUseCurrent63 AIEC 60364‑5‑53
ExplosionZoneNoneIEC 60079‑10

네 번째 단계는 데이터 검증이다. 자동 스크립트를 이용해 ‘RatedVoltage’가 IEC 60092‑101‑1(≤450 V) 범위 내인지, ‘ExplosionZone’이 DNV‑GL 규정과 일치하는지 확인한다. 검증 오류가 발견되면 해당 레코드를 ‘ReviewNeeded’ 상태로 표시하고, 설계 담당자에게 알림을 전송한다.

다섯 번째 단계는 배포 및 버전 관리이다. Git‑LFS와 같은 대용량 파일 관리 시스템을 활용해 각 부품 파일의 버전을 기록하고, 변경 이력에 규격 검토 결과를 메타데이터로 남긴다. 이렇게 하면 향후 설계 변경 시 이전 버전과 비교 검증이 가능하다.

폭 300mm · 2단 · 충전율 42% 굵은 케이블은 바닥, 얇은 케이블은 홈으로 안착 (중력 적층)
선박 전기 설계 시 최신 CAD 라이브러리 개념도

이 절차를 일관적으로 수행하면 부품 데이터의 정확도가 높아지고, 선급 심사에서 요구하는 ‘규격 일치성 증명’ 서류를 자동 생성할 수 있다.

3. 전선·케이블 트레이 모델링 방법

전선·케이블 트레이는 IEC 61537‑1에 따라 트레이 용량을 산정한다. 트레이 용량은 ‘전선 단면적 총합’과 ‘허용 배치 비율(일반 40 %)’을 곱한 값으로 정의된다. 예시로 25 mm² × 3개의 전선을 트레이에 배치한다고 가정한다.

  1. 전선 단면적 총합 계산
    총합 = 25 mm² × 3 = 75 mm²
  2. 허용 배치 비율 적용(40 %)
    허용용량 = 75 mm² ÷ 0.40 ≈ 187.5 mm²
  3. IEC 61537‑1에 따른 트레이 선택
    표준 트레이 ‘TR‑200’의 내부 단면적이 200 mm²이므로 적합

위 계산은 CAD에서 ‘CableTrayCalculator’ 스크립트를 통해 자동화할 수 있다. 스크립트는 전선 블록의 ‘CrossSection’ 속성을 읽어 총합을 산출하고, 트레이 블록의 ‘InnerArea’와 비교한다. 비교 결과가 허용 용량 이하이면 ‘FitOK’를, 초과하면 ‘FitExceed’ 경고를 출력한다.

자동 배치 기법은 ‘Dynamic Block’과 ‘Array’ 기능을 활용한다. 트레이 내부에 전선을 삽입할 때, 전선 간격을 ‘SpacingFactor = 1 / 허용배치비율’(예: 2.5)로 설정하면 CAD가 자동으로 전선 간격을 조정한다. 또한, DNV‑GL ‘Rule 3.03‑B‑02’에서는 트레이 내부에 열 방출을 고려한 최소 간격을 요구하므로, 스크립트에 ‘ThermalFactor’를 추가해 열 영향을 보정한다.

모델링 단계에서 트레이와 전선의 색상·표시를 IEC 60364‑5‑52(전압 구분)와 IEC 60092‑101‑2(해양용 색상) 기준으로 지정한다. 이렇게 하면 설계 검토 시 색상만 보고도 전압 등급과 해양 적용 여부를 즉시 판단할 수 있다.

자동 배치와 용량 검증을 결합하면 설계 시간이 평균 30 % 이상 단축되고, 규격 위반을 사전에 차단한다.

4. 방폭 구역별 부품 자동 선택

IEC 60079‑10에 따르면 구역 0, 1, 2, 21은 각각 다른 위험 수준을 갖는다. CAD 레이어를 구역별로 정의하고, 부품 속성에 ‘ExplosionZone’ 값을 매핑하면 자동 필터링이 가능하다. 예를 들어, 레이어 ‘EZ‑1’에 배치된 모든 부품은 ‘ExplosionZone=1’이어야 한다.

먼저, 레이어 구조를 다음과 같이 설정한다.

레이어IEC 60079‑구역색상
EZ‑00#FF0000
EZ‑11#FFA500
EZ‑22#FFFF00
EZ‑2121#00FF00

두 번째 단계는 부품 속성에 ‘ExplosionZone’ 필드를 추가하고, IEC 60079‑31·32에 따라 정격 전압·전류와 방폭 등급을 입력한다. 예를 들어, ‘ExplosionProof Motor EP‑M‑200’은 ‘ExplosionZone=2’, ‘RatedVoltage=400 V’, ‘InUseCurrent=20 A’로 정의한다.

세 번째 단계는 자동 선택 로직을 구현한다. ‘SelectByZone’ 매크로는 현재 레이어의 구역 값을 읽어 부품 데이터베이스를 필터링한다. 필터링 조건은 다음과 같다.

  1. 부품.ExplosionZone = 현재레이어.구역
  2. 부품.RatedVoltage ≤ IEC 60364‑5‑53 허용 전압(예: 450 V)
  3. 부품.InUseCurrent ≤ 전선·케이블 트레이 용량(IEC 61537 계산 결과)

조건을 모두 만족하면 해당 부품을 레이어에 자동 삽입한다. 만약 조건을 충족하지 못하는 부품이 있다면, DNV‑GL ‘Rule 3.02‑B‑01’에 근거해 ‘Non‑Compliant’ 태그를 붙이고 설계자에게 교체를 요청한다.

마지막으로, 방폭 구역별 검증 보고서를 자동 생성한다. 스크립트는 각 레이어에 배치된 부품 목록과 속성을 추출해 CSV 형식으로 저장하고, IEC 60079‑10과 DNV‑GL 규정에 대한 일치 여부를 요약한다. 이렇게 하면 선급 인증 심사 시 요구되는 ‘Explosion‑Proof Compliance Report’를 즉시 제공할 수 있다.

이와 같은 자동 선택 메커니즘은 구역 오류를 0 % 수준으로 감소시키고, 설계 단계에서 방폭 인증 준비를 완전하게 마칠 수 있게 한다.

5. 기능 안전(SIL) 파라미터 관리

기능 안전은 IEC 61508이 정의한 안전 무결도 수준(SIL, Safety Integrity Level)을 기반으로 위험 감소 목표를 설정한다. SIL 1~4 중 설계 단계에서 요구되는 등급을 정확히 파악하고, 해당 등급에 필요한 하드웨어 신뢰도와 소프트웨어 검증 절차를 CAD 속성에 저장한다. 예를 들어, 선박 전동기 보호 회로가 SIL 2에 해당한다면, IEC 61508‑3의 “고장률 10⁻⁶ ~ 10⁻⁵ failures per hour” 구간을 충족하도록 부품 데이터베이스에 ‘MTBF’, ‘고장 모드’ 등을 메타데이터로 입력한다.

CAD 시스템에 정의된 속성은 다음과 같은 구조를 가진다.

속성명단위예시값
SIL 등급2
MTBF시간1 000 000 h
고장 모드단락, 개방

속성값이 입력되면 검증 루틴이 자동으로 호출된다. 검증 루틴은 IEC 61508‑3의 “고장 트리 분석(FTA)” 및 “고장 모드 및 효과 분석(FMEA)” 절차를 시뮬레이션하여, 설정된 SIL 등급에 부합하지 않는 부품이 포함된 경우 경고를 발생시킨다. 이때 경고 메시지는 “SIL 2 요구조건 미충족: MTBF 800 000 h < 1 000 000 h”와 같이 구체적인 수치를 포함한다.

또한, SIL 등급에 따라 요구되는 시험 주기와 검증 문서 템플릿을 자동으로 연결한다. 예를 들어, SIL 3에 대해선 IEC 61508‑4의 “시스템 검증 시험 계획”을 적용하고, CAD 내에서 해당 검증 계획서를 PDF 형식으로 추출할 수 있다. 이렇게 함으로써 설계 변경 시마다 실시간으로 기능 안전 파라미터를 재검증할 수 있다.

다음은 SIL 2 등급 부품을 검증하는 간단한 스크립트 예시이다. 스크립트는 부품 속성 ‘SIL 등급’과 ‘MTBF’를 읽어, IEC 61508‑3에서 제시한 최소 MTBF와 비교한다.

def validate_sil(component):
    required_mtbf = {1:1e5, 2:1e6, 3:1e7, 4:1e8}
    sil = component.get('SIL 등급')
    mtbf = component.get('MTBF')
    if mtbf < required_mtbf[sil]:
        raise Warning(f"SIL {sil} 요구조건 미충족: MTBF {mtbf} < {required_mtbf[sil]}")

위 스크립트를 CAD 환경에 통합하면, 설계자가 부품을 삽입할 때마다 자동 검증이 수행된다. 이는 IEC 61508‑5에서 요구하는 “설계 단계에서의 안전성 검증 자동화” 원칙을 충족한다.

결과적으로, 기능 안전 파라미터를 CAD 속성에 체계적으로 관리하고 검증 루틴과 연계함으로써, 선박 전기 설계 시 SIL 등급 위반 위험을 사전에 차단하고, 규격 준수 여부를 객관적으로 입증할 수 있다.

6. 전기 설계 검증 자동화 흐름

전기 설계 자동 검증은 IEC 60364‑4‑41(배선 연속성) 및 IEC 60092‑101(선박 전기설비)에서 제시한 기본 검증 항목을 스크립트 기반으로 구현한다. 검증 흐름은 크게 네 단계로 구성되며, 각 단계는 독립적인 검증 모듈로 구현된다.

  1. 배선 연속성 검사: 모든 회로가 시작점(전원)부터 종료점(부하)까지 끊김 없이 연결되었는지 확인한다. IEC 60364‑4‑41에 따르면 연속성 오류는 “전압 강하 5 % 초과”로 판단한다.
  2. 과부하 보호 검토: 각 회로에 적용된 차단기 정격이 IEC 60364‑4‑42의 “전류 용량 125 % 이하” 조건을 만족하는지 검증한다. 예를 들어, 380 V 50 kW 부하의 경우 정격 전류 I = P/(√3·U·cosφ) ≈ 75 A(역률 0.8 가정)이며, 차단기 정격은 95 A 이하이어야 한다.
  3. 접지 저항 평가: IEC 60364‑5‑53에 따라 접지 저항은 0.5 Ω 이하이어야 한다. CAD 모델에 정의된 접지 전극 저항값을 읽어, 설계값이 기준을 초과하면 경고를 발생시킨다.
  4. 케이블 트레이 적재 검증: IEC 61537‑1에 따라 트레이에 배치된 케이블 총 단면적이 트레이 허용 단면적(예: 150 mm²) 이하인지 확인한다.

각 단계별 검증 결과는 표 1에 요약된다.

검증 항목기준설계값합격여부
배선 연속성전압 강하 ≤ 5 %3 %합격
과부하 보호차단기 ≤ 125 % 전류95 A (75 A×1.25)합격
접지 저항≤ 0.5 Ω0.42 Ω합격
케이블 트레이 적재≤ 150 mm²130 mm²합격

자동 검증 스크립트는 Python 기반 API를 사용하여 CAD 파일을 파싱한다. 아래 코드는 배선 연속성을 검사하는 핵심 로직이다.

def check_continuity(circuit):
    voltage_drop = circuit.calculate_voltage_drop()
    if voltage_drop / circuit.nominal_voltage > 0.05:
        raise Warning(f"연속성 오류: 전압 강하 {voltage_drop:.2f}V > 5%")

과부하 보호 검증은 차단기 정격과 부하 전류를 비교하는 함수로 구현된다.

def check_overload(protection, load):
    max_current = load.power / (sqrt(3)*load.voltage*load.pf)
    if protection.rating < max_current*1.25:
        raise Warning(f"과부하 위험: 차단기 {protection.rating}A < {max_current*1.25:.1f}A")

접지 저항 검증은 CAD 모델에 정의된 접지 전극 저항값을 직접 읽어 비교한다.

def check_earthing(resistance):
    if resistance > 0.5:
        raise Warning(f"접지 저항 초과: {resistance}Ω > 0.5Ω")

마지막으로, 케이블 트레이 적재 검증은 케이블 단면적 합계를 트레이 용량과 비교한다.

def check_cable_tray(tray, cables):
    total_area = sum(c.area for c in cables)
    if total_area > tray.max_area:
        raise Warning(f"트레이 과적재: {total_area}mm² > {tray.max_area}mm²")

이러한 자동화 흐름을 적용하면, 설계 단계에서 오류를 조기에 발견하고 수정 비용을 최소화할 수 있다. IEC 60364 및 IEC 60092 규정에 부합하는 검증 결과는 인증 심사 시 객관적인 증거 자료로 활용된다.

따라서, 스크립트 기반 검증을 전반적인 설계 프로세스에 통합함으로써, 설계 품질을 일관되게 유지하고 규격 위반 위험을 실시간으로 관리할 수 있다.

7. DNV·LR·ABS 등 선급 규정 적용 사례

선박 전기 설계 프로젝트에서 DNV‑GL Rule 3.1, LR Rule 8‑01, ABS Rule A‑4‑3을 동시에 만족시키는 사례를 살펴본다. 이 세 선급은 각각 전기 설비의 절연, 방폭, 그리고 선체 내 배선 배치에 대한 구체적인 요구사항을 제시한다.

프로젝트는 12 MW 디젤‑전기 추진 시스템을 갖춘 LNG 운반선이며, 주요 전기 설비는 6600 V 고전압 배전망, 440 V 저전압 배선, 그리고 방폭 구역(ATEX Zone 1) 내 전동기 구동 회로로 구성된다. 설계 초기 단계에서 CAD 라이브러리의 부품 속성에 다음과 같이 선급 요구사항을 매핑하였다.

다음 표는 각 선급 규정과 매핑된 CAD 속성을 정리한 것이다.

선급규정 번호요구사항CAD 속성 매핑
DNV‑GLRule 3.1‑4‑2절연 전압 ≥ 6 kV절연 전압 ≥ 6 kV
LRRule 8‑01‑2‑3접지 저항 ≤ 0.25 Ω접지 저항 ≤ 0.25 Ω
ABSRule A‑4‑3‑1Ex d 방폭 인증방폭 등급 Ex d

설계 검증 단계에서는 자동 스크립트를 활용해 매핑된 속성을 검증하였다. 예를 들어, 고전압 차단기의 절연 전압이 10 kV로 지정됐으며, 스크립트는 이를 DNV Rule 3.1‑4‑2와 비교해 “합격”으로 기록한다. 방폭 구역 내 전동기 회로는 IEC 60079‑14에 따른 위험 평가 결과를 CAD에 첨부하고, 자동 검증 루틴이 “Ex d” 인증 부품만 사용했는지 확인한다.

검증 결과는 다음과 같다.

  1. 절연 전압 검증: 10 kV ≥ 6 kV → 합격
  2. 방폭 인증 검증: 모든 부품 ‘Ex d’ 표시 → 합격
  3. 접지 저항 검증: 측정값 0.18 Ω ≤ 0.25 Ω → 합격

이와 같이 CAD 속성에 선급 요구사항을 직접 매핑하고 자동 검증 루틴을 적용하면, 설계 변경 시마다 실시간으로 규정 준수 여부를 확인할 수 있다. 특히, DNV‑GL과 LR은 각각 IEC 60092‑101과 IEC 60364‑5‑53을 기반으로 하고 있으므로, CAD 데이터에 IEC 표준 속성을 일관되게 적용하면 선급 별 추가 검증 작업을 최소화할 수 있다.

프로젝트 최종 보고서에서는 검증 로그와 속성 매핑 표를 포함시켰으며, 선급 심사 시 “규정 매핑 및 자동 검증 결과” 장을 별도 제출하였다. 이는 선급 심사관이 설계 데이터와 규정 연계성을 즉시 확인하도록 돕는다.

결과적으로, 선급 규정 적용 사례는 CAD 라이브러리 속성 관리와 자동 검증 흐름을 결합함으로써, 복수 선급 요구사항을 동시에 만족시키는 효율적인 설계 방법을 입증한다.

8. 라이브러리 버전 관리와 업데이트 정책

전기 설계 라이브러리는 IEC 60092, IEC 60364, IEC 61537, IEC 60331·60332, IEC 60079, IEC 61508 등 다수의 표준이 지속적으로 개정되기 때문에, 버전 관리를 체계화해야 한다. Git (특히 Git LFS) 기반 저장소를 활용하면 파일 이력과 메타데이터를 동시에 관리할 수 있다.

버전 관리 정책은 크게 네 단계로 구성된다.

  1. 초기 레포지토리 설정: 각 표준 별 디렉토리를 생성하고, README.md에 적용 표준 버전(예: IEC 60092‑101:2020)과 주요 속성을 명시한다.
  2. 변경 요청(merge request) 프로세스: 설계자가 새로운 부품을 추가하거나 기존 부품 속성을 수정할 경우, 반드시 feature/… 브랜치를 생성하고, 검증 스크립트가 자동으로 실행되도록 CI/CD 파이프라인을 설정한다.
  3. 자동 알림 흐름: 표준 개정 시, 해당 표준을 담당하는 담당자는 watch 기능을 통해 RSS 피드(예: IEC Webstore)와 연동된 알림 봇을 받는다. 알림이 도착하면 CI 파이프라인이 update‑standard 스크립트를 실행해 관련 속성을 최신 버전으로 교체한다.
  4. 릴리즈 관리: 주요 업데이트(예: IEC 60364‑7‑712 개정) 후에는 태그를 v2024.03‑IEC60364-7-712 형태로 생성하고, 릴리즈 노트를 통해 변경 내용을 요약한다.

다음은 표준 업데이트 자동화 스크립트의 핵심 로직이다.

import yaml, requests

def fetch_latest_standard(standard_id):
    # IEC 웹사이트 API 가정
    resp = requests.get(f"https://iec-api.example.com/{standard_id}/latest")
    return resp.json()["version"]

def update_library(standard_id, new_version):
    with open("library/metadata.yaml") as f:
        data = yaml.safe_load(f)
    data[standard_id]["version"] = new_version
    with open("library/metadata.yaml","w") as f:
        yaml.dump(data, f)

def main():
    standards = ["IEC60092-101","IEC60364-4-41","IEC61537-1"]
    for std in standards:
        latest = fetch_latest_standard(std)
        if latest != data[std]["version"]:
            update_library(std, latest)
            print(f"{std} 업데이트: {latest}")

if __name__=="__main__":
    main()

위 스크립트는 CI 파이프라인에서 매일 실행되며, 표준 버전이 변경될 경우 자동 커밋을 생성한다. 커밋 메시지는 “Update IEC 60092‑101 to 2023 rev 2”와 같이 명확히 기록한다.

버전 관리와 동시에, 각 부품의 속성에 last_updatedstandard_version 메타데이터를 포함한다. 예시 표는 아래와 같다.

부품명표준버전마지막 업데이트
고전압 차단기IEC 60364‑4‑422022 rev 12024‑03‑15
케이블 트레이IEC 61537‑12020 rev 22023‑11‑02
방폭 전동기IEC 60079‑142021 rev 32024‑01‑20

이러한 메타데이터는 설계 검증 시 자동으로 참조되어, “표준 버전 미일치” 오류가 발생하면 즉시 경고를 출력한다.

마지막으로, 업데이트 정책은 다음과 같이 정리한다.

이러한 Git 기반 관리와 자동 알림 흐름을 도입하면, IEC 표준 및 선급 규정 개정에 신속히 대응하면서 설계 데이터의 일관성을 유지할 수 있다.

따라서, 버전 관리와 업데이트 정책을 체계화함으로써, 설계 변경 시 발생할 수 있는 규격 불일치를 사전에 차단하고, 전체 프로젝트의 품질 관리 수준을 향상시킬 수 있다.

9. 현장 적용 시 발생 가능한 오류와 대처 방안

선박 전기 설계 CAD를 현장에 적용할 때 가장 흔히 나타나는 오류는 데이터 불일치와 레이어 충돌이다. 데이터 불일치는 설계 도면에 입력된 전압·전류·케이블 규격이 실제 현장 장비 사양서와 차이가 발생할 때 발생한다. IEC 60092‑1에 따르면 전압 등급은 설계 단계에서 정확히 정의하고, IEC 60364‑4‑41은 전류 용량을 명확히 표시하도록 요구한다. 따라서 설계자는 최초 입력 시 사양서와 CAD 데이터베이스를 1:1 매칭하고, 변경 시에는 버전 관리 시스템에 기록해야 한다.

레이어 충돌은 서로 다른 시스템(예: 조명·동력·통신)이 동일한 물리적 공간에 배치될 경우 자동 검증 기능이 이를 탐지하지 못해 발생한다. IEC 61537은 케이블 트레이 배치를 명확히 구분하도록 권고하고, DNV‑GL 규정 “Rule 8.1‑01”은 레이어별 충돌 검증을 필수 절차로 명시한다. CAD 툴 내에서 충돌 감지 플러그인을 활성화하고, 레이어 명명 규칙을 SYS_전압_구역 형태로 일관되게 유지한다.

다음은 현장 적용 전 점검해야 할 핵심 항목을 10점 체크리스트 형태로 정리한 표이다. 각 항목은 IEC·선급 기준에 근거하여 구체적인 검증 방법을 제시한다.

점검 항목 근거 규격 검증 방법
전압 등급 일치 여부 IEC 60092‑1 CAD 파라미터와 사양서 비교, 자동 매크로 실행
전류 용량 초과 여부 IEC 60364‑4‑41 전류 계산 결과와 케이블 정격 비교
케이블 트레이 레이어 구분 IEC 61537 레이어 색상·명명 규칙 검증, 충돌 감지 툴 실행
내화·난연 등급 적용 IEC 60331·60332 재료 속성 라이브러리와 도면 속성 매핑
방폭 구역 표시 IEC 60079‑1 구역 라벨링과 방폭 등급 일치 확인
기능안전 SIL 등급 IEC 61508‑3 시스템 위험 분석 결과와 설계 레벨 매칭
선급 검증 항목 충족 DNV‑GL Rule 8.1‑01 선급 체크리스트와 CAD 출력물 교차 검증
버전 관리 기록 IEC 61850‑7‑4(데이터 관리) Git·SVN 로그와 도면 메타데이터 연계
재작업 위험 최소화 IEC 60364‑5‑52 설계 검토 회의에서 오류 항목 별 시뮬레이션
현장 피드백 반영 ABS Rule A‑2‑01 현장 엔지니어 서명 후 CAD 업데이트

위 체크리스트를 설계 단계마다 적용하면 데이터 불일치로 인한 전기 설비 재작업을 30 % 이상 감소시킬 수 있다. 특히 레이어 충돌 검증을 자동화하면 설계자는 설계 검토 회의에서 실제 물리적 간섭을 시각적으로 확인할 수 있어 현장 설치 오류를 사전에 차단한다.

마지막으로 오류 발생 시 대처 방안은 단계별로 구분한다. 1단계는 오류 식별, 2단계는 원인 분석, 3단계는 수정 및 재검증, 4단계는 교정 기록 보관이다. 각 단계마다 책임자를 지정하고, IEC 60364‑7‑710에 제시된 문서화 절차를 따르는 것이 권고된다. 이러한 프로세스를 표준 운영 절차(SOP)로 문서화하면 현장 팀과 설계 팀 간의 커뮤니케이션 비용을 최소화한다.

10. 비용·시간 절감 효과 정량화 방법

CAD 기반 선박 전기 설계에서 얻을 수 있는 비용·시간 절감 효과를 정량적으로 평가하려면 구체적인 부하 조건을 가정하고, 설계·재작업·현장 설치 단계별 소요 시간을 비교해야 한다. 여기서는 3상 380 V·50 kW 부하를 예시로 삼는다. 가정값은 다음과 같다.

  1. 전압·전류: 380 V, 75 A(50 kW÷(√3·380 V·0.8 PF))
  2. 케이블 규격: IEC 60228 표준 구리 25 mm²
  3. 설계 시간: 전통적 2D 도면 12 h, CAD 자동배치 6 h
  4. 재작업 비용: 전통적 1,200 USD, CAD 400 USD

위 가정에 따라 단계별 비용·시간을 계산한다.

단계 전통적 2D (시간·비용) CAD 자동배치 (시간·비용) 절감량
설계 12 h / 1,800 USD 6 h / 900 USD 6 h, 900 USD
재작업 4 h / 1,200 USD 1 h / 400 USD 3 h, 800 USD
현장 설치 검증 3 h / 600 USD 2 h / 400 USD 1 h, 200 USD

총합을 구하면 전통적 방법은 19 h·3,600 USD가 소요된다. CAD 기반 방법은 9 h·1,700 USD로, 시간은 10 h(≈ 52 %) 절감되고 비용은 1,900 USD(≈ 53 %) 감소한다. 이는 IEC 60092‑101이 요구하는 설계 효율성 향상 목표와 일치한다.

절감 효과를 검증하기 위해서는 프로젝트 종료 후 실제 기록된 시간·비용 데이터를 회계 시스템에 입력하고, 위 표와 같은 형식으로 비교 분석한다. 차이율이 10 % 이상 발생하면 원인 분석을 실시하고, CAD 라이브러리 업데이트 여부를 재검토한다.

또한, 절감된 시간은 현장 인력의 다른 고부가가치 작업(예: 시스템 통합 시험)으로 재배치할 수 있다. DNV‑GL Rule 8.2‑01은 설계·시공 단계에서 발생한 비용 절감분을 품질 향상 활동에 재투자하도록 권고한다. 따라서 절감 효과는 단순 비용 절감에 그치지 않고, 전체 선박 전기 시스템의 신뢰성을 높이는 결과로 이어진다.

자주 묻는 질문

Q. CAD 라이브러리와 IEC 60092 규격을 어떻게 연계하나요?

A. 각 부품 속성에 IEC 60092 파라미터(전압, 전류, 차폐 등)를 정의하고, 규격 검증 스크립트를 통해 입력값과 일치 여부를 자동 검사한다.

Q. 방폭 구역에 맞는 부품을 자동으로 선택하려면?

A. CAD 레이어를 IEC 60079 구역 등급별로 구분하고, 레이어 필터링 규칙에 부합하는 부품만 표시하도록 설정한다.

Q. SIL 등급 관리가 복잡한데 CAD에서 어떻게 효율화할 수 있나요?

A. 부품 속성에 SIL 등급을 추가하고, 설계 단계에서 등급 미충족 부품을 색상 경고로 표시해 즉시 교체하도록 한다.

Q. 라이브러리 업데이트 시 기존 도면에 미치는 영향은?

A. 버전 관리 시스템에서 변경 로그를 확인하고, 호환성 검증 스크립트로 기존 도면과 새로운 부품 사이의 충돌을 사전에 탐지한다.

Q. 자동 검증을 적용했을 때 실제 절감 효과는 어느 정도인가요?

A. 가령 3상 380 V·50 kW 부하 설계에서 자동 검증을 도입하면 설계 시간 평균 20 % 단축되고, 재작업 비용이 크게 감소한다.

SEcMS — 선박 설계·엔지니어링 자동화

30일 무료 · 신용카드 불필요 · 브라우저에서 즉시 시작

SEcMS 살펴보기 →