Top Banner
Agent Based Risk Management & Operational Modelling of Ports R. D. Colwill and S. L. Yeung BMT Asia Pacific, 18/F Chun Wo Commercial Centre, 23-29 Wing Wo Street, Central, Hong Kong The continuous development of world-wide shipping, both in terms of volume and indi- vidual ship size places increasing pressure on navigation safety in port approaches and on landside infrastructure. Within this complex environment sits the pilots, operators, and drivers who are so crucial to the safe and efficient operation of port systems. The ability to identify and predict the distribution of risk and identify operational efficiency is a key component of a project’s development. Increasing mechanical reliability ensures that human factors are now the most significant elements of risk within these systems, yet are frequently the most poorly replicated. This paper describes the analysis of port systems through an ‘‘agent based’’ simulation approach that allows the key issues of human decision making in response to the environment and perceived threats to be better represented, and provides a platform for more accurate planning. The paper reviews the key architecture of such a model and illustrates the value of 3D presentation and the capability of agent simulations to represent complex environments. 1. Introduction The world’s ports are the cornerstones to the development of the world’s trading economy, and have in recent years been under increasing pressure as more and larger vessels ply the oceans. Port stakeholders (harbour masters, terminal operators and shipping companies), all have a strategic interest in ensuring that navigational safety and port/ maritime security is enhanced to maintain adequate port capacity and safety in the face of rising volumes and ship size. Most frequently port authorities must address a version of the following question: ‘‘What is the present capacity of the port’s fairways and terrestrial infrastructure and how can we predict and manage the impacts from future growth’’. Focussing initially on the marine side of the port it is possible to identify the following factors that must be addressed within any assessment designed to E-mail: [email protected]; [email protected] 30
6
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • September 8, 2007 5:43 RPS mtec07_new

    Agent Based Risk Management & Operational Modelling of Ports

    R. D. Colwill and S. L. Yeung

    BMT Asia Pacific, 18/F Chun Wo Commercial Centre, 23-29 Wing Wo Street,Central, Hong Kong

    The continuous development of world-wide shipping, both in terms of volume and indi-vidual ship size places increasing pressure on navigation safety in port approaches andon landside infrastructure. Within this complex environment sits the pilots, operators, anddrivers who are so crucial to the safe and efficient operation of port systems.

    The ability to identify and predict the distribution of risk and identify operational efficiencyis a key component of a projects development. Increasing mechanical reliability ensures thathuman factors are now the most significant elements of risk within these systems, yet arefrequently the most poorly replicated.

    This paper describes the analysis of port systems through an agent based simulationapproach that allows the key issues of humandecisionmaking in response to the environmentand perceived threats to be better represented, and provides a platform for more accurateplanning. The paper reviews the key architecture of such a model and illustrates the value of3D presentation and the capability of agent simulations to represent complex environments.

    1. Introduction

    The worlds ports are the cornerstones to the development of the worlds tradingeconomy, and have in recent years been under increasing pressure as more andlarger vessels ply the oceans.Port stakeholders (harbourmasters, terminal operators and shipping companies),

    all have a strategic interest in ensuring that navigational safety and port/maritimesecurity is enhanced to maintain adequate port capacity and safety in the faceof rising volumes and ship size. Most frequently port authorities must address aversion of the following question:

    What is the present capacity of the ports fairways and terrestrial infrastructureand how can we predict and manage the impacts from future growth.

    Focussing initially on the marine side of the port it is possible to identify thefollowing factors that must be addressed within any assessment designed to

    E-mail: [email protected]; [email protected]

    30

  • September 8, 2007 5:43 RPS mtec07_new

    Agent Based Risk Management & Operational Modelling of Ports 31

    accurately address the impact of future facilities and marine traffic:

    Geometry (draft, width & airdraft) of navigable channels Traffic Mix (size, speed, type of vessels & manoeuvrability) Metocean Environment (current, wind & wave) Control Regime (TSS, speed limits, VTS advisory) Operational Capability (Mariners familiarity and tolerance to vessel proximity)These variables are not static; and key drivers for change include:

    Global & Regional Growth Port Development New Port Facilities Changes in Vessel SizeTo accurately address capacity and safety a model must to able to model thephysical geography of the water space, the volume, nature and capabilities of thevessels and the response of mariners to different control stimuli.

    2. Agent Based Simulation

    In reviewing the requirements outlined above it is clear that an extremely flexiblearchitecture is required to integrate the ships reaction to the physical environmentin which they navigate and the human factors issues of control and reaction tothe marine traffic environment.BMT have in recent years been researching just this issue in a bid to develop

    the next generation of traffic models that meld together marine traffic issues, withthe increasingly significant human factors element to map congestion and risk.To achieve this goal BMT have entered into a partnership with Massive Software(www.massivesoftware.com) in order to focus their Academy Award winningautonomous agent animation software towards marine engineering applications.Massive is the premier 3D animation system for generating crowd-related

    visual effects for film and television. Animators are able to develop characterswith a sophisticated set of reactions to their environment, where each agentcan be programmed to develop reactive behaviour for the most complex actions.When scaled up into the hundreds or hundreds of thousands the interactionwithin groups of agents (such as people, orcs or penguins!) that emerges fromthese individuals is highly realistic.The same processing architecture that has been so successfully applied for

    film and video is equally applicable for marine applications. The key features ofMassive of interest for marine congestion and safety assessment are:

    Open and scaleable logic structure for the creation of autonomous agentbrains.

    Open script structure for constraint input and output data creation. Fuzzy logic programming to mimic mariner response to navigation.

  • September 8, 2007 5:43 RPS mtec07_new

    32 R. D. Colwill and S. L. Yeung

    Current and wind fields and lane guidance options. 3D graphic ability and sophisticated element and terrain modelling.

    3. Marine Applications

    Key marine focussed behaviours have been developed within the Massive archi-tecture building on the core logic of BMTs established Dynamic Marine Trafficsimulation software, DYMTIRI.1 Principal features include:

    Near Field Collision Avoidance. Mid Field Grounding Avoidance. Far Field Track Following.An autonomous agent brain is assigned to each vessel navigating withinthe Study Area to allow it to make decisions according to a predefined ruleset. In Massive each brain stores a collection of rule-sets for decision makingand controlling the response of the agent. An agent executes a rule-set whencriteria associated with the rule are satisfied. The building blocks of Massivebrains include input, fuzzy, logical, defuzz and output nodes. When combined,these nodes evaluate the external environment, develop weighted outputs, andultimately decide on a course of action for the agent.Massive includes a simple and self-explanatory Graphical User Interface for

    constructing rule-sets in a brain; nodes can be dragged and dropped within awindow and rule-sets constructed by connecting nodes in the aforementionedorder. A key value of developing decisions making within a fuzzy logic environ-ment is that complex situations can create situations impossible to predict andaccount for in a deterministic manner. A series of fuzzy rule sets will result inthe most true action being identified (as defined by the membership functions)that represents the agents most pressing need. This action will then be taken;in many cases within deterministic software implementations freezing of theprogramme would occur.Vessels within the model each transmit and receive data on their location; the

    distance, orientation and relative bearing between a ship agent and the target shipagent can be automatically recognised. A heirachy has been established to identifyvessel types so that the correct application of the COLREG2 may be made.Figure 1 shows a simplified brain element of a ship agent for collision avoidance

    due to the starboard crossing of a target ship. It represents the simple case whena mariner becomes aware of an approaching ship and decides if his own ship isgoing to collide with this vessel. The decision options include slowing down hisown vessel and/or steering to starboard to avoid collision.Once the manoeuvring action has been completed and the rule sets no longer

    identify that an action is required the vessel regains its course.In real-life, there is a variation in different peoples response to stimuli caused

    by perception of external factors, degree of response and so on. These can beimplemented in agent based simulations by adding variation to membership

  • September 8, 2007 5:43 RPS mtec07_new

    Agent Based Risk Management & Operational Modelling of Ports 33

    Fig. 1. Brain function for starboard avoiding action.

    Fig. 2. Membership functions for direction perception.

    functions. It also provides a smooth transition from one action to another one, acharacteristic of human decision making. Figure 2 shows themembership functionfor defining port, ahead and starboard where the trueness of a vessels positionrelative to the observer is input into the brain.It is feasible to develop extremely complex behaviour by the bundling of rule

    sets; and the Massive architecture allows the independent testing of key rule setsand their later consolidation. An example of an early development of the marinerbrain is illustrated in Fig. 3.Of course the key to any model is its accuracy and in order to develop and

    calibrate the model it is necessary to identify, in quantitative terms, the conceptsfor near and far etc, as perceived by the mariners. To achieve this validation

  • September 8, 2007 5:43 RPS mtec07_new

    34 R. D. Colwill and S. L. Yeung

    Fig. 3. Basic COLREGS implementation.

    Fig. 4. Constricted marine traffic environment.

    has been conducted against a number of digital radar data sets of port activity pro-viding quantitative support to the logical reasoning that underpins the marinersresponse behaviour.Figure 4 illustrates an application of the model where barge movements within

    a constrained river channel are assessed to review the risk associated with theaddition of more berths.The output flexibility available in Massive allows the user to develop specific

    reports. In this case the frequency of vessel conflicts and collision potential wasoutput against berth utilisation.

  • September 8, 2007 5:43 RPS mtec07_new

    Agent Based Risk Management & Operational Modelling of Ports 35

    Fig. 5. Example of junction analysis.

    4. Terrestrial Applications

    While BMTs focus has been on marine applications it is straightforward to applythe same techniques to any problem where agent (people or vehicle) interaction isa significant issue; within ports such problems exist at port gates and within thestacking yard. Figure 5 illustrates the models application to a complex junction.While many existing models readily address junction capacity, this particularexample featured the assessment of the impact of large-scale roadworks, and themodel illustrated the impact of the works on traffic flows and system capacity,and of particular significance any knock-on impacts.

    5. Conclusion

    The continuing development of the worlds ports creates increasing capacityconstraints on existing infrastructure. The ability to plan and optimise develop-ments is essential, and recognising that the logistics systems will have significantman-machine interfaces is critical for future success. Autonomous agent modelsprovide the ability to represent complex marine and terrestrial systems and giveport stakeholders the tools to enhance the safe and efficient operation of portsystems.

    References

    1. Dand I. W., Colwill R. D. (2003), Simulation of Traffic Flows using Dynamic Ship ModellingProceedings, International Conference on Marine Simulation and Ship Manoeuvrability,Kanazawa, Japan.

    2. International Maritime Organisation (1972), Convention on the International Regulationsfor Preventing Collisions at Sea (COLREGs).