Railway Simulation with the CASSANDRA Simulation System
|
|
|
- Reginald Kennedy
- 9 years ago
- Views:
Transcription
1 Journal of Computing and Information Technology - CIT 9, 2001, 2, Railway Simulation with the CASSANDRA Simulation System Gábor Szűcs International McLeod Institute of Simulation Sciences, Hungarian Center Department of Information Management, Faculty of Economic and Social Sciences, Budapest University of Technology and Economics, Budapest, Hungary Széchenyi István University of Applied Sciences, Győr, Hungary In this paper a railway simulator will be presented and illustrated with a railway network model, which is used for education, i.e. the training of railway system operators. The new railway simulation system is developed using a general simulation software, CASSANDRA that is usable not only for the railway network building but for planning, analysis and optimum finding as well. Keywords: Knowledge Attributed Petri Net, railway simulation, Knowledge Base, scheduling 1. Introduction This paper describes a railway system simulation to be used by train railway system operators. We have developed a learning tool for education, but, besides, different railway system models can be analyzed. We do not need to build the physical railway model, but may experiment with the planned system on the computer. The modeled system can be built easily and effectively and its behaviour may be analyzed. The next advantage is that railway experts can use this system for designing new systems. At the Széchenyi István University of Applied Sciences the education of transport engineering is divided into several parts, where one part railway education has been based on a physical railway model. There are great advantages in using a simulation model as (i) the possibility of building various railway network models, (ii) the simultaneous accessability of the model for a large number of students, (iii) the easiness of changing both operating conditions as time tables, introducing accidents and other external problems for investigating their inference and finding solutions to them. Besides railway terms and railway techniques, the students may learn simulation techniques as well. They study simulation methodology and how to model a real system and they get to know a modeling tool. They exercise the following steps: problem phrasing, developing simulation model, model verification, validation, simulation running, analyzing and comparing the results with original data, refining the model, if necessary. 2. Object Set and Building the Railroad Network The objects can be divided into two large categories. One category is the mobile type of object, the other objects belong to the other, static category. The railroad system consists of solely static objects, and the trains in our simulation model are mobile objects. The model element object set from which the railroad network can be constructed consists of: platforms railtracks railtrack crossings switches simple evades slicing evades.
2 134 Railway Simulation with the CASSANDRA Simulation System It is important that the set of building element modules can easily be extended without limitations. The first step to build the railroad network model is planning of the real network. After it, the real network should be divided into such parts, which correspond to simulation objects. We have to assign an identifier to each part in order to identify the simulation objects. The network consists of two parts: layout and animation. After mapping the network, we can build the network layout in our simulation system, CASSANDRA (Jávor, 1994) from the available railroad element objects. This layout can be built in a drag and drop mode, the railroad objects can be put anywhere and can be connected by the mouse. 3. CASSANDRA The railway model builder software could be written using different tools, for example by selecting a general programming language (C++, Java, etc.) or by a simulation language or by a special purpose simulator software. The first solution needs great efforts; the last is good, but not flexible enough. We have developed this model builder case-tool by using CASSAN- DRA, by which we are able to achieve this faster than by a general programming language. CASSANDRA (Cognizant Adaptive Simulation System for Applications in Numerous Different Relevant Areas) is a simulation system based on a special class of High Level Petri Nets (Peterson, 1981; Tricas and Martinez, 1998), so called KAPN (Knowledge Attributed Petri Nets)((Jávor, 1993a). KAPN has certain advantages compared to the Numerical Petri Nets: Beyond numerical and symbolical attributes, tokens have Knowledge Base attributes as well. Knowledge Bases attached to tokens can represent mobile entities. The movement of mobile objects may be dependant on the Knowledge Bases. The mobile object routing can contain alternatives realized by branches. Fig. 1. Internal structure of the platform.
3 Railway Simulation with the CASSANDRA Simulation System 135 The place element of the KAPN may introduce delay times for the tokens. The condition of firing may depend on the Knowledge Bases of tokens and after the firing the Knowledge Bases may be modified. CASSANDRA is a discrete simulation software with object-oriented architecture, where individual blocks represent the objects having algorithms and data structures. The general structure contains an internal core and external communication layers. The internal core of the system uses KAPN, from which user-level building blocks for various fields of applications can be built. The external appearance of these blocks (e.g. platforms, railtracks, switches) is planned for end-users. The end-users may build arbitrary complicated and huge system by user-level building blocks hierarchically. yes to the first question, the train features can be determined by the following questions (see Table 1). Is there any train on the platform (0:no 1:yes)? If it is, what is the identifier (2 digits)? What is the type of train ( )? Which direction will the train start (1 or2)? Which file contains the route description? Which file contains the turnings? What is the maximum speed of the train? How long is the train [m]? What is the weight of the whole train ( )? How many railway cars are taken by the train? Table 1. The train features. 4. Platform and Train The platforms (see Fig. 1 and 2) are places where the trains stop, the passengers get off, get on trains that are waiting until departure time and this is part of the railway station. At the beginning of the investigation of the real system the trains can be found on one of the platforms, so the platform objects contain a vehicle generator in order to insert them to the initial state. Naturally, initially one part of the platforms is empty, on the other trains can be found; so the first parameter question of the platform object concerns whether there is a train on the platform, if the answer is no, the other questions are omitted. Fig. 2. Picture of a platform with semaphores. The Knowledge Attributed Tokens represent various trains in our Knowledge Attributed Petri Net based simulation system (Jávor, 1993b), and the token attributes contain the train features in order to enable easy and modifiable routing and scheduling. The trains start from platforms of railway stations, so the attributes of the trains can be set at the platform object, since the train token will be created there. After answering 5. Railtrack by Placer and its Implementation The most frequently used item of the object set is the railtrack in building the railway network and during simulation the trains spend most of the time on the railtracks. So it is very important to simplify the internal structure of the railtrack object in order to accelerate the simulation as much as possible. The traditional solution for the visualization of the train movement is the alternating row of the places and transitions, where the moving is represented by tokens deleted and created. Another possible solution is a structure involving one place and one transition, and the time spent on the railtrack can be written into the delay time of the Place element, but in this case we can disclaim the visualization. In our simulation system we used a new type of Petri Net implementation item to obtain a good and efficient simple solution. This item is developed in CASSANDRA, its name is Placer, and this is an extended version of the Place element. The icon of the Placer element (see Fig. 3.) is similar to Place, but the internal structure of Placer is more complex. Examining the object from the point of view of the external layer the condition of the simpleness comes true for the user, and the visualization of the movement is more sophisticated.
4 136 Railway Simulation with the CASSANDRA Simulation System Fig. 3. Implementation of Placer. The Placer (its user interface can be seen in Fig. 4.) is a new basic element of the Petri Net implementation and it is at the same level as Place or Transition, it behaves in a similar way as the Place element, Placer has a limited capacity as well. This means that the number of tokens in the Placer is restricted, the maximum value of tokens it can contain is its capacity. After a while the tokens can leave the Placer, this time is the total delay time of it. The total delay time can be divided into small delay time increments. The mobile object can move in incremental steps within the total delay time. These incremental steps can be used for visualization of moving as opposed to conventional Place element, where the mobile objects remain inside the Place, without indicating its internal movement. A great advantage of the Placer is its usability in several fields, not only in the railway systems, but in many other systems as e.g. general traffic systems. So, for example we used Placer elements in simulating urban traffic models (Szűcs and Benkő, 1995; Szűcs et al., 1996; Szűcs et al., 1997). It is possible to use Placer elements in traffic systems between cities in a country or in a region. Placer element may represent moving airplanes, so any airport can be built by using these objects, where the tokens may represent different types of aircraft. Placer is very useful in transport systems and logistic problems, since it helps to solve the problem of convenient visualization (Serafeimidis and Smithson, 1996). 6. Simple and Slicing Evade The simple evade (see Fig. 5.) is a branching part of the railway network, where the trains arriving may prefer a direction. The trains can come into the simple evade from 3 directions and may leave it in 3 directions by observing the following rules: If the train arrives from direction 1, it may leave in direction 2 or direction 3 depending on the position of the switch of the simple evade. The number of the states Fig. 4. User interface of the Placer.
5 Railway Simulation with the CASSANDRA Simulation System 137 Fig. 5. Graphical representation of the simple evades. Fig. 6. Graphical representation of the slicing evades. of the switch is 2, because the train must choose between 2 possibilities. One state is M, meaning that the train must go on the main way, the other is B, in this case the train must choose the byway. If the train comes from direction 2, then it cannot select; the train must leave in direction 1 (naturally, the switch must be in M state avoiding going off). If the train arrives from direction 3, then it does not have to choose, it will go in direction 1 (the state of the switch must be B). In our model the simple evade is operating as a system object with 6 ports, 3 input ports and 3 output ports. The slicing evade (see Fig. 6.) is a complex branching part of the railroad network, but not only one arriving train can choose an output direction. The train arriving at this object from any input direction can choose one way from the existing output directions. The trains can come into the slicing evade from 4 directions and may leave it in 4 directions, as well by observing the following rules: If the train arrives from any direction, it may leave in two directions, depending on the state of the switch of the evade. The states of the switch are the following, as can be seen in Table 2. MS: MainStraight MC: MainCross BS: BywayStraight BC: BywayCross Arrive Leave From 1 To 2 MS From 1 To 3 MC From 2 To 1 MS From 2 To 4 MC From 3 To 1 BC From 3 To 4 BS From 4 To 2 BS From 4 To 3 BC State of the switch Table 2. States of the switches.
6 138 Railway Simulation with the CASSANDRA Simulation System 7. The Model of the Railway System The whole model of the railway system is implemented in CASSANDRA using the above described object set. The block of the model of the full system can be seen in Fig. 7. Since the entire system cannot be seen on one screen, only one railway station can be selected at a time and such a railway station can be seen in the Figure 8. Fig. 7. Block scheme of the model of the whole system. Fig. 8. Detailed structure of a railway station.
7 Railway Simulation with the CASSANDRA Simulation System Schedule and Timetable The schedule of a train contains all information about the places and the times, when and where the train must be and how much time it has to wait at the railway stations. Scheduling of the whole system consists of the schedules of the trains, but it is a complex task to arrange it so that the trains should not collide and/or wait too long for each other. The schedule contains time scheduling (timetable) and area scheduling (route description). Usually a timetable contains departure times and arrival times at every railway station, where the train stops or passes through without stopping. In our simulated model velocity of the trains is determined, so besides the departure times we do not prescribe arrival times, otherwise the system would be overdetermined. Velocity of the trains is restricted in two ways. One is the maximum speed of the train, the other is the parameter of each part of the railtrack: restricted speed on the given railtrack. The real velocity is calculated from these two velocities, namely the final velocity is the minimum of the maximal train speed and the restricted speed of railtrack. In our simulation system demons (Jávor, 1992) control the trains in order to avoid collision. This controlling is similar to a common resource management. If a train enters a critical part of the railway system (as a common resource) the state of the virtual semaphore corresponding to this segment will be changed. The virtual semaphores are system variables in our simulation model and these system variables modify the semaphores in the animation of the model at the two end of the railway segment in order to forbid entering in the opposite direction for a train or one following it directly. The animated semaphores will be red. The railway segments are divided into railway tracks, which are the smallest units of the railway system, where only one train can stay. After the train left the first interval, the semaphore after it will be green in order to permit the second train if any train is waiting for the first train to enter this segment and follow the first train. Naturally the opposite semaphore is still red. Creating the timetable is a serious engineering task for experts as well. There are computer programs for such problems, but they only provide the output values, and the end-user does not see the way to the solution. Hence finding appropriate timetable by simulation tools is better, since the found solution can be visualized on the screen and the user can see the operating of the whole system. The demons with AI (Winston, 1977) can find this solution by changing the time values of the timetable as model parameters. Let us see, how can the demon find the optimal timetable by changing a departure time parameter. The train of identity number 9, at railway station "E" can leave at between 8700 to 9000 of the simulation time. During the search the demon modified the parameter of the 9th train and examined the average delay time of all the trains. Part of the results can be seen in Table 3, where the first row is the departure time in seconds, the second row is the delay of the 6th train, and the last row is the delay time in seconds. departure delay aver. delay Table 3. Results of the search. The table shows that the best results are between 8700 and 8850, where the 6th train does not have to wait for the 9th train between the station E and D. 9. Route Description by Knowledge Bases We use frame type Knowledge Bases (Rozenblit and Hu, 1992) for the route description of a mobile object. Generally, the route description is very long, because in this description every object of the network reached by the mobile object during the whole sequence of the route is involved. In our simulated model the route description by Knowledge Bases is simplified,
8 140 Railway Simulation with the CASSANDRA Simulation System because unnecessary items are eliminated according to the following rules: In the Knowledge Bases it is enough to determine the chosen directions at static objects, where the number of the outputs is more than one, that is, where the mobile object must choose? So we do not need to enumerate all static objects along the route, only the branching objects and the chosen direction, and this solution is unambiguous. In our model the Knowledge Bases of the route descriptions of the mobile objects are built according to these assumptions. The above described solution is good for such route descriptions, where the mobile objects (trains) are moving straight between two branching points and are not turning back on the straight line. If the trains can turn back at certain points, then the route description is more complicated. For this situation we developed a complex solution, where the route description is extended with a turning description as well. The row of the turning is defined in a Knowledge Base: at which turning point the train must go on, the Knowledge Base contains G (go on) character, where the train must turn back, the Knowledge Base contains B (back) character. So all possibilities of the turning back are determined. 10. Simulation Results After 3 simulated hours the simulation results of 11 trains can be seen in Table 4. In the first column the identifier of the train can be found. Stat. stay means the time of staying on the station, mov. time means the moving time and line time is the time, which the train had to wait on the line between the stations. The next column, stops shows the number of stoppings, km is the whole distance, than the train traveled and the vel. is the velocity of the train. Car/train shows the number of the cars per train, ton/train is the weight of the train in tons, length is the length of the whole train with the engine and the cars. The last column shows the cost of the whole round. 11. Summary and Conclusion Numbers in the table show that the schedule made by railway experts is planned well, because the line time values are small, e.g. the trains did not have to wait long, the maximum of summarized waiting time is less than 3 minutes. This value is at the train, where the traveled distance during the simulation is the longest distance. So the line time values are the most important results after the simulation and the students work can be evaluated based on these results. Another important factor is the cost of travelling of the train, which can be used in the economic analysis of the railway system. Operation of the simulation models corresponds to real situations, as various speed limits on the different railroad track segments, halting and waiting of the trains until the continuation of Train stat. stay mov. time line time stops km vel. car /train ton/ train length cost Table 4. Results of the simulation.
9 Railway Simulation with the CASSANDRA Simulation System 141 the voyage is permitted (as e.g. one train has to wait for an other). The appropriate choice of the level of detail for model representation has been of great importance in order to obtain the relevant information from simulation experiments. The simulation supplies a user-friendly graphic model representation with animation giving a good qualitative overview of the system operation, besides providing exact data in form of tables. As a result of developing an easily modifiable railway system model structure by the AI controlled CASSANDRA simulation system, an effective tool to be used both in education and in practical problem solving has been obtained. The simulator has been developed for educating college students and railway operating persons, this is more flexible and up to date way than physical railway models. This way, besides training, also experiments for investigating and determining optimal scheduling strategies can be done. The development for further research may be the investigation of a larger model, in this case the complexity of the system will be greater as well. Such case for example is joining the subrailway systems (among countries), where the simulated model is so large, that one computer is not enough for an efficient investigation. The cluster of the workstations may be a good solution for these types of problems (Hipper and Tavangarian, 1998; Shapiro, 1998). Acknowledgements This work was undertaken in a project at the Széchenyi István College, when the author was working at the Department of Traffic. Special thanks are due to Professor I. Prileszky, Head of the Department of Transportation for promoting the R&D work. Thanks are also due to Prof. A. Jávor and K. Arató for their advice with regard to simulation methodology and railway systems respectively. References [1] G. HIPPER, D. TAVANGARIAN, A concurrent network architecture for cost-efficient parallel computing using workstation clusters, Simulation Practice and Theory, 6:2 (1998), [2] A. JÁVOR, Demon Controlled Simulation, Mathematics and Computers in Simulation, 34:3 4 (1992), [3] A. JÁVOR, Knowledge Attributed Petri Nets, System Analysis, Modelling, Simulation, 13:1 2 (1993a), [4] A. JÁVOR, Petri Nets in Simulation, EUROSIM Simulation News Europe, 9 November (1993b), 6 7. [5] A. JÁVOR, Comparison 2 CASSANDRA 3.0, EU- ROSIM Simulation New Europe, 11 July (1994), 28. [6] A. JÁVOR, G. SZŰCS, Traffic Simulation using AI, presented at the Proceedings of the IMACS European Simulation Meeting on Simulation Tools and Applications, August, (1995), 76 81, Győr, Hungary. [7] J. L. PETERSON, Petri Net Theory and Modelling of Systems, Prentice-Hall, [8] J. W. ROZENBLIT, J. HU, Integrated knowledge representation and management in simulation-based design generation, Mathematics and Computers in Simulation, 34 (1992), [9] E. SHAPIRO, Overview New directions for simulation and modeling of complex systems, Simulation Practice and Theory, 6:2 (1998), [10] V. SERAFEIMIDIS, S.SMITHSON, Understanding and Supporting Information Systems Evaluation, Journal of Computing and Information Technology, 4:2 (1996), [11] G. SZŰCS, M. BENKŐ, An Object Set for Traffic Simulation, presented at the Proceedings of the IMACS European Simulation Meeting on Simulation Tools and Applications, August, (1995) Győr, Hungary. [12] G. SZŰCS, Á. VIGH, A. FARKAS, AI Controlled Traffic-Emission Line Source, presented at the Proceedings of the ESM96, 2 6 June, (1996) , Budapest, Hungary. [13] G. SZŰCS, A. JÁVOR, M. BENKŐ, GY. BUZÁSY, A. FARKAS, Traffic Simulation with the AI controlled CASSANDRA Simulation System, presented at the Proceedings of the 2nd IMACS Symposium on Mathematical Modelling, 5 7 February, (1997) , Vienna, Austria. [14] G. SZŰCS, A. JÁVOR, Simulation and Optimization of Urban Traffic using AI, Mathematics and Computers in Simulation, 46 (1998),
10 142 Railway Simulation with the CASSANDRA Simulation System [15] F. TRICAS, J. MARTINEZ, Distributed control systems simulation using high level Petri nets, Mathematics and Computers in Simulation, 46 (1998), [16] P. H. WINSTON, Artificial Intelligence, Addison- Wesley Publishing Company, Received: May, 2000 Revised: February, 2001 Accepted: May, 2001 Contact address: Gábor Szűcs Department of Information Management Faculty of Economic and Social Sciences Budapest University of Technology and Economics H-1111 Budapest Sztoczek u. 4. HUNGARY GÁBOR SZŰCS was born in 1970, and received his M.Sc.E.E. from the Technical University of Budapest in His thesis was the development of an FMS model and experience with it, he deals with simulation since then. His main field is modeling by Knowledge Attributed Petri Nets in several areas using the CASSANDRA simulation system. His publications amount to 15 items.
Appendix A. About RailSys 3.0. A.1 Introduction
Appendix A About RailSys 3.0 This appendix describes the software system for analysis RailSys used to carry out the different computational experiments and scenario designing required for the research
Title: Integrating Management of Truck and Rail Systems in LA. INTERIM REPORT August 2015
Title: Integrating Management of Truck and Rail Systems in LA Project Number: 3.1a Year: 2013-2017 INTERIM REPORT August 2015 Principal Investigator Maged Dessouky Researcher Lunce Fu MetroFreight Center
Airline Schedule Development
Airline Schedule Development 16.75J/1.234J Airline Management Dr. Peter Belobaba February 22, 2006 Airline Schedule Development 1. Schedule Development Process Airline supply terminology Sequential approach
Traffic Simulation Modeling: VISSIM. Koh S.Y Doina 1 and Chin H.C 2
Traffic Simulation Modeling: VISSIM Koh S.Y Doina 1 and Chin H.C 2 Faculty of Engineering, Civil Engineering Department, National University of Singapore ABSTRACT This Undergraduate Research Opportunity
Application of Artificial Intelligence for a Computerized Maintenance Scheduling System
Application of Artificial Intelligence for a Computerized Maintenance Scheduling System Daniel Lai Chief Information Officer, MTR Corporation Dr Andy Chun Associate Professor, City University of Hong Kong
BV has developed as well as initiated development of several simulation models. The models communicate with the Track Information System, BIS.
Simulation models: important aids for Banverket's planning process M. Wahlborg Banverket Swedish National Rail Administration, Planning Department, S-781 85 Borlange, Sweden Abstract When making decisions
AN AIRCRAFT TAXI SIMULATION MODEL FOR THE UNITED PARCEL SERVICE LOUISVILLE AIR PARK. W. Swain Ottman Angela C. Ford Gregory R.
Proceedings of the 1999 Winter Simulation Conference P. A. Farrington, H. B. Nembhard, D. T. Sturrock, and G. W. Evans, eds. AN AIRCRAFT TAXI SIMULATION MODEL FOR THE UNITED PARCEL SERVICE LOUISVILLE AIR
DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7
DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7 Contents GIS and maps The visualization process Visualization and strategies
USE OF SOLUTION STRATEGY IN OPEN CAST MINING TRUCK DISPATCHING SYSTEM
USE OF SOLUTION STRATEGY IN OPEN CAST MINING TRUCK DISPATCHING SYSTEM Kazem Oraee & Bahareh Asi Azad Univeristy Tehran South, Tehran, Iran Kavoshgaran consulting engineers, Tehran, Iran ABSTRACT: The technique
Operating Concept and System Design of a Transrapid Maglev Line and a High-Speed Railway in the pan-european Corridor IV
Operating Concept and System Design of a Transrapid Maglev Line and a High-Speed Railway in the pan-european Corridor IV A. Stephan & E. Fritz IFB Institut für Bahntechnik GmbH, Niederlassung, Germany
Statistical Forecasting of High-Way Traffic Jam at a Bottleneck
Metodološki zvezki, Vol. 9, No. 1, 2012, 81-93 Statistical Forecasting of High-Way Traffic Jam at a Bottleneck Igor Grabec and Franc Švegl 1 Abstract Maintenance works on high-ways usually require installation
HMLV Manufacturing Systems Simulation Analysis Using the Database Interface
HMLV Manufacturing Systems Simulation Analysis Using the Database Interface JURAJ ŠVANČARA Faculty of Electrical Engineering and Information Technology Slovak University of Technology in Bratislava Ilkovicova
DLA THESIS HIGH-SPEED INTERCITY PASSENGER RAIL CARRIAGES FOR MÁV BALÁZS LENKEI SUPESRVISOR: PROF. JÓZSEF SCHERER
HIGH-SPEED INTERCITY PASSENGER RAIL CARRIAGES FOR MÁV BALÁZS LENKEI DLA THESIS SUPESRVISOR: PROF. JÓZSEF SCHERER MOHOLY-NAGY UNIVERSITY OF ART AND DESIGN BUDAPEST DOKTORAL SCHOOL DEPARTMENT OF DESIGN BUDAPEST,
- 1 - intelligence. showing the layout, and products moving around on the screen during simulation
- 1 - LIST OF SYMBOLS, TERMS AND EXPRESSIONS This list of symbols, terms and expressions gives an explanation or definition of how they are used in this thesis. Most of them are defined in the references
GOAL-BASED INTELLIGENT AGENTS
International Journal of Information Technology, Vol. 9 No. 1 GOAL-BASED INTELLIGENT AGENTS Zhiqi Shen, Robert Gay and Xuehong Tao ICIS, School of EEE, Nanyang Technological University, Singapore 639798
ARTIFICIAL NEURAL NETWORKS FOR ADAPTIVE MANAGEMENT TRAFFIC LIGHT OBJECTS AT THE INTERSECTION
The 10 th International Conference RELIABILITY and STATISTICS in TRANSPORTATION and COMMUNICATION - 2010 Proceedings of the 10th International Conference Reliability and Statistics in Transportation and
ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION
1 ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION B. Mikó PhD, Z-Form Tool Manufacturing and Application Ltd H-1082. Budapest, Asztalos S. u 4. Tel: (1) 477 1016, e-mail: [email protected]
Report on the Train Ticketing System
Report on the Train Ticketing System Author: Zaobo He, Bing Jiang, Zhuojun Duan 1.Introduction... 2 1.1 Intentions... 2 1.2 Background... 2 2. Overview of the Tasks... 3 2.1 Modules of the system... 3
From Big Data to Smart Data How to improve public transport through modelling and simulation.
From Big Data to Smart Data How to improve public transport through modelling and simulation. Dr. Alex Erath, Pieter Fourie, Sergio Ordó ~ nez, Artem Chakirov FCL Research Module: Mobility and Transportation
VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune
VEHICLE TRACKING SYSTEM USING GPS Pooja P. Dehankar 1, 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune Prof. S. P. Potdar 2 2 Asst. Professor, SCOE, Vadgaon, Pune Abstract- Global Positioning System is
Implementation of traffic effect estimations. for intermodal dynamic routing services on VIELMOBIL - an. ITS-platform for the RheinMain region
Implementation of traffic effect estimations for intermodal dynamic routing services on VIELMOBIL - an ITS-platform for the RheinMain region Rüdiger BERNHARD, Enrico STEIGER, Stefan KRAMPE, Stefan KOLLARITS,
USING OPNET TO SIMULATE THE COMPUTER SYSTEM THAT GIVES SUPPORT TO AN ON-LINE UNIVERSITY INTRANET
USING OPNET TO SIMULATE THE COMPUTER SYSTEM THAT GIVES SUPPORT TO AN ON-LINE UNIVERSITY INTRANET Norbert Martínez 1, Angel A. Juan 2, Joan M. Marquès 3, Javier Faulin 4 {1, 3, 5} [ [email protected], [email protected]
Development of a Concept for the Public Transport Interconnectivity for Savaria International Airport. Report
Development of a Concept for the Public Transport Interconnectivity for Savaria International Airport Report CENTRAL EUROPE Programme Project CHAMPIONS February 2012 Development of a Concept for the Public
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
Bitrix Site Manager 4.1. User Guide
Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing
Designing a Schematic and Layout in PCB Artist
Designing a Schematic and Layout in PCB Artist Application Note Max Cooper March 28 th, 2014 ECE 480 Abstract PCB Artist is a free software package that allows users to design and layout a printed circuit
Keywords - animation, e-learning, high school, physics lesson
Simplify Understanding Physics Lessons for High School with Animation by E-Learning FX Hendra Prasetya Faculty of Computer Science, Soegijapranata Catholic University (SCU) Semarang, Indonesia [email protected]
PART III. OPS-based wide area networks
PART III OPS-based wide area networks Chapter 7 Introduction to the OPS-based wide area network 7.1 State-of-the-art In this thesis, we consider the general switch architecture with full connectivity
DEPARTMENT OF TRANSPORTATION MANAGEMENT
270 COLLEGE OF MANAGEMENT DEPARTMENT OF TRANSPORTATION MANAGEMENT Degrees Offered: B.A., M.S. Chair: Liu, Shih-Sien ( 劉 士 仙 ) The Department Established in 1986, the Department of Transportation Management
The Masters of Science in Information Systems & Technology
The Masters of Science in Information Systems & Technology College of Engineering and Computer Science University of Michigan-Dearborn A Rackham School of Graduate Studies Program PH: 313-593-5361; FAX:
ScienceDirect. Model Planning Production and Logistics Activities in Business Networks
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 69 ( 2014 ) 370 376 24th DAAAM International Symposium on Intelligent Manufacturing and Automation, 2013 Model Planning Production
AEI RAIL NETWORK SERVER User Manual
AEI RAIL NETWORK SERVER User Manual Copyright 2000 Signal Computer Consultants All rights reserved Signal Computer Consultants P.O. Box 18445 Pittsburgh, PA 15236 Tel. 888 872-4612 (toll free US and Canada
High-Mix Low-Volume Flow Shop Manufacturing System Scheduling
Proceedings of the 14th IAC Symposium on Information Control Problems in Manufacturing, May 23-25, 2012 High-Mix Low-Volume low Shop Manufacturing System Scheduling Juraj Svancara, Zdenka Kralova Institute
Using reporting and data mining techniques to improve knowledge of subscribers; applications to customer profiling and fraud management
Using reporting and data mining techniques to improve knowledge of subscribers; applications to customer profiling and fraud management Paper Jean-Louis Amat Abstract One of the main issues of operators
Simulation of Railway Networks
began a few years ago as a research project at the Swiss Federal Institute of Technology. The aim of the project, Object-Oriented Modeling in Railways, was to develop a userfriendly tool to answer questions
Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging
Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging Aravind. P, Kalaiarasan.A 2, D. Rajini Girinath 3 PG Student, Dept. of CSE, Anand Institute of Higher Technology,
GEDAE TM - A Graphical Programming and Autocode Generation Tool for Signal Processor Applications
GEDAE TM - A Graphical Programming and Autocode Generation Tool for Signal Processor Applications Harris Z. Zebrowitz Lockheed Martin Advanced Technology Laboratories 1 Federal Street Camden, NJ 08102
A method of generating free-route walk-through animation using vehicle-borne video image
A method of generating free-route walk-through animation using vehicle-borne video image Jun KUMAGAI* Ryosuke SHIBASAKI* *Graduate School of Frontier Sciences, Shibasaki lab. University of Tokyo 4-6-1
Use of System Dynamics for modelling customers flows from residential areas to selling centers
Use of System Dynamics for modelling customers flows from residential areas to selling centers ENRICO BRIANO (*) CLAUDIA CABALLINI (*)(**) ROBERTO REVETRIA (*)(**) MAURIZIO SCHENONE (**) ALESSANDRO TESTA
Railway Crossing Information System
Railway Crossing Information System ITS Canada Presentation June 2, 2014 Ian Steele, P.Eng Agenda Click to edit Master title style RBRC Program Project Background Concept of Operations Design Process Design
DISCRETE EVENT SIMULATION HELPDESK MODEL IN SIMPROCESS
DISCRETE EVENT SIMULATION HELPDESK MODEL IN SIMPROCESS Martina Kuncova Pavel Wasserbauer Department of Econometrics University of Economics in Prague W.Churchill Sq. 4, 13067 Prague 3, Czech Republic E-mail:
Figure 1. Basic Petri net Elements
ABCM Symposium Series in Mechatronics - Vol. 3 - pp.653-658 Copyright c 2008 by ABCM A REAL OBJECT CONTROL SYSTEM FOR USE IN MANUFACTURING TELEPRESENCE ENVIRONMENTS. Claiton de Oliveira Department of Mechanical
Available online at www.sciencedirect.com. ScienceDirect. Procedia Computer Science 52 (2015 ) 902 907
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 52 (2015 ) 902 907 The 4th International Workshop on Agent-based Mobility, Traffic and Transportation Models, Methodologies
Towards Participatory Design of Multi-agent Approach to Transport Demands
ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 Towards Participatory Design of Multi-agent Approach to Transport Demands 10 Yee Ming Chen 1, Bo-Yuan Wang Department of Industrial Engineering and Management
Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur
Module 5 Broadcast Communication Networks Lesson 1 Network Topology Specific Instructional Objectives At the end of this lesson, the students will be able to: Specify what is meant by network topology
Modeling and Simulation Firewall Using Colored Petri Net
World Applied Sciences Journal 15 (6): 826-830, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Modeling and Simulation Firewall Using Colored Petri Net 1 2 Behnam Barzegar and Homayun Motameni 1 Department
Integration, testing and debugging of C code together with UML-generated sources
Integration, testing and debugging of C code together with UML-generated sources Old C code Fig. 1: Adding tram traffic lights to a traffic intersection Introduction It will soon no longer be possible
Contents. Launching FrontPage... 3. Working with the FrontPage Interface... 3 View Options... 4 The Folders List... 5 The Page View Frame...
Using Microsoft Office 2003 Introduction to FrontPage Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.0 Fall 2005 Contents Launching FrontPage... 3 Working with
Robot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
Instructional Systems Design
Analysis and Design of Distance Learning Systems: Instructional Systems Design Contents The Purpose of Design Audience of Design documents Phases of Instructional Design Development of initial Content
Cell Based Reporting For Effective Custom Reports And Analytics
2009 Rakesh Tej Kumar Kalahasthi, P. Radha Krishna 425 Cell Based Reporting For Effective Custom Reports And Analytics Rakesh Tej Kumar Kalahasthi, P. Radha Krishna Abstract: Business Intelligence (BI)
User s Manual for Fingerprint Door Control Software
User s Manual for Fingerprint Door Control Software Foreword The naissance of F7 indicated that fingerprint reader enters into professional door control domain. That s why we developed this software to
Simulation Model of an Ultra-Light Overhead Conveyor System; Analysis of the Process in the Warehouse
Simulation Model of an Ultra-Light Overhead Conveyor System; Analysis of the Process in the Warehouse Batin Latif Aylak, Bernd Noche, M. Baran Cantepe, Aydin Karakaya Abstract Ultra-light overhead conveyor
A Test Case Generator for the Validation of High-Level Petri Nets
A Test Case Generator for the Validation of High-Level Petri Nets Jörg Desel Institut AIFB Universität Karlsruhe D 76128 Karlsruhe Germany E-mail: [email protected] Andreas Oberweis, Torsten
Performance. 13. Climbing Flight
Performance 13. Climbing Flight In order to increase altitude, we must add energy to the aircraft. We can do this by increasing the thrust or power available. If we do that, one of three things can happen:
Copyright. Network and Protocol Simulation. What is simulation? What is simulation? What is simulation? What is simulation?
Copyright Network and Protocol Simulation Michela Meo Maurizio M. Munafò [email protected] [email protected] Quest opera è protetta dalla licenza Creative Commons NoDerivs-NonCommercial. Per
An Instructional Aid System for Driving Schools Based on Visual Simulation
An Instructional Aid System for Driving Schools Based on Visual Simulation Salvador Bayarri, Rafael Garcia, Pedro Valero, Ignacio Pareja, Institute of Traffic and Road Safety (INTRAS), Marcos Fernandez
RADIOTHERAPY COST ESTIMATOR USER GUIDE
RADIOTHERAPY COST ESTIMATOR USER GUIDE The originating section of this publication in the IAEA was: Applied Radiation Biology and Radiotherapy Section International Atomic Energy Agency Wagramerstrasse
Automatic Railway Gate Controller with High Speed Alerting System
Automatic Railway Gate Controller with High Speed Alerting System Vikash Kumar 1, Prajit Paul 2, Nishant kumar 1, Pratik kumar Sinha 1, Sumant Kumar Mahato 1 B. Tech Student, Dept. of ECE, Asansol Engineering
ATM Network Performance Evaluation And Optimization Using Complex Network Theory
ATM Network Performance Evaluation And Optimization Using Complex Network Theory Yalin LI 1, Bruno F. Santos 2 and Richard Curran 3 Air Transport and Operations Faculty of Aerospace Engineering The Technical
DIRECT SHIPMENT VS. CROSS DOCKING
Advanced Logistic Systems Vol. 6. No. 1. (2012) pp. 83-88. DIRECT SHIPMENT VS. CROSS DOCKING TAMÁS BÁNYAI 1 Abstract: The globalization of production and service enterprises increased the complexity of
A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster
, pp.11-20 http://dx.doi.org/10.14257/ ijgdc.2014.7.2.02 A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster Kehe Wu 1, Long Chen 2, Shichao Ye 2 and Yi Li 2 1 Beijing
DISCRETE AND CONTINUOUS SIMULATION OF MANUFACTURING PROCESSES
DISCRETE AND CONTINUOUS SIMULATION OF MANUFACTURING PROCESSES Abstract DISKRÉTNA A SPOJITÁ SIMULÁCIA VÝROBNÝCH PROCESOV Ing. Maroš Fill, prof. Ing. Gabriel Fedorko PhD. Technická univerzita v Košiciach
Multiproject Scheduling in Construction Industry
Multiproject Scheduling in Construction Industry Y. Gholipour Abstract In this paper, supply policy and procurement of shared resources in some kinds of concurrent construction projects are investigated.
Discrete-Event Simulation
Discrete-Event Simulation Prateek Sharma Abstract: Simulation can be regarded as the emulation of the behavior of a real-world system over an interval of time. The process of simulation relies upon the
Modeling Agile Manufacturing Cell using Object-Oriented Timed Petri net
Modeling Agile Manufacturing Cell using Object-Oriented Timed Petri net Peigen Li, Ke Shi, Jie Zhang Intelligent Manufacturing Lab School of Mechanical Science and Engineering Huazhong University of Science
Using Emergent Behavior to Improve AI in Video Games
Noname manuscript No. (will be inserted by the editor) Using Emergent Behavior to Improve AI in Video Games Janne Parkkila Received: 21.01.2011 / Accepted: date Abstract Artificial Intelligence is becoming
TM SysAid Chat Guide Document Updated: 10 November 2009
SysAidTM Chat Guide Document Updated: 10 November 2009 Introduction 2 Quick Access to SysAid Chat 3 Enable / Disable the SysAid Chat from the End User Portal. 4 Edit the Chat Settings 5 Chat Automatic
Virtual CRASH 3.0 Staging a Car Crash
Virtual CRASH 3.0 Staging a Car Crash Virtual CRASH Virtual CRASH 3.0 Staging a Car Crash Changes are periodically made to the information herein; these changes will be incorporated in new editions of
Partizan Access Control Management User Manual. Version 2.0.0, 14 August 2015
Partizan Access Control Management User Manual Version 2.0.0, 14 August 2015 Abstract This document is the Software User Manual (SUM) for the Partizan Access Control Management project and was made according
Discrete-Event Simulation
Discrete-Event Simulation 14.11.2001 Introduction to Simulation WS01/02 - L 04 1/40 Graham Horton Contents Models and some modelling terminology How a discrete-event simulation works The classic example
Evaluation of Complexity of Some Programming Languages on the Travelling Salesman Problem
International Journal of Applied Science and Technology Vol. 3 No. 8; December 2013 Evaluation of Complexity of Some Programming Languages on the Travelling Salesman Problem D. R. Aremu O. A. Gbadamosi
Arrival and Departure. Information for disabled passengers and passengers with reduced mobility at Frankfurt Airport
Arrival and Departure Information for disabled passengers and passengers with reduced mobility at Frankfurt Airport Valid from 1.9.2011 i Please note, that due to ongoing construction works within the
Identification of Energy Distribution for Crash Deformational Processes of Road Vehicles
Acta Polytechnica Hungarica Vol. 4, No., 007 Identification of Energy Distribution for Crash Deformational Processes of Road Vehicles István Harmati, Péter Várlaki Department of Chassis and Lightweight
siemens.com/mobility Sitraffic Office The integrated workstation for traffic engineers
siemens.com/mobility Sitraffic Office The integrated workstation for traffic engineers A single software system for use by the traffic engineer, the operator and the service technician? Welcome to the
Flash Tutorial Part I
Flash Tutorial Part I This tutorial is intended to give you a basic overview of how you can use Flash for web-based projects; it doesn t contain extensive step-by-step instructions and is therefore not
8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION
- 1-8. KNOWLEDGE BASED SYSTEMS IN MANUFACTURING SIMULATION 8.1 Introduction 8.1.1 Summary introduction The first part of this section gives a brief overview of some of the different uses of expert systems
Plans and Lines of Movement 57.1. A studio experiment
Plans and Lines of Movement A studio experiment 57 Douglas Vieira de Aguiar Federal University of Rio Grande do Sul, Brazil Abstract This work is based on a studio experience carried out with 1st year
EB TechPaper. Test drive with the tablet. automotive.elektrobit.com
EB TechPaper Test drive with the tablet automotive.elektrobit.com 1 A great many test miles have to be covered in the development and validation of driver assistance systems. A tablet with Elektrobit (EB)
An Algorithm for Automatic Base Station Placement in Cellular Network Deployment
An Algorithm for Automatic Base Station Placement in Cellular Network Deployment István Törős and Péter Fazekas High Speed Networks Laboratory Dept. of Telecommunications, Budapest University of Technology
A Simple Method to Forecast Travel Demand in Urban Public Transport
Acta Polytechnica Hungarica Vol. 9, No. 4, 2012 A Simple Method to Forecast Travel Demand in Urban Public Transport Balázs Horváth Széchenyi István University Department of Transport Egyetem tér 1, H-9026
Integrated Asset Management Tool for Highway Infrastructure
Integrated Asset Management Tool for Highway Infrastructure Robert VEITEGERER Head of Department Vienna Consulting Engineers Vienna, Austria [email protected] Rui LIMA Civil Engineer Vienna Consulting
AEI RAIL & ROAD MANAGER
AEI RAIL & ROAD MANAGER User Manual August 31, 2012 Copyright 2005 Softrail All rights reserved Softrail 1098 Venetia Road Eighty-Four, PA 15330 Tel. 888 872-4612 (toll free US and Canada only) Tel. 724
On One Approach to Scientific CAD/CAE Software Developing Process
ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 9 On One Approach to Scientific CAD/CAE Software Developing Process George Sergia 1, Alexander Demurov 2, George Petrosyan 3, Roman Jobava 4 1 Exact and
User Manual - CFR Online Ticket. User Manual CFR Online Ticket
User Manual CFR Online Ticket 1 Contents: A. Methodology for a registered user Registration B. Sale application of CFR online tickets Connecting I forgot my password Routes Train Information Traffic restrictions
2) Write in detail the issues in the design of code generator.
COMPUTER SCIENCE AND ENGINEERING VI SEM CSE Principles of Compiler Design Unit-IV Question and answers UNIT IV CODE GENERATION 9 Issues in the design of code generator The target machine Runtime Storage
BENEFIT OF DYNAMIC USE CASES TO EARLY DESIGN A DRIVING ASSISTANCE SYSTEM FOR PEDESTRIAN/TRUCK COLLISION AVOIDANCE
BENEFIT OF DYNAMIC USE CASES TO EARLY DESIGN A DRIVING ASSISTANCE SYSTEM FOR PEDESTRIAN/TRUCK COLLISION AVOIDANCE Hélène Tattegrain, Arnaud Bonnard, Benoit Mathern, LESCOT, INRETS France Paper Number 09-0489
Module 9. User Interface Design. Version 2 CSE IIT, Kharagpur
Module 9 User Interface Design Lesson 21 Types of User Interfaces Specific Instructional Objectives Classify user interfaces into three main types. What are the different ways in which menu items can be
Analysis and Implementation of Workflowbased Supply Chain Management System
Analysis and Implementation of Workflowbased Supply Chain Management System Yan Tu 1 and Baowen Sun 2 1 Information School, Central University of Finance and Economics, Beijing, 100081, P.R.China,[email protected]
Transport Layer Protocols
Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements
2Creating Reports: Basic Techniques. Chapter
2Chapter 2Creating Reports: Chapter Basic Techniques Just as you must first determine the appropriate connection type before accessing your data, you will also want to determine the report type best suited
Modeling and simulation modeling
Simulation Modeling with AnyLogic: Agent Based, Discrete Event and System Dynamics Methods 1 Modeling and simulation modeling In this chapter we will talk about modeling in general, types of models, and
