全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实用的滤波新算法 引言武器系统的先进性不仅体现在硬件上,而且更主要的是由其作战软件实现的。为了在研制与应用领域中缩小与国际先进水平的差距,提高武器系统的性能,我们对其作战软件进行了深入地分析研究。本文只介绍一下众多分析研究成果中的一个新颖实用的滤波算法,它具有计算量小、计算精度高的特点。1-滤波变异算法我们把通过分析研究而获得的滤波新算法称为-滤波变异算法,它形式上与传统的-滤波算法相似,而实质上它又与常规的-滤波算法差别很大,是-滤波算法的变异。该算法是我们分析研究目标运动参数计算子程序时遇到的。该子程序是当跟踪雷达对目标跟踪时间大于等于8个周期时完成对目标运动参数计算的,它主要计算目标角速度、和目标角加速度、。通过分析研究,我们可以把这些目标运动参数计算数学模型表述为:(1)其中、这三个角速度量是跟踪雷达伺服系统根据其陀螺测量值进行变换而后输入中央计算机的,它们是子程序计算目标角速度和角加速度的输入量。通过对(1)式进行分析,我们可以清楚地看到,虽然它输入三个参数输出六个参数,但实际上可以把它分为三组。虽然各组间输入量、输出量不同,但是计算公式完全相同,甚至包括公式的系数。因此,我们把(1)式简化为如下形式:(2)需要说明的是,在作战软件中T=0.05。也就是20*T=1,因此在原机器代码程序中并没有此项,“T”和系数“20”是我们从理论上分析该数学模型时加入的。通过进一步分析可知,与时间周期T无关;并且的计算式中虽没有乘“”,但在程序中使用处都分别乘了“”。这样我们可以令T=20T即T=1,则(2)式进一步简化为:(3)在作战软件中,该数学模型完成目标角速度和角加速度的计算,它的输入就是跟踪雷达伺服系统陀螺测量的角速度,因此该公式输入的是一阶量,求解的是二阶量和一阶量。这样它更普遍的形式应为输入零阶量求解一阶量和零阶量,即:(4)其中:x是输入量,和xk是输出量。这就是我们通过分析研究得到的-滤波变异算法。为了便于使用计算机对其进行分析,把它改写为差分方程形式:(5)2分析我们使用C语言对(5)式进行了编程以便使用计算机对其进行分析,求解理论输入下xk、的均值和方差。为了计算分析方便,我们把输入量x设为白噪声并且其概率分布是E=0、10的正态分布。为了保证计算精度,共产生了10万个符合上述规律的x。我们把xk、的均值和方差分别列写如下:Ex=-0.030Edx=0.000Dx=12.639Ddx=1.509只由上述两组数据难以直观说明问题,因此,我们把这种条件下通常使用的计算xk和的公式也列写出来了:xk=x(6)在上式中,x是输入量,xk和是输出量。在(6)式中,xk直接等于输入,没有采取任何滤波措施;而计算等同于(5)式,在微分求解的过程中同时进行了滤波。我们也使用C语言对它进行了编程,求解当输入为E=0、10的正态分布的白噪声时,xk、的均值和方差。同样经过10万个点的统计计算得到了如下的xk、的均值和方差:Ex=-0.030Edx=0.000Dx=99.160Ddx=1.130为了进一步分析,我们把-滤波变异算法(5)式做了如下变换:(7)我们注意到(7)式的xk和的表达式与典型的-滤波算法形式非常相似。下面我们就列出-滤波算法的典型公式:也就是(8)其中x是输入量,xk和是输出量。为了进行比较,我们也用C+语言对(8)式进行编程,同样求解当输入为E=0、10的正态分布的白噪声时xk、的均值和方差。在使用-滤波算法时,还要解决和的取值问题。对照(7)式,、可供选取的值分别为0.09586、0.387375、0.612625。根据和最优关系式可知:=0.387375,=0.09586最符合这个最优关系式,因此,在这里设为0.387375,而设为0.09586。计算了同样的10万个点,得到了xk、的均值和方差:Ex=-0.030Edx=0.000Dx=31.189Ddx=1.509我们把这三个数学模型的计算统计结果进行了比较,输入相同的E=0、10的正态分布白噪声时,这三个数学模型输出的xk、的均值相同。它们输出的的方差略有差别,(6)式得到的的方差最小;(5)式和(8)式计算出的方差一样,比(6)式计算出来的稍大。但是它们输出的xk的方差相差悬殊,(6)式计算出来的xk的方差是(5)式计算出来的8倍以上;即使是(8)式计算出来的xk的方差也是(5)式计算出来的23倍。因此,我们可以看出,-滤波变异算法在滤除随机噪声方面是相对最优的。3结论我们分析研究某武器系统作战软件目标运动参数计算子程序时得到了一种实用的滤波新算法,我们称之为-滤波变异算法。它与常规-滤波算法不同,具有两个显著特点。第一,它的公式形式(5)式可以推导成与-滤波算法(8)式相同,但其系数却不同于(8)式,这样带来一个好处即它可以比-滤波算法更能消除随机噪声的影响,这一点由上面的计算结果可以很清楚地看到。第二,由其计算公式(5)式我们还可以看到,xk、的计算次序不同于-滤波算法(8)式的。(8)式是先计算xk后计算,并且使用的参量都是k-1时刻的。而(5)式是先计算再计算xk,计算时使用k-1时刻的参量,这与(8)式相同,但计算xk时使用的是k时刻的值。从表面看,(5)式与(8)式计算顺序只是简单颠倒一下,实质上,这一颠倒却节省了大量的计算时间,这可以从-滤波变异算法(5)式与-滤波算法(8)式的公式形式对比中清楚地看到。-滤波变异算法(5)式与通常使用的公式(6)式计算量相当。也正是因为对xk和的计算顺序颠倒了,就实现了对xk的滤波计算。因此,我们说-滤波变异算法是一个计算量小、计算效果好的实用的滤波新算法。作者简介:戴绍强.男,军事学硕士,工程师。获国家科技进步二等奖一项,军队科技
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《劳动法》规定了劳动者享有哪些劳动权益
- 【小红书课件】品牌如何破圈?小红书破圈营销方法论【小红书运营】
- 江苏省新沂市高中生物 第一章 无菌操作技术实践 1.1 微生物的实验室培养二教案(选修1)
- 2024年秋九年级历史上册 第六单元 资本主义制度的初步确立 第17课 君主立宪制的英国教案 新人教版
- 2024-2025学年学年高中地理《以畜牧业为主的农业地域类型》教学设计 新人教版必修2
- 福建省泉州市泉港三川中学九年级体育《双手头上掷实心球》教案
- 高考地理一轮复习第十章产业区位因素第一节农业区位因素及其变化课件
- 研发合同缴纳印花税情况说明-文书模板
- 守株待兔课件图
- 认识心电图课件
- 湖北省武汉市洪山区2023-2024学年八年级上学期期中英语试题(无答案)
- 光伏项目施工总进度计划表(含三级)
- 医院培训课件:《健康教育 知-信-行》
- 《Python分支结构》教学设计
- 民警三个规定自查自纠报告6篇范文
- 成立纪检监察领导小组3篇
- 除数是两位数的除法口算和估算自主学习单
- 各种接线端子规格尺寸检验标准
- 全国不明原因肺炎病例监测、排查和管理方案
- 产品销售政策(最新整理)
- 佛說大藏正教血盆經
评论
0/150
提交评论