Î÷ÄϽ»´óÏÖ´úÐźŴ¦Àí²¿·Ö´ð°¸

Ìâ1£º(1) ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ÊÇËæ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£±ä»¯µÄËæ»úÐźţ¬Òò´Ë´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£=´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£. ËùÒÔг²¨ÐźÅx(t)µÄ¾ùֵΪ ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ =´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

ÓÉÓÚг²¨ÐźÅx(t)µÄ¾ùÖµµÈÓÚÁ㣬¹ÊÆä·½²îµÈÓÚ¶þ½×¾Ø£¬¼ÈÓдíÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

ËùÒÔx(t)µÄ·½²îΪ ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ г²¨ÐźÅx(t)µÄ×ÔÏà¹Øº¯Êý´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ ÓÖ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ ËùÒÔ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

ÓÉÓÚx(t)µÄ¾ùֵΪ0£¬¹ÊËùÒÔ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ (2) y(t)ÊÇËæB±ä»¯µÄËæ»úÐźţ¬Òò´Ë´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

BÊDZê×¼¸ßË¹Ëæ»ú±äÁ¿£¬ËùÒÔ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡££¬ËùÒÔ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£. ÓÉÓÚ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£Í³¼Æ¶ÀÁ¢£¬¹ÊÓÐ ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

¶øx(t)ºÍy(t)µÄ¾ùÖµ¾ùΪ0£¬ËùÒÔ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

Ìâ2£ºÁî´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡££¬ÓÉÓÚ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ÊÇÁã¾ùÖµ¡¢·½²îΪ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£µÄ¸ßË¹Ëæ»ú¹ý³Ì£¬´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ºÍ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ÊÇÈ·¶¨µÄ¹ý³Ì£¬ËùÒÔx(n)Ò²ÊÇÒ»¸ßË¹Ëæ»ú¹ý³Ì£¬Æä¾ùÖµ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ÊÇʱ¼äµÄº¯Êý.ËùÒÔx(n)µÄ¸ÅÂÊÃܶȺ¯ÊýÊÇ

f(x;?)??n?1N12??2exp{?12?212?N2[x(n)?A?Bn]2}

1=

(2??2)N/2exp{??n?1[x(n)?A?Bn]2}

ÔÚ¶à¸öδ֪²ÎÊýµÄÇé¿öÏ£¬Cramer-Rao²»µÈʽ±äΪ¾ØÕó²»µÈʽ :

??J?1(?)

ÆäÖдíÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ÎÞÆ«¹À¼Æ×Ó´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£µÄЭ·½²î¾ØÕ󣬶ø´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ÊÇFisherÐÅÏ¢¾ØÕóJµÄÄæ¾ØÕ󣬶øÐÅÏ¢¾ØÕó´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£µÄ¹¹³ÉÔªËØÎª

´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

±¾ÌâÖУ¬¼ÆËãµÃ

´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£=´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ ´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£=´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ =´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

ÇóÄæ¾ØÕó¿ÉµÃ

ËùÒԿɵÃ

2(2N?1)?2 varA(´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£ )?N(N?1)?´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

ËùÒÔ¹À¼Æ×Ó´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£µÄ¹À¼Æ·½²îµÄCramer-RaoϽç·Ö±ðÊÇ´íÎó£¡

12?22δÕÒµ½ÒýÓÃÔ´¡£ºÍN(N?1)´íÎó£¡Î´ÕÒµ½ÒýÓÃÔ´¡£

Ìâ3.Ðźŵĺ¯Êý±í´ïʽΪ£º x(t)?sin(2?100t)?1.5?sin(2?300t)?A(t)sin(2?200t)?dn(t)?n(t)£¬

ÆäÖУ¬A(t)ÎªÒ»ËæÊ±¼ä±ä»¯µÄËæ»ú¹ý³Ì£¬dn(t)Ϊ¾­¹ý390-410Hz´øÍ¨Â˲¨Æ÷ºóµÄ¸ß˹°×ÔëÉù£¬n(t)Ϊ¸ß˹°×ÔëÉù£¬²ÉÑùƵÂÊΪ1kHz£¬²ÉÑùʱ¼äΪ2.048s¡£·Ö±ðÀûÓÃWienerÂ˲¨ºÍKalmanÂ˲¨½øÐÐÈ¥Ôë¡£

½â£ºÎ¬ÄÉÂ˲¨Ô­Àí£º

άÄÉ(Wiener)ÊÇÓÃÀ´½â¾ö´ÓÔëÉùÖÐÌáÈ¡ÐźŵÄÒ»ÖÖ¹ýÂË£¨»òÂ˲¨£©·½·¨¡£ÕâÖÖÏßÐÔÂ˲¨ÎÊÌ⣬¿ÉÒÔ¿´×öÊÇÒ»ÖÖ¹À¼ÆÎÊÌâ»òÒ»ÖÖÏßÐÔ¹À¼ÆÎÊÌâ¡£Ò»¸öÏßÐÔϵͳ£¬Èç¹ûËüµÄµ¥Î»Ñù±¾ÏìӦΪh(n)£¬µ±ÊäÈëÒ»¸öËæ»úÐźÅx(n)£¬ÇÒ£º

x(n)?s(n)?v(n)

ÆäÖУºx(n)±íʾÐźţ¬v(n)±íʾÔëÉù£¬ÔòÊä³öy(n)Ϊ£º

y(n)??h(n)x(n?m)

mÎÒÃÇÏ£Íûx(n)ͨ¹ýÏßÐÔϵͳh(n)ºóµÃµ½µÄy(n)¾¡Á¿½Ó½üÓÚs(n)£¬Òò´Ë³Æy(n)Ϊs(n)µÄ¹À¼ÆÖµ£¬ÓÃs(n)±íʾ£¬¼´£º

y(n)?s(n)

ÔòάÄÉÂ˲¨Æ÷µÄÊäÈ롪Êä³ö¹ØÏµ¿ÉÓÃÏÂÃæÍ¼1±íʾ¡£

ͼ3-1 άÄÉÂ˲¨Æ÷µÄÊäÈ롪Êä³ö¹ØÏµ

ʵ¼ÊÉÏ,ÉÏʽËùʾµÄ¾í»ýÐÎʽ¿ÉÒÔÀí½âΪ´Óµ±Ç°ºÍ¹ýÈ¥µÄ¹Û²ìÖµ

x(n),x(n?1),,x(n?m)£¬À´¹À¼ÆÐźŵĵ±Ç°Öµs(n)¡£Òò´Ë£¬ÓÃh(n)½øÐйýÂËÎÊÌâ

ʵ¼ÊÉÏÊÇÒ»ÖÖͳ¼Æ¹À¼ÆÎÊÌâ¡£

Ò»°ãµØ£¬´Óµ±Ç°µÄºÍ¹ýÈ¥µÄ¹Û²ìÖµx(n),x(n?1),,x(n?m)£¬¹À¼Æµ±Ç°µÄÐźÅÖµy(n)?s(n)³ÉΪ¹ýÂË»òÂ˲¨£»´Ó¹ýÈ¥µÄ¹Û²ìÖµ£¬¹À¼Æµ±Ç°µÄ»òÕß½«À´µÄÐźÅÖµ

y(n)?s(n?N)(N?0)³ÆÎªÍâÍÆ»òÔ¤²â£»´Ó¹ýÈ¥µÄ¹Û²ìÖµ£¬¹À¼Æ¹ýÈ¥µÄÐźÅÖµy(n)?s(n?N)(N?0)³ÆÎªÆ½»¬»òÄڲ塣Òò´ËάÄÉÂ˲¨Æ÷ÓÖ³£³£±»³ÆÎª×î¼ÑÏßÐÔ¹ý

ÂËÓëÔ¤²â»òÏßÐÔ×îÓŹÀ¼Æ¡£ÕâÀïËùνµÄ×î¼ÑÓë×îÓÅÊÇÒÔ×îС¾ù·½Îó²îΪ׼¡£

Èç¹ûÎÒÃÇ·Ö±ðÒÔs(n)Óës(n)±íʾÐźŵÄÕæÊµÖµÓë¹À¼ÆÖµ£¬¶øÓÃe(n)±íʾËûÃÇÖ®¼äµÄÎó²î£¬¼´£º

e(n)?s(n)?s(n)

ÏÔÈ»e(n)¿ÉÄÜÊÇÕýÖµ£¬Ò²¿ÉÄÜÊǸºÖµ£¬²¢ÇÒËüÊÇÒ»¸öËæ»ú±äÁ¿¡£Òò´Ë£¬ÓÃËüµÄ¾ù·½Îó²îÀ´±í´ïÎó²îÊǺÏÀíµÄ£¬Ëùν¾ù·½Îó²î×îС¼´ËüµÄƽ·½µÄͳ¼ÆÆÚÍû×îС¡£

¿¨¶ûÂüÂ˲¨Ëã·¨Ô­Àí£º

¿¨¶ûÂüÂ˲¨ÊÇ»ùÓÚ״̬¿Õ¼ä·½·¨µÄÒ»Ì×µÝÍÆÂ˲¨Ëã·¨£¬ÔÚ״̬¿Õ¼ä·½·¨ÖУ¬ÒýÈëÁË״̬±äÁ¿µÄ¸ÅÄî¡£¿¨¶ûÂüÂ˲¨µÄÄ£ÐͰüÀ¨×´Ì¬¿Õ¼äÄ£Ðͺ͹۲âÄ£ÐÍ¡£×´Ì¬Ä£ÐÍÊÇ·´Ó³×´Ì¬±ä»¯¹æÂɵÄÄ£ÐÍ£¬Í¨¹ý״̬·½³ÌÀ´ÃèдÏàÁÚʱ¿ÌµÄ×´Ì¬×ªÒÆ±ä»¯¹æÂÉ£»¹Û²âÄ£ÐÍ·´Ó³ÁËʵ¼Ê¹Û²âÁ¿Óë״̬±äÁ¿Ö®¼äµÄ¹ØÏµ¡£KalmanÂ˲¨ÎÊÌâ¾ÍÊÇÁªºÏ¹Û²âÐÅÏ¢¼°×´Ì¬×ªÒƹæÂÉÀ´µÃµ½ÏµÍ³×´Ì¬µÄ×îÓŹÀ¼Æ¡£

¼ÙÉ趯̬ϵͳµÄ״̬¿Õ¼äÄ£ÐÍΪ

X(t?1)??X(t)??W(t) Y(t)?HX(t)?V(t)

ÆäÖУ¬X(t)ΪϵͳÔÚʱ¿ÌtµÄ״̬£»Y(t)Ϊ¶Ô״̬µÄ¹Û²âÖµ£»W(t)ΪϵͳÔëÉù£¬·½²îÕóΪQ£»V(t)Ϊ¹Û²âÔëÉù£¬·½²îÕóΪR£»?Îª×´Ì¬×ªÒÆ¾ØÕó£»HΪ¹Û²â¾ØÕó£»

?ΪϵͳÔëÉùÇý¶¯¾ØÕó¡£

¿¨¶ûÂüÂ˲¨µÄ¼ÆËãÁ÷³ÌΪ£º ¼ÆËã״̬¹À¼ÆÖµ£º

X?(t?1|t?1)?X?(t?1|t)?K(t?1)?(t?1) ¼ÆËã״̬һ²½Ô¤²â£º

X?(t?1|t)??X?(t|t) ¼ÆËãÐÂÏ¢£º

?(t?1)?Y(t?1)?HX?(t?1|t) ¼ÆË㿨¶ûÂüÂ˲¨ÔöÒæ£º

K(t?1)?P(t?1|t)HT[HP(t?1|t)HT?R]?1

¼ÆËãÒ»²½Ô¤²â¾ù·½Îó²î£º

P(t?1|t)??P(t|t)?T??Q?T

¼ÆËãÒ»²½Ô¤²â¹À¼Æ¾ù·½Îó²î£º

P(t?1|t?1)?[In?K(t?1)H]P(t?1|t)

ÏÂÃæ¸ø³ö¿¨¶ûÂüÂ˲¨µÄϵͳģÐÍ¿òͼ£º

¸ù¾ÝÉÏÊöÒªÇ󣬱àд³ÌÐòÈçÏ£º

fs = 1000; %²ÉÑùƵÂÊ

t = 0:1/fs:2.047; N = length(t); %²ÉÑùµãÊý randn('state',0);

W1=randn(1,length(t)); %¸ß˹°×ÔëÉù %%%%%%% һάÊý×ÖÂ˲¨ %%%%%%% f2=390;f3=410; %´øÍ¨Â˲¨´ø¿íÉèÖà wc1=2*f2/fs; wc2=2*f3/fs;

f1=[0 wc1-0.05 wc1 wc2 wc2+0.05 1]; %¹éÒ»»¯ÆµÂÊf1 A=[0 0 1 1 0 0]; %ÉèÖôøÍ¨1»ò´ø×è0 weigh=[1 1 1 ]; %È¨ÖØ

b=remez(50,f1,A,weigh); %´«º¯·Ö×Ó W2=filter(b,1,W1); %һάÊý×ÖÂ˲¨

B=normrnd(0,1,1,N); %Ëæ»ú¹ý³ÌA£¨t£©

x0= sin(2*pi*t*100) +1.5*sin(2*pi*t*300)+B.*sin(2*pi*t*200);

x1 = sin(2*pi*t*100) +1.5*sin(2*pi*t*300)+B.*sin(2*pi*t*200)+W1+W2; ԭʼÐźÅ

%

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)