[PowerSimCore / models] 차단기 및 계측 장비 상세 파생 모델 구현
• 1 min read
이전 주차에 작성한 기반 클래스를 상속받아 실제 전력망을 구성하는 구체적 개폐 장치 및 계측 장비 모델들을 추가했다. 코어 엔진과 분리된 순수 DTO 형태로 모델을 설계했다.
전력망 상세 개폐 장치 및 계측기 컴포넌트 추가
Switch클래스를 상속받아 정격 전압과 정격 차단 전류 속성을 지닌CircuitBreaker모델을 구현했다.CircuitBreaker내부에 3상 표준 공식(sqrt(3) * V * I)을 적용해 차단 용량을 반환하는getBreakingCapacity메서드를 추가했다.- 상태 정보만을 취급하는 순수 DTO 형태
DisconnectingSwitch모델을 정의해 단순 개폐기 역할을 수행하도록 설계했다. InstrumentTransformer상속 기반CT및PT클래스를 구현하고, 표준 2차 측 정격인 5A와 110V를 각각 기본값으로 지정했다.- 컴포지션(Composition) 기법을 바탕으로
PT와CT인스턴스를 내부적으로 동시 캡슐화하는MOF모델을 추가했다. - 보호 협조 및 절연 조정을 위해 탭과 타임 레버를 기록하는
Relay모델과 잔류 전압을 보관하는LightningArrester모델을 새로 도입했다.