太赫兹科学与电子信息学报, 2017, 15 (2): 234, 网络出版: 2017-06-06  

基于 Matlab的弹道转换算法

Ballistic transform method based on Matlab
作者单位
1 92941部队,辽宁葫芦岛 125000
2 91899部队,辽宁葫芦岛 125000
摘要
针对靶场试验系统数据流程中弹道数据坐标表示方法和记录存储格式差异极大、现行坐标转换技术整合度低、操作性差等问题,结合任务需求,总结了试验任务中常用的坐标系。提出利用大地坐标系下的发射点和瞄准点,通过改进的白塞尔算法计算发射方位角,论证了将飞行高度转换为发射 y向分量的解析几何计算方法,利用 Matlab GUI设计实现了弹道数据的自动化转换,并应用于靶场数据处理工作。实践证明,这种方法转换模型数据准确,能够修正 2°以内的给定方位角偏差,操作灵活,具有良好的用户体验。
Abstract
The recording and storing methods of ballistic data differ from each other in coordinates and formats. The current coordinate transform software lacks integration and operability. Combined with the task requirements, several common coordinate systems are summarized. The Bessel algorithm is improved to calculate the azimuth angle by using the transmitting point and aligning point in the earth coordinates. A process is introduced to convert flight altitude to launch coordinate y component through analytic geometry. An automatic ballistic data converting system is designed and implemented based on Matlab and applied to the practical work of the range. It is proved that the proposed method has high model precision to fix the offset within 2°, and has flexible operation for good user experience.

张家叶子, 吕游. 基于 Matlab的弹道转换算法[J]. 太赫兹科学与电子信息学报, 2017, 15(2): 234. ZHANG Jiayezi, LYU You. Ballistic transform method based on Matlab[J]. Journal of terahertz science and electronic information technology, 2017, 15(2): 234.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!