董真杰 鄭琛瑤
摘 要: 為模擬水下目標(biāo)在被追蹤過程中的聲反射信號(hào),根據(jù)魚雷和目標(biāo)的運(yùn)動(dòng)方程,采用尾追法進(jìn)行彈道分析,研究魚雷追蹤目標(biāo)的軌跡,同時(shí)根據(jù)魚雷與目標(biāo)的距離,生成不同自導(dǎo)信號(hào)形式,并通過計(jì)算得到反射信號(hào)的多普勒頻偏和信號(hào)強(qiáng)度,最終將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào)供實(shí)驗(yàn)室測(cè)試,或?yàn)槠渌蝿?wù)提供模擬信號(hào),對(duì)水下目標(biāo)的設(shè)計(jì)及研制具有重要作用。
關(guān)鍵詞: 水下目標(biāo); 目標(biāo)追蹤; 尾追法; 聲反射
中圖分類號(hào): TN911.7?34; TP391 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2015)05?0031?02
Simulation of reflected acoustic signal in process of tracking the underwater object
DONG Zhen?jie, ZHENG Chen?yao
(93 Detachment, Unit 91388 of PLA, Zhanjiang 524022, China)
Abstract: To simulate the reflected sound signal of the tracked underwater target, according to the equations of motion torpedoes and targets, the tail chase method is used to analyze the trajectory of torpedo tracking the target. The different self?guided signals are generated according to the distance between target and torpedo, and then the reflected signals Doppler frequency deviation and strength are obtained by calculation. The digital signal is converted to an analog signal for laboratory testing, or for other tasks. It has an important role in the design and development of underwater targets.
Keywords: underwater target; target tracking; tail chase method; sound reflection
0 引 言
聲自導(dǎo)魚雷捕獲到水下目標(biāo)后,隨即轉(zhuǎn)入到自導(dǎo)導(dǎo)引段,按照預(yù)先設(shè)定的導(dǎo)引方法跟蹤目標(biāo)[1],并根據(jù)距離變換自導(dǎo)信號(hào)形式。常用的自導(dǎo)導(dǎo)引方法有尾追法、固定提前角法、變提前角法、平行接近法等。常用的自導(dǎo)信號(hào)形式有單頻脈沖、調(diào)頻信號(hào)等。在實(shí)驗(yàn)室測(cè)試及仿真中,最常用到魚雷自導(dǎo)信號(hào)在目標(biāo)上的反射信號(hào),從測(cè)試角度和工程實(shí)現(xiàn)的難易度等方面考慮,采用尾追法最為簡(jiǎn)單、易行,測(cè)試數(shù)據(jù)可靠。本文利用LabVIEW軟件對(duì)魚雷追蹤目標(biāo)過程進(jìn)行仿真,同時(shí)對(duì)魚雷自導(dǎo)信號(hào)作用在水下目標(biāo)后的反射信號(hào)進(jìn)行模擬,控制D/A硬件產(chǎn)生模擬波形,供測(cè)試測(cè)量及其他任務(wù)需要。
1 數(shù)學(xué)模型
1.1 目標(biāo)和魚雷的運(yùn)動(dòng)模型
1.1.1 目標(biāo)運(yùn)動(dòng)模型
目標(biāo)以一定的速度和航向作等速直線運(yùn)動(dòng)。
(1) 目標(biāo)初始位置
魚雷與目標(biāo)的初始距離為[r0,][t0]時(shí)刻目標(biāo)的初始位置為:
[Xm0=r0Ym0=0] (1)
(2) 任一時(shí)刻目標(biāo)的位置為:
[Xm=Xm0+t0tVmdt?cosCmYm=Ym0+t0tVmdt?sinCm] (2)
式中[Cm]為目標(biāo)運(yùn)動(dòng)方向與參考坐標(biāo)夾角。
1.1.2 魚雷運(yùn)動(dòng)模型
魚雷方向始終指向目標(biāo),作曲線運(yùn)動(dòng)。
(1) [t0]時(shí)刻魚雷的初始位置為:
[Xt0=0Yr0=0] (3)
(2) 任一時(shí)刻魚雷的位置為:
[Xt=Xt0+t0tVtdt?cosCtYr0=Yt0+t0tVtdt?sinCt] (4)
式中[Ct]為魚雷運(yùn)動(dòng)方向與參考坐標(biāo)夾角。
1.2 追蹤彈道模型
尾追法追蹤彈道過程如圖1所示。在魚雷追蹤目標(biāo)的過程中,魚雷速度矢量始終指向目標(biāo)。圖1中[Vm]為目標(biāo)速度矢量,[Vt]為魚雷速度矢量;[θ]為目標(biāo)運(yùn)動(dòng)方向與魚雷運(yùn)動(dòng)方向夾角;[r]為魚雷與目標(biāo)之間的距離。
目標(biāo)作勻速直線運(yùn)動(dòng),每次運(yùn)算后的位置容易確定。魚雷的運(yùn)動(dòng)稍顯復(fù)雜,當(dāng)前目標(biāo)位置矢量減去當(dāng)前魚雷位置矢量得到魚雷速度方向,按照該方向和魚雷速度標(biāo)量在一次仿真時(shí)間內(nèi)計(jì)算出新的位移矢量,新的位移矢量加上上次計(jì)算的魚雷位置矢量就是新的當(dāng)前位置,依此遞推,可同步計(jì)算出目標(biāo)和魚雷的運(yùn)動(dòng)軌跡。
2 LabVIEW運(yùn)動(dòng)仿真
2.1 初值設(shè)定
可設(shè)定魚雷與目標(biāo)初始距離[r0,]魚雷速度[Vt,]目標(biāo)速度[Vm,]初始夾角[θ0,]仿真時(shí)間步長(zhǎng)等參數(shù)[2]。
2.2 仿真分析
LabVIEW運(yùn)動(dòng)仿真程序框圖如圖2所示。圖2中循環(huán)外為初值設(shè)定,循環(huán)內(nèi)首先在復(fù)平面內(nèi)計(jì)算目標(biāo)運(yùn)動(dòng)矢量,按實(shí)軸虛軸分別計(jì)算,加上上次運(yùn)算結(jié)果得到當(dāng)前目標(biāo)位置矢量。魚雷用上次運(yùn)算結(jié)果得到的位置矢量減去目標(biāo)上次運(yùn)算結(jié)果得到的位置矢量就是當(dāng)前速度方向,按照此方向運(yùn)動(dòng)一個(gè)仿真時(shí)間加上上次運(yùn)算結(jié)果得到的位置矢量得到當(dāng)前位置矢量。將二者當(dāng)前位置矢量通過移位寄存器送入下次循環(huán)中。
2.3 仿真結(jié)果
設(shè)定[r0]=1 500 m,[Vt]=50 kn,[Vm]=15 kn,[θ0]=[45°,]仿真軌跡如圖3所示。
仿真中設(shè)定距離小于100 m即停止仿真,從仿真軌跡中可以看出,魚雷一直追蹤水下目標(biāo)不斷改變運(yùn)動(dòng)方向,直至達(dá)到既定條件[3]。
3 聲反射信號(hào)仿真
根據(jù)魚雷與目標(biāo)距離的變化,生成各種測(cè)試信號(hào),判斷依據(jù)如圖4所示。
根據(jù)魚雷與目標(biāo)的距離,模擬魚雷自導(dǎo)的不同信號(hào)形式。
由于魚雷和目標(biāo)均在運(yùn)動(dòng),目標(biāo)反射信號(hào)存在多普勒效應(yīng),多普勒與兩者運(yùn)動(dòng)方向夾角及自導(dǎo)頻率有關(guān),多普勒公式為:
[f=f0×1+Vt-VmcosθC]
此公式可通過LabVIEW公式節(jié)點(diǎn)完成計(jì)算[4]。
由運(yùn)動(dòng)引起的距離變化會(huì)帶來反射強(qiáng)度的變化,此計(jì)算公式為:
[SLm=SLt-TL+TS]
式中:[SLm]為目標(biāo)反射信號(hào)強(qiáng)度;[SLt]為魚雷主動(dòng)聲納的發(fā)射聲源級(jí);[TL]為傳播損失;[TS]為目標(biāo)強(qiáng)度。傳播損失與兩者之間距離有關(guān)[5]。
4 模擬信號(hào)生成
采用NI設(shè)備D/A轉(zhuǎn)換功能板將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào),實(shí)現(xiàn)信號(hào)傳輸及監(jiān)測(cè)[6],程序框圖如圖5所示。
程序中首先選擇物理通道,定義D/A轉(zhuǎn)換類型,然后配置數(shù)據(jù)量,選擇D/A轉(zhuǎn)換方式,配置完成后將數(shù)字信號(hào)載入到緩存中開始D/A轉(zhuǎn)換,完成既定條件后退出程序。此程序框圖與運(yùn)動(dòng)仿真程序框圖、信號(hào)形式變換程序框圖并行運(yùn)算,使用局部變量傳遞數(shù)字信號(hào)。
5 結(jié) 語
本文利用LabVIEW強(qiáng)大的虛擬儀器設(shè)計(jì)開發(fā)能力,對(duì)魚雷追蹤水下目標(biāo)的運(yùn)動(dòng)過程進(jìn)行仿真,并對(duì)魚雷自導(dǎo)信號(hào)作用在水下目標(biāo)后的反射信號(hào)進(jìn)行模擬,該模擬信號(hào)可用于實(shí)驗(yàn)室測(cè)試或進(jìn)行魚雷試驗(yàn)仿真,對(duì)水下靶標(biāo)的設(shè)計(jì)及研制具有重要作用。
參考文獻(xiàn)
[1] 薛昌友,孫雪海,杜亮.聲自導(dǎo)魚雷固定提前角導(dǎo)引法追蹤效果研究[J].艦船科學(xué)技術(shù),2011,33(3):112?114.
[2] 賈躍,宋保維,李文哲.某型魚雷尾追式彈道設(shè)計(jì)與仿真[J].火力與指揮控制,2006,31(4):56?59.
[3] 毛俊超,邱華,孫華春.聲自導(dǎo)魚雷追蹤導(dǎo)引彈道分析[J].艦船科學(xué)技術(shù),2011,33(4):123?125.
[4] 王福明,于麗霞,劉吉.LabVIEW程序設(shè)計(jì)與虛擬儀器[M].西安:西安電子科技大學(xué)出版社,2009.
[5] 劉伯勝,雷家煜.水聲學(xué)原理[M].哈爾濱:哈爾濱工程大學(xué)出版社,2009.
[6] 戴成梅,戴成建,周啟龍.基于LabVIEW多功能信號(hào)發(fā)生器的設(shè)計(jì)與實(shí)現(xiàn)[J].研究與開發(fā),2010,29(6):57?61.