摘要
利用Arena软件建立了航空兵场站飞行保障过程模型。针对Arena的第三方优化软件OptQuest不能对用户设置的属性进行优化并且不能处理多目标优化问题的局限,以及利用Visual Basic程序从外部分别获取Arena模型和优化算法的仿真优化架构的运行效率低等问题,设计了1种新颖的仿真优化系统架构。该架构是利用Arena内嵌的VBA技术和VBAblock模块联合编程实现了以下功能:控制仿真模型、集成优化算法以及向仿真模型重新输入参数3个功能。仿真优化结果表明,这种通过内部调用仿真模型的仿真优化架构是成功有效的。
The model of flight supporting process was established by Arena. For the limitation of optimization of the user setting attribute and dealing with the multi-target using OptQuest for Arena, and the inefficiency of acquiring externally the simulation optimization architecture and Arena model using Visual Basic program, a novel architecture of flight supporting process simulation-based optimization system was designed, which was made through built-in VBA (Visual Basic for Application) technique and VBA block of Arena. The architecture realized three functions : controlling simulation model, integrating optimization algorithm and inputting parameters into simulation model. The simulation results have proved that the architecture of Simulation-based optimization based on internal calling simulation model was effective.
出处
《系统仿真技术》
2008年第3期173-177,202,共6页
System Simulation Technology
基金
空军后勤部"十一五"重点资助项目(KH0220616)
关键词
飞行保障过程
建模
仿真
仿真优化
flight supporting process
modeling
simulation
simulation-based optimization