万方数据
万方数据
吴字,等:线导+尾流自导鱼雷弹道建模与仿真(总第32一o989)・115・
弹道算法模块:给出各阶段弹道算法(弹道逻垂直面深度控制方程是晚一^,(y一,“)+^a口+辑),按算法解算出控制鱼雷运动的舵角变化指令;^A
控制系统模块:给出鱼雷运动控制方程,按导引算法给出的控制指令控制鱼雷运动}
命中检测模块:按雷目距离和引信作用距离,判断鱼雷是否击中目标;
初始态势模块:确定初始态势,设定相关参数。
仿真逻辑是:首先由战术态势设定完成鱼雷及目标的初始参数预设定,目标运动模型完成目标的运动参数设定及机动方式选择;仿真开始后,鱼雷和目标作相对运动,由目标运动轨迹及尾流几何仿真模型可得到目标的尾流区域,鱼雷根据设定的线导导引规律运动,尾流自导开机后,按尾流搜索弹道运动,在每个仿真步长间隔中进行鱼雷与目标尾流问的几何碰撞检测“],按照所得的尾流检测标志位引导鱼雷按照尾流自导弹道逻辑算法沿尾流朝目标方向运动,如果丢失目标尾流,则进行再搜索,直至再次探测到尾流或航程结束,如果雷目距离小于引信作用距离则判为命中目标。
2.3弹道仿真算法设计
grayscale
建模时将各阶段的弹道控制算法进行独立设计和封装,从而方便不同导引算法的组合及其研究与分析。仿真算法库里封装了如下几种典型导引算法。
1)对于线导+尾流自导鱼雷的搜索弹道设计可分为未知目标运动要素和已获得目标运动要素两种情况。前一种情况下,由于只能得到目标的方位变化率,不能得到其位置、距离等信息,因而可采用固定滞后角法及保持距离法o]。导引规律分别为固定滞后角法;K—K。一£;
保持距离法:K—K:arcsin(m/TorD打);
aggravate其中K。一口~+arcsin
{[,k如。+口。sin(足。凡。)K,,r。。sin(卢蛳一卢。。)]/”。]),为方位重合法导引规律;
£是常数,为固定滞后角,一般取4。~8。;
m为固定长度,一般取400m~800m,70rD拈为鱼雷距发射艇距离。
后者则采用尾流中心点法,即先用方位重合法进行线导,在接近目标一定距离时尾流自导开机,自适应后瞄准尾流中心点或前1/3点处,直航搜索。尾流中心点计算方法为
z。一z:~(120。讪/2)sinA.
z。=≈~(120*口。/2)cos矗;
其中,矗为目标航向角m为目标航速m/s。
2)自适应阶段:鱼雷到达接人自导点后,上爬至战斗深度,在该深度上稳定航行,并进行15s的蛇形自适应。
水平面航向控制方程是辞一女’(屿一。m);
如果搜索距离超过回转距离时仍未发现尾流,则旋回180。,再搜索.以此类推。
3)尾流检测算法:文献[6]提出的几何碰撞检测算法中一个缺陷:它只检测上次保存的矩形块前后200个矩形块,这导致当日标航速较慢时,再入尾流的距离大于这200个矩形块的长度,从而出现实际人尾流但未检测到尾流的错误。本文将这一算法改进为区间检测法即根据目标的运动方式和尾流几何模型(长度、宽度){于算尾流曲线方程,将鱼雷坐标与尾流曲线方程比较,若满足方程约束条件则判断进入尾流。由于只需记录曲线方程的4个端点值,从而既克服了原方法的不足,又没有增加计算量。
4)尾流自导导引算法:包括3种不同方式(追击、正横、迎击)的首次入尾流函数caselFunction()、Case2Function()、case3Functlon(),尾流内导引弹道算法函数Intsidewakecalcution(),尾流外弹道算法函数()utsldewakecalcution(),控制方程函数wakectrlFun()等。尾流内导引弹道转角修正控制为口m一^、n。,其中口“为鱼雷在尾流外的旋转角度,吼。,为修正角。
softmanager是什么
5)再搜索弹道算法:根据鱼雷弹道逻辑作变角速率旋回搜索,控制算法为毋一6*蔷毛,其中由∞多个数值组成,分别对应于不同旋回角范围。
3仿真实例
仿真初始态势设定如下:发射艇:航速5Kn,航向90。(正东),目标方位50。,目标距离6000m;
目标:航速21Kn,航向一90。。
分别采用尾流中心点法和保持距离法进行仿真实验,弹道仿真曲线如图3、图d所示。
从图中可直观地看出在两种不同的导引方式下鱼雷航向角的变化规律及弹道形式。仿真结束后,还可对实验人员所关心的数据进行记录以供分析.表1列出了上述初始态势在不同攻击距离下鱼雷进人尾
流距离的结果。
图3(a)尾流中心点法鱼圈3(b)尾流中心点法鱼雷雷弹道曲线圈姿态角曲线图
(下转第125页)
万方数据bushel
程东升,等z中频采样正交驭通道处理的VHDL实现
(总第32一。999)・125・
划O.馨S1一。丑
釜o。
苣
士o.
,通道数据波形
Q通道致据渡彤
penny是什么意思圈5仿真渡形
』、Q波形的正确性,将该两组数据读出,利用ATLAB7.o软件[61进行仿真,仿真结果如上页图5所示。对输出的数据进行相关分析可得系统的正交相位误差牡≤o.144l。。镜频抑制比定义为镜频频谱能量与正频频谱能量之比,即:
*钏崦l磊鬻籍I
2
其中,M为幅度不平衡度J9为相位误差,采用数字器件实现系统,掰可接近于零,困此系统镜频抑
制比可达60dB。可见;利用Bessel内插数字滤波法可有效地保证J、Q通道输出之间的平衡度及正交度,很好地解决了传统的利用模拟器件实现系统时存在的不足。
3
结束语
本文在介绍中频正交采样技术基础上,基于
VHDL语言编程,实现了某雷达接收机的正交双通道处理系统。由于采用了硬件描述语言并利用FPGA∽集成实现,减少了硬件设备量,节省了资源,提高了系统的灵活性和可操作性,使系统实现了模块化、软件化,为工程实践提供了很好的参考。
参考文献:
察豪,刘冬利.雷达中频信号盲接采样与正交相于检波的设地与实现[J]现代雷达,2001,22(6):
38—41.
马晓岩同,向家彬雷达信号处理[M]长沙:湖南科学技术出版社.】998.
阮信畅.中频直接采样相干检波器[A].第五届雷达年会论文集[c].北京:中国雷达学会,1992.
张凯,林伟.VHDL实例剖析[M].北京:国防工业出版社。20。4.林
敏.方颖立.VHDL数字系统设计与高层次综
合[M].北京:电子工业出版社,2002.
吴新余,周井泉,沈元隆.信号与系统——时域、频域分析及MATLAB软件的应用[M].北京:电子工、吐出版社,2000.
Uwe
Meyer—Baese,数字信号处理的FPGA实现
英语句子大全
[M].北京:清华大学出版社,2003.
oK㈧七…㈣删㈣一、,e—,t—,o…㈣删—,E蛳…一扎
(上接第115页)
图4(a)
保持距离法鱼雷图4(b)保持距离法鱼雷弹道曲线图
姿态角曲线图
mtv是什么意思表1不同导引法下进人尾流距离的结果
从表中可以发现,采用固定滞后角法进行导引时,进入尾流距离随着发射艇与目标之间的距离增大而增大;采用保持距离法时,进入尾流距离随着发射艇与目标之问的距离增大而逐渐收敛于设定距离
(本实验中为600m);而尾流中心点法则使进入距离
保持在800m附近。4
结束语
该仿真系统已经在线导+尾流自导鱼雷的论汪、设计、试验中得到应用,所开发的模型库也推广移植到其他相关的系统中。结果表明,该系统人机界
面友好,用户操作方便,而且模型库具有通用性,能实现不同导引规律的组合,具有实际应用价值。参考文献:
[1]
李本昌,刘振峰,海
安全生产管理条例
宽.尾流自导鱼雷及其射击控
制的关键技术厂J].火力与指挥控制.2001,27(增
刊):89—92.
[2]石晟玮,石敏,蒋兴舟.减少航程损失的尾流自导新方案口]海军工程大学学报,2004,16(2):7578.
13]李本昌,杨海涛.线导加尾流自导鱼雷保持距离导
引法口].火力与指挥控制,2004.29(2):65—67.[4]
namp李皓,康凤举,潘永军,水下航行器仿真软件包设计-J].系统仿真学报,2002,14(8):1003
10。5.
[5]张宇文.鱼雷弹道与弹道设计[M]西安:西北工业
尢学出版社,1999.[6]
lush
苏
颖.基于HLA的水下战分布交互仿真技术研究[1)],西安:西北工业大学博士学位论文,2004.
m团跚Ⅲ嘲
嗍
啪
万方数据