Algorithm of pulse vector motors is one of the critical technique in endoatmospheric interceptor final fight. Aim at rapidity of response time and minimizing the engine consumption,building ignition model of the pulse motors,and the ignition control problem is converted to combinatorial optimization problem. A discrete particle swarm optimization algorithm is proposed,redefined particles’ position,velocity and relevant operation,then the algorithm fit for solving the pulse motors’ignition control problem is made. Simulation results demonstrated that the ignition algorithm based on discrete particle swarm optimization is rational and feasible.%姿控脉冲发动机点火算法是大气层内拦截器末段交战中的一项关键技术。以响应时间快速性和发动机消耗量最小为目标,建立了脉冲发动机点火模型,将点火控制问题转化为组合优化问题。提出了一种离散微粒群优化算法,在微粒群优化算法框架内重新定义了微粒的位置、速度及相关的操作,进而使该算法适合求解脉冲发动机点火控制问题。仿真结果表明,基于离散微粒群优化的点火算法合理可行。
展开▼