发明名称 一种鱼雷自导波束锐化方法
摘要 本发明涉及一种可有效提高鱼雷对空间不同方位多个目标分辨能力的鱼雷自导波束锐化方法。其特点是针对鱼雷自导声基阵,通过对基阵各阵元接收信号选取不同加权系数进行加权求和,在空间相同方向同时形成主瓣窄而旁瓣高和主瓣宽而旁瓣低的两个波束,分别实现减小波束主瓣和抑制波束旁瓣。利用这两个具有不同主、旁瓣特性的波束信号及包络进行对应乘积加权的复合处理,在进一步锐化波束主瓣的同时降低旁瓣,以获取低旁瓣的锐化波束信号,提高波束方位分辨能力。该方法计算量小,稳健性好,适应能力强,特别是可适用于空间信号源数目未知或者各信源之间具有较强相关性的应用环境,具有较好的工程实用性,可有效提高鱼雷多目标空间方位分辨能力。
申请公布号 CN104502904B 申请公布日期 2017.02.22
申请号 CN201410566305.9 申请日期 2014.10.22
申请人 中国船舶重工集团公司第七〇五研究所 发明人 樊书宏;周晶;赵水兵
分类号 G01S7/52(2006.01)I 主分类号 G01S7/52(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 吕湘连
主权项 一种鱼雷自导波束锐化方法,其特征在于,利用两组不同的声基阵阵元信号加权系数,同时得到空间相同方向但具有不同主、旁瓣特性的两个波束,通过两个波束信号的数字复合处理,实现波束锐化,具体包括下述步骤:步骤一:针对鱼雷自导一般采用的各阵元均匀排列的平面声基阵,如果需要对水平方向目标进行精确定向或分辨,则将平面阵垂直方向具有相同水平相位的每列阵元的接收信号求和,并求其平均,使平面阵等效为水平均匀线列阵,平面阵中具有相同水平相位的阵元列数即为等效阵元数;如果需要对垂直方向目标进行精确定向或分辨,则可将水平方向具有相同垂直相位的每行阵元的接收信号求和,并求其平均,使平面阵等效为垂直均匀线列阵,平面阵中具有相同垂直相位的阵元的行数即为等效阵元数;步骤二:对于等效的水平或垂直均匀线列阵,假设等效阵元数为N,以减小波束主瓣宽度为目标,设定波束主旁瓣比为B,并取B为0dB~3dB,计算一组加权系数A<sub>i</sub>,i=1,2,…,N,并构建波束形成的幅度和相位综合加权系数W<sub>i</sub>,i=1,2,…,N,对等效线列阵各阵元信号进行加权求和,得到波束1输出信号;具体包括如下子步骤:子步骤1:按照参考文献方法,根据阵元数N和要求的波束主旁瓣比B,计算各阵元的幅度加权系数A<sub>i</sub>,i=1,2,…,N,令<maths num="0001"><math><![CDATA[<mrow><msub><mi>x</mi><mn>0</mn></msub><mo>=</mo><mi>cosh</mi><mo>&lsqb;</mo><mfrac><mrow><mi>l</mi><mi>n</mi><mrow><mo>(</mo><mi>B</mi><mo>+</mo><msqrt><mrow><msup><mi>B</mi><mn>2</mn></msup><mo>-</mo><mn>1</mn></mrow></msqrt><mo>)</mo></mrow></mrow><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></mfrac><mo>&rsqb;</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001141889070000011.GIF" wi="1317" he="141" /></maths> 式(1)中,cosh()为双曲余弦函数,ln()为自然对数函数;再令<maths num="0002"><math><![CDATA[<mrow><mi>&alpha;</mi><mo>=</mo><mn>1</mn><mo>-</mo><mfrac><mn>1</mn><msubsup><mi>x</mi><mn>0</mn><mn>2</mn></msubsup></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001141889070000012.GIF" wi="1261" he="133" /></maths> 则第i个阵元的幅度加权系数A<sub>i</sub>(i=1,2,…,N)分别为<maths num="0003"><math><![CDATA[<mrow><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mrow><mi>N</mi><mo>-</mo><mi>k</mi></mrow></mfrac><munder><mo>&Sigma;</mo><mi>s</mi></munder><mfenced open = "(" close = ")"><mtable><mtr><mtd><mrow><mi>k</mi><mo>-</mo><mn>2</mn></mrow></mtd></mtr><mtr><mtd><mi>s</mi></mtd></mtr></mtable></mfenced><mfenced open = "(" close = ")"><mtable><mtr><mtd><mi>N</mi><mo>-</mo><mi>k</mi></mtd></mtr><mtr><mtd><mi>s</mi><mo>+</mo><mn>1</mn></mtd></mtr></mtable></mfenced><msup><mi>&alpha;</mi><mrow><mi>s</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001141889070000013.GIF" wi="1326" he="151" /></maths> 式(3)中 1<i≤N,s=0,1,…<maths num="0004"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mfenced open = "(" close = ")"><mtable><mtr><mtd><mi>p</mi></mtd></mtr><mtr><mtd><mi>q</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mfrac><mrow><mi>p</mi><mo>!</mo></mrow><mrow><mi>q</mi><mo>!</mo><mrow><mo>(</mo><mi>p</mi><mo>-</mo><mi>q</mi><mo>)</mo></mrow><mo>!</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mi>q</mi><mo>&le;</mo><mi>p</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001141889070000014.GIF" wi="563" he="143" /></maths>且有<img file="FDA0001141889070000015.GIF" wi="149" he="70" />子步骤2:根据需要形成的水平或垂直波束的主轴方向,利用A<sub>i</sub>,i=1,2,…,N,构建各阵元信号的幅度和相位综合加权系数W<sub>1</sub>,W<sub>2</sub>,W<sub>3</sub>,…,W<sub>N‑1</sub>,W<sub>N</sub>,即W<sub>i</sub>=A<sub>i</sub>e<sup>‑j2πf(i‑1)dsinθ/c</sup> i=1,2,…,N   (4)式(4)中,f为信号频率,单位为Hz;θ为需要形成的水平或垂直波束主轴方向,单位为rad,d为等效均匀线列阵的阵元间距,单位为m,c为水中的声波传播速度,单位为m/s;子步骤3:利用该加权系数Wi,i=1,2,…,N,通过对等效均匀线列阵1~N各阵元接收信号进行加权求和,在空间需要的方向上形成主瓣宽度小、旁瓣相对较高的波束1,即假设等效均匀线列阵各阵元的接收信号分别为X<sub>i</sub>,i=1,2,…,N,则波束1输出为<maths num="0005"><math><![CDATA[<mrow><msub><mi>Y</mi><mn>1</mn></msub><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>W</mi><mi>i</mi></msub><msub><mi>X</mi><mi>i</mi></msub><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001141889070000021.GIF" wi="1254" he="134" /></maths>步骤三:同样,对于步骤一所述等效阵元数为N的水平或垂直均匀线列阵及其各阵元接收信号X<sub>i</sub>,i=1,2,…,N,以减小波束旁瓣为目标,设定波束主旁瓣比B为30dB~50dB,计算另一组幅度加权系数A′<sub>i</sub>,i=1,2,…,N;再根据需要形成的水平或垂直波束的主轴方向θ,构建其相应的幅度和相位综合加权系数W′<sub>i</sub>,i=1,2,…,N;利用该加权系数,通过对声基阵各阵元接收信号的加权求和,在与波束1相同方向上形成旁瓣低但主瓣相对较宽的波束2,即<maths num="0006"><math><![CDATA[<mrow><msub><mi>Y</mi><mn>2</mn></msub><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mi>W</mi><mi>i</mi><mo>&prime;</mo></msubsup><msub><mi>X</mi><mi>i</mi></msub><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001141889070000022.GIF" wi="1261" he="133" /></maths>步骤四:解算波束2信号的复包络,具体解算方法如下:如果鱼雷自导系统采用了实信号采样方法,则按照上述步骤得到的波束2是实信号,对波束2的实信号进行Hilbert变换,首先将其变换为复信号,再按照下面复信号包络求解方法解算波束2信号的复包络;如果鱼雷自导系统采用了复信号采样方法,则按照上述步骤三得到的波束2是复信号,可直接解算其复包络;假设波束2复信号Y<sub>2</sub>的采样数据长度为L,每个采样点的具体数据为y<sub>2k</sub>=a<sub>k</sub>+b<sub>k</sub>*i,k=1,2,…,L,则波束2信号的复包络为<maths num="0007"><math><![CDATA[<mrow><msub><mover><mi>y</mi><mo>~</mo></mover><mrow><mn>2</mn><mi>k</mi></mrow></msub><mo>=</mo><msqrt><mrow><msubsup><mi>a</mi><mi>k</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>b</mi><mi>k</mi><mn>2</mn></msubsup></mrow></msqrt><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>L</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001141889070000023.GIF" wi="1284" he="86" /></maths>步骤五:利用波束2信号的复包络与波束1信号进行对应乘积复合处理,即假设波束1信号的采样数据序列为y<sub>1k</sub>=c<sub>k</sub>+d<sub>k</sub>*i,k=1,2,…,L,则利用波束2信号复包络的每个采样点数据<img file="FDA0001141889070000024.GIF" wi="70" he="67" />与波束1信号对应同一时刻的采样点数据y<sub>1k</sub>进行乘积运算处理,得到乘积复合处理后的信号为:<maths num="0008"><math><![CDATA[<mrow><msub><mi>z</mi><mi>k</mi></msub><mo>=</mo><msub><mover><mi>y</mi><mo>~</mo></mover><mrow><mn>2</mn><mi>k</mi></mrow></msub><msub><mi>y</mi><mrow><mn>1</mn><mi>k</mi></mrow></msub><mo>=</mo><msqrt><mrow><msubsup><mi>a</mi><mi>k</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>b</mi><mi>k</mi><mn>2</mn></msubsup></mrow></msqrt><mrow><mo>(</mo><msub><mi>c</mi><mi>k</mi></msub><mo>+</mo><msub><mi>d</mi><mi>k</mi></msub><mo>*</mo><mi>i</mi><mo>)</mo></mrow><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>L</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001141889070000025.GIF" wi="1437" he="86" /></maths>这样得到的信号z<sub>k</sub>,k=1,2,…,L即为复合波束输出信号的采样数据序列。
地址 710075 陕西省西安市高新开发区高新一路18号