基于DSP6678的弹道规划设计与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:shlpsfs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
弹道规划问题作为实际工程问题,既涉及到相关算法,又涉及到硬件实现。在算法方面,弹道飞行时,受到的外部影响较多,一般难以事先获得有效的全局信息,因此导弹必须在飞行过程中根据实时信息调整自己的弹道,这就要求弹道规划算法要有很快的计算速度和较高的计算精度。传统的直接法运算速度快但精度低,而间接法精度高但计算速度慢,为了适应要求,必须采用改进的高效算法。在硬件方面,DSP是常见的数字信号处理芯片,在数据运算方面有着巨大优势,而FPGA则用于逻辑及控制,DSP和FPGA的框架可以综合二者的优点,是硬件设计中有效的手段。针对计算时间要求较为严格的弹道规划问题,TMS320C6678由于其强大的计算能力有着一定的优势。根据实际项目需求,本文设计实现了弹道规划硬件平台,主要完成了以下工作:首先,讨论了弹道规划的基础理论。根据相关坐标系及导弹飞行过程的受力分析,建立了导弹飞行的数学模型,列出了详细的导弹力学方程;讨论了弹道规划问题的一般解法,指出了其与最优控制问题的转换过程;介绍了最优控制问题求解方法,包括直接法和间接法,并对课题采用的直接法中的高斯伪谱法作了详细论述和Matlab仿真,验证了算法的性能。接着,设计了基于TMS320C6678和V4-FPGA的硬件平台。根据项目要求,分析了DSP和FPGA芯片选型的原因,介绍了DSP部分和FPGA部分以及一些外围电路的设计思路,DSP作为实现课题算法的核心芯片,对其外围电路作了较为详细的介绍。最后,介绍了系统的测试过程。系统的测试包括基础硬件测试和软件测试两部分,软件测试作为课题项目的重点部分,主要也包含两部分:算法性能的Matlab仿真测试和基于硬件系统的实际软件测试,包括上位机软件、算法程序和IPC多核软件,根据各部分的协同工作,得出了最终结论,验证了硬件系统的性能。
其他文献
目的:探讨小剂量环孢素联合左旋咪唑治疗非重型再生障碍性贫血疗效。方法68例非重型再生障碍性贫血患者,随机分为对照组和观察组,每组34例,对照组予环孢素口服治疗,观察组予小剂量
<正> 消化道内的吸收,乃是指各种食物的消化产物以及水分和盐类等物质通过上皮细胞进入血液和淋巴的过程。它提供了多细胞机体的营养,所以具有很大的生理意义。机体每天摄入
以赫章县高位隐蔽性地质灾害隐患专业排查报告资料为依据,以前人在此方面的研究成果为技术依托,对赫章县各地质灾害发育特征进行分形理论研究,利用各地质灾害隐患点分布的分
在国家颁布《“健康中国2030”规划纲要》提出“实施健康中国”战略以及现阶段我国大学生体质不断下降等背景下,以心理学、教育学、体育学为理论基础,运用访谈法等方法对能够
目的:分析痰热清联合头孢唑肟治疗老年肺气肿的临床疗效。方法:选取 92例老年肺气肿患者为研究对象,随机分为对照组和研究组各 46例,对照组给予头孢唑肟治疗,研究组给予痰热
目的 探讨外科手术治疗肠瘘的临床效果。方法 对我院收治的肠瘘患者52例进行研究,按照随机数字分配法则分为对照组和观察组两组,其中对照组26例患者采取保守治疗,观察组26例
在人体运动过程中,核心肌肉群身为人体运动过程中的重要肌肉群,对于人体核心力量的开发有着十分重要的作用。游泳身为一项水中运动,能够有效加强人的身体素质,但是该项运动对