South West Calgary Connector

Location
Calgary, AB
CROSSING TYPE
Horizontal Directional Drill Installation
No items found.
Project Summary

As part of the ATCO Pipelines Urban Pipeline Replacement (UPR) Program, the Southwest Calgary Connector project installed 14km of 508mm (20”) and 1.9km of 324mm (12”) Natural Gas pipelines in South West Calgary paralleling the Southwest Calgary Ring Road.

QUICK FACTS

Approximately 40% of total pipeline installed by HDD.

NPS 20 (508mm) Crossings:

Elbow River – 1750m

Fish Creek – 1440m

Anderson Road – 680m

162nd Avenue – 495m

Highway 22X – 430m

NPS 12 (324mm) Crossings:

90th Avenue – 780m

S.W. Calgary Ring road – 780m

Project Overview

As part of the ATCO Pipelines Urban Pipeline Replacement (UPR) Program, the Southwest Calgary Connector project installed 14km of 508mm (20”) and 1.9km of 324mm (12”) Natural Gas pipelines in South West Calgary paralleling the Southwest Calgary Ring Road.

Challenges and Solutions

Due to high traffic volume and ongoing major earthworks for the construction of the ring road, several active construction areas, major intersections, and environmentally sensitive locations required installation by HDD along with two major watercourse crossings. As a result, nearly 40% of the total pipeline length was installed by HDD. Any existing pipelines were either removed from service or transferred for natural gas distribution service at lower pressures. Several new low-pressure distribution lines and gate stations were also constructed to connect into the new infrastructure.

Construction and Implementation

Utilizing multiple rigs and a 24-hour/day construction schedule for all of the HDD crossings, approximately 40% of the total pipeline length was installed by HDD in 2018 on budget and ahead of schedule.

Engineering and Design

BlueFox Engineering completed the trenchless engineering and detailed design with HDD plan, profile, pullback, and lifting details for each crossing location and provided on-site engineering support during construction.

 
class SampleComponent extends React.Component { 
  // using the experimental public class field syntax below. We can also attach  
  // the contextType to the current class 
  static contextType = ColorContext; 
  render() { 
    return <Button color={this.color} /> 
  } 
}