摘要
以事件调度法仿真策略和面向事件仿真方法,借助数据库技术给出了某型地空导弹发控训练模拟系统的软件设计,实现了发射系统全过程的模拟、操作过程的实时监测和重演;解决了模拟系统设计信号量大带来的软件设计逻辑结构复杂的问题,并使软件结构清晰、便于维护和移植。
On the basis of analysing simulating system function and software demand, the paper gives the software design of some type missile launching control training simulating system which adopts the simulation strategy of the event scheduling method, and event-oriented simulating method and database technology. By means of database technology, event management and save of disposal results are accomplished, the problem that a large number of signals bring about the complex logic construction of the software is solved, and dynamic database solves real-time problem of simulating system. Simulating system command, and command event list, and fault simulating event list are formed in main control program; and at same time, clock pushing is also completed, input signal and output control signal are dealt with in selecting and control program. The whole simulation process of the launching system, and the real-time supervision and replay of the operating process are realized. It is clear to the software construction, and convenient to maintenance and transplantation, running results show the event scheduling method and event-oriented simulation model are very viable and valid, so the method of designing simulation software can be used in other simulating system.
出处
《系统仿真学报》
CAS
CSCD
2002年第7期901-903,共3页
Journal of System Simulation