Systems Engineering and Electronics ›› 2020, Vol. 42 ›› Issue (5): 1131-1138.doi: 10.3969/j.issn.1001-506X.2020.05.21

Previous Articles     Next Articles

Error allocation method of instruction guidance loop based on variance analysis variable reduction

Faxing LU1(), Honghe YAO1,2,*(), Haoran SHI1()   

  1. 1. Ordnance Enginnering College, Naval University of Engineering, Wuhan 430033, China
    2. Unit 92218 of the PLA, Guangzhou 510700, China
  • Received:2019-09-09 Online:2020-04-30 Published:2020-04-30
  • Contact: Honghe YAO E-mail:lfx1974@163.com;1614888320@qq.com;1184974963@qq.com

Abstract:

Aiming at the error distribution problem in the instruction guidance system of the inertial navigation device, the mathematical model of the error distribution of the instruction guidance loop error is constructed. The analysis of variance is carried out to reduce the decision variables and the optimization parameters is improved.And then the Pareto multi-objective genetic algorithm based on the non-dominated sorting genetic algorithm-Ⅱ (NSGA-Ⅱ) is adopted, the dynamic penalty function is used to handle multi-restriction, thereby, the simulation time is reduced and the local convergence in the traditional optimization design is improved. Taking the error parameters of a command guidance system and inertial navigation equipment as an example, this method is used to optimize the guidance precision and the total cost. The results show that the performance indicators of the optimization scheme meet the design requirements. Compared with the pre-optimization scheme, the optimization objectives have been greatly improved, the guidance precision is improved by nearly 30%, and the total cost is reduced by nearly 40%. The optimization method is effective and general-purpose, and can provide the design basis for error-optimized allocation problems of other guidance methods.

Key words: instruction guidance, error optimization allocation, genetic algorithm, analysis of variance, penalty function

CLC Number: 

[an error occurred while processing this directive]