Shearwater 컨트롤러 – Voting logic

컨트롤러 화면의 중간 열에는 세개의 산소 센서 데이터를 사용하여 각각의 PO2가 실시간으로 표시된다. PO2 값은 절대압 기준이다(1ATA = 1,013mbar).

Untitled-1.png

정상 값에서 낮거나 높을 때

PO2값이 0.40 보다 낮거나 1.6 이상이면 적색으로 깜빡거린다.

최소/최대 값은 Adv. Config 2 메뉴에서 조정할 수 있다.

보팅 로직(voting logic)

보팅 로직은 3개의 센서를 사용하며 그중 한개의 센서 값이 크게 차이(+0.20 bar)가 나는 경우가 발생할 때 비슷한 값의 나머지 두개의 센서 값(평균)이 맞다고 판단하는 것이다.

Voted out

보팅 로직으로 한개의 센서값이 무시되는 상태를 “voted out”되었다고 하며 voted out된 센서의 값은 노란색으로 표시된다.

컨트롤러는 센서 값의 차이가 20% 미만인 것들의 평균 값을 사용하여 산소 주입과 감압 계산에 사용한다.

이러한 상황에서 다이버는 나머지 두개 센서의 값이 정상인지 확인(알고 있는 기체로 루프를 flush하고 센서값을 확인)하는 것이 안전하다.

만약 두개 센서 값이 비정상이고 voted out된 센서 값이 정상인 경우인 경우에는 사고로 이어질 수 있다. 관련글: 산소 중독 – 센서의 전류 제한

Voting Failed – 보팅 실패

만약 모든 센서의 값이 범위 내에서 일치하지 않는다면 보팅 실패 상태가 된다.

컨트롤러 중간열에 “VOTING FAILED”가 표시된다.

이와 같이 보팅 실패 상태에서는 설정한 셋포인트와 관계 없이 솔레노이드가 작동하지 않으며 다이버는 즉시 적절한 조치를 취해야 한다.

보팅 실패 시 컨트롤러는 3개 센서 중 가장 낮은 값의 센서 출력을 기준으로 감압을 계산하며 최소 PO2값은 0.16이다.

캘리브레이션 필요

컨트롤러에 연결된 센서에 대한 캘리브레이션이 필요한 경우 “FAIL”이 표시될 수 있다.

면책 조항

이 글의 정보로 인하여 발생할 수 있는 일에 대한 책임이 없음을 알립니다.

One Reply to “Shearwater 컨트롤러 – Voting logic”

Leave a Reply