16
Nov 7- Nov 8 김장열/이현철 [Nupic 2013 ] [중소기업 기술지원 사례] 소프트웨어 검증 인간공학 평가 0

중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

Nov 7- Nov 8

김장열/이현철

[Nupic 2013 ]

[중소기업 기술지원 사례] 소프트웨어 검증 및 인간공학 평가

0

Page 2: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

V&V Criteria (ex. Optical Modem)

[Safety Class]/Environ/Seismic/EMI&RFI

CMF

Single Mode Failure Criteria

Shutdown of Operation

Reliability Analysis

[KOR Reg Criteria : 8.6, Design Criteria :

8.6.2] {Cha 3/8/17}

Reliability : Real-time Performance,

Deterministic Communication

No Malfunction / Error Detection

Independence / (Uni-Direction and Isolation)

Access Control

Timing Synchronization and Protocol

1

Page 3: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

Approval

(SSA)

PDS(COTS+Inhouse)

CDP

SQA SVV SCM

Software Development Team (V&V Target : Safety-grade Optical Modem)

Design Output (SRS, SDD, Code

Test plan, case, result,

Manual등)

SW Dev. Procedure

SW Management Plan (COTS Dedi) or (SQA Eval)

SW Development Tool

(Prior to use)

Evaluation of QA Level (10/18)

SDP

SPMP SQAP SVVP SCMP

Evaluation of Conformity

REVIEW

In-process

Audit

FCA

PCA

(SR, SA, Testing,

Evaluation,

Tracing)

SSPD Evaluation of PDS

Safety Analysis using

Tracing Info

AUDIT

DOR of AUDIT

(support)

1. SPM - SPM - SDP - SQAP - SVVP - SCMP 2. SSPD 3. CDP

Direct COTS

Indirect COTS

Supported COTS

Unclassified COTS

Relationship for Software Qualification

2

Page 4: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

중소기업 Software V&V 기술지원 실적

NO 발 주 기 관 기 술 지 원 내 용 기 간

1. A1 사 원전 Q-Class 지시계 소프트웨어 검증 '01.4 - '02.12(9개월)

2. B1 사 원전 안전등급 그래픽기록계 소프트웨어 검증 '03.6 - '03.12(7개월)

3. A2 사 원전용 M/A STATION 소프트웨어 검증 '05.7 - '06.6(12개월)

4. C 사 원전 안전듭급 직류 과전류 계전기 소프트웨어 검증 '06.6 - '07.2(9개월)

5. B2 사 원전용 그래픽기록계(KR-2000) 소프트웨어 검증 '08.11 - '09.8(10개월)

6. D 사 영광1발 OIM 소프트웨어 확인 및 검증 '10.9 - '11.4(8개월)

7. A3 사 디지털 지시계 제곱근 연산기능 추가에 따른 회귀시험 '11.6 - '11.9(4개월)

8. E 사 노심보호연산기 광모뎀용 소프트웨어 V&V '11.7 - '12.2(8개월)

3

Page 5: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

검증사례1-지시계 NO 장 비 명 모 델 명 수량 기능 및 사양 차기교정일

1 표준전압발생기 1 출력범위 : 0~10Vdc

정 확 도 :±0.01% of FS. 이하

2 표준전류발생기 2 출력범위 : 4~20mAdc

정 확 도 :±0.01% of FS. 이하

3 PC 1 운영체제 : Windows 98

프로그램 : ComSamp Ver 1.0[1]

-

4 MY-ICE In-circuit

emulator 1

HITACHI CPU Emulation &

Inspection

5

Hitachi Embedded

Workshop(HEW)

Ver. 2.0

1 Compiler, Assembler, Optimize

Linkage editor -

전류발생기

전압발생기

PS101-Q

4~20mAdc

0~10Vdc

모니터링 PC

MY ICE

In-circuit emulator

Module

Test ID

Activity 추정치

(days)

실제소요일

(days)

시작일 종료일 비고

- 입력값

(Underrange/Overrange

포함) 지시기능

- 알람 설정치(Setpoint)

표시기능

- 알람기능

- 데이터 통신 기능

- 필터링 기능

- 보정기능

- 교정기능

- 진단기능

- 밝기조절 기능

- 패스워드 기능

- 메모리초기화 기능

2.0

0.5

1.0

2.0

2.0

0.5

0.5

0.5

0.5

0.5

0.5

1.0

0.5

0.5

1.0

1.0

0.5

0.5

0.5

0.5

0.5

0.5

2002.11.20

2002.11.20

2002.11.27

2002.12.06

2002.12.06

2002.11.27

2002.11.27

2002.11.27

2002.11.27

2002.11.27

2002.11.27

2002.11.21

2002.11.20

2002.11.27

2002.12.06

2002.12.06

2002.11.27

2002.11.27

2002.11.27

2002.11.27

2002.11.27

2002.11.27

<첨부 3> 지시계 파라미터 초기화 테스트 결과값

파라미터

이름 표시문자 디폴트값 테스트값 비고

파라미터

이름 표시문자 디폴트값 테스트값 비고

Scaling

Limit

Low -9999 -9999 P LO -5000 -5000 P

Scaling

Limit

High 9999 9999 P LOLO -9999 -9999 P

Position

of

Decimal

Point

0. 0. P

Comm.

Enable/D

isable EnA EnA P

Referenc

e Point 0. 0. P Comm.

Address 1 1 P

PV Filter 0. 0. P Comm.

Speed 9.6 9.6 P

PV Bias 0. 0. P Data

Length 8 8 P

PV Ratio 1.000 1.000 P Stop Bit 2 2 P

Password 0000 0000 P Parity N N P

Set-

points

Enable/D

isable

EnA EnA P BCC

Check B B P

Setting

sensitivit

y 0.5 0.5 P

Response

Delay

Time 0 0 P

HIHI 9999 9999 P Comm.

Mode RW RW P

HI 5000 5000 P

<첨부 1> 필수기능(지시기능) 4~20mA 시험결과(SLL:0,SLH:1000,SDL:Dis,예:0.0,SP:0)

TEST

CASE 4~20mA 입력

예상값 (Outputs) [1] 및 실제 결과값

Digit Disp.

(예상값) 실제값 비고

Bargraph Disp.

(예상값) 실제값 비고

1 1.80mA Under Range UR P Under Range UR P

2 2.40mA[2]

-10.0 -10.0 P Under Range UR P

3 3.84mA -1.0 -1.0 P Under Range UR P

4 4.00mA 0.0 0.0 P 1 1 P

5 4.16mA 1.0 0.9 P 2 1 P

6 8.00mA 25.0 24.9 P 26 25 P

7 12.00mA 50.0 50.0 P 51 51 P

8 16.00mA 75.0 74.9 P 76 75 P

9 19.84mA 99.0 98.9 P 100 99 P

10 20.00mA 100.0 100 P 101 101 P

11 20.16mA 101.0 101 P Over Range OR P

12 21.60mA[2]

109.9 109.9 P Over Range OR P

13 23.20mA Over Range OR P Over Range OR P

Notes :1) 출력은 디지털 숫자 및 바그래프 표시기 두 종류로 출력.

2) 디지털 숫자 표시기는 Full Scale의 10%이후 Over Range, Under Range 표시.

Page 6: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

검증사례2 – 그래픽기록계

Page 7: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

검증사례2 – 그래픽기록계

그림 A. 1 KR-ST002 측정주기 500ms, 기록주기 1s 화면출력결과

그림 A. 2 KR-ST002 측정주기 500ms, 기록주기 1s 기록결과

그림 A. 3 KR-ST002 측정주기 500ms, 기록주기 2s 화면출력결과

그림 A. 1 KR-ST002 측정주기 500ms, 기록주기 2s 기록결과

그림 A. 1 KR-ST002 측정주기 500ms, 기록주기 200ms 기록결과

Page 8: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

V&V Input V&V Output -원전 안전등급 직류 차단기 기술 사양서 -원전 안전등급 직류 과전류 계전기 소프트웨어 확인 및 검증 계획서 -원전 안전등급 직류 과전류 계전기 소프트웨어 개발 계획서 -원전 안전등급 직류 과전류 계전기 소프트웨어 관리 계획서 -원전 안전등급 직류 과전류 계전기 소프트웨어 품질보증 계획서 -원전 안전등급 직류 과전류 계전기 소프트웨어 형상관리 계획서 -원전 안전등급 직류 과전류 계전기 소프트웨어 요구사항 명세서 -원전 안전등급 직류 과전류 계전기 소프트웨어 설계 명세서 -원전 안전등급 직류 과전류 계전기 소프트웨어 소스코드 구현 명세서 -원전 안전등급 직류 과전류 계전기 소프트웨어 코딩 지침서

원전 안전등급 직류 과전류 계전기 소프트웨어 요구사항명세 검증보고서(KAERI-ETDR101-SVR121) 원전 안전등급 직류 과전류 계전기 소프트웨어 설계명세 검증보고서(KAERI-ETDR101-SVR131) 원전 안전등급 직류 과전류 계전기 소프트웨어 구현 검증보고서(KAERI-ETDR101-SVR141) "원전 안전등급 직류 과전류 계전기 시스템 시험 계획서 및 절차서 원전 안전등급 직류 과전류 계전기 소프트웨어 실행코드(executable) 원전 안전등급 직류 과전류 계전기 소프트웨어 시험 검증보고서(KAERI-ETDR101-SVR151) 원전 안전등급 직류 과전류 계전기 소프트웨어 품질평가 보고서(KAERI-ETDR101-SVR161) 원전 안전등급 직류 과전류 계전기 소프트웨어 형상관리 보고서(ENTEC-ETDR101-VVR-SCR) 안전 안전등급 직류 과전류 계전기 소프트웨어 V&V 최종보고서(KAERI-ETDR101-SVR171)

차단기 본체

직류계전기 (디지털 OCR)

검증사례3–원전 안전등급 직류 과전류 계전기 소프트웨어검증

Page 9: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

검증사례4 – OIM 제어기 검증

8

- 전원상실로 부터의 10초이내 부팅 - 125ms 이내의 DAS - 0.1% 정확도 등

Page 10: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

검증사례5 – CPC Optical MODEM

Page 11: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

검증사례5 – CPC Optical MODEM • Performance Test

Accuracy (±0.05%) Communication Speed : 4ms Baud Rate : 57600bps

• Event Test (Fault Injection) Power Fail, Abnormal State Signal short CRC Timeout Frame Error Buffer overflow

• Scenario Test (Continuous Operation Test) About three and half month burn-in test

• Functional Test Initialization (HW,SW Variable, LED, Timer, WDT) Optical Conversion (Voltage-Optical Signal/Optical

Signal-Voltage) Communication (Sending only/Receiving Only) Status {POWER/TX/RX/FAULT} Setup (Gain, Offset) PROTOCOL (Protocol Analysis (Packet), CRC8

I/O Stimulator

대상영역 확대를 위한 Test Oracle 제작중 <Stimulator Testbench 시험/검증 설비> Analog I/O Stimulator . Voltage Source(-10V~10V) : 64 Channels . Voltage Source(-0V~10V) : 48 Channels . Current Source (-20mA~20mA) : 8 Channels

Digital I/O Stimulator . Digital Input (30V max ->48V) : 64 Channel

Page 12: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

11

인간공학 적합성평가

가용성 평가

필요한 HSI(Human System Interface)가 제공되는 가?

적합성 평가

제공된 HSI가 인간공학 지침(guideline)에 부합하는 가?

Page 13: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

NUREG-0711 기반 평가절차 수립

12

인간공학 적합성평가 절차

Page 14: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

13

인간공학 적합성평가 사례

평가 대상 시기 내용

디지털 지시계 2001 Checklist + 전문가의견

Console MMI 및 외함 2007 Checklist + 전문가의견

디지털 기록계 2008 Checklist + 전문가의견

NSSS 운전제어기 2008 Checklist + 전문가의견

디지털 안전등급제어기(OIM) 2010 분석단계 검토, Checklist + 전문가의견

LCD 디지털 지시계 2011 분석단계 검토, Checklist + 전문가의견

ASTS MTP 2012 분석단계 검토, Checklist + 전문가의견

개발초기부터 평가팀이 참여하여 기초자료를 확보하고 있음

분석단계 검토를 수행함으로써, 충분한 평가기반을 확보하고 HED발생시 설계개념에 적절한 설계개선사항을 제시하고 있음

이를 통해, HED발생비율이 하락하게되어 개발시간 단축, 설계수정비용 감소 가능함

Page 15: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

14

인간공학 적합성평가 기기(예)

광분석 시스템

LED/경보창글자/라벨/화면글자 등 mm크기의 작은 설계요소에 대한 luminance, Color(x,y,z/u’,v’) 측정

기존기기로 측정불가능한 광휘도 및 대비를 측정

수십초이내의 짧은 측정시간

측정에 대한 다양한 분석을 제공 (표, 2D그래프, 3D그래프 등)

적용대상

기기단위: 경보타일(Alarm tile), 지시계, 기록계, 제어기, 단말기

계통단위: LCD화면설계, MTP, OM, 대형정보화면(LDP)

Page 16: 중소기업 기술지원 사례 검증 및 인간공학 평가 · 소프트웨어 검증 및 인간공학 평가 ... 프트웨어 설계 명세서 -원전 안전등급 직류 과전류

15

제3자 독립평가 가동원전의 [Upgrading]/(디지털화)에 기여 디지털의 장점을 활용한 안전성 향상에 기여 (Design for

Safety Feature)

- Explicitly Initialization

- Memory Check during Initial Booting

- Self-Diagnostic

- Error Log etc.

o 향후 신기술 분야(FPGA, Object Code 등)와의 융합 예정

o Lesson Learned from a wide range of Experience o Acceptable V&V Framework (Safety CASE)

Conclusion