发明名称 一种基于迭代加权最小二乘估计法的木材密度测定方法
摘要 一种基于迭代加权最小二乘估计法的木材密度测定方法,涉及木材密度测定的估计方法。本发明为了传统的回归分析方法等方法对于批次木材的密度测定进行估计存在误差较大的问题。本方法以有限样本下具有无偏估计性质的期望平均估计作为初始均值估计值,以迭代加权最小二乘法做回归估计微调,权系数取样本密度的频数与误差距离倒数的乘积,可以任意收敛到设定的门限阈值内而不出现发散现象,能够较准确估计反映出总体样本的密度。本发明适用于批次木材的密度估计领域。
申请公布号 CN105955932B 申请公布日期 2017.02.22
申请号 CN201610247781.3 申请日期 2016.04.20
申请人 黄时浩 发明人 黄时浩
分类号 G06F17/16(2006.01)I;G06F17/18(2006.01)I 主分类号 G06F17/16(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 杨立超
主权项 一种基于迭代加权最小二乘估计法的木材密度测定方法,其特征在于包括以下步骤:步骤1、针对一批木材随机抽取试样,计算出各试样密度ρ<sub>i</sub>;步骤2、试样密度的期望平均估计:步骤2.1、试样密度的频数统计:从ρ<sub>i</sub>中确定出极大值ρ<sub>max</sub>和极小值ρ<sub>min</sub>;取a=[ρ<sub>min</sub>*10<sup>l‑1</sup>‑0.5]/10<sup>l‑1</sup>,b=[ρ<sub>max</sub>*10<sup>l‑1</sup>+0.5]/10<sup>l‑1</sup>;l为ρi、ρ<sub>max</sub>或ρ<sub>min</sub>小数点之后的有效位数,[·]运算表示取整数;将区间[a,b]等分成m个小区间,计算落入各小区间的试样密度个数p<sub>j</sub>,此p<sub>j</sub>即为频数,总的取样数<img file="FDA0001192432330000011.GIF" wi="218" he="123" />步骤2.2、期望平均估计:由式(2)可计算出试样密度的期望平均估计<img file="FDA0001192432330000012.GIF" wi="50" he="63" /><maths num="0001"><math><![CDATA[<mrow><msub><mover><mi>&rho;</mi><mo>^</mo></mover><mi>e</mi></msub><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>p</mi><mi>i</mi></msub><mo>&CenterDot;</mo><msub><mi>&rho;</mi><mi>i</mi></msub></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>p</mi><mi>i</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001192432330000013.GIF" wi="1102" he="254" /></maths>每个ρ<sub>i</sub>所对应的频数为自身落入小区间所对应的频数p<sub>i</sub>;n个ρ<sub>i</sub>会对应n个p<sub>i</sub>;步骤3、密度的加权最小二乘迭代估计:各试样的体积v<sub>i</sub>构成矩阵V=[v<sub>1</sub> v<sub>2</sub> … v<sub>n</sub>]<sup>T</sup>,质量g<sub>i</sub>构成矩阵G=[g<sub>1</sub> g<sub>2</sub> … g<sub>n</sub>]<sup>T</sup>,密度ρ<sub>i</sub>构成矩阵P=[ρ<sub>1</sub> ρ<sub>2</sub> … ρ<sub>n</sub>]<sup>T</sup>,将ρ<sub>1</sub>至ρ<sub>n</sub>所对应的n个p<sub>i</sub>构成对角矩阵W;步骤3.1:a、将<img file="FDA0001192432330000019.GIF" wi="51" he="67" />代入公式(3)中,得出初始误差距离E<sub>0</sub>:<maths num="0002"><math><![CDATA[<mrow><msub><mi>E</mi><mn>0</mn></msub><mo>=</mo><mo>|</mo><mrow><msub><mover><mi>&rho;</mi><mo>^</mo></mover><mi>e</mi></msub><mi>V</mi><mo>-</mo><mi>G</mi></mrow><mo>|</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001192432330000014.GIF" wi="1086" he="71" /></maths>b、将E<sub>0</sub>扩成对角阵,则初始权系数<img file="FDA00011924323300000110.GIF" wi="83" he="66" />由式(4)确定;<maths num="0003"><math><![CDATA[<mrow><msubsup><mi>W</mi><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mn>0</mn></msubsup><mo>=</mo><msubsup><mi>WE</mi><mn>0</mn><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001192432330000015.GIF" wi="1070" he="71" /></maths>c、用式(5)的加权最小二乘法计算初始密度估计<img file="FDA0001192432330000016.GIF" wi="107" he="63" /><maths num="0004"><math><![CDATA[<mrow><msubsup><mover><mi>&rho;</mi><mo>^</mo></mover><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mn>0</mn></msubsup><mo>=</mo><msup><mrow><mo>(</mo><msup><mi>V</mi><mi>T</mi></msup><msubsup><mi>W</mi><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mn>0</mn></msubsup><mi>V</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msup><mi>V</mi><mi>T</mi></msup><msubsup><mi>W</mi><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mn>0</mn></msubsup><mi>G</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001192432330000017.GIF" wi="1213" he="87" /></maths>步骤3.2:d、将<img file="FDA00011924323300000111.GIF" wi="88" he="65" />代入公式(6)中,得出密度估计的第k次误差距离E<sub>k</sub>;<maths num="0005"><math><![CDATA[<mrow><msub><mi>E</mi><mi>k</mi></msub><mo>=</mo><mo>|</mo><mrow><msubsup><mover><mi>&rho;</mi><mo>^</mo></mover><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msubsup><mi>V</mi><mo>-</mo><mi>G</mi></mrow><mo>|</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001192432330000018.GIF" wi="1101" he="87" /></maths>其中,<img file="FDA00011924323300000112.GIF" wi="88" he="65" />是第k‑1次估计的密度;e、将E<sub>k</sub>扩成对角阵,则第k次权系数<img file="FDA00011924323300000113.GIF" wi="83" he="65" />由式(7)确定;<maths num="0006"><math><![CDATA[<mrow><msubsup><mi>W</mi><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mi>k</mi></msubsup><mo>=</mo><msubsup><mi>WE</mi><mi>k</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001192432330000021.GIF" wi="1066" he="69" /></maths>f、用式(8)的加权最小二乘法计算第k次密度估计<img file="FDA0001192432330000025.GIF" wi="105" he="65" /><maths num="0007"><math><![CDATA[<mrow><msubsup><mover><mi>&rho;</mi><mo>^</mo></mover><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mi>k</mi></msubsup><mo>=</mo><msup><mrow><mo>(</mo><msup><mi>V</mi><mi>T</mi></msup><msubsup><mi>W</mi><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mi>k</mi></msubsup><mi>V</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msup><mi>V</mi><mi>T</mi></msup><msubsup><mi>W</mi><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mi>k</mi></msubsup><mi>G</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001192432330000022.GIF" wi="1206" he="91" /></maths>步骤3.3:g、用式(9)计算密度估计的第k次方差<img file="FDA0001192432330000026.GIF" wi="81" he="64" /><maths num="0008"><math><![CDATA[<mrow><msubsup><mi>&sigma;</mi><mi>k</mi><mn>2</mn></msubsup><mo>=</mo><mfrac><mn>1</mn><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><mrow><mo>(</mo><msub><mi>&rho;</mi><mi>i</mi></msub><mo>-</mo><msubsup><mover><mi>&rho;</mi><mo>^</mo></mover><mrow><mi>w</mi><mi>l</mi><mi>s</mi></mrow><mi>k</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001192432330000023.GIF" wi="1126" he="124" /></maths>h、δ为设定的阈值,判断<img file="FDA0001192432330000027.GIF" wi="305" he="83" />如不满足条件则转入步骤3.2继续加权最小二乘迭代估计计算,如满足条件则结束并输出密度估计值<img file="FDA0001192432330000028.GIF" wi="186" he="65" />
地址 150001 黑龙江省哈尔滨市南岗区一曼街2号盟科观邸C2栋3单元2002室