4_形式化说明技术.pptVIP

  • 7
  • 0
  • 约7.38千字
  • 约 49页
  • 2017-05-09 发布于河南
  • 举报
4_形式化说明技术

为了定义与这些事件和状态相联系的状态转换规则,同样也需要一个谓词,它是S(d,e,f),它的定义如下: S(d,e,f):电梯e停在f层并且移动方向由d确定为向上(d=U)或向下(d=D)或待定(d=N)。 4.2.2 例子 使用谓词S(d,e,f),形式化转换规则为: FBOFF(d,f)+FBP(d,f)+notS(d,1…n,f)?FBON(d,f) 反之 FBON(d,f)+EAF(1…n,f)+S(d,1…n,f)?FBOFF(d,f) 其中,d=U or D。 4.2.2 例子 在讨论电梯按钮状态转换规则时定义的谓词V(e,f),可以用谓词S(d,e,f)重新定义如下: V(e,f)=S(U,e,f)or S(D,e,f)or S(N,e,f) 电梯的状态及其转换规则: 一个电梯状态实质上包含许多子状态,下面定义电梯的3个状态: M(d,e,f):电梯e正沿d方向移动,即将到达的是第f层 S(d,e,f):电梯e停在f层,将朝d方向移动(尚未关门) W(e,f):电梯e在f层等待(已关门) 4.2.2 例子 4.2.2 例子 图4.4 电梯的状态转换图 图4.4中包含了下述3个可触发状态发生改变的事件。 DC(e,f):电梯e在楼层f关上门 ST(e,f):电梯e靠近f层时触发传感器,电梯控制器决定在当前楼层电梯是否停下 R

文档评论(0)

1亿VIP精品文档

相关文档