发明名称 飞行器运动参数测量方法
摘要 本发明涉及飞行器运动参数测量方法,利用布设在飞行器运动轨迹地面投影附近的若干微型声学测量测点,每个测点包括1个声学传声器及其配套设备,利用测量到的飞行器超音速飞行时产生的激波信号到时差,可以迅速、准确地给出飞行器运动的轨迹、速度、时变的加速度等参数。给出了飞行器运动的完整数学描述,解决了通过测量运动轨迹附近激波信号到时差推算运动轨迹、速度、加速度及其高阶微分量的问题,为飞行器运动参数测量提供了一种新颖、廉价、精确、便捷、实用的技术方法。
申请公布号 CN104280046A 申请公布日期 2015.01.14
申请号 CN201410546553.7 申请日期 2014.10.15
申请人 西北核技术研究所 发明人 张彤;张敏;孙德玉;赵奇峰;吴江;胡军照;田传艳
分类号 G01C23/00(2006.01)I 主分类号 G01C23/00(2006.01)I
代理机构 西安智邦专利商标代理有限公司 61211 代理人 张倩
主权项 飞行器运动参数测量方法,其特征在于:包括以下步骤:1】搭建测试系统,并建立坐标系:测试系统包括:在飞行器运动轨迹地面投影线附近布设的3m+1个测点、无线数据汇集处理单元,m为待定运动参数三维矢量的个数;坐标系:以测试现场任意指定点为坐标原点的三维空间正交坐标系;每个测点设置一个传声器,每个测点还包括与传声器配套的数据采集单元、存储单元、GPS、无线传输设备以及微处理器单元,所述数据采集单元用于对来自传声器的模拟信号进行采样和量化得到数字信号;所述存储单元用于接收数字信号并进行暂时存放;所述微处理器单元用于从存储单元中的数据判断出激波到达时刻值,并通过无线传输设备把该时刻值传送到无线数据汇集处理单元;各个测点通过GPS实现整个测试系统的时间统一;2】用全站仪测量和标定出各测点传声器在坐标系中的空间坐标:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>C</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>,</mo><msub><mi>y</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>,</mo><mn>0</mn><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>0,1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi><mo>;</mo></mrow>]]></math><img file="FDA0000587417470000011.GIF" wi="605" he="98" /></maths>3】利用各个测点测量并记录的飞行器所产生激波到达各个传声器的时刻:<img file="FDA0000587417470000012.GIF" wi="385" he="80" />把最先接收到激波信号的测点命名为测点0,其坐标为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>C</mi><mn>0</mn></msub><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>,</mo><msub><mi>y</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>,</mo><mn>0</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000587417470000013.GIF" wi="330" he="96" /></maths>计算其它测点与测点0之间的激波到达时间差,<img file="FDA0000587417470000014.GIF" wi="591" he="78" />3.1】预估任意一组具有m个三维矢量的运动参数:与<img file="FDA0000587417470000015.GIF" wi="304" he="99" />对应的飞行器所产生激波的迸发点坐标<img file="FDA0000587417470000016.GIF" wi="365" he="103" />该点瞬时弹速<img file="FDA0000587417470000017.GIF" wi="341" he="96" />该点瞬时加速度<img file="FDA0000587417470000018.GIF" wi="354" he="95" />该点加速度的瞬时变化率<img file="FDA0000587417470000019.GIF" wi="336" he="92" />依此类推,直到第m个三维矢量参数<img file="FDA0000587417470000021.GIF" wi="373" he="97" />将这3m个值作为搜索的起点;3.1.1】计算<img file="FDA0000587417470000022.GIF" wi="330" he="97" />点处的运动激波锥面半角θ<sub>0</sub>,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>v</mi><mn>0</mn></msub><mo>=</mo><msqrt><msup><msub><mi>v</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>v</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>v</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mn>2</mn></msup></msqrt></mrow>]]></math><img file="FDA0000587417470000023.GIF" wi="462" he="100" /></maths><img file="FDA0000587417470000024.GIF" wi="343" he="165" />其中v<sub>S</sub>为当地声速;3.1.2】计算<img file="FDA0000587417470000025.GIF" wi="324" he="96" />点处的速度矢量线<img file="FDA0000587417470000026.GIF" wi="52" he="69" />与A<sub>0</sub>、C<sub>0</sub>连线的夹角φ<sub>0</sub>,速度矢量线<img file="FDA0000587417470000027.GIF" wi="306" he="93" />的直线方程:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mfrac><mrow><mi>x</mi><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow><msub><mi>v</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub></mfrac><mo>=</mo><mfrac><mrow><mi>y</mi><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow><msub><mi>v</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub></mfrac><mo>=</mo><mfrac><mrow><mi>z</mi><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow><msub><mi>v</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub></mfrac></mrow>]]></math><img file="FDA0000587417470000028.GIF" wi="530" he="144" /></maths>A<sub>0</sub>C<sub>0</sub>连线的直线方程:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mfrac><mrow><mi>x</mi><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow><mrow><msub><mi>x</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow></mfrac><mo>=</mo><mfrac><mrow><mi>y</mi><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow><mrow><msub><mi>y</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow></mfrac><mo>=</mo><mfrac><mrow><mi>z</mi><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow><mrow><msub><mi>z</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mn>0</mn></msub></msub></mrow></mfrac></mrow>]]></math><img file="FDA0000587417470000029.GIF" wi="635" he="150" /></maths>上述两直线之间夹角φ<sub>0</sub>的计算公式为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>&phi;</mi><mn>0</mn></msub><mo>=</mo><msup><mi>cos</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mfrac><mrow><msub><mi>v</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mrow><mo>(</mo><msub><mi>y</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mrow><mo>(</mo><msub><mi>z</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>)</mo></mrow></mrow><mrow><msqrt><msup><msub><mi>v</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>v</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>v</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mn>2</mn></msup></msqrt><mo>&CenterDot;</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>y</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>z</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow></mfrac></mrow>]]></math><img file="FDA00005874174700000210.GIF" wi="1397" he="214" /></maths>3.1.3】通过无线数据汇集处理单元设定阈值δ,如果|φ<sub>0</sub>‑(90°‑θ<sub>0</sub>)|&gt;δ,则调整<img file="FDA00005874174700000211.GIF" wi="323" he="98" />和<img file="FDA00005874174700000212.GIF" wi="308" he="93" />的取值,使得|φ<sub>0</sub>‑(90°‑θ<sub>0</sub>)|≤δ即可;3.2】任意设定步长Δt,<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mo>=</mo><msub><mi>T</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><mi>&lambda;</mi><mo>&CenterDot;</mo><mi>&Delta;t</mi><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi><mo>;</mo><mi>&lambda;</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi><mo>,</mo></mrow>]]></math><img file="FDA00005874174700000213.GIF" wi="934" he="86" /></maths>式中<img file="FDA00005874174700000214.GIF" wi="68" he="77" />是飞行器到达<img file="FDA00005874174700000215.GIF" wi="324" he="98" />的时刻;式中<img file="FDA00005874174700000219.GIF" wi="328" he="164" />依次搜索<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>A</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>,</mo><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>,</mo><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi></mrow>]]></math><img file="FDA00005874174700000217.GIF" wi="600" he="98" /></maths>和<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mover><mi>v</mi><mo>&RightArrow;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>v</mi><mi>ix</mi></msub><mo>,</mo><msub><mi>v</mi><mi>iy</mi></msub><mo>,</mo><msub><mi>v</mi><mi>iz</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi><mo>:</mo></mrow>]]></math><img file="FDA00005874174700000218.GIF" wi="589" he="95" /></maths><maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>=</mo><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>a</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mn>3</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>3</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>=</mo><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>a</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mn>3</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>3</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>=</mo><msub><mi>z</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>a</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mn>3</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>3</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow></msup></mtd></mtr></mtable></mfenced><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi></mrow>]]></math><img file="FDA00005874174700000315.GIF" wi="1976" he="471" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>v</mi><mi>ix</mi></msub><mo>=</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mo>+</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>2</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mrow><mi>m</mi><mo>-</mo><mn>2</mn></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>iy</mi></msub><mo>=</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mo>+</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>2</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mrow><mi>m</mi><mo>-</mo><mn>2</mn></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>iz</mi></msub><mo>=</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mo>+</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mn>2</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mrow><mi>m</mi><mo>-</mo><mn>2</mn></mrow></msup></mtd></mtr></mtable></mfenced><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi></mrow>]]></math><img file="FDA00005874174700000314.GIF" wi="1752" he="461" /></maths>3.2.1】计算<img file="FDA0000587417470000032.GIF" wi="592" he="100" />点处的运动激波锥面半角θ<sub>i</sub>,<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mi>v</mi><mi>i</mi></msub><mo>=</mo><msqrt><msup><msub><mi>v</mi><mi>ix</mi></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>v</mi><mi>iy</mi></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>v</mi><mi>iz</mi></msub><mn>2</mn></msup></msqrt></mrow>]]></math><img file="FDA0000587417470000033.GIF" wi="420" he="101" /></maths><img file="FDA0000587417470000034.GIF" wi="331" he="163" />其中v<sub>S</sub>为当地声速;3.2.2】计算<img file="FDA0000587417470000035.GIF" wi="606" he="97" />点处的速度矢量线<img file="FDA0000587417470000036.GIF" wi="42" he="69" />与A<sub>i</sub>、C<sub>i</sub>连线的夹角φ<sub>i</sub>,速度矢量线<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><msub><mover><mi>v</mi><mo>&RightArrow;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>v</mi><mi>ix</mi></msub><mo>,</mo><msub><mi>v</mi><mi>iy</mi></msub><mo>,</mo><msub><mi>v</mi><mi>iz</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi></mrow>]]></math><img file="FDA0000587417470000037.GIF" wi="556" he="98" /></maths>的直线方程:<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mfrac><mrow><mi>x</mi><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow><msub><mi>v</mi><mi>ix</mi></msub></mfrac><mo>=</mo><mfrac><mrow><mi>y</mi><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow><msub><mi>v</mi><mi>iy</mi></msub></mfrac><mo>=</mo><mfrac><mrow><mi>z</mi><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow><msub><mi>v</mi><mi>iz</mi></msub></mfrac></mrow>]]></math><img file="FDA00005874174700000316.GIF" wi="525" he="143" /></maths>A<sub>i</sub>C<sub>i</sub>,i=1,2,…,3m连线的直线方程:<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><mfrac><mrow><mi>x</mi><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow><mrow><msub><mi>x</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow></mfrac><mo>=</mo><mfrac><mrow><mi>y</mi><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow><mrow><msub><mi>y</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow></mfrac><mo>=</mo><mfrac><mrow><mi>z</mi><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow><mrow><msub><mi>z</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub></mrow></mfrac></mrow>]]></math><img file="FDA0000587417470000039.GIF" wi="609" he="148" /></maths>上述两直线之间夹角φ<sub>i</sub>的计算公式为:<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msub><mi>&phi;</mi><mi>i</mi></msub><mo>=</mo><msup><mi>cos</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mfrac><mrow><msub><mi>v</mi><mi>ix</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>v</mi><mi>iy</mi></msub><mrow><mo>(</mo><msub><mi>y</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>v</mi><mi>iz</mi></msub><mrow><mo>(</mo><msub><mi>z</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow></mrow><mrow><msqrt><msup><msub><mi>v</mi><mi>ix</mi></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>v</mi><mi>iy</mi></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>v</mi><mi>iz</mi></msub><mn>2</mn></msup></msqrt><mo>&CenterDot;</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>y</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>z</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA00005874174700000310.GIF" wi="1361" he="212" /></maths>3.3】如果|φ<sub>i</sub>‑(90°‑θ<sub>i</sub>)|&gt;δ,则重复第3.2】步,改变<img file="FDA00005874174700000311.GIF" wi="137" he="84" />继续搜索<maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msub><mi>A</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>,</mo><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>,</mo><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi></mrow>]]></math><img file="FDA00005874174700000312.GIF" wi="609" he="99" /></maths>和<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><msub><mover><mi>v</mi><mo>&RightArrow;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>v</mi><mi>ix</mi></msub><mo>,</mo><msub><mi>v</mi><mi>iy</mi></msub><mo>,</mo><msub><mi>v</mi><mi>iz</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi><mo>,</mo></mrow>]]></math><img file="FDA00005874174700000313.GIF" wi="588" he="98" /></maths>直到|φ<sub>i</sub>‑(90°‑θ<sub>i</sub>)|≤δ即可;4】定义函数Q为:<maths num="0019" id="cmaths0019"><math><![CDATA[<mrow><mi>Q</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mn>3</mn><mi>m</mi></mrow></munderover><msup><mrow><mo>(</mo><msub><mi>T</mi><mrow><msub><mi>C</mi><mn>0</mn></msub><msub><mi>C</mi><mi>i</mi></msub></mrow></msub><mo>-</mo><msub><mi>t</mi><mrow><msub><mi>C</mi><mn>0</mn></msub><msub><mi>C</mi><mi>i</mi></msub></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow>]]></math><img file="FDA0000587417470000041.GIF" wi="492" he="165" /></maths>其中<maths num="0020" id="cmaths0020"><math><![CDATA[<mrow><msub><mi>t</mi><mrow><msub><mi>C</mi><mn>0</mn></msub><msub><mi>C</mi><mi>i</mi></msub></mrow></msub><mo>=</mo><msub><mi>t</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>t</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi><mo>,</mo></mrow>]]></math><img file="FDA00005874174700000422.GIF" wi="603" he="89" /></maths><maths num="0021" id="cmaths0021"><math><![CDATA[<mrow><msub><mi>T</mi><mrow><msub><mi>C</mi><mn>0</mn></msub><msub><mi>C</mi><mi>i</mi></msub></mrow></msub><mo>=</mo><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>A</mi><mi>i</mi></msub></mrow></msub><mo>+</mo><msub><mi>T</mi><mrow><msub><mi>A</mi><mi>i</mi></msub><msub><mi>C</mi><mi>i</mi></msub></mrow></msub><mo>-</mo><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>C</mi><mn>0</mn></msub></mrow></msub><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi><mo>,</mo></mrow>]]></math><img file="FDA00005874174700000423.GIF" wi="850" he="89" /></maths><img file="FDA0000587417470000043.GIF" wi="98" he="77" />在第3.2】步得到,<maths num="0022" id="cmaths0022"><math><![CDATA[<mrow><msub><mi>T</mi><mrow><msub><mi>A</mi><mi>i</mi></msub><msub><mi>C</mi><mi>i</mi></msub></mrow></msub><mo>=</mo><mfrac><mn>1</mn><msub><mi>v</mi><mi>S</mi></msub></mfrac><mo>&CenterDot;</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>x</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>y</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>-</mo><msub><mi>y</mi><msub><mi>C</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>z</mi><msub><mi>A</mi><mi>i</mi></msub></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>3</mn><mi>m</mi></mrow>]]></math><img file="FDA0000587417470000044.GIF" wi="1196" he="147" /></maths><maths num="0023" id="cmaths0023"><math><![CDATA[<mrow><msub><mi>T</mi><mrow><msub><mi>A</mi><mn>0</mn></msub><msub><mi>C</mi><mn>0</mn></msub></mrow></msub><mo>=</mo><mfrac><mn>1</mn><msub><mi>v</mi><mi>S</mi></msub></mfrac><mo>&CenterDot;</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>x</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>-</mo><msub><mi>y</mi><msub><mi>C</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>z</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mrow>]]></math><img file="FDA0000587417470000045.GIF" wi="931" he="149" /></maths>5】飞行器运动参数搜索范围自适应调整:5.1】搜索起点的其它值不变,仅改变<img file="FDA00005874174700000418.GIF" wi="89" he="67" />以δx&gt;0为步长,其变化范围设定为进行n步搜索,5&lt;n&lt;500;如果函数Q的极小值Q<sub>min</sub>取在<img file="FDA0000587417470000046.GIF" wi="462" he="82" />则执行步骤5.2】;如果函数Q的极小值Q<sub>min</sub>取在了<img file="FDA0000587417470000047.GIF" wi="69" he="66" />设定范围的两端,即<maths num="0024" id="cmaths0024"><math><![CDATA[<mrow><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><mi>&alpha;</mi><mo>&CenterDot;</mo><mi>&delta;x</mi><mo>,</mo><mi>&alpha;</mi><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA00005874174700000419.GIF" wi="358" he="82" /></maths>或α=n,则改变<img file="FDA0000587417470000049.GIF" wi="64" he="69" />的起始搜索点为<maths num="0025" id="cmaths0025"><math><![CDATA[<mrow><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>-</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>&delta;x</mi></mrow>]]></math><img file="FDA00005874174700000420.GIF" wi="336" he="81" /></maths>或<maths num="0026" id="cmaths0026"><math><![CDATA[<mrow><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>&delta;x</mi><mo>,</mo></mrow>]]></math><img file="FDA00005874174700000421.GIF" wi="373" he="81" /></maths>重复本步骤,直到符合转到执行步骤5.2】的条件;5.2】搜索起点的其它值不变,仅改变<img file="FDA00005874174700000411.GIF" wi="102" he="69" />以δy&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.1】;如果函数Q的极小值Q<sub>min</sub>取在<img file="FDA00005874174700000412.GIF" wi="463" he="78" />则执行步骤5.3】;如果函数Q的极小值Q<sub>min</sub>取在了<img file="FDA00005874174700000413.GIF" wi="73" he="69" />设定范围的两端,即<maths num="0027" id="cmaths0027"><math><![CDATA[<mrow><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><mi>&beta;</mi><mo>&CenterDot;</mo><mi>&delta;y</mi><mo>,</mo><mi>&beta;</mi><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA00005874174700000414.GIF" wi="364" he="84" /></maths>或β=n,则改变<img file="FDA00005874174700000415.GIF" wi="73" he="68" />的起始搜索点为<img file="FDA00005874174700000416.GIF" wi="332" he="87" />或<img file="FDA00005874174700000417.GIF" wi="360" he="84" />重复本步骤,直到符合转到执行步骤5.3】的条件;5.3】搜索起点的其它值不变,仅改变<img file="FDA0000587417470000051.GIF" wi="95" he="68" />以δz&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.2】;如果函数Q的极小值Q<sub>min</sub>取在<img file="FDA0000587417470000052.GIF" wi="438" he="77" />则执行步骤5.4】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即<img file="FDA0000587417470000053.GIF" wi="344" he="78" />或γ=n,则改变<img file="FDA0000587417470000054.GIF" wi="64" he="64" />的起始搜索点为<img file="FDA0000587417470000057.GIF" wi="324" he="87" />或<img file="FDA0000587417470000058.GIF" wi="354" he="91" />重复本步骤,直到符合转到执行步骤5.4】的条件;5.4】搜索起点的其它值不变,仅改变v<sub>0x</sub>以δv<sub>x</sub>>0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.3】;如果函数Q的极小值Q<sub>min</sub>取在v<sub>0x</sub>+ε·δv<sub>x</sub>,0<ε<n,则执行步骤5.5】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即v<sub>0x</sub>+ε·δv<sub>x</sub>,ε=0或ε=n,则改变v<sub>0x</sub>的起始搜索点为v<sub>0x</sub>‑(n‑2)·δv<sub>x</sub>或v<sub>0x</sub>+(n‑2)·δv<sub>x</sub>,重复本步骤,直到符合转到执行步骤5.5】的条件;5.5】搜索起点的其它值不变,仅改变v<sub>0y</sub>,以δv<sub>y</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.4】;如果函数Q的极小值Q<sub>min</sub>取在v<sub>0y</sub>+ξ·δv<sub>y</sub>,0&lt;ξ&lt;n,则执行步骤5.6】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即v<sub>0y</sub>+ξ·δv<sub>y</sub>,ξ=0或ξ=n,则改变v<sub>0y</sub>的起始搜索点为v<sub>0y</sub>‑(n‑2)·δv<sub>y</sub>或v<sub>0y</sub>+(n‑2)·δv<sub>y</sub>,重复本步骤,直到符合转到执行步骤5.6】的条件;5.6】搜索起点的其它值不变,仅改变v<sub>0z</sub>,以δv<sub>z</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.5】;如果函数Q的极小值Q<sub>min</sub>取在v<sub>0z</sub>+η·δv<sub>z</sub>,0&lt;η&lt;n,则执行步骤5.7】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即v<sub>0z</sub>+η·δv<sub>z</sub>,η=0或η=n,则改变v<sub>0z</sub>的起始搜索点为v<sub>0z</sub>‑(n‑2)·δv<sub>z</sub>或v<sub>0z</sub>+(n‑2)·δv<sub>z</sub>,重复本步骤,直到符合转到执行步骤5.7】的条件;5.7】搜索起点的其它值不变,仅改变a<sub>0x</sub>,以δa<sub>x</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.6】;如果函数Q的极小值Q<sub>min</sub>取在a<sub>0x</sub>+ρ·δa<sub>x</sub>,0&lt;ρ&lt;n,则执行步骤5.8】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即a<sub>0x</sub>+ρ·δa<sub>x</sub>,ρ=0或ρ=n,则改变a<sub>0x</sub>的起始搜索点为a<sub>0x</sub>‑(n‑2)·δa<sub>x</sub>或a<sub>0x</sub>+(n‑2)·δa<sub>x</sub>,重复本步骤,直到符合转到执行步骤5.8】的条件;5.8】搜索起点的其它值不变,仅改变a<sub>0y</sub>,以δa<sub>y</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.7】;如果函数Q的极小值Q<sub>min</sub>取在a<sub>0y</sub>+σ·δa<sub>y</sub>,0&lt;σ&lt;n,则执行步骤5.9】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即a<sub>0y</sub>+σ·δa<sub>y</sub>,σ=0或σ=n,则改变a<sub>0y</sub>的起始搜索点为a<sub>0y</sub>‑(n‑2)·δa<sub>y</sub>或a<sub>0y</sub>+(n‑2)·δa<sub>y</sub>,重复本步骤,直到符合转到执行步骤5.9】的条件;5.9】搜索起点的其它值不变,仅改变a<sub>0z</sub>,以δa<sub>z</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.8】;如果函数Q的极小值Q<sub>min</sub>取在a<sub>0z</sub>+τ·δa<sub>z</sub>,0&lt;τ&lt;n,则执行步骤5.10】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即a<sub>0z</sub>+τ·δa<sub>z</sub>,τ=0或τ=n,则改变a<sub>0z</sub>的起始搜索点为a<sub>0z</sub>‑(n‑2)·δa<sub>z</sub>或a<sub>0z</sub>+(n‑2)·δa<sub>z</sub>,重复本步骤,直到符合转到执行步骤5.10】的条件;5.10】搜索起点的其它值不变,仅改变b<sub>0x</sub>,以δb<sub>x</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.9】;如果函数Q的极小值Q<sub>min</sub>取在b<sub>0x</sub>+d·δb<sub>x</sub>,0&lt;d&lt;n,则执行步骤5.11】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即b<sub>0x</sub>+d·δb<sub>x</sub>,d=0或d=n,则改变b<sub>0x</sub>的起始搜索点为b<sub>0x</sub>‑(n‑2)·δb<sub>x</sub>或b<sub>0x</sub>+(n‑2)·δb<sub>x</sub>,重复本步骤,直到符合转到执行步骤5.11】的条件;5.11】搜索起点的其它值不变,仅改变b<sub>0y</sub>,以δb<sub>y</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时都先执行步骤5.10】;如果函数Q的极小值Q<sub>min</sub>取在b<sub>0y</sub>+e·δb<sub>y</sub>,0&lt;e&lt;n,则执行步骤5.12】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即b<sub>0y</sub>+e·δb<sub>y</sub>,e=0或e=n,则改变b<sub>0y</sub>的起始搜索点为b<sub>0y</sub>‑(n‑2)·δb<sub>y</sub>或b<sub>0y</sub>+(n‑2)·δb<sub>y</sub>,重复本步骤,直到符合转到执行步骤5.12】的条件;5.12】搜索起点的其它值不变,仅改变b<sub>0z</sub>,以δb<sub>z</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.11】;如果函数Q的极小值Q<sub>min</sub>取在b<sub>0z</sub>+f·δb<sub>z</sub>,0&lt;f&lt;n,则执行步骤5.13】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即b<sub>0z</sub>+f·δb<sub>z</sub>,f=0或f=n,则改变b<sub>0z</sub>的起始搜索点为b<sub>0z</sub>‑(n‑2)·δb<sub>z</sub>或b<sub>0z</sub>+(n‑2)·δb<sub>z</sub>,重复本步骤,直到符合转到执行步骤5.13】的条件;依此类推,……;5.(3m‑2)】搜索起点的其它值不变,仅改变w<sub>0x</sub>,以δw<sub>x</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.3(m‑1)】;如果函数Q的极小值Q<sub>min</sub>取在w<sub>0x</sub>+p·δw<sub>x</sub>,0&lt;p&lt;n,则执行步骤5.(3m‑1)】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即w<sub>0x</sub>+p·δw<sub>x</sub>,p=0或p=n,则改变w<sub>0x</sub>的起始搜索点为w<sub>0x</sub>‑(n‑2)·δw<sub>x</sub>或w<sub>0x</sub>+(n‑2)·δw<sub>x</sub>,重复本步骤,直到符合转到执行步骤5.(3m‑1)】的条件;5.(3m‑1)】搜索起点的其它值不变,仅改变w<sub>0y</sub>,以δw<sub>y</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.(3m‑2)】;如果函数Q的极小值Q<sub>min</sub>取在w<sub>0y</sub>+q·δw<sub>y</sub>,0&lt;q&lt;n,则执行步骤5.3m】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即w<sub>0y</sub>+q·δw<sub>y</sub>,q=0或q=n,则改变w<sub>0y</sub>的起始搜索点为w<sub>0y</sub>‑(n‑2)·δw<sub>y</sub>或w<sub>0y</sub>+(n‑2)·δw<sub>y</sub>,重复本步骤,直到符合转到执行步骤5.3m】的条件;5.3m】搜索起点的其它值不变,仅改变w<sub>0z</sub>,以δw<sub>z</sub>&gt;0为步长,其变化范围设定为进行n步搜索,每一步搜索时先执行步骤5.(3m‑1)】;如果函数Q的极小值Q<sub>min</sub>取在w<sub>0z</sub>+r·δw<sub>z</sub>,0&lt;r&lt;n,则执行步骤6】;如果函数Q的极小值Q<sub>min</sub>取在了设定范围的两端,即w<sub>0z</sub>+r·δw<sub>z</sub>,r=0或r=n,则改变w<sub>0z</sub>的起始搜索点为w<sub>0z</sub>‑(n‑2)·δw<sub>z</sub>或w<sub>0z</sub>+(n‑2)·δw<sub>z</sub>,重复本步骤,直到函数Q的极小值Q<sub>min</sub>取在w<sub>0z</sub>+r·δw<sub>z</sub>,0&lt;r&lt;n;6】将<img file="FDA0000587417470000082.GIF" wi="300" he="92" />(v<sub>0x</sub>,v<sub>0y</sub>,v<sub>0z</sub>)、(a<sub>0x</sub>,a<sub>0y</sub>,a<sub>0z</sub>)、(b<sub>0x</sub>,b<sub>0y</sub>,b<sub>0z</sub>)、……、(w<sub>0x</sub>,w<sub>0y</sub>,w<sub>0z</sub>)输出,飞行器运动参数随时间变化的计算公式为:<maths num="0028" id="cmaths0028"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>x</mi><mi>A</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>x</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mi>t</mi><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>a</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><mi>t</mi><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mn>3</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><mi>t</mi><mn>3</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><mi>t</mi><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>y</mi><mi>A</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>y</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mi>t</mi><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>a</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><mi>t</mi><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mn>3</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><mi>t</mi><mn>3</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><mi>t</mi><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>z</mi><mi>A</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>z</mi><msub><mi>A</mi><mn>0</mn></msub></msub><mo>+</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mi>t</mi><mo>+</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mo>!</mo></mrow></mfrac><msub><mi>a</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><mi>t</mi><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mn>3</mn><mo>!</mo></mrow></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><mi>t</mi><mn>3</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><mi>t</mi><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msup></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000587417470000081.GIF" wi="1211" he="477" /></maths><maths num="0029" id="cmaths0029"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>v</mi><mi>x</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mo>+</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mi>t</mi><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><mi>t</mi><mn>2</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><mi>t</mi><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>y</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mo>+</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mi>t</mi><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><mi>t</mi><mn>2</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><mi>t</mi><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>v</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mo>+</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mi>t</mi><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>b</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><mi>t</mi><mn>2</mn></msup><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><mi>t</mi><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow></msup></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000587417470000091.GIF" wi="1022" he="472" /></maths><maths num="0030" id="cmaths0030"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>a</mi><mi>x</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mo>+</mo><msub><mi>b</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><mi>t</mi><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>3</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub><msup><mi>t</mi><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>3</mn><mo>)</mo></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>a</mi><mi>y</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mo>+</mo><msub><mi>b</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><mi>t</mi><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>3</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub><msup><mi>t</mi><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>3</mn><mo>)</mo></mrow></msup></mtd></mtr><mtr><mtd><msub><mi>a</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>a</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mo>+</mo><msub><mi>b</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><mi>t</mi><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>3</mn><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><msub><mi>w</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub><msup><mi>t</mi><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>3</mn><mo>)</mo></mrow></msup></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000587417470000092.GIF" wi="830" he="477" /></maths>……<maths num="0031" id="cmaths0031"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>w</mi><mi>x</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>w</mi><mrow><mn>0</mn><mi>x</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>w</mi><mi>y</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>w</mi><mrow><mn>0</mn><mi>y</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>w</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>w</mi><mrow><mn>0</mn><mi>z</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>.</mo></mrow>]]></math><img file="FDA0000587417470000093.GIF" wi="309" he="275" /></maths>
地址 710024 陕西省西安市69信箱