劉 釗,劉 博,許春聰,韓 鵬
(解放軍75837部隊,廣東 廣州 510000)
簡化的型號性能指標規(guī)范化處理方法
劉 釗,劉 博,許春聰,韓 鵬
(解放軍75837部隊,廣東 廣州 510000)
裝備能力量化分析,通常基于裝備的型號性能參數(shù)和裝備實驗數(shù)據(jù),采用改進AHP層次分析法來進行。型號性能指標的規(guī)范化處理是進行量化分析的基礎,規(guī)范化處理函數(shù)一般采用線性遞增函數(shù)和正弦函數(shù)。線性遞增函數(shù)實現(xiàn)簡單,量化精度較低?;谡液瘮?shù)有較高的量化精度,運算復雜,數(shù)據(jù)點利用不夠充分,不利于軟件實現(xiàn),本文提出一種基于分段線性插值的方法對型號性能指標進行規(guī)范化,并給出了誤差分析公式,能夠保證較高的量化精度、實現(xiàn)簡單,能夠充分利用數(shù)據(jù)點,適合工程實現(xiàn)。
裝備能力;型號性能;規(guī)范化函數(shù);分段線性插值
裝備能力量化分析的基礎是型號性能指標的規(guī)范化處理,型號性能指標的規(guī)范化處理為作戰(zhàn)能力量化分析提供了統(tǒng)一的標準。文獻[1]提出基于2點,即最大效用點、最小效用點確定規(guī)范化函數(shù)的方法,并給出以線性函數(shù)、正弦函數(shù)為基礎的規(guī)范化函數(shù)。線性函數(shù)實現(xiàn)簡單、量化精度較低;正弦函數(shù)可以保證較高的量化精度,但是運算復雜,僅利用到2個數(shù)據(jù)點。文獻[2]給出的量化方法是基于比值得到量化結(jié)果,具有較強的可實現(xiàn)性,但是不能準確地反映性能指標與效能指數(shù)之間的變化規(guī)律。本文基于線性插值的思想方法,提出以分段線性函數(shù)逼近實際規(guī)范化函數(shù)方法求得規(guī)范化函數(shù),可以降低運算復雜度,充分利用所有已知數(shù)據(jù)點,保證了較高的量化精度。
圖1 sin(x)函數(shù)分段線性插值
分段線性插值就是基于已知函數(shù)數(shù)據(jù)點,通過折線連接來近似地逼近實際函數(shù)。對于未知函數(shù)f(x),已知x1<x2<x3<…<xn和對應函數(shù)f(xi)的值,其中,1≤i≤n,則可以基于線性插值的方法近似求出f(x)的解析表達式。當已知函數(shù)f(x)表達式時,則可以抽取函數(shù)f(x)若干樣本點,基于線性插值的方法對f(x)進行分段線性近似。
以實際函數(shù)y=sin(x)為例,當函數(shù)值的取樣點數(shù)N分別為2,3,4,5時,得到線性插值近似結(jié)果,如圖1所示。由圖1可知,當已知數(shù)據(jù)點數(shù)較多時,可以通過分段線性插值的方法近似求解實際函數(shù)的解析表達式。
以“效益型”指標去量綱化為例,假定已知規(guī)范化函數(shù)部分數(shù)據(jù)點。以2種最典型情況進行討論:①已知最大、最小效用點;②已知最大效用點、最小效用點、n個額定效用點。記n個已知額定效用點為xi,假設:x1<x2<…<xn,則有0=f(mincij)≤f(x1)<f(x2)<…<f(xn)≤f(maxcij)=1,其中,最大效用點maxcij、最小效用點mincij可能未知。此時,根據(jù)分段線性插值方法進行處理,構(gòu)造公式如下:
令L1(x)=0,求得方程解為x0,求得最小效用點的估計值 mincij≈x0;令Ln-1(x)=1,求得方程解為xn+1,求得最大效用點的估計值maxcij≈xn+1.
求得f(x)近似解析表達式為:
當已知最大、最小效用點時,記最大效用點為maxcij、最小效用點為 mincij,則有f(maxcij)=1,f(mincij)=0.根據(jù)文獻[1],結(jié)合不同變化規(guī)律,分別采用直線遞增型、“S”型遞增型、上凸遞增型、下凸遞增型4類函數(shù)。那么,對于mincij≤cij≤maxcij,f(x)的近似求法如下:
將區(qū)間[mincij,maxcij]分成N-1等份,其中,N為插值點數(shù),則xi=mincij+(i-1)h,其中,h表示步長,1≤i≤N.抽取N個點[xi,f(xi)]作為插值點,依據(jù)公式(1)、公式(2),得到f(x)的近似表達式。
以“效益型”指標,已知規(guī)范化函數(shù)為“S”型增長函數(shù)為例,已知最大效用點maxcij=100,最小效用點mincij=50,分別對樣本點數(shù)N=5、N=6、N=7進行分段線性插值,仿真結(jié)果[4]如圖2所示。
由圖2分析可知,取樣數(shù)據(jù)點數(shù)越多,越接近實際函數(shù)。當N=6時,能夠較好地近似“S”增長型函數(shù)。
圖2 “S”型增長函數(shù)的分段線性插值近似
已知某指標為“效益型”指標,規(guī)范化函數(shù)未知。已知maxcij=100、mincij=50,f(60)=0.5、f(80)=0.85、f(90)=0.95,插值結(jié)果如圖3所示。
圖3 已知最大、最小效用點和3個額定效用點的插值
3.3.1 規(guī)范化函數(shù)解析表達式已知[3]
假定規(guī)范化函數(shù)在區(qū)間[mincij,maxcij]存在二階導數(shù),分段線性插值可以看成是分段一階拉格朗日插值[3],記插值區(qū)間為[xi,xi+1],i=0,1,2…,n-1.根據(jù)余項定理,有:
3.3.2 規(guī)范化函數(shù)解析表達式未知
假設已知n+1個數(shù)據(jù)點,記為xi,其中,i=0,1,2…,n,則共分為n段進行線性插值,表達式記為Li(x),其中,i=1,2…,n,根據(jù)數(shù)值分析相關理論得到每一分段誤差估計公式:
化簡后,用ki表示每段線性插值函數(shù)的斜率,得到:
根據(jù)公式(4),可得示例的“S”型遞增函數(shù)在插值點數(shù)N=5,6,7時,誤差上界分別為0.077 1,0.049 3,0.034 3.
根據(jù)公式(6),可估計示例中未知函數(shù)的近似誤差上界為0.025.
本文基于分段線性插值的方法,提出了一種通過分段線性近似的方法來逼近實際規(guī)范化函數(shù)的方法。該方法可以在已知規(guī)范化函數(shù)的情況下,對函數(shù)進行近似簡化,降低運算復雜度。在規(guī)范化函數(shù)未知的情況下,基于已知數(shù)據(jù)點對規(guī)范化函數(shù)進行近似估計,并根據(jù)數(shù)值分析相關理論進行了誤差分析,分析得出:該方法能夠用于已知規(guī)范化函數(shù)的逼近和未知規(guī)范化函數(shù)的近似,具有運算復雜度低、實現(xiàn)簡單、精度高的特點,適合軟件和硬件的實現(xiàn)。
[1]羅小明.非對稱作戰(zhàn)數(shù)學建模與仿真分析[M].北京:國防工業(yè)出版社,2011.
[2]張迪,郭齊勝.基于型號性能指標的武器裝備體系作戰(zhàn)能力評估方法[J].火力與指揮控制,2015,5(40).
[3]顏慶津.數(shù)值分析[M].第三版.北京:北京航空航天大學出版社,2011.
[4]任玉杰.數(shù)值分析及其MATLAB實現(xiàn)[M].北京:高等教育出版社,2007.
E922
A
10.15913/j.cnki.kjycx.2018.02.062
2095-6835(2018)02-0062-02
劉釗(1981—),男,研究方向為信息服務。劉博(1988—),男,研究方向為信息服務。
劉曉芳〕