1.无人机飞控计算机广义变力度组合测试数据生成方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的无人机飞控计算机广义变力度组合测试数据生成方法,其特征在于,已知每个取值对应参数的取值个数集gj为对应参数的取值个数,任意一个取值组合对应的索引index的求解过程为:
3.根据权利要求2所述的无人机飞控计算机广义变力度组合测试数据生成方法,其特征在于,由pso算法优化得到三个头狼的位置的过程包括以下步骤:
4.根据权利要求3所述的无人机飞控计算机广义变力度组合测试数据生成方法,其特征在于,在扰动狼群个体位置的过程中,按照50%的概率进行更新。
5.根据权利要求4所述的无人机飞控计算机广义变力度组合测试数据生成方法,其特征在于,所述更新gwo参数的过程包括以下步骤:
6.根据权利要求5所述的无人机飞控计算机广义变力度组合测试数据生成方法,其特征在于,所述系数矩阵a=2a·r1-a;其中,a=2-2t/t,t为当前迭代次数,t是设定的迭代次数,r1是[0,1]中的随机数。
7.根据权利要求5或6所述的无人机飞控计算机广义变力度组合测试数据生成方法,其特征在于,根据gwo个体的位置更新群体的位置的过程包括以下步骤:
8.根据权利要求7所述的无人机飞控计算机广义变力度组合测试数据生成方法,其特征在于,生成的测试数据覆盖全部的目标的判断过程中,每次记录一条测试数据之后,将覆盖的目标取值组合从覆盖目标集中移除,然后判断覆盖目标集是否为空,如果为空则输出测试数据集。
9.一种计算机存储介质,其特征在于,所述存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如权利要求1至8之一所述的无人机飞控计算机广义变力度组合测试数据生成方法。
10.一种无人机飞控计算机广义变力度组合测试数据生成设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如权利要求1至8之一所述的无人机飞控计算机广义变力度组合测试数据生成方法。