您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页基于改进型模糊控制的弹道导弹诸元解算方法

基于改进型模糊控制的弹道导弹诸元解算方法

来源:尚车旅游网
第3O卷第3期 弹箭与制导学报 VoII 3O No.3 2010年6月 Journal of Projectiles.Rockets・Missiles and Guidance Jun 2010 基于改进型模糊控制的弹道导弹诸元解算方法 马瑞萍 ,许化龙 ,肖 凡。 (1海军装备研究院.北京 100161;2第二炮兵工程学院,西安 710025;3海军潜艇学院.山东青岛 266071) 摘要:通过对经典模糊控制器进行改进.提出了适合弹道导弹基本诸元解算的分级模糊控制规则和模糊控 制系统模型.给出了解算流程。解决了弹道导弹基本发射诸元与落点偏差之间的关系难于用精确的数学模型 进行描述,因而导致解算过程中诸元修正困难的问题。算例证明:提出的改进型模糊控制法相对牛顿迭代法 计算基本诸元,精度在同一级别上、迭代次数显著减少、计算时间明显缩短。 关键词:弹道导弹;分级模糊控制;发射诸元;落点偏差;改进 中图分类号:TJ013 文献标志码:A A Method of Computing Firing Data of Ballistic Missile Based on Improved Fuzzy Control MA Ruiping .XU H ualong .XIAO Fan3 (1 NavaI Academy of Armament.Beijing 100161。China 2 The Second Artillery Engineering College,Xi’an 710025,China; 3 Submarine Academy of Navy.Shandong Qingdao 266071,China) Abstract:Through improving the classical fuzzy control method.the rules of hierarchical fuzzy control and the model of fuzzy con— trol system which fit computing firing data of ballistic missile put forward.and the arithmetic flow shown.The relation between fir— ing data and the b of fall point difficult tO analyze.so there are some difficuties in the course of computing firing data.difficuhis. The calculation example shows that the improved fuzzy control methodless iterative time,much less computing time than Newton’ S iterative method in computing firing data of ballistic missile. Keywords:ballistic missile;hierarchical fuzzy control;firing data;bias of fall point;improvement 输入条件——测量值与设定值的偏差及其偏差变化 U 引舌 弹道导弹射击诸元的组成取决于瞄准方法、控制 系统的类型、控制泛函的形式、弹头的类型等要素。其 中关机特征量泛函J(也称射程控制泛函)和瞄准角 率,便能得到最优的控制输出值瞳],因此可以将模糊 控制方法引入弹道导弹基本诸元的解算。 经典模糊控制器的设计通常以被控变量相对于 给定值的偏差和偏差变化率作为控制输入,控制规则 如下:if(偏差=E,偏差变化率=EC)then(控制量:=: U),显然这是单变量PD调节器,控制变量限于单变 泛函 (发射方位角)称为基本射击诸元[¨。不考虑高 度偏差的情况下,衡量导弹命中精度的指标是落点的 横向偏差和纵向偏差。 射程控制泛函和发射方位角对落点的横向偏差、 纵向偏差都有影响,尽管射程控制泛函对横向偏差影 响较小,发射方位角对纵向偏差的影响也较小,但是 量系统[3]。然而,基本射击诸元对落点的横向偏差和 纵向偏差的影响属于多输人多输出系统,直接运用上 述模糊控制方法会遇到很多问题,因此有必要对经典 模糊控制器加以改进,以适用解决基本射击诸元对落 点精度的控制 严格将两者分开是不可能的,而且射程控制泛函和发 射方位角对落点精度的影响很难给出精确的数学模 型。而模糊控制的最大特点就是不需要对所要控制 的过程(或系统)进行数学描述,而是直接根据过程的 1经典模糊控制器的改进 文献[4]提出了一种分层多规则集结构,它将多 *收稿日期:2009—08—31 作者简介:马瑞萍(1965一).女。陕西蒲城人,高级工程师,博士研究生,研究方向:导航、制导与控制。 ・ 126 ・ 弹箭与制导学报 第3O卷 变量模糊控制器分解为一个有层次的多个简单规则 集组成的结构。在此基础之上,结合发射方位角和射 程控制泛函分别对横向偏差和纵向偏差的影响大小 不同,对文献[43中提出的一种分层多规则集结构进 行改进,将对系统性能(落点精度)影响最大的因素选 作一级变量,其次为二级变量,依次类推。其规则如 下: 1级规则——if(Xll is A1l and X2】is A】2…and X 1 is A1 ),then(Yl is B1)。 k级规则——if(X1 k is Ak1 and X2 k is Ak 2…and X kis Ak ),then(Yk is Bk)。 A 为第 个输入X 的模糊变量值,B 为第七 个输出 的模糊变量值。 上述结构中,第一级给出近似的输出值y ,此后, 通过第二层规则修正为y。,依次类推。显然,各级 规则不但包含本机输入变量,而且前一级的输出变量 也作为本级别输入变量,兼顾了各级别间变量的相互 关系。 发射方位角和射程控制泛函对落点的纵向偏差 或者横向偏差的作用大小不一样,可以据此来进行模 糊控制。比如,射程控制泛函对纵向偏差影响最大,因 此在修正射程控制泛函时纵向偏差为1级变量,横向 偏差为2级变量,其余因素(如气象差异)为3级变量。 2 解算方法 如前文所述,基本发射诸元对落点偏差的影响是 复杂的,不存在很好的函数关系,因而可以根据上文 中提出的改进型经典模糊控制器进行模糊控制,将模 糊规则库中的“if~一then”规则转换成落点偏差与 发射诸元的某种映像,然后结合弹道计算流程进行诸 元解算。 2.1模糊控制系统模型 基于上述思想,基本发射诸元计算的模糊控制系 统模型如图1所示。 迭代初值的选取将直接影响计算时间,对于图1 中的初始弹道基本诸元,迭代初值的选取主要是发射 方位角。发射方位角初值的选取方法可以依据文献 [5]中的方法进行,这样能在一定程度上减少迭代次 数。 相对于普通的诸元计算方法,图1中主要是引入 了“模糊控制”,如前所述,这里的“模糊控制”采用第 1节中描述的模糊控制器。 图1基本诸元解算的模糊控制系统模型 2.2模糊控制规则 根据文中第1节中提出的改进模糊控制规则和 落点精度与基本发射诸元间的影响关系,容易选定1 级变量。修正发射方位角时,横向偏差△H为l级变 量,纵向偏差△L为2级变量,其余次要因素为3级变 量;修正射程控制泛函时,纵向偏差△L为1级变量, 横向偏差△H为2级变量,其余次要因素为3级变量。 修正发射方位角的模糊规则结构如图2所示,修正射 程控制泛函的模糊规则结构读者很容易仿照图2进 行,限于篇幅,这里不进行说明。 l级变量 。_厂 l级规则 发射方位角控制规则集l I 3绒控制规则集 2级变量 3级规则 2绒规则 射程泛雨控制规则集l I控制输出l 图2 修正发射方位角的3级模糊规则结构图 通过上述分级过程,在每一级中,上一级的输出 就当成了一个常数输入量,这样就把多变量模糊控制 器分解成一个有层次的多个简单规则集合组成的结 构。针对每个简单规则,就可以利用经典模糊控制器 来解决。 将输入变量(横向偏差、纵向偏差)的域分为若干 个区间,每个区间相应于一个模糊子集又,各分点为 特征点( ,z ,…,z ),其隶属函数曲线如图3所示。 隶 戚 度 … <×\/ 图3 隶属函数曲线图 模糊控制器的输出既可以为弹道导弹基本诸元 (发射方位角偏差△A。和射程控制泛函偏差△SL),也 可以为拟合函数的系数。例如,如果将纵向偏差△L和 横向偏差△H与△A。和△SL的关系简化为线性关系, 第3期 马瑞萍等:基于改进型模糊控制的弹道导弹诸元解算方法 ・ l27 ・ 即如果有下面近似的拟合线性函数: AL—n△A。+bASL (1) △H—cAAo+dASL 则模糊控制器的输出为系数n、b、C、d。当然根据 弹道的不同特点还可以设定其它的输出,在此就不一 一讨论。 设输出变量的域为Z,词集取为C ,C。,…,C , 在输出变量的域上分别取 个点为输出特征点(c , c。,… ),并定义输出变量词集中的各模糊子集都 是单点模糊集,即隶属函数为: f 1 —Ci 一{o 其它 2'… 输入输出变量模糊子集定义中的特征点数(即模 糊子集的个数),以及各特征点取值需要根据经验数 据来选取,而且对于不同的弹道这些参数是不同的, 只有在经过初步计算的基础上才能选择出收敛速度 较快的参数值。另外,对于输入输出变量模糊子集的 个数选取来说,应根据具体的精度要求和分不同的量 级区间来定,如果参数选择不当,则有可能在零点附 近引起振荡。所以对于需要收敛速度较快并且精度 较高的地方,需要选择较多的模糊子区间,而在落点 偏差较大的区域内,可以较粗的选择模糊子区间 。 2.3算法流程 根据图l和图2容易得出使用上述模糊控制方 法结合弹道计算确定基本发射诸元的过程如下: Step1:选定发射方位角初值A。和射程控制初始 泛函SLo; Step2:弹道积分解算主动段弹道; Step3:解析法解算被动段弹道; Step4:计算落点偏差△L、△H; Step5:精度判断,若精度满足要求则退出程序, 否则,进行Step6; Step6:根据图2中的模糊控制规则结构图(或者 仿照图2绘制的修正射程控制泛函的模糊规则结构 图)修正A。(或者SL。); Step7:返回Step2,重复Step2至Step6。 上述过程的程序流程图如图4所示。 上述计算流程中,被动段之所以采用解析算法计 算,是因为恰当的解析算法(比如等高偏差法)相对于 数值积分法能够有效的提高被动段解算的时间。另 一方面,分级模糊规则的应用使得修正方法能够避开 射程控制泛函和发射方位角对落点精度影响的精确 A..,SI. 赋幸JJ值 数值秘分'十算 主动段弹道 二]二= 解析法汁算 被动段弹道 则修 翦N l ... I  ——T一 汁算落点偏差 H. | 输H{-十算结果 图4计算流程图 数学模型问题,充分利用模糊控制的特点。 3 算例 设有射程为lO000km的远程弹道,其飞行程序、 气动系数以及燃气有关参数已知,发射点地理位置为 经度××。,大地纬度×x。,海拔高度Om,目标点海拔 高度Om。弹道诸元取发射方位角A。和射程控制泛函 SL。选取相同的积分初值A 和SL。,由于分级模糊控 制针对某个简单规则来说,其特征点和经典模糊控制 的特征点一样,不可能为无限多,在此假设SL。引起 的关机点参数偏差△SL。不大于1.5,而A 与标准值 的偏差△A 不超过15。。分别取A 与标准值A 的偏 差为l5。、1O。和5。,SL。引起的关机点参数偏差分别为 1.0、0.5和1.5,在标称条件下计算弹道方程,对线性 拟合的系数进行模糊化,3级模糊控制法和数值牛顿 迭代法的仿真计算结果如表l(硬件基本配置为 P42.8、1G内存)。 毒1 3级模糊控制法与牛顿迭代法结果对比表 △A8—15。 △A8=1o。 △AR=5。 诸元参数 △SL0:=1.o △SL0—0.5 △sL 0=1.5 解算 分级 牛顿 分级 牛顿 分级 牛顿 方法 模糊法 迭代法 模糊法 迭代法 模糊法 迭代法 纵向 1.9 2.7 0.8 11.6 0.5 4.5 偏差/m 倾4向 4.2 0.8 19.9 0.5 18.9 O.1 偏差/m 弹道解 9 35 9 36 7 2】 算次数 计算 0.8 l5.2 O.8 15.2 0.7 9.5 时间/s 显然,模糊控制迭代方法收敛速度要明显快于牛 顿迭代法,即弹道积分的次数要相对较少,而结果是在 (下转第134页) ・134・ 弹箭与制导学报 第3O卷 动态逆误差。因此,可考虑与其他控制方法结合,补 偿动态逆误差。 参考文献: [1]林鹏,周军.周凤岐.变质心再入飞行器的动态逆控制 图5轨迹跟踪曲线 器设计[J].飞行力学.2009.27(01):59—62. [2] 李怡勇,沈怀荣.无人机非线性动态逆控制器的设计研 究I-j;.航天控制,2007.25(5):54—57. 应用时标分离设计3个快慢不同的子回路动态逆,仿 真结果证明了设计的正确性,能够实现把强耦合的非 线性系统线性化和解耦。从仿真结果和控制律设计 [3]郭锁凤.申功璋,吴成富.等.先进飞行控制系统[M3. 可知,回路带宽的选择对系统动态响应特性有重要影 北京:国防工业出版社.2003. 响。因此,应该合理选择带宽。选择带宽,可考虑设 [-43张友安.王宏然.程继红.应用动态逆和三时标分离的 计正确的调整算法动态调整带宽。 飞航导弹过载控制离散化设计[J].吉林大学学报CI:学 从文中动态逆的设计过程可见,动态逆依赖于精 版),2006.36(6):lOo8—1013. 确的数学模型,模型误差和参数摄动将会引起较大的 [53韩子鹏.弹箭外弹道学[M].北京:北京理工大学出版 社,2008. (上接第l27页) 结果证明,提出的分级多规则模糊控制结构应用于弹 同一精度上,这主要是因为引入了经验信息(形成了 道导弹基本诸元解算,充分利用了模糊控制的特点; 3级模糊控制规则),可以快速补偿由于初值选择带 相对于牛顿迭代法,不但解算精度在同一级别上,而 来的偏差;牛顿迭代法之所以计算速度慢,主要是由 且显著的减少了迭代次数,有效的缩短了解算时间。 于牛顿迭代法每一步迭代法都要计算3条弹道来求 参考文献: 取偏导数,因此增大了计算量,但模糊控制方法被动 [1]潘剐,远程弹道导弹快速诸元计算方法研究[D].长沙: 段采用的是解析算法,节约了大量的计算时间,同时 国防科学技术大学.2002. 弹道解算次数也较少。另一方面,经验和专家知识也 E23李志强,李郝林。包园园.一种自适应模糊控制算法[J]. 是分级模糊控制简单规则制定的关键。 精密制造与自动化.2008(4):22—23. [3]张蕊.叶建华,钱虹,等.多变量模糊控制工程应用方法 4 结束语 [J].上海电力学院学报,2008,24(3):223—224. 综上所述,分级多规则模糊控制结构的使用有效 [-43戴忠达,张曾科.汤俭.一种改进的模糊控制器及其应用 解决了在现阶段无法获取发射方位角、射程控制泛函 [J].自动化学报。1990,16(3):258—261. 和其它次要因素对落点精度影响的精确数学模型情 [53郑伟.地球物理摄动因素对远程弹道导弹命中精度的影 响分析及补偿方法研究[D].长沙:国防科学技术大学. 况下,多变量输人多变量输出的模糊控制问题。而多 2006. 变量输入和输出是经典模糊控制难以解决的。计算 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务