Mumbai Coastal Road Project completes all Mono Pile foundations

December 26, 2023: Continuing HCC’s historical tradition of doing the Firsts in India whilst embracing new technologies, Mumbai Coastal Road Project (MCRP) Package-2 is proud to announce successful completion of Mono Pile foundations with varying diameters of 2.5 m, 3.0 m and 3.5 m for bridges and interchanges. This is the first large scale, large dia (> 2.5 m diameter) done in Indian heavy civil engineering industry till date.

Solution adopted post award in MCRP is the most aesthetic, cost effective and causing least disturbance to the ocean flora and fauna. MCRP was tendered with top of the pilecap being 500 mm below the seabed level. This meant taking significant exposure to marine conditions, building suitable cofferdams, undertaking excavation upto 7.5 m below the seabed level. Right at the bid stage this risk was identified, and it was agreed that alternate foundation system would be a proper mitigation strategy.

The persistent follow up of HCC-HDC JV resulted into formation of Expert Committee to consider Mono Pile adoption consisting Professors of IIT, Consultants like AECOM, Egis, LBG. To instil confidence in expert committee members and clients, filed study tours were organised to developed countries where such foundation system for bridges have been adopted. After due assessment, the committee forwarded positive recommendation for adoption of Mono Pile and received expeditious approval from BMC.

The process of commencement of execution was not smooth though. Conditions imposed by IIT for deployment of experts as detail designer, reviewer and recommending agency took long time for deployment, as there were very few projects having carried Mono Piles even in developed countries. Further, the required large diameter drilling equipment were not abundance and we had to approach Netherlands for supply of these equipment.

The Hard rock at bed level would not allow for liner driving and thus required Torque couldn’t have been generated with conventional system of RCD. The penetration rates in initial stages were 60-80 mm per hour. This needed brainstorming among experts, and they came out with solution of adding dead weight by use of lead inside RCD’s BHA which will result into necessary thrust on bits without application of torque through liner attachment. Some of the changes made led to site achieving a penetration rate of ~200 mm per hour. Charging preparation for concrete, reinforcement and handling for huge weights were additional challenges. All these challenges were duly discussed in parallel to design phase and firm method statement was finalised. Handling of large Jack up Platforms, Cranes working in tandem for various works, sea transport of material, manpower movement in open sea conditions with changing weather and wave pattern was a challenge successfully negotiated by the team.

The load test of more than 16,000 MT in vertical and 1,100 MT in horizontal direction is the highest load test carried out so far in India for any pile. Separate piles were cast for test pile having similar bore hole data as that of intended pile locations. The tests were successful and gave sufficient boost on confidence level of execution team.

The hard work and passion of project team has resulted into completion of the entire scope of 79 piles on 26.12.2023, with many feathers in HCC’s cap for:

  • First Mono Pile in foundations for Bridges in India
  • Largest Diameter executed so far for Bridges in India
  • Highest vertical and Horizontal load test for piles in India

Several dignitaries from NHAI, Ministry of Railways, National High Speed Rail Corporation, Konkan Railways, PWD, BMC, MMRDA, AP Port trust, various consultants and colleges across globe have visited the coastal road project to understand the Mono Pile founding system and its successful usage. Contributions made by Design, Planning and Execution teams at HO and Project site has led to this achievement. The successful completion of Mono Piles, once again demonstrates the indomitable spirit of HCC, delivering most challenging projects with best-in-class technology and quality.

Whoops, looks like something went wrong.

1/1 ErrorException in PhpEngine.php line 49: ob_get_clean(): failed to discard buffer of zlib output compression (0)

  1. in PhpEngine.php line 49
  2. at HandleExceptions->handleError('8', 'ob_get_clean(): failed to discard buffer of zlib output compression (0)', '/home/hccindia/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php', '49', array('__path' => '/home/hccindia/public_html/storage/framework/views/cc3fe1fd9b50d0d6fd6e5cd687c34202', '__data' => array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag), 'news_inner' => object(News), 'related_news_inner' => object(Collection), 'menu' => 'home'), 'obLevel' => '1', '__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag), 'news_inner' => object(News), 'related_news_inner' => object(Collection), 'menu' => 'home', 'single_related' => object(News)))
  3. at ob_get_clean() in PhpEngine.php line 49
  4. at PhpEngine->evaluatePath('/home/hccindia/public_html/storage/framework/views/cc3fe1fd9b50d0d6fd6e5cd687c34202', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag), 'news_inner' => object(News), 'related_news_inner' => object(Collection), 'menu' => 'home')) in CompilerEngine.php line 58
  5. at CompilerEngine->get('/home/hccindia/public_html/resources/views/frontend/news/index.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'errors' => object(ViewErrorBag), 'news_inner' => object(News), 'related_news_inner' => object(Collection), 'menu' => 'home')) in View.php line 135
  6. at View->getContents() in View.php line 106
  7. at View->renderContents() in View.php line 80
  8. at View->render() in Response.php line 51
  9. at Response->setContent(object(View)) in Response.php line 198
  10. at Response->__construct(object(View)) in Router.php line 1233
  11. at Router->prepareResponse(object(Request), object(View)) in ControllerDispatcher.php line 113
  12. at ControllerDispatcher->Illuminate\Routing\{closure}(object(Request))
  13. at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
  14. at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
  15. at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
  16. at Pipeline->then(object(Closure)) in ControllerDispatcher.php line 114
  17. at ControllerDispatcher->callWithinStack(object(HomepageFrontController), object(Route), object(Request), 'getNews') in ControllerDispatcher.php line 69
  18. at ControllerDispatcher->dispatch(object(Route), object(Request), 'App\Http\Controllers\frontend\HomepageFrontController', 'getNews') in Route.php line 203
  19. at Route->runWithCustomDispatcher(object(Request)) in Route.php line 134
  20. at Route->run(object(Request)) in Router.php line 712
  21. at Router->Illuminate\Routing\{closure}(object(Request))
  22. at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
  23. at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
  24. at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
  25. at Pipeline->then(object(Closure)) in Router.php line 714
  26. at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 679
  27. at Router->dispatchToRoute(object(Request)) in Router.php line 639
  28. at Router->dispatch(object(Request)) in Kernel.php line 236
  29. at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
  30. at call_user_func(object(Closure), object(Request)) in Pipeline.php line 139
  31. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in VerifyCsrfToken.php line 50
  32. at VerifyCsrfToken->handle(object(Request), object(Closure))
  33. at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  34. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in ShareErrorsFromSession.php line 49
  35. at ShareErrorsFromSession->handle(object(Request), object(Closure))
  36. at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  37. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in StartSession.php line 62
  38. at StartSession->handle(object(Request), object(Closure))
  39. at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  40. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
  41. at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
  42. at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  43. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in EncryptCookies.php line 59
  44. at EncryptCookies->handle(object(Request), object(Closure))
  45. at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  46. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in CheckForMaintenanceMode.php line 42
  47. at CheckForMaintenanceMode->handle(object(Request), object(Closure))
  48. at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 124
  49. at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
  50. at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
  51. at Pipeline->then(object(Closure)) in Kernel.php line 122
  52. at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 87
  53. at Kernel->handle(object(Request)) in index.php line 322