Ǫ¸®¿¡ Çؼ®


µðÁöÅРǪ¸®¿¡ º¯È¯

Æĵ¿ÀÇ ¼ººÐÀ» ¾Ë¾Æ³½´Ù.

ÇÑ ÁöÁ¡¿¡¼­ÀÇ Æĵ¿ÀÇ ¿òÁ÷ÀÓÀ» °è¼Ó °üÃøÇϸé ÁÖ¾îÁø °¢°¢ÀÇ ½Ã°£¿¡ Æĵ¿·®ÀÇ ±×·¡ÇÁ¸¦ ±×¸± ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ ±×·¡ÇÁ´Â ¸ðµç ½Ã°£ °ª¿¡ ´ëÇÏ¿© ´ëÀÀµÇ´Â Æĵ¿·®À» °¡Áö°í ÀÖ´Â ¾Æ³¯·Î±×ÀÇ µ¥ÀÌÅÍÀÏ °ÍÀÎ µ¥ ÀÌ ½ÅÈ£¸¦ ÄÄÇ»Å͸¦ ÅëÇؼ­ ÀÐÀ¸¸é ¶ç¾ö¶ç¾öÇÑ ½Ã°£¿¡ ¶ç¾ö¶ç¾öÇÑ Æĵ¿·®ÀÇ µðÁöÅÐÈ­ µÈ µ¥ÀÌÅÍ·Î µÉ °ÍÀÌ´Ù.

¿¹¸¦ µé¾î ¼Ò¸®ÀÇ Àü±â½ÅÈ£¸¦ ¿À½Ç·Î½ºÄÚÇÁ·Î º¸¸é À½¾ÐÀ̳ª º¯À§¿¡ ´ëÇÑ ¿¬¼ÓÀûÀÎ ±×·¡ÇÁ°¡ È­¸é¿¡ ¹Ù·Î ³ªÅ¸³¯ °ÍÀÌ´Ù. ÀÌ ½ÅÈ£¸¦ Ǫ¸®¿¡ Çؼ®À» ÇÏ¿© ÁÖÆļö ¼ººÐÀ» ÃßÃâÇÏ°íÀÚ ÇÑ´Ù¸é ¾Õ¿¡¼­ ¼³¸íÇÑ ´ë·Î ¿©·¯¹ø ÀûºÐÀ» ÇàÇØ¾ß ÇÒ °ÍÀÌ´Ù. ±×·¯³ª À½¾ÐÀ» ³ªÅ¸³»´Â Àü±â½ÅÈ£´Â º¸Åë Çؼ®ÀûÀÎ ÇÔ¼ö°¡ ¾Æ´Ï¹Ç·Î Çؼ®ÀûÀ¸·Î ÀûºÐÀ» ÇÒ ¼ö ¾ø°Ô µÇ¾î ¼öÄ¡Çؼ®ÀÌ ÇÊ¿äÇØÁø´Ù. Äܵ§¼­³ª ÄÚÀÏ µîÀÇ ¼ÒÀÚ¸¦ ±¸¼ºÇؼ­ ¾Æ³¯·Î±×·ÎÀÇ Çª¸®¿¡ Çؼ®À» ¾î´À Á¤µµ´Â ÇØ ³¾ ¼ö ÀÖÁö¸¸ ¾ö¹ÐÇÑ ºÐ¼®Àº ºÒ°¡´ÉÇÏ´Ù.

ÄÄÇ»Å͸¦ ÀÌ¿ëÇÑ ½ÅÈ£ºÐ¼®

À½ÆÄÀÇ ½ÅÈ£¸¦ ÄÄÇ»Å͸¦ ÅëÇؼ­ ÀÐ°Ô µÇ¸é ¼öÄ¡Çؼ®À» ÄÄÇ»ÅÍÀÇ ¿¬»ê´É·ÂÀ¸·Î Ǫ¸®¿¡ Çؼ®À» ÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ÀÌ °æ¿ì ÄÄÇ»ÅÍ´Â ½ÅÈ£ÀÇ º¯È­¿¡ ´ëÇÏ¿©´Â ¸Å¿ì ªÀº ½Ã°£°£°ÝÀ̱ä ÇÏÁö¸¸ ¾î¶² À¯ÇÑÇÑ °£°ÝÀ¸·Î ½ÅÈ£¸¦ ÀÐÀ» ¼ö¹Û¿¡ ¾øÀ» °ÍÀÌ´Ù. ÃøÁ¤ÀÇ ½Ã°£ °£°ÝÀ» ÁÙÀ̸é ÁÙÀϼö·Ï ¿ø·¡ÀÇ ¾Æ³¯·Î±× µ¥ÀÌÅÍ¿¡ ±ÙÁ¢ÇÏ°Ô µÇ°ÚÁö¸¸ °°Àº ½Ã°£ºÐ·®¿¡ ´ëÇÑ µ¥ÀÌÅÍ ¼ö´Â ½Ã°£°£°Ý¿¡ ¹Ýºñ·ÊÇÏ¿© ´Ã¾î°¡°Ô µÇ¾î ÄÄÇ»ÅÍ°¡ °¨´çÇÏÁö ¸øÇÏ°Ô µÈ´Ù. ÇÑÆí ¾î¶² ½Ã°£ÀÇ ÃøÁ¤ °ªµµ ´ç¿¬È÷ µðÁöÅÐÈ­ µÈ ½ÅÈ£ÀÏ ¼ö¹Û¿¡ ¾ø´Ù. µû¶ó¼­ ¿¬¼ÓÀûÀÎ ¸ðµç °ªÀ» Ç¥ÇöÇÏÁö ¸øÇÏ°í ºÒ¿¬¼ÓÀûÀÎ °ªµé Áß Çϳª·Î ³ªÅ¸³»¾îÁö°Ô µÈ´Ù. ½Ã°£ ÃàÀ¸·Î³ª ½ÅÈ£ ÃàÀ¸·Î³ª ÀÌ·¸°Ô ¶ç¾ö¶ç¾öÇÏ°Ô ÃøÁ¤µÇ´Â °ÍÀ» ¾çÀÚÈ­µÇ¾ú´Ù°í ÇÑ´Ù.

graph

À½ÆÄÀÇ »ùÇøµ_ ½Ã°£¿¡ µû¶ó º¯ÇÏ´Â À½¾Ð°ªÀº ±×¸²¿¡¼­ ³ë¶õ °î¼±Ã³·³ ¿¬¼ÓÀûÀ¸·Î º¯ÇÏ´Â ¾Æ³¯·Î±× °ªÀÌ´Ù. À½¼ººÐ¼®À̳ª À½ÇâºÐ¼®À» À§Çؼ­´Â ÁÖ±âÀûÀÌ ¾Æ´Ñ ÀÌ ½ÅÈ£¸¦ ºÐ¼®Çϱâ À§ÇÏ¿© µ¥ÀÌÅ͸¦ ÄÄÇ»ÅÍ¿¡¼­ Àоî¾ß ÇÑ´Ù. ÀÌ·¸°Ô ¾Æ³¯·Î±× ½ÅÈ£¸¦ µðÁöÅÐ µ¥ÀÌÅÍ·Î Àд ÀåÄ¡¸¦ ¾Æ³¯·Î±×-µðÁöÅÐ º¯È¯±â(ADC)¶ó°í ÇÑ´Ù, ½ÅÈ£ÀÇ ¼¼±â Ãø¸é¿¡¼­³ª ½Ã°£ Ãø¸é¿¡¼­ ´Ù °°ÀÌ »ùÇøµ °úÁ¤¿¡¼­ À§ ±×¸²Ã³·³ ¶ç¾ö¶ç¾öÇÏ°Ô °ªÀ» ÀÐÀ» ¼ö ¹Û¿¡ ¾ø´Ù. À̸¦ ¾çÀÚÈ­¶ó ÇÑ´Ù.

À½¾ÇÀ» ±â·ÏÇÑ °Í Áß ¿¾³¯ÀÇ LP ÆÇÀº À½ÆÄÀÇ º¯È­¸¦ ¿¬¼ÓÀûÀ¸·Î ±â·ÏÇØ µÐ, ÀÏÁ¾ÀÇ ¾Æ³¯·Î±×ÇüÀÇ ½ÅÈ£ ±â·ÏÀ¸·Î º¼ ¼ö ÀÖ°í, CD³ª DAT µîÀº À½Æĸ¦ µðÁöÅÐÈ­½ÃÄÑ ±â·ÏÇÑ °ÍÀ¸·Î ºñ±³ÇØ º¼ ¼ö ÀÖ´Ù. CDÀÇ °æ¿ì 1ÃÊ¿¡ 4¸¸¹ø ÀÌ»óÀ¸·Î ÇÑ ¹ø¿¡ 16ºñÆ®, Áï 6¸¸ °è´Ü ÀÌ»óÀ¸·Î À½À» ±â·ÏÇؼ­ À̸¦ Àç»ýÇÏ¸é ¾Æ³¯·Î±×ÀÇ ¿øÇüÀ» °ÅÀÇ ¿Ïº®ÇÏ°Ô Àç»ýÇØ ³¾ ¼ö ÀÖ°Ô µÈ´Ù. ¾Æ³¯·Î±× ±â·ÏÀÎ °æ¿ì ½ÅÈ£°¡ Á¤È®ÇÏ°Ô ÀÐÇôÁöÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖÁö¸¸ °ªÀ¸·Î ±â·ÏµÈ µðÁöÅÐ ±â·ÏÀº ¾ðÁ¦³ª Á¤È®ÇÏ°Ô ÀÐÇôÁö°Ô µÇ°í Åë½ÅÀ» ÅëÇؼ­µµ Á¤È®ÇÏ°Ô Àü´Þ ½Ãų ¼ö ÀÖ°Ô µÈ´Ù.

µðÁöÅÐÈ­µÈ ½ÅÈ£´Â { 1.1, 1.2, 1.34, ... } ó·³ ÀÏÁ¾ÀÇ ¼ö¿­·Î¼­ ½Ã°£ ¼ø¼­·Î ÀÌ·ç¾îÁ® ÀÖ´Ù¸é ½Ã°è¿­(time series)¶ó°í ÇÑ´Ù. ÀÌ µ¥ÀÌÅ͸¦ ÀÌÁ¦ ÄÄÇ»ÅÍ¿¡¼­ ¼öÄ¡Çؼ®À¸·Î ÀûºÐÇÏ¿© ±× ½ÅÈ£°¡ °¡Áö°í ÀÖ´Â °¢°¢ÀÇ ÁÖÆļö ¼ººÐ, Áï ½ºÆåÆ®·³À» °è»êÇØ ³¾ ¼ö ÀÖ°Ô µÈ´Ù. ÀÌ¿¡ °ü·ÃµÈ ±â¹ýÀ» DFT(discrete fourier transformation)¶ó ÇÏ¿© µðÁöÅÐ ½Åȣó¸®(DSP: digital signal processing) ±â¼úÀÇ ÇÙ½ÉÀ» ÀÌ·ç°Ô µÈ´Ù. Áï À½¼ºÀνÄÀ̳ª º¯Á¶, º¹¿ø µî ¿©·¯ °¡Áö ±â¹ýÀÌ DSP¸¦ ÅëÇؼ­ °¡´ÉÇÏ°Ô µÇ¾ú´Ù.


_ ¼öÄ¡Çؼ®_ Æĵ¿·®_ ¾çÀÚÈ­_ À½ÆÄ_ ÁÖ±â

FFT Çؼ®

¸Å¿ì ºü¸£°Ô Ǫ¸®¿¡ ºÐ¼®À» ¼öÇàÇÑ´Ù.

ºÐ¼®ÇØ¾ß ÇÒ ½Ã°è¿­ÀÇ µ¥ÀÌÅÍ°¡ $N$À̶ó ÇÑ´Ù¸é À̸¦ DFT¸¦ ÅëÇؼ­ Ǫ¸®¿¡ º¯È¯Çϱâ À§Çؼ­´Â $N^2$ÀÇ º¹¼Ò¼ö °ö¼ÀÀ» ÇØ¾ß µÈ´Ù. ¿¹¸¦ µé¾î 1ÃÊ´ç 1000 ¹ø ÃøÁ¤ÇÑ ½ÅÈ£ÀÇ 1 ÃÊ°£ÀÇ µ¥ÀÌÅ͸¦ ÇѲ¨¹ø¿¡ º¯È¯Çϱâ À§Çؼ­´Â $10^6$ ¹øÀÇ º¹¼Ò¼ö °ö¼ÀÀ» ÇØ¾ß ÇϹǷΠÄÄÇ»ÅÍ°¡ À̸¦ °è»êÇØ ³»´Â µ¥ »ó´çÇÑ ½Ã°£ÀÌ ÇÊ¿ä·Î ÇÏ°Ô µÈ´Ù.

ÇÑÆí µ¥ÀÌÅÍ°¡ $N = 2^m$, Áï 2, 4, 8, 16, ... , 1024, ... ·Î µÇ¾î ÀÖ´Ù¸é °è»ê·®À» ȹ±âÀûÀ¸·Î ÁÙÀÏ ¼ö ÀÖ´Â ¹æ¹ýÀÌ °³¹ßµÇ¾ú´Ù. À̸¦ ºü¸¥ Ǫ¸®¿¡ º¯È¯, Áï FFT(fast fourier transformation)¶ó°í ÇÑ´Ù. FFT¸¦ ÅëÇؼ­´Â $Nm/2$ ¹øÀÇ º¹¼Ò¼ö °ö¼ÀÀÌ ÇÊ¿äÇÏ¿© ¿¹¸¦ µé¾î 1024 °³ÀÇ µ¥ÀÌÅ͸¦ º¯È¯ÇÏ´Â µ¥ 5000 ¹øÀÌ µÈ´Ù. ÀÌ´Â DFT¿¡ ºñÇؼ­ 1/200 Á¤µµ·Î °è»ê·®ÀÌ ÁÙ¾îµç °ÍÀÎ µ¥ µ¥ÀÌÅÍ °³¼ö°¡ ¸¹¾ÆÁú¼ö·Ï ±× ÁÙ¾îµå´Â ºñÀ²Àº Ä¿Áø´Ù.

¾Æ·¡ ÇÁ·Î±×·¥Àº ÁÖ¾îÁø ¸î °¡Áö ÆÄÇü¿¡ ´ëÇÏ¿© FFT·Î Ǫ¸®¿¡ º¯È¯ÇÏ¿© ±× °á°ú, Áï ½ºÆåÆ®·³À» ±×·¡ÇÁ·Î ³ªÅ¸³»°Ô µÈ´Ù. À§ÂÊ ±×¸²Àº ½Ã°£¿¡ ´ëÇÑ ½ÅÈ£ÀÇ ±×·¡ÇÁÀÌ°í, Áß¾ÓÀÇ ±×¸²Àº ÀÌÀÇ ½ºÆåÆ®·³ ±×·¡ÇÁÀÌ´Ù. ½ÅÈ£´Â 1ÃÊ¿¡ 8000 ¹ø ÃøÁ¤µÈ °ÍÀ¸·Î »ý°¢ÇÏÀÚ. ÀÌ °æ¿ì °¡¿îµ¥ÀÇ ½ºÆåÆ®·³ ±×·¡ÇÁÀÇ ÁÖÆļö ÃàÀÎ °¡·ÎÃàÀÇ ÃÖ´ë °ªÀº 4000Hz°¡ µÈ´Ù. »ùÇøµ µ¥ÀÌÅÍ ¼ö·Î ¼±ÅÃÇÏ°Ô µÇ¾î ÀÖ´Â °ªÀÌ ¹Ù·Î FFT¿¡ °è»êµÇ´Â µ¥ÀÌÅÍ ¼ö·Î¼­ ÀÌ °ªÀº ¾ðÁ¦³ª $2^m$ÇüÀ¸·Î µÇ¾î ÀÖ´Â °ÍÀ» ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ °ªÀ» º¯È­½ÃÄѼ­ ºÐ¼®°á°ú°¡ ¾î¶»°Ô ´Þ¶óÁö´Â Áö¸¦ °üÃøÇØ º¸ÀÚ. ¶Ç ÆÄÇüÀÇ Çüųª ±× ÁÖÆļö °ª, Æ÷ÇԵǾî ÀÖ´Â Á÷·ù¼ººÐ, ³ëÀÌÁîÀÇ Á¤µµ µîÀ» º¯È­½ÃÅ°¸é¼­ ±× º¯È¯°á°ú°¡ º¯ÇÏ´Â °ÍÀ» °üÃøÇØ º¸ÀÚ.

graph Java?

FFT¸¦ ÀÌ¿ëÇÑ ½ÅÈ£ÀÇ Ã³¸®_ ½Ã°£¿¡ µû¶ó º¯ÇÏ´Â ½ÅÈ£¸¦ FFT¸¦ ÀÌ¿ëÇÏ¿© Ǫ¸®¿¡ º¯È¯½ÃÅ°´Â ÇÁ·Î±×·¥À¸·Î À§ ±×·¡ÇÁ´Â ½Ã°£ÃàÀ¸·ÎÀÇ ½ÅÈ£ÀÌ°í, ¾Æ·¡´Â ÀÌ ½ÅÈ£¸¦ Ǫ¸®¿¡ º¯È¯ÇÑ °á°úÀÌ´Ù. ÀÌÀÇ °¡·ÎÃàÀº Áøµ¿¼ö°¡ µÈ´Ù.

¿©±â¼­ º¯È¯ °á°ú°¡ ÁÖµÈ ÇÇÅ© ÁÖÀ§¿¡ ÀÕµû¶ó ÁÙ¾îµå´Â ÇÇÅ©°¡ ÀÖ´Â °ÍÀ» º¸ÀÏ ¶§°¡ ÀÖ´Ù. ÀÌ´Â FFTÀÇ Æ¯¼º»ó $N$°³ÀÇ µ¥ÀÌÅÍ°¡ °è¼ÓÇؼ­ ¹Ýº¹µÇ¾î ÀÖ´Â ÁÖ±âÇÔ¼öÀÇ Çª¸®¿¡ º¯È¯ °á°úÀ̱⠶§¹®ÀÌ´Ù. ¿¹¸¦ µé¾î Á¤ÇöÆķμ­ 480Hz·Î Á¶ÀýÇÏ¸é ½ÇÁ¦·Î 480HzÀÇ ÇÇÅ© ÁÖÀ§¿¡ ÀÛÀº ÇÇÅ©µéÀÌ »ý°Ü³­´Ù. ÀÌ °æ¿ì 480HzÀÇ Á¤ÇöÆÄ°¡ ¹Ýº¹µÇ¾î ÀÖ´Â ÁÖ±âÇÔ¼ö·Î¼­ ³¡ÀÌ ºÒ¿¬¼ÓÀ¸·Î À̾îÁø Á¤ÇöÆÄÀÇ ´©´õ±â¿Í °°Àº ÆÄÀÇ Çª¸®¿¡ º¯È¯À̱⠶§¹®ÀÌ´Ù. ÀÌ °æ¿ì µ¥ÀÌÅÍ °³¼ö¸¦ ´Ã¿©ÁÖ¸é ±× ½ºÆåÆ®·³ÀÇ ÆøÀÌ ÁÙ¾îµå´Â °ÍÀ» ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÇÑÆí À§ ½ÅÈ£ ±×·¡ÇÁ¿¡´Â $N$°³ÀÇ µ¥ÀÌÅÍ Àüü¸¦ ³ªÅ¸³½ °ÍÀ¸·Î¼­ ¿¹¸¦ µé¾î $N=256$ À̶ó¸é 256/8000ÃÊÀÇ µ¥ÀÌÅÍ°¡ Àüü ±×·¡ÇÁ·Î Ç¥½ÃµÇ¾î ÀÖ´Ù.


_ Áøµ¿¼ö_ º¹¼Ò¼ö_ ÁÖ±â_ º¸ÀÏ



Copyright ¨Ï 1999~ physica.gnu.ac.kr All rights reserved