FavoriteSimulation Abaqus
I wrote a post a few years ago on this subject but I think it’s worth revisiting as it is still one of my favourite simulations. I particularly liked this simulation for its unusual context; the evidence tells us what happened but not how it happened. It’s a bit like having the result of a simulation and then having to work out the loads and boundary conditions that produced the result.
It was also satisfying that I was solely responsible for the design and construction of the finite element model, the methodology adopted for the simulation and for the production and presentation of the results, which ultimately led to a satisfactory result for the customer.
It came about through some intensive support I was providing at the time (2009), to a customer who was involved in investigating the damage caused to a single-skinned, Greek-owned oil tanker, the Athos 1. The ship had been in the process of docking at an oil terminal on the Delaware River, USA, when the hull was punctured by an old anchor that had been left on the river bed that unfortunately, led to the second worst oil spill in USA history at the time.
But how on earth can this have happened? In the opinion of the American petroleum company and owner of the oil terminal, the ship must have been dangerously too low in the water thereby placing the blame on shipping company. On the other hand, the shipping company and US Government disputed this saying that the terminal owner had a duty to keep the riverbed clear of obstructions to shipping. Hence a legal argument as to who was to blame ensued.
The arguments revolved around the role of the anchor, of which there was no doubt that this was the offending article. It has two possible resting positions; one with the flukes down (the large prongs that dig into the seabed) which would mean that the ship would have to be very low in the water for contact to be made, and one with the flukes up (as shown in the picture) meaning that contact with the hull was much more likely.
This is where Abaqus comes into the equation. The customer, who was very much in the ‘flukes up’ camp, had an Abaqus license but was struggling to make any headway due to lack of experience. The objective here was to show that the damage caused to the hull might have been caused if the anchor was in this position, but was very unlikely to have been caused if the flukes were in the down position.
I devised a simulation using Abaqus/Explicit which consisted of a mostly rigid section of the hull with a flexible section in the region of the damage. The model used shell elements to model the hull and the bulkheads with material damage initiation and damage evolution to try and replicate what had been reported after hull inspection. The approximate speed of the vessel was known at the time of impact but very little else – particularly the aspect of the anchor with regard to the riverbed and the effective compliance of the riverbed itself.
After numerous attempts experimenting with softened contact, angles of attack and initial position, a simulation was produced that resulted in the included animation. The location and extent of the tear and puncture holes were remarkably close to that witnessed. The ship makes contact with the tip of the fluke which results in a tear in the hull and a rotation of the anchor on the riverbed. This rotation then causes the palm of the anchor to puncture the hull a little way from the tear. The animation shows the general process as well as a view from inside the hull as the damage occurs. I have also included an image of the damage from the outside taken when the ship was in dry dock.
Was the damage to the hull really caused this way? We will never know for sure. But what we do know is that the simulation was based on sound structural mechanics and explicit dynamics as provided by the Abaqus software. In contrast, the ‘other side’ had commissioned an animator, who had worked for the Disney Corporation, and he had produced an animation of how the damage could have been caused by the anchor in its ‘flukes down’ position. Unfortunately, this had more in common with the physics displayed in a ‘Road Runner’ cartoon than in reality. Anyhow, the Abaqus simulation was sufficient to convince the lawyers and the Judge in the case that there was a reasonable possibility that the damage might have been caused by the anchor in the ‘flukes-up’ position, meaning that the shipping company was not to blame. In fact, after very lengthy proceedings, the Judge ruled that the real culprits were the people who left the anchor on the riverbed in the first place, but the identification mark on the anchor was mysteriously missing so they could not be traced. This left the US taxpayer with a clean-up bill of several hundred million dollars, but at least it led a ban on all single-skinned ships from transporting oil.