AnyLogic Forum is moving to other platforms

This forum is now not officially supported and will be discontinued early in 2018. Registration and new topics are no longer possible.

To discuss AnyLogic-related issues, you are welcome to use LinkedIn user group and StackOverflow questions tagged with "anylogic".

Construction Simulation Model Tackling Increased Constraints on a Complex Earthmoving Project


Consolidated Contractors Company (CCC) is the largest construction company in the Middle East and ranks #18 internationally. CCC has offices and projects in over 40 countries, and a workforce of more than 130,000 employees. Its portfolio includes oil and gas plants, refineries and petrochemical facilities, pipelines, power and desalination plants, light industries, water and sewage treatment plants, airports and seaports, heavy civil works, dams, reservoirs and distribution systems, road networks and skyscrapers.

CCT International (CCT) is the primary technology provider for CCC since 1998. CCT also develops and markets solutions for the construction industry with clients all over the world. CCT products include 3D BIM/project control environments, document and content management solutions, mobile construction management systems, asset management and fleet management systems, QA/QC systems, and construction process simulation & optimization tools. CCT has offices in Beirut, Dubai, Cairo, Athens, and Cyprus with a headcount of around 65+ engineers, software developers, and industry experts.


Just after contract signature of a site preparation project (earthmoving scope of approximately four million cubic meters), the client and local authorities placed new, more restrictive constraints on the operation. These constraints included:

  • Trucks were now allowed to run at a maximum of 10kph within the construction project site instead of the original 20kph.
  • Trucks from/to dump location were instructed to follow a specific route full of traffic lights, intersections, roundabouts and security gates. Accordingly, the original assumption of an average of 40kmph truck speed on route from and to dump site could not be maintained.
  • Truck sizes/loads were brought down from a maximum allowable of 32m3 to 15m3.  
  • Number of truck trips restricted to a maximum of 100/hr.
  • Only one of the original four site access points was granted after contract signature thus restricting all traffic on site to one gate. 
  • Only one work shift (10hrs/day) was allowed for dumping at the dump site in contrast to the original two-shift (20hrs/day) schedule.

Construction Simulation Modeling

The newly placed constraints essentially meant that the project schedule will be severely impacted and with it the total cost to complete. The number and complexity of the constraints made it quite difficult to evaluate manually the impact of the constraints on time to complete and equipment requirements. As a result of the newly added complexity the simulation team was asked to help in quantifying the impact of the new constraints and substantiating a claim by CCC for an extension of time.

Construction Simulation Model

Truck Route Model Outputs Showing Route Visualization and Average Speeds


CCC already had a well-established AnyLogic-based earthworks simulator used to forecast equipment and time requirements for earthworks operations. Using that simulator requires multiple parameter inputs including the assumed average speed the trucks will travel on their haul routes and back. With the new truck route imposed on the project, it was very difficult to estimate manually the average speed the trucks would run at.

As such, a simulation model was built in AnyLogic to mimic the trucks traversing the route segments while loaded and empty. In the construction simulation model, each route segment was modeled with a stochastic distribution for the total time to traverse the segment. Then the trucks were made to run 10,000 times each way in the simulator to arrive at an average speed for each route and loaded/empty combination. AnyLogic was specifically selected because it allowed CCT to:

  • Very quickly build a model of the route and its segments 
  • Add a map of the routes and superimpose an animation of the trucks traversing the routes to make it easier to explain the work visually to stakeholders.

The average speeds deduced from the truck route simulator were then fed into the earthworks construction simulation model along with the remainder of the new constraints. These included:

  • Truckload sizes and number of work shifts (working hours) per day to produce multiple scenarios showing the original forecast time and equipment requirements to complete the operations. 
  • The current forecast time and equipment requirements to complete the operations (impact quantification in time and resource requirements). 
  • Proposed mitigation scenario.


The results of the two-step process of using the truck route simulator to summarize the route and then feeding it into the earthworks simulator enabled CCT to quantify very quickly the impact of the new more restrictive constraints and to build mitigation scenarios to aid in the claim for extension of time.

Based on the construction simulation model results, the client agreed to extend the total duration of the earthworks operation by an additional 50% on top of the original schedule duration and to allow two work shifts per day. This essentially saved the project an estimated additional total cost equivalent to 18% of the original total contract value.

More Case Studies

  • Simulation eines Tunnelbaus mit Hilfe einer Tunnelbohrmaschine
    Die Kosten des Ausfalls einer Tunnelbohrmaschine für eine Stunde sind üblicherweise hoch und Projektmanager müssen ihr Bestes tun, um unnötige Verzögerungen im Bau zu verhindern. Das Ziel des Simulationsprojektes, welches durch die Ruhr-Universität Bochum in Deutschland durchgeführt wurde, war es, ein Simulationsmodell zu entwickeln, das fähig ist die Engstellen im Tunnelbauprozess zu bestimmen, um finanzielle Verluste zu minimieren.
  • Produktionsplanung in der Schiffsindustrie
    Die Manager einer der bedeutendsten italienischen Hersteller benötigten einen neuen, intelligenten Ansatz, um den Planungsprozess einfacher zu gestalten. Ziel war es, dem realen Produktionsplaner außergewöhnlich umfangreiche Planungsinformationen zu geben, mit denen dieser einen Plan vor seiner Umsetzung testen und verfeinern kann.
  • Modellierung des Back-Office-Systems der Banca d'Italia
    Die Banca d'Italia wickelt jedes Jahr eine bestimmte Menge an manuellen Überweisungen ab. Diese Überweisungen können nicht automatisch verarbeitet werden und erfordern zwei Abteilungen mit Angestellten im Back-Office-Bereich der Bank. Die Bank wollte feststellen, ob es von Vorteil wäre, diese beiden Abteilungen zusammen zu legen.
  • Improving Plane Maintenance Process with AnyLogic Agent-Based Modeling
    The military aircraft maintenance turnaround process (the in-between time when the aircraft touches down, is refueled, rearmed, and inspected, in order to be released) is complex and, being fairly time-consuming, includes multiple interactions and parallel workflows. Engineers from Lockheed Martin, one of the largest companies in the aerospace, defense, security, and technologies industry, used AnyLogic simulation modeling to improve decision making in the entire military airplane turnaround process and evaluate the impact of process changes on turnaround time.
  • Business Processes Optimization Using Data Science and Simulation Modeling
    The world’s largest companies use data analytics to increase their revenue and keep up with the changing business world. But how does data science relate to simulation modeling, and what are the cases for the implementation of this interaction, primarily concerning value for the business? The United Services Automobile Association (USAA), a Fortune 500 group of companies, has answered these questions with real-life solutions.
  • Outpatient Appointment Scheduling Using Discrete Event Simulation Modeling
    Indiana University Health Arnett Hospital, consisting of a full-service acute care hospital and a multispecialty clinic, faced poor statistics because the number of no-show patients (those who don’t show up for their scheduled appointments) rose dramatically to 30%. This was primarily connected to the fact that clinic schedules were driven by individual preferences of the medical staff, which led to increased variations in scheduling rules. To eliminate the problem, the client wanted to develop a scheduling methodology that would benefit the clinic, doctors, and patients.