神经网络控制算法作为一种比较成熟的智能控制算法,在空空导弹的理论研究中也得到了很多应用,但它的实际应用通常是通过软件实现的,而软件实现是串行执行指令,运行速度慢,可靠性低,很难满足实际导弹制导系统实时性的要求。控制算法硬件实现的最大特点就是可提高控制算法的实时运算速度和可靠性。本课题针对导弹制导系统,以FPGA为硬件平台研究神经网络控制算法的硬件实现。本文首先对BP神经网络算法思想进行了深入分析,并对BP网络的各个阶段进行了理论推导,最后对BP神经网络PID飞行控制算法进行了研究和总结,为硬件实现提供了理论基础。基于对上述理论的深入研究和分析,本文提出了一种适合FPGA实现该神经网络控制算法的硬件实现模型。在该模型中,神经网络各层之间采用串行执行数据方式,层间则采用并行运行方式,可有效提高系统的运算速度。由于模块化、层次化的自顶向下的模块化设计方法可有效减少错误的产生,是设计复杂大规模系统的理想设计方法。本文采用了此设计方法,通过把系统模块化,对各个子模块分别用VHDL硬件描述语言进行描述,并基于QUARTUS II软件开发平台进行综合和仿真,直到达到研究设计要求。最后将仿真程序源代码下载配置到具体的Cyclone II系列EP2C70 FPGA芯片中,应用于某实际导弹控制系统的研究。理论分析和实验结果表明该神经网络飞行控制算法的FPGA硬件实现是有效可行的,可满足系统实时性的要求,为制导系统的实际工程实现提供了基础。
上传时间: 2013-04-24
上传用户:冇尾飞铊
针对高超声速飞行器高速度、高升限、远巡航距离的特点,以高超声速巡航导弹X-43A为研究对象,对其动力学特性进行分析研究,建立飞行轨迹仿真所需要的气动模型、动力模型以及质量模型;并模拟高超声速巡航导弹X-43A试飞试验的飞行轨迹,建立各飞行段弹道仿真模型,构造飞行轨迹并进行仿真验证。仿真结果表明,所得到的轨迹符合高超声速飞行器的实际飞行情况,验证了该轨迹设计方法的可行性和有效性。
上传时间: 2013-12-14
上传用户:gokk
导弹飞行动力学,空气动力学,做动力仿真飞行器仿真必修。
上传时间: 2013-12-18
上传用户:qiao8960
理想比例导引规律的弹道仿真,用于研究导弹的飞行规律
上传时间: 2017-04-02
上传用户:wpwpwlxwlx
一个kalman滤波的仿真程序,仿真的是雷达探测飞机的飞行轨迹,里面的word文档说的比较详细了。
上传时间: 2014-01-08
上传用户:lgnf
用matlab仿真,得到较为真实的飞行航迹,包括了转弯,机动等轨迹运动模型的描述
上传时间: 2017-09-16
上传用户:guanliya
MATLAB仿真飞行发生器 MATLAB仿真飞行发生器
上传时间: 2017-05-23
上传用户:女王范147
一种通用微型飞行控制器设计 105页摘 要 微小型无人机(Micro/Mini UnmannedAerial Vehicle,M【,AV)在现代军事和国民经济中发 挥着越来越重要的作用。飞行控制器是无人机系统的核心,它自动采集无人机的各种飞行参数, 输出舵面/油门指令以控制无人机的姿态和轨迹,使无人机能在没有人工操纵干预的情况下自主 飞行,完成预定的任务。因此,研制高性能的飞行控制器对改善无人机的飞行性能以及提高任 务完成效率都具有重要的意义。 本文着重研究一种通用微型飞行控制器(General Micro Flight Controller,GMFC),以适用 于小型/微型固定翼飞行器、旋翼飞行器、飞艇以及移动机器人的控制。论文的主要工作涉及 GMFC的硬件设计与软件实现,具体内容包括: 1)分析了微型飞行控制器在国内外的研究现状和发展趋势,根据任务需求和设计指标确定 一种通用型、微型化、低功耗、高性能、低成本的嵌入式微型飞行控制器的整体方案。 2)设计了基于ARM的通用微型飞行控制器的硬件系统,包括主控模块、惯性测量单元、 静压高度计、遥控信号接收单元、数据通信模块、电源模块、附加传感器模块等;完成了整个 控制器的PCB制作以及对所有电路的调试工作,使得系统运作正常。 3)研究了基于卡尔曼滤波算法的姿态参考系统,并对姿态参考系统的静态性能和动态性能 进行测试。 4)设计了小型四旋翼飞行器本体平台并对其进行动力学建模仿真; 5)在此基础上,结合四旋翼飞行器试验平台设计了飞行控制律,开发了GMFC的软件系 统,并开展物理实验验证。
标签: 飞行控制器
上传时间: 2022-03-15
上传用户:zhaiyawei
飞行器飞行动力学与控制Simulink仿真
上传时间: 2022-05-10
上传用户:
Simulink 建模与仿真快速入门▪ Simulink 项目实践 – 为PARROT Mambo四旋翼无人机设计并部署飞行控制系统Simulink Coder– 为Simulink模型,Stateflow流程图和MATLAB函数生成C/C++代码– 可用于实时和非实时应用– 可用于加速仿真,快速原型和硬件加速Embedded Coder:– 优化的 C/C++ 代码(内存、速度和可读性)– SIL、PIL 仿真– 数据对象用于数据管理和定制化– 针对指定硬件深层次优化– 适用于 MCU 和 DSP (定点、浮点支持)
上传时间: 2022-07-08
上传用户: