引入多Agent协商的协同优化在卫星设计中的应用
发布时间:2019-02-13 08:13
【摘要】:卫星设计是复杂的多学科优化问题,协同优化算法具有模块化特点适合于处理多学科优化问题。在对卫星进行多学科优化时发现,现有的协同优化算法为了保证共享变量在系统级和分系统级间的一致性,收敛困难,计算量大,不对分系统自身进行优化不能保证卫星整体性能最优。本文通过引入Agent概念和基于Agent的协商算法,提出了一种基于劝说式多Agent协商的协同优化设计算法。针对对地观测卫星,以总质量最小为目标,建立了包含结构、轨道控制、姿态控制和电源4个分系统Agent和1个系统级Agent的卫星优化设计模型并进行了协同优化设计。研究结果表明:引入Agent协商算法的协同优化算法,可以保证共享变量的一致性;在协同优化算法中增加分系统自身优化模块,可以保证在系统级优化过程中各分系统一直都是最优的。
[Abstract]:Satellite design is a complex multidisciplinary optimization problem, and cooperative optimization algorithm is suitable for dealing with multidisciplinary optimization problem. In order to ensure the consistency of shared variables between system level and subsystem level, it is found that the existing cooperative optimization algorithms are difficult to converge and have a large amount of computation in order to ensure the consistency of shared variables between system level and sub-system level. Without optimizing the subsystem itself, the overall performance of the satellite can not be guaranteed to be optimal. By introducing the concept of Agent and the negotiation algorithm based on Agent, a collaborative optimization design algorithm based on persuasive multi-Agent negotiation is proposed in this paper. Aiming at the minimum total mass of Earth observation satellite, a satellite optimization design model with four subsystems, including structure, orbit control, attitude control and power supply, and a system-level Agent, is established and coordinated optimization design is carried out. The results show that the co-optimization algorithm with Agent negotiation algorithm can ensure the consistency of shared variables. Adding sub-system itself optimization module in cooperative optimization algorithm can ensure that each subsystem is always optimal in the process of system-level optimization.
【作者单位】: 北京航空航天大学宇航学院;中国飞行试验研究院测试所;
【基金】:国防“973”计划(613237)~~
【分类号】:V423.4
[Abstract]:Satellite design is a complex multidisciplinary optimization problem, and cooperative optimization algorithm is suitable for dealing with multidisciplinary optimization problem. In order to ensure the consistency of shared variables between system level and subsystem level, it is found that the existing cooperative optimization algorithms are difficult to converge and have a large amount of computation in order to ensure the consistency of shared variables between system level and sub-system level. Without optimizing the subsystem itself, the overall performance of the satellite can not be guaranteed to be optimal. By introducing the concept of Agent and the negotiation algorithm based on Agent, a collaborative optimization design algorithm based on persuasive multi-Agent negotiation is proposed in this paper. Aiming at the minimum total mass of Earth observation satellite, a satellite optimization design model with four subsystems, including structure, orbit control, attitude control and power supply, and a system-level Agent, is established and coordinated optimization design is carried out. The results show that the co-optimization algorithm with Agent negotiation algorithm can ensure the consistency of shared variables. Adding sub-system itself optimization module in cooperative optimization algorithm can ensure that each subsystem is always optimal in the process of system-level optimization.
【作者单位】: 北京航空航天大学宇航学院;中国飞行试验研究院测试所;
【基金】:国防“973”计划(613237)~~
【分类号】:V423.4
【相似文献】
相关期刊论文 前9条
1 周盛强;向锦武;;飞机总体协同优化中的一种混合混沌算法[J];北京航空航天大学学报;2006年08期
2 龙腾;刘莉;彭磊;;基于可行方向序列无约束极小化技术外点法的改进协同优化策略[J];机械工程学报;2013年03期
3 李响,李为吉;利用协同优化方法实现复杂系统分解并行设计优化[J];宇航学报;2004年03期
4 谢琦;李连升;刘继红;;基于GASA优化算法的自适应协同优化方法[J];计算机集成制造系统;2010年11期
5 高仁t,
本文编号:2421350
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/2421350.html