Poll

Are you considering working with an UAV for surveying?


Spacer
Archive
Archive > December 2005, Volume 19, Issue 12 > Movement Simulation and Analysis

Movement Simulation and Analysis

  29/12/2005
Modelling Railway Passenger Activity in Tokyo
In a world where everyone is constantly on the move, simulation and analysis of characteristics of the movement of objects is increasingly important, not only for behaviour forecast and policy/decision-making but also for monitoring and accident prevention. The authors developed key techniques for modelling large-scale moving objects and applied the system in movement simulation and pattern analysis of railway station passengers in Tokyo.
Rong Xie and Ryosuke Shibasaki, The University of Tokyo, Japan

Technology push and application pull are leading to increasing study of simulation and analysis of the spatial and temporal behaviour of large-scale moving objects such as pedestrians, cars, buses and trains. The technology push results mainly from advances in positioning systems, in particular GPS, and wireless communication. These rapidly developing technologies enable continuous tracking and recording positions of moving objects. The application pull comes from demands for services which require (1) information on the flow density of potential visitors, (2) tracking and visualising the actual movement of objects and (3) behaviour understanding and forecast, and policy formulation.

System Architecture
A three-level system architecture is proposed. At Database level the data includes boundary partition, map data, travel data and attributes of moving objects. The data is stored and managed in Oracle. At Model level a kernel of class hierarchies in Java, called Moving Objects Model Library, has been developed. The kernel encloses all capabilities for modelling, querying and visualising spatio-temporal data and information to support moving-objects applications. It includes spatial schema, temporal schema and spatio-temporal schema, query processing and indexing, and movement-simulation model. Figure 2 shows a UML class-diagram of the spatio-temporal schema and simulation model. At Application level user requests are translated into basic functions corresponding to special services such as:


  • background network display
  • movement query, performing queries on objects and spatial, temporal and spatio-temporal behaviour, visualisation of query results enabling analysis of patterns of movement
  • movement simulation for tracking and visualising the whole evolution of movement over time
  • movement analysis on flow density and characteristics and movement patterns.


Spatio-temporal Model
Space and time are two properties inherent to any moving object. We use an object-based approach to model such moving objects and their behaviour. Each object encapsulates its spatial dimension, temporal dimension, attribute characteristic, corresponding behaviour operation and interaction with the environment. Our spatio-temporal data model, includes:

  • abstract data type and process to support data representation and data manipulation
  • representation of dynamic attributes
  • spatio-temporal relationship for representing interaction between moving objects and their environment
  • spatio-temporal operations for query processing.


Movement Query
On the basis of the above conceptual spatio-temporal data model, various application queries have been developed to capture movement characteristics. Specialised spatio-temporal operations and efficient indexing have also been developed for fast access. The index structure is based on an improved R-Tree mechanism called ST R-Tree, which considers time as another spatial dimension in 2D and uses an integrated 3D spatio-temporal index. Further, the ST R-Tree improves the efficiency of R-Tree by indexing line segments as part of trajectories, enabling special queries such as determination of the trajectory of a moving object. Our system handles four basic types of query: spatial, temporal, spatio-temporal and object-related. Spatial queries, which are formulated in terms of spatial operations, return spatial attributes; since no temporal information is used, the query covers the whole time axis. Temporal queries, which are formulated in terms of temporal operations, deal with temporal relationships between objects and with the valid time of an object; since no spatial information is used, the query covers the whole space. Spatio-temporal queries return spatial components or values at a specific time, or valid time of spatio-temporal relationships. Object queries are a special spatio-temporal type of query, which extracts information on object trajectory by selecting a spatial and temporal range.

Movement Simulation
Movement can be represented as a spatio-temporal relationship among moving objects. A movement-simulation model is applied for representing spatial and temporal characteristics of moving objects and for analysing the patterns of motion of a moving object, which includes four components:

  • trajectory interpolation: the position of the moving object is sampled in time and its trajectory represented as a series of straight lines connecting successive positions
  • motion parameter computation in the simulation model is done using higher-level parameters such as speed, direction, and acceleration and travelled range
  • transaction-time definition: the history of database activity of moving objects is recorded rather than real-world history; this maintains the entire temporal behaviour of moving objects; the valid period of transaction restricts the time of existence or validity of the object in the temporal world
  • data structure and indexing: these have been designed for large-scale simulator, including data structure of trip, indexing structure of starting time and indexing structure of ending time.


Case Studies
We applied the approach to movement simulation and pattern analysis of 10,000 passengers of East Japan Railway Company in JR railway stations in Tokyo. The railway network under consideration here is located within a radius of about 70km2 of Tokyo and comprises 32 major railway lines. Information about the rail travel of each passenger was recorded by questionnaire. Application queries on passenger movement included the number of movements in one day (see for an example Figure 3), the number of movements within a specific station and movements on a selected railway line.

Further Reading

  • Güting, R. H., Böhlen, M. H., Erwig, M. and Jensen, C. S. et al, 2000, A foundation for representing and querying moving objects, ACM Transactions on Database Systems, 25, pp 1-42.
  • ISO/TC 211 Secretariat, 2000, ISO/TC 211 Geographic information/Geomatics 19107 Geographic information - Spatial schema.
  • ISO/TC 211 Secretariat, 2000, ISO/TC 211 Geographic information/Geomatics 19108 Geographic information – Temporal schema.
  • Sistla, A. P. Wolfson, O., Chamberlain, S., Dao, S., 1997, Modeling and querying moving objects, in Proceedings of the Thirteenth International Conference on Data Engineering, April 7-11, 1997, Birmingham UK, pp. 422-432.

Biography of the Author(s)
Both authors are with the Centre for Spatial Information Science, The University of Tokyo, Japan. Dr Rong Xie received a PhD degree in 2003 from The University of Tokyo, where she is currently a post-doctoral researcher. Her research interest covers moving-objects data modelling and simulation, spatio-temporal analysis and database, mobile agent and distributed computing.

Prof. Ryosuke Shibasaki received a PhD degree from The University of Tokyo, Japan in 1987. His research interest covers 3D-data acquisition for GIS, conceptual modelling for spatial objects, and agent-based microsimulation in a GIS environment.





     


Comments (0):
There are no comments yet.
Make your comment:
Name:
Your comment:
Type over the 2 words (or number) from the picture
 
Most Popular articles Most Popular News Most Popular Jobs
Spacer


Spacer
Spacer
Spacer
 

Interactive


3D Scanning of Historic Sugar Factories

The Alliance for Integrated Spatial Technologies at the University of South Florida, USA, recently worked with the Florida Park Service on a project to document the remains of several historic sugar-mill sites in the State Parks to create as-builts to be used in preservation and conservation of these resources. The FARO LS 880, along with GPS and total station georeferencing and colour imaging, was used on these projects. 

 

 Last 5 items:
 3D Scanning of Historic Sugar Factories
 Road Improvement Survey with UAV
 3D BIM + money = 5D
 Setting up a survey in a swamp
 Launch of the 9th Baidu Satellite
 
Spacer
Spacer
Spacer
Spacer
Spacer