Terminal Guidance Law Hardware In The Loop Simulation Against Maneuvering Targets Using FPGA Based Floating Point Approach

E. H. Kapeel, H. Hendy, A. Kamel, Y. Elhalwagy
{"title":"Terminal Guidance Law Hardware In The Loop Simulation Against Maneuvering Targets Using FPGA Based Floating Point Approach","authors":"E. H. Kapeel, H. Hendy, A. Kamel, Y. Elhalwagy","doi":"10.1109/ITC-Egypt52936.2021.9513941","DOIUrl":null,"url":null,"abstract":"Missile-target interception accuracy is mainly dependent on guidance algorithms implemented on the onboard computer. Nowadays advanced guidance algorithms are used to cope with the increasing target's capabilities. Augmented proportional navigation guidance (APN) is one of the best guidance laws and the most efficient against highly maneuvering targets. Missile guidance loop has a complicated structure that comprises multiple minor loops that require a synchronized data collection from several sensors. That multitasking should be handled carefully to avoid any unrequired delays. So, implementation of these algorithms on a high-speed processor is a must to satisfy these requirements and to increase the missile's probability to hit the designated target. Field programmable gate array (FPGA) processors are generally recommended due to their high speed, low power consumption, and concurrent architecture design. In this research, APN guidance algorithm is designed using VHDL floating point approach and implemented on FPGA. Hardware-in-the-Loop (HIL) simulation is used to verify the designed algorithm and evaluate the overall performance of the designed model. A VHDL verifier toolbox in MATLAB® Simulink™ is used to link the FPGA processor with the missile model to construct the FPGA in the loop (FIL) simulation scheme. Simulation results from the FIL model are compared with simulation through different scenarios to evaluate the VHDL designed guidance law performance against highly maneuvering target.","PeriodicalId":321025,"journal":{"name":"2021 International Telecommunications Conference (ITC-Egypt)","volume":"135 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Telecommunications Conference (ITC-Egypt)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITC-Egypt52936.2021.9513941","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Missile-target interception accuracy is mainly dependent on guidance algorithms implemented on the onboard computer. Nowadays advanced guidance algorithms are used to cope with the increasing target's capabilities. Augmented proportional navigation guidance (APN) is one of the best guidance laws and the most efficient against highly maneuvering targets. Missile guidance loop has a complicated structure that comprises multiple minor loops that require a synchronized data collection from several sensors. That multitasking should be handled carefully to avoid any unrequired delays. So, implementation of these algorithms on a high-speed processor is a must to satisfy these requirements and to increase the missile's probability to hit the designated target. Field programmable gate array (FPGA) processors are generally recommended due to their high speed, low power consumption, and concurrent architecture design. In this research, APN guidance algorithm is designed using VHDL floating point approach and implemented on FPGA. Hardware-in-the-Loop (HIL) simulation is used to verify the designed algorithm and evaluate the overall performance of the designed model. A VHDL verifier toolbox in MATLAB® Simulink™ is used to link the FPGA processor with the missile model to construct the FPGA in the loop (FIL) simulation scheme. Simulation results from the FIL model are compared with simulation through different scenarios to evaluate the VHDL designed guidance law performance against highly maneuvering target.
基于FPGA浮点方法的机动目标末制导律硬件在环仿真
导弹目标拦截精度主要取决于在机载计算机上实现的制导算法。目前采用先进的制导算法来应对日益增长的目标能力。增广比例导航制导(APN)是一种针对高机动目标的最佳制导律和最有效的制导律。导弹制导回路结构复杂,由多个小回路组成,需要从多个传感器同步采集数据。多任务处理应该小心处理,以避免任何不必要的延迟。因此,为了满足这些要求,提高导弹命中指定目标的概率,必须在高速处理器上实现这些算法。现场可编程门阵列(FPGA)处理器由于其高速度、低功耗和并发架构设计而被普遍推荐。在本研究中,采用VHDL浮点方法设计了APN制导算法,并在FPGA上实现。硬件在环(HIL)仿真用于验证所设计的算法和评估所设计模型的整体性能。利用MATLAB®Simulink™中的VHDL验证工具箱将FPGA处理器与导弹模型连接起来,构建FPGA在环(FIL)仿真方案。将FIL模型的仿真结果与不同场景下的仿真结果进行比较,以评估VHDL设计的制导律对高机动目标的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信