1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

sp ecication of an elevator control

63 196 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 63
Dung lượng 446,5 KB

Nội dung

[...]... [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

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] M. Broy, F. Dederichs, C. Denhofer, M.Fuchs, T.F. Grilzner and R. Weber, The design of distributed systems – an introduction to FOCUS,Tech. Rep. TUM-I9203,Technische Universitọt Mỹnchen, Institut fỹr Informatik, 1992 Khác
[2] Franz Huber, Sascha Molterer, Bernhard Schọtz, Oscar Slotosch and Al- exander Vilbig,Traffic Lights – An AutoFocus Case Study,Technische Universitọt Mỹnchen, Institut fỹr Informatik, 1997 [3] Joon-Sung Hong,Object-Oriented Analysis and Design Method for Concurrent and Realtime Systems,CORE-TR96-001, 1996 Khác
[4] Franz Huber and Bernhard Schọtz, Rapid Prototyping with AutoFocus,in Formale Beschreibungstechniken für verteilte Systeme, Seite 343-352, A. Wolisz, I. Schieferdecker and A. Rennoch,GMD Verlag, 1997 Khác
[5] Franz Huber, Bernhard Schọtz and Geralf Einert,Consistent Graphical Specifikation of Distributed Systems,in FME 97, LNCS 1313, Seite 122-141, Peter Lucas John Fitzgerald, Cliff B. Jones, Springer Verlag, 1997 Khác
[6] Radu Grosu, Cornel Klein, Bernhard Rumpe and Manfred Broy, State Transition Diagramms,Tech. Rep. TUM-I9630,Technische Universitọt Mỹnchen, 1996 Khác
[7] Franz Huber, Bernhard Schọtz, Alexander Schmidt, Katharina Spies, AutoFocus – A Tool for Distributed Systems,Institut fỹr Informatik, Technische Universitọt Mỹnchen, 1996 [8] Franz Huber, Bernhard Schọtz, Katharina Spies,AutoFocus – Ein Werkzeugkonzept zur Beschreibung verteilter Systeme, Institut fỹr Informatik, Technische Universitọt Mỹnchen, 1996 Khác
[9] Manfred Broy, Eva Geisberger, Radu Grosu, Franz Huber, Bernhard Rumpe, Bernhard Schọtz, Alexander Schmidt, Oscar Slotosch, Katharina Spies,Das AutoFocus Bilderbuch – Eine anwenderorientierte Beschreibung, Institut fỹr Informatik, Technische Universitọt Mỹnchen, 1996 Khác
[11] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Pattern – Elements of Reusable Object-Oriented Software, Addison-Wesley Verlag,ISBN 0-201-63361-2, 1995 Khác
[13] International Telecommunication Union,Recommendation Z. 120, Message Sequence Chart (MSC), ITU, 1993 Khác
[14] M.Broy, H. Huòmann and B. Schọtz,Graphical Development of Consistent System Descriptions Proceedings of FME’96 Formal Methods Europe, 1996 Khác

TỪ KHÓA LIÊN QUAN

w