Automated simplified method of the building codes (NBCC and IBC)
Seismic response spectrum, seismic time-history and dynamic time-history analysis
Customized response spectrums and accelerograms
Fully customizable analysis parameters
Maximal response using CQC and SRSS methods
Automated or user defined damping
Graphical display of response spectrums and accelerograms
User defined incidence angle of seismic loads and vertical components
Customized analysis and output time steps
Time refined results can be provided for selected parts of the models
Automated or custom determination of the signs of deformations provided by the maximum response methods
Additional masses can be added to the model by way of static loads
Seismic loads (spectrum or accelerogram) and dynamic loads (sinusoidal, general load functions and random load functions)
Multiple seismic and dynamic loads can be combined together in a single analysis
Base shear calibration according to the selected building code
Possibility to define several seismic loads and account for eccentricities between the center of stiffness and the center of mass
Graphical display of the center of stiffness and the center of mass and seismic forces at floors
Account for accidental eccentricities
Account for the I, F and R coefficients of the NBCC and IBC code in spectral and time-history analysis


The software allows the user to create load combinations.
A load combination results in an algebric combination of distinct basic loads.
Each basic load is multiplied by a load factor. The resulting load combination acts on the structure to generate a specific structural response.
The load combination wizard in the program also allows creating load patterns.
The load combination wizard generates load combinations according to NBCC, UBC, ASCE 7, BOCA, Eurocode and ECC.
Loading for joints, members including concentrated, uniform, trapezoidal and thermal loads.
Pressure or concentrated floor loads with two-way, one-way and truss distribution using triangular or quadrilateral surfaces.
Pressure or concentrated loads on finite element plates.
Gravity loads in any global direction calculated by the program.
Imposed displacements at any joint. User defined load combinations.


FEA Finite Elements Analysis, Static Analysis, Linear and Nonlinear Analysis, P-Delta Analysis, Natural Frequency Analysis, Static Equivalent, Seismic and Dynamic Analysis, Time-History Analysis, Modal Analysis, Spatial Objects and Spatial Loads, Buckling Analysis, Spectral Analysis, Advanced Section Stress, Torsion and Warping, Built Up Sections, Catenary Cables, Diaphragm Analysis, Notional Horizontal Loads, Loads and Load Combinations.


Spatial objects are used to model non-structural secondary elements attached to the structure. These elements add no stiffness to the existing model. Loads applied to spatial objects are transferred to the structure through one or more attach joints. The loads are transferred using a “rigid plate” approach.
Concentrated, pressure and wind loads may be applied to spatial objects. The figures below shows a spatial object loaded vertically and horizontally attached to a cantilever column. Also, it shows the deformations and biaxial moments induced by the loads transferred by the spatial object.


The catenary cable element is a highly non-linear element used to model the catenary behavior of a cable suspended between two points under the effect of its self-weight. This formulation accounts for the non-linearity due to large displacements.

A cable has no bending, shear, compression or torsion stiffness. Due to this fact, the fixities at the ends are ignored; the cable is always treated as member acting in tension only. In the interface of the PSE, the user can create a catenary cable by associating a cable type section to a member.


Direct Analysis Method (DAM) available for AISC 360-16 and AISC 360-10 standards. The options for the Stability Design Method are Direct Analysis Method (DAM) and Effective Length Method (kL).


The PSE software considers restrained warping for the torsion of thin-wall open sections. Notice that this phenomenon is not included in most commonly used frame analysis programs. Almost all frame programs in practice use St-Venant torsion theory ignoring the effects of restrained warping.



The PSE software allows users to animate results from different types of analysis such as:

-Static Linear Analysis
-Static P-Delta Analysis
-Buckling Analysis
-Natural Frequencies Analysis
-Seismic and Dynamic Analysis

The results are scaled by a linearly increasing factor until the unity factor is reached. The user can detect which parts of the model undergo the most displacements or internal forces by seeing the variation of intensity across the model.


With the PSE software, users are able to animate various static linear and P-Delta analysis results such as the:
-Structure displacements
-Internal forces
-Support reactions.


The frequency and buckling analysis provide multiple mode shapes describing multiple behaviors of the structure. With large models, the animation is helpful to discern and understand the mode shapes. It is easier to determine if the buckling mode is a local or global phenomenon. It also provides a very accurate interpretation of the participating mass of each mode in a seismic spectral analysis.


The animation function displays every saved time-step to provide an accurate representation of the displacements, velocities, accelerations and internal forces acting on the structure.

This will provide the user a better understanding of the structure behavior during the dynamic event, such as finding the critical time of the dynamic loading.

Animating the envelopes helps minimizing the amount of information on the screen. The user can focus on the most critical regions of the model.

KEY features

The PSE is a structural engineering software solution for the analysis, design and rehabilitation of drilling structures including drilling masts, derricks and substructures.

The advanced structural analysis of the PSE software allows engineers to achieve specialized analyses crucial to offshore and onshore projects related to the oil and gas industry.

Wind loads, based on the velocity component approach, are defined according to API 4F Specification for Drilling and Well Servicing Structures (5th edition).

Vessel dynamic motions are defined according to API 4F Specification for Drilling and Well Servicing Structures (5th edition).

Other environmental forces such as wave and current loads are also considered for the analysis and design of offshore drilling structures.

The PSE software allows to verify, design and optimize steel members of drilling structures according to various international design codes.

2020 © All rights reserved. PETROLEUM STRUCTURAL ENGINEERING is a registered trademark of SAFI QUALITY SOFTWARE, INC.