1) object oriented modelng
面向仿真对象的建模方法
2) building model method based on object-oriented
面向对象建模枋真方法
4) object-oriented modeling and emulation
面向对象建模仿真
6) the framework of object-oriented simulation method
面向对象仿真方法框架
补充资料:离散事件系统仿真建模方法学
离散事件系统仿真建模方法学
modeling methodology of discrete event system simulation
1 isan ShIJian xitong fangzhen Jianmo fangfaxue离散事件系统仿真建模方法学(modelingmethodol.理汀of discrete event system slmu】a-tion)建立离散事件系统仿真模型的方法的总称。 目前,比较成熟的有三种仿真建模方法,即事件调度法(ES),活动扫描法(AS)和进程交互法(PI)。当然,对某一实际系统仿真时,并非只能采用一种策略。同一个仿真模型有时可同时采用几种策略。 事件调度法用“事件”的观点来抽象真实系统(参见离散事件系统仿真),即通过定义事件及每一事件发生对系统状态的影响,并按事件发生时间顺序来确定每类事件发生时系统中的各实体之间的逻辑关系及其状态,这就是事件调度法的基本思想。 采用事件调度法建立仿真模型时,所有事件均按时间先后存放在事件表中;同时,模型中要设计一个时间控制部件,该部件的作用是实现仿真钟的管理与控制,即每当处理一类事件时,它总是从事件表中选择具有最早发生时间的事件,并将仿真钟推进到该事件发生的时间,然后调用与该事件相应的事件处理模块。任何一个事件处理模块在执行完后都必须返回到时间控制部件。这样,事件的选择与处理不断地进行,仿真钟按事件时间往前推进,直到仿真终止的条件满足为止。 这种方法的特点是仿真钟的推进仅依据事件发生的时间,因而,在建模时有两个基本问题需要加以特别注意。第一是所谓“同时事件”,即具有相同发生时间的事件,模型中必须事先规定其处理顺序,亦称为规定“解结规则”,因为在任何时刻,计算机只能执行某一个事件的程序。这一般是通过定义事件的优先级来解决的。第二是所谓“条件事件”。在某些系统中,事件的发生不仅具有时间属性,还往往带有条件属性。从本质上讲,事件调度法是一种“预定事件发生时间”的策略,如果按预定时间某一事件应该发生,但发生该事件的条件(如果有的话)不满足,则必须推迟或取消该事件的发生。所有上述两方面的问题,都应在相应的模块中特别加以处理,以免产生模型的死锁。 活动扫描法所谓“活动”就是有关联的两个事件之间的过程。用“活动”的观点来描述真实系统,即通过定义活动及每一活动发生对系统状态的影响来建立系统模型。这种建模策略特别适用于对活动持续时间有较强不确定性的系统进行仿真。 由于是采用“活动”的观点建模,活动扫描法要求定义系统中所有“活动”及相应处理“活动”的子例程,包括定义活动发生的条件,而活动发生的时间也作为条件之一,只不过它是具有最高优先权的条件。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条