Tracking Time-Varying Multipath Channels forActive Sonar Applications

Tracking Time-Varying Multipath Channels forActive Sonar Applications

๐Ÿ“ Abstract

**
์•กํ‹ฐ๋ธŒ ์†Œ๋‚˜์—์„œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํƒ์ง€์™€ ์ถ”์ ์„ ์œ„ํ•ด์„œ๋Š” ๋ณต์žกํ•œ ๋‹ค์ค‘๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์„ ์ •ํ™•ํžˆ ํ•™์Šตํ•˜๊ณ  ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถ”์ ํ•˜๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ์ด๋‹ค. ๊ธฐ์กด ๋ฐฉ๋ฒ•์€ ์ˆ˜์‹  ์‹ ํ˜ธ๋ฅผ ๋ ˆ์ธ์ง€โ€‘๋„ํ”Œ๋Ÿฌ ์˜์—ญ์œผ๋กœ ๋ณ€ํ™˜ํ•œ ๋’ค ๋ฐฐ๊ฒฝ์„ ๋ชจ๋ธ๋งํ•˜๋Š”๋ฐ, ์ด๋Š” ๊ณ„์‚ฐ ๋น„์šฉ์ด ํฌ๊ณ  ์œ„์ƒ ์ผ๊ด€์„ฑ์„ ์†์‹ค์‹œ์ผœ ๋ฐฐ๊ฒฝ ๋ณ€ํ™” ํŒŒ์•…์— ํ•œ๊ณ„๋ฅผ ๋งŒ๋“ ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์€ ์›์‹œ ์ธก์ •๊ฐ’(raw measurement) ์˜์—ญ์—์„œ ์‹œ๊ฐ„ ๋ณ€๋™ ๋‹ค์ค‘๊ฒฝ๋กœ ์ฑ„๋„์„ ์ง์ ‘ ๋ชจ๋ธ๋งํ•˜๊ณ , ์™€์ด๋“œ๋ฐด๋“œ ๋„ํ”Œ๋Ÿฌ ์„ ํ˜•ํ™”๋ฅผ ์ด์šฉํ•ด ์ƒํƒœโ€‘๊ณต๊ฐ„ ๋ชจ๋ธ์„ ๋„์ถœํ•œ๋‹ค. ์ด ๋ชจ๋ธ์€ ์ด์งˆ๋ถ„์‚ฐ(heteroscedastic) ์ธก์ • ๋ฐฉ์ •์‹์„ ํฌํ•จํ•ด, ํ™•์žฅ ์นผ๋งŒ ํ•„ํ„ฐ(EKF)๋กœ ์ฑ„๋„ ์ƒํƒœ๋ฅผ ์ˆœ์ฐจ์ ์œผ๋กœ ์ถ”์ •ํ•˜๊ณ , ์ฃผ๋ณ€ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์ฃผ๋ณ€๊ฐ€๋Šฅ๋„(marginal likelihood) ๋กœ ํ•™์Šตํ•œ๋‹ค. ๋ชจ๋ธ์˜ ํ†ต๊ณ„์  ์ ํ•ฉ์„ฑ์€ pโ€‘๊ฐ’ ๊ฒ€์ •์„ ํ†ตํ•ด ๊ฒ€์ฆํ•˜๊ณ , ํ•™์Šต๋œ ์ฑ„๋„ ๋ชจ๋ธ์„ **์—ฐ์† ๊ฐ€๋Šฅ๋„๋น„ ๊ฒ€์ •(SLRT)**์— ํ†ตํ•ฉํ•ด ๋ชฉํ‘œ๋ฌผ ํƒ์ง€๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค. BELLHOP ๊ธฐ๋ฐ˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ฒฐ๊ณผ, ์ œ์•ˆ ๋ชจ๋ธ์€ ํ•ด์ˆ˜๋ฉด ํŒŒ๋™๊ณผ ์†กยท์ˆ˜์‹ ๊ธฐ ๋“œ๋ฆฌํ”„ํŠธ์— ์˜ํ•ด ๋ฐœ์ƒํ•˜๋Š” ์ฑ„๋„ ๋™์—ญํ•™์„ ํšจ๊ณผ์ ์œผ๋กœ ํฌ์ฐฉํ•˜์—ฌ, ์–•์€ ๋ฌผ ํ™˜๊ฒฝ์—์„œ ๋ณ€๋™์„ฑ์ด ํฐ ๊ฒฝ์šฐ์—๋„ ํƒ์ง€ ์‹ ๋ขฐ๋„๋ฅผ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค.


**

๐Ÿ’ก Deep Analysis

**

1. ์—ฐ๊ตฌ ๋ฐฐ๊ฒฝ ๋ฐ ํ•„์š”์„ฑ

  • ๋‹ค์ค‘๊ฒฝ๋กœ์™€ ๋น„์ •์ƒ์„ฑ: ์–•์€ ํ•ด์—ญ์—์„œ๋Š” ํ‘œ๋ฉดยท๋ฐ”๋‹ฅ ๋ฐ˜์‚ฌ์— ์˜ํ•ด ๊ฐ•ํ•œ ์ž”ํ–ฅ์ด ๋ฐœ์ƒํ•˜๊ณ , ํ•ด์ˆ˜๋ฉด ํŒŒ๋™ยทํ”Œ๋žซํผ ๋“œ๋ฆฌํ”„ํŠธ๋กœ ์ธํ•ด ํ†ต๊ณ„์  ๋น„์ •์ƒ์„ฑ์ด ์‹ฌํ•ด์ง„๋‹ค. ์ด๋Š” ๊ธฐ์กด CFAR ๊ธฐ๋ฐ˜ ๋ ˆ์ธ์ง€โ€‘๋„ํ”Œ๋Ÿฌ ์ฒ˜๋ฆฌ์—์„œ ํ†ต๊ณ„์  ์ •ํ•ฉ์„ฑ ๊ฐ€์ •์ด ๊นจ์ ธ ๊ฑฐ์ง“ ๊ฒฝ๋ณด์™€ ๋ฏธํƒ์ง€ ์œ„ํ—˜์„ ๋†’์ธ๋‹ค.
  • ๋ ˆ์ธ์ง€โ€‘๋„ํ”Œ๋Ÿฌ ๋ณ€ํ™˜์˜ ํ•œ๊ณ„: ๋ณ€ํ™˜ ๊ณผ์ •์—์„œ ์œ„์ƒ ์ผ๊ด€์„ฑ์ด ์†์‹ค๋˜๊ณ , ๋„ํ”Œ๋Ÿฌ ๋ถˆ์ผ์น˜์™€ ์œˆ๋„์ž‰ ํšจ๊ณผ๊ฐ€ ์—๋„ˆ์ง€๋ฅผ ์—ฌ๋Ÿฌ ์…€์— ํผ๋œจ๋ ค ๋ฐฐ๊ฒฝ ๋ชจ๋ธ๋ง์„ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ ๋‹ค.

2. ํ•ต์‹ฌ ์•„์ด๋””์–ด

๊ธฐ์กด ์ ‘๊ทผ ๋ณธ ๋…ผ๋ฌธ์˜ ์ ‘๊ทผ
๋ ˆ์ธ์ง€โ€‘๋„ํ”Œ๋Ÿฌ ๋ณ€ํ™˜ ํ›„ ๋ฐฐ๊ฒฝ ๋ชจ๋ธ๋ง ์›์‹œ ์‹ ํ˜ธ์—์„œ ์ง์ ‘ ๋ฐฐ๊ฒฝ ๋ชจ๋ธ๋ง
๊ณ ์ •๋œ ์žก์Œ ๋ชจ๋ธ(๋™๋ถ„์‚ฐ) ์ด์งˆ๋ถ„์‚ฐ(heteroscedastic) ์ธก์ • ๋ชจ๋ธ ๋„์ž…
๋ณ„๋„ CIR ์ถ”์ • โ†’ ์ž”์ฐจ ๊ธฐ๋ฐ˜ ํƒ์ง€ EKF ๊ธฐ๋ฐ˜ ์ฑ„๋„ ์ƒํƒœ ์ถ”์  + SLRT ํ†ตํ•ฉ ํƒ์ง€
  • ์™€์ด๋“œ๋ฐด๋“œ ๋„ํ”Œ๋Ÿฌ ์„ ํ˜•ํ™”: ฮฒโ‰ˆ1 ๊ฐ€์ • ํ•˜์— ๋กœ๊ทธ ์Šค์ผ€์ผ ํŒŒ๋ผ๋ฏธํ„ฐ r=lnโ€ฏฮฒ๋ฅผ ๋„์ž…, ๋„ํ”Œ๋Ÿฌ ํšจ๊ณผ๋ฅผ ์ƒํƒœโ€‘์˜์กด ๊ณต๋ถ„์‚ฐ ํ˜•ํƒœ๋กœ ํ‘œํ˜„ํ•œ๋‹ค. ์ด๋Š” ๋ฌผ๋ฆฌ์ ์œผ๋กœ ํ•ด์„ ๊ฐ€๋Šฅํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ(c, d)์™€ ์—ฐ๊ฒฐ๋ผ, ๊ฐ ๊ฒฝ๋กœ๋ณ„ยท๊ณตํ†ต ๋„ํ”Œ๋Ÿฌ ๋ณ€๋™์„ ๋ช…์‹œ์ ์œผ๋กœ ๋ชจ๋ธ๋งํ•œ๋‹ค.
  • ์ €์ฐจ์› ๊ธฐ๋ฐ˜ ํ•จ์ˆ˜ ์ „๊ฐœ: ์ „์ฒด ์ง€์—ฐ ๊ทธ๋ฆฌ๋“œ(Nโ‚—) ๋Œ€์‹  Gaussian ๊ธฐ๋ฐ˜ ์‚ฌ์ „ ์ •์˜ ์‚ฌ์ „(B)์™€ ๊ฐ€์ค‘์น˜ ฮธ(M)๋กœ ์ฑ„๋„ ์ง„ํญ a๋ฅผ ์••์ถ•. ์ด๋Š” ์—ฐ์‚ฐ ๋ณต์žก๋„ O(NยทM) ๋กœ ๊ฐ์†Œ์‹œํ‚ค๋ฉด์„œ๋„ ์ง€์—ฐโ€‘์Šค๋ฌด๋”ฉ ํŠน์„ฑ์„ ๋ณด์กดํ•œ๋‹ค.

3. ์ƒํƒœโ€‘๊ณต๊ฐ„ ๋ชจ๋ธ ๋ฐ EKF ๊ตฌํ˜„

  • ์ƒํƒœ ๋ณ€์ˆ˜: ฮธโ‚– (๋ฐฐ๊ฒฝ ์ง„ํญ ๊ณ„์ˆ˜)์™€ ๊ทธ ๋ณ€ํ™”๋ฅผ ๋žœ๋ค ์›Œํฌ(wโ‚–)๋กœ ๋ชจ๋ธ๋ง.
  • ์ธก์ • ๋ฐฉ์ •์‹: yโ‚– = H(ฮธโ‚–)ยทฮธโ‚– + vโ‚–, ์—ฌ๊ธฐ์„œ vโ‚–๋Š” ฯƒโ‚‘ยฒI + ฮฃ_b(ฮธโ‚–) ๋กœ ์ •์˜๋œ ์ด์งˆ๋ถ„์‚ฐ ์žก์Œ.
  • EKF ์—…๋ฐ์ดํŠธ: ์˜ˆ์ธก ๋‹จ๊ณ„์—์„œ R(ฮธโ‚–|โ‚–โ‚‹โ‚) ๋ฅผ ๊ณ ์ •(์„ ํ˜•ํ™”)ํ•˜๊ณ , ์ธก์ • ๋‹จ๊ณ„์—์„œ ์‹ค์ œ ฮธโ‚–๋ฅผ ์ด์šฉํ•ด ๊ณต๋ถ„์‚ฐ์„ ์žฌ๊ณ„์‚ฐํ•œ๋‹ค. ์ด๋Š” ๋น„์„ ํ˜•ยท์ด์งˆ๋ถ„์‚ฐ ์ƒํ™ฉ์—์„œ๋„ ์•ˆ์ •์ ์ธ ์ถ”์ •์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค.

4. ํŒŒ๋ผ๋ฏธํ„ฐ ํ•™์Šต ๋ฐ ํ†ต๊ณ„ ๊ฒ€์ฆ

  • ์ฃผ๋ณ€๊ฐ€๋Šฅ๋„(Likelihood) ์ตœ๋Œ€ํ™”: ฯƒ_q, ฯƒ_c, ฯƒ_d ๋“ฑ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ EKFโ€‘๊ณ„์‚ฐ๋œ ๋กœ๊ทธ ์ฃผ๋ณ€๊ฐ€๋Šฅ๋„ L(Y;ฮ˜) ๋กœ ์ตœ์ ํ™”.
  • pโ€‘๊ฐ’ ๊ฒ€์ •: Wilksโ€™ theorem ๊ธฐ๋ฐ˜ ๋กœ๊ทธ์šฐ๋„๋น„(LR) ํ†ต๊ณ„๋Ÿ‰์„ ์‚ฌ์šฉํ•ด Mโ‚€(๋‹จ์ˆœ ์žก์Œ) vs $M_c$, $M_d$, $M_c$d ๋ชจ๋ธ์„ ๋น„๊ต. ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ pโ€ฏ<โ€ฏ0.05 ๋ฅผ ์ง€์†์ ์œผ๋กœ ์–ป์–ด, ๋ณตํ•ฉ ๋„ํ”Œ๋Ÿฌยท์Šค์ผ€์ผ๋ง ๊ณต๋ถ„์‚ฐ์ด ์‹ค์ œ ๋ฐ์ดํ„ฐ์— ์˜๋ฏธ ์žˆ์Œ์„ ์ž…์ฆ.

5. ํƒ์ง€๊ธฐ ์„ค๊ณ„ โ€“ ์—ฐ์† ๊ฐ€๋Šฅ๋„๋น„ ๊ฒ€์ •(SLRT)

  • ๊ฐ€์„ค: Hโ‚€(๋ฐฐ๊ฒฝ๋งŒ) vs Hโ‚(๋ฐฐ๊ฒฝ+๋ชฉํ‘œ)
  • ์ˆœ์ฐจ ๊ฒ€์ •: ๋ˆ„์  ๋กœ๊ทธ์šฐ๋„๋น„ Sโ‚– = ฮฃโ‚™ log

๐Ÿ“„ Full Content

๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์˜ ์ •ํ™•ํ•œ ๋ชจ๋ธ๋ง์€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋™ ์†Œ๋‚˜ ํƒ์ง€ ๋ฐ ์ถ”์ ์— ํ•„์ˆ˜์ ์ด๋‹ค. ์–•์€ ๋ฌผ์—์„œ๋Š” ํ‘œ๋ฉด ๋ฐ ๋ฐ”๋‹ฅ๊ณผ์˜ ๋ฐ˜๋ณต์ ์ธ ์ƒํ˜ธ ์ž‘์šฉ์ด ๊ฐ•ํ•œ ์ž”ํ–ฅ๊ณผ ์ผ๊ด€๋œ ๋‹ค์ค‘ ๊ฒฝ๋กœ ์ „ํŒŒ๋ฅผ ์ƒ์„ฑํ•˜๋ฉฐ, ๊ทธ ํ†ต๊ณ„์  ํŠน์„ฑ์€ ํ‘œ๋ฉด ๋™์—ญํ•™ ๋ฐ ํ”Œ๋žซํผ ๋“œ๋ฆฌํ”„ํŠธ์— ๋”ฐ๋ผ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•œ๋‹ค. ์ด๋Ÿฌํ•œ ๋น„์ •์ƒ์„ฑ์€ ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์„ ์ถ”์ •ํ•˜๊ธฐ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ค๊ณ , ํ—ˆ์œ„ ๊ฒฝ๋ณด์œจ์„ ์ฆ๊ฐ€์‹œํ‚ค๋ฉฐ ์•ฝํ•œ ๋ชฉํ‘œ ๋ฐ˜ํ–ฅ์„ ๊ฐ€๋ฆด ์ˆ˜ ์žˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์‹ ํ˜ธ ๋Œ€ ์žก์Œ๋น„(SNR)๊ฐ€ ๋‚ฎ์€ ์˜์—ญ์—์„œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํƒ์ง€์™€ ์ถ”์ ์ด ์–ด๋ ค์›Œ์ง„๋‹ค[1], [2].

์ „ํ†ต์ ์ธ ์†Œ๋‚˜ ํŒŒ์ดํ”„๋ผ์ธ์€ ์ˆ˜์‹ ๋œ ์‹œ๊ณ„์—ด์„ ๋งค์น˜๋“œ ํ•„ํ„ฐ๋ง(์ข…์ข… ๋„ํ”Œ๋Ÿฌ ํ•„ํ„ฐ ๋ฑ…ํฌ์™€ ๊ฒฐํ•ฉ)์œผ๋กœ ๋ ˆ์ธ์ง€โ€‘๋„ํ”Œ๋Ÿฌ ์˜์—ญ์œผ๋กœ ๋งคํ•‘ํ•˜๊ณ , ์ผ์ • ํ—ˆ์œ„ ๊ฒฝ๋ณด์œจ(CFAR) ์œ ํ˜•์˜ ์ž„๊ณ„๊ฐ’์„ ์ ์šฉํ•œ๋‹ค[3]โ€‘[5]. ์ด๋“ค์˜ ์„ฑ๋Šฅ์€ CFAR ํ›ˆ๋ จ ์œˆ๋„์šฐ ๋‚ด์—์„œ ๊ฐ„์„ญ ํ†ต๊ณ„๊ฐ€ ๋Œ€๋žต์ ์œผ๋กœ ์ •์ƒ(stationary)์ด๋ผ๊ณ  ๊ฐ€์ •ํ•˜๋Š” ๋ฐ ์˜์กดํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š”, ์ž”ํ–ฅ์ด ์ง€๋ฐฐ์ ์ธ ๋‹ค์ค‘ ๊ฒฝ๋กœ ์ƒํ™ฉ์—์„œ๋Š” ์ด ๊ฐ€์ •์ด ๊นจ์ ธ ์ž„๊ณ„๊ฐ’ ๋ถˆ์ผ์น˜์™€ ํƒ์ง€ ์„ฑ๋Šฅ ์ €ํ•˜๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค.

์ด ์ž‘์—…์€ Knut and Alice Wallenberg Foundation์ด ์ง€์›ํ•˜๋Š” Wallenberg AI, Autonomous Systems and Software Program(WASP)์˜ ๋ถ€๋ถ„ ์ง€์›์„ ๋ฐ›์•˜๋‹ค.

๊ทธ๋ฆผ 1 โ€“ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ๋‹ค์ค‘ ๊ฒฝ๋กœ ์ฑ„๋„์„ ๊ฐ–๋Š” ์–‘์ž์†Œ๋‚˜ ์‹œ๋‚˜๋ฆฌ์˜ค์˜ ์ผ๋Ÿฌ์ŠคํŠธ.
์ˆ˜์‹ ๊ธฐ, ๋…ธ๋“œ, ๋ชฉํ‘œ๊ฐ€ ํ‘œ์‹œ๋˜์–ด ์žˆ๋‹ค.

์–‘์ž์†Œ๋‚˜์˜ ๊ฒฝ์šฐ(๊ทธ๋ฆผ 1 ์ฐธ์กฐ), ๊ตฌ์กฐํ™”๋œ ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์€ ์„ผ์„œโ€‘๋…ธ๋“œ ๋“œ๋ฆฌํ”„ํŠธ์™€ ํ‘œ๋ฉด ์›€์ง์ž„์— ์˜ํ•ด ์ง„ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค[2], [6]. ์ด๋Ÿฌํ•œ ์กฐ๊ฑด ํ•˜์—์„œ๋Š” ๊ธฐ์กด์˜ ๋ ˆ์ธ์ง€โ€‘๋„ํ”Œ๋Ÿฌ ์ฒ˜๋ฆฌ ๋ฐฉ์‹์ด ๋นˆ๋ฒˆํ•œ ๋งค์น˜๋“œ ํ•„ํ„ฐ๋ง์„ ์š”๊ตฌํ•˜๊ฒŒ ๋˜๋ฉฐ, ์ด๋Š” ๊ณ„์‚ฐ ๋ถ€๋‹ด์„ ์ดˆ๋ž˜ํ•œ๋‹ค. ๋˜ํ•œ ๋„ํ”Œ๋Ÿฌ ๋ถˆ์ผ์น˜์™€ ์œˆ๋„์ž‰(windowing)์œผ๋กœ ์ธํ•ด ์ผ๊ด€๋œ ๋‹ค์ค‘ ๊ฒฝ๋กœ ์—๋„ˆ์ง€๊ฐ€ ๋ ˆ์ธ์ง€โ€‘๋„ํ”Œ๋Ÿฌ ์…€์— ํผ์ ธ ๋ฐฐ๊ฒฝ ์ง„ํ™”๋ฅผ ๋ชจ๋ธ๋งํ•˜๊ธฐ๊ฐ€ ๋”์šฑ ์–ด๋ ค์›Œ์ง„๋‹ค. ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋Š” ์›์‹œ(raw) ์ธก์ •๊ฐ’์— ์ง์ ‘ ์ž‘๋™ํ•˜๊ณ  ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์„ ๋ช…์‹œ์ ์œผ๋กœ ์ถ”์ ํ•˜๋Š” ์ ‘๊ทผ๋ฒ•์˜ ํ•„์š”์„ฑ์„ ์ œ๊ธฐํ•œ๋‹ค.

์›์‹œ ์ธก์ •๊ฐ’ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ๋ฒ•

๋ ˆ์ธ์ง€โ€‘๋„ํ”Œ๋Ÿฌ ์˜์—ญ์ด ์•„๋‹Œ ์›์‹œ ์„ผ์„œ ์ธก์ •๊ฐ’์„ ์ง์ ‘ ์ด์šฉํ•˜๋Š” ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์ด ์กด์žฌํ•œ๋‹ค. ์ด๋“ค ๋ฐฉ๋ฒ•์€ ๊ฐ€๋Šฅ๋„ ๊ธฐ๋ฐ˜ ๊ณต์‹ํ™”(์˜ˆ: ํƒ์ง€ ์ „ ์ถ”์ (trackโ€‘beforeโ€‘detect))์ด๋‚˜ ์ตœ๋Œ€ ์‚ฌํ›„ ํ™•๋ฅ (MAP) ๋ฐฉ๋ฒ•์„ ์ด์šฉํ•œ ๋ฐฉ์œ„ ์ „์šฉ ์ถ”์ ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค. ์›์‹œ ์ธก์ •๊ฐ’์„ ์ง์ ‘ ์‚ฌ์šฉํ•˜๋ฉด ์ €โ€‘SNR ํ™˜๊ฒฝ์—์„œ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜๋Š” ๊ฒƒ์ด ์ž…์ฆ๋˜์—ˆ๋‹ค[7], [8]. ๋˜ํ•œ ์›์‹œ ๋„๋ฉ”์ธ ์ฒ˜๋ฆฌ๋Š” ์ˆ˜์‹  ํ•„๋“œ์˜ ์œ„์ƒ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•œ๋‹ค.

[9]์—์„œ๋Š” ๋ธ”๋กโ€‘์—…๋ฐ์ดํŠธ ํฌ์†Œ ์ถ”์ •๊ธฐ๋ฅผ ์ด์šฉํ•ด ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ์ฑ„๋„ ์ž„ํŽ„์Šค ์‘๋‹ต(CIR)์„ ์ถ”์ ํ•จ์œผ๋กœ์จ ์•ฝํ•œ ๋ชฉํ‘œ๋ฅผ ํƒ์ง€ํ•œ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋ธ์€ ๊ณ ์ž”ํ–ฅ ํ™˜๊ฒฝ์—์„œ ๊ตฌ์กฐ์™€ ํฌ์†Œ์„ฑ์ด ์—†์„ ๊ฒฝ์šฐ ๋ชจ๋ธ ๋ถˆ์ผ์น˜๊ฐ€ ์„ฑ๋Šฅ์„ ์ œํ•œํ•œ๋‹ค. ๋น„๊ตฌ์กฐ์  ์ ์‘ ์—…๋ฐ์ดํŠธ๊ฐ€ ๋” ๋น ๋ฅด๊ฒŒ ์ด๋ฃจ์–ด์ ธ ๋ชฉํ‘œ ํƒ์ง€ ํšŸ์ˆ˜๊ฐ€ ๊ฐ์†Œํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋‹ค๋ฅธ ์ ‘๊ทผ๋ฒ•์„ ์ œ์•ˆํ•œ๋‹ค. CIR์„ ์ถ”์ •ํ•˜๊ณ  ์ž”์ฐจ๋ฅผ ๊ณ„์‚ฐํ•ด ๋ชฉํ‘œ๋ฅผ ํƒ์ง€ํ•˜๋Š” ๋Œ€์‹ , **ํ™•์žฅ ์นผ๋งŒ ํ•„ํ„ฐ(EKF)**๋ฅผ ์ด์šฉํ•ด ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ๋‹ค์ค‘ ๊ฒฝ๋กœ ์ฑ„๋„์„ ์ง์ ‘ ์ถ”์ ํ•œ๋‹ค. ๊ด‘๋Œ€์—ญ ๋„ํ”Œ๋Ÿฌ ์„ ํ˜•ํ™” ๊ทผ์‚ฌ๋ฅผ ์‚ฌ์šฉํ•ด ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์„ ์›์‹œ ์ธก์ •๊ฐ’์œผ๋กœ ์ง์ ‘ ๋ชจ๋ธ๋งํ•œ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ธก์ •๊ฐ’์˜ ์ฃผ๋ณ€ ๊ฐ€๋Šฅ๋„(marginal likelihood) ๋ณ€ํ™”์— ๊ธฐ๋ฐ˜ํ•œ ์•ฝํ•œ ๋ชฉํ‘œ ํƒ์ง€๊ธฐ๋ฅผ ์„ค๊ณ„ํ•œ๋‹ค[2], [10]. ๋‹ค์ค‘ ๊ฒฝ๋กœ ์ฑ„๋„ ์ถ”์ ์€ ์ด์งˆ๋ถ„์‚ฐ(heteroscedastic) ์ธก์ • ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ด ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ์„ฑ๋ถ„์„ ๋ชจ๋ธ๋งํ•จ์œผ๋กœ์จ ์ˆ˜ํ–‰๋œ๋‹ค. ์—ฌ๋Ÿฌ ๋ชจ๋ธ์„ ์ œ์•ˆํ•˜๊ณ , ๊ฐ ๋ชจ๋ธ์˜ ์œ ์˜์„ฑ์„ pโ€‘๊ฐ’ ์œ ์˜์„ฑ ๊ฒ€์ •์œผ๋กœ ํ™•์ธํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์ œ์•ˆ๋œ ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์„ ๋™์‹œ์— ์ถ”์ ํ•˜๊ณ  ๋ชฉํ‘œ๋ฅผ ํƒ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ฃผ์š” ๊ธฐ์—ฌ

  1. ์›์‹œ ์ธก์ •๊ฐ’ ๋„๋ฉ”์ธ ๋ฐฐ๊ฒฝ ๋ชจ๋ธ โ€“ ๋„ํ”Œ๋Ÿฌ ํšจ๊ณผ๋ฅผ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ํ•ด์„ ๊ฐ€๋Šฅํ•œ ์ƒํƒœโ€‘์˜์กด ๊ณต๋ถ„์‚ฐ ๊ตฌ์กฐ๋กœ ํฌ์ฐฉํ•œ๋‹ค.
  2. EKF ๊ธฐ๋ฐ˜ ๋‹ค์ค‘ ๊ฒฝ๋กœ ์ฑ„๋„ ์ถ”์  ํ”„๋ ˆ์ž„์›Œํฌ โ€“ ์ œ์•ˆ๋œ ์ฑ„๋„ ๋ชจ๋ธ์˜ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํ•™์Šตํ•œ๋‹ค.
  3. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ธฐ๋ฐ˜ ํ‰๊ฐ€ โ€“ pโ€‘๊ฐ’ ์œ ์˜์„ฑ ๊ฒ€์ •์„ ํ†ตํ•ด ์ œ์•ˆ ๋ฐฐ๊ฒฝ ๋ชจ๋ธ์˜ ํ†ต๊ณ„์  ์ ํ•ฉ์„ฑ์„ ์ž…์ฆํ•˜๊ณ , ์‹œ๊ฐ„ ๋ณ€๋™ ํ™˜๊ฒฝ์—์„œ ํƒ์ง€ ์„ฑ๋Šฅ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ๋ถ„์„ํ•œ๋‹ค.
    ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ์—ฐ๊ตฌ: ๋ณธ ๋…ผ๋ฌธ ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ฝ”๋“œ์™€ ๋ฐ์ดํ„ฐ์…‹์€ https://github.com/ASHKoul/Bcg_SLRT ์—์„œ ๊ณต๊ฐœํ•œ๋‹ค.

1. ๋ฌธ์ œ ์ •์˜

์–‘์ž์†Œ๋‚˜ ์„ค์ •(๊ทธ๋ฆผ 1)์„ ๊ณ ๋ คํ•œ๋‹ค. ์ˆ˜์‹  ๋ฐ์ดํ„ฐ๋Š” ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ๊ณผ ๊ฐ€๋Šฅํ•œ ๋ชฉํ‘œ ๋ฐ˜ํ–ฅ์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ๊ฐ€๋Šฅ๋„ ๊ธฐ๋ฐ˜ ๋ชฉํ‘œ ํƒ์ง€ ๋ฐ ์ถ”์ ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋ ค๋ฉด, ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์˜ ๋ชจ๋ธ๋ง, ํ†ต๊ณ„์  ํŠน์„ฑ, ์‹œ๊ฐ„ ์ง„ํ™”๋ฅผ ๋ฐ˜๋“œ์‹œ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•œ๋‹ค.

์ „์†ก ํŒŒํ˜•์„ (s(t))๋ผ ํ•˜์ž. ์žก์Œ์ด ์—†๋Š” ํ™˜๊ฒฝ์—์„œ ์ˆ˜์‹  ์‹ ํ˜ธ์— ๋Œ€ํ•œ ํ‘œ์ค€ ์—ฐ์†์‹œ๊ฐ„ ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ชจ๋ธ์€

[ x(t)=\sum_{i=1}^{$N_p$} $a_i$(t), s!\bigl(t-\ta$u_i$(t)\bigr) \tag{1} ]

์—ฌ๊ธฐ์„œ (\ta$u_i$(t))์™€ ($a_i$(t))๋Š” (i)๋ฒˆ์งธ ๋„์ฐฉ์˜ ์‹œ๊ฐ„โ€‘๋ณ€ํ™” ์ง€์—ฐ ๋ฐ ์ง„ํญ์ด๋ฉฐ, ($N_p$)๋Š” ์œ ์˜ํ•œ ๋„์ฐฉ ์ˆ˜์ด๋‹ค. ์–•์€ ๋ฌผ์—์„œ๋Š” ์ง์ ‘ ๊ฒฝ๋กœ์™€ ๊ฐ•ํ•œ ํ‘œ๋ฉดยท๋ฐ”๋‹ฅ ์ƒํ˜ธ์ž‘์šฉ์ด ํฌํ•จ๋˜์–ด, ๋ชฉํ‘œ ๋ฐ˜ํ–ฅ ์™ธ์— ์ž”ํ–ฅโ€‘์ง€๋ฐฐ ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์„ ๋งŒ๋“ ๋‹ค.

์ฑ„๋„์ด ์‹œ๊ฐ„ ๊ตฌ๊ฐ„ ($t_f$) ๋™์•ˆ ์ฒœ์ฒœํžˆ ๋ณ€ํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๋ฉด, ๋‹ค์ค‘ ๊ฒฝ๋กœ ์ง„ํญ๊ณผ ์ง€์—ฐ์€

[ \ta$u_i$(t) \approx \ta$u_i$^{(0)} + \et$a_i$ t, \qquad $a_i$(t) \approx $a_i$^{(0)} \bet$a_i$^{,t} \tag{2} ]

์™€ ๊ฐ™์ด 1์ฐจ ๊ทผ์‚ฌ๋  ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๊ธฐ์„œ (\ta$u_i$^{(0)})๋Š” ์ดˆ๊ธฐ ์ง€์—ฐ, (\et$a_i$)๋Š” ์ง€์—ฐโ€‘์†๋„, (\bet$a_i$)๋Š” ์‹œ๊ฐ„โ€‘์Šค์ผ€์ผ๋ง ๊ณ„์ˆ˜์ด๋‹ค. ์ด๋ฅผ (1)์— ๋Œ€์ž…ํ•˜๋ฉด

[ x(t) \approx \sum_{i=1}^{$N_p$} $a_i$^{(0)} \bet$a_i$^{,t}, s!\bigl(t-\ta$u_i$^{(0)}-\et$a_i$ t\bigr) \tag{3} ]

๊ฐ€ ๋œ๋‹ค.

๋ชฉํ‘œ ์„ฑ๋ถ„์„ ๋ฐฐ๊ฒฝ์œผ๋กœ๋ถ€ํ„ฐ ๋ถ„๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด (3)์„

[ x(t)=$x_b$(t)+$x_o$(t) \tag{4} ]

์™€ ๊ฐ™์ด ๋ฐฐ๊ฒฝ ($x_b$(t))์™€ ๋ชฉํ‘œโ€‘์œ ๋„ ๋‹ค์ค‘ ๊ฒฝ๋กœ ($x_o$(t))๋กœ ๋‚˜๋ˆˆ๋‹ค. ์—ฌ๊ธฐ์„œ

[ $x_b$(t)=\sum_{i=1}^{$N_b$} $a_i$^{(0)} \bet$a_i$^{,t}, s!\bigl(t-\ta$u_i$^{(0)}-\et$a_i$ t\bigr),\qquad $x_o$(t)=\sum_{i=1}^{$N_o$} $a_i$^{(0)} \bet$a_i$^{,t}, s!\bigl(t-\ta$u_i$^{(0)}-\et$a_i$ t\bigr) \tag{5} ]

์ด๋ฉฐ, ($N_b$+$N_o$=$N_p$)์ด๋‹ค. ๋ชฉํ‘œ ์ง„ํญ์ด ๋ฐฐ๊ฒฝ์— ๋น„ํ•ด ๋งค์šฐ ์ž‘์œผ๋ฏ€๋กœ, ๋ชฉํ‘œ ๋‹ค์ค‘ ๊ฒฝ๋กœ๋Š” ์ง€๋ฐฐ์ ์ธ ๋ชฉํ‘œ ๋„์ฐฉ ํ•˜๋‚˜๋งŒ ๊ณ ๋ คํ•ด

[ $x_o$(t) \approx $a_o$^{(0)} \bet$a_o$^{,t}, s!\bigl(t-\ta$u_o$^{(0)}-\et$a_o$ t\bigr) \tag{6} ]

๋กœ ๊ทผ์‚ฌํ•œ๋‹ค.

๋ฐฐ๊ฒฝ์„ 1์ฐจ ๊ด‘๋Œ€์—ญ ๋„ํ”Œ๋Ÿฌ ์„ ํ˜•ํ™”(Appendix A)๋กœ ์ „๊ฐœํ•˜๋ฉด

[ $x_b$(t) \approx \sum_{i=1}^{$N_b$} $a_i$^{(0)}, \Bigl[ s(t-\ta$u_i$^{(0)}) + $r_i$, t, \dot{s}(t-\ta$u_i$^{(0)}) \Bigr], \qquad $r_i$\triangleq \ln\bet$a_i$, \tag{7} ]

์—ฌ๊ธฐ์„œ (\dot{s}(\cdot))๋Š” ํŒŒํ˜•์˜ ์‹œ๊ฐ„ ๋ฏธ๋ถ„์ด๋ฉฐ, (\bet$a_i$\approx 1)์ผ ๋•Œ ๊ทผ์‚ฌ๊ฐ€ ์ •ํ™•ํ•˜๋‹ค. ์‹ (7)์€ **๋ฏธ์ง€ ํŒŒ๋ผ๋ฏธํ„ฐ ($a_i$)์™€ ($r_i$)์— ๋Œ€ํ•ด ์ด์ค‘์„ ํ˜•(biโ€‘linear)**์ด๋ฉฐ, ์•Œ๋ ค์ง„ ํŒŒํ˜• (s(t))์™€ (u(t)\triangleq t,\dot{s}(t))์— ์˜ํ•ด ๊ตฌ๋™๋˜๋Š” ์„ ํ˜• ์ปจ๋ณผ๋ฃจ์…˜ ๋ชจ๋ธ๋กœ ํ•ด์„๋  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Š” ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์˜ ์ถ”์ • ๋ฐ ์ถ”์ ์„ ํฌ๊ฒŒ ๋‹จ์ˆœํ™”ํ•œ๋‹ค.

์ƒ˜ํ”Œ๋ง ๊ฐ„๊ฒฉ (\Delta t)๋ฅผ ๊ฐ–๋Š” ์ „์†ก ํŒŒํ˜•๊ณผ ๊ทธ ์‹œ๊ฐ„ ๋ฏธ๋ถ„ ์„ฑ๋ถ„์„ ๊ฐ๊ฐ

[ \mathbf{s} = [s(0), s(\Delta t),\dots,s((N-1)\Delta t)]^{!\top}, \qquad \mathbf{u} = [u(0), u(\Delta t),\dots,u((N-1)\Delta t)]^{!\top} \tag{8} ]

๋ผ ๋‘๋ฉด, Toeplitz ํ–‰๋ ฌ ( \mathbf{S},\mathbf{U}\in\mathbb{R}^{N\times $N_\$ell}) (ํŒจ๋”ฉ๋œ ์˜ํ–‰๋ ฌ ํฌํ•จ)๋ฅผ

[ \mathbf{S} = \begin{bmatrix} s_0 & 0 & \dots & 0\ s_1 & s_0 & \dots & 0\ \vdots & \vdots & \ddots & \vdots\ s_{N-1} & s_{N-2} & \dots & s_{N-$N_\$ell} \end{bmatrix}, \qquad \mathbf{U} = \begin{bmatrix} u_0 & 0 & \dots & 0\ u_1 & u_0 & \dots & 0\ \vdots & \vdots & \ddots & \vdots\ u_{N-1} & u_{N-2} & \dots & u_{N-$N_\$ell} \end{bmatrix} \tag{9} ]

๋กœ ์ •์˜ํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ ($N_\$ell)๋Š” ์ง€์—ฐ ๊ทธ๋ฆฌ๋“œ ๊ธธ์ด์ด๋‹ค. ์œ„ ํ–‰๋ ฌ๋“ค์„ ์ด์šฉํ•ด (7)์„ ๋ฒกํ„ฐ ํ˜•ํƒœ๋กœ ๊ทผ์‚ฌํ•˜๋ฉด

[ \mathbf{x}b = \mathbf{S},\mathbf{a} + \mathbf{U},\mathbf{r}, \qquad \mathbf{a} = [a_1,\dots,a{$N_\$ell}]^{!\top}, \quad \mathbf{r} = [r_1,\dots,r_{$N_\$ell}]^{!\top}. \tag{10} ]


2. ํ†ต๊ณ„ ๋ชจ๋ธ

์‹œ๊ฐ„ ์Šค์ผ€์ผ ํŒŒ๋ผ๋ฏธํ„ฐ ($r_i$)๋Š” ๋‘ ๊ฐœ์˜ ๋…๋ฆฝ์ ์ธ ๋ฌด์ž‘์œ„ ์„ฑ๋ถ„์œผ๋กœ ๋ถ„ํ•ด๋œ๋‹ค.

[ $r_i$ = $c_i$ + d, \tag{11} ]

์—ฌ๊ธฐ์„œ ($c_i$)๋Š” ๊ฐ ๊ฒฝ๋กœ ๊ณ ์œ ์˜ ๋„ํ”Œ๋Ÿฌ๋ฅผ, (d)๋Š” ๊ณตํ†ต ๋„ํ”Œ๋Ÿฌ(ํ”Œ๋žซํผยทํ‘œ๋ฉด ํŒŒ๋™์— ์˜ํ•ด ๋ชจ๋“  ๊ฒฝ๋กœ์— ๋™์ผํ•˜๊ฒŒ ์ž‘์šฉ)๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๋‘ ์„ฑ๋ถ„์€ ํ‰๊ท ์ด 0์ธ ์ •๊ทœ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ฅธ๋‹ค๊ณ  ๊ฐ€์ •ํ•œ๋‹ค.

[ $c_i$ \sim \mathcal{N}(0,\sigm$a_c$^2),\qquad d \sim \mathcal{N}(0,\sigm$a_d$^2). \tag{12} ]

์กฐ๊ฑด๋ถ€ ์ธก์ • ๋ชจ๋ธ์€

[ \mathbf{y}_b = \mathbf{S},\mathbf{a} + \mathbf{U},\mathbf{r} + \mathbf{w}, \qquad \mathbf{w}\sim\mathcal{N}\bigl(\mathbf{0},\sigm$a_e$^2\mathbf{I}\bigr), \tag{13} ]

์ด๋ฉฐ, ์—ฌ๊ธฐ์„œ (\sigm$a_e$^2)๋Š” ์ฃผ๋ณ€ ์žก์Œ ํŒŒ์›Œ์ด๋‹ค. ์œ„ ์‹์„ ์ด์งˆ๋ถ„์‚ฐ(heteroscedastic) ํ˜•ํƒœ๋กœ ๋‹ค์‹œ ์“ฐ๋ฉด

[ \mathbf{y}_b \mid \mathbf{a} \sim \mathcal{N}\bigl(\mathbf{S}\mathbf{a},; \mathbf{R}(\mathbf{a})\bigr), \qquad \mathbf{R}(\mathbf{a}) = \sigm$a_e$^2\mathbf{I} + \mathbf{\Sigma}_b(\mathbf{a}), \tag{14} ]

์—ฌ๊ธฐ์„œ (\mathbf{\Sigma}_b(\mathbf{a}))๋Š” ๋ฐฐ๊ฒฝ ์ง„ํญ (\mathbf{a})์— ์˜์กดํ•˜๋Š” ์ƒํƒœโ€‘์˜์กด ๊ณต๋ถ„์‚ฐ์ด๋‹ค. ํ‘œ๋ฉด ๋™์—ญํ•™ ๋ฐ ์„ผ์„œ ๋“œ๋ฆฌํ”„ํŠธ ๋•Œ๋ฌธ์— (\mathbf{a})๋Š” pingโ€‘toโ€‘ping(ํŽ‘ํฌ ๊ฐ„)์œผ๋กœ ๋ณ€ํ•œ๋‹ค.

์ €์ฐจ์› ํŒŒ๋ผ๋ฏธํ„ฐํ™”

($N_\$ell)๊ฐ€ ($N_p$)๋ณด๋‹ค ํ›จ์”ฌ ํด ๊ฒฝ์šฐ ์ „์ฒด ์ง„ํญ ๋ฒกํ„ฐ (\mathbf{a})๋ฅผ ์ง์ ‘ ์ถ”์ •ํ•˜๋ฉด ๊ณ„์‚ฐ๋Ÿ‰์ด ๊ธ‰์ฆํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์ €์ฐจ์› ๊ธฐ๋ฐ˜(basis) ํŒŒ๋ผ๋ฏธํ„ฐํ™”๋ฅผ ๋„์ž…ํ•œ๋‹ค.

[ \mathbf{a} = \mathbf{B},\boldsymbol{\theta}, \qquad \boldsymbol{\theta}\in\mathbb{R}^{M}, \tag{15} ]

์—ฌ๊ธฐ์„œ (\mathbf{B}\in\mathbb{R}^{$N_\$ell\times M})๋Š” ๊ณ ์ •๋œ Gaussian ๊ธฐ๋ฐ˜ ์‚ฌ์ „์ด๋ฉฐ, ๊ฐ ์—ด์€

[ B_{nm}= \exp!\Bigl[-\frac{(n\Delta t-\m$u_m$)^2}{2\sigm$a_m$^2}\Bigr] \tag{16} ]

ํ˜•ํƒœ์ด๋‹ค. (\m$u_m$)์€ ์ง€์—ฐ ๊ทธ๋ฆฌ๋“œ ์ƒ์— ๊ท ๋“ฑํ•˜๊ฒŒ ๋ฐฐ์น˜๋œ ์ค‘์‹ฌ์ด๋ฉฐ, (\sigm$a_m$\approx 0.42/\text{BW}) (BW๋Š” ์ „์†ก ์‹ ํ˜ธ ๋Œ€์—ญํญ)๋กœ ์„ค์ •ํ•œ๋‹ค. (15)๋ฅผ (14)์— ๋Œ€์ž…ํ•˜๋ฉด

[ \mathbf{y}_b \mid \boldsymbol{\theta} \sim \mathcal{N}\bigl(\mathbf{S}\mathbf{B}\boldsymbol{\theta},; \sigm$a_e$^2\mathbf{I}+\mathbf{\Sigma}_b(\mathbf{B}\boldsymbol{\theta})\bigr). \tag{17} ]

์ƒํƒœโ€‘๊ณต๊ฐ„ ๋ชจ๋ธ

(k)๋ฒˆ์งธ ping์—์„œ์˜ ๊ธฐ์ € ๊ณ„์ˆ˜ (\boldsymbol{\theta}k)์™€ ์ธก์ •๊ฐ’ (\mathbf{y}{b,k})๋ฅผ ๊ฐ๊ฐ ์ •์˜ํ•œ๋‹ค. ๋ฐฐ๊ฒฝโ€‘์ „์šฉ ๊ฐ€์„ค ํ•˜์—์„œ์˜ ์ƒํƒœโ€‘๊ณต๊ฐ„ ๋ชจ๋ธ์€

[ \begin{aligned} \boldsymbol{\theta}{k} &= \boldsymbol{\theta}{k-1} + \mathbf{w}k,\ \mathbf{y}{b,k} &= \mathbf{S}\mathbf{B}\boldsymbol{\theta}_k + \mathbf{U}\bigl(\mathbf{c}_k + $d_k$\mathbf{1}\bigr) + \mathbf{v}_k, \end{aligned} \tag{18} ]

์—ฌ๊ธฐ์„œ (\mathbf{w}_k\sim\mathcal{N}(\mathbf{0},\sigm$a_q$^2\mathbf{I}))๋Š” ๋žœ๋ค ์›Œํฌ ์žก์Œ, (\mathbf{v}_k)๋Š” ์ด์งˆ๋ถ„์‚ฐ ์žก์Œ์ด๋ฉฐ

[ \mathbf{v}_k\sim\mathcal{N}\bigl(\mathbf{0},; \mathbf{R}(\boldsymbol{\theta}_k)\bigr), \qquad \mathbf{R}(\boldsymbol{\theta}_k)=\sigm$a_e$^2\mathbf{I} +\mathbf{\Sigma}_b(\mathbf{B}\boldsymbol{\theta}_k). \tag{19} ]

์ด ๋ชจ๋ธ์„ ํ†ตํ•ด ์ž ์žฌ ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ ์ƒํƒœ (\boldsymbol{\theta}_k)๋ฅผ ์ˆœ์ฐจ์ ์œผ๋กœ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.


3. EKF ๊ธฐ๋ฐ˜ ์ถ”์ • ๋ฐ ์ฃผ๋ณ€ ๊ฐ€๋Šฅ๋„ ๊ณ„์‚ฐ

์œ„ ์ƒํƒœโ€‘๊ณต๊ฐ„ ๋ชจ๋ธ์— ๋Œ€ํ•ด ํ™•์žฅ ์นผ๋งŒ ํ•„ํ„ฐ(EKF) ๋ฅผ ์ ์šฉํ•œ๋‹ค(์•Œ๊ณ ๋ฆฌ์ฆ˜ 1). ์ธก์ • ๊ณต๋ถ„์‚ฐ (\mathbf{R}(\boldsymbol{\theta}k))์ด ์ƒํƒœโ€‘์˜์กด์ด๋ฏ€๋กœ, ์˜ˆ์ธก ๋‹จ๊ณ„์—์„œ (\boldsymbol{\theta}{k|k-1})๋ฅผ ์ด์šฉํ•ด ๊ณต๋ถ„์‚ฐ์„ ๊ณ ์ •(constant)ํ•˜๊ฒŒ ๊ทผ์‚ฌํ•œ๋‹ค.

Algorithm 1: EKF for estimating the amplitude ฮธ and calculating the marginal likelihood.
Input:   Initial mean ฮธฬ‚0, covariance P0, hyperโ€‘parameters ฮ˜.
For k = 1,โ€ฆ,N
   1) Predict:   ฮธฬ‚k|kโ€‘1 = ฮธฬ‚kโ€‘1
                Pk|kโ€‘1 = Pkโ€‘1 + Q
   2) Linearize measurement model at ฮธฬ‚k|kโ€‘1 โ†’ Hk
   3) Compute Kalman gain:   Kk = Pk|kโ€‘1 Hkแต€ (Hk Pk|kโ€‘1 Hkแต€ + R(ฮธฬ‚k|kโ€‘1))โปยน
   4) Update:   ฮธฬ‚k = ฮธฬ‚k|kโ€‘1 + Kk (yk โ€“ h(ฮธฬ‚k|kโ€‘1))
                Pk = (I โ€“ Kk Hk) Pk|kโ€‘1
   5) Accumulate logโ€‘marginal likelihood L โ† L + logโ€ฏN(yk; h(ฮธฬ‚k|kโ€‘1), Hk Pk|kโ€‘1 Hkแต€ + R(ฮธฬ‚k|kโ€‘1))
End
Output:   Final estimate ฮธฬ‚N, covariance PN, logโ€‘marginal likelihood L.

๋ชจ๋ธ์— ํฌํ•จ๋œ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ (\Theta={\sigm$a_q$,\sigm$a_c$,\sigm$a_d$}) ๋“ฑ์€ ๊ฐ€๋Šฅ๋„ ์ตœ๋Œ€ํ™”(MLE) ๋ฐฉ์‹์œผ๋กœ ํ•™์Šตํ•œ๋‹ค.

[ \hat{\Theta}= \arg\max_{\Theta}; L(\mathbf{Y}_b; \Theta), \tag{20} ]

์—ฌ๊ธฐ์„œ (L(\mathbf{Y}_b; \Theta))๋Š” ์ „์ฒด ping์— ๋Œ€ํ•œ ๋กœ๊ทธ ์ฃผ๋ณ€ ๊ฐ€๋Šฅ๋„์ด๋ฉฐ, EKF๋ฅผ ํ†ตํ•ด ๊ทผ์‚ฌํ•œ๋‹ค.


4. ๋ชจ๋ธ ์œ ์˜์„ฑ ๊ฒ€์ • (pโ€‘๊ฐ’) ๋ฐ ๋ชฉํ‘œ ํƒ์ง€

A. pโ€‘๊ฐ’ ์œ ์˜์„ฑ ๊ฒ€์ •

ํ›„๋ณด ๊ณต๋ถ„์‚ฐ ๋ชจ๋ธ์„ (M\in{M_0,$M_c$,$M_d$,M_{cd}})๋ผ ๋‘๊ณ , (M_0)์€ ๋™์งˆ(๋™์ผ) ์žก์Œ๋งŒ ํฌํ•จํ•œ๋‹ค. ํ™•์žฅ ๋ชจ๋ธ ($M_j$) ((j\in{c,d,cd}))์— ๋Œ€ํ•œ ๋กœ๊ทธ ๊ฐ€๋Šฅ๋„๋น„๋Š”

[ \Lambd$a_j$ = 2\bigl[ L(\mathbf{Y}_b; \hat{\Theta}_j) - L(\mathbf{Y}_b; \hat{\Theta}_0) \bigr]. \tag{21} ]

Wilks ์ •๋ฆฌ์— ์˜ํ•ด (\Lambd$a_j$)๋Š” ์ž์œ ๋„ (\n$u_j$)(์ถ”๊ฐ€ ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜)์ธ (\chi^2) ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ฅธ๋‹ค. ๋”ฐ๋ผ์„œ

[ $p_j$ = \Pr\bigl(\chi^2_{\n$u_j$} \ge \Lambd$a_j$ \bigr). \tag{22} ]

($p_j$\le\alpha) (๋ณดํ†ต (\alpha=0.05))์ด๋ฉด ($M_j$)๊ฐ€ (M_0)๋ณด๋‹ค ์œ ์˜ํ•˜๊ฒŒ ์šฐ์ˆ˜ํ•˜๋‹ค๊ณ  ํŒ๋‹จํ•œ๋‹ค.

B. ์ˆœ์ฐจ ๊ฐ€๋Šฅ๋„๋น„ ๊ฒ€์ •(SLRT)์œผ๋กœ ๋ชฉํ‘œ ํƒ์ง€

๋ชฉํ‘œ๊ฐ€ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ์™€ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๋ฅผ ๊ฐ๊ฐ

[ \mathcal{H}_0:; \text{๋ฐฐ๊ฒฝ ์ „์šฉ},\qquad \mathcal{H}_1:; \text{๋ชฉํ‘œ ์กด์žฌ} \tag{23} ]

๋กœ ์ •์˜ํ•œ๋‹ค. ๋ชฉํ‘œ ํŒŒ๋ผ๋ฏธํ„ฐ ((\ta$u_o$,\bet$a_o$,$a_o$))๋Š” ์•Œ๋ ค์กŒ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ , ์‹œ์ž‘ ์‹œ์  ($k_o$)๋งŒ ๋ฏธ์ง€์ด๋‹ค. ์ˆœ์ฐจ ๋กœ๊ทธ ๊ฐ€๋Šฅ๋„๋น„๋Š”

[ \Lambda(k) = \sum_{i=k}^{k+L-1} \bigl[ \log p(\mathbf{y}_i \mid \mathcal{H}_1) - \log p(\mathbf{y}_i \mid \mathcal{H}_0) \bigr], \tag{24} ]

์—ฌ๊ธฐ์„œ ๊ฐ ๋กœ๊ทธ ๊ฐ€๋Šฅ๋„๋Š” EKF๋ฅผ ํ†ตํ•ด ๊ณ„์‚ฐํ•œ๋‹ค. ์ •์ง€ ๊ทœ์น™์€

[ \begin{cases} \Lambda(k) \ge h_1 &\Rightarrow \text{๋ชฉํ‘œ ํƒ์ง€ (์•Œ๋žŒ)}\ \Lambda(k) \le h_0 &\Rightarrow \text{๋‹ค์Œ ๊ตฌ๊ฐ„์œผ๋กœ ์ด๋™} \end{cases} \tag{25} ]

์ด๋ฉฐ, (h_0,h_1)์€ ์›ํ•˜๋Š” ํ—ˆ์œ„ ๊ฒฝ๋ณด์œจ๊ณผ ํƒ์ง€ ์ง€์—ฐ์„ ๋งŒ์กฑํ•˜๋„๋ก ์„ค์ •ํ•œ๋‹ค. (h_0=0)์ด๋ฉด Page ๊ฒ€์ •๊ณผ ๋™์ผํ•ด์ง„๋‹ค.


5. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ ๊ฒฐ๊ณผ

BELLHOP[12],[13]์„ ์ด์šฉํ•ด ์—ฌ๋Ÿฌ ์‹œ๊ฐ„ ๋ณ€๋™ ์ˆ˜์ค‘ ์ฑ„๋„ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜์˜€๋‹ค. ์‹œ๊ฐ„ ๋ณ€๋™์„ฑ์€ ๋‹ค์Œ ๋‘ ๊ฐ€์ง€ ์š”์ธ์œผ๋กœ ์œ ๋„ํ–ˆ๋‹ค.

  1. ํ’ํŒŒ ์ŠคํŽ™ํŠธ๋Ÿผ[14]์— ์˜ํ•ด ํ•ฉ์„ฑ๋œ ๊ฑฐ์นœ ํ•ด์ˆ˜๋ฉด.
  2. ์†ก์‹ ๊ธฐยท์ˆ˜์‹ ๊ธฐ์˜ ๋ฌด์ž‘์œ„ ๋“œ๋ฆฌํ”„ํŠธ(์ˆ˜ํ‰๋ฉด ๋…๋ฆฝ ์ด๋™).

ํ‘œ I์— ์‚ฌ์šฉ๋œ ์Œํ–ฅยทํ™˜๊ฒฝยท๊ธฐํ•˜ํ•™ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์š”์•ฝํ•œ๋‹ค. ์„ธ ๊ฐ€์ง€ ์ฃผ์š” ์‹œ๋‚˜๋ฆฌ์˜ค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

์‹œ๋‚˜๋ฆฌ์˜ค ์„ค๋ช…
Scenarioโ€ฏ1 ์ •์  ๊ธฐ์ค€: ํ‰ํƒ„ํ•œ ํ•ด์ˆ˜๋ฉด, ๊ณ ์ •๋œ ์†กยท์ˆ˜์‹ ๊ธฐ ์œ„์น˜
Scenarioโ€ฏ2 ํ‘œ๋ฉด ํŒŒ๋™๋งŒ ์กด์žฌ: ์›€์ง์ด๋Š” ํ•ด์ˆ˜๋ฉด, ๊ณ ์ •๋œ ์†กยท์ˆ˜์‹ ๊ธฐ
Scenarioโ€ฏ3 ์™„์ „ ์‹œ๊ฐ„ ๋ณ€๋™: ์›€์ง์ด๋Š” ํ•ด์ˆ˜๋ฉด + ๋“œ๋ฆฌํ”„ํŠธํ•˜๋Š” ์†กยท์ˆ˜์‹ ๊ธฐ

๊ทธ์— ๋Œ€์‘ํ•˜๋Š” ์ฑ„๋„ ์ž„ํŽ„์Šค ์‘๋‹ต(CIR) ์€ ๊ทธ๋ฆผ 2(a)โ€“(c) ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ชฉํ‘œ ๋ฐ˜ํ–ฅ ์‹œ๋ฎฌ๋ ˆ์ด์…˜

๋‘ ๊ฐ€์ง€ ๋ชฉํ‘œ ์šด๋™ ์กฐ๊ฑด์„ ๊ณ ๋ คํ•˜์˜€๋‹ค.

  • ์ •์ง€ ๋ชฉํ‘œ โ€“ ๊ณ ์ •๋œ ๋ชฉํ‘œ ์ง€์—ฐ.
  • ์ด๋™ ๋ชฉํ‘œ โ€“ ์–‘์ž์„ (์†กยท์ˆ˜์‹ ๊ธฐ ์ง์„ )์„ ๊ฐ€๋กœ์ง€๋ฅด๋ฉฐ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ•˜๋Š” ์ง€์—ฐ์„ ๊ฐ–๋Š”๋‹ค.

ํŠนํžˆ Scenarioโ€ฏ1์—์„œ๋Š” ๋ชฉํ‘œ ์ง€์—ฐ์ด ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ๊ณผ ๋™์ผํ•œ ๋„ํ”Œ๋Ÿฌ ๊ฐ’์„ ๊ฐ€์ง€๋ฏ€๋กœ, ๋ชฉํ‘œ์™€ ๋ฐฐ๊ฒฝ์ด ๊ฑฐ์˜ ๊ตฌ๋ถ„๋˜์ง€ ์•Š๋Š”๋‹ค(๊ทธ๋ฆผโ€ฏ2(a) ์ฐธ์กฐ).

ํ‰๊ฐ€ ๋ฐฉ๋ฒ•

๊ฐ ์‹œ๋‚˜๋ฆฌ์˜ค๋งˆ๋‹ค INR(Interferenceโ€‘toโ€‘Noise Ratio)์™€ SNR(Signalโ€‘toโ€‘Noise Ratio)๋ฅผ ๋ณ€ํ™”์‹œํ‚ค๋ฉฐ, N_MC ๋ฒˆ์˜ ๋ชฌํ…Œ์นด๋ฅผ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค.

  • pโ€‘๊ฐ’ ๊ฒ€์ •: (24)์‹์˜ ๋„ค ํ›„๋ณด ๋ชจ๋ธ ๊ฐ๊ฐ์— ๋Œ€ํ•ด (28)์‹์˜ pโ€‘๊ฐ’์„ ๊ณ„์‚ฐํ•˜๊ณ , (p\le0.05)์ด๋ฉด ์œ ์˜ํ•˜๋‹ค๊ณ  ํŒ๋‹จํ•œ๋‹ค.
  • INR, SNR ์ •์˜

[ \text{INR}=10\log_{10}\frac{\mathbb{E}!\bigl[|\mathbf{x}b|^2\bigr]}{\sigm$a_e$^2}, \qquad \text{SNR}=10\log{10}\frac{\mathbb{E}!\bigl[|\mathbf{x}_o|^2\bigr]}{\sigm$a_e$^2}. \tag{26} ]

  • SLRT ์ ์šฉ: ๋ชฉํ‘œ๊ฐ€ ์—†๋Š” ์ดˆ๊ธฐ 40 ping ์ดํ›„์— ๋ชฉํ‘œ๊ฐ€ ๋“ฑ์žฅํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ , ์ˆœ์ฐจ ๊ฐ€๋Šฅ๋„๋น„ ๊ฒ€์ •์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.

์ฃผ์š” ๊ฒฐ๊ณผ

  • ์‹œ๋‚˜๋ฆฌ์˜คโ€ฏ2ยท3์—์„œ๋Š” pโ€‘๊ฐ’์ด ๋งค์šฐ ์ž‘๊ฒŒ ๊ด€์ธก๋˜์–ด, ์ œ์•ˆ๋œ ๊ณต๋ถ„์‚ฐ ์„ฑ๋ถ„((c)ยท(d))์ด ๋ฐฐ๊ฒฝ ๊ตฌ์กฐ๋ฅผ ์ถฉ๋ถ„ํžˆ ํฌ์ฐฉํ•จ์„ ํ™•์ธํ•˜์˜€๋‹ค.
  • ์‹œ๋‚˜๋ฆฌ์˜คโ€ฏ1์—์„œ๋Š” ๊ฑฐ์˜ ์ •์ ์ด๋ฏ€๋กœ (M_0)์™€ ํฐ ์ฐจ์ด๊ฐ€ ์—†์—ˆ๋‹ค.
  • ํƒ์ง€ ์„ฑ๋Šฅ(๊ทธ๋ฆผโ€ฏ3โ€‘5):
    • M_0(๋™์งˆ ์žก์Œ) ๋ชจ๋ธ์€ ํ‰๊ท  ํƒ์ง€ ์ง€์—ฐ(MTD)์ด ํฌ๊ฒŒ ๋Š˜๊ณ , ๊ฒ€์ถœ ํ™•๋ฅ (($P_d$))์ด ๋‚ฎ์•˜๋‹ค.
    • M_d์™€ M_{cd}(๊ณตํ†ตโ€‘๋ชจ๋“œ ํฌํ•จ) ๋ชจ๋ธ์€ ๋ชจ๋“  ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ์งง์€ MTD์™€ ๋†’์€ ($P_d$) ๋ฅผ ๋‹ฌ์„ฑํ–ˆ๋‹ค.
    • CDF(๋ˆ„์ ๋ถ„ํฌํ•จ์ˆ˜) ์—ญ์‹œ M_dยทM_{cd} ๋ชจ๋ธ์ด ๋” ๋น ๋ฅด๊ฒŒ ์ƒ์Šนํ•˜๊ณ , ์ƒํ•œ์ด ๋†’์•„ โ€œmissโ€๊ฐ€ ์ ์—ˆ๋‹ค.
  • ๊ณตํ†ตโ€‘๋ชจ๋“œ ํŒŒ๋ผ๋ฏธํ„ฐ (\sigm$a_d$) ๊ฐ€ ๊ฐ€์žฅ ํฐ ์˜ํ–ฅ์„ ๋ฏธ์ณค์œผ๋ฉฐ, ์ด๋Š” ํ”Œ๋žซํผยทํ‘œ๋ฉด ํŒŒ๋™์— ์˜ํ•ด ๋ฐœ์ƒํ•˜๋Š” ๋“œ๋ฆฌํ”„ํŠธโ€‘์œ ์‚ฌ ๋ฐฐ๊ฒฝ์ด ๊ฐ•ํ•˜๊ฒŒ ๋‚˜ํƒ€๋‚ฌ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

๊ฒฐ๋ก 

์ œ์•ˆ๋œ ๊ด‘๋Œ€์—ญ ๋„ํ”Œ๋Ÿฌ ์„ ํ˜•ํ™” ๊ธฐ๋ฐ˜ ๋ชจ๋ธ์€ ํ”Œ๋žซํผ ๋ฐ ํ‘œ๋ฉด ํŒŒ๋™์— ์˜ํ•œ ๋„ํ”Œ๋Ÿฌ ํšจ๊ณผ๋ฅผ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ ๊ธฐ์ˆ ํ•œ๋‹ค. ์›์‹œ ์Œํ–ฅ ์ธก์ •๊ฐ’ ์˜์—ญ์—์„œ ํšจ์œจ์ ์ธ ๋ฐฐ๊ฒฝ ํ•™์Šต์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜์—ฌ, ๋‹ค์ค‘ ๊ฒฝ๋กœ ๋ฐฐ๊ฒฝ์— ๋ฌปํžŒ ์•ฝํ•œ ๋ชฉํ‘œ์˜ ํƒ์ง€๋ฅผ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค. ํ–ฅํ›„ ์—ฐ๊ตฌ์—์„œ๋Š” trackโ€‘beforeโ€‘detect ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๊ฒฐํ•ฉํ•˜์—ฌ ๋ฐฐ๊ฒฝ ํ•™์Šตยท๋ชฉํ‘œ ํƒ์ง€ยท์ถ”์ ์„ ๊ณต๋™์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ์ƒ‰ํ•  ์˜ˆ์ •์ด๋‹ค.


๋ถ€๋ก: ํŒŒ๋ผ๋ฏธํ„ฐ (F(r,t)) ์ •์˜์™€ 1์ฐจ ๊ทผ์‚ฌ

[ F(r,t)\triangleq s!\bigl(e^{r}t\bigr),\qquad r=\ln\beta. ]

๋ฏธ๋ถ„ํ•˜๋ฉด

[ \frac{\partial F(r,t)}{\partial r}=e^{r}t,\dot{s}!\bigl(e^{r}t\bigr) = t,\frac{dF(r,t)}{dt}. \tag{27} ]

์ดˆ๊ธฐ ์กฐ๊ฑด (F(0,t)=s(t)) ๋ฅผ ๋งŒ์กฑํ•˜๋Š” PDE์˜ ํ•ด๋Š”

[ F(r,t)=s!\bigl(t,e^{r}\bigr). \tag{28} ]

ํ…Œ์ผ๋Ÿฌ ๊ธ‰์ˆ˜๋ฅผ ์ด์šฉํ•˜๋ฉด

[ s(\beta t)=s(t)+\ln\beta;t,\dot{s}(t)+\mathcal{O}\bigl((\ln\beta)^2\bigr), \tag{29} ]

์ฆ‰, 1์ฐจ ๊ทผ์‚ฌ๋Š”

[ s(\beta t)\approx s(t)+\ln\beta;t,\dot{s}(t). \tag{30} ]

์ด ์‹์ด ๋ฐ”๋กœ ๋ณธ ๋…ผ๋ฌธ์—์„œ ์‚ฌ์šฉํ•œ ๊ด‘๋Œ€์—ญ ๋„ํ”Œ๋Ÿฌ ์„ ํ˜•ํ™”์˜ ํ•ต์‹ฌ์ด๋‹ค.