主权项 |
一种卫星电性能测试序列的优化方法,该方法用于在测试时间和工作量均受约束的情况下确定和优化卫星电性能的测试序列;其特征在于,该方法包括:步骤1:将测试任务划分为m个测试模块;确定每个所述测试模块A<sub>i</sub>所对应的s<sub>i</sub>个测试序列<img file="FDA0000519325740000013.GIF" wi="236" he="88" />;其中,m为大于1的正整数,i为不小于1且不大于m的整数,s<sub>i</sub>为不小于1的整数;步骤2:确定每个所述测试序列a<sub>ij</sub>所对应的测试时间t<sub>ij</sub>、工作量w<sub>ij</sub>以及该测试序列的优化目标列向量c<sub>ij</sub>=[c<sub>ij1</sub>,c<sub>ij2</sub>,...,c<sub>ijp</sub>]<sup>‑1</sup>;其中,j为不小于1且不大于s<sub>i</sub>的整数,p为所述测试任务的优化目标的数量;步骤3:确定各测试序列a<sub>ij</sub>的状态量x<sub>ij</sub>,使受约束的优化方程符合所述测试任务的p个优化目标的要求;所述优化方程为:使CX取得最大值;所述优化方程的约束条件为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>s</mi><mi>i</mi></msub></munderover><msub><mi>t</mi><mi>ij</mi></msub><msub><mi>x</mi><mi>ij</mi></msub><mo>≤</mo><mi>T</mi><mo>,</mo></mrow>]]></math><img file="FDA0000519325740000011.GIF" wi="328" he="138" /></maths>且<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>s</mi><mi>i</mi></msub></munderover><msub><mi>w</mi><mi>ij</mi></msub><msub><mi>x</mi><mi>ij</mi></msub><mo>≤</mo><mi>W</mi><mo>;</mo></mrow>]]></math><img file="FDA0000519325740000012.GIF" wi="355" he="144" /></maths>其中,矩阵<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>C</mi><mo>=</mo><mo>[</mo><msub><mi>c</mi><mn>11</mn></msub><mo>,</mo><msub><mi>c</mi><mn>12</mn></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>c</mi><msub><mrow><mn>1</mn><mi>s</mi></mrow><mn>1</mn></msub></msub><mo>,</mo><msub><mi>c</mi><mn>21</mn></msub><mo>,</mo><msub><mi>c</mi><mn>22</mn></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>c</mi><msub><mrow><mn>2</mn><mi>s</mi></mrow><mn>2</mn></msub></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>c</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>c</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>c</mi><msub><mi>is</mi><mi>i</mi></msub></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>c</mi><mrow><mi>m</mi><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>c</mi><mrow><mi>m</mi><mn>2</mn></mrow></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>c</mi><msub><mi>ms</mi><mi>m</mi></msub></msub><mo>]</mo><mo>;</mo></mrow>]]></math><img file="FDA0000519325740000014.GIF" wi="1266" he="84" /></maths>列向量<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>X</mi><mo>=</mo><mo>[</mo><msub><mi>x</mi><mn>11</mn></msub><mo>,</mo><msub><mi>x</mi><mn>12</mn></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>x</mi><msub><mrow><mn>1</mn><mi>s</mi></mrow><mn>1</mn></msub></msub><mo>,</mo><msub><mi>x</mi><mn>21</mn></msub><mo>,</mo><msub><mi>x</mi><mn>22</mn></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>x</mi><msub><mrow><mn>2</mn><mi>s</mi></mrow><mn>2</mn></msub></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>x</mi><msub><mi>is</mi><mi>i</mi></msub></msub><mo>.</mo><mo>.</mo><mo>.</mo><msub><mi>x</mi><mrow><mi>m</mi><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>x</mi><mrow><mi>m</mi><mn>2</mn></mrow></msub><mo>.</mo><mo>.</mo><mo>.</mo><msup><mrow><msub><mi>x</mi><msub><mi>ms</mi><mi>m</mi></msub></msub><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>;</mo></mrow>]]></math><img file="FDA0000519325740000015.GIF" wi="1324" he="87" /></maths>x<sub>ij</sub>的取值为0和1二者之一,T和W分别为测试时间的约束值和工作量的约束值;步骤4:利用线性规划方法来求解所述优化方程,得到需要执行的测试序列a<sub>ij</sub>。 |