本帖最后由 史錦順 于 2017-4-21 12:11 編輯
-
--
最小二乘法擬合公式的有關(guān)分析
-
史錦順
-
1 線性擬合公式的應(yīng)用
因變量Y與自變量X間,大體有線性關(guān)系。
用實(shí)驗(yàn)(實(shí)際測量),來確定Y對(duì)X的函數(shù)關(guān)系。測量N次,數(shù)據(jù)為:
X1 X2 …… Xi …… XN
Y1 Y2 …… Yi …… YN (1)
自變量X取準(zhǔn),誤差可略,認(rèn)為無誤差。因變量Y是儀器的測得值,有誤差。Yi與Xi一一對(duì)應(yīng)。
擬合得到的線性公式為:
Y = a + bX (2)
所謂“最小二乘法擬合”,就是依數(shù)據(jù)列(1)求得公式(2)。或者說是求得直線方程(2)的斜率b和截距a。
-
時(shí)頻界,求頻標(biāo)的漂移率(晶振稱老化率)普遍用最小二乘法。
“自變量”是時(shí)間t,ti =iT, T是時(shí)間單位(日或半日),誤差可略。“因變量”是頻標(biāo)的頻率值fi,是儀器測得值,有誤差。
擬合得頻率值隨時(shí)間變化的線性公式為
f = fo + Kt (3)
將(3)式減去參考頻率f標(biāo),得頻差關(guān)系式為:
f - f標(biāo) = fo - f標(biāo) +Kt
Δf =Δfo + Kt (4)
為方便,通常表示為相對(duì)頻差
Δf /fo =Δfo /fo+ Kt/fo
δf = δfo + kt (5)
-
要分清兩個(gè)不同的問題。
第一個(gè)問題是:已知頻率變化率k、初始頻差偏差δfo 的條件下,怎樣用公式(5)求得總偏差δf。
(5)式是個(gè)簡單的代數(shù)式。δfo與kt都是偏差,它們二者合成,就是代數(shù)運(yùn)算,二者都是有符號(hào)、有數(shù)值的量,按“代數(shù)計(jì)算法則”計(jì)算就是了,搞不確定度合成,是看錯(cuò)了對(duì)象,畫蛇添足,瞎胡算。
例1 已知晶振甲的老化率k= -3×10-10。2017年4月1日,用銫原子鐘測得晶振甲的相對(duì)頻差是 – 1.0×10-8,問到2017年7月10日,長期加電的晶振甲的頻差是多少?
解答:k= -3×10-8/日,δfo= - 1.0×10-8,t=100日,代入(5)式,得
δf = - 1.0×10-8 + (-3×10-10/日)×100日
= - 1.0×10-8 - 3×10-8
= - 4×10-8
-
例2 對(duì)晶振甲,已知老化率k= -3×10-10,參照檢定規(guī)程的頻率調(diào)整法。2017年4月1日,用銫原子鐘調(diào)整晶振甲的相對(duì)頻差是 +1.0×10-8,問到2017年7月10日,長期加電的晶振甲的頻差是多少?
解答:k= -3×10-10/日,δfo= +1.0×10-8,t=100日,代入(5)式,得
δf = +1.0×10-8 + (-3×10-10/日)×100日
= +1.0×10-8 - 3×10-8
= - 2×10-8
-
用最小二乘法,費(fèi)力氣計(jì)算得到的公式(5),上兩例的應(yīng)用是正確的。不確定度體系對(duì)公式(5)的處理,用什么“不確定度傳播律”,是錯(cuò)誤的,是抹煞人類的智慧,否定知識(shí)。這是“不確定度體系是偽科學(xué)”判斷的又一個(gè)證據(jù)。請(qǐng)大家注意一個(gè)事實(shí):凡用GUM法處理的計(jì)算問題,幾乎都是錯(cuò)誤的。至于不確定度論說教中的“相關(guān)”“不相關(guān)”都是沒用的假話。初始頻差、線性變化率、時(shí)間,三者都完全是各自獨(dú)立的量,該認(rèn)為是“不相關(guān)”;而三者共同構(gòu)成總的頻差的量值,又怎能說不相關(guān)?其實(shí)初始頻差、變化產(chǎn)生的頻差,客觀上的作用必定是“代數(shù)和”,那種關(guān)于“相關(guān)性”的分析是沒有用的。
如果是估計(jì)“范圍”,起決定作用的是二項(xiàng)和平方展開式的交叉系數(shù)。這里是兩項(xiàng)系統(tǒng)誤差,算“范圍”也必須取“絕對(duì)和”,而不能是不確定度體系的“方和根”。“假設(shè)不相關(guān)”無用;“真不相關(guān)”也沒用。相關(guān)性的判別,與誤差合成法無關(guān)。
-
上邊講的是第一個(gè)問題:擬合公式的應(yīng)用;第二個(gè)問題是,測定(5)式中兩個(gè)量截距與斜率的誤差有多大?初始頻差的測量誤差易得;而求老化率k的誤差,是當(dāng)今世界測量計(jì)量界的一大難題。葉德培先生在她的樣板評(píng)定中,缺失了(或者說弄錯(cuò)了)。
老史先將老化率k的公式簡化;由此方見端倪。簡述如下。
-
2 老化率公式的簡化
簡化公式的主要技巧是對(duì)稱編號(hào)。
取測量次數(shù)N為奇數(shù),中間數(shù)為0,則上有(N-1)/2個(gè)號(hào),下有(N-1)/2個(gè)號(hào)。
例如
1)測量晶振的頻率老化率(線性漂移率),測量7天。每天定時(shí)(例如9:00)測量。每日一個(gè)數(shù)據(jù)(三個(gè)頻率的平均值),對(duì)稱編號(hào)就是f(-3)、f(-2) 、f(-1)、f(0)、f(+1)、f(+2)、f(+3)。
2)測量晶振的頻率老化率。前7天。每天定時(shí)兩次測量(例如9:00、21:00)。每日兩個(gè)數(shù)據(jù)(每個(gè)數(shù)據(jù)是三次測量的平均值),第8天9:00得1數(shù)據(jù)。對(duì)稱編號(hào)就是f(-7)、f(-6) 、f(-5)、f(-4)、f(-3)、f(-2)、f(-1)、f(0)、f(+1) 、f(+2)、f(+3)、f(+4)、f(+5) 、f(+6)、f(+7)。
-
要擬合的公式是
f = fo + Kt (3)
其中,fo是初始頻率,K是線性變化率。fo易獲知;主要作業(yè)是擬合直線斜率K。史錦順得到的簡化公式(參見附件)為:
K = ∑j=(-n)→n (fj –fr) j / [(N-1)N(N+1)T/12] (6)
簡化公式的主要技巧是對(duì)稱編號(hào)。
-
【晶振日老化率速算法】
(1) 7天,每天1值
按時(shí)間順序標(biāo)記數(shù)據(jù):中間數(shù)標(biāo)0,由0分界,順時(shí)序標(biāo)1至3,逆時(shí)序標(biāo)-1至-3。各數(shù)據(jù)減一常數(shù)之后的尾數(shù)乘標(biāo)號(hào),乘積累加,除以28,即得日老化率。
口訣:對(duì)稱編號(hào),去整作差,號(hào)乘差累加,除以二十八。
(2)7周天,每天2點(diǎn),共15點(diǎn)(第8天測一個(gè)點(diǎn))
按時(shí)間順序標(biāo)記數(shù)據(jù):中間數(shù)標(biāo)0,由0分界,順時(shí)序標(biāo)1至7,逆時(shí)序標(biāo)-1至-7。各數(shù)據(jù)減一常數(shù)之后的尾數(shù)乘標(biāo)號(hào),乘積累加,除以140,即得日老化率。
口訣:對(duì)稱編號(hào),去整留零,累加號(hào)乘零,除以140。
-
3 擬合誤差
擬合誤差指求截距與斜率的誤差。
斜率K的簡化(嚴(yán)格式)表達(dá)為:
K = ∑j=(-n)→n (fj –fr)j / [(1/12)(N-1)N(N+1)T] (6)
(6)式中,fr可以隨意取值,因此K的測量誤差與測量fj時(shí)的系統(tǒng)誤差的恒定值無關(guān)。測量晶振老化率用原子頻標(biāo),其系統(tǒng)誤差為恒定值(無頻率漂移)。因此誤差來自原子頻標(biāo)與比對(duì)器的隨機(jī)誤差。隨機(jī)誤差取“方和根”。
令fr=0,有
K =∑j=(-n)→n fj j / [(1/12)(N-1)N(N+1)T] (7)
將fj 表達(dá)為:
fj = fjo + ξ (8)
(8)式代入(7)
K =∑j=(-n)→n (fjo+ξ)j / [(1/12)(N-1)N(N+1)T]
=∑j=(-n)→n fjo j / [(1/12)(N-1)N(N+1)T]
+∑j=(-n)→n ξ j / [(1/12)(N-1)N(N+1)T] (9)
由(9)知,K 的誤差為
ΔK=∑j=(-n)→n ξ j / [(1/12)(N-1)N(N+1)T]
Kσ=∑j=(-n)→n σ j / [(1/12)(N-1)N(N+1)T] (10)
測量用同一原子頻標(biāo)與比對(duì)器。各次測量,隨機(jī)誤差相同,因此σ可提出來。分子成為j的平方求和,j從1到n,結(jié)果乘2.
Kσ2=2σ2(12+22+32……+n2)/分母2
= 2 (1/6) n(n+1)(2n+1) σ 2 /分母2 (查數(shù)學(xué)手冊得知自然數(shù)平方之和)
= (1/12)(N-1)N(N+1) σ 2 / 分母2
-
Kσ = σ√[(1/12)(N-1)N(N+1)] / 分母
= σ√[(1/12)(N-1)N(N+1)] / [(1/12)(N-1)N(N+1)T]
Kσ =(σ/ T) /√[(1/12)(N-1)N(N+1)] (11)
-
原子頻標(biāo)的隨機(jī)誤差σ到老化率的傳遞系數(shù),Kσ /σ
取樣間隔時(shí)間:日
N=3 1/√2
N=5 1/√10
N=7 1/√28
取樣間隔時(shí)間:0.5日(12小時(shí))
N=15 1/√70
-
-
附件 論最小二乘法
-
論最小二乘法.doc
(292 KB, 下載次數(shù): 46)
2017-4-21 11:53 上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
-
包括有關(guān)最小二乘法計(jì)算的三個(gè)材料:
《新概念測量學(xué)》(中卷)p8
《新概念測量學(xué)》(下卷)p52
《駁不確定度論一百六十篇集》p340
-
|
|