摘要本文基于某型号舰载火炮,结合目标航迹滤波、行进间解命中、不同海况下舰艇平台扰动对射击诸元的影响和修正这三个方面的理论研究,完成了该型舰载火炮火力控制系统的设计与实现。
目标航迹滤波部分,首先介绍了几种常用的建航和滤波方法,重点研究了单目标航迹起始方法中的多点建航法及卡尔曼和最小二乘滤波算法;在三种基本目标运动模型下进行仿真,验证了多点建航法的有效性;在真实航路下对两种滤波方法对比分析,实验结果表明,基于多点建航法的最小二乘航迹滤波算法在此航路下具有较优性能。33932
行进间解命中部分,首先建立行进间射击命中问题模型,获得行进间射击命中方程;接着重点研究了行进间射击诸元解算的船行风法,并在静对动、动对静、动对动3大类共6种射击情况下进行仿真实验,验证了船行风法的有效性。
不同海况下舰艇平台扰动对射击诸元的影响和修正部分,从火炮误差角度分析了舰艇姿态角对射击诸元的影响,建立了射击诸元从火炮当地坐标系到火炮不稳定坐标系的转化模型;从随机误差角度分析了舰艇摇摆误差对射击诸元的影响,采用波浪谱法建立了舰炮射击过程中的舰艇摇摆误差模型,两模型的有效性都通过仿真实验验证;同时总结了两大类对舰摇影响的修正方法,并重点建立了射击诸元求解算法修正方法模型。
最后通过需求分析,将整个软件架构分为两个模块,在tornado开发环境下设计了各模块的算法流程图,采用C语言编程完成了舰炮火控系统的软件设计,通过系统调试解决实际中出现的一些海上射击问题。
关键词 舰炮火控系统 航迹起始 滤波 行进间火力控制 水上射击
毕业论文设计说明书外文摘要
Title The design and realization of a certain shipborne artillery fire control system
Abstract
Using theoretical research on track filtering, marching fire, sea firing, based on a certain shipborne artillery , this article presents the design and realization of its fire control system .
Track filtering part firstly analyzes the commonly used four filtering methods, then focuses on multi-point track building and its effectiveness is validated in three basic target motions simulation. With results of further comparative analysis using real track , we decide to adopt least square filtering.
Marching fire part , we establish the model of marching fire problem and infer its equation, then the emphasis is placed on the ship wind method, simulation experiments on static-to-dynamic, dynamic-to-static, dynamic-to-dynamic shooting verify its effectiveness .
Sea firing part, a shooting elements transformation model from artillery local coordinates to the unstable coordinates is built to study artillery error, using wave spectrum method, we establish ship swing error model to study random error, effectiveness of the two models are verified by simulation experiment. Besides, the shooting elements solving algorithm model is established.
Finally in tornado development environment, we complete the software design of shipborne artillery fire control system, some problems appeared in the actual sea firing are solved by system debugging.
Keywords shipborne artillery FCS track initiation filtering marching fire sea firing
目 次
1 绪论 1
1.1 研究背景和意义 1
1.2 国内外研究现状 1
1.3 论文主要研究内容 3
1.4 论文的结构安排 4
2 目标航迹滤波 5
2.1 常用的建航方法 5 tornado某型舰载火炮火力控制系统设计与实现:http://www.751com.cn/zidonghua/lunwen_31260.html