日本財団 図書館


COMPOSITE APPROACH TO THE DEVELOPMENT OF A SPATIAL DATA MODELING
SOFTWARE (SDMS) FOR THE MARINE NAVIGATIONAL SIMULATORS (MNS)
Vladimir Ponomarev (Transas Marine Ltd, UK)
 
 The late 1980s saw an extensive development of marine computer simulators ensuring excellent cost-effective training of high-class specialists in the sphere of navigation. Developing along with the computer simulators are the databases (scenes) for them, i.e., virtual models of environment, of its physical properties. The production of such databases is a high-tech process using the most up-to-date and costly computer equipment in the conditions of permanently growing requirements for the end product quality which should comply with the electronics development level and competition terms within the framework of a limited number of users. Another specific feature of the database production for the computer simulators is that it requires highly professional personnel capable of being easily adapted to the changes in the production procedure and quality level. In these circumstances, the key factor determining the economic efficiency and flexibility of this kind of production is a spatial data modelling system (SDMS). This work describes approaches to the creation of a SDMS and their implementation in TRANSAS
 
1. PROBLEM DEFINITION FOR THE CREATION OF A SDMS FOR THE NAVIGATIONAL MARINE SIMULATORS.
1.1 Specific features of spatial databases (SDB) for the marine simulators
 
 The know-how of creating SDB for the marine simulators has a number of specific features allowing it to bee singled out into a separate direction of the spatial design. These specific features include:
 
1) Modelling of both, surface and submerged part of the terrain with the use of various accuracy criteria; it should be noted that, as a rule, the submerged part of the terrain should be modelled with a better accuracy.
2) Modelling of a large number of vertical surfaces, e.g., side parts of the mooring walls and boundaries of the dredged areas. This complicates the use of standard triangulation algorithms.
3) Use of data from different sources with varying degrees of reliability as the initial data for the building up of the surface and submerged terrain.
4) Modelling of a large number of aids to navigation with unique colour, light and acoustic characteristics.
5) Frequent update requirement for the navigational data.
6) Creating of several data components in different display formats, e.g., visual, radar, chart, sensor components, processing of collisions, etc. In the process, the display of one and the same object in different viewing programs should be adequate.
 
 The aforementioned technological characteristics determine the main problems in the creation of SDB for the MNS, which include the shortage of source data, technological difficulties, shortage of qualified personnel, technical problems.
 
 The shortage of source data is determined by the partial absence of non-availability of digital charts for the modelled area. This dictates the necessity for the user formation of digital data from the paper charts, plans, drawings and photographs. More often then not, data from different sources does not correlate with each other, and the operator has to manually associate it.
 
 Technological difficulties consist in that the SDB generation procedure is a creative process, which takes from several weeks to several months to complete, the achievement of the ultimate result being strictly dependent on the human factor. The subjectivity of assessing the final data quality makes the production planning process rather problematic.
 
 The qualified personnel problems originate in the requirement to have fundamental knowledge not only in the spatial design area, but also in the navigation, radio navigation, cartography and other spheres connected with navigation. This causes considerable time and material expenditures involved in the training of SDMS operation specialists, and consequently, complexity of flexible organisation of the production and technology advance.
 
1.2 Analysis of the Structure of SDMS Users
 
 SDMS users can be arbitrarily divided into professionals and non-professionals. Professional users are specialists whose principal line of activities consists in the SDB production. As a rule, this kind of production is organised with the aim of further distribution of the SDB for the MNS, or providing of consultancy services . The professional production requires considerable investments for its organisation.
 A professional user of the spatial database system should be a specialist in the spatial design, and in this case, the capability to create a 3D object of any complexity level and of high visual quality is a mandatory requirement imposed on the SDMS along with the accuracy of the navigational information display.
 
 Non-professional users are specialists whose principal line of activities is connected primarily with the operation of MNS, they are normally professionals in the sphere of navigation and are not proficient in the spatial design. Non-professional users create SDB to be used in their own simulator and do not, as a rule, impose stringent requirements on the visual quality of data. The main criterion in the assessment of the SDMS is easiness of operation and accuracy of the navigational data display.
 
 Professional users make up 1-2 per cent of the MNS market; these are major consultancy and training centres and some regional distributors of simulator products. Theoretically, the remaining 98 per cent of the market belong to the non-professional SDMS users, i.e., to the rest of the MNS users. Unfortunately, the non-professional SDMS users' market is now practically not covered; this is due, to a great extent, to the fact that the user has no idea about the availability of a simple-to-use SDB production technology.
 
1.3 Components of a SDB for the MNS
 
 Depending on the simulator module, which uses a certain part of the SDB, data can be divided into components. Each component is normally presented in its own format, e.g., the visual component may use Open Flight for its format. The main data components are visual, radar and chart components. Proceeding from the simulator training goals, the necessary set of components may vary:
 
Table 1 Correspondence betw9en the training goals and sets of SDB components
Training goals SDB components
Visual Radar Chart
ECDIS training     +
Radar ARPA training   + +
Shiphandling training + + +
 
 It is important to note that regardless of the final set of components, the SDB production should be carried out within the framework of a single SDMS, the number of created components reduced through cutting down the system functionality.
 
1.4 Tasks fulfilled by the SDMS for the MNS
 
 Regardless of the user category, the SDMS for the MNS is intended for the accomplishment of the following main tasks:
 
1) Preparation of source data for the set area.
2) Creation of a 3D model of the terrain for the set area.
3) Setting of aids to navigation.
4) Creation of models of the coastal objects and landmarks on the basis of a standard user object library.
5) Creation of unique models of the terrain, coastal objects and landmarks by using the polygonal modelling.
6) Visual check of the DB component construction quality in the viewing programs.
7) Export of the DB in the simulator component display format.
8) Creation of a vector electronic chart for an area to be displayed in the simulator ECDIS.
9) Editing and updating of the available DB's.
 The expected demand for the fulfilment of the aforementioned tasks for the professional and non-professional user is set forth in the table below:
 
Table 2 Demand for the SDMS functionality
Task number Professional user Non-professional user
1) + +
2) + +
3) + +
4) + +
5) + -
6) + +
7) + +
8) + +
9) + +
 
 Therefore, the sole difference in the requirements between the professional and non-professional SDMS sets consists in the availability of the spatial editor of polygonal data; examples of this are provided by the commonly known programs like AutoCAD, Multigen, Studio Max. For this reason, the rest of the tasks should be accomplished within the framework of a technology ruling out the direct polygonal modelling and oriented to the user basically familiar with the marine software applications; a typical example of such application being the ECDIS.
 
2. IMPLEMENTATION OF SDMS CREATION TASK BY TRANSAS
 The approach to the development of SDMS for the MNS has been worked out within the framework of SDMS4 project on the generation of "Model Wizard" product, part of solutions used unique in their area.
 
2.1 Capability to create a base scene for any water area worldwide within several hours.
 
 MW system is integrated with the global collection of Transas vector electronic charts, which includes more than 9000 sheets, and provides coverage with adequate accuracy charts for any water surface fragment. In addition, the system includes a world DB on radar transponders and magnetic declinations enabling the automatic selection of necessary data for the set area.
 
 The MW includes a function for the automatic creation of a source database from the navigational charts on different scales, and elevation data from different sources. In additionally developed algorithms allow the creation of plausible surface terrains of various types for the parts of the area where the data on elevations is not available. The process of creating a 3D terrain model and display logics is automated and does not require the user participation.
 
2.2 Capability to be operated by the personnel who have no spatial design skills.
 
 The base MW scene editor is built in the form of ECDIS chart layers and has a graphic user interface oriented to the marine applications. The process of the DB construction and editing consists in handling source data (depth contours, depths, heights, etc.) and making settings for the methods of 3D surface generation (textures and construction accuracy) and thus rules out the direct user editing of spatial data (polygons), which makes work on the construction of scene in the MW similar to the process of creating an exercise for the MNS. The product includes a base library of textures and 3D objects including the more typical models of port structures and cultural objects, as well as aids to navigation as per IMO specification.
 
2.3 Warranted base quality of the scene and correspondence between various data components
 
 Data within the MW system project are divided into the following main groups: source data for the terrain formation; settings of the terrain formation methods; description of the scene objects features including links to the 3D object models and their parameters. The MW project does not, therefore, store spatial triangles, which, on the one hand, reduces the project size by tens of times, and, on the other hand, guarantees that the change of data (e.g., coastline configuration) will result in the adequate changes in the visual, radar and charts components at the time of the DB export into the simulator.
 
2.4 Modular principle of software components and configuration flexibility
 
 Model Wizard represents a set of software modules, which enable construction, editing and viewing of the SDB components. The product can be presented in the following configurations:
 
1) Data editor for the ECDIS training
2) Data editor for the Radar ARPA training
3) Data editor for the general training
4) Professional data editor, which includes a polygonal editor of spatial data.
 The first three sets allows the use of the MW by a non-professional user; at the same time the program allows the export of construction results to the commonly accepted spatial data exchange format, as well as the use of AutoCAD as a polygonal data editor, or Multigen or Studio Max as a possible alternative.
 
2.5 Analysis of efficiency of the selected approach
 
 For the analysis of the MW program operation efficiency an experiment was staged, which involved a non-professional user (training centre instructor) who used the MW program and a professional Transas designer who used one of the spatial data polygonal editors. In the course of the experiment it was necessary to create a simulator SDB for the area of the port of Kessenuma (Japan), 32 NM2 in size, by using PC PIV 1.7 GHz 256 RAM. The DB included visual, radar, sensor and chart components, which described the following data: surface and submerged terrain with three levels of detail and realistic texturing, as well as the aids to navigation including light characteristics and alphanumeric notations. The production process included the following technological stages:
 
1) Loading combination and preliminary processing of source electronic charts
2) Construction of the visual display logics
3) Triangulation and assigning of textures to the surface objects according to the levels of detail
4) Construction of aids to navigation
5) Data export to the MNS
The results of the experiment are provided in the table below:
 
Table 3 Comparison of the base SDB construction efficiency
Technological stage Time it took
Model Wizard Polygonal editor
1) 0h 1.5m 2h
2) 0h 2m (stages combined) 0h 5m
3) 3h
4) 0h 14m (stages combined 20m
5) 5m
Total time|time of the system operator work 0h 17.5m|0h 2.5m 5h 30m|5h 20m
 
3. CONCLUSIONS
 Transas Model Wizard SDMS is intended for a broad range of MNS users including those who do not have spatial design skills, and is suited ideally for the accomplishment of the following tasks:
 
1) Modelling reconstruction of the port structures and dredging works
2) Military and other tasks requiring SDB production on the part of the MNS user
3) Tasks connected with the production of marine vector charts for the modelled area
4) Modelling of the aids to navigation in the area
5) Tasks connected with the necessity for the urgent modelling of the required area
6) Tasks connected with the updating o f the already created SDB's
 The composite approach to the creation of the Model Wizard determines flexibility and cost-effectiveness of the system within the framework of accomplishing a broad range of tasks involved in the possible MNS use.
 
AUTHOR'S BIOGRAPHY
 Mr. Vladimir Ponomarev graduated from the Russian Naval College in St. Petersburg in 1993 with a BS in Hydrographic Engineering. In 1993-1998 he worked on hydrographic and oceanographic researches in the Baltic Sea and the Atlantic Ocean. Since 1998 Mr. Ponomarev works in St. Petersburg office of Transas Marine Ltd. In 1998-2001 he organized spatial database development group for marine simulators and worked as the Group Leader. In 2001 Mr. Ponomarev took the leadership over the Spatial Database Development Software group.
 
 In 2003 Mr. Ponomarev was promoted to Manager of Marine Navigation Simulators Development department.







日本財団図書館は、日本財団が運営しています。

  • 日本財団 THE NIPPON FOUNDATION