于Agent、Adapter技术对协同仿真环境中软件集成技术进行研究,以服务组件的形式建立分布式环境下仿真软件的集成框架,通过面向对象技术对客户端软件调用细节的封装,实现平台与仿真软件松散耦合和平台扩展性。构建了多Agent模式下的客户端组件模型,封装Agent的获取和调用细节,同时对负载平衡算法和并发控制机制进行了设计,解决了多Agent模式下的负载平衡和并发冲突问题。所提出的方案已初步应用到机械系统协同仿真环境中,并取得了较好的效果。
The integration of simulation software in collaborative simulation environment is studied based on Agent and Adapter.The integration framework of simulation software in the form of web service component in distributed environment is established and achieve that the simulation components are loosely coupled with the platform by encapsulating client invokes using object orientation method.At the same time,in the case of multi-agent,a client-side component model is established,and encapsulates the details of selecting and calling Agent in order to make sure of load balancing without concurrent conflicts.The solution above,which has been put into practice in collaborative simulation environment for mechanical systems preliminary,is proved with better effect in the application.