为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

基于神经网络自适应滤波的直升机悬停高度稳定研究

2017-12-10 11页 doc 27KB 23阅读

用户头像

is_321635

暂无简介

举报
基于神经网络自适应滤波的直升机悬停高度稳定研究基于神经网络自适应滤波的直升机悬停高度稳定研究 年月 西北工业大学学报 .. . 第卷第期 基于神经网络自适应滤波的 直升机悬停高度稳定研究 邢小军,闰建国,袁冬莉 西北工业大学自动化学院,陕西西安 摘要:针对直升机执行海上搜救任务时定点悬停高度容易受到海浪干扰的问题,提出了一种应用遗 传神经网络对直升机无线电高度信号进行自适应滤波的方法。首先在建立海浪有理谱简化模型 的基础上,应用遗传算法对神经网络的初始权值和阈值进行全局粗精度预学习,再应用遗传优化 后的神经网络对实际海浪干扰信号进行建模,并通过噪声对...
基于神经网络自适应滤波的直升机悬停高度稳定研究
基于神经网络自适应滤波的直升机悬停高度稳定研究 年月 西北工业大学学报 .. . 第卷第期 基于神经网络自适应滤波的 直升机悬停高度稳定研究 邢小军,闰建国,袁冬莉 西北工业大学自动化学院,陕西西安 摘要:针对直升机执行海上搜救任务时定点悬停高度容易受到海浪干扰的问题,提出了一种应用遗 传神经网络对直升机无线电高度信号进行自适应滤波的方法。首先在建立海浪有理谱简化模型 的基础上,应用遗传算法对神经网络的初始权值和阈值进行全局粗精度预学习,再应用遗传优化 后的神经网络对实际海浪干扰信号进行建模,并通过噪声对消原理滤除无线电高度计中混杂的海 浪干扰噪声。仿真结果明,所的自适应滤波器能够较好地抑制海浪噪声对直升机高度控制的 影响,而且对海浪干扰统计特性的变化具有较强的鲁棒性和适应性。 关键词:神经网络,自适应滤波,算法,直升机,海浪噪声 中图分类号: 文献标识码: 文章编号: 高度控制在直升机执行各种海上搜救任务时起 仿真验证了其有效性。 着非常重要的作用。然而由于海浪的起伏运动是一 个具有干扰特性的随机过程,无线电高度表测得的 海浪的近似模型 直升机高度信号中不可避免地混有海浪干扰信号, 从而导致系统操纵直升机随海浪的起伏而起伏,给 为了充分利用现有海浪描述的先验知识,本文 直升机执行相关任务带来很大不便。为此,需要在 首先建立海浪的近似模型。 高度通道中设置海浪滤波器对无线电高度表信号进 海浪是一种复杂的有色噪声,无法得到准确无 行滤波处理,以获得不受海浪影响的、平稳的高度信 误的功率谱,只能用近似表达式来描述,目前常用的 号,实现悬停高度的稳定。 海浪谱有谱、谱以及我国学者于 针对上述问题,文献应用滤波实现 年提出的海浪预报谱等。因为后者比较接近我国近 了对直升机无线电高度表和垂直陀螺中海浪噪声的 海海域的海浪特点,所以本文采用这种海浪预报谱, 滤波。文献,应用滤波分别实现了直升 其数学描述为 机悬停和掠海飞行中的海浪噪声滤波。值得指出的 。晰?互门 ‘ 。 是,这两种滤波方法都是建立在信号特征先验知识 、‘ 基础上的,然而在实际应用中,由于海浪模型的不确 式中. /,面,/~,于为海浪的平均周 定性和噪声统计特性的信息不完备,滤波和 期。 滤波这两种基于最小均方估计的滤波方法 式描述的海浪功率谱并非有理谱,为将其 常常导致不能对信号进行最优估计。为了克服这一 近似为有理谱,首先引入如下几个定理【: 缺陷,本文在充分利用所建立的海浪近似模型的先 引理 设?是实平稳随机过程 的 验知识基础上,提出了一种基于遗传神经网络 有理谱,则它可以写成 的直升机高度信号海浪噪声自适应滤波方法并通过 收稿日期:? 基金项目:国家自然科学基金、陕西省自然科学基础研究及 西北工业大学基础研究基金?资助 作者简介:刑小军一,西北工业大学讲师,主要从事飞行控制计算智能理论及 应用的研究。 万方数据西北工业大学学报 第卷 工?号子?尝刍等进一步分解为 ?一?一天;?页??一啦? 工? ~“亩石瓦而瓦了罚氨丽 式中,;为?的复数零点,为的共轭复数, 滤波器,则输出凡即为海浪过程: ;为,的纯虚数零点。叼为工?的复数极 ,,痧?~ 不难看出,在不同的海浪周期下,海浪的近似模 点,葡为’;的共轭复数,鼠为。?的纯虚数极点。 引理 设?是实平稳随机过程的 型均可用不同统计特性的白噪声信号经过相应的 成 有理谱,则,?必可表示为 形滤波器来近似描述。 ?咖? 垂一? 并且 基于遗传神经网络的直升机高 西咖一? 度信号自适应滤波 式中,的零点均在?的上半平面或实轴上, 极点均在?上半平面内,西为的共轭。 当海浪噪声的统计特性未知或者统计特性变化 引理 设。?是实平稳随机过程 的 时,滤波、滤波无法得到信号的最优 有理谱,则它可以表示成零均值白噪声作用于 估计。相比之下,自适应滤波器能够自动地迭代调 稳定的成形滤波器后输出的功率谱。其中成形滤波 节自身的滤波器参数以满足某种准则要求,从而实 器的传递函数为式中的。 现最优滤波。但传统的自适应滤波器是以最小均方 根据引理,设由式描述的海浪有理逼近谱 误差为标准的最优过滤器,在求解权值时存在运算 为 量大收敛速度慢等缺点?。而以神经网络为代 ??口? 酯? , 、 表的非线性自适应滤波器具有更强的信号处理能 ?瞄? 麟?弋了函‘ 力、更强的非线性映射能力和自学习能力等优点,已 广泛应用于系统辨识、自适应滤波、干扰对消等 且,。令 领域。 蹦?麟?脯? 为误差,。唧?为式所表示的海浪预报谱, 将式代人式可以得到 .酯一酯??‘一?。一一?一 酌???酯? 口?? 将?按%能量区间【,?%】取等间距 的、个频率山。,,,?,?带人式,再应用最 图 神经网络自适应海浪噪声滤波结构 小二乘法呤即可获得待估计参数 州。?口。 基于上述因素并结合直升机海上悬停时海浪噪 针对式中不同的海浪平均周期于,并根据 声的特点,本文根据噪声对消原理,应用神经网 式中所选取的,,通常分别取为和 络对直升机高度信号中的海浪噪声进行自适应滤 ,由最小二乘法可得海浪谱在不同平均周期下的 波,结构如图所示。其中高度信号为直升机的 近似有理化形式。再由引理、引理可得成形滤波 真实高度,混合海浪噪声之后得到直升机无线 器的模型咖。若将零均值白噪声。作用于成形 电高度表的模拟信号’;自适应神经网络滤波器 万方数据第期 邢小军等:基于神经网络自适应滤波的直升机悬停高度稳定 研究 用于逼近海浪噪声,其输出为模拟的海浪噪声’; 髫:龙。茹:,?,戈。,? 非均匀变异后产生的个体为 从’中对消掉’后得到高度信号的最优估计值。 菇:’戈:,?,‰,?若变异点。处的基因取值范 值得指出的是,传统神经网络算法对初始 围为气,。,则新的基因值名’。由下式决定 , .、 权值和阈值非常敏感,如果初始权值和阈值选取不 , 戈?一髫 一?鲁 合理则极易导致算法陷入局部最优、网络训练时间 : :。 过长等问题。考虑到遗传算法作为一种随机启发式 , 石一钆一 一专 优化搜索算法具有智能性、并行性、稳健性以及全局 搜索能力等优点,本文充分利用其全局搜索能力强 式中为,的随机数,为最大遗传代数,为当 的特点,首先用遗传算法对网络的初始权值及 前遗传代数,为非均匀度参数,,表示 阀值进行全局粗精度预学习以定位最优解区域,再 随机产生或这两个数。 用神经网络在这些小范围的区域中进行梯度精 步骤:返回步骤,直到满足停止准则为止。 细搜索,最终求得最优权值和阀值。其具体步骤 最后获得最优的初始权值和阈值。 如下: 在获得最优初始权值和阈值后,即可应用 步骤:编码。将神经网络的初始权值和阈 神经网络实现对海浪噪声的自适应滤波,其具体步 值表示为实数编码串; 骤如下: 步骤:确定遗传算法的运行参数,如群体规 步骤:根据引理,分别计算海浪噪声在多个 模、进化代数、选择、交叉及变异操作等; 样本频率下的成形滤波器模型西,再根据 步骤:随机产生初始群体; 式得到所选样本频率下的海浪模拟模型有色噪 步骤:对群体进行解码得到初始权值和阈值, 声,其幅值由白噪声幅值决定。由此得到神经 再根据神经网络计算目标函数并变换为适应度 网络的训练样本。 函数。目标函数定义为 步骤:选取神经网络滤波器的结构和参 ??‰一瓦 数,如节点数、隐层数、传输函数等。 式中‰及分别为网络训练样本的第个输 步骤:随机在.,.之间选取学习因子。 出节点的实际输出与期望输出。 再根据前面应用遗传算法得到的最优初始权值和阈 适应度函数定义为 值以及步骤得到的训练样本对神经网络进行 / 训练,进一步精细调整网络权值和阈值: 步骤:对群体中的个体根据适应值的高低进 步骤:判断神经网络的输出是否满足给定 行均匀排序口】,并以此为基础执行选择、交叉和变 精度要求。如果满足精度要求则保存网络转步骤 异操作产生下一代群体。其中选择操作采用适应度 ,否则转步骤。 比例法,即通过各个权值及阈值,对适应度为的 步骤:根据图所示结构,实现对不同统计特 个体赋予选择概率 性海浪噪声最优估计和自适应滤波。 /?‘ 』 仿真结果和分析 交叉操作采用浮点算术交叉算子。即 菇‖胁:一卢石: ,,。 为了验证本文方法的有效性,取图中神 【石?口:一卢戈: 经网络为的结构,其中第层的传输函数取 式中,石:、名:为参与算术交叉的两个个体,髫?、菇? 函数,第二层传输函数取线性函数。即 为经交叉操作后新生成的两个个体,卢为一常数,范 /。/一“和,。 围在,之间。 结构和参数确定后,遗传算法中需要对神 变异操作采用非均匀变异算子】。即对个体 经网络中的初始权值和阈值编码的个数为,且取 戈:、茗:分别进行非均匀变异后产生两个新个体茗:、 值范围均为一,;再取遗传算法的种群规模为 并;,假定个体戈:进行非均匀变异,产生个体茗:。假设 ,进化代数为,交叉概率为.,变异概率为 万方数据西北工业大学学报 第卷 .;取式和式中的口、分别为.和 .。取神经网络的训练样本,学习率 为.。 日 \ 现以直升机在海面上 的悬停高度作为真 越 掘 实高度,在此基础上加入不同幅值和频率的海浪噪 声来模拟无线电高度测量信号,将经过遗传算法优 化的神经网络带入图所示系统进行自适应滤 波和仿真。图到图分别给出了不同海浪噪声条 时间/ 件下的高度信号自适应滤波结果,其中蓝色幅值剧 烈变化的曲线为加人海浪噪声的直升机高度模拟信 号,绿色幅值变化平稳的曲线为应用本文自适应滤 波算法后得到直升机高度的估计信号。 县 \ 铡 惶时间/ 海浪周期 图海浪幅值 ,周期分别为 和时间/ 海浪周期 旦 嚣? \越韫 时间/ 时问/ 海浪周期 海浪周期 图海浪幅值 ,周期分别为 和 可以看出,本文所设计的自适应滤波器在海浪 幅值和频率发生较大变化时仍具有很强的噪声消除 能力,使直升机悬停高度在较大的海浪下仍能保持 在定高值上下?.米范围内,这本文方法能够较好的抑制海浪噪声对直 升机高度控制的影响, 时间/ 而且对海浪干扰统计特性的变化具有较强的鲁棒性 海浪周期 和适应性。 和 图海浪幅值 ,周期分别为 万方数据第期 邢小军等:基于神经网络自适应滤波的直升机悬停高度稳定研究 计信号进行自适应滤波的方法。该方法基于噪声对 消原理,首先应用遗传算法对神经网络的初始 总 结 权值和阈值进行寻优,再应用遗传神经网络对 海浪干扰信号进行滤波。仿真结果表明了本文方法 针对海浪噪声的特点,本文提出了一种应用遗 在直升机高度信号海浪滤波中的有效性。 传神经网络对直升机海面悬停时的无线电高度 参考文献:赵鹏轩.直升机过渡悬停及缆位缆高控制律设计与仿真:硕士学位沦文.西安:西北工业大学,, . , . . : ,, 口 秦永元,俞济祥.直升机海面悬停时精确高度的维纳滤波提取法.航空学报,,:?. ? , . ,,:~ 口 李广文,唐永哲,王冬.直升机掠海飞行海浪滤波器研究.空军工程大学学报,,:一加, , . ? . ,,:? 王白果,田铮.随机过程.西安:西北工业大学出版社, , .’: , . ? 雷英杰,张善文,李续武.遗传算法工具箱及应用.西安:西安电子科技大 学出版社, . , , .’. , ? 罗俊海,叶丹霞,李录明.在噪声抵消应用中自适应滤波算法性能的仿真 比较.电子测量与仪器学报,,: ?, , . . ,,:? ’ , , , ,’ , :’ . ?’ . . :. ; ? ’, , . , .: , ,,, 万方数据
/
本文档为【基于神经网络自适应滤波的直升机悬停高度稳定研究】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索