E-Book, Englisch, 183 Seiten, Web PDF
Reihe: IFAC Postprint Volume
de La Puente / Rodd Distributed Computer Control Systems 1994
1. Auflage 2014
ISBN: 978-1-4832-9762-0
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 183 Seiten, Web PDF
Reihe: IFAC Postprint Volume
ISBN: 978-1-4832-9762-0
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark
One of the most important issues in the development of distributed computer control systems is the ability to build software and hardware which is both reliable and time deterministic; this is an area where control engineering and computer science naturally meet.This publication brings together the latest key papers on research and development in this field, allowing cross-fertilization between the two engineering disciplines involved and allowing both academics and industrial practitioners to find new insights and learn from each other's views.
Autoren/Hrsg.
Weitere Infos & Material
1;Front Cover;1
2;Distributed Computer Control Systems 1994 (DCCS'94);2
3;Copyright Page;3
4;Table of Contents;6
5;IFAC WORKSHOP ON DISTRIBUTED COMPUTER CONTROL SYSTEMS 1994;4
6;FOREWORD;5
7;CHAPTER 1. INTEGRATION OF TEMPORAL MECHANISMS IN COMMUNICATION PROTOCOLS FOR TIME-CRITICAL DISTRIBUTED SYSTEMS;10
7.1;1. INTRODUCTION AND RELATED WORK;11
7.2;2. TIME WINDOWS AND DATA VALIDITY;11
7.3;3. TEMPORAL QUALIFICATION OF DATA;11
7.4;4. COMMUNICATION-ORIENTED OPERATIONS SCHEDULING;13
7.5;5. CONCLUSION;15
7.6;6. REFERENCES;15
8;CHAPTER 2. COMMUNICATION ARCHITECTURES FOR DISTRIBUTED COMPUTER CONTROL SYSTEMS;16
8.1;1. INTRODUCTION;16
8.2;2. BASIC ARCHITECTURE OF DCCS;16
8.3;3. REQUIREMENTS AND EFFECTS ON SYSTEM ARCHITECTURE;17
8.4;4. CONVENTIONAL USE OF STANDARDIZED PROTOCOLS;18
8.5;5. MULTICAST CONCEPTS FOR DCCS;19
8.6;6. CONCLUSION;21
8.7;7. REFERENCES;21
9;CHAPTER 3. A COMMUNICATION INFRASTRUCTURE FOR A FAULT TOLERANT DISTRIBUTED REAL-TIME SYSTEM;22
9.1;1. INTRODUCTION;22
9.2;2. REQUIREMENTS;22
9.3;3. SOME FUNDAMENTAL CONFLICTS;24
9.4;4. A SURVEY OF SOME MEDIA ACCESS PROTOCOLS;24
9.5;5. A COMMUNICATION NFRASTRUCTURE;26
9.6;6. CONCLUSIONS;27
9.7;7. ACKNOWLEDGMENTS;27
9.8;8. REFERENCES;27
10;CHAPTER 4. A PRIORITY-BASED ROTOCOL FOR THE 802.3 NETWORK;28
10.1;1. INTRODUCTION;28
10.2;2. MODEL;28
10.3;3. Window Protocol;28
10.4;4. A PRIORITY-DRIVEN MAC PROTOCOL FOR THE 802.3 NETWORK;29
10.5;5. CONCLUSION;31
10.6;References;31
11;CHAPTER 5. A HIGH-PRECISION TIME PROCESSOR FOR DISTRIBUTED REAL-TIME SYSTEMS;32
11.1;1. INTRODUCTION;32
11.2;2. CONCEPT OF ALARM JOBS;32
11.3;3. GLOBAL POSITIONING SYSTEM;33
11.4;4. HIGH-PRECISION TIMER;33
11.5;5. SYSTEM INTEGRATION;36
11.6;6. ASSESSMENT;36
11.7;7. CONCLUSION;36
11.8;8. REFERENCES;37
12;CHAPTER 6. CALCULATING CONTROLLER AREA NETWORK (CAN) MESSAGE RESPONSE TIMES;38
12.1;1. INTRODUCTION;38
12.2;2. ANALYSIS OF A SIMPLE CAN MODEL;40
12.3;3. EXTENDING THE MODEL: ERROR HANDLING AND 'RTR' MESSAGES;41
12.4;4. CONCLUSIONS;42
12.5;5. REFERENCES;42
13;CHAPTER 7. DISTRIBUTED SYNCHRONOUS PROCESSES FOR CONTROL SYSTEMS;44
13.1;1. INTRODUCTION;44
13.2;2. THE SYNCHRONOUS APPROACH TO REAL-TIME REACTIVE SYSTEMS;45
13.3;3. THE FIP ARCHITECTURE;45
13.4;4. IMPLEMENTATION OF DISTRIBUTED REACTIVE SYSTEMS;46
13.5;5. CONCLUSION;47
13.6;6. REFERENCES;48
14;CHAPTER 8. AUTOMATED DESIGN OF DISTRIBUTED COMPUTER CONTROL SYSTEMS WITH PREDICTABLE TIMING BEHAVIOUR*;50
14.1;1. INTRODUCTION;50
14.2;2. AUTOMATED DESIGN;50
14.3;3. TOOL;53
14.4;4. FIRST RESULTS;54
14.5;5. CONCLUSION AND FUTURE WORK;54
14.6;6. REFERENCES;54
15;CHAPTER 9. AN ARCHITECTURE FOR REAL-TIME DISTRIBUTED AI-BASED CONTROL SYSTEMS.;56
15.1;1. INTRODUCTION;56
15.2;2. DISTRIBUTED ARTIFICIAL INTELLIGENCE;56
15.3;3. TOWARDS A NEW ARCHITECTURE;58
15.4;4. THE DENIS ARCHITECTURE;60
15.5;5. CONCLUSIONS;61
15.6;REFERENCES;61
16;CHAPTER 10. DISTRIBUTED CONTROL ARCHITECTURE FOR MOBILE ROBOT OPERATION IN UNCERTAIN ENVIRONMENTS;62
16.1;1. INTRODUCTION;62
16.2;2. DISTRIBUTED ARCHITECTURE;62
16.3;3. THE SUPERVISOR SEQUENTIAL CONTROLLER;63
16.4;4. THE OPERATOR COMMUNICATION CONTROLLER.;64
16.5;5. NAVIGATION;65
16.6;6. SPECIAL OPERATIONS;66
16.7;7. CONCLUSIONS;66
16.8;8. REFERENCES;67
17;CHAPTER 11. DISTRIBUTED REAL-TIME DATABASE APPROACH FOR DISTRIBUTED COMPUTER CONTROL SYSTEMS;68
17.1;1. COMPUTER CONTROLLED SYSTEMS;68
17.2;2. INDUSTRIAL NETWORKS;68
17.3;3. DATA CLASSIFICATION;69
17.4;4. RESTRICTIONS AND ASSUMPTIONS;69
17.5;5. DATABASE DESCRIPTION;69
17.6;6. CONSISTENCY;72
17.7;7. DEADLOCK;73
17.8;8. CONCLUSIONS;73
17.9;9. REFERENCES;73
18;CHAPTER 12. OPEN SYSTEMS IN DISTRIBUTED INDUSTRIAL CONTROL - A CRITICAL REVIEW -;74
18.1;1. INTRODUCTION;74
18.2;2. INTERACTION IN AN OPEN ENVIRONMENT;74
18.3;3. INTERFACING EXTERNAL COMPONENTS;76
18.4;4. CONCLUSION;79
18.5;5. REFERENCES;79
19;CHAPTER 13. DISTRIBUTED CONTROL OF ASSEMBLY CELLS BASED ON VIRTUAL MANUFACTURING DEVICE MODEL;80
19.1;1. INTRODUCTION;80
19.2;2. MAP AND MMS;82
19.3;3. THE VIRTUAL MANUFACTURING DEVICE;82
19.4;4. THE ROBOT VMD AND THE SENSOR VMD OBJECTS;84
19.5;5. CONCLUSION;85
19.6;6. REFERENCES;85
20;CHAPTER 14. AN HETEROGENEOUS AND DISTRIBUTED ARCHITECTURE BASED ON A REFLECTIVE MEMORY INTERCONNECTION NETWORK;86
20.1;1. INTRODUCTION;86
20.2;2. A REFLECTIVE MEMORY INTERCONNECTION NETWORK;87
20.3;3. THE COMMUNICATION PROTOCOL;88
20.4;4. DISCUSSION;88
20.5;5. A REAL WORLD TEST CASE;89
20.6;6. CONCLUSION;89
20.7;7. REFERENCES;90
21;CHAPTER 15. HETEROGENEOUS ARCHITECTURES FOR REAL-TIME CONTROL: DESIGN TOOLS AND SCHEDULING ISSUES;92
21.1;1. INTRODUCTION;92
21.2;2. HETEROGENEOUS SYSTEM DEVELOPMENT AND THE DESIGN TOOLS;92
21.3;3. TARGET HETEROGENEOUS SYSTEM;94
21.4;4. SCHEDULING HEURISTICS;95
21.5;5. SCHEDULING RESULTS;95
21.6;6. CONCLUDING REMARKS;96
21.7;7. FUTURE WORK;96
21.8;8. REFERENCES;96
22;CHAPTER 16. A TARGET CODE MODEL FOR INCREMENTAL PROTOTYPING;98
22.1;1. INTRODUCTION;98
22.2;2. TARGET CODE INTERFACE;99
22.3;3. CODE MODELS;99
22.4;4. IMPLEMENTATION;101
22.5;5. RELATED WORK;102
22.6;6. CONCLUSION;102
22.7;7. ACKNOWLEDGEMENTS;102
22.8;8. REFERENCES;102
23;CHAPTER 17. AN OBJECT-ORIENTED DESIGN METHOD FOR DISTRIBUTED PROCESS CONTROL SYSTEMS;104
23.1;1. INTRODUCTION;104
23.2;2. FIRST DESIGN STEP.;105
23.3;3. SYSTEM SIMULATION;106
23.4;4. A DEMONSTRATION EXAMPLE.;107
23.5;5. CONCLUSIONS;108
23.6;6. REFERENCES;108
24;CHAPTER 18. GRAPHIC MODELISATION AND SIMULATION DESIGN TECHNIQUE INCLUDING TEMPORAL OPERATORS;110
24.1;1. INTRODUCTION;110
24.2;2. TEMPORAL SADT;111
24.3;3. FORMAL VALIDATION OF THE TEMPORAL SADT REPRESENTATION BY TEMPORAL PETRI NETS;111
24.4;4. EXAMPLE;113
24.5;5. CONCLUSIONS;114
24.6;6. REFERENCES;114
25;CHAPTER 19. COMPARING RTL AND FNLOG- TIMING PROPERTIES IN REAL-TIME SYSTEMS;116
25.1;1. INTRODUCTION;116
25.2;2. THE APPROACH;117
25.3;3. FNLOG;117
25.4;4. SPECIFICATION OF TIMING PROPERTIES;118
25.5;5. FNLOG SEMANTICS;119
25.6;6. VERIFICATION;119
25.7;7. COMPARING FNLOG AND RTL;119
25.8;8. CONCLUSION;120
25.9;8. REFERENCES;120
26;CHAPTER 20. DISTRIBUTED CONTROL USING A SERIAL COMMUNICATION LINK;122
26.1;1. INTRODUCTION;122
26.2;2. CONVENTIONAL DISTRIBUTED CONTROL;123
26.3;3. NEW SERIAL COMMUNICATION UNK;123
26.4;4. LINK ACCESS METHODS;124
26.5;5. REAL-TIME SERVICES;125
26.6;6. TIME DIVISION MULTIPLEXED ACCESS;125
26.7;7. CONCLUSION;126
26.8;8. REFERENCES;126
27;CHAPTER 21. REAL TIME DISTRIBUTED CONTROL APPLIED TO PROCESS SUPERVISION BY SFC ALGORITHMS;128
27.1;1. INTRODUCTION;128
27.2;2. FAULT FINDING FORMULATION;129
27.3;3. MODELING MAN-MACHINE INTERACTION PROBLEM;130
27.4;4. IMPLEMENTATION TASK;132
27.5;5. CONCLUSION;133
27.6;6. ACKNOWLEDGMENTS;133
27.7;7. REFERENCES;133
28;CHAPTER 22. DISTRIBUTED CONTROL SYSTEMS DEBUGGING BASED ON GLOBAL PREDICATES DETECTION;134
28.1;1. INTRODUCTION;134
28.2;2. SYSTEM MODEL;134
28.3;3. VECTOR TIME;136
28.4;4. GLOBAL STATES DETERMINATION BASED ON VECTOR TIMESTAMPS;137
28.5;5. GLOBAL PREDICATES;138
28.6;6. AN APPLICATION EXAMPLE;139
28.7;7. CONCLUSION;141
28.8;8. REFERENCES;141
29;CHAPTER 23. REPLICATION ISSUES IN THE MAP/MMS COMMUNICATION ENVIRONMENT;142
29.1;1. INTRODUCTION;142
29.2;2. FEATURES OF THE ORIGINAL ALGORITHM.;143
29.3;3. ALGORITHM ADAPTED TO THE COMMUNICATION PROTOCOL MODEL.;144
29.4;4. IMPLEMENTATION OF THE ALGORITHM WITH MMS.;145
29.5;5. CONCLUSION AND FUTURE WORK;148
29.6;References;148
30;CHAPTER 24. SYSTEM MONITORING FOR A REAL TIME LOCAL AREA NETWORK*;150
30.1;1. INTRODUCTION;150
30.2;2. RT-LAN ARCHITECTURE;150
30.3;3. LAN PROTOCOLS;151
30.4;4. CENTRALIZED MONITOR;151
30.5;5. TRAFFIC GENERATOR;152
30.6;6. DISTRIBUTED MONITOR;152
30.7;7. USER INTERFACE;153
30.8;8. CONCLUSION;154
30.9;9. REFERENCES;154
31;CHAPTER 25. ANALYSIS ON THE USER'S RESPONSE TIME FOR MINI-MAP SYSTEMS;156
31.1;1. INTRODUCTION;156
31.2;2. SYSTEM MODEL;157
31.3;3. ANALYSIS OF THE USER'S RESPONSE TI..;157
31.4;4. SIMULATION;159
31.5;5. CONCLUSION;160
31.6;6. REFERENCES;160
32;CHAPTER 26. ANALYSIS OF TEMPORAL PROPERTIES OF DATA FLOW CONTROL SYSTEMS;162
32.1;1. INTRODUCTION;162
32.2;2. DATA FLOW NETWORKS FOR CONTROL SYSTEMS;163
32.3;3. FROM DATA FLOW NETS TO PETRI NETS;164
32.4;4. AN EXAMPLE OF TIMING ANALYSIS;164
32.5;5. CONCLUDING REMARKS;167
32.6;6. REFERENCES;167
33;CHAPTER 27. A SIMULATOR FOR PERFORMANCE ESTIMATION OF OPEN DISTRIBUTED COMPUTER CONTROL SYSTEMS;168
33.1;1. INTRODUCTION;168
33.2;2. PERFORMANCE ESTIMATION OF COMPUTER CONTROL SYSTEM;168
33.3;3. MELSPEC;169
33.4;4, VARIOUS PHASES TO USE MELSPEC;172
33.5;5. EXAMPLE;172
33.6;6. CONCLUSION;173
33.7;7. REFERENCE;173
34;CHAPTER 28. STRUCTURING IN THE DESIGN OF REAL TIME DCCS APPLICATION TO AN INDUSTRIAL TRANSFER SYSTEM;174
34.1;1. INTRODUCTION.;174
34.2;2. THE AEC ARCHITECTURE.;174
34.3;3. APPLICATION;177
34.4;4. CONCLUSION;179
34.5;BIBLIOGRAPHY;179
35;CHAPTER 29. IMPLEMENTATION OF A NEW QUALITY FLATNESS SENSOR IN THE DISTRIBUTED COMPUTER CONTROL SYSTEM OF ROLLING MILLS;180
35.1;1. FLATNESS DEFECTS PROBLEM;180
35.2;2. SYSTEM DESCRIPTION;181
35.3;3. DEFECTS MONITORING AND SUPERVISION;183
35.4;4. RESULTS AND CONCLUSIONS;184
35.5;5. REFERENCES;184
36;CHAPTER 30. A CASE TOOL FOR MODELING AND SIMULATING DISTRIBUTED CONTROL SYSTEMS BASED ON MMS;186
36.1;1. INTRODUCTION;186
36.2;2. THE MODEL;187
36.3;3. THE TOOL;187
36.4;4. AN EXAMPLE;189
36.5;5. CONCLUSIONS;189
36.6;6. REFERENCES;190
37;AUTHOR INDEX;192