sp ecication of an elevator control

63 196 0
sp ecication of an elevator control

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... [10] Specification of an Elevator Control System – An AutoFocus Case Study The Elevator Control System Elevator Control System 1 1 1 Floors Elevator Control 1 1 1 Floor Control 1 Figure 3-2: 1 1 Floor Control 2 Floor Control 3 1 Floor Control 4 1 Central Elevator Control 1 1 Door Control Motor Control Model of the specific elevator control system in UML class diagram notation [10] The main component of. .. floor1out:boolean floor1:boolean button1:boolean floor2out:boolean button2:boolean floor2:boolean button3:boolean floor3:boolean floor3out:boolean floor4out:boolean button4:boolean floor1in:boolean floor2in:boolean FloorSim floor4:boolean floor3in:boolean floor4in:boolean light1:boolean motorup:boolean motorupout:boolean light2:boolean ElevatorControlSystem light3:boolean motordownout:boolean motordown:boolean... integrated control system and several floors floor1:boolean button1:boolean elok:int floor2:boolean button2:boolean floor3:boolean button3:boolean floor4:boolean button4:boolean flrequest1:boolean dooropen:boolean doorclose:boolean Floors flrequest2:boolean Elevator doorisopen:boolean doorisclosed:boolean light1:boolean flrequest3:boolean light2:boolean opticalsensor:boolean light3:boolean motorup:boolean... Techniques of AutoFocus Component1 Component2 in: 1 inter1: true out: 10 inter2: 3 inter1: fals e out: 0 Figure 2-3: Extended Event Trace Specification of an Elevator Control System – An AutoFocus Case Study 9 The Elevator Control System 3 The Elevator Control System To illustrate the advantages of AutoFocus and SimCenter, the classic example of an elevator control system has been specified This specification... “false” via the corresponding “flrequest” channel) 3.5.4 SSD Elevator In the component Elevator (Figure 3-7) the real control tasks are realized It consists of the components “Central Elevator Control , “Door Control , “Motor Control and “Stop Next Continue” Specification of an Elevator Control System – An AutoFocus Case Study 17 The Elevator Control System The central control system can send a signal... motorup:boolean light2:boolean light3:boolean ElevatorControlSystem motordown:boolean light4:boolean dooropen:boolean doorclose:boolean doorisclosed:boolean opticalsensor:boolean doorisopen:boolean stopnextfloorout:boolean Figure 3-4: SSD „System“ We only use communication channels with the data type “Boolean” in this SSD: A “Boolean” channel can transmit the signals “true” and “false” This correspond directly... the behavior of the elevator system We specify state machines by STDs and assign them to the SSD components 18 Specification of an Elevator Control System – An AutoFocus Case Study The Elevator Control System 3.6.1 STD “Floor Control First we describe the behavior of the components „Floor Control 1-4“ They just observe the request buttons and lights and forward requests to the central control station... motor control system via the channel “motorcom” that controls the moving direction of the car „Motor Control should generate the signals “motorup“ and “motordown“ for direct motor controlling dooropen:boolean elok:int doorclose:boolean doorcom:boolean doorisopen:boolean DoorControl doorisclosed:boolean doorstate:boolean opticalsensor:boolean CentralElevatorControl motorup:boolean motorcom:int MotorControl... AutoFocus, we split the large starting problem into smaller sub problems First we look at a real elevator system, and determine its components These components will be mapped to the elevator control system specification Figure 3-1 shows the general model of an elevator The elevator consists of two or more floors, a car and a control system Each floor has its request button and an elevator door Every elevator. .. “flrequest1-4” channels We use continuous signals again for this task The channels “flrquest1-4” acts like a kind of memory storing the current request from the four floors light4:boolean flrequest4:boolean FloorControl4 elok4:boolean button4:boolean light3:boolean flrequest3:boolean FloorControl3 button3:boolean elok3:boolean button2:boolean elok2:boolean Split elok:int FloorControl2 flrequest2:boolean light2:boolean . System Specification of an Elevator Control System – An AutoFocus Case Study 13 Elevator Control System Elevator Control Floor Control 1 Floor Control 2 Floor Control 3 Floors Central Elevator Control Door Control Motor Control Floor Control. Event Trace The Elevator Control System 10 Specification of an Elevator Control System – An AutoFocus Case Study 3 The Elevator Control System To illustrate the advantages of AutoFocus and SimCenter,. set of input and out- put channels. A channel is defined through its name and the data type of the corre- The Description Techniques of AutoFocus Specification of an Elevator Control System – An

Ngày đăng: 30/09/2014, 22:28

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan