Functional Safety/ISO26262

(๊ธฐ๋Šฅ์•ˆ์ „ 15๊ฐ•) Technical Safety Concept ์‹ค์ „ํŽธ – ์ง„์งœ ์„ค๊ณ„๊ฐ€ ์‹œ์ž‘๋œ๋‹ค

์•ŒํŒŒ๋ฏธ๋ฅด 2025. 7. 5. 12:00

๐Ÿ”ง 15๊ฐ•. Technical Safety Concept ์‹ค์ „ํŽธ – ์ง„์งœ ์„ค๊ณ„๊ฐ€ ์‹œ์ž‘๋œ๋‹ค

์•ˆ๋…•ํ•˜์„ธ์š”, ๊ธฐ๋Šฅ์•ˆ์ „ ํƒํ—˜๋Œ€ ์—ฌ๋Ÿฌ๋ถ„! ๐ŸŽ’๐Ÿ”
์ด๋ฒˆ ์‹œ๊ฐ„๋ถ€ํ„ฐ๋Š” ๊ฐœ๋…์„ ๋„˜์–ด ์‹ค์ œ ๊ตฌํ˜„ ๋‹จ๊ณ„๋กœ์˜ ๋„์•ฝ,
๋ฐ”๋กœ Technical Safety Concept(TSC)์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค!

์ด์ œ๋Š” ๋จธ๋ฆฟ์† ์•„์ด๋””์–ด์™€ ๋„๋ฉด์„ ๋„˜์–ด์„œ,
์ง„์งœ ๋™์ž‘ํ•˜๋Š” ์‹œ์Šคํ…œ์œผ๋กœ ๋งŒ๋“ค์–ด์•ผ๊ฒ ์ฃ ?
๋ฐ”๋กœ ๊ทธ ์ถœ๋ฐœ์ ์ด FSR → TSR ๋ณ€ํ™˜ ๊ณผ์ •๊ณผ ์•ˆ์ „๋ถ„์„์˜ ํ†ตํ•ฉ์ž…๋‹ˆ๋‹ค.


๐Ÿงฑ 1. Technical Safety Concept(TSC)๋ž€?

ISO 26262-4:2018 ๊ธฐ์ค€์— ๋”ฐ๋ฅด๋ฉด,
TSC๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ •์˜๋ฉ๋‹ˆ๋‹ค:

"Functional Safety Requirements๋ฅผ ํ•˜๋“œ์›จ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ๊ด€์ ์—์„œ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด
๋„์ถœ๋œ Technical Safety Requirements(TSR)๋ฅผ ์ •์˜ํ•œ ๋ฌธ์„œ์ด์ž ์„ค๊ณ„์˜ ๊ธฐ์ดˆ"

์ฆ‰, ๊ฐœ๋…์ ์ธ ์•ˆ์ „ ์š”๊ตฌ์‚ฌํ•ญ(FSR)์„
๊ธฐ์ˆ ์  ์‹คํ˜„์ด ๊ฐ€๋Šฅํ•œ ์š”๊ตฌ์‚ฌํ•ญ(TSR)์œผ๋กœ ๋ฐ”๊พธ๋Š” ๊ณผ์ •์ด์ฃ .


๐Ÿ”„ 2. FSR → TSR ๋ณ€ํ™˜, ์–ด๋–ป๊ฒŒ ํ•˜๋‚˜์š”?

๐Ÿ’ก ๊ธฐ๋ณธ ์ „๋žต: What → How

  • FSR: “๋ฌด์—‡์„ ํ•ด์•ผ ํ•˜๋Š”๊ฐ€?” (๊ธฐ๋Šฅ ๊ด€์ )
  • TSR: “์–ด๋–ป๊ฒŒ ํ•  ๊ฒƒ์ธ๊ฐ€?” (๊ธฐ์ˆ  ๊ด€์ )

๐Ÿ”ง ์˜ˆ์‹œ๋กœ ์•Œ์•„๋ณด์ž! (EPB ์‹œ์Šคํ…œ ๊ธฐ์ค€)

Functional Safety Requirement (FSR):

"์ฐจ๋Ÿ‰ ์ •์ง€ ์ƒํƒœ์—์„œ ์ž๋™์œผ๋กœ ํŒŒํ‚น ๋ธŒ๋ ˆ์ดํฌ ์ž‘๋™ ๋ช…๋ น์„ ์ƒ์„ฑํ•ด์•ผ ํ•œ๋‹ค." (ASIL D)

๋„์ถœ๋œ TSRs:

TSR ID ์„ค๋ช…
TSR-01 ์†๋„ ์„ผ์„œ๋กœ ์ฐจ๋Ÿ‰ ์ •์ง€ ์ƒํƒœ๋ฅผ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค.
TSR-02 ์กฐ๊ฑด ๋งŒ์กฑ ์‹œ, ์ œ์–ด ECU๋Š” ํŒŒํ‚น ๋ธŒ๋ ˆ์ดํฌ ๋ชจํ„ฐ ๊ตฌ๋™ ์‹ ํ˜ธ๋ฅผ 100ms ์ด๋‚ด์— ๋ฐœ์ƒ์‹œ์ผœ์•ผ ํ•œ๋‹ค.
TSR-03 ๋ธŒ๋ ˆ์ดํฌ ๋ชจํ„ฐ ์ž‘๋™ ์‹คํŒจ ์‹œ ์ง„๋‹จ ์‹ ํ˜ธ๋ฅผ ๋ฐœ์ƒ์‹œ์ผœ์•ผ ํ•œ๋‹ค.
TSR-04 ์ž‘๋™ ์ƒํƒœ์™€ ๊ณ ์žฅ ์ง„๋‹จ ์ •๋ณด๋ฅผ CAN์œผ๋กœ ์ƒ์œ„ ์‹œ์Šคํ…œ์— ์†ก์‹ ํ•ด์•ผ ํ•œ๋‹ค.

์—ฌ๊ธฐ์„œ๋ถ€ํ„ฐ๋Š” ํ•˜๋“œ์›จ์–ด ํšŒ๋กœ ์„ค๊ณ„, ์†Œํ”„ํŠธ์›จ์–ด ์ œ์–ด ๋กœ์ง, ์ง„๋‹จ ๊ธฐ๋Šฅ๊นŒ์ง€ ๋‹ค๋ค„์•ผ ํ•ฉ๋‹ˆ๋‹ค.


๐Ÿงช 3. TSR ๋„์ถœ ์‹œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์•ˆ์ „ ๋ถ„์„

๐Ÿ“Š 1) Fault Tree Analysis (FTA)

  • “์ด ์‚ฌ๊ณ ๊ฐ€ ๋ฐœ์ƒํ•˜๋ ค๋ฉด ์–ด๋–ค ์กฐํ•ฉ์˜ ๊ณ ์žฅ์ด ํ•„์š”ํ• ๊นŒ?”๋ฅผ Top-down ๋ฐฉ์‹์œผ๋กœ ๋ถ„์„
  • TSR ์ž‘์„ฑ ์‹œ, ๋‹จ์ผ ๊ณ ์žฅ ์ ์„ ํŒŒ์•…ํ•˜๊ณ  ๋ฐฉ์ง€ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ ์šฉ

๐Ÿงฉ 2) Failure Mode and Effects Analysis (FMEA)

  • “์ด ๋ถ€ํ’ˆ์ด ๊ณ ์žฅ๋‚˜๋ฉด ์–ด๋–ค ์˜ํ–ฅ์ด ์žˆ์„๊นŒ?”๋ฅผ Bottom-up ๋ฐฉ์‹์œผ๋กœ ๋ถ„์„
  • ๊ณ ์žฅ ๊ฒ€์ถœ ๋˜๋Š” ๋Œ€์ฒด ๊ฒฝ๋กœ ํ•„์š” ์—ฌ๋ถ€ ํŒ๋‹จ

โš™๏ธ 3) FMEDA (Failure Modes, Effects and Diagnostic Analysis)

  • ํ•˜๋“œ์›จ์–ด TSR ๋„์ถœ์˜ ํ•ต์‹ฌ
  • ์•ˆ์ „ ๊ด€๋ จ ๋ถ€ํ’ˆ๋“ค์˜ ์ง„๋‹จ ์ปค๋ฒ„๋ฆฌ์ง€(DC)์™€ ํ™•๋ฅ ์  ๊ณ ์žฅ์œจ(PFH) ๋ถ„์„
  • ์˜ˆ: “ASIL C ์ด์ƒ์ด๋ฉด DC ≥ 90% ์š”๊ตฌ๋จ”

๐Ÿ“‹ 4. TSR ์ž‘์„ฑ ์‹œ ์‹ค๋ฌด ์ฒดํฌ๋ฆฌ์ŠคํŠธ

ํ•ญ๋ชฉ ์ฒดํฌ ํฌ์ธํŠธ
โœ… FSR๊ณผ์˜ ์ถ”์ ์„ฑ FSR ID์™€ ๋งคํ•‘ ๋ช…ํ™•ํžˆ
โœ… ๊ตฌํ˜„ ๊ธฐ์ˆ  ๋ฐ˜์˜ ์‹ค์ œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์„ผ์„œ, ์ œ์–ด ๋ฐฉ์‹ ๊ณ ๋ ค
โœ… ๊ฒ€์ฆ ๊ฐ€๋Šฅ์„ฑ ๋‚˜์ค‘์— ํ…Œ์ŠคํŠธ ๊ฐ€๋Šฅํ•œ ๋ฐฉ์‹์œผ๋กœ ๊ธฐ์ˆ 
โœ… ์ธํ„ฐํŽ˜์ด์Šค ๋ช…ํ™•ํ™” ํ•˜๋“œ์›จ์–ด ๊ฐ„, ์†Œํ”„ํŠธ์›จ์–ด ๊ฐ„ ์—ฐ๊ฒฐ ์ •์˜
โœ… ASIL ๋ถ„ํ•ด ์ „๋žต ๊ณ ๋ ค ์‹œ์Šคํ…œ ๋ ˆ๋ฒจ ASIL์„ ๋ถ€ํ’ˆ ๋‹จ์œ„๋กœ ์ ์ ˆํžˆ ๋ถ„๋ฐฐํ–ˆ๋Š”๊ฐ€?

Tip: TSR์€ ๊ณง ์„ค๊ณ„์„œ์™€ ํ…Œ์ŠคํŠธ ๋ช…์„ธ์„œ์˜ ๊ทผ๊ฑฐ๊ฐ€ ๋˜๋ฏ€๋กœ, ๋ช…ํ™•ํ•˜๊ณ  ์ •๋Ÿ‰์ ์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค!


 

๐Ÿ ์˜ค๋Š˜์˜ ์ •๋ฆฌ

  • TSC๋Š” ๊ธฐ๋Šฅ ์š”๊ตฌ(FSR)๋ฅผ ์‹ค์ œ ๊ธฐ์ˆ (TSR)๋กœ ๋ฐ”๊พธ๋Š” ์„ค๊ณ„ ๊ธฐํš์„œ
  • TSR ๋„์ถœ ์‹œ, FTA/FMEA/FMEDA๋ฅผ ํ™œ์šฉํ•œ ์•ˆ์ „ ๋ถ„์„ ํ•„์ˆ˜
  • ์ •๋Ÿ‰์  ํ‘œํ˜„ + ๊ฒ€์ฆ ๊ฐ€๋Šฅ์„ฑ + ์ธํ„ฐํŽ˜์ด์Šค ๋ช…ํ™•ํ™”๊ฐ€ ํ•ต์‹ฌ

๐Ÿ”ฎ ๋‹ค์Œ ๊ฐ• ์˜ˆ๊ณ 

์„ค๊ณ„์˜ ๋ผˆ๋Œ€๊ฐ€ ์žกํ˜”๋‹ค๋ฉด ์ด์ œ๋Š” ๊ตฌ์ฒด์ ์ธ ์‹œ์Šคํ…œ ๊ตฌ์„ฑ๊ณผ
์•ˆ์ „ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์–ด๋–ป๊ฒŒ ์ ์šฉํ•  ๊ฒƒ์ธ์ง€ ์•Œ์•„๋ด์•ผ๊ฒ ์ฃ ?

16๊ฐ•: ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„์™€ ์•ˆ์ „ ๋ฉ”์ปค๋‹ˆ์ฆ˜ – ์‹ค์ „ ์„ค๊ณ„ ๋…ธํ•˜์šฐ

  • Safe State ์„ค์ • ๋ฐฉ๋ฒ•
  • ๋…๋ฆฝ ๊ฒฝ๋กœ, ์ค‘๋ณต ๊ตฌ์กฐ ์„ค๊ณ„ ํฌ์ธํŠธ ๋“ฑ ์‹ค๋ฌดํŒ ๋Œ€๋ฐฉ์ถœ!
    ๋‹ค์Œ ๊ฐ•์˜์—์„œ ๋ต™๊ฒ ์Šต๋‹ˆ๋‹ค! โš™๏ธ๐Ÿ“